255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,3,5,1,0,0,0,0,0,0,0,0,0,0,0,9,7,8,10,2,3,4,5,6,1,255,196,0,116,16,0,1,3,3,2,3,5,4,5,7,4,11,8,12,2,27,0,1,2,3,4,5,6,7,17,8,18,19,9,20,33,56,181,21,34,49,119,22,65,81,97,133,23,35,50,71,113,134,197,24,98,129,145,36,37,51,66,82,83,114,118,130,161,180,25,38,69,86,116,146,177,212,39,52,53,54,67,73,87,88,99,115,149,150,166,211,55,84,100,104,136,196,198,228,68,117,193,240,40,57,85,165,179,101,147,162,70,103,131,163,148,209,225,255,196,0,28,1,1,0,2,2,3,1,0,0,0,0,0,0,0,0,0,0,0,1,2,6,7,3,5,8,4,255,196,0,74,17,1,0,1,2,3,4,6,5,8,6,8,5,5,1,0,0,0,1,2,17,3,4,5,6,18,33,49,7,65,81,113,114,177,34,51,53,97,178,19,20,50,66,129,145,161,209,52,54,82,98,193,240,21,35,36,115,146,179,194,225,22,55,67,83,210,84,130,131,147,241,162,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,39,161,28,72,219,245,111,58,212,109,49,185,209,83,219,178,44,6,255,0,93,66,214,71,51,121,110,22,248,234,229,138,42,136,216,231,44,136,230,35,24,201,124,21,136,231,198,228,84,234,164,108,227,175,22,138,42,166,138,167,141,92,159,110,95,79,204,102,176,49,115,56,52,222,156,40,137,171,221,19,54,137,238,189,163,237,236,86,192,1,200,248,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,18,117,103,49,201,244,255,0,138,140,243,51,195,47,85,22,155,213,167,56,188,207,73,87,2,167,52,110,239,179,34,162,162,238,142,107,154,170,215,49,200,173,115,92,230,185,21,21,81,102,216,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,246,146,102,156,60,57,142,119,110,222,133,48,232,198,206,231,48,241,34,38,153,195,136,152,158,49,49,51,198,38,58,226,82,215,194,239,17,216,255,0,18,26,124,153,5,12,125,210,249,105,232,81,223,104,156,140,143,146,173,96,99,223,44,49,164,178,61,41,158,245,149,177,185,234,142,119,73,232,169,187,84,172,100,20,104,158,175,100,250,29,168,246,141,67,197,234,170,26,234,41,152,218,234,72,166,72,155,113,162,87,181,102,165,145,85,174,78,87,181,187,110,173,119,35,145,175,106,115,49,170,147,75,164,186,181,132,107,102,17,69,159,96,55,78,247,110,171,222,57,98,145,17,181,20,117,8,136,175,167,157,136,171,201,43,119,77,211,117,69,69,107,154,174,99,154,229,250,244,141,78,51,180,110,87,244,227,241,247,254,108,119,164,93,134,175,101,243,95,58,202,196,206,91,18,120,79,236,79,236,204,254,52,207,92,94,58,158,200,0,119,45,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,163,218,69,154,102,56,46,135,88,238,216,78,89,121,199,171,166,202,233,169,164,170,181,87,203,73,43,226,90,58,199,44,106,248,220,213,86,171,152,213,229,223,109,218,139,245,33,117,197,156,246,166,121,126,199,255,0,207,42,79,246,42,211,224,213,38,105,201,226,76,118,50,221,132,195,163,23,105,50,116,98,68,76,77,113,120,158,49,202,86,213,193,14,179,235,14,89,197,6,23,143,229,58,175,153,94,109,117,94,209,235,209,92,47,181,85,20,242,242,219,170,94,222,104,222,245,107,182,115,90,228,221,60,21,17,126,40,74,217,14,124,0,249,183,193,63,20,244,202,162,99,15,131,103,107,170,188,173,83,84,223,210,159,40,101,189,50,101,240,114,218,238,21,24,20,69,49,242,52,205,162,34,62,190,39,96,0,59,230,165,90,79,28,28,67,230,252,57,102,250,81,148,226,210,119,187,117,95,182,97,188,89,230,145,91,79,114,167,106,208,236,213,93,151,146,86,238,229,142,84,69,86,42,175,131,152,231,177,247,59,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,121,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,177,14,214,127,213,95,227,159,253,34,80,190,10,248,173,170,225,239,46,250,57,147,84,111,129,228,85,145,201,118,114,197,52,242,91,222,216,164,99,106,32,141,178,35,91,187,157,15,89,81,143,123,163,133,168,212,87,53,168,184,237,90,167,205,53,26,240,113,103,208,155,125,147,104,252,59,126,246,231,193,216,56,218,13,139,202,234,89,10,127,180,225,198,37,226,35,214,83,24,149,240,241,68,125,30,223,163,217,105,124,7,26,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,201,50,46,109,51,49,52,205,167,152,91,22,176,113,99,62,136,241,81,141,233,166,86,218,119,225,57,77,130,133,210,212,189,209,194,235,77,108,149,181,81,119,167,72,245,106,44,10,214,70,146,163,215,221,107,17,237,84,86,185,146,220,233,22,189,169,158,96,113,255,0,243,54,147,253,182,180,234,245,124,197,121,92,191,202,225,207,24,152,103,93,29,232,217,93,127,88,156,134,114,155,209,86,29,125,241,54,225,49,239,137,227,248,79,11,165,6,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,201,35,187,179,211,139,139,130,92,40,248,126,212,235,245,59,168,93,10,67,138,92,43,102,114,74,201,81,205,107,45,170,229,69,71,53,205,85,232,243,57,170,213,103,73,170,254,120,152,201,17,62,156,150,114,140,246,12,98,209,246,199,100,186,109,168,217,188,214,203,106,53,228,115,60,99,157,53,117,85,76,242,152,242,152,234,152,152,247,128,3,235,99,168,106,215,141,120,215,27,62,184,234,37,166,211,172,217,213,21,13,22,87,119,166,165,165,166,200,171,34,138,8,153,89,43,89,27,24,217,17,26,214,181,17,17,168,136,136,136,136,132,144,240,67,145,100,25,103,11,248,94,65,148,223,110,55,155,165,87,180,122,245,183,10,167,212,84,75,203,113,169,99,121,164,122,171,157,179,90,214,166,235,224,136,137,240,66,41,120,137,243,3,169,223,231,149,235,253,182,82,82,184,1,242,145,130,126,41,234,117,70,37,162,98,87,86,127,18,42,153,152,180,252,80,244,63,74,25,44,182,6,201,228,241,48,176,233,166,169,175,14,243,17,17,62,170,190,184,92,32,7,26,227,113,183,217,237,245,87,107,181,125,61,21,13,20,47,169,170,170,169,149,177,69,4,76,106,185,242,61,238,84,70,181,173,69,85,114,170,34,34,42,169,150,242,121,230,34,106,155,71,55,36,20,247,249,68,240,253,255,0,151,77,61,255,0,222,122,47,254,52,168,69,41,196,162,191,163,49,46,124,124,166,99,43,111,151,195,170,155,242,188,76,95,239,11,21,237,32,226,187,81,248,74,212,125,15,205,112,169,123,245,170,187,233,4,23,251,4,243,43,41,110,244,173,91,114,163,92,168,139,211,153,156,206,88,166,68,87,70,231,57,21,30,199,201,27,239,168,138,190,220,239,212,159,239,39,240,210,239,157,38,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,22,236,238,227,126,179,133,92,237,113,44,198,171,155,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,230,123,224,239,10,145,201,35,226,167,106,49,170,230,49,171,59,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,203,0,0,7,83,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,185,59,205,198,233,91,29,37,44,28,239,107,25,207,44,138,214,55,153,239,107,83,117,241,115,145,19,197,80,180,190,25,251,81,180,27,136,92,202,167,79,238,180,213,120,29,246,182,241,220,49,138,123,188,189,70,94,224,122,59,162,238,171,27,210,167,169,114,183,149,105,222,229,69,124,145,50,41,38,115,213,26,30,127,137,174,55,235,56,85,227,139,22,196,179,26,174,109,50,203,48,251,100,183,215,44,51,212,205,107,145,181,119,104,217,85,75,19,37,107,27,204,247,193,222,21,35,146,71,197,78,212,99,85,204,99,86,247,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,33,135,182,175,205,62,45,242,254,135,212,110,39,170,236,183,227,234,143,78,251,143,12,154,199,112,181,91,113,5,239,149,24,238,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,9,127,0,0,0,0,0,0,41,167,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,158,175,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,96,7,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,94,126,154,108,140,142,24,213,210,116,146,71,5,127,225,215,181,131,82,237,252,69,215,229,58,239,91,72,220,19,55,168,162,134,241,75,69,21,117,68,24,243,41,233,100,134,57,173,180,207,169,122,64,199,202,232,229,169,68,108,143,122,53,202,198,171,249,90,179,41,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,139,101,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,60,111,111,197,170,137,37,93,153,93,162,21,56,173,77,187,135,13,123,200,233,25,140,50,158,70,99,89,61,214,225,21,51,44,204,134,39,61,40,170,166,153,205,106,211,43,88,173,133,202,188,241,189,89,10,35,163,115,18,0,151,66,133,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,93,75,85,237,71,242,39,169,191,130,250,197,16,21,43,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,228,157,177,175,51,88,247,65,43,162,123,218,197,146,52,107,249,91,186,181,181,128,199,7,133,30,43,181,31,132,173,71,102,107,133,75,223,173,85,221,56,47,246,9,230,86,82,221,233,90,170,168,215,42,34,244,230,103,51,150,41,145,21,209,185,206,69,71,177,242,70,252,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,0,11,74,237,36,226,7,62,225,151,74,48,141,87,211,151,210,62,229,71,156,67,73,45,29,114,204,180,85,176,77,106,185,53,209,84,71,12,145,186,70,35,185,37,107,85,219,36,145,70,239,30,84,43,174,133,235,166,156,113,23,167,22,237,80,210,251,207,126,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,180,14,218,191,43,24,183,204,10,31,78,184,145,213,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,212,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,237,113,181,214,199,87,75,63,35,220,199,242,75,26,185,142,229,123,28,213,217,124,28,213,69,241,69,59,96,0,28,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,229,130,200,52,103,181,99,65,181,43,91,114,237,54,200,110,244,152,198,51,21,71,54,31,148,221,93,220,105,46,48,71,3,58,236,170,89,157,181,59,221,43,102,146,23,191,145,36,137,204,141,237,138,102,163,102,189,240,4,106,246,202,106,198,169,233,127,228,131,242,103,169,121,94,37,237,63,164,29,247,216,87,154,154,14,245,211,246,127,79,171,209,123,121,249,122,143,229,230,223,110,119,109,241,82,74,136,171,237,206,253,73,254,242,127,13,3,207,246,68,235,126,180,106,87,18,89,37,139,81,181,123,53,202,173,176,96,245,149,113,81,222,239,245,117,208,71,59,107,232,26,217,91,28,210,57,168,244,107,222,212,114,38,251,61,201,245,169,46,132,43,118,42,121,167,202,126,95,215,122,141,184,189,78,209,30,62,168,248,99,197,83,3,210,219,133,170,229,169,183,190,173,62,233,83,5,71,209,152,210,56,159,222,106,169,185,149,233,51,217,60,110,167,142,70,36,110,247,164,119,51,99,233,202,20,87,180,235,180,46,179,22,172,169,225,215,135,236,191,163,117,135,154,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,57,102,78,148,204,169,78,87,181,27,34,71,204,143,73,90,202,129,217,205,218,43,149,113,41,125,159,70,117,123,29,231,203,232,237,253,246,134,251,103,183,73,221,107,105,225,99,25,51,171,152,206,102,82,204,175,84,122,74,156,144,61,210,244,218,216,158,145,50,104,107,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,188,253,218,221,107,162,146,174,170,126,70,57,239,228,138,52,115,221,202,198,57,203,178,120,53,170,171,224,138,79,247,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,119,168,201,174,81,61,233,74,233,34,71,244,169,169,163,118,219,67,23,86,84,73,28,212,146,71,61,206,119,42,43,34,140,41,250,113,245,71,167,124,118,103,220,50,107,29,194,213,109,196,23,184,212,99,185,21,101,76,20,48,218,36,91,61,61,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,70,245,72,1,237,71,243,217,169,191,130,250,61,17,126,157,151,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,187,238,67,68,214,189,101,100,156,201,203,45,77,59,88,213,87,243,245,37,141,202,245,107,150,25,165,112,72,80,0,0,4,122,246,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,239,184,245,19,154,197,137,145,242,167,44,85,53,13,123,149,31,207,212,138,54,163,209,173,89,161,149,161,237,87,143,170,61,68,227,179,1,225,147,71,46,22,171,150,32,157,250,163,34,200,168,234,96,174,134,239,34,89,234,42,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,247,25,27,250,222,131,180,147,136,28,251,134,93,40,194,53,95,78,95,72,251,149,30,113,13,36,180,117,203,50,209,86,193,53,170,228,215,69,81,28,50,70,233,24,142,228,149,173,87,108,146,69,27,188,121,80,139,110,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,16,46,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,84,3,30,190,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,28,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,237,113,181,214,199,87,75,63,35,220,199,242,75,26,185,142,229,123,28,213,217,124,28,213,69,241,69,3,182,0,1,26,189,178,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,125,246,21,230,166,131,189,116,253,159,211,234,244,94,222,126,94,163,249,121,183,219,157,219,124,84,166,189,145,58,223,173,26,149,196,150,73,98,212,109,94,205,114,171,108,24,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,190,207,114,125,106,122,14,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,44,255,0,142,110,51,111,188,30,106,62,142,220,228,181,123,103,12,202,61,185,79,147,91,98,99,18,169,209,196,180,29,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,188,2,42,251,115,191,82,127,188,159,195,64,147,236,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,221,174,54,186,216,234,233,103,228,123,152,254,73,99,87,49,220,175,99,154,187,47,131,154,168,190,40,167,108,66,95,102,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,77,149,25,77,52,187,54,70,63,150,54,62,78,191,52,104,147,117,102,208,0,0,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,218,255,0,5,125,163,58,113,197,93,99,240,59,221,47,209,77,66,254,203,172,134,209,46,221,214,182,149,39,153,209,199,71,58,189,93,81,52,52,169,11,166,71,50,39,57,221,89,35,143,166,199,244,194,154,220,184,237,186,232,143,104,246,119,161,154,165,147,82,71,165,247,234,139,83,105,107,46,147,185,140,198,235,95,102,164,115,95,28,155,42,50,154,105,118,108,140,127,44,108,124,157,126,104,209,38,234,200,81,0,61,168,254,123,53,55,240,95,71,162,46,211,178,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,213,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,114,69,210,221,94,177,53,225,41,64,0,0,20,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,228,129,178,47,51,152,199,79,19,165,123,26,245,142,53,115,249,93,178,53,193,88,1,111,252,40,241,175,163,92,90,88,153,244,54,231,236,220,190,142,223,29,109,239,22,172,87,119,170,13,222,177,185,209,200,173,107,42,161,71,162,126,118,61,246,108,176,245,27,19,228,72,203,128,0,99,89,252,172,120,167,255,0,206,91,85,127,247,202,227,255,0,199,25,41,152,171,129,146,239,12,151,107,173,255,0,134,221,40,190,223,110,117,119,27,149,199,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,75,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,105,93,164,156,64,231,220,50,233,70,17,170,250,114,250,71,220,168,243,136,105,37,163,174,89,150,138,182,9,173,87,38,186,42,136,225,146,55,72,196,119,36,173,106,187,100,146,40,221,227,202,133,218,150,1,219,87,229,99,22,249,129,67,233,215,16,46,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,84,3,30,190,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,28,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,237,113,181,214,199,87,75,63,35,220,199,242,75,26,185,142,229,123,28,213,217,124,28,213,69,241,69,3,182,0,0,45,255,0,141,126,43,172,92,37,232,213,110,101,213,181,86,101,247,45,232,241,107,37,108,207,111,127,170,230,98,73,34,182,52,87,172,48,49,253,89,23,118,53,118,100,125,70,62,88,212,168,26,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,30,30,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,185,229,115,81,219,44,146,200,239,14,101,2,117,59,61,243,252,203,84,248,70,194,117,7,80,114,26,187,230,67,124,168,189,212,215,87,84,170,115,202,255,0,108,86,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,11,32,237,118,212,44,251,77,120,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,245,33,26,188,50,113,55,196,149,255,0,137,45,40,177,95,120,131,212,171,141,182,227,156,88,169,43,40,234,242,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,33,93,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,166,156,77,221,174,182,14,27,117,94,251,98,185,213,219,174,86,236,30,251,87,71,89,73,51,161,158,154,120,232,38,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,21,44,165,92,88,249,88,214,79,151,249,15,167,78,5,20,236,230,227,95,249,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,148,151,74,20,70,36,119,54,195,202,214,55,153,239,88,229,108,74,230,178,70,181,219,68,217,162,141,47,0,198,7,74,181,51,42,209,189,71,199,53,75,10,171,238,247,172,102,225,21,194,155,154,73,25,28,220,139,239,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,200,39,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,125,91,19,158,247,119,105,28,217,29,11,249,157,204,196,86,170,245,25,35,24,21,212,0,5,159,246,155,235,166,163,240,233,163,248,46,168,105,125,231,184,221,104,117,2,138,41,161,149,21,244,183,10,87,91,238,11,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,215,94,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,158,55,59,100,114,177,188,236,86,72,212,228,123,85,109,47,182,175,202,198,45,243,2,135,211,174,36,106,240,93,197,182,85,194,54,169,166,83,109,139,191,99,119,222,237,111,201,173,206,108,146,245,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,245,164,69,77,158,160,100,82,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,212,239,243,202,245,254,219,41,57,196,24,241,19,230,7,83,191,207,43,215,251,108,166,53,180,190,171,15,190,124,155,195,160,255,0,104,102,252,20,252,74,122,87,62,20,184,162,200,56,112,205,226,171,170,91,141,215,15,174,231,138,235,101,142,173,232,198,245,22,62,106,184,34,87,36,93,229,169,11,17,21,201,239,49,29,31,51,57,145,237,161,128,196,240,113,171,203,215,24,152,115,105,135,160,181,45,55,45,171,229,107,201,231,41,222,195,174,45,49,249,79,84,246,76,114,79,254,59,144,90,50,204,126,217,148,227,245,125,234,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,229,122,35,155,187,92,139,179,145,21,55,241,68,83,177,34,179,129,78,47,167,210,27,212,122,91,168,183,106,137,112,155,180,204,138,218,231,244,249,108,245,179,78,198,186,71,75,44,140,72,105,21,175,150,73,83,222,229,115,81,237,106,43,164,87,202,153,176,244,252,245,25,252,45,250,121,245,199,100,255,0,60,158,56,219,13,148,204,236,150,161,57,92,94,56,115,121,162,175,218,167,243,139,218,168,237,229,192,0,31,115,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,57,237,76,242,253,143,255,0,158,84,159,236,85,165,227,22,115,218,153,229,251,31,255,0,60,169,63,216,171,78,191,85,253,11,19,185,152,108,7,235,54,79,199,30,82,179,158,0,124,219,224,159,138,122,101,81,49,132,57,240,3,230,223,4,252,83,211,42,137,140,58,253,155,253,22,175,20,249,67,48,233,175,219,248,63,220,211,241,226,0,28,107,141,198,223,103,183,213,93,174,213,244,244,84,52,80,190,166,170,170,166,86,197,20,17,49,170,231,200,247,185,81,26,214,181,21,85,202,168,136,136,170,166,65,201,168,34,38,169,180,115,88,7,107,63,234,175,241,207,254,145,35,220,144,142,214,127,213,95,227,159,253,34,90,15,14,90,83,111,214,253,98,178,105,117,206,237,81,108,134,249,13,193,173,172,129,141,123,160,150,42,25,230,137,202,199,120,61,169,36,108,230,110,237,87,55,153,17,205,85,71,38,5,171,225,213,139,169,85,135,79,57,154,98,62,216,135,173,186,57,205,225,100,54,43,3,55,143,54,163,14,156,90,170,158,124,41,196,196,153,225,221,11,157,224,3,140,42,92,43,186,104,54,166,214,91,168,113,181,239,51,217,111,85,51,195,73,29,181,235,212,158,72,42,30,245,107,86,41,29,206,172,122,175,58,72,244,103,188,215,183,165,37,36,3,230,56,118,79,167,249,61,199,12,204,236,181,22,155,213,166,101,130,174,146,116,78,104,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,100,103,179,223,139,59,134,160,65,249,14,212,123,133,69,102,69,67,13,69,117,166,243,93,112,116,211,221,34,234,43,228,167,149,102,122,200,249,227,71,185,204,228,221,22,24,221,186,51,163,204,254,211,69,212,230,38,50,120,252,249,71,229,63,195,238,96,157,39,236,46,30,37,21,109,38,147,17,52,207,165,137,17,202,111,199,229,41,237,191,214,183,63,165,219,43,223,34,215,181,51,204,14,63,254,102,210,127,182,214,146,148,69,175,106,103,152,28,127,252,205,164,255,0,109,173,62,237,160,253,10,123,225,137,244,65,250,205,79,130,191,37,156,146,149,192,191,25,31,149,202,90,77,32,212,57,121,115,11,117,26,247,10,213,118,204,185,210,83,195,3,63,57,36,211,186,89,171,156,189,121,95,202,196,106,177,142,119,134,206,44,131,66,184,110,184,107,190,156,106,94,69,141,86,212,38,69,131,67,65,93,67,111,100,46,149,183,40,164,101,91,166,167,107,88,213,147,174,169,3,58,92,187,162,187,118,42,123,232,246,82,79,247,193,135,228,31,240,141,146,249,100,172,254,125,53,93,13,92,47,254,135,197,43,30,223,185,205,115,126,165,67,23,201,230,49,244,218,169,199,136,244,106,252,98,38,223,123,124,237,46,141,165,237,182,14,54,149,93,81,24,248,51,194,122,232,170,170,98,168,155,112,189,51,19,23,183,62,87,188,47,95,142,206,45,243,123,110,183,80,225,250,65,156,220,108,212,248,30,201,91,61,182,177,82,58,219,147,156,199,201,28,205,100,142,138,162,40,81,145,198,177,202,207,118,78,242,199,35,145,74,231,192,199,19,26,221,196,7,181,224,212,44,62,221,37,142,201,71,12,17,228,212,112,186,155,175,94,222,84,116,50,177,92,172,150,87,177,221,87,44,40,198,197,202,136,173,68,150,52,72,181,200,178,11,190,89,144,92,242,156,130,175,189,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,252,172,68,107,119,115,149,118,106,34,38,254,8,136,76,103,5,250,49,249,18,208,123,61,158,170,123,139,174,153,15,38,71,117,130,182,159,187,190,142,174,162,158,20,117,50,68,190,243,58,77,141,140,114,57,85,202,246,189,222,234,42,49,189,182,149,152,204,103,115,213,98,111,76,81,206,99,171,178,34,205,121,183,250,62,143,178,251,43,129,146,156,26,42,204,112,166,154,173,233,95,233,87,86,244,90,121,245,79,14,49,194,220,17,75,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,34,215,136,159,48,58,157,254,121,94,191,219,101,37,43,128,31,41,24,39,226,158,167,84,83,67,246,134,39,116,252,80,250,186,85,253,80,201,120,240,255,0,202,173,112,133,61,226,39,203,246,167,127,153,183,175,246,41,74,132,113,174,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,153,110,37,59,244,77,61,176,243,198,79,30,50,185,156,60,121,139,197,53,68,253,211,118,63,6,66,5,61,254,78,220,63,127,228,47,79,127,247,98,139,255,0,138,42,17,213,105,58,101,122,118,254,245,81,59,214,252,47,249,179,254,144,118,227,47,182,127,54,249,12,42,168,249,45,251,222,98,111,189,187,217,217,186,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,167,112,214,232,171,36,127,178,175,142,123,86,150,212,255,0,38,237,92,186,82,91,241,59,149,69,85,202,199,144,220,174,141,167,166,179,79,210,89,37,165,153,213,18,36,81,211,74,177,185,204,228,229,84,168,149,200,173,127,95,154,59,63,225,39,68,45,92,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,224,246,36,176,199,206,205,218,174,103,51,81,204,85,71,167,128,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,202,32,17,171,217,111,199,213,102,162,119,30,25,53,142,225,117,185,101,233,223,42,49,220,138,178,166,122,233,174,241,167,86,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,113,241,179,173,231,251,84,56,245,166,165,166,186,240,177,163,119,218,74,199,214,83,205,111,206,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,103,36,189,45,209,233,43,88,20,87,180,215,142,219,174,183,102,87,29,12,210,220,154,146,77,47,176,212,70,218,170,203,92,238,123,50,74,214,35,92,231,201,38,200,143,166,134,93,219,27,25,205,27,223,31,95,154,68,88,122,84,3,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,247,153,26,217,27,11,57,93,204,244,87,42,116,217,35,217,226,116,47,66,245,31,136,189,71,183,105,126,151,217,187,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,118,66,156,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,8,160,237,149,182,83,89,120,146,194,108,212,114,85,201,79,65,166,246,218,104,159,87,87,45,84,238,99,43,238,13,106,201,52,206,116,178,191,100,77,223,35,156,247,46,234,229,85,85,82,194,203,255,0,237,171,243,79,139,124,191,161,245,27,137,109,90,25,194,142,163,241,19,167,26,143,154,233,124,94,213,186,233,207,179,39,154,193,20,42,234,171,149,45,82,85,172,142,166,84,95,126,104,251,171,85,33,219,154,70,189,200,197,87,181,145,202,18,105,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,72,81,139,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,250,112,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,240,186,160,0,0,10,41,198,54,143,106,62,188,240,251,146,105,126,149,103,31,69,239,215,158,132,73,52,181,43,79,75,89,75,213,106,84,210,212,200,200,101,149,33,146,21,147,116,137,26,231,185,26,199,57,98,116,140,120,68,183,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,165,92,20,112,163,125,226,211,89,104,176,222,149,214,143,16,182,237,89,148,222,232,161,99,187,133,47,43,214,56,209,210,42,49,38,157,236,233,70,155,61,201,187,228,233,189,145,72,133,10,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,78,200,174,32,116,94,225,162,86,254,31,237,239,164,177,103,118,106,138,154,186,232,170,214,146,149,249,12,245,51,213,204,146,210,181,36,235,85,190,26,72,34,108,174,115,17,88,198,70,158,44,68,84,10,235,196,47,2,218,53,171,156,56,195,161,216,182,25,106,176,205,137,91,231,250,11,83,19,157,15,178,171,149,138,173,231,155,150,73,31,12,210,35,123,207,50,72,233,119,89,23,121,154,201,27,1,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,148,65,5,125,169,124,65,104,118,184,235,45,13,22,140,227,246,170,137,49,158,245,5,247,49,162,130,22,125,34,170,123,96,141,141,73,24,222,122,136,105,217,76,140,142,103,61,90,238,119,244,211,166,214,73,40,94,87,101,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,238,251,144,209,53,175,89,89,39,50,114,203,83,78,214,53,85,252,253,73,99,114,189,90,229,134,105,93,88,59,81,252,137,234,111,224,190,177,68,67,95,8,252,61,106,159,17,26,203,96,199,52,206,166,235,98,238,55,8,106,107,114,218,90,90,151,195,142,242,54,73,227,168,124,176,162,116,166,94,238,244,129,28,248,249,229,107,90,143,103,139,155,50,157,168,254,68,245,55,240,95,88,162,2,0,75,180,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,120,177,165,0,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,3,213,113,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,56,50,62,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,144,237,217,87,199,61,171,75,106,127,147,118,174,93,41,45,248,157,202,162,170,229,99,200,110,87,70,211,211,89,167,233,44,146,210,204,234,137,18,40,233,165,88,220,230,114,114,170,84,74,228,86,191,175,205,28,196,128,0,1,96,29,181,126,86,49,111,152,20,62,157,113,33,88,154,158,218,191,43,24,183,204,10,31,78,184,145,129,193,158,138,98,188,68,241,39,135,232,230,107,112,186,209,89,114,15,104,119,153,237,114,199,29,83,58,20,21,21,12,228,116,145,200,196,221,240,181,23,118,47,186,171,182,203,178,160,87,94,205,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,121,149,99,88,228,156,147,25,109,116,208,189,71,225,211,81,238,58,95,170,22,110,227,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,242,187,101,217,28,142,107,152,246,177,236,123,27,34,189,151,157,160,95,247,183,194,150,174,205,254,42,211,134,94,28,239,249,76,171,77,91,61,69,79,252,154,154,146,56,98,255,0,2,45,191,69,64,149,66,32,59,82,56,250,163,212,78,253,195,38,142,92,45,87,44,65,59,157,70,69,145,81,212,193,93,13,222,68,233,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,238,50,55,245,171,175,106,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,238,251,143,81,57,172,88,153,31,42,114,197,83,80,215,185,81,252,253,72,163,106,61,26,213,154,25,91,16,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,30,215,135,78,26,53,79,138,12,238,28,23,76,237,63,225,119,219,205,100,21,62,203,182,126,102,105,99,239,115,195,20,157,30,175,65,236,143,153,190,251,246,106,125,106,153,25,224,24,109,54,159,97,182,156,50,150,255,0,144,95,25,106,167,72,86,231,127,186,75,113,184,214,63,117,115,230,158,162,85,87,61,238,114,185,118,77,152,221,209,172,107,24,214,181,41,87,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,158,250,54,87,49,142,238,209,185,210,54,22,114,183,149,138,174,84,234,62,71,190,186,128,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,179,94,9,248,152,166,225,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,10,155,140,215,26,5,111,81,99,106,170,50,56,163,154,101,69,115,57,210,21,141,30,199,61,170,81,92,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,242,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,243,228,164,246,87,240,21,83,85,83,106,226,159,89,44,85,116,108,163,168,134,225,131,91,42,58,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,254,120,186,187,43,22,39,60,43,87,102,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,61,213,89,83,52,91,58,71,191,150,70,50,78,135,44,106,147,117,111,212,142,14,213,78,57,238,186,91,77,252,155,180,142,233,87,111,203,46,84,244,183,43,230,67,109,186,58,158,166,205,7,85,36,138,150,23,83,200,146,199,83,42,70,215,63,159,149,18,158,86,162,53,253,126,104,253,7,103,255,0,105,135,242,134,190,218,116,47,87,172,157,203,62,146,222,254,227,123,163,77,233,111,243,64,201,36,155,169,11,24,137,73,55,66,52,147,193,86,39,185,147,114,244,127,53,19,130,192,59,81,252,246,106,111,224,190,143,68,90,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,208,118,163,249,236,212,223,193,125,30,136,234,116,215,130,236,171,89,56,71,189,113,11,166,109,186,222,178,76,103,48,150,197,91,140,209,208,201,87,53,125,10,193,66,177,203,72,200,88,233,22,104,228,170,122,200,215,110,215,69,187,145,88,177,42,74,18,191,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,240,123,75,181,49,129,210,173,76,202,180,111,81,241,205,82,194,170,251,189,235,25,184,69,112,166,230,146,70,71,55,34,251,240,75,211,123,30,232,101,98,186,57,24,142,78,120,222,246,170,236,229,38,210,139,181,39,135,154,254,26,43,245,214,10,250,70,228,246,234,116,138,109,63,154,237,79,13,221,215,21,124,113,164,81,35,213,29,53,55,52,173,122,212,199,27,182,133,30,229,143,168,199,194,208,244,28,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,210,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,178,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,61,94,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,85,212,110,12,243,237,28,225,114,219,196,6,168,208,213,216,238,89,38,81,73,100,181,88,106,162,154,154,182,146,14,149,201,106,93,93,77,60,12,116,111,115,169,41,93,10,177,234,139,28,143,87,39,188,221,131,208,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,4,43,23,211,217,187,199,213,247,64,178,171,94,137,106,69,195,190,233,150,65,112,101,61,60,213,85,44,143,232,205,84,242,108,181,44,146,87,53,141,163,115,223,205,60,110,114,53,155,186,102,108,238,163,38,160,28,25,232,166,43,196,79,18,120,126,142,102,183,11,173,21,151,32,246,135,121,158,215,44,113,213,51,161,65,81,80,206,71,73,28,140,77,223,11,81,119,98,251,170,187,108,187,42,121,77,116,208,189,71,225,211,81,238,58,95,170,22,110,227,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,242,187,101,217,28,142,107,152,246,177,236,123,26,25,52,130,42,251,47,59,64,191,239,111,133,45,93,155,252,85,167,12,188,57,223,242,153,86,154,182,122,138,159,249,53,53,36,112,197,254,4,91,126,138,146,168,4,85,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,154,144,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,8,171,37,83,178,243,180,11,254,246,248,82,213,217,191,197,90,112,203,195,157,255,0,41,149,105,171,103,168,169,255,0,147,83,82,71,12,95,224,69,183,232,169,101,92,25,240,181,252,174,51,108,195,77,232,178,79,98,94,173,184,125,85,246,201,81,43,121,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,239,49,202,215,236,244,106,198,250,43,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,185,59,205,186,233,69,37,37,84,28,236,107,217,207,20,136,215,183,153,143,107,147,116,241,107,145,83,193,80,12,164,206,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,144,118,110,241,245,98,215,220,86,215,162,90,145,112,238,90,155,143,219,217,79,79,53,85,75,228,250,77,75,4,123,45,75,36,149,206,123,171,26,198,115,79,27,156,174,126,206,153,155,183,168,200,109,171,181,35,143,170,61,68,239,220,50,104,229,194,213,114,196,19,185,212,100,89,21,29,76,21,208,221,228,78,149,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,126,227,35,127,88,40,175,104,143,27,245,156,85,103,105,137,97,213,92,186,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,43,217,63,119,85,142,57,25,21,67,145,237,71,61,237,78,39,103,159,6,217,151,19,58,161,79,148,205,83,144,99,152,38,39,80,179,87,228,246,138,212,161,173,134,226,200,249,233,97,160,153,209,189,22,165,178,172,50,185,81,191,155,141,55,87,49,239,133,31,72,56,116,225,163,84,248,160,206,225,193,116,206,211,254,23,125,188,214,65,83,236,187,103,230,102,150,62,247,60,49,73,209,234,244,30,200,249,155,239,191,102,167,214,169,144,158,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,8,65,237,71,243,217,169,191,130,250,61,17,106,165,213,118,163,249,236,212,223,193,125,30,136,242,156,61,240,163,125,226,47,70,181,123,50,193,98,186,220,114,253,55,246,37,101,190,201,69,11,37,246,173,45,75,170,210,174,52,106,170,61,102,99,32,100,177,163,21,206,119,77,241,164,111,124,172,86,4,165,118,108,113,207,106,226,11,0,163,210,189,70,186,82,80,234,46,43,79,77,109,137,245,151,70,186,124,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,118,71,38,251,75,204,137,34,199,29,239,152,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,237,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,39,207,130,222,56,240,222,41,116,142,239,152,100,44,164,197,114,28,26,158,55,230,80,204,245,138,221,74,199,50,71,182,182,41,228,94,86,211,61,176,76,229,107,221,207,23,77,237,122,185,168,201,100,11,128,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,120,120,174,226,187,81,248,181,212,119,230,185,172,189,198,213,67,212,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,82,103,242,181,101,153,81,29,35,154,212,68,99,25,28,108,170,189,162,60,111,214,113,85,157,166,37,135,85,114,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,220,175,100,253,221,86,56,228,100,85,14,71,181,28,247,181,58,174,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,234,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,206,232,159,34,114,43,89,22,252,206,107,164,137,30,21,171,178,83,132,60,171,50,212,122,62,38,178,218,43,173,171,16,198,58,223,71,170,32,175,146,138,75,181,209,23,164,238,84,98,35,229,163,141,139,59,37,247,154,201,36,86,196,189,86,37,68,105,50,135,83,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,185,251,181,186,215,69,29,37,44,28,239,115,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,237,128,24,171,153,84,24,171,129,62,125,154,188,76,97,186,243,195,205,147,12,179,80,213,219,178,29,46,179,218,177,203,213,20,200,175,99,153,29,58,195,77,87,20,168,212,107,153,51,105,164,85,103,131,227,123,30,213,69,111,36,146,93,169,140,182,133,235,166,163,240,233,168,246,237,80,210,251,207,113,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,249,91,186,110,142,71,53,175,99,152,246,49,237,200,123,135,142,32,112,30,38,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,222,73,90,213,118,235,28,177,187,195,153,0,169,101,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,43,23,233,217,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,229,141,143,147,175,205,26,36,221,91,117,224,207,69,49,94,34,120,147,195,244,115,53,184,93,104,172,185,7,180,59,204,246,185,99,142,169,157,10,10,138,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,83,202,107,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,208,201,164,234,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,17,151,217,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,57,34,233,110,175,88,154,250,43,218,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,230,141,239,143,175,205,34,44,61,32,163,252,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,75,107,43,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,178,133,1,63,221,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,148,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,170,240,197,196,46,85,194,254,178,217,117,115,22,166,239,253,195,169,77,113,181,190,170,74,120,110,116,50,183,150,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,252,156,171,74,138,255,0,196,167,10,55,221,14,194,116,183,85,109,49,93,110,88,102,164,225,246,107,194,92,167,133,139,29,13,226,162,141,179,84,208,57,236,95,219,44,74,246,177,93,27,156,196,234,44,18,61,66,111,170,184,177,210,202,190,25,111,124,78,226,87,203,85,214,203,103,199,223,118,117,20,183,122,104,164,138,185,105,89,52,86,170,153,35,116,172,167,172,115,230,130,21,143,222,114,73,43,81,26,229,86,162,195,102,19,218,105,197,198,13,168,247,221,64,166,207,189,177,73,144,220,39,184,84,227,55,181,158,190,207,7,81,102,86,65,74,201,37,89,169,33,141,102,247,89,12,204,221,35,137,30,175,107,81,11,117,162,212,44,250,221,134,215,233,205,191,56,200,41,113,59,165,66,85,215,88,97,185,204,203,117,84,232,177,170,75,45,50,59,164,247,162,195,18,163,156,213,95,205,179,252,20,218,186,118,122,112,245,252,163,120,154,199,236,21,181,54,166,89,113,78,158,91,123,166,184,210,247,168,235,232,105,42,160,71,81,164,42,156,146,117,159,44,113,185,30,168,212,141,210,59,103,171,82,55,133,240,118,160,100,153,246,99,217,249,164,249,94,169,99,20,152,238,89,120,202,45,21,183,107,85,50,204,140,164,158,75,85,193,203,26,178,118,54,88,159,178,167,60,47,71,44,79,87,71,207,39,39,81,209,22,77,79,109,95,149,140,91,230,5,15,167,92,72,139,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,0,46,171,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,77,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,53,156,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,36,141,110,234,212,123,185,30,143,141,203,206,199,34,94,255,0,101,215,31,85,152,125,246,219,195,62,177,92,46,183,75,86,71,112,166,161,196,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,146,141,221,56,219,23,77,26,216,100,115,185,145,89,34,190,16,151,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,4,132,118,120,241,107,253,203,64,245,79,39,255,0,19,6,29,85,86,223,218,139,111,124,202,239,253,95,65,174,79,240,162,71,127,113,140,143,115,145,110,184,220,44,247,10,91,181,166,190,162,138,186,138,102,84,210,213,83,74,232,165,130,86,57,28,201,24,246,170,43,92,215,34,42,57,21,21,21,17,80,250,242,89,202,242,88,209,139,71,219,29,176,199,182,159,103,50,187,81,167,87,144,204,199,25,227,77,93,116,213,28,166,60,167,182,38,97,144,64,45,7,129,78,47,160,213,235,44,122,91,168,183,106,120,179,107,76,44,138,218,231,245,57,175,20,80,192,198,186,71,75,44,143,89,170,209,204,150,73,83,221,230,107,145,237,106,163,100,86,93,241,176,178,217,156,60,222,20,98,225,207,9,120,223,92,209,51,123,61,158,175,33,157,166,213,83,247,76,117,76,118,196,249,222,57,192,0,62,135,80,0,0,0,0,0,0,0,0,0,0,0,0,22,115,218,153,229,251,31,255,0,60,169,63,216,171,75,198,44,231,181,51,203,246,63,254,121,82,127,177,86,157,126,171,250,22,39,115,48,216,15,214,108,159,142,60,165,103,60,0,249,183,193,63,20,244,202,162,99,8,115,224,7,205,190,9,248,167,166,85,19,24,117,251,55,250,45,94,41,242,134,97,211,95,183,240,127,185,167,227,196,8,189,227,247,139,139,126,170,92,34,210,61,46,191,84,77,138,218,102,123,175,53,180,211,55,186,222,106,154,230,172,109,102,201,188,144,66,230,185,81,220,220,146,61,200,228,106,164,113,72,234,183,199,255,0,24,85,88,87,123,208,109,50,172,184,208,228,139,221,167,189,94,169,167,154,146,75,107,23,167,60,112,83,189,138,215,44,178,55,145,94,244,94,68,141,234,207,121,207,119,74,53,143,143,92,213,47,124,166,12,248,167,248,126,127,119,107,35,232,171,96,183,55,54,131,82,167,143,60,42,103,178,99,233,204,124,31,226,253,153,72,71,107,63,234,175,241,207,254,145,45,239,128,31,54,248,39,226,158,153,84,92,39,107,63,234,175,241,207,254,145,45,239,128,31,54,248,39,226,158,153,84,124,217,223,108,199,138,143,244,187,221,153,255,0,150,117,255,0,115,152,243,197,95,191,26,156,41,82,241,9,136,253,35,198,105,246,207,49,218,57,35,180,181,37,134,8,238,12,116,177,189,212,243,200,232,213,206,217,173,155,162,138,246,49,178,76,229,114,163,92,229,72,148,255,0,124,24,126,65,255,0,8,217,47,150,74,207,231,211,85,208,213,194,255,0,232,124,82,177,237,251,156,215,55,234,84,39,159,49,204,113,141,63,198,46,57,158,103,122,167,180,217,109,48,172,245,117,115,170,242,198,221,209,17,17,19,117,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,8,58,225,170,215,13,111,213,92,131,84,110,118,154,123,100,215,201,163,115,104,224,123,158,216,34,138,38,67,19,85,238,241,123,146,56,217,204,237,154,142,119,50,163,90,138,141,78,109,162,192,193,195,174,156,90,102,213,207,56,247,118,255,0,15,127,216,234,250,24,213,53,44,222,91,27,33,143,78,246,91,15,232,213,61,85,76,241,162,59,98,98,245,126,239,95,210,132,148,240,41,197,140,26,221,140,71,166,153,91,106,25,155,98,214,198,58,90,151,186,73,155,118,162,141,89,23,122,116,143,87,42,78,142,124,105,42,61,125,231,61,30,213,84,115,153,21,177,246,166,121,129,199,255,0,204,218,79,246,218,211,145,217,233,195,30,79,153,102,52,122,229,123,158,243,97,199,113,249,146,91,53,93,21,82,83,75,115,173,100,173,73,35,68,86,57,100,164,233,164,209,76,168,173,230,87,244,218,229,218,84,111,31,181,51,204,14,63,254,102,210,127,182,214,140,198,54,62,54,147,21,99,199,92,90,123,99,183,249,231,204,209,244,237,47,76,233,14,172,45,46,171,196,209,92,213,76,114,162,185,231,76,79,227,111,171,55,142,167,185,236,156,184,219,226,184,106,117,166,90,250,118,87,84,195,104,169,134,149,210,181,37,150,40,221,86,217,36,107,55,221,205,107,165,137,28,228,77,145,100,98,46,220,201,191,115,218,3,193,237,162,166,209,119,226,27,77,168,251,165,198,147,251,47,38,181,83,192,231,50,181,138,228,71,215,70,214,34,242,74,221,249,230,223,102,57,136,249,85,90,246,189,101,176,141,61,206,242,13,49,205,236,153,254,45,83,209,186,88,171,35,172,131,119,189,172,147,149,125,232,164,228,115,92,177,72,222,102,61,168,228,230,99,220,221,246,82,101,56,103,226,19,24,226,35,78,40,242,91,101,117,59,111,244,80,195,6,69,109,99,22,39,81,86,171,61,229,108,106,231,47,65,238,107,221,19,249,157,187,81,81,87,157,143,107,109,165,215,129,168,101,62,97,139,194,168,189,188,239,30,248,191,46,199,14,221,229,245,93,144,218,15,248,179,33,51,86,22,38,236,87,29,92,34,41,221,171,159,163,84,83,22,170,99,133,83,195,141,175,26,220,6,104,221,195,85,181,254,205,118,115,42,34,178,225,19,67,144,215,213,70,142,106,36,176,200,142,165,129,31,200,230,115,62,102,181,85,142,86,171,162,138,117,106,162,180,152,66,158,233,22,133,105,246,136,253,38,250,9,110,238,255,0,74,111,51,94,42,185,161,129,157,30,127,208,165,135,165,27,57,105,162,221,253,56,215,155,147,168,253,151,222,82,161,29,222,149,145,249,134,6,229,95,74,102,242,214,27,125,181,113,181,154,167,206,112,162,99,10,138,98,154,98,121,246,204,207,190,102,103,236,136,65,143,17,62,96,117,59,252,242,189,127,182,202,74,87,0,62,82,48,79,197,61,78,168,139,94,34,124,192,234,119,249,229,122,255,0,109,148,148,174,0,124,164,96,159,138,122,157,81,208,232,126,208,196,238,159,138,27,103,165,95,213,12,151,143,15,252,170,209,107,252,162,120,129,255,0,203,166,161,127,239,61,111,255,0,26,75,94,59,157,228,24,239,7,182,205,77,239,62,211,190,91,52,214,27,239,90,226,247,205,222,170,227,181,164,220,211,59,153,30,254,103,166,238,94,100,114,238,190,59,174,231,158,254,64,60,36,127,228,155,255,0,207,215,63,250,193,84,178,45,50,180,92,180,122,231,163,120,252,190,198,181,213,99,83,99,52,79,229,117,71,114,167,117,42,211,198,187,61,252,210,114,53,83,244,159,187,182,241,118,235,185,217,105,218,126,111,39,191,56,149,68,222,56,90,102,120,253,177,12,39,108,182,199,103,246,143,230,184,121,44,10,176,226,138,239,94,245,20,211,122,120,95,232,85,84,207,114,57,255,0,221,76,226,7,254,39,233,239,254,207,173,255,0,173,151,173,198,246,69,144,98,124,47,230,153,6,45,125,184,217,174,148,190,206,232,86,219,234,159,79,81,23,53,198,153,142,229,145,138,142,110,237,115,154,187,47,138,42,167,193,75,107,255,0,114,99,255,0,231,247,255,0,5,127,250,240,190,124,255,0,0,196,117,71,17,175,193,51,187,79,180,236,119,62,151,122,165,235,203,15,83,167,43,37,103,191,19,154,244,217,241,177,124,28,155,237,178,248,42,160,201,96,106,21,96,227,81,154,158,51,22,166,243,29,147,217,127,113,181,26,166,200,96,234,90,118,107,66,166,38,140,58,247,177,98,154,42,139,196,85,68,196,90,184,166,38,241,21,90,47,110,219,93,17,122,15,175,26,227,120,215,29,59,180,221,181,155,58,173,161,173,202,237,20,213,84,181,57,21,100,177,79,19,235,34,107,227,123,29,34,163,154,230,170,162,181,81,81,81,85,20,168,61,185,223,169,63,222,79,225,165,240,99,188,16,240,191,137,228,22,204,167,31,211,30,235,116,179,86,67,112,162,159,219,87,23,244,170,33,122,62,55,242,190,117,107,182,115,81,118,114,42,46,222,40,168,88,255,0,110,119,234,79,247,147,248,105,244,233,89,60,124,157,21,83,143,85,230,103,182,103,205,210,109,254,210,233,91,75,153,193,197,210,176,103,14,154,41,152,152,154,105,166,243,51,127,171,51,248,173,87,178,227,207,102,153,126,53,232,245,164,159,118,136,240,65,71,197,86,8,153,110,29,75,203,169,184,157,190,88,172,77,73,160,166,134,233,27,166,138,71,210,213,74,248,156,247,114,177,147,247,116,89,35,141,146,212,57,94,228,107,222,228,140,30,203,143,61,154,101,248,215,163,214,147,252,118,172,1,139,103,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,126,237,110,181,209,73,87,85,63,35,28,247,242,69,26,57,238,229,99,28,229,217,60,26,213,85,240,69,37,211,181,83,129,139,174,169,83,127,41,29,35,181,213,220,50,203,109,61,45,182,249,143,91,109,110,168,169,188,193,213,72,226,170,133,180,241,172,178,84,196,146,53,175,231,230,69,167,137,170,142,103,67,150,79,85,217,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,229,145,140,147,161,203,26,164,221,80,170,188,14,112,57,134,240,133,134,186,170,169,244,151,205,69,190,83,181,151,235,243,24,188,145,179,116,119,114,163,230,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,21,208,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,242,157,169,28,2,209,233,223,126,226,111,71,45,246,171,110,32,189,206,159,34,199,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,54,23,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,147,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,22,118,130,112,21,144,240,205,153,87,103,58,125,98,171,172,210,187,189,68,147,80,190,159,189,86,190,192,196,74,102,172,53,211,44,72,200,88,234,138,135,71,78,174,145,239,123,24,136,231,57,232,170,161,47,220,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,172,6,54,220,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,36,237,141,121,92,246,54,121,93,19,222,215,164,114,43,95,202,237,149,174,200,123,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,15,86,0,2,61,123,81,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,119,220,134,137,173,98,68,248,249,87,150,90,154,118,177,200,140,228,234,75,27,145,136,231,44,48,196,232,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,162,8,75,237,110,225,147,1,208,205,80,197,245,3,78,105,169,44,246,221,66,167,170,108,184,245,13,186,26,74,43,116,244,17,210,198,231,211,182,20,107,90,201,91,51,28,230,43,119,73,27,35,249,157,212,70,176,61,175,20,61,172,149,154,139,195,238,49,131,105,10,221,108,25,214,67,111,165,168,204,111,116,50,79,109,117,150,170,25,81,100,166,183,186,57,86,69,234,201,18,187,168,178,57,169,77,35,88,238,105,36,145,32,176,13,42,211,60,171,89,53,31,28,210,220,42,147,188,94,178,107,132,86,250,110,104,228,124,112,243,175,191,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,83,202,147,147,217,95,194,254,3,165,26,37,106,214,251,125,222,146,253,150,106,61,158,25,107,171,41,234,33,170,166,183,192,217,230,114,82,83,72,145,54,88,159,178,196,202,168,156,247,167,120,165,219,255,0,6,128,87,254,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,158,119,70,156,206,99,29,60,173,137,143,115,214,56,213,172,230,118,202,231,83,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,132,190,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,73,243,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,28,34,103,187,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,224,136,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,149,238,203,126,62,171,53,19,184,240,201,172,119,11,173,203,47,78,249,81,142,228,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,106,213,218,35,193,5,31,21,88,34,101,184,117,47,46,166,226,118,249,98,177,53,38,130,154,27,164,110,154,41,31,75,85,43,226,115,221,202,198,79,221,209,100,142,54,75,80,229,123,145,175,123,146,202,248,22,236,189,213,60,183,42,199,117,143,92,99,186,224,120,221,158,224,234,218,107,63,82,166,221,145,85,212,83,72,197,133,219,34,50,74,24,86,68,114,245,121,219,62,209,126,109,172,73,35,168,104,76,160,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,105,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,239,21,24,205,202,87,189,105,91,36,168,206,173,53,76,109,223,120,101,233,68,139,35,90,178,70,230,53,205,230,68,124,82,64,14,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,67,41,50,200,59,73,248,24,181,113,5,128,86,106,166,156,218,233,40,117,23,21,167,169,185,74,202,59,91,93,62,81,3,97,141,29,75,43,161,141,103,154,165,177,211,177,180,219,171,147,125,226,229,68,145,36,140,33,47,253,245,103,185,87,252,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,253,41,38,154,73,31,247,185,206,119,214,170,78,79,103,223,1,88,247,12,216,109,14,115,168,54,42,74,205,84,187,211,199,53,115,234,59,173,107,44,15,69,169,106,67,67,50,68,143,133,238,167,168,108,117,10,217,30,199,189,138,141,115,152,136,171,71,251,45,248,5,172,211,190,227,196,222,177,219,238,182,220,189,123,229,62,59,142,214,83,79,67,53,162,53,234,211,77,83,87,28,141,99,221,52,172,89,18,56,213,22,54,197,34,73,239,190,70,116,100,168,0,0,1,21,125,185,223,169,63,222,79,225,164,170,17,87,219,157,250,147,253,228,254,26,5,165,118,117,240,207,134,241,75,196,50,97,154,131,93,86,204,122,193,103,155,35,174,162,166,85,99,238,108,134,162,158,20,164,89,81,200,232,88,231,84,53,94,246,251,252,140,115,90,172,115,146,70,74,167,31,124,118,90,184,68,198,104,172,88,213,29,37,219,81,114,42,117,171,179,209,213,70,217,232,169,96,142,162,22,201,45,116,108,168,138,118,50,72,221,80,216,92,196,84,116,144,189,23,193,142,34,219,179,199,136,92,87,133,253,66,212,77,92,202,105,187,255,0,112,211,250,170,107,117,173,149,81,211,205,115,174,150,231,110,108,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,249,57,86,223,245,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,191,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,164,244,240,19,193,5,139,132,124,18,90,220,142,150,213,114,212,219,223,86,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,30,70,196,249,19,145,28,249,119,230,115,155,28,72,202,63,217,115,192,149,215,68,237,83,107,190,180,99,52,148,249,181,242,157,141,199,237,213,112,59,190,227,212,78,107,210,87,201,204,188,177,84,212,53,237,69,103,39,82,40,218,172,87,53,102,154,38,200,80,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,22,213,218,133,192,45,139,69,185,248,135,209,155,127,115,196,46,183,6,83,223,108,20,212,207,88,108,181,83,115,43,42,96,86,53,89,21,28,143,68,98,198,229,107,98,150,72,217,30,236,149,145,195,29,102,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,87,39,99,13,75,56,139,167,183,183,40,171,147,68,103,167,154,103,215,54,239,23,210,8,30,202,88,209,176,189,22,145,33,87,201,87,35,220,213,107,28,196,130,25,57,220,201,22,52,120,83,254,203,158,4,173,90,217,117,155,93,245,163,25,171,168,194,108,117,12,110,63,110,171,129,189,203,33,173,107,158,146,190,78,101,230,150,154,157,204,106,43,57,58,114,200,229,98,185,201,12,209,58,232,59,106,252,172,98,223,48,40,125,58,226,95,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,133,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,45,60,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,253,226,163,25,185,74,247,173,43,100,149,25,213,166,169,141,187,239,12,189,40,145,100,107,86,72,220,198,185,188,200,143,138,72,150,236,184,243,217,166,95,141,122,61,105,59,217,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,121,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,24,198,101,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,78,243,110,186,81,73,73,85,7,59,26,246,115,197,34,53,237,230,99,218,228,221,60,90,228,84,240,84,38,123,179,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,205,35,217,31,95,154,69,89,186,81,87,197,158,191,84,241,49,175,57,62,172,186,215,73,111,161,175,168,238,214,168,98,183,197,75,63,179,161,221,148,171,84,177,171,150,90,158,146,51,168,247,72,255,0,31,113,138,145,50,54,50,240,59,36,56,62,186,230,121,148,124,80,102,105,144,89,236,88,181,71,46,43,221,165,117,35,47,85,170,146,71,80,245,149,143,73,95,77,10,126,109,236,68,233,204,249,29,27,156,230,197,60,47,15,107,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,78,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,44,134,14,212,110,59,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,189,203,33,173,107,152,177,50,62,84,230,150,154,157,204,114,163,249,250,114,200,228,122,53,201,12,50,184,42,94,151,113,191,125,226,227,180,159,75,168,177,202,171,173,183,76,172,158,212,150,201,100,172,133,148,243,62,169,108,21,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,123,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,5,42,236,84,243,79,148,252,191,174,245,27,113,118,157,166,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,105,30,200,250,28,178,42,195,210,180,190,197,79,52,249,79,203,250,239,81,183,19,82,6,45,152,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,187,92,109,117,178,82,85,65,206,199,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,78,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,73,247,105,111,103,61,214,255,0,117,188,113,33,160,182,106,187,141,202,227,81,222,242,124,106,138,157,211,79,83,60,142,165,130,57,109,180,148,180,202,231,189,206,90,138,138,151,75,34,170,170,186,68,254,249,11,138,236,238,224,130,143,133,92,17,114,220,198,151,155,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,230,99,224,239,8,146,73,27,229,167,106,177,202,214,49,202,21,87,133,30,20,116,227,132,173,56,102,21,133,69,223,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,103,51,146,40,81,85,177,181,206,85,87,189,242,72,250,214,0,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,113,59,84,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,36,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,127,60,189,93,145,137,43,153,24,20,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,179,216,146,195,20,136,215,110,156,241,177,223,22,162,166,83,196,43,113,209,217,179,168,248,134,184,210,220,248,120,194,110,185,86,55,168,215,10,138,138,107,109,166,210,173,143,28,170,124,204,231,166,154,72,216,218,106,106,62,105,209,97,145,238,141,172,141,146,53,251,36,43,44,129,107,252,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,60,238,141,57,90,247,182,9,91,19,30,230,36,146,35,89,204,221,213,205,200,39,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,249,78,20,120,81,211,142,18,180,225,152,86,21,23,126,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,156,206,72,161,69,86,198,215,57,85,94,247,201,35,235,88,2,53,117,99,182,83,242,95,170,121,150,153,255,0,39,31,105,253,18,200,46,54,46,251,244,191,163,222,187,173,76,144,245,122,125,201,220,156,221,62,110,94,103,109,190,219,174,219,146,84,68,94,183,246,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,16,36,127,133,205,116,254,82,154,19,140,235,95,209,111,163,159,72,251,239,246,179,191,119,206,135,119,172,158,155,251,183,78,62,110,110,135,55,232,38,220,219,120,237,186,227,88,100,123,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,174,56,64,93,87,19,92,20,101,90,95,163,250,115,196,134,21,108,239,184,14,95,135,227,181,183,110,238,146,62,75,37,210,123,125,63,89,213,28,238,114,244,106,39,115,164,100,168,168,198,201,42,194,173,143,243,61,95,41,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,77,247,14,248,158,43,156,240,119,164,184,182,107,140,218,178,11,45,110,159,227,93,230,221,116,162,142,174,150,126,74,26,103,179,158,41,17,204,119,43,216,215,38,233,224,230,162,167,138,33,10,220,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,29,226,163,25,185,74,246,37,83,163,137,89,213,166,169,141,187,109,52,93,88,145,100,107,82,57,26,246,185,188,170,175,138,48,159,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,178,14,218,191,43,24,183,204,10,31,78,184,150,85,217,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,210,167,221,106,103,168,250,51,34,73,43,251,205,45,55,50,177,33,123,231,145,213,17,198,196,145,222,236,141,230,116,125,57,111,87,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,84,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,241,87,217,113,231,179,76,191,26,244,122,210,74,123,68,120,250,163,225,143,21,76,15,75,110,22,171,150,166,222,250,180,251,165,76,21,31,70,99,72,226,127,121,170,166,230,87,164,207,100,241,186,158,57,24,145,187,222,145,220,205,143,167,40,65,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,171,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,241,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,248,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,159,187,91,173,116,82,85,213,79,200,199,61,252,145,70,142,123,185,88,199,57,118,79,6,181,85,124,17,78,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,70,124,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,198,176,200,163,130,142,43,172,92,90,104,213,22,101,213,181,81,229,246,221,168,242,155,37,20,207,119,112,170,230,122,71,34,54,68,71,164,51,177,157,88,215,119,181,55,124,125,71,190,41,20,199,92,9,254,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,150,66,95,106,63,19,28,75,222,245,115,38,208,12,206,134,175,12,192,40,234,33,154,217,101,133,24,172,190,210,68,247,173,61,202,90,150,183,154,118,74,228,231,72,81,221,40,159,19,24,230,44,240,57,234,23,85,219,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,17,109,194,119,154,125,27,249,129,143,122,140,7,107,147,241,93,168,249,207,12,182,126,25,51,89,125,179,106,197,242,10,75,197,130,233,60,202,181,84,52,177,82,212,192,180,14,221,23,171,10,119,134,172,74,170,142,137,172,116,105,204,197,141,177,117,92,39,121,167,209,191,152,24,247,168,192,6,74,101,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,200,123,68,48,172,7,95,184,9,192,116,230,251,81,73,118,199,178,45,55,181,89,43,37,164,124,51,173,60,241,209,71,12,142,141,206,107,216,202,154,122,136,213,81,85,170,177,77,10,110,156,204,217,49,225,47,127,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,5,31,227,71,132,156,171,132,109,83,92,90,229,47,126,198,239,189,230,225,140,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,187,61,9,84,236,155,208,187,238,143,240,203,244,147,45,179,90,169,46,186,137,112,102,73,75,53,58,178,74,167,217,228,165,133,40,153,81,35,83,255,0,95,51,35,230,114,49,181,43,191,43,221,35,27,113,90,183,164,58,71,197,62,151,210,98,217,172,20,153,22,39,115,168,183,223,40,234,168,103,99,210,102,71,35,38,142,74,122,150,238,172,100,209,115,68,233,97,115,94,232,103,145,24,246,243,243,37,64,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,11,11,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,39,79,141,30,18,113,94,46,116,177,113,107,148,189,199,36,177,119,155,134,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,238,196,49,247,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,92,156,178,204,166,197,131,98,183,156,215,41,174,238,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,30,46,51,56,160,186,241,103,173,21,58,141,89,104,164,183,91,109,212,239,178,88,98,138,157,208,206,235,84,117,117,19,83,58,169,171,44,173,90,158,90,133,73,22,55,35,55,79,117,62,181,9,41,236,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,38,37,218,221,3,97,228,134,73,93,47,86,162,185,168,233,220,170,145,123,208,192,178,61,206,122,72,247,72,81,10,221,151,92,16,95,117,111,54,182,241,15,158,82,221,108,248,102,37,112,166,184,227,149,48,76,200,100,187,222,41,43,34,145,168,214,73,19,250,180,108,233,74,201,94,138,197,89,21,172,99,213,89,42,50,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,216,99,185,5,223,19,200,45,153,78,63,87,221,110,150,106,200,110,20,83,244,218,254,149,68,47,71,198,254,87,162,181,219,57,168,187,57,21,23,111,20,84,38,51,133,46,40,177,254,35,240,136,170,234,150,221,106,204,40,121,226,186,217,99,171,98,189,221,52,143,154,174,8,149,203,47,118,114,204,196,69,114,123,175,87,71,204,254,84,123,161,140,246,58,75,171,89,190,137,230,244,89,246,3,116,238,151,26,77,227,150,41,17,93,79,89,78,170,138,250,121,216,138,156,241,59,100,221,55,69,69,70,185,170,215,181,174,78,207,75,212,106,200,98,113,227,76,243,143,227,222,193,118,239,99,48,118,187,37,106,45,78,61,23,220,171,253,51,251,179,221,54,231,29,119,157,240,120,93,19,213,236,99,92,116,226,209,168,120,189,85,59,155,91,11,27,93,73,20,203,43,173,213,168,198,172,212,178,42,181,171,204,199,59,109,213,173,231,106,181,237,78,87,181,87,221,27,2,138,233,196,166,43,162,111,18,242,6,107,45,141,146,198,175,47,152,166,105,174,153,152,152,158,113,49,206,0,1,103,0,0,0,1,211,82,230,152,117,118,79,87,132,209,101,150,106,140,138,223,10,84,213,218,34,175,137,245,180,241,42,49,82,73,32,71,117,24,213,73,35,94,101,68,79,125,191,225,38,241,51,17,205,122,48,235,196,188,209,19,54,139,205,186,163,182,125,206,228,0,74,128,0,1,77,53,243,95,48,238,29,48,234,60,219,54,182,222,107,104,107,110,113,218,163,142,213,12,82,202,146,190,41,100,71,42,73,36,105,203,203,11,147,125,213,119,84,240,248,170,84,178,212,123,72,176,188,199,58,208,235,29,167,9,196,239,57,13,116,57,93,53,76,148,182,170,9,106,229,100,73,71,88,213,145,89,27,92,168,212,115,218,156,219,109,187,145,62,180,62,92,238,45,120,57,122,241,48,254,148,71,7,125,179,25,28,174,165,172,101,242,153,217,182,21,117,90,174,54,225,223,212,238,116,131,143,157,30,214,173,69,180,233,150,45,141,230,84,183,75,207,95,161,53,194,142,149,148,237,232,193,36,206,230,115,42,30,228,221,177,57,19,102,175,138,167,193,60,83,199,118,166,121,126,199,255,0,207,42,79,246,42,210,218,184,33,209,141,97,196,248,160,194,242,12,167,74,51,43,53,174,151,218,61,122,219,133,138,170,158,158,46,107,117,75,27,205,35,216,141,110,238,115,90,155,175,138,170,39,197,75,149,237,76,242,253,143,255,0,158,84,159,236,85,167,75,25,156,124,214,153,139,94,60,113,227,28,173,195,131,103,98,104,154,94,131,183,58,126,91,73,170,248,115,20,213,62,150,247,165,51,92,79,30,232,142,11,57,224,7,205,190,9,248,167,166,85,23,223,198,87,23,214,93,8,198,42,241,60,50,237,79,83,168,87,40,95,21,35,97,232,85,54,206,228,88,28,178,85,196,178,35,227,115,161,153,95,10,57,143,107,156,212,87,53,88,138,139,25,218,7,170,127,145,93,82,182,234,107,40,251,213,69,154,142,231,220,225,88,249,216,234,185,168,42,33,167,234,55,157,138,177,36,178,198,175,217,200,238,68,119,46,235,178,47,149,204,115,28,159,80,50,123,142,103,153,222,170,46,215,171,180,203,61,93,92,234,156,210,59,100,68,68,68,217,26,214,181,17,173,99,81,26,214,181,173,106,34,34,34,116,217,109,78,114,121,42,176,112,190,157,85,79,30,200,180,126,61,141,153,174,108,61,27,71,180,248,90,142,122,47,151,194,194,166,55,127,110,184,174,185,180,254,236,68,196,213,219,120,142,87,117,247,27,141,194,241,112,170,187,93,171,234,43,107,171,102,125,77,85,85,76,174,150,89,229,123,149,207,145,239,114,170,185,206,114,170,171,149,85,85,85,85,78,57,119,171,194,61,195,74,248,56,212,13,92,213,27,13,60,57,85,218,27,75,108,212,85,48,187,189,89,169,93,113,167,73,28,253,215,104,231,153,174,106,43,121,121,227,99,85,170,228,89,37,141,182,132,117,249,140,182,38,94,105,249,94,19,84,95,241,158,127,115,48,209,245,172,158,179,24,211,145,157,234,48,171,156,59,199,41,152,166,153,157,223,116,111,90,253,177,54,225,105,153,8,237,103,253,85,254,57,255,0,210,37,185,112,37,113,183,217,248,167,195,110,215,106,250,122,42,26,40,110,245,53,85,85,50,182,40,160,137,150,170,183,62,71,189,202,136,214,181,168,170,174,85,68,68,69,85,46,55,181,159,245,87,248,231,255,0,72,145,238,118,90,166,47,200,106,147,139,107,238,205,51,247,68,48,141,130,200,198,169,176,152,121,25,171,118,49,104,198,162,252,237,189,94,36,94,222,235,174,83,141,78,43,106,184,132,203,190,142,99,53,27,96,120,237,100,146,90,92,145,77,4,151,7,186,40,216,234,137,227,116,138,215,108,230,205,209,85,99,30,216,230,114,57,17,206,114,39,95,194,7,10,87,126,35,242,233,42,175,116,247,26,28,14,213,212,142,235,117,166,149,176,200,234,133,137,86,42,122,119,62,55,181,242,243,58,55,189,57,118,108,123,238,173,115,227,71,120,93,2,208,108,199,136,28,250,135,14,198,224,168,166,161,124,205,109,210,242,180,82,207,75,108,137,89,35,249,165,86,38,205,115,155,20,141,141,174,115,17,239,68,111,51,119,87,36,206,105,118,155,99,26,65,128,217,180,227,14,138,161,150,155,36,46,138,21,169,153,101,150,71,61,238,146,73,30,239,4,87,62,71,189,234,141,68,106,43,149,26,214,181,17,169,244,105,217,60,77,87,30,115,89,159,163,127,190,123,59,163,253,157,70,217,237,46,83,163,253,42,141,7,68,225,141,52,218,59,104,166,111,122,230,122,235,170,120,199,190,245,79,8,136,158,231,29,199,237,24,158,63,108,197,177,250,78,235,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,115,61,85,206,217,173,68,221,202,170,187,120,170,169,24,221,169,158,96,113,255,0,243,54,147,253,182,180,148,162,45,123,83,60,192,227,255,0,230,109,39,251,109,105,220,107,241,17,146,152,142,216,107,126,136,235,171,19,106,41,174,185,188,205,21,204,204,245,173,106,215,130,100,23,156,34,255,0,159,219,169,186,246,188,102,178,223,71,114,228,99,220,248,123,226,79,210,149,219,53,90,216,185,169,213,138,231,57,61,249,98,106,34,171,188,61,79,15,122,237,147,240,239,168,244,218,129,141,82,83,214,181,208,186,134,229,65,62,200,218,218,39,189,142,146,36,126,202,177,59,154,54,57,175,106,46,206,99,119,71,183,153,142,187,94,202,155,117,190,241,111,213,235,77,218,130,158,182,134,182,27,53,53,85,45,76,77,150,41,226,123,107,218,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,161,156,104,112,183,112,225,251,62,154,237,141,217,170,27,167,183,217,145,108,213,75,59,170,18,150,85,103,52,148,114,189,81,21,174,107,146,69,143,153,92,175,137,17,121,222,246,75,203,140,252,207,23,3,45,135,159,193,158,255,0,116,196,204,68,247,127,61,109,227,255,0,18,100,117,77,115,57,178,122,149,17,202,55,111,202,186,106,162,154,170,167,183,122,38,102,98,221,92,98,211,79,25,90,211,61,76,195,181,111,14,160,205,176,155,189,61,109,13,108,49,73,36,113,212,69,44,180,82,190,38,72,180,213,9,27,220,145,206,198,200,212,124,123,170,181,87,246,41,234,136,115,224,247,138,124,131,135,172,222,158,213,113,175,235,96,119,218,200,153,123,163,157,94,230,82,115,43,88,181,240,163,26,231,36,177,183,101,115,90,213,234,177,156,138,156,201,27,227,152,59,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,134,95,166,106,20,231,240,175,202,168,231,31,199,185,231,45,185,216,236,125,145,207,252,159,210,193,175,141,21,121,211,63,189,31,140,90,123,160,235,136,159,48,58,157,254,121,94,191,219,101,37,43,128,31,41,24,39,226,158,167,84,69,175,17,62,96,117,59,252,242,189,127,182,202,74,87,0,62,82,48,79,197,61,78,168,232,116,63,104,98,119,79,197,13,181,210,175,234,134,75,199,135,254,85,106,123,254,234,103,15,223,241,63,80,191,246,125,23,253,108,185,79,202,158,63,249,30,252,182,119,59,143,176,254,141,125,41,238,253,54,119,190,233,221,123,207,39,47,63,39,87,147,195,110,126,94,111,239,182,241,33,143,249,59,113,3,255,0,144,189,66,255,0,221,138,223,254,40,149,175,163,185,7,242,29,250,37,236,43,143,183,63,37,30,206,246,103,117,127,123,239,126,200,233,244,58,59,115,245,121,253,222,77,185,185,188,54,220,251,244,204,254,111,49,242,159,45,28,162,241,194,220,88,158,220,108,150,207,104,223,52,254,140,174,255,0,41,137,187,87,167,21,122,60,62,238,245,45,255,0,117,51,135,239,248,159,168,95,251,62,139,254,182,92,166,175,234,158,63,162,186,117,118,212,220,166,142,227,85,107,179,116,58,240,219,227,99,234,29,214,158,56,91,202,215,189,141,93,157,43,85,119,114,120,34,252,87,193,97,143,249,59,113,3,255,0,144,189,66,255,0,221,138,223,254,40,149,174,55,177,220,131,44,225,127,52,199,241,107,21,198,243,116,170,246,119,66,138,223,74,250,138,137,121,110,52,207,119,44,108,69,115,182,107,92,229,217,60,17,21,126,8,50,25,252,222,62,6,53,120,177,198,152,188,112,235,180,253,252,160,218,221,146,217,237,47,84,211,114,217,10,239,135,141,137,187,137,233,196,218,157,236,56,231,245,120,85,87,31,201,225,112,190,210,45,14,206,179,27,22,19,105,197,115,168,107,178,11,157,45,170,150,74,154,26,54,196,201,103,149,177,177,207,86,213,57,81,168,231,162,170,162,42,237,190,200,191,2,214,123,115,191,82,127,188,159,195,74,125,160,250,15,174,54,125,113,211,187,181,219,70,115,170,42,26,44,174,209,83,85,85,83,142,214,69,20,17,50,178,39,62,71,189,209,162,53,173,106,42,171,149,81,17,17,85,74,131,219,157,250,147,253,228,254,26,125,90,70,111,49,155,162,170,179,17,198,39,178,206,135,164,109,159,210,54,127,53,129,135,164,85,122,106,166,102,125,45,238,55,252,22,171,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,199,110,215,32,0,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,135,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,199,51,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,113,29,43,88,198,247,152,218,232,219,51,57,91,202,245,71,34,116,223,27,223,239,248,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,44,105,51,252,69,240,209,165,156,80,96,147,96,186,153,105,255,0,7,185,94,104,224,166,246,165,179,243,208,203,39,116,158,104,164,232,245,122,12,100,156,173,247,217,187,87,234,84,199,175,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,134,75,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,178,24,59,46,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,247,44,122,181,206,122,202,201,57,147,154,42,106,135,61,170,175,231,233,197,35,85,234,214,164,211,74,217,159,0,64,95,105,175,17,84,218,255,0,196,189,198,12,91,44,164,190,97,56,101,60,118,107,4,212,18,202,234,73,159,200,215,214,84,53,28,229,99,222,234,133,124,125,104,145,25,36,84,244,234,138,244,107,94,233,159,226,159,90,255,0,147,183,15,185,182,177,199,111,239,181,120,253,189,59,132,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,149,232,238,154,63,151,119,108,139,141,96,2,100,251,22,245,142,251,152,104,214,91,163,183,120,122,148,154,119,112,167,168,181,212,243,49,57,105,110,78,168,145,212,220,141,98,42,242,79,5,68,189,71,61,238,119,121,229,247,91,27,81,109,215,142,14,14,243,45,28,224,183,65,47,85,182,122,74,139,150,11,79,93,109,204,42,33,163,69,171,164,125,210,167,190,193,4,178,195,212,99,169,169,170,36,169,167,73,29,42,49,101,168,98,177,191,159,84,74,65,217,139,170,95,146,254,50,112,174,247,125,246,101,171,45,239,24,181,195,251,23,173,222,187,212,107,221,32,240,99,156,206,106,232,232,189,246,242,237,183,188,228,98,188,9,254,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,32,91,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,31,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,160,112,157,230,159,70,254,96,99,222,163,1,34,157,167,93,158,149,153,77,101,79,17,92,63,98,29,107,172,220,210,229,182,11,100,51,207,85,117,170,150,120,99,138,170,138,146,8,95,205,50,245,102,125,74,243,49,170,216,210,78,85,122,202,231,133,202,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,251,170,49,140,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,200,79,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,228,157,177,175,51,88,247,65,43,162,123,218,197,146,52,107,249,91,186,181,160,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,156,180,239,69,84,114,174,234,223,15,138,165,31,208,78,212,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,59,215,118,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,222,84,223,100,221,83,160,237,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,245,161,99,253,156,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,246,183,121,184,221,49,154,218,74,88,57,237,85,108,103,60,178,70,214,55,153,239,107,83,117,241,115,145,19,197,80,11,192,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,45,255,0,138,222,53,180,179,131,239,162,223,148,203,6,87,115,250,91,223,187,151,176,169,105,166,233,247,94,135,83,171,214,158,45,183,239,44,229,229,230,223,103,111,182,201,189,192,17,171,219,41,164,250,167,170,31,146,15,201,158,154,101,121,111,179,62,144,119,223,97,89,170,107,251,175,83,217,253,62,175,69,142,228,230,233,191,151,155,109,249,29,183,193,64,184,174,23,251,66,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,230,168,98,162,43,81,54,71,120,252,17,109,47,183,59,245,39,251,201,252,52,243,253,145,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,190,204,114,253,74,122,14,220,239,212,159,239,39,240,208,34,172,146,158,203,126,1,104,245,19,184,241,55,172,118,251,85,203,16,78,249,79,142,227,181,148,208,87,67,119,145,58,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,123,140,141,157,107,106,236,247,225,174,197,197,15,17,214,252,43,49,94,124,90,201,111,159,33,190,211,50,169,244,243,86,82,194,248,227,100,17,189,141,85,78,121,231,129,31,178,177,221,46,170,177,237,122,49,76,130,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,150,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,239,251,78,184,218,172,215,61,71,169,210,77,47,202,249,244,219,23,230,163,154,166,211,114,157,105,114,90,167,44,50,73,36,204,69,108,83,67,4,208,181,144,175,43,219,204,201,37,100,142,108,172,70,211,94,204,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,109,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,116,28,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,213,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,157,209,62,68,228,86,178,45,249,156,215,73,18,62,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,45,171,179,46,182,154,191,129,205,48,158,150,211,73,110,99,105,238,80,172,52,206,149,204,115,227,185,213,177,243,42,202,247,187,158,71,53,210,61,17,81,136,247,185,24,214,51,149,141,186,0,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,98,188,46,113,41,125,225,122,241,157,102,184,114,114,101,55,188,62,108,122,197,82,250,86,84,67,71,85,53,125,20,143,158,70,61,200,139,201,4,19,171,55,71,183,171,210,71,177,204,87,160,18,21,218,107,218,33,77,138,211,92,120,112,208,76,142,173,153,59,42,35,102,75,147,218,174,18,211,62,204,248,101,107,214,138,150,104,92,215,45,74,185,136,217,156,139,201,27,21,240,170,58,71,61,32,136,179,181,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,151,213,197,175,4,22,46,17,248,29,198,171,114,58,91,85,203,83,111,122,129,77,21,238,247,71,51,234,33,101,42,82,92,150,26,90,71,73,20,111,142,30,70,196,249,19,145,28,249,119,230,115,155,28,72,192,165,93,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,5,42,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,22,171,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,128,149,64,0,0,0,0,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,56,59,91,248,201,199,179,90,153,56,88,193,41,169,43,89,141,222,58,217,69,206,162,138,150,165,157,238,40,163,116,48,208,212,36,143,116,79,141,210,212,197,80,188,145,202,143,141,98,71,114,44,205,127,170,226,19,142,219,86,136,240,77,165,154,25,165,185,53,92,122,161,126,211,124,101,181,85,150,185,218,199,227,116,79,183,211,57,207,146,77,149,89,83,52,91,182,54,51,150,70,50,78,191,52,106,144,245,98,219,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,30,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,72,154,229,110,203,36,177,183,195,153,9,42,237,67,210,171,86,136,112,19,166,218,81,98,200,178,11,229,183,27,206,40,233,40,235,47,213,109,169,173,88,59,149,205,209,196,233,26,198,55,146,54,185,34,141,168,212,70,199,27,26,159,162,93,87,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,156,220,157,69,221,95,36,210,35,99,234,172,109,161,93,181,126,86,49,111,152,20,62,157,113,2,40,56,114,214,251,175,14,58,195,101,214,91,21,142,146,239,114,176,83,220,91,71,73,87,35,153,2,207,81,67,61,52,111,147,151,222,115,24,233,209,234,196,86,171,209,138,212,115,57,185,211,202,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,37,39,178,191,128,170,154,170,155,87,20,250,201,98,171,163,101,29,68,55,12,26,217,81,210,86,86,49,98,153,171,95,83,79,36,78,114,49,28,248,37,165,123,94,199,243,197,213,217,88,177,57,225,90,187,50,184,18,181,104,142,27,110,215,61,82,198,106,227,213,11,245,60,142,165,163,186,64,214,63,27,162,122,185,173,100,113,238,170,202,153,162,217,210,61,252,178,49,146,116,57,99,84,155,171,66,187,78,187,61,40,241,106,58,158,34,184,126,196,58,54,168,121,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,150,20,233,76,250,149,230,123,145,210,36,156,168,196,149,204,150,160,6,52,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,83,82,245,59,68,120,5,172,225,143,42,76,243,75,109,247,91,150,153,94,250,181,27,37,52,245,31,70,100,73,34,103,118,170,169,229,86,36,47,124,241,182,158,73,30,146,59,222,141,220,206,143,169,45,149,129,63,221,151,30,68,244,203,241,175,88,173,41,87,251,181,124,44,127,196,29,85,255,0,217,86,239,250,241,85,123,46,60,137,233,151,227,94,177,90,66,183,242,78,226,159,255,0,54,157,85,255,0,220,219,143,255,0,18,6,66,122,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,29,235,187,65,116,138,56,234,153,208,169,150,157,252,237,142,73,24,155,190,23,42,108,245,247,85,55,217,119,68,167,252,104,240,147,138,241,115,165,139,139,92,165,238,57,37,139,188,220,49,155,139,93,28,93,58,231,83,72,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,24,213,23,118,33,213,118,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,239,54,235,165,20,148,149,80,115,221,106,222,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,133,202,129,139,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,251,94,19,188,211,232,223,204,12,123,212,96,36,167,182,211,76,241,90,157,44,193,117,143,186,116,178,75,126,64,152,207,94,56,227,111,120,161,168,166,168,168,228,153,220,157,71,244,228,165,222,52,231,70,183,175,63,186,170,253,210,34,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,41,226,149,113,99,229,99,89,62,95,228,62,157,57,66,187,52,56,196,166,226,67,72,225,193,243,59,197,39,229,23,7,167,142,138,182,25,43,37,150,174,237,110,141,145,178,43,163,150,109,220,247,185,203,211,153,81,242,109,42,35,221,211,73,227,97,93,120,177,242,177,172,159,47,242,31,78,156,12,107,15,65,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,57,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,117,237,123,29,202,246,57,169,231,201,201,190,112,103,128,241,103,192,214,146,209,214,80,210,91,179,107,118,155,216,101,176,223,162,138,24,103,116,241,217,213,41,169,42,170,86,9,102,90,30,181,66,201,36,81,236,187,167,51,124,126,33,111,253,148,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,115,185,170,197,103,65,170,254,120,35,142,87,204,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,100,251,52,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,234,243,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,115,153,142,71,177,174,70,76,172,14,47,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,93,255,0,105,239,30,180,218,207,117,171,225,251,71,239,180,149,250,125,108,168,166,154,235,119,164,234,177,110,215,24,29,55,60,49,202,217,122,85,20,45,87,64,228,85,139,222,154,4,145,142,115,18,55,186,133,112,65,193,118,85,197,198,163,193,67,90,219,173,147,1,182,245,39,189,228,49,80,200,232,223,210,88,121,168,105,167,86,44,41,88,244,158,53,70,189,125,200,213,210,242,191,149,35,125,21,213,140,23,242,95,170,121,150,153,251,83,218,127,68,178,11,141,139,190,244,58,61,235,186,212,201,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,201,190,236,165,191,224,151,222,13,177,198,97,182,75,85,174,190,215,112,174,183,228,145,91,233,166,143,171,116,100,136,238,188,207,149,92,233,166,146,149,244,114,57,237,115,152,156,201,27,18,54,198,216,163,11,170,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,78,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,0,0,86,62,23,120,142,200,56,111,212,20,200,40,99,239,118,59,183,66,142,251,68,228,124,156,244,137,59,30,249,97,141,37,141,139,82,198,36,173,141,207,85,107,122,175,69,77,156,164,202,97,217,142,49,168,24,197,187,51,195,47,84,247,107,45,218,20,158,146,174,5,94,89,27,186,162,162,162,236,173,115,92,138,215,49,200,142,107,154,230,185,17,81,81,32,32,186,222,5,56,177,159,68,114,120,244,211,43,109,59,240,156,166,230,199,75,82,247,71,11,173,53,178,35,34,239,78,145,234,212,88,21,172,141,37,71,175,186,214,35,218,168,173,115,37,239,244,93,83,230,213,124,134,44,250,19,203,221,63,148,181,15,73,219,9,26,230,4,234,185,10,127,180,81,30,148,126,221,49,254,170,99,151,108,94,56,205,146,198,14,53,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,146,102,220,222,94,152,154,102,211,204,0,4,60,174,169,231,214,253,45,211,140,151,81,46,105,78,248,113,251,100,245,205,134,122,166,211,54,166,86,49,122,84,233,35,145,81,174,150,78,72,219,224,170,174,123,81,17,85,81,22,16,174,154,153,152,215,106,61,219,85,173,151,122,139,14,69,118,185,214,93,93,85,103,168,150,149,212,242,213,61,238,149,176,189,175,234,49,170,146,61,187,115,42,242,174,202,171,186,239,123,253,167,250,235,255,0,114,116,3,29,184,255,0,129,120,200,250,51,126,222,235,74,254,73,63,202,157,241,200,207,254,84,123,84,143,115,10,215,243,159,43,152,140,42,39,133,30,127,236,245,7,68,123,53,25,13,34,173,67,51,79,165,152,229,19,255,0,110,56,69,227,151,165,55,159,124,89,120,218,21,218,79,169,216,39,116,199,245,106,139,233,181,142,62,156,61,247,153,34,187,83,198,157,38,111,212,253,10,158,86,50,71,109,42,36,146,61,251,186,116,66,251,244,91,138,109,23,215,107,125,36,184,134,87,79,71,118,171,154,104,25,143,221,103,134,158,235,205,19,85,238,84,167,71,185,100,111,77,57,249,227,87,183,151,116,85,71,53,237,108,37,28,139,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,135,14,79,92,204,229,173,77,115,189,79,191,159,223,249,187,45,163,232,171,69,214,162,172,92,173,63,33,139,61,116,253,25,159,125,28,187,247,109,44,130,1,16,122,49,199,230,188,105,55,86,130,241,117,250,117,107,170,172,138,166,120,242,58,170,138,138,184,152,155,36,172,167,169,87,243,71,206,212,68,247,210,70,53,200,142,70,110,175,71,200,70,134,113,155,162,58,251,119,92,103,22,185,220,109,89,3,186,174,130,211,122,166,108,21,21,49,198,214,185,207,137,204,123,226,127,131,156,188,136,254,166,209,200,238,78,86,243,25,62,79,87,203,103,45,76,77,170,236,159,225,218,209,59,73,209,214,183,179,145,86,45,116,124,166,20,113,223,163,140,68,71,57,170,57,211,110,217,225,239,87,64,1,218,48,48,179,158,212,207,47,216,255,0,249,229,73,254,197,90,94,49,103,61,169,158,95,177,255,0,243,202,147,253,138,180,235,245,95,208,177,59,153,134,192,126,179,100,252,113,229,40,181,47,159,128,14,15,105,115,94,233,175,58,155,71,110,174,198,211,188,193,101,178,212,193,13,92,119,39,167,82,9,39,168,99,209,205,72,163,119,58,49,138,156,235,35,17,254,235,88,222,173,52,224,215,132,27,214,187,228,244,153,102,103,105,168,166,211,219,108,204,150,173,211,117,233,93,120,106,164,237,72,233,37,72,213,146,53,179,66,140,153,90,246,57,173,114,163,92,143,84,84,150,187,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,134,61,162,105,95,43,49,153,198,143,70,57,71,108,246,247,121,249,238,46,148,182,250,50,24,117,104,154,101,127,214,213,195,18,168,250,180,207,213,143,222,158,185,250,177,239,159,70,130,113,253,229,35,59,252,47,212,233,72,115,38,51,143,239,41,25,223,225,126,167,74,67,153,199,180,159,165,83,225,143,57,125,221,10,123,3,27,251,234,190,12,52,132,118,179,254,170,255,0,28,255,0,233,18,195,240,236,59,39,212,12,158,221,134,97,150,90,139,181,234,237,50,65,73,73,2,39,52,142,217,85,85,85,118,70,181,173,69,115,158,229,70,181,173,115,156,168,136,170,151,225,218,207,250,171,252,115,255,0,164,75,123,224,7,205,190,9,248,167,166,85,28,90,158,20,99,106,179,135,60,166,105,143,190,33,246,236,62,122,189,51,96,41,206,225,196,77,88,120,120,213,196,79,41,154,107,196,152,137,247,112,73,207,15,28,60,97,28,57,97,12,197,177,104,251,221,198,175,146,107,197,226,104,209,181,23,42,132,69,217,202,155,175,36,77,221,201,28,72,170,140,69,95,23,61,207,123,234,152,6,111,135,135,70,13,17,135,135,22,136,121,115,59,157,204,106,57,138,243,121,186,230,188,74,230,243,51,206,103,249,229,28,162,56,71,0,139,94,212,207,48,56,255,0,249,155,73,254,219,90,74,81,22,189,169,158,96,113,255,0,243,54,147,253,182,180,233,246,131,244,41,239,134,198,232,131,245,154,159,5,126,74,133,217,49,250,212,252,15,255,0,167,139,222,212,205,51,195,181,111,14,175,194,115,107,69,61,109,13,108,50,199,28,146,83,197,44,180,82,190,39,198,149,52,235,35,28,145,206,198,200,229,100,155,42,181,87,246,161,100,61,147,31,173,79,192,255,0,250,120,144,131,147,70,166,43,211,232,166,168,188,77,252,229,242,116,151,143,137,150,219,28,206,54,13,83,77,84,206,28,196,199,56,159,147,161,16,121,223,2,26,221,104,214,233,180,203,15,195,238,53,246,58,250,199,58,209,144,74,142,125,4,116,14,115,149,143,171,170,108,104,200,165,99,26,169,35,57,81,202,230,254,109,143,71,199,207,38,60,61,232,133,191,135,221,56,166,211,187,102,85,121,191,67,20,206,170,116,215,25,27,203,20,175,99,58,172,167,141,169,180,16,44,141,124,137,30,238,84,116,175,85,115,149,85,74,150,14,92,158,149,129,146,196,171,18,142,115,248,71,99,225,218,93,190,213,54,163,41,133,146,205,90,40,162,34,246,143,165,84,112,222,155,242,155,117,69,163,140,251,173,6,60,68,249,129,212,239,243,202,245,254,219,41,41,92,0,249,72,193,63,20,245,58,162,45,120,137,243,3,169,223,231,149,235,253,182,82,82,184,1,242,145,130,126,41,234,117,71,67,161,251,67,19,186,126,40,109,158,149,127,84,50,94,60,63,242,171,92,32,32,199,249,68,241,3,255,0,151,77,66,255,0,222,122,223,254,52,149,175,164,89,7,242,29,250,91,237,219,143,183,63,37,30,209,246,159,122,127,123,239,126,200,234,117,250,219,243,245,121,253,238,125,249,185,188,119,220,238,114,90,189,25,221,253,218,102,55,98,237,107,180,253,28,230,182,99,230,255,0,43,143,77,127,45,94,228,90,38,45,239,155,171,160,32,199,249,68,241,3,255,0,151,77,66,255,0,222,122,223,254,52,149,174,55,178,44,131,19,225,127,52,200,49,107,237,198,205,116,165,246,119,66,182,223,84,250,122,136,185,174,52,204,119,44,140,84,115,119,107,156,213,217,124,81,85,62,10,50,186,189,25,172,44,76,88,166,99,114,47,223,207,242,53,254,142,115,90,6,123,37,145,196,199,166,169,204,215,185,19,17,62,143,26,34,243,254,62,174,197,116,34,175,183,59,245,39,251,201,252,52,167,218,15,175,26,227,120,215,29,59,180,221,181,155,58,173,161,173,202,237,20,213,84,181,57,21,100,177,79,19,235,34,107,227,123,29,34,163,154,230,170,162,181,81,81,81,85,20,168,61,185,223,169,63,222,79,225,167,62,159,168,83,168,83,85,84,211,107,58,173,177,216,236,125,142,199,194,192,199,197,138,230,184,153,225,19,22,180,219,173,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,189,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,189,131,14,121,78,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,121,229,115,81,219,164,113,72,239,30,85,57,122,23,174,154,113,196,94,156,91,181,67,75,239,61,250,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,5,184,215,226,186,251,197,166,178,214,230,93,91,173,30,33,109,222,143,22,178,86,204,199,119,10,94,86,36,146,43,99,68,98,77,59,217,213,145,119,123,147,118,71,212,123,34,141,79,65,192,231,28,121,151,8,89,147,169,106,153,87,124,211,171,229,67,95,126,176,177,233,207,27,246,70,247,218,62,101,70,178,165,173,70,162,181,85,25,51,26,140,122,181,91,20,177,6,65,32,234,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,157,176,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,11,21,237,113,208,189,56,203,248,108,188,107,125,206,205,210,204,240,78,225,21,182,233,78,168,201,38,165,168,175,134,9,41,106,60,23,171,10,119,135,200,196,93,156,201,17,85,174,68,124,173,146,250,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,4,101,246,216,107,21,214,203,134,224,122,33,99,191,82,69,79,146,212,85,94,239,244,112,213,57,181,110,130,149,99,109,27,101,141,175,68,90,105,37,146,119,162,72,197,71,75,70,197,106,162,196,226,58,184,66,210,26,109,119,226,95,79,116,182,225,5,36,246,219,181,225,147,93,32,169,158,88,89,81,110,166,99,170,171,33,71,197,239,181,239,167,130,86,49,90,173,247,220,223,121,159,164,149,87,181,55,63,169,206,184,210,204,169,83,33,164,187,91,113,90,122,11,5,181,105,150,39,50,149,145,211,50,90,138,117,124,105,239,61,149,147,213,163,249,213,94,215,243,49,118,228,70,182,186,246,37,233,158,43,144,106,62,162,106,149,218,147,188,94,176,251,125,190,223,104,234,71,27,227,167,239,235,83,215,157,188,204,87,178,100,101,34,70,215,177,205,252,220,243,181,81,200,255,0,0,144,174,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,251,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,219,117,69,145,21,26,237,185,87,29,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,167,140,104,120,148,210,26,157,5,215,156,231,72,230,130,174,58,124,118,241,52,54,245,171,158,41,167,150,220,253,165,162,154,71,197,179,21,242,83,73,12,138,136,141,217,94,168,173,106,162,181,3,35,61,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,82,128,118,163,249,19,212,223,193,125,98,136,242,157,145,218,153,138,230,28,33,89,240,91,77,94,215,172,10,225,95,111,187,210,201,36,125,70,247,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,205,36,19,181,17,81,155,175,171,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,4,43,118,161,112,45,249,20,202,159,174,58,57,134,119,77,54,189,114,123,98,154,137,220,208,216,174,146,72,228,93,161,70,167,119,163,155,120,250,123,43,152,201,85,241,254,105,174,167,141,104,167,0,186,179,196,118,151,107,141,39,242,120,196,46,185,164,151,94,140,55,252,90,157,175,90,91,141,15,89,177,164,149,18,34,43,41,58,111,153,57,43,31,179,97,116,139,206,171,27,228,141,243,253,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,166,188,51,240,171,164,124,40,97,181,56,126,150,219,106,220,251,141,71,121,185,221,238,82,50,107,141,197,232,174,233,164,210,177,140,111,36,109,114,181,140,99,90,198,238,231,109,206,249,30,240,172,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,8,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,170,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,3,56,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,165,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,120,77,79,14,156,75,233,103,20,24,36,57,214,153,221,191,194,239,182,106,201,233,189,169,108,252,244,209,71,222,224,134,89,58,61,94,131,223,31,51,189,246,108,228,250,209,42,169,142,15,10,60,87,106,63,9,90,142,204,215,10,151,191,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,206,103,44,83,34,43,163,115,156,138,143,99,228,141,249,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,192,95,248,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,29,168,56,159,209,78,54,181,7,187,227,62,198,160,188,251,58,237,71,201,69,221,225,172,234,208,193,222,42,99,217,17,178,115,213,54,167,158,68,223,154,84,151,153,85,200,225,217,113,231,179,76,191,26,244,122,210,237,59,112,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,223,170,246,34,67,94,246,248,43,24,171,39,232,172,137,204,29,183,97,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,174,233,235,161,150,25,90,247,115,114,171,17,182,248,85,168,141,69,69,116,155,171,183,68,108,154,16,67,217,39,154,221,113,94,52,177,251,21,190,158,146,74,124,198,207,117,178,87,58,102,57,95,28,12,166,117,114,58,37,71,34,35,250,180,49,53,85,200,228,228,115,211,109,213,28,217,222,2,42,251,115,191,82,127,188,159,195,72,171,37,83,183,59,245,39,251,201,252,52,243,253,153,93,157,245,57,85,77,187,136,253,123,199,41,31,140,62,158,71,227,88,197,214,223,21,75,47,44,154,39,49,43,106,161,153,174,106,83,35,94,174,133,170,156,242,61,25,50,43,99,107,22,112,173,93,151,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,187,238,61,68,230,189,37,124,156,203,203,21,77,67,94,212,86,114,117,34,141,170,197,115,86,105,162,111,47,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,38,164,133,110,197,79,52,249,79,203,250,239,81,183,18,233,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,224,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,30,83,137,142,42,180,143,133,12,54,155,48,213,43,149,91,159,113,168,238,214,203,69,182,54,77,113,184,189,21,189,69,134,39,189,141,228,141,174,71,61,239,115,88,221,218,221,249,223,27,31,80,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,29,110,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,146,6,200,188,173,123,219,4,78,149,236,107,18,73,17,207,229,110,232,214,214,190,207,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,119,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,20,39,120,28,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,88,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,74,161,111,252,73,241,191,161,220,42,229,88,150,37,170,85,87,87,85,229,156,242,243,90,225,134,167,217,116,173,145,145,247,170,184,186,173,153,176,185,95,39,42,199,28,142,127,119,153,26,213,115,57,87,181,226,187,138,237,56,225,43,78,31,154,230,178,247,235,173,119,82,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,56,89,204,213,150,101,69,108,109,115,81,17,239,124,113,191,30,44,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,242,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,12,159,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,100,69,246,101,118,136,84,226,181,54,238,28,53,239,35,164,102,48,202,121,25,141,100,247,91,132,84,204,179,50,24,156,244,162,170,154,103,53,171,76,173,98,182,23,42,243,198,245,100,40,142,141,204,72,37,208,1,109,89,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,75,149,49,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,157,237,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,173,220,171,123,172,212,253,94,148,207,134,79,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,184,193,25,9,246,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,239,54,235,165,20,148,149,80,115,221,106,222,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,134,61,128,114,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,77,255,0,102,199,3,22,174,31,112,10,61,84,212,107,93,37,118,162,229,84,244,215,40,153,89,107,107,103,197,224,116,50,35,105,98,116,209,164,240,212,186,58,135,182,167,101,106,111,180,92,170,145,172,146,80,174,203,206,207,223,251,219,226,183,87,97,255,0,21,118,195,44,238,111,252,166,37,169,173,130,162,155,254,77,83,73,36,50,255,0,129,46,255,0,162,132,170,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,35,47,129,221,33,195,117,223,138,140,15,75,117,6,10,185,241,235,181,69,100,213,208,83,78,176,190,161,148,212,83,213,36,42,244,247,154,199,186,6,177,234,213,107,249,28,238,87,49,219,57,50,51,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,23,115,42,131,21,112,39,251,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,0,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,60,254,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,98,164,228,221,56,130,177,113,61,217,233,169,90,189,96,199,238,182,72,238,90,127,146,193,83,67,112,129,237,232,213,69,65,59,38,108,51,43,90,202,168,81,232,168,217,163,247,87,101,107,145,146,54,72,153,71,238,221,144,26,71,122,226,74,183,57,172,173,171,143,75,235,233,228,187,75,143,210,87,50,150,118,222,95,94,178,186,142,56,225,165,107,34,181,247,101,88,209,177,200,217,218,187,35,94,136,136,226,234,184,155,180,218,172,28,34,106,189,138,197,108,164,183,91,109,218,111,125,164,163,163,164,133,176,193,77,4,118,201,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,99,110,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,5,175,246,151,240,21,77,175,56,244,218,213,164,214,42,72,53,22,199,79,36,215,118,71,213,231,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,231,51,28,172,123,156,140,133,25,109,125,156,253,156,249,245,255,0,63,183,107,126,183,217,178,12,46,219,133,222,33,171,180,218,106,233,230,183,93,106,110,180,115,82,84,193,44,144,84,211,43,95,66,230,172,172,87,49,237,122,189,138,137,182,202,164,196,128,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,174,189,172,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,149,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,235,138,236,75,214,191,251,250,225,206,178,223,246,230,182,250,168,226,255,0,147,209,213,199,51,214,79,249,18,198,214,199,254,61,92,239,208,67,208,118,220,105,125,170,171,0,211,221,104,133,212,144,92,173,151,137,113,122,132,109,19,122,245,144,84,195,37,76,92,245,27,163,185,32,117,36,220,177,170,57,55,171,145,200,173,241,231,179,94,204,189,107,252,139,113,113,139,119,139,127,122,160,206,246,194,171,57,34,231,154,46,251,60,61,222,72,247,145,141,110,213,81,83,115,185,121,182,137,101,229,106,187,151,96,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,0,0,0,0,47,191,179,211,139,59,133,174,253,71,160,58,137,112,168,173,161,188,76,140,199,174,149,183,7,57,104,101,108,45,100,116,11,214,126,205,129,205,137,173,133,145,236,173,149,220,168,215,117,81,99,146,19,30,242,86,184,10,226,182,171,91,49,249,244,219,56,168,230,204,49,154,56,164,130,102,197,51,189,161,109,137,144,194,181,19,77,36,143,87,212,245,93,188,138,188,156,221,86,43,81,125,254,92,183,66,212,247,162,50,184,211,199,170,127,135,228,243,199,74,251,11,242,53,85,175,105,212,250,63,245,41,142,169,229,191,30,233,250,209,104,136,181,250,229,118,199,77,154,101,54,252,23,14,190,230,215,104,106,38,161,199,237,149,87,90,168,233,154,215,74,248,160,137,210,61,172,71,43,81,92,173,98,162,34,170,38,251,110,169,241,59,146,198,59,81,117,106,209,111,194,44,154,45,65,116,184,199,124,186,214,65,124,174,130,4,115,41,223,109,141,39,99,27,51,183,68,127,53,66,53,237,102,206,217,105,249,157,202,169,31,55,125,157,204,198,83,2,172,89,234,229,222,212,187,47,162,87,180,58,182,14,159,77,237,84,250,83,17,123,83,28,102,126,239,197,31,250,167,159,92,53,75,81,242,93,68,185,165,67,38,200,46,115,215,54,25,234,157,82,234,104,158,245,233,83,164,142,68,87,54,40,249,35,111,130,34,53,141,68,68,68,68,79,44,1,173,106,170,107,170,106,171,156,189,185,129,129,135,150,194,167,7,10,45,77,49,17,17,217,17,22,136,251,128,1,14,80,145,142,203,173,24,238,54,139,222,189,92,103,184,195,81,114,235,227,150,218,87,211,244,233,229,164,107,160,150,90,150,189,124,101,222,86,36,72,173,217,173,88,101,69,230,85,217,145,255,0,133,226,215,12,235,49,177,97,54,153,169,225,174,200,46,116,182,170,89,42,92,230,196,201,103,149,177,177,207,86,163,149,26,142,122,42,170,34,174,219,236,139,240,39,95,79,112,76,127,76,112,139,38,1,139,83,116,109,118,42,56,232,224,221,140,107,228,229,79,122,89,57,26,214,172,178,59,153,239,114,53,57,158,247,59,109,212,200,54,127,41,242,216,243,143,87,42,124,229,167,186,97,218,31,232,237,46,157,47,10,125,60,121,227,224,167,159,223,54,142,232,151,161,0,25,171,204,1,66,248,183,208,203,191,16,120,174,25,130,80,47,78,221,30,101,71,112,190,84,165,67,98,125,61,182,58,106,166,204,248,213,205,118,242,175,81,172,98,114,187,223,123,85,200,140,71,57,43,160,56,177,176,105,199,162,112,235,229,47,187,77,212,113,244,156,213,25,204,180,218,186,56,196,246,77,173,127,179,169,211,97,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,88,219,186,170,170,170,238,174,115,156,170,231,61,202,174,115,156,231,57,85,85,85,123,144,14,72,136,166,45,28,159,38,38,37,120,213,206,38,36,204,213,51,121,153,227,51,51,206,102,122,230,86,247,199,247,148,140,239,240,191,83,165,33,204,152,206,63,188,164,103,127,133,250,157,41,14,102,23,180,159,165,83,225,143,57,122,119,161,79,96,99,127,125,87,193,134,144,142,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,184,78,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,103,125,179,30,42,63,210,108,207,252,179,175,251,156,199,158,42,99,0,6,106,242,248,69,175,106,103,152,28,127,252,205,164,255,0,109,173,37,40,139,94,212,207,48,56,255,0,249,155,73,254,219,90,116,155,65,250,20,247,195,104,116,65,250,205,79,130,191,37,66,236,152,253,106,126,7,255,0,211,196,132,17,239,217,49,250,212,252,15,255,0,167,137,8,57,180,79,208,48,254,223,138,93,127,74,95,173,153,191,254,63,242,168,0,7,106,215,232,49,226,39,204,14,167,127,158,87,175,246,217,73,74,224,7,202,70,9,248,167,169,213,17,107,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,48,253,15,218,24,157,211,241,67,210,29,42,254,168,100,188,120,127,229,86,167,191,238,89,240,253,255,0,28,53,11,255,0,104,81,127,213,11,156,183,105,182,49,67,165,212,186,63,83,21,69,195,29,167,176,51,26,145,149,51,43,101,168,162,109,58,83,170,61,241,242,42,57,209,167,139,153,203,226,170,169,183,134,222,168,242,186,173,148,220,48,93,46,204,115,107,76,52,243,87,99,246,11,133,214,150,58,150,185,209,62,88,41,223,35,26,244,106,181,85,170,230,34,42,34,162,237,190,202,159,19,37,195,202,101,178,145,85,88,116,68,112,227,220,210,57,189,160,214,182,131,19,11,3,55,152,170,185,138,163,118,243,202,169,225,19,19,28,187,212,151,249,0,240,145,255,0,146,111,255,0,63,92,255,0,235,5,82,213,253,44,199,245,171,78,174,218,101,148,214,92,105,109,119,158,135,94,107,124,140,101,67,122,51,199,51,121,92,246,61,169,187,162,106,46,237,95,5,95,130,248,164,115,255,0,186,153,196,15,252,79,211,223,253,159,91,255,0,91,37,40,249,114,56,217,44,221,53,209,151,166,34,58,248,90,247,191,251,187,205,170,211,182,159,103,113,178,217,141,103,30,170,171,188,206,28,206,36,215,187,52,205,51,51,23,153,183,29,222,251,123,150,163,133,246,110,232,118,11,152,216,179,107,78,85,157,77,93,143,220,233,110,180,177,212,215,81,186,39,203,4,173,145,141,122,54,149,170,173,87,49,17,81,21,23,109,246,84,248,150,179,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,167,221,129,150,193,203,68,198,13,54,187,22,213,117,205,71,92,174,156,77,71,22,113,38,152,180,76,245,66,213,123,46,60,246,105,151,227,94,143,90,122,174,209,30,62,171,56,156,202,147,3,210,219,133,214,219,166,86,78,173,62,233,83,61,63,210,105,22,72,159,222,106,169,185,145,139,11,31,4,110,167,142,70,44,141,247,164,119,43,164,233,197,102,182,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,131,152,247,53,119,69,84,42,7,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,220,145,53,202,221,150,73,99,111,135,50,28,238,169,82,184,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,158,87,138,238,20,117,31,132,173,71,126,21,154,197,223,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,103,51,82,88,85,85,209,185,205,84,87,177,241,200,249,254,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,189,87,17,124,52,105,103,20,24,36,216,46,166,90,127,193,238,87,154,56,41,189,169,108,252,244,50,201,221,39,154,41,58,61,94,131,25,39,43,125,246,110,213,250,149,2,40,59,50,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,252,177,177,242,117,249,163,68,155,171,54,134,50,218,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,54,71,251,43,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,85,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,36,93,45,213,235,19,94,20,131,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,170,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,59,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,139,17,144,247,104,126,107,117,192,56,45,213,91,237,154,158,146,106,138,171,59,44,143,109,75,28,230,36,23,10,152,168,102,114,35,92,213,231,108,85,50,57,139,190,200,244,106,170,57,17,90,161,143,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,228,246,71,105,158,43,135,240,133,103,206,173,52,155,222,179,219,133,125,194,239,85,36,113,245,29,221,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,119,44,147,206,228,84,71,236,144,88,100,209,195,246,153,254,70,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,246,92,124,148,179,87,50,22,247,169,217,238,49,93,213,157,101,145,94,230,163,158,231,171,156,156,206,80,42,1,6,221,175,186,95,117,194,248,180,169,207,38,117,92,246,221,65,179,209,92,169,231,117,19,162,130,41,233,161,109,20,180,172,151,117,108,207,107,105,225,153,219,114,171,82,170,52,86,252,28,233,201,34,215,183,42,211,117,154,213,163,119,216,109,149,111,182,209,212,95,169,42,43,27,11,150,8,103,153,180,46,138,39,201,183,43,94,246,193,51,154,213,93,220,145,72,169,191,42,236,30,127,176,235,41,177,82,101,90,185,133,84,87,114,94,174,182,251,61,210,142,155,164,245,234,210,210,73,85,29,68,156,232,156,141,229,125,109,50,108,170,142,94,166,237,69,70,185,82,240,59,81,252,137,234,111,224,190,177,68,69,175,101,101,218,235,110,227,143,1,163,183,220,234,233,105,238,148,247,138,74,232,161,153,204,101,84,9,108,169,153,34,149,168,187,61,137,44,49,72,141,118,233,207,27,29,241,106,42,74,87,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,144,215,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,185,251,181,198,215,91,37,37,84,28,236,115,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,11,244,237,70,227,182,213,173,151,88,116,35,69,242,106,186,140,38,199,80,247,100,23,26,73,219,220,178,26,214,185,139,19,35,229,78,105,105,169,220,199,42,63,159,167,44,142,71,163,92,144,195,43,173,131,133,30,20,117,31,139,93,71,102,21,133,69,220,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,127,43,146,40,81,81,210,57,174,85,86,49,146,72,207,21,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,144,159,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,207,59,163,78,103,49,142,158,86,196,199,185,235,28,106,214,115,59,101,115,130,18,248,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,59,197,70,51,114,149,236,74,167,71,18,179,171,77,83,27,118,218,104,186,177,34,200,214,164,114,53,237,115,121,85,95,20,126,175,179,187,141,250,206,21,115,181,196,179,26,174,109,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,153,239,131,188,42,71,36,143,138,157,168,198,171,152,198,172,212,235,166,133,233,199,17,122,113,113,210,253,80,179,119,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,236,123,56,139,225,163,84,248,95,206,230,193,117,50,211,254,15,114,188,209,193,83,236,187,159,230,97,150,78,233,60,209,71,214,233,117,216,201,57,91,238,63,118,175,212,170,25,36,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,114,200,128,236,183,227,234,143,78,251,143,12,154,199,112,181,91,113,5,239,149,24,238,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,151,240,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,20,171,177,83,205,62,83,242,254,187,212,109,196,212,144,173,216,169,230,159,41,249,127,93,234,54,226,106,64,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,74,247,105,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,231,163,101,37,76,114,213,84,68,249,21,57,30,218,52,171,69,229,94,119,49,207,99,121,185,249,86,40,123,46,60,246,105,151,227,94,143,90,79,157,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,98,239,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,25,68,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,98,239,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,231,217,163,159,212,234,15,5,186,119,85,114,200,105,46,183,43,29,61,77,130,169,33,88,185,232,217,73,83,36,84,180,242,178,52,78,71,182,141,41,21,57,147,157,204,115,30,238,110,126,101,7,23,60,27,83,113,97,170,26,57,112,202,234,105,29,130,97,21,23,153,178,90,20,173,150,158,182,185,149,17,211,45,60,48,43,35,114,114,58,90,100,108,171,207,27,210,55,59,166,228,126,202,219,149,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,229,128,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,104,20,127,177,170,237,106,176,113,37,155,95,111,183,58,75,117,182,221,166,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,215,143,110,55,239,188,92,103,113,81,99,149,87,91,110,153,89,58,82,217,44,149,144,178,158,103,213,44,40,147,85,85,182,57,100,100,147,115,186,86,70,188,234,214,69,183,43,90,233,37,87,218,253,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,236,246,36,176,197,34,53,219,167,60,108,119,197,168,169,88,56,81,225,71,81,248,181,212,118,97,88,84,93,198,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,242,185,34,133,21,29,35,154,229,85,99,25,36,140,10,149,192,39,2,119,94,46,242,106,219,238,75,89,87,105,211,172,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,241,123,74,43,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,60,78,114,55,100,146,41,27,227,202,166,71,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,74,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,247,17,210,181,143,119,118,145,205,141,179,51,149,220,204,68,114,39,81,145,189,129,30,189,150,252,125,81,233,223,113,225,147,88,238,22,171,110,32,189,242,163,29,200,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,98,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,5,133,246,163,249,236,212,223,193,125,30,136,174,189,147,58,189,134,232,46,151,241,25,171,154,129,61,92,118,44,118,159,25,154,161,41,32,89,167,149,239,146,225,20,80,198,207,4,87,201,44,145,198,138,229,107,17,94,138,231,53,168,231,37,10,237,71,243,217,169,191,130,250,61,17,107,241,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,202,231,177,179,204,214,185,83,118,164,178,34,109,204,187,133,85,226,139,137,188,251,138,109,80,185,106,6,95,83,87,71,109,125,67,157,101,199,146,227,53,77,21,154,5,142,40,249,32,108,139,202,215,189,176,68,233,94,198,177,36,145,28,254,86,238,141,109,192,112,145,217,133,153,113,51,162,87,189,95,184,102,84,152,211,46,52,243,67,132,66,244,73,153,95,87,4,234,201,102,172,86,238,232,105,185,162,150,4,70,162,203,206,171,47,47,36,109,101,71,159,236,238,224,130,179,138,172,237,114,220,198,151,151,76,177,59,132,81,95,90,179,79,77,53,210,71,67,44,140,165,165,149,145,57,142,229,123,32,239,8,146,71,35,34,168,106,177,200,231,177,201,59,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,140,22,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,203,247,101,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,238,251,144,209,53,175,89,89,39,50,114,203,83,78,214,53,85,252,253,73,99,114,189,90,229,134,105,93,80,59,65,56,10,199,184,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,221,104,153,127,122,173,51,86,26,233,150,37,124,207,109,61,59,163,167,87,72,198,49,239,68,115,154,197,85,72,54,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,1,148,152,45,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,58,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,242,58,38,72,188,234,230,75,191,51,90,217,34,87,221,80,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,157,62,61,180,207,21,213,14,17,245,50,221,148,210,117,61,131,143,214,228,214,233,217,28,107,53,45,117,4,15,168,137,241,185,236,119,39,55,77,209,61,91,179,150,41,165,98,57,188,251,152,246,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,81,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,203,235,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,128,25,41,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,244,5,165,118,92,106,245,78,173,112,125,140,193,114,158,174,123,150,13,81,54,33,85,52,208,69,19,30,202,102,177,244,173,137,35,253,38,50,142,122,72,213,206,70,189,95,27,213,220,223,166,235,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,0,23,141,175,220,33,255,0,248,63,96,156,66,233,173,175,255,0,224,219,12,153,37,166,130,139,255,0,152,185,167,186,185,221,79,253,74,72,198,69,254,28,207,95,238,142,44,228,250,51,57,108,76,173,123,184,145,206,47,30,248,116,250,46,185,148,215,178,243,143,148,170,251,181,77,53,71,93,53,71,56,159,56,158,184,226,0,15,157,220,7,97,142,228,23,124,79,32,182,101,56,253,95,117,186,89,171,33,184,81,79,211,107,250,85,16,189,31,27,249,94,138,215,108,230,162,236,228,84,93,188,81,80,235,192,137,152,155,194,181,209,78,37,51,69,113,120,158,19,19,214,152,62,23,56,181,198,53,123,69,238,89,94,89,89,81,69,122,192,45,140,147,47,150,90,117,115,92,214,66,247,173,116,125,22,34,57,178,182,9,159,211,99,81,204,115,92,196,106,167,35,159,23,218,251,171,87,125,108,213,140,135,62,184,221,46,53,116,117,117,147,71,103,138,181,26,215,209,219,82,71,45,53,58,49,138,172,103,43,21,57,145,170,187,189,94,229,87,57,206,114,249,92,99,49,201,240,201,238,21,24,189,234,162,222,235,181,178,170,207,92,145,42,114,212,209,84,198,177,205,12,141,93,209,205,115,87,127,20,247,92,214,185,187,57,173,114,116,231,103,156,212,241,51,152,20,97,87,213,207,223,217,44,31,102,246,23,37,179,90,166,103,63,150,229,137,109,200,253,136,231,85,49,195,148,207,46,60,173,19,202,242,0,29,99,58,0,59,12,119,31,187,229,153,5,179,22,199,233,59,213,210,243,89,13,190,138,14,163,89,213,168,153,232,200,217,204,245,70,183,119,57,19,119,42,34,111,226,168,130,34,102,109,10,215,93,56,116,205,117,205,162,56,204,207,82,245,251,48,52,79,219,185,117,219,93,111,16,111,71,141,243,218,108,222,247,233,87,203,18,117,228,247,100,69,78,157,60,136,206,87,177,90,238,245,186,42,58,50,74,74,123,160,90,75,104,209,61,39,199,176,27,117,174,221,73,89,73,71,12,151,137,104,149,206,101,101,201,99,106,84,212,43,222,136,247,243,61,23,149,92,137,179,17,141,68,107,90,214,165,66,54,54,155,148,249,158,90,156,62,190,115,223,63,205,158,45,219,109,160,157,165,214,177,115,177,62,132,122,52,123,168,167,151,111,57,189,83,239,153,0,7,222,196,192,0,0,0,22,247,199,247,148,140,239,240,191,83,165,33,204,152,206,63,188,164,103,127,133,250,157,41,14,102,21,180,159,165,83,225,143,57,122,131,161,79,96,99,127,125,87,193,134,144,142,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,184,78,214,127,213,95,227,159,253,34,91,223,0,62,109,240,79,197,61,50,168,103,125,179,30,42,63,210,108,207,252,179,175,251,156,199,158,42,99,0,6,106,242,248,69,175,106,103,152,28,127,252,205,164,255,0,109,173,37,40,139,94,212,207,48,56,255,0,249,155,73,254,219,90,116,155,65,250,20,247,195,104,116,65,250,205,79,130,191,37,66,236,152,253,106,126,7,255,0,211,196,132,17,239,217,49,250,212,252,15,255,0,167,137,8,57,180,79,208,48,254,223,138,93,127,74,95,173,153,191,254,63,242,168,0,7,106,215,232,49,226,39,204,14,167,127,158,87,175,246,217,73,74,224,7,202,70,9,248,167,169,213,17,107,196,79,152,29,78,255,0,60,175,95,237,178,146,149,192,15,148,140,19,241,79,83,170,48,253,15,218,24,157,211,241,67,210,29,42,254,168,100,188,120,127,229,86,184,67,202,234,182,45,112,206,180,187,49,194,109,51,83,195,93,144,88,46,22,170,89,42,92,230,196,201,103,167,124,108,115,213,168,229,70,163,158,138,170,136,171,182,251,34,252,15,84,12,186,170,98,186,102,153,235,121,211,3,26,172,190,45,56,212,115,166,98,99,190,38,232,181,255,0,114,207,136,31,248,225,167,191,251,66,183,254,168,74,80,7,201,147,211,240,114,59,223,35,126,54,191,217,255,0,235,35,218,77,175,212,246,175,228,191,164,102,153,249,61,237,219,69,190,149,175,240,192,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,159,107,23,70,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,17,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,82,174,206,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,149,70,203,77,5,71,209,152,210,57,89,221,169,106,121,85,233,51,217,60,141,168,146,55,164,110,247,99,111,51,99,234,75,122,160,0,0,90,175,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,228,116,175,141,57,21,204,151,110,87,53,178,74,143,138,14,27,123,59,248,134,226,23,50,186,227,181,88,229,94,3,109,198,170,41,224,191,92,178,107,125,69,43,233,95,42,71,39,66,42,119,53,31,53,79,119,149,179,164,107,200,206,69,143,158,72,250,177,43,242,9,0,66,95,108,173,21,77,187,137,44,38,223,89,118,171,186,84,82,233,189,182,25,107,170,219,19,103,170,123,107,238,8,233,164,72,88,200,145,238,84,87,42,70,198,51,117,94,86,181,54,68,172,29,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,0,73,201,237,133,205,110,184,175,7,207,177,91,233,233,36,167,204,114,139,109,146,185,211,49,202,248,224,99,102,174,71,68,168,228,68,127,86,134,38,170,185,28,156,142,122,109,186,163,155,6,196,186,118,224,230,183,90,12,3,75,52,230,26,122,69,182,223,47,23,27,221,68,174,99,186,237,158,134,24,161,137,172,119,55,42,49,91,112,153,92,138,213,85,86,199,178,183,101,71,4,85,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,202,32,199,219,179,46,211,106,189,113,199,166,20,119,155,101,37,125,60,117,23,42,182,69,83,11,101,99,103,130,217,87,52,50,163,92,138,136,248,229,142,57,24,239,139,94,198,185,54,84,69,50,9,0,89,87,107,206,11,244,183,131,107,149,255,0,218,157,211,232,86,65,107,190,244,122,29,78,247,212,145,212,29,46,110,100,233,237,223,250,156,219,59,251,151,46,222,247,51,111,84,181,94,212,127,34,122,155,248,47,172,81,1,14,220,11,102,183,92,3,140,29,36,190,217,169,233,38,168,170,202,41,44,143,109,75,28,230,36,23,7,119,25,156,136,215,53,121,219,21,76,142,98,239,178,61,26,170,142,68,86,172,196,246,163,249,19,212,223,193,125,98,136,129,108,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,158,158,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,96,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,153,254,218,191,43,24,183,204,10,31,78,184,156,78,203,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,221,247,30,162,115,94,146,190,78,101,229,138,166,161,175,106,43,57,58,145,70,213,98,185,171,52,209,52,43,7,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,245,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,228,108,79,145,57,17,207,151,126,103,57,177,196,140,186,160,0,20,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,113,29,43,88,247,119,105,28,216,219,51,57,93,204,196,71,34,117,25,27,217,93,64,24,235,105,55,2,220,71,106,230,178,223,244,58,221,134,123,6,253,137,111,244,138,166,248,231,195,67,106,221,170,176,245,102,141,178,115,245,182,78,143,73,36,234,181,122,141,222,38,190,70,228,19,128,98,117,56,46,27,105,195,234,179,28,131,42,125,166,157,41,146,239,127,158,41,174,53,76,106,175,34,207,44,81,198,217,30,141,229,111,58,183,157,220,168,231,171,222,174,123,187,90,43,77,170,221,83,95,89,111,182,82,82,212,93,42,18,174,186,88,97,107,31,85,58,69,28,41,44,174,68,221,239,72,161,138,52,115,183,94,72,216,223,131,81,19,150,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,1,2,221,171,90,103,249,59,227,39,35,184,211,210,90,169,40,51,91,125,14,77,71,5,190,62,159,47,82,53,167,168,124,205,70,53,169,52,149,84,181,50,185,83,155,155,170,143,115,185,156,228,75,159,236,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,110,171,216,137,13,3,29,226,172,98,172,127,162,178,47,55,109,219,131,133,93,107,240,13,44,212,104,106,41,18,219,99,188,92,108,149,17,57,238,235,186,122,232,98,154,39,49,188,188,170,196,109,190,100,114,171,145,81,93,30,200,237,213,91,102,189,151,217,103,209,78,54,180,251,188,100,222,198,160,188,251,70,211,89,207,91,221,225,172,234,208,207,221,233,164,221,81,178,115,213,54,155,146,53,223,154,84,139,149,21,200,208,39,248,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,180,237,184,180,221,111,247,93,6,177,88,173,149,119,27,149,198,163,32,164,163,163,164,133,211,79,83,60,142,182,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,141,109,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,21,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,77,120,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,171,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,15,35,98,124,137,200,142,124,187,243,57,205,142,36,101,213,0,0,1,102,189,160,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,238,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,164,117,240,73,217,243,173,26,229,159,197,147,223,102,200,52,203,30,195,175,16,58,178,235,53,29,93,5,214,73,225,154,118,200,203,91,221,18,51,188,193,81,72,177,72,245,122,45,59,220,215,43,94,230,244,214,119,142,37,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,226,231,189,206,93,213,85,64,128,206,212,127,61,154,155,248,47,163,209,20,255,0,133,30,20,117,31,139,93,71,102,21,133,69,220,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,127,43,146,40,81,81,210,57,174,85,86,49,146,72,202,235,198,254,144,230,90,245,218,119,150,233,30,159,193,73,37,247,34,168,180,67,78,181,115,164,48,68,198,88,233,37,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,45,60,46,240,201,128,240,179,165,246,221,63,196,41,169,43,46,76,167,107,111,89,10,219,161,166,173,188,206,146,75,39,60,238,141,57,156,198,58,121,91,19,30,231,172,113,171,89,204,237,149,206,10,129,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,4,96,118,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,39,224,8,128,236,197,224,63,89,93,157,225,92,87,100,215,159,161,184,221,15,120,173,180,210,116,154,251,165,226,25,33,88,154,238,148,177,186,56,104,231,142,105,147,170,171,213,115,27,188,77,98,73,21,67,101,252,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,0,0,0,197,92,202,160,197,92,9,254,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,85,64,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,146,153,5,125,174,122,103,138,233,223,23,19,92,113,106,78,233,244,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,221,186,157,213,178,189,93,204,231,75,44,175,87,123,219,36,234,17,193,219,113,133,90,171,244,95,79,117,26,106,138,180,185,88,242,137,108,148,241,53,237,232,58,10,234,73,38,149,207,111,47,50,189,29,111,133,26,168,228,68,71,73,186,59,116,86,133,63,236,71,213,234,150,93,117,11,65,43,167,171,146,158,122,120,178,251,92,109,130,46,132,15,99,163,165,173,115,228,240,149,95,34,73,64,141,111,188,196,72,100,95,113,85,121,229,124,199,135,179,223,84,46,186,85,198,14,155,92,237,237,171,154,158,255,0,120,139,23,174,164,134,181,212,204,168,130,224,228,166,78,174,200,169,35,34,150,72,170,18,55,38,206,125,59,60,90,168,143,110,67,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,167,127,158,87,175,246,217,73,206,32,199,136,159,48,58,157,254,121,94,191,219,101,49,173,165,245,88,125,243,228,222,29,7,251,67,55,224,167,226,83,208,1,135,189,32,0,0,156,238,29,188,191,105,143,249,155,101,255,0,98,136,141,238,58,248,78,159,68,114,121,53,47,20,117,59,240,156,166,230,246,197,76,198,199,11,173,53,178,35,229,238,173,141,136,212,88,21,172,145,98,86,39,186,214,43,28,136,173,107,229,146,30,29,188,191,105,143,249,155,101,255,0,98,136,246,57,22,63,104,203,49,251,158,45,144,82,119,171,93,230,142,107,125,108,29,71,51,171,79,51,21,146,51,153,138,142,110,237,114,166,237,84,84,223,193,81,77,131,153,200,81,159,202,211,69,92,38,34,45,61,156,30,60,209,54,179,49,178,58,254,54,107,10,55,176,234,174,168,174,159,218,141,233,229,217,49,206,39,236,229,50,128,0,87,62,45,56,96,187,240,207,155,211,208,50,227,237,60,94,255,0,214,158,195,93,35,154,149,10,200,213,157,72,39,98,109,180,177,245,35,69,122,34,49,232,230,185,188,170,174,141,148,48,192,177,176,107,203,226,78,22,36,90,97,235,93,55,82,203,106,249,74,51,217,58,183,176,235,139,196,254,31,100,196,240,152,234,152,176,0,56,223,112,0,0,0,0,93,175,103,86,130,254,82,181,99,242,139,147,88,46,50,227,120,95,45,101,29,99,37,232,211,190,244,201,34,125,60,78,95,210,147,145,170,233,149,172,93,145,91,23,81,121,94,140,146,210,137,173,225,43,68,255,0,32,186,35,101,195,171,160,233,223,43,119,187,95,125,237,246,175,153,173,231,143,194,71,179,243,76,108,80,243,49,121,95,209,231,68,69,122,157,198,137,147,249,214,103,122,168,244,105,227,61,253,81,252,246,53,175,74,91,71,58,22,137,56,56,53,91,23,30,244,83,219,20,253,122,163,151,40,180,119,213,10,198,0,51,215,146,64,0,0,0,0,0,30,55,87,244,179,31,214,173,58,187,105,150,83,89,113,165,181,222,122,29,121,173,242,49,149,13,232,207,28,205,229,115,216,246,166,238,137,168,187,181,124,21,126,11,226,150,215,254,229,159,15,223,241,195,80,191,246,133,23,253,80,188,96,124,184,249,44,190,102,173,252,90,34,101,223,105,123,81,172,104,184,51,151,211,243,21,97,209,51,121,136,237,180,69,254,232,143,185,71,56,135,225,103,79,184,150,250,63,244,238,241,144,208,125,28,239,125,215,217,53,16,69,207,222,58,92,253,78,172,50,111,183,65,155,109,183,197,119,223,195,111,27,164,28,3,104,246,138,234,45,167,83,113,108,147,50,170,186,89,186,253,8,110,21,148,175,167,119,90,9,33,119,51,89,78,199,46,205,149,202,155,57,60,81,62,41,224,183,42,5,89,44,189,120,191,45,85,17,189,195,143,119,35,3,106,53,140,182,70,116,204,28,197,81,129,49,84,110,245,90,171,239,71,219,121,191,120,0,62,167,66,20,15,95,56,48,210,238,34,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,110,105,156,155,238,137,178,39,135,197,86,190,3,139,27,3,15,49,78,230,44,94,31,126,155,170,103,52,140,127,156,228,113,38,138,237,49,120,231,105,230,163,156,60,112,179,167,220,52,253,32,250,9,120,200,107,254,145,247,78,245,237,106,136,37,228,238,253,94,78,159,74,24,246,223,174,253,247,223,224,155,109,227,189,99,0,156,44,42,48,40,140,60,56,180,66,153,253,67,51,170,102,42,205,231,43,154,241,42,181,230,121,205,162,34,63,8,136,0,7,35,227,90,142,105,217,187,161,217,214,99,125,205,174,217,86,117,13,118,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,182,221,87,226,87,205,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,235,244,38,184,72,199,212,59,173,60,147,59,153,204,99,26,187,58,87,34,108,212,240,68,248,175,138,251,32,124,216,89,60,12,10,231,19,14,152,137,158,183,119,168,109,38,171,170,229,169,201,231,113,234,175,14,153,137,138,103,148,76,68,196,125,209,51,0,0,250,93,32,0,0,83,252,231,66,244,227,82,117,31,6,213,12,214,205,237,91,174,156,247,233,108,16,206,168,234,90,122,170,165,167,85,170,116,106,158,252,209,247,86,244,149,87,149,142,123,158,141,87,182,55,178,160,0,0,0,0,0,0,0,45,127,138,14,207,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,249,170,30,138,168,228,77,145,190,31,21,95,65,194,151,5,58,89,193,247,210,159,201,157,255,0,43,185,253,45,238,61,247,219,181,84,211,116,251,175,95,167,210,232,193,22,219,247,151,243,115,115,111,179,118,219,101,222,224,0,0,0,2,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,119,94,243,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,82,160,0,44,3,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,175,252,86,240,83,165,156,96,253,22,252,166,95,242,187,103,209,46,253,220,189,133,85,77,15,83,189,116,58,157,94,180,18,239,183,118,103,47,47,46,219,187,125,247,77,174,0,1,103,250,9,217,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,122,238,208,93,46,20,82,82,191,175,77,45,59,249,219,29,36,111,93,153,51,149,54,122,123,200,155,238,155,162,222,0,0,10,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,221,123,204,246,185,99,142,169,157,10,152,170,25,200,233,35,145,137,187,225,106,46,236,95,117,87,109,151,101,74,128,0,176,15,247,21,56,88,255,0,143,218,171,255,0,181,109,223,245,18,239,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,59,175,121,158,215,44,113,213,51,161,83,21,67,57,29,36,114,49,55,124,45,69,221,139,238,170,237,178,236,169,80,0,22,65,167,189,145,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,94,248,0,0,0,0,0,120,173,78,209,220,7,88,227,199,40,245,26,195,73,124,182,227,119,133,189,197,108,174,165,134,166,138,174,126,229,85,72,214,212,67,51,30,217,24,214,213,190,70,162,108,169,36,113,187,127,117,81,125,168,0,0,0,0,0,0,0,11,127,226,183,130,157,44,227,7,232,183,229,50,255,0,149,219,62,137,119,238,229,236,42,170,104,122,157,235,161,212,234,245,160,151,125,187,179,57,121,121,118,221,219,239,186,109,112,0,11,95,225,127,179,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,106,118,34,42,185,83,101,119,135,193,82,232,0,0,0,2,207,245,239,178,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,14,235,222,96,181,220,40,163,165,103,66,154,42,118,114,54,74,73,30,155,178,22,170,238,245,247,149,118,217,54,68,172,28,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,150,157,138,136,173,85,221,93,227,240,68,172,0,0,0,1,71,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,45,67,213,81,26,139,186,55,199,226,139,88,0,22,127,160,157,151,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,247,174,237,5,210,225,69,37,43,250,244,210,211,191,157,177,210,70,245,217,147,57,83,103,167,188,137,190,233,186,45,96,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,181,15,85,68,106,46,232,223,31,138,45,96,0,89,254,130,118,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,222,187,180,23,75,133,20,148,175,235,211,75,78,254,118,199,73,27,215,102,76,229,77,158,158,242,38,251,166,232,183,128,0,20,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,186,247,153,237,114,199,29,83,58,21,49,84,51,145,210,71,35,19,119,194,212,93,216,190,234,174,219,46,202,150,149,105,236,106,225,182,193,117,162,190,216,181,71,88,45,215,43,117,68,117,116,117,148,151,186,8,103,166,158,55,35,163,150,57,27,68,142,99,218,228,71,35,145,81,81,81,21,11,245,0,0,0,10,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,63,20,90,192,0,179,253,4,236,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,189,119,104,46,151,10,41,41,95,215,166,150,157,252,237,142,146,55,174,204,153,202,155,61,61,228,77,247,77,209,110,130,235,128,97,183,220,202,193,168,55,156,122,146,179,33,197,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,94,86,189,237,130,54,43,246,231,70,115,181,21,27,35,209,222,128,0,0,0,0,0,0,1,79,241,93,11,211,140,67,86,51,93,111,182,89,186,185,158,119,221,34,185,93,42,21,31,36,52,180,244,208,65,29,45,63,130,116,161,94,238,201,30,137,187,159,34,162,185,202,140,137,177,212,0,0,0,0,0,0,0,0,22,1,254,226,167,11,31,241,251,85,127,246,173,187,254,162,95,248,3,207,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,192,244,0,0,40,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,229,168,122,170,35,81,119,70,248,252,81,107,0,2,207,244,19,178,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,254,245,221,160,186,92,40,164,165,127,94,154,90,119,243,182,58,72,222,187,50,103,42,108,244,247,145,55,221,55,69,188,0,0,0,0,22,1,254,226,167,11,31,241,251,85,127,246,173,187,254,162,95,248,2,159,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,247,174,237,61,210,88,228,170,127,94,166,90,135,243,186,56,227,98,236,249,156,137,179,19,221,68,223,117,221,86,160,0,0,0,5,31,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,181,15,85,68,106,46,232,223,31,138,45,0,211,222,200,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,47,124,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,15,64,0,176,15,247,21,56,88,255,0,143,218,171,255,0,181,109,223,245,18,247,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,122,0,0,0,5,31,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,181,15,85,68,106,46,232,223,31,138,45,0,211,222,200,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,47,124,0,41,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,117,239,51,218,229,142,58,166,116,42,98,168,103,35,164,142,70,38,239,133,168,187,177,125,213,93,182,93,149,42,0,2,194,173,61,141,92,54,216,46,180,87,219,22,168,235,5,186,229,110,168,142,174,142,178,146,247,65,12,244,211,198,228,116,114,199,35,104,145,204,123,92,136,228,114,42,42,42,34,161,126,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,188,46,182,105,14,49,174,58,113,119,211,204,162,150,157,205,173,133,238,161,171,150,21,149,214,234,212,99,146,26,168,209,28,213,230,99,157,190,200,230,243,181,92,199,47,43,220,139,13,122,235,162,121,118,129,234,13,94,9,150,193,254,50,166,217,85,205,23,246,125,7,94,88,161,170,228,142,71,244,186,157,23,47,77,206,230,111,193,126,213,156,226,142,113,79,195,197,163,136,205,49,170,198,58,118,234,108,146,135,251,39,31,186,213,70,229,238,117,27,181,94,197,115,23,153,34,149,173,233,191,193,200,155,181,252,143,116,108,67,171,213,244,200,206,209,242,148,125,56,229,239,247,126,76,239,163,189,186,196,217,124,212,101,51,83,124,174,36,250,95,185,51,195,126,61,220,183,163,174,56,196,94,56,194,144,59,140,199,14,201,244,255,0,39,184,225,153,157,150,162,211,122,180,204,176,85,210,78,137,205,27,182,69,69,69,77,209,205,115,85,28,215,181,85,174,107,154,230,170,162,162,175,78,96,147,19,76,218,121,189,101,135,137,70,53,17,137,135,49,52,204,94,38,56,196,196,242,152,158,184,144,0,66,224,0,11,148,224,15,70,63,43,58,241,67,120,175,158,227,75,107,193,122,25,28,147,211,83,243,50,90,184,106,35,90,106,103,202,190,236,124,238,71,63,109,149,206,100,18,53,187,46,239,100,190,22,247,192,134,150,126,75,184,112,199,250,213,157,226,179,46,219,41,169,229,147,158,56,251,212,81,244,88,205,216,213,77,169,227,131,153,23,155,105,58,155,57,91,202,92,33,176,52,124,167,205,50,177,126,117,113,151,143,122,72,218,25,218,13,119,19,118,127,171,194,189,20,253,147,198,121,71,57,188,247,88,0,29,171,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,167,127,158,87,175,246,217,73,206,32,199,136,159,48,58,157,254,121,94,191,219,101,49,173,165,245,88,125,243,228,222,29,7,251,67,55,224,167,226,83,208,1,135,189,32,0,0,156,238,29,188,191,105,143,249,155,101,255,0,98,136,168,69,61,225,219,203,246,152,255,0,153,182,95,246,40,138,132,109,12,15,85,79,116,121,60,31,171,123,67,31,199,87,197,32,0,229,117,235,98,227,95,132,168,56,128,198,23,43,195,40,233,217,168,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,187,210,24,220,231,204,175,108,142,111,233,53,172,115,154,199,43,155,18,151,27,117,194,207,112,170,180,221,168,42,40,171,168,166,125,53,85,45,76,78,138,88,37,99,149,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,76,130,11,7,227,243,131,138,91,149,45,118,188,233,77,151,167,113,143,175,91,149,208,66,248,98,167,125,60,112,201,52,183,20,231,123,118,149,58,123,72,198,35,150,85,122,61,26,143,73,29,38,53,174,105,127,43,19,153,193,142,49,206,59,125,253,237,225,209,102,222,252,198,184,209,53,58,255,0,171,171,213,213,63,86,127,102,102,103,133,51,213,217,60,57,79,8,231,0,24,123,210,1,90,248,57,210,25,245,151,95,241,187,12,180,180,243,218,108,243,54,253,121,109,76,49,207,19,168,169,164,99,150,39,196,247,34,72,217,100,116,80,42,39,54,201,50,185,90,230,181,200,81,66,90,251,60,116,79,242,93,162,49,102,55,88,57,47,154,129,209,187,77,239,111,211,160,70,175,114,143,221,145,204,93,217,35,230,230,68,107,147,188,242,61,55,141,14,207,73,201,252,243,51,20,207,209,142,51,249,125,172,27,164,61,163,141,155,208,241,49,104,159,235,113,61,10,59,230,56,213,255,0,182,47,61,151,180,79,53,210,128,13,132,241,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,5,214,240,41,197,140,250,35,147,199,166,153,91,105,223,132,229,55,54,58,90,151,186,56,93,105,173,145,25,23,122,116,143,86,162,192,173,100,105,42,61,125,214,177,30,213,69,107,153,44,177,152,247,146,17,217,239,197,231,253,205,225,235,82,174,159,227,35,198,238,213,245,191,250,166,193,106,107,122,127,250,229,141,239,151,252,8,88,159,220,218,100,250,30,169,242,115,25,92,105,225,213,63,195,242,104,174,149,54,14,115,116,213,174,233,180,122,113,23,196,166,58,226,62,188,123,226,62,148,68,113,142,60,226,111,33,0,3,46,121,208,0,1,22,188,125,112,149,249,44,200,29,171,26,101,140,119,124,30,233,203,237,56,41,93,205,29,166,189,239,84,93,162,70,167,70,154,77,217,201,178,185,173,145,92,207,205,181,208,177,108,228,159,252,139,31,180,101,152,253,207,22,200,41,59,213,174,243,71,53,190,182,14,163,153,213,167,153,138,201,25,204,197,71,55,118,185,83,118,170,42,111,224,168,164,70,113,153,194,173,195,135,124,197,151,107,12,85,21,120,78,67,52,210,219,234,155,78,230,197,110,149,210,202,230,219,156,247,75,35,222,230,66,140,86,200,245,106,200,156,234,136,170,199,237,134,107,90,84,224,85,57,140,24,244,103,156,118,127,179,211,61,24,109,253,58,174,21,58,54,165,87,245,244,197,168,170,126,188,68,114,153,159,173,17,247,199,190,38,254,23,134,61,37,170,214,173,110,197,240,143,101,247,219,90,214,50,182,246,215,44,205,141,182,216,92,143,168,71,201,18,115,71,206,212,233,53,219,183,243,146,198,222,102,171,145,82,109,109,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,22,83,217,135,162,214,251,30,3,112,215,27,165,190,161,151,172,138,106,139,85,178,103,84,181,209,45,170,55,199,206,230,198,213,247,92,234,152,164,107,150,79,123,104,25,202,141,71,42,190,247,206,227,65,202,124,223,45,242,149,71,26,184,253,157,95,155,92,116,179,180,31,210,250,220,228,240,167,250,188,15,71,221,191,245,167,159,87,10,123,120,0,3,187,106,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,0,0,9,98,224,83,139,24,53,187,24,143,77,50,182,212,51,54,197,173,140,116,181,47,116,147,54,237,69,26,178,46,244,233,30,174,84,157,28,248,210,84,122,251,206,122,61,170,168,231,50,43,174,49,255,0,199,114,11,190,39,144,91,50,156,126,175,186,221,44,213,144,220,40,167,233,181,253,42,136,94,143,141,252,175,69,107,182,115,81,118,114,42,46,222,40,168,76,39,7,92,75,91,248,138,211,134,186,181,106,25,151,99,48,210,210,100,76,150,54,163,103,149,236,114,50,174,55,49,173,143,150,101,138,71,114,34,34,198,228,115,118,229,70,61,249,166,139,170,252,230,35,47,139,244,227,148,246,199,230,243,15,73,187,1,58,38,37,90,198,159,31,217,234,159,74,159,216,170,127,211,51,203,178,102,220,166,21,240,0,100,45,58,30,87,84,116,219,24,213,252,6,243,167,25,140,85,15,180,222,225,108,83,45,52,203,20,177,185,143,108,145,200,199,120,162,57,146,49,143,68,114,43,85,90,136,230,185,170,173,95,84,10,213,76,87,76,211,84,94,37,203,129,143,137,150,197,167,31,6,169,166,186,102,38,38,57,196,196,222,38,61,241,46,187,29,199,237,24,158,63,108,197,177,250,78,235,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,115,61,85,206,217,173,68,221,202,170,187,120,170,169,216,128,76,68,68,90,20,174,186,177,42,154,235,155,204,241,153,158,176,0,74,160,0,0,7,138,212,237,98,192,116,114,60,114,179,81,175,212,150,59,110,73,120,91,36,87,58,234,168,105,168,169,39,238,85,85,109,117,68,211,61,141,141,142,109,35,227,106,166,234,178,73,27,118,247,149,80,61,168,0,0,0,0,60,253,139,63,195,114,108,155,38,195,44,89,13,37,93,247,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,221,138,173,145,168,188,209,189,173,244,0,0,0,0,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,0,0,0,0,241,90,201,171,216,110,132,105,221,195,84,181,6,122,184,49,235,77,69,12,53,211,211,64,179,62,157,149,53,112,210,164,202,196,247,156,198,58,118,189,232,212,115,249,26,238,86,189,219,53,67,218,131,137,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,0,0,0,0,0,15,21,166,58,197,128,235,28,121,29,102,156,223,169,47,150,220,110,240,150,73,110,116,53,80,212,209,85,207,220,169,106,220,234,121,161,123,219,35,26,218,182,70,229,93,149,36,142,70,237,238,162,175,107,98,207,240,220,155,38,201,176,203,22,67,73,87,125,195,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,55,98,171,100,106,47,52,111,107,67,208,0,0,0,0,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,0,0,0,15,21,172,154,189,134,232,70,157,220,53,75,80,103,171,131,30,180,212,80,195,93,61,52,11,51,233,217,83,87,13,42,76,172,79,121,204,99,167,107,222,141,71,63,145,174,229,107,221,179,87,213,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,44,0,0,0,0,0,0,22,255,0,196,23,29,60,56,240,213,125,180,226,218,137,153,247,139,213,198,225,21,21,93,186,206,214,86,213,89,225,123,24,245,171,174,137,142,231,134,20,100,145,185,19,101,150,70,191,120,163,145,26,238,91,128,0,0,0,1,69,52,87,140,13,14,226,7,81,243,109,50,210,252,147,218,149,248,63,69,211,85,243,194,148,183,72,222,174,100,147,80,42,72,178,84,67,12,136,216,223,47,35,99,230,146,37,99,158,217,24,229,10,214,0,0,1,74,184,139,226,95,75,56,95,193,38,206,181,50,237,254,15,114,179,81,207,77,237,75,159,231,161,138,78,233,4,210,199,214,233,117,216,249,57,93,238,51,119,47,212,138,21,84,30,83,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,57,91,222,109,245,9,39,70,71,70,201,58,51,51,244,225,153,25,36,106,232,164,70,200,206,100,71,53,23,192,178,191,247,106,248,88,255,0,136,58,171,255,0,178,173,223,245,224,47,252,20,255,0,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,189,119,104,46,145,71,29,83,58,21,50,211,191,157,177,201,35,19,119,194,229,77,158,190,234,166,251,46,232,150,129,254,237,95,11,31,241,7,85,127,246,85,187,254,188,5,255,0,130,159,254,90,241,95,200,23,242,139,246,125,215,232,223,208,255,0,166,189,215,165,31,126,238,61,203,190,116,249,58,157,62,183,79,195,151,169,203,205,225,205,183,137,104,31,238,213,240,177,255,0,16,117,87,255,0,101,91,191,235,192,95,248,0,0,5,144,106,23,107,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,123,224,167,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,29,235,187,65,116,138,56,234,153,208,169,150,157,252,237,142,73,24,155,190,23,42,108,245,247,85,55,217,119,68,182,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,47,124,20,255,0,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,189,119,104,46,145,71,29,83,58,21,50,211,191,157,177,201,35,19,119,194,229,77,158,190,234,166,251,46,232,149,0,0,0,0,45,255,0,138,222,53,180,179,131,239,162,223,148,203,6,87,115,250,91,223,187,151,176,169,105,166,233,247,94,135,83,171,214,158,45,183,239,44,229,229,230,223,103,111,182,201,189,63,208,78,212,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,59,215,118,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,222,84,223,100,221,80,47,0,0,0,30,43,83,181,139,1,209,200,241,202,205,70,191,82,88,237,185,37,225,108,145,92,235,170,161,166,162,164,159,185,85,85,181,213,19,76,246,54,54,57,180,143,141,170,155,170,201,36,109,219,222,85,79,106,0,0,0,0,0,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,7,108,10,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,187,237,154,178,122,111,106,91,63,61,52,81,247,184,33,150,78,143,87,160,247,199,204,239,125,155,57,62,180,74,170,0,0,0,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,7,108,10,41,195,103,23,154,53,197,111,210,223,201,45,109,214,111,161,215,6,81,86,123,66,129,212,221,120,101,231,238,245,112,238,171,188,50,244,165,229,71,242,74,222,154,245,35,102,237,230,173,96,0,0,1,71,248,152,226,171,72,248,80,195,105,179,13,82,185,85,185,247,26,142,237,108,180,91,99,100,215,27,139,209,91,212,88,98,123,216,222,72,218,228,115,222,247,53,141,221,173,223,157,241,177,245,86,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,57,96,0,0,22,255,0,133,241,217,195,46,119,172,183,157,16,178,106,85,169,47,86,222,228,219,125,124,149,244,174,181,223,164,169,108,123,67,110,170,142,87,50,121,152,249,163,141,209,47,44,138,245,114,49,175,70,61,90,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,71,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,45,59,209,85,28,171,186,183,195,226,168,21,128,22,127,160,157,168,26,5,196,78,172,88,180,115,10,196,53,2,138,245,144,119,174,237,61,210,223,69,29,43,58,20,210,212,63,157,209,213,200,244,221,144,185,19,102,47,188,169,190,201,186,165,224,0,0,243,249,102,127,134,224,181,56,253,46,97,144,210,90,95,149,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,219,149,175,123,96,145,25,204,169,204,254,86,55,119,189,141,112,122,0,0,0,0,0,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,114,193,212,226,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,7,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,0,0,1,238,116,79,87,178,125,14,212,123,70,161,226,245,85,13,117,20,204,109,117,36,83,36,77,184,209,43,218,179,82,200,170,215,39,43,218,221,183,86,187,145,200,215,181,57,152,213,79,12,11,81,93,88,117,69,116,77,166,28,25,172,182,14,119,6,188,190,98,152,170,138,162,98,98,121,76,79,56,78,118,133,107,102,35,175,154,125,73,157,226,83,255,0,139,166,185,210,242,203,253,129,95,208,138,89,169,121,228,141,157,94,159,89,169,212,107,121,93,241,79,177,42,17,9,60,51,241,9,147,240,239,168,244,121,45,178,186,161,214,10,217,161,131,34,182,177,137,43,107,104,145,254,242,182,53,115,83,174,198,185,238,137,252,205,217,202,168,171,200,247,181,211,59,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,121,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,207,180,173,74,51,248,118,171,233,199,63,206,30,70,219,253,138,196,217,44,238,246,13,231,47,137,244,39,179,247,106,158,216,234,237,142,60,226,109,220,128,14,213,175,192,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,3,137,217,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,190,228,52,77,107,214,86,73,204,156,178,212,211,181,141,85,127,63,82,88,220,175,86,185,97,154,87,72,81,139,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,250,112,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,240,186,160,0,16,151,198,7,16,57,247,12,189,167,121,254,171,233,203,233,31,114,163,167,183,82,75,71,92,179,45,21,108,19,88,232,218,232,170,35,134,72,221,35,17,220,146,181,170,237,146,72,163,119,143,42,18,233,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,161,7,181,31,207,102,166,254,11,232,244,71,83,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,212,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,237,113,181,214,199,87,75,63,35,220,199,242,75,26,185,142,229,123,28,213,217,124,28,213,69,241,69,59,96,4,11,118,119,113,191,89,194,174,118,184,150,99,85,205,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,243,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,158,147,21,112,50,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,145,1,217,111,199,213,30,157,247,30,25,53,142,225,106,182,226,11,223,42,49,220,138,178,166,10,24,109,18,47,86,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,125,146,51,163,47,224,0,58,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,201,222,110,55,74,216,233,41,96,231,123,88,206,121,100,86,177,188,207,123,90,155,175,139,156,136,158,42,128,114,235,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,119,189,34,134,89,21,173,221,121,35,123,190,13,85,78,89,0,60,95,241,245,168,252,69,235,45,175,60,193,110,23,92,26,203,133,119,186,124,61,45,245,43,75,116,167,142,161,173,101,69,76,213,48,185,30,147,78,198,49,174,141,143,233,177,136,145,167,58,245,36,150,85,59,59,184,161,212,126,39,52,105,110,218,165,130,93,109,183,171,39,74,159,233,26,219,214,158,215,147,70,174,150,62,243,74,237,145,139,51,31,4,140,168,142,52,88,218,254,85,111,42,73,210,136,46,168,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,178,174,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,25,127,49,87,38,79,178,247,143,171,238,180,242,112,241,172,215,14,249,151,218,173,239,168,177,95,234,106,88,147,94,169,97,229,71,211,78,143,114,62,90,200,216,170,244,145,168,231,75,20,114,62,77,159,19,228,152,36,84,0,0,143,94,212,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,221,247,30,162,115,88,177,50,62,84,229,138,166,161,175,114,163,249,250,145,70,212,122,53,171,52,50,182,176,113,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,74,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,70,202,200,215,157,28,249,118,229,107,155,28,170,200,11,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,9,159,236,84,242,177,148,252,192,174,244,235,113,105,92,96,113,3,159,112,203,218,119,159,234,190,156,190,145,247,42,58,123,117,36,180,117,203,50,209,86,193,53,142,141,174,138,162,56,100,141,210,49,29,201,43,90,174,217,36,138,55,120,242,161,118,189,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,77,246,133,235,166,156,113,23,167,22,237,80,210,251,207,126,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,168,6,61,124,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,29,222,159,38,182,196,198,37,83,163,137,95,210,169,166,145,219,109,52,93,89,85,35,115,146,57,26,247,53,220,170,172,150,57,254,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,253,218,227,107,173,142,174,150,126,71,185,143,228,150,53,115,29,202,246,57,171,178,248,57,170,139,226,138,7,108,11,106,214,190,208,142,28,120,126,214,90,93,22,212,203,197,214,146,190,75,123,46,21,183,74,42,70,86,208,218,250,141,145,209,193,84,216,94,234,150,76,230,198,199,35,27,3,189,218,136,94,170,141,114,185,43,174,21,168,88,14,165,90,165,190,233,206,113,143,229,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,223,103,181,126,180,2,13,187,59,184,223,172,225,87,59,92,75,49,170,230,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,158,248,59,194,164,114,72,248,169,218,140,106,185,140,106,206,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,44,68,148,246,91,241,245,71,167,125,199,134,77,99,184,90,173,184,130,247,202,140,119,34,172,169,130,134,27,68,139,213,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,223,100,140,232,132,191,128,0,28,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,72,222,239,131,85,83,137,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,185,59,205,198,233,91,29,37,44,28,239,107,25,207,44,138,214,55,153,239,107,83,117,241,115,145,19,197,80,129,126,47,248,250,212,126,34,245,150,215,158,96,183,11,174,13,101,194,187,221,62,30,150,250,149,165,186,83,199,80,214,178,162,166,106,152,92,143,73,167,99,24,215,70,199,244,216,196,72,211,157,122,146,74,18,169,218,143,228,79,83,127,5,245,138,34,202,187,45,248,250,163,211,190,227,195,38,177,220,45,86,220,65,123,229,70,59,145,86,84,193,67,13,162,69,234,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,239,178,70,116,125,94,109,197,14,163,241,57,217,95,169,183,109,82,193,46,182,219,213,147,216,20,255,0,72,214,222,180,246,188,154,53,189,83,199,222,105,93,178,49,102,99,224,145,149,17,198,139,27,95,202,173,229,73,58,81,69,88,25,84,2,61,123,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,233,10,0,0,0,113,46,212,85,55,27,85,109,190,142,237,87,107,168,170,167,146,24,171,169,27,19,167,165,123,154,168,217,163,73,152,248,149,237,85,71,34,72,199,179,116,78,102,185,55,69,229,128,49,182,226,195,74,181,163,71,117,182,241,136,235,222,69,87,145,229,142,167,164,171,146,253,53,93,93,99,46,144,62,6,36,114,197,83,84,198,75,59,24,141,88,21,202,155,53,240,61,137,250,5,239,246,98,246,133,209,226,212,116,220,58,241,3,151,244,109,80,242,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,44,41,210,133,148,201,202,247,35,164,88,249,145,137,19,89,125,92,107,240,163,98,226,211,70,171,112,222,149,170,143,47,182,239,89,139,94,235,97,123,187,133,87,51,22,72,213,209,170,61,33,157,140,233,72,155,61,169,187,36,233,189,241,70,134,62,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,25,68,2,192,59,47,120,233,252,181,226,172,208,237,99,204,251,222,164,217,121,253,143,83,90,222,89,175,182,184,227,106,166,243,43,151,188,86,67,180,157,77,209,175,124,72,201,63,58,230,212,72,158,171,180,71,143,170,62,24,241,84,192,244,182,225,106,185,106,109,239,171,79,186,84,193,81,244,102,52,142,39,247,154,170,110,101,122,76,246,79,27,169,227,145,137,27,189,233,29,204,216,250,114,133,21,237,58,237,11,172,197,171,42,120,117,225,251,47,232,221,97,230,139,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,206,89,147,165,51,42,83,149,237,70,200,145,243,35,210,86,178,48,52,171,83,50,173,27,212,124,115,84,176,170,190,239,122,198,110,17,92,41,185,164,145,145,205,200,190,252,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,79,63,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,197,3,35,222,20,120,174,211,142,45,116,225,153,174,21,47,113,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,252,174,88,166,68,70,200,214,185,21,24,246,73,27,43,89,141,183,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,201,59,99,94,87,61,141,158,87,68,247,181,233,28,138,215,242,187,101,107,178,9,210,221,116,211,141,91,209,171,102,188,227,151,158,229,136,92,109,243,92,100,171,187,34,81,247,24,224,115,217,82,149,10,245,228,143,162,248,165,107,223,204,177,254,109,92,215,185,155,57,67,208,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,60,60,87,113,93,168,252,90,234,59,243,92,214,94,227,106,161,234,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,169,51,249,90,178,204,168,142,145,205,106,34,49,140,142,54,85,94,209,30,55,235,56,170,206,211,18,195,170,185,116,203,19,184,75,45,137,201,12,244,211,93,36,116,49,70,250,170,168,159,43,152,238,87,178,126,238,171,28,114,50,42,135,35,218,142,123,218,157,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,11,138,236,113,209,13,121,131,50,174,215,58,91,229,94,57,165,245,84,243,91,170,232,230,143,153,153,84,236,71,182,52,138,55,120,53,148,210,185,206,90,164,241,71,163,224,103,50,62,163,167,25,102,82,88,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,159,187,91,173,116,81,210,82,193,206,247,61,252,145,70,141,99,121,158,247,57,118,79,23,57,85,124,85,76,91,64,159,238,203,143,34,122,101,248,215,172,86,144,2,79,247,101,199,145,61,50,252,107,214,43,72,1,2,127,191,241,89,127,244,63,255,0,245,56,64,9,63,223,248,172,191,250,31,255,0,250,156,32,4,12,170,1,20,29,149,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,158,94,150,232,196,137,172,149,240,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,85,246,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,192,59,106,252,172,98,223,48,40,125,58,226,113,59,46,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,119,220,134,137,173,122,202,201,57,147,150,90,154,118,177,170,175,231,234,75,27,149,234,215,44,51,74,238,95,109,95,149,140,91,230,5,15,167,92,72,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,129,106,188,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,213,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,145,209,50,69,231,87,50,93,249,154,214,201,18,190,234,128,0,0,16,109,218,79,199,61,215,136,44,254,179,74,244,230,233,87,67,167,88,173,69,77,182,87,209,221,28,232,50,137,219,52,106,234,169,91,12,139,4,212,205,146,157,142,166,221,28,187,111,47,50,44,137,28,117,171,181,67,143,90,154,170,155,175,11,26,55,125,171,163,101,29,68,214,252,230,231,79,210,86,86,49,98,133,201,65,77,81,28,174,114,49,28,249,226,170,99,152,199,243,197,210,221,88,178,181,241,235,161,122,23,168,252,69,234,61,187,75,244,190,205,223,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,131,219,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,243,27,93,35,161,127,51,121,94,170,213,94,155,228,99,242,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,201,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,22,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,231,141,251,43,187,149,103,42,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,189,7,103,119,27,245,156,42,231,107,137,102,53,92,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,51,223,7,120,84,142,73,31,21,59,81,141,87,49,141,80,158,144,113,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,96,11,0,237,115,209,237,113,206,52,158,44,251,79,115,139,175,208,204,82,223,52,185,110,39,5,76,205,142,186,62,243,76,232,170,155,79,4,43,222,58,91,62,89,86,162,78,156,49,211,182,72,218,213,234,171,239,252,1,140,182,133,235,166,163,240,233,168,246,237,80,210,251,207,113,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,249,91,186,110,142,71,53,175,99,152,246,49,237,200,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,119,219,53,100,244,222,212,182,126,122,104,163,239,112,67,44,157,30,175,65,239,143,153,222,251,54,114,125,104,145,65,218,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,229,141,143,147,161,203,26,36,61,90,1,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,204,109,116,142,133,252,205,229,122,171,85,122,111,145,143,12,140,202,127,174,154,233,167,28,58,105,197,199,84,53,66,243,220,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,121,118,157,107,210,59,214,151,209,107,85,30,163,227,241,224,149,244,241,212,197,144,85,215,50,150,137,172,124,137,19,82,73,38,86,164,79,234,170,68,172,147,149,237,147,118,57,17,232,173,32,175,142,78,56,243,46,47,115,38,210,210,178,174,199,167,86,58,135,62,195,97,123,211,158,71,236,173,239,181,156,170,173,125,75,154,174,68,106,42,178,22,57,88,197,114,186,89,101,10,107,196,95,18,250,167,197,6,119,54,117,169,151,111,240,123,149,154,142,122,159,101,219,63,51,12,82,119,72,38,150,78,143,87,160,199,201,202,239,125,251,185,126,164,75,191,236,189,227,234,197,162,220,156,60,107,53,195,185,226,23,91,131,234,44,87,250,154,151,172,54,90,169,185,81,244,211,163,220,172,138,142,71,162,189,36,106,53,177,75,36,143,147,118,74,249,33,142,176,6,85,0,141,94,203,126,62,171,53,19,184,240,201,172,119,11,173,203,47,78,249,81,142,228,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,107,128,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,148,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,60,141,149,145,175,58,57,242,237,202,215,54,57,85,129,71,251,81,184,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,119,220,122,137,205,98,196,200,249,83,150,42,154,134,189,202,143,231,234,69,27,81,232,214,172,208,202,216,129,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,78,39,251,234,207,114,175,248,87,35,201,50,59,135,254,146,178,186,229,93,81,39,250,82,77,52,146,63,239,115,156,239,173,84,156,158,207,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,119,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,84,46,43,64,112,253,71,192,52,107,19,195,117,115,61,250,105,151,218,173,237,130,233,123,228,84,239,50,115,57,90,222,103,108,249,122,108,86,69,214,122,36,146,244,250,143,68,123,220,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,57,93,154,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,117,121,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,185,204,199,35,216,215,35,38,86,95,169,139,102,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,79,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,82,11,222,61,21,116,110,145,253,36,135,154,186,154,5,122,204,148,111,89,227,68,115,211,220,145,93,23,51,249,82,71,133,202,128,0,16,193,218,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,58,172,91,181,198,7,77,207,12,114,182,94,149,69,11,85,208,57,21,98,247,166,129,36,99,156,196,141,238,174,189,168,188,125,81,225,246,43,151,12,250,59,112,181,93,46,185,29,190,166,135,44,188,65,83,5,100,118,202,87,190,90,105,237,173,99,92,238,74,199,116,228,108,189,68,107,161,141,205,229,69,124,136,248,98,4,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,0,15,67,152,224,25,118,3,236,79,165,182,158,225,244,142,205,77,144,91,63,63,20,189,122,10,142,110,140,223,155,115,185,121,185,29,238,187,103,38,222,40,135,158,38,170,102,153,181,81,105,113,225,99,97,227,209,24,152,85,69,84,207,92,77,227,239,128,0,67,144,46,115,130,142,45,103,225,255,0,39,76,83,51,172,168,126,158,222,38,150,74,184,160,167,141,206,160,173,145,33,98,87,46,204,89,164,107,89,10,49,209,181,223,162,231,61,173,115,218,141,117,177,131,155,47,152,196,202,226,70,46,28,218,97,214,107,26,70,83,93,201,215,145,206,211,189,69,81,246,196,245,76,79,84,199,56,150,64,246,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,14,73,28,220,1,241,143,85,109,170,161,208,109,86,189,117,45,210,116,40,177,74,249,153,52,181,12,168,146,104,225,138,220,188,140,118,241,47,83,120,222,245,106,68,140,86,43,149,139,27,99,145,147,97,228,179,152,121,236,40,196,163,237,142,201,120,215,106,54,107,55,178,218,133,89,44,204,112,231,77,93,85,83,213,49,239,234,152,234,159,178,64,1,246,49,192,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,134,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,167,107,165,90,153,149,104,222,163,227,154,165,133,85,247,123,214,51,112,138,225,77,205,36,140,142,110,69,247,224,151,166,246,61,208,202,197,116,114,49,28,156,241,189,237,85,217,202,92,7,101,199,158,205,50,252,107,209,235,74,191,218,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,185,99,213,174,115,18,39,199,202,188,209,83,84,57,238,68,103,39,78,41,26,140,71,53,38,134,38,132,159,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,147,182,53,230,107,30,232,37,116,79,123,88,178,70,141,127,43,119,86,182,176,24,219,112,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,124,147,182,53,229,115,216,217,229,116,79,123,94,145,200,173,127,43,182,86,187,33,237,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,80,32,179,181,31,207,102,166,254,11,232,244,69,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,116,29,168,254,123,53,55,240,95,71,162,46,211,179,111,135,236,7,137,174,2,115,125,40,212,102,85,178,219,89,169,19,85,197,89,66,144,165,109,20,240,209,91,92,217,105,228,154,57,27,27,213,188,241,57,200,221,214,57,100,111,135,50,129,64,59,54,56,231,186,240,251,159,209,233,94,163,93,42,235,180,235,42,168,166,182,196,250,203,163,155,6,47,59,166,145,91,85,19,102,145,32,134,153,210,84,61,213,59,35,87,109,165,230,85,141,99,146,114,76,101,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,108,138,246,94,118,129,127,222,223,10,90,187,55,248,171,78,25,120,115,191,229,50,173,53,108,245,21,63,242,106,106,72,225,139,252,8,182,253,21,2,85,12,85,204,170,12,85,192,229,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,190,14,99,218,228,221,21,20,151,254,202,190,57,238,186,165,77,252,155,181,114,233,87,112,203,45,180,245,87,43,30,67,114,186,58,162,166,243,7,85,100,150,150,103,84,72,178,201,83,18,72,231,51,147,153,22,158,39,34,181,157,14,105,57,90,193,193,5,31,21,92,14,232,214,91,135,82,242,234,110,39,165,246,56,172,77,73,160,166,134,233,27,169,40,228,125,45,84,175,137,207,119,43,25,63,119,69,146,56,217,45,67,149,238,70,189,238,72,129,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,1,148,153,9,125,166,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,104,222,248,250,252,210,34,195,210,226,107,167,106,86,163,234,239,12,22,77,24,100,61,223,41,189,91,234,109,217,253,237,180,107,73,222,163,101,68,75,78,180,78,130,161,17,58,240,50,70,85,177,240,164,110,234,189,145,177,172,118,201,106,186,23,161,122,143,196,94,163,219,180,191,75,236,221,250,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,230,110,235,178,185,92,230,177,141,123,222,198,56,61,183,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,33,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,241,92,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,190,222,107,32,166,246,165,207,243,211,75,31,123,158,24,163,235,116,186,239,100,124,205,247,25,179,83,235,85,170,160,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,59,95,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,213,18,253,218,145,192,45,102,162,119,238,38,244,114,223,117,185,101,233,220,233,242,44,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,172,21,215,128,78,59,45,92,93,227,53,182,44,150,142,146,211,168,184,237,58,85,222,40,233,99,108,20,85,80,73,81,51,99,150,134,55,212,75,59,217,28,109,167,108,206,122,34,54,73,152,137,224,246,149,87,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,228,129,178,47,51,152,199,79,19,165,123,26,245,142,53,115,249,93,178,53,216,235,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,74,226,187,138,237,71,226,215,81,223,154,230,178,247,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,176,60,86,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,159,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,92,157,230,221,116,162,146,146,170,14,118,53,236,231,138,68,107,219,204,199,181,201,186,120,181,200,169,224,168,95,167,101,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,222,229,144,214,181,207,73,95,39,50,243,75,77,78,230,53,21,156,157,57,100,114,177,92,228,134,104,157,72,59,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,5,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,121,93,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,150,226,187,54,248,126,192,120,154,224,39,55,210,141,70,101,91,45,181,154,145,53,92,85,148,41,10,86,209,79,13,21,181,205,150,158,73,163,145,177,189,91,207,19,156,141,221,99,150,70,248,115,41,28,26,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,52,58,173,85,212,204,171,89,53,31,35,213,44,214,175,188,94,178,107,132,183,10,158,89,36,124,112,243,175,185,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,66,106,123,39,116,46,197,166,28,48,91,53,27,216,215,90,44,167,82,247,184,221,221,112,87,179,154,150,10,138,136,232,18,24,149,26,141,133,208,63,174,215,236,174,147,188,171,185,220,206,155,89,18,220,28,240,245,252,167,248,130,198,244,154,182,166,235,69,101,171,235,214,222,238,22,234,94,180,148,116,48,68,233,28,229,85,69,100,93,71,164,112,54,87,162,181,178,79,31,186,245,217,142,200,248,12,85,206,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,224,230,61,174,77,209,81,78,41,50,122,193,193,5,31,21,92,14,232,214,91,135,82,242,234,110,39,165,246,56,172,77,73,160,166,134,233,27,169,40,228,125,45,84,175,137,207,119,43,25,63,119,69,146,56,217,45,67,149,238,70,189,238,64,226,246,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,58,171,36,180,179,58,162,69,150,74,152,146,71,57,156,156,200,180,241,57,21,172,232,115,73,35,230,45,159,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,245,53,211,181,43,81,245,119,134,11,38,140,50,30,239,148,222,173,245,54,236,254,246,218,53,164,239,81,178,162,37,167,90,39,65,80,136,157,120,25,35,42,216,248,82,55,117,94,200,216,214,59,100,14,95,105,175,29,183,93,110,204,174,58,25,165,185,53,36,154,95,97,168,141,181,85,150,185,220,246,100,149,172,70,185,207,146,77,145,31,77,12,187,182,54,51,154,55,190,62,191,52,136,176,244,168,7,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,196,232,94,133,234,63,17,122,143,110,210,253,47,179,119,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,153,187,174,202,229,115,154,198,53,239,123,24,236,133,56,116,225,163,75,56,95,193,33,193,116,206,211,254,23,125,188,214,65,77,237,75,159,231,166,150,62,247,60,49,71,214,233,117,222,200,249,155,238,51,102,167,214,170,20,43,180,35,0,195,116,179,179,135,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,201,19,61,179,70,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,4,36,255,0,118,163,249,19,212,223,193,125,98,136,128,16,57,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,233,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,121,29,19,36,94,117,115,37,223,153,173,108,145,43,236,171,181,35,128,90,61,59,239,220,77,232,229,190,213,109,196,23,185,211,228,88,237,29,52,20,48,218,36,94,149,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,158,251,36,127,70,194,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,39,48,81,254,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,146,118,198,188,205,99,221,4,174,137,239,107,22,72,209,175,229,110,234,214,214,0,0,0,5,149,118,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,117,106,54,74,104,41,254,147,70,177,196,206,237,85,83,202,143,89,152,200,35,109,60,146,61,99,111,189,27,185,91,39,82,43,213,0,98,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,219,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,164,246,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,229,59,49,123,61,40,242,154,58,110,34,184,129,196,58,214,169,185,101,196,172,23,56,96,158,150,235,75,44,19,71,45,85,109,36,240,191,154,21,234,194,250,101,230,99,149,209,172,156,170,197,137,207,15,1,47,2,223,145,78,206,173,74,215,29,99,195,59,166,164,222,189,145,236,122,106,215,115,77,98,181,201,116,160,68,222,21,106,119,122,201,183,147,169,186,185,236,137,89,31,230,156,234,136,214,210,184,100,180,218,175,252,73,105,69,138,251,108,164,184,219,110,57,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,38,211,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,21,127,143,190,4,238,188,34,100,212,87,220,106,178,174,237,167,89,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,226,199,22,235,110,213,93,71,180,105,197,223,72,109,153,165,214,155,12,191,92,41,238,151,43,36,117,10,148,181,53,80,162,164,114,57,191,243,21,200,158,235,221,12,14,114,57,97,137,89,146,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,73,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,64,14,183,240,37,175,58,59,175,54,205,8,163,198,106,242,170,204,170,161,237,196,110,54,232,57,96,189,192,223,23,61,57,151,150,7,196,213,69,157,146,63,104,83,223,115,150,37,100,175,15,41,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,115,206,232,211,149,175,123,96,149,177,49,238,98,73,34,53,156,205,221,92,220,130,116,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,111,148,225,71,133,29,56,225,43,78,25,133,97,81,119,235,173,119,78,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,56,89,204,228,138,20,85,108,109,115,149,85,239,124,146,62,181,128,49,87,50,168,49,87,2,127,187,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,32,4,9,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,128,16,59,92,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,201,222,109,215,74,41,41,42,160,231,99,94,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,132,218,118,108,113,207,106,226,11,0,163,210,189,70,186,82,80,234,46,43,79,77,109,137,245,151,70,186,124,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,118,71,38,251,75,204,137,34,199,31,83,218,107,192,149,171,91,176,219,142,185,233,110,51,87,38,168,88,105,227,117,85,29,174,6,189,249,37,19,21,173,115,36,143,116,87,212,195,22,238,141,236,230,145,236,143,161,203,34,172,61,40,108,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,202,32,198,179,139,31,52,250,201,243,3,33,245,25,201,211,224,163,138,235,23,22,154,53,69,153,117,109,84,121,125,183,106,60,166,201,69,51,221,220,42,185,158,145,200,141,145,17,233,12,236,103,86,53,221,237,77,223,31,81,239,138,69,32,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,2,181,118,119,113,191,89,194,174,118,184,150,99,85,205,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,243,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,157,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,93,238,56,158,85,103,177,90,50,155,182,51,117,162,178,228,29,227,217,23,26,138,41,35,165,184,116,30,140,159,187,202,228,70,75,211,122,163,95,200,171,202,229,68,93,148,145,78,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,16,151,243,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,107,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,4,61,162,60,111,214,113,85,157,166,37,135,85,114,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,220,175,100,253,221,86,56,228,100,85,14,71,181,28,247,181,2,149,113,93,197,118,163,241,107,168,239,205,115,89,123,141,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,229,106,203,50,162,58,71,53,168,136,198,50,56,217,80,59,46,60,246,105,151,227,94,143,90,90,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,114,185,236,108,240,185,205,69,221,169,44,106,187,115,38,247,65,217,113,231,179,76,191,26,244,122,208,39,248,0,5,128,118,213,249,88,197,190,96,80,250,117,196,134,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,164,202,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,111,250,85,169,153,86,141,234,62,57,170,88,85,95,119,189,99,55,8,174,20,220,210,72,200,230,228,95,126,9,122,111,99,221,12,172,87,71,35,17,201,207,27,222,213,93,156,166,67,220,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,140,14,212,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,189,203,30,173,115,152,145,62,62,85,230,138,154,161,207,114,35,57,58,113,72,212,98,57,169,52,49,54,213,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,73,219,26,242,185,236,108,242,186,39,189,175,72,228,86,191,149,219,43,92,25,36,150,65,218,141,198,13,215,135,157,47,135,77,48,53,200,45,217,182,125,78,246,209,95,169,34,116,16,90,232,163,145,137,82,248,234,92,197,107,234,92,213,233,163,34,84,146,20,149,38,87,68,189,14,173,218,105,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,158,43,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,231,129,210,39,51,88,247,65,19,101,99,28,197,146,52,115,57,155,186,57,161,141,185,144,159,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,119,168,201,174,81,61,233,74,233,34,71,244,169,169,163,118,219,67,23,86,84,73,28,212,146,71,61,206,119,42,43,34,142,8,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,179,23,180,46,179,41,172,166,225,215,136,28,191,173,117,155,150,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,249,166,94,172,44,166,78,86,53,91,26,199,204,175,88,154,240,191,253,116,208,189,56,226,47,78,46,58,95,170,22,110,253,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,115,59,101,217,90,173,115,152,246,189,143,123,29,142,182,189,232,166,85,195,182,172,95,116,115,53,184,90,171,111,88,255,0,117,239,51,218,229,146,74,87,245,233,162,168,103,35,164,142,55,174,204,153,168,187,177,61,228,93,183,77,149,102,167,180,71,141,250,62,21,112,68,196,176,234,174,109,77,203,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,153,143,159,187,170,199,36,111,150,157,200,246,171,88,246,172,22,127,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,64,146,158,200,238,51,111,180,151,219,63,7,121,109,171,191,90,171,187,253,70,41,113,167,99,25,37,190,70,178,106,218,154,106,132,240,234,66,254,89,228,100,158,50,50,71,43,23,157,143,111,66,90,139,74,224,19,129,59,87,8,152,205,109,247,37,172,164,187,106,46,69,78,148,151,138,202,89,27,61,21,44,17,212,76,232,226,161,145,244,241,78,198,73,27,169,221,51,94,170,142,146,22,42,120,49,165,218,128,0,1,212,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,78,243,110,186,81,71,87,75,63,35,218,246,115,197,34,57,142,229,123,26,228,221,60,28,212,84,241,68,32,7,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,188,84,99,55,41,94,196,170,116,113,43,58,180,213,49,183,109,166,139,171,18,44,141,106,71,35,94,215,55,149,85,241,71,144,161,79,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,112,99,131,110,213,93,71,180,105,197,223,72,109,153,165,214,155,12,191,92,41,238,151,43,36,117,10,148,181,53,80,162,164,114,57,191,243,21,200,158,235,221,12,14,114,57,97,137,89,82,248,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,247,209,178,185,143,111,121,145,173,145,176,179,149,220,207,69,114,167,77,146,61,157,253,223,179,211,137,171,87,16,84,156,58,199,136,119,235,173,118,210,193,127,130,26,166,88,159,74,216,160,146,162,169,181,114,194,206,104,105,251,204,76,149,90,213,114,74,230,198,214,189,239,141,175,155,254,29,56,104,210,206,23,240,72,112,93,51,180,255,0,133,223,111,53,144,83,123,82,231,249,233,165,143,189,207,12,81,245,186,93,119,178,62,102,251,140,217,169,245,170,132,27,118,132,96,24,110,150,113,115,155,105,246,159,99,212,150,60,122,199,79,100,166,161,161,166,69,228,137,158,199,163,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,173,92,39,240,39,106,226,239,131,43,229,247,26,172,164,180,234,46,59,156,87,210,89,235,42,164,108,20,85,80,73,77,104,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,124,30,226,154,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,13,127,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,67,151,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,253,218,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,190,228,52,77,107,18,39,199,202,188,178,212,211,181,142,68,103,39,82,88,220,140,71,57,97,134,39,91,87,101,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,222,229,144,214,181,207,73,95,39,50,243,75,77,78,230,53,21,156,157,57,100,114,177,92,228,134,104,156,21,175,179,43,179,190,155,21,166,183,113,31,175,120,229,91,50,118,84,72,252,107,24,186,219,229,166,125,153,240,202,230,37,109,84,51,53,174,90,149,115,21,208,181,83,146,54,43,38,69,116,142,98,193,38,128,0,0,0,0,0,0,0,41,254,191,106,179,244,59,70,178,205,91,102,58,183,213,197,237,238,175,246,114,85,119,126,240,141,114,34,183,171,200,254,79,5,223,126,85,248,124,10,128,81,238,49,104,61,165,194,126,176,211,245,122,124,152,69,234,163,126,93,247,233,81,201,38,223,31,175,147,109,254,173,247,241,248,1,97,159,238,231,127,243,174,255,0,240,219,255,0,172,9,9,225,183,89,95,196,30,136,226,218,198,252,105,49,245,201,96,154,127,102,165,111,123,238,232,201,228,137,19,171,211,143,159,116,143,155,244,19,109,246,241,219,117,198,136,200,171,128,107,123,237,156,27,233,53,52,144,178,37,126,61,21,71,43,54,217,82,87,190,68,119,135,214,168,244,85,251,213,119,2,223,56,161,237,91,127,13,154,235,147,232,171,244,17,50,21,199,22,143,251,100,153,87,116,235,165,69,28,53,41,249,174,230,254,77,146,110,95,211,93,249,119,250,246,61,23,6,189,165,175,226,227,86,231,210,214,232,146,226,201,5,158,162,238,234,244,200,251,255,0,132,82,68,206,69,143,186,197,182,235,42,123,220,222,27,109,178,238,71,199,107,29,189,40,184,216,202,234,82,22,51,191,219,109,53,10,230,252,95,181,20,81,243,47,223,249,189,191,98,33,82,59,19,232,58,156,72,102,87,78,174,221,223,8,158,159,167,203,250,93,74,250,55,111,190,254,27,116,190,27,120,243,125,222,33,51,192,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,24,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,122,189,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,126,197,74,235,217,113,231,179,76,191,26,244,122,210,165,118,151,240,21,83,160,217,12,218,213,164,214,42,185,244,234,249,81,36,215,118,71,210,228,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,190,255,0,43,218,172,123,154,175,133,30,18,191,195,23,16,184,175,20,26,53,101,213,204,90,155,184,119,254,165,53,198,214,250,168,234,38,182,87,68,238,89,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,115,242,165,20,237,25,227,95,249,42,233,196,22,12,2,231,106,147,83,114,159,205,219,105,167,94,172,150,186,21,71,164,151,55,67,202,230,59,149,236,72,226,108,170,214,190,71,57,219,74,216,101,141,97,219,134,126,42,181,115,133,12,202,167,48,210,219,149,35,153,113,167,238,215,59,69,202,55,205,110,184,177,17,221,53,154,38,61,142,231,141,206,87,49,236,115,94,221,220,221,249,31,35,31,226,181,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,191,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,167,84,76,159,102,167,103,165,30,153,88,168,117,215,94,113,15,247,245,95,205,45,158,199,116,134,10,136,236,244,188,244,211,83,85,62,25,33,89,41,174,45,146,23,185,21,178,115,71,28,168,215,53,146,115,181,176,216,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,45,119,238,30,45,28,70,112,97,167,120,199,78,221,77,146,80,225,182,106,156,126,235,85,27,151,185,212,119,56,21,236,87,49,121,146,41,90,222,155,252,28,137,187,95,200,247,70,196,34,147,34,199,238,248,158,65,115,197,178,10,78,235,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,115,49,85,174,217,205,84,221,170,168,187,120,42,161,55,220,59,121,126,211,31,243,54,203,254,197,17,73,56,215,225,42,14,32,49,133,202,240,202,58,118,106,21,158,24,163,164,150,122,137,26,218,250,40,214,103,173,10,110,244,134,55,57,243,43,219,35,155,250,77,107,28,230,177,202,230,230,58,150,149,243,188,10,113,240,163,211,136,143,182,45,231,255,0,227,205,155,19,183,209,179,250,166,62,151,168,79,246,122,241,42,180,207,253,58,166,169,255,0,249,158,190,201,244,186,229,17,128,228,92,109,215,11,61,194,170,211,118,160,168,162,174,162,153,244,213,84,181,49,58,41,96,149,142,86,190,55,177,200,138,215,53,200,168,173,84,69,69,69,69,56,230,29,201,233,40,152,170,47,28,128,0,72,74,87,0,188,90,254,84,241,246,233,62,166,228,253,227,56,181,243,123,50,122,166,242,201,118,160,99,17,83,121,85,203,214,169,143,103,243,238,141,115,163,70,191,243,142,108,207,72,181,59,12,119,32,187,226,121,5,179,41,199,234,251,173,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,202,244,86,187,103,53,23,103,34,162,237,226,138,135,221,167,231,171,200,99,70,37,60,186,227,182,63,62,198,43,181,251,43,150,218,205,58,172,166,47,10,227,141,21,117,211,87,254,51,202,168,235,143,124,67,32,0,91,151,6,124,85,91,248,136,195,159,105,191,75,79,73,155,99,208,195,21,194,149,213,13,116,183,24,155,20,77,117,197,172,108,81,177,141,124,202,244,116,108,71,36,107,200,138,168,143,102,247,26,108,28,12,122,51,56,113,139,135,55,137,120,235,86,210,179,90,38,114,188,142,118,157,220,74,39,140,121,76,79,92,76,113,137,0,7,51,174,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,62,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,217,113,231,179,76,191,26,244,122,210,127,128,128,30,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,233,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,206,217,95,26,114,35,95,22,220,174,115,163,149,25,239,251,37,53,175,89,113,62,32,168,244,143,18,183,221,114,12,31,41,235,85,100,54,184,34,108,177,219,57,34,229,109,209,174,124,140,101,63,35,250,17,202,254,111,206,70,230,177,25,44,169,78,212,152,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,63,195,167,13,26,89,194,254,9,14,11,166,118,159,240,187,237,230,178,10,111,106,92,255,0,61,52,177,247,185,225,138,62,183,75,174,246,71,204,223,113,155,53,62,181,80,133,110,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,170,189,162,60,47,105,199,17,122,52,151,108,199,59,181,96,215,172,43,171,81,98,200,239,55,4,165,181,211,201,80,232,163,125,53,99,158,168,196,134,119,178,6,117,17,58,140,122,70,172,231,78,120,165,128,18,253,59,77,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,108,136,250,104,101,221,177,177,156,209,189,241,245,249,164,69,135,165,66,184,40,225,70,251,197,166,178,209,97,189,43,173,30,33,109,218,179,41,189,209,66,199,119,10,94,87,172,113,163,164,84,98,77,59,217,210,141,54,123,147,119,201,211,123,34,145,0,150,158,204,94,32,181,31,92,248,125,166,166,213,12,127,43,125,215,23,229,163,135,44,187,64,171,75,146,210,186,89,155,28,144,212,43,91,214,154,14,139,160,153,125,247,115,50,55,190,71,62,87,163,96,92,202,35,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,113,119,3,37,62,19,188,172,104,223,203,252,123,211,160,44,171,181,35,128,90,205,68,239,220,77,232,229,190,235,114,203,211,185,211,228,88,237,29,52,245,211,93,227,78,149,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,158,227,227,127,90,245,120,78,242,177,163,127,47,241,239,78,128,170,160,98,217,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,121,251,181,186,215,69,37,93,84,252,140,115,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,159,238,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,142,239,81,147,92,162,123,210,149,210,68,143,233,83,83,70,237,182,134,46,172,168,146,57,169,36,142,123,156,238,84,86,69,31,160,211,158,10,120,121,210,173,109,190,107,222,25,132,82,80,228,55,106,120,105,168,169,97,166,167,134,221,99,99,96,72,101,91,125,52,49,177,176,190,102,183,121,30,188,207,94,105,17,170,198,201,35,95,93,64,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,4,59,118,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,250,73,28,85,80,182,158,52,138,58,105,86,54,181,252,252,170,149,18,181,81,207,235,242,199,66,184,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,171,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,59,162,124,137,200,173,100,91,243,57,174,146,36,124,249,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,121,93,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,245,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,25,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,30,255,0,178,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,209,246,53,209,208,181,140,168,89,90,213,222,25,122,80,67,34,72,168,200,253,201,121,227,107,37,234,73,175,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,156,188,253,53,221,31,28,50,43,100,233,36,110,199,132,149,78,204,94,208,187,21,170,197,77,195,175,16,57,125,170,197,65,98,183,182,44,74,255,0,115,153,241,70,248,216,249,164,150,150,182,174,121,150,56,249,35,116,44,166,78,88,227,72,225,88,249,185,186,77,120,123,94,203,157,42,192,120,104,198,102,190,235,126,69,143,225,250,183,169,181,12,164,180,227,89,21,92,54,251,220,22,166,84,62,8,34,101,37,75,35,169,107,234,106,163,149,202,214,43,217,43,98,164,84,247,154,168,72,249,141,103,20,250,215,252,162,120,130,205,181,142,59,127,114,164,200,46,9,220,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,156,175,86,245,21,252,187,55,100,73,137,236,171,252,174,95,120,104,252,165,106,206,171,100,25,147,243,27,197,85,77,162,59,189,205,245,239,160,164,167,122,210,185,58,147,51,172,215,190,104,38,85,103,85,241,35,27,19,152,140,123,230,230,8,33,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,202,187,82,56,5,172,212,78,253,196,222,142,91,238,183,44,189,59,157,62,69,142,209,211,79,93,53,222,52,233,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,238,62,55,245,162,91,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,41,148,153,66,180,231,130,158,30,116,171,91,111,154,247,134,97,20,148,57,13,218,158,26,106,42,88,105,169,225,183,88,216,216,18,25,86,223,77,12,108,108,47,153,173,222,71,175,51,215,154,68,106,177,178,72,215,135,159,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,238,245,25,53,202,39,189,41,93,36,72,254,149,53,52,110,219,104,98,234,202,137,35,154,146,72,231,185,206,229,69,100,81,220,168,0,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,0,129,148,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,16,246,136,240,65,89,194,174,118,153,110,29,75,205,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,243,61,243,247,116,89,36,145,241,83,185,94,229,115,30,229,158,147,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,99,173,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,242,78,216,215,149,207,99,103,149,209,61,237,122,71,34,181,252,174,217,90,236,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,76,125,248,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,247,17,210,181,140,111,121,141,174,141,179,51,149,188,175,84,114,39,77,241,189,254,255,0,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,226,198,129,62,128,226,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,114,192,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,51,137,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,220,205,99,221,4,46,115,81,118,114,197,26,174,252,169,183,44,0,0,0,49,87,50,168,49,87,2,127,187,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,32,4,9,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,128,16,50,115,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,141,94,213,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,207,47,87,100,98,74,230,91,87,0,156,118,93,120,68,201,171,108,89,45,29,93,219,78,178,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,197,141,39,123,253,234,231,184,175,252,21,145,227,121,29,191,255,0,71,89,67,114,161,168,143,253,40,230,134,72,223,247,181,205,119,214,138,6,54,252,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,117,90,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,226,92,87,104,143,4,21,156,42,231,105,150,225,212,188,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,51,223,63,119,69,146,73,31,21,59,149,238,87,49,238,91,64,2,127,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,9,52,225,243,133,92,55,138,254,203,124,11,15,188,219,105,27,147,219,169,242,42,156,78,239,36,139,11,237,215,21,186,214,242,35,165,107,30,238,237,35,155,27,102,103,43,185,152,136,228,78,163,35,123,34,91,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,103,123,178,227,200,158,153,126,53,235,21,165,154,246,207,220,248,121,151,38,198,172,216,228,116,137,171,244,181,14,169,200,31,108,164,167,106,45,186,90,120,219,18,92,166,107,122,175,169,68,134,159,187,177,92,188,144,172,170,228,107,100,133,92,22,213,169,189,161,154,243,171,92,52,91,248,110,204,235,41,43,233,227,168,98,93,178,25,219,213,184,221,232,160,124,82,82,83,204,231,110,136,248,229,143,153,243,167,231,37,228,133,28,168,169,51,170,41,175,14,156,52,106,159,20,25,220,56,46,153,218,127,194,239,183,154,200,42,125,151,108,252,204,210,199,222,231,134,41,58,61,94,131,217,31,51,125,247,236,212,250,213,41,81,51,221,142,57,174,131,84,232,149,118,7,135,211,210,91,245,66,150,162,106,236,185,147,51,150,174,233,7,93,233,73,83,19,149,202,178,83,69,20,145,194,173,111,42,69,42,189,92,198,172,237,146,96,183,94,213,173,11,211,142,29,52,227,64,180,191,75,236,221,198,213,67,244,150,89,166,149,81,245,87,10,167,37,173,36,170,169,145,17,58,147,63,149,187,174,200,212,107,90,198,53,140,99,24,218,43,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,124,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,51,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,182,87,198,156,136,215,197,183,43,156,232,229,70,79,241,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,29,123,37,53,175,89,113,62,32,168,244,143,18,183,221,114,12,31,41,235,85,100,54,184,34,108,177,219,57,34,229,109,209,174,124,140,101,63,35,250,17,202,254,111,206,70,230,177,25,44,169,78,212,155,242,149,112,233,195,70,150,112,191,130,67,130,233,157,167,252,46,251,121,172,130,155,218,151,63,207,77,44,125,238,120,98,143,173,210,235,189,145,243,55,220,102,205,79,173,86,170,129,106,188,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,210,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,145,210,190,52,228,87,50,93,185,92,214,201,42,62,5,191,223,86,5,149,127,194,184,230,73,142,92,63,244,148,117,214,218,234,121,63,209,146,25,163,145,159,115,154,230,253,74,134,82,102,58,220,124,106,102,43,171,188,94,234,78,117,133,85,247,187,45,69,194,158,223,77,84,217,35,146,58,174,229,73,13,27,231,137,241,189,204,124,50,62,157,207,141,232,239,122,55,49,202,136,170,168,129,72,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,115,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,90,123,42,248,24,186,233,109,55,242,145,213,203,93,93,191,44,185,83,213,91,108,120,245,202,214,234,122,155,52,29,85,142,90,169,155,81,26,75,29,76,169,27,154,206,78,84,74,121,92,170,231,245,249,99,136,188,78,255,0,244,83,42,179,101,62,196,181,94,125,141,112,167,184,123,58,237,77,222,40,107,58,82,53,253,10,136,183,78,164,47,229,229,123,55,78,102,170,166,233,185,147,238,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,7,108,0,0,0,0,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,206,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,0,0,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,47,217,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,113,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,234,64,61,168,0,1,225,117,222,133,110,122,31,168,150,214,164,106,181,120,165,222,4,73,63,71,222,163,149,60,126,62,30,39,186,58,156,186,218,183,156,82,245,103,74,100,168,90,235,125,77,55,69,127,240,156,241,185,188,191,211,190,192,98,218,100,159,194,77,181,182,158,22,116,130,133,32,146,23,55,6,177,190,72,228,69,71,54,71,208,196,231,162,162,248,162,243,57,222,31,87,192,198,192,201,207,68,169,25,65,163,24,13,12,110,87,54,155,24,181,68,215,47,197,81,180,145,166,235,253,64,67,135,108,101,181,180,60,94,69,84,144,73,26,220,49,59,117,74,185,200,187,72,169,37,68,92,205,223,234,252,214,222,30,27,181,126,189,202,149,216,129,111,146,77,74,212,251,170,44,125,58,123,29,13,59,145,127,75,121,42,30,228,219,195,225,249,165,223,199,236,254,143,57,219,97,64,200,248,142,195,46,105,34,171,170,48,152,96,86,237,224,137,29,125,99,145,127,167,170,191,212,84,158,195,91,106,237,172,183,137,41,147,101,91,5,52,51,127,254,123,164,106,127,253,181,254,160,37,80,0,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,16,3,198,255,0,26,57,87,23,26,143,61,117,19,174,182,76,6,219,211,130,201,143,75,93,35,163,127,73,102,229,174,169,129,30,176,165,99,210,121,17,92,196,247,35,86,197,204,254,85,145,245,131,180,191,143,90,157,121,200,102,209,93,38,190,213,193,167,86,58,137,33,187,190,62,151,37,254,227,5,84,141,108,205,154,25,100,108,244,40,216,225,150,20,247,57,158,229,123,218,229,100,42,203,21,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,110,86,189,237,130,103,53,170,187,185,34,145,83,126,85,216,59,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,12,248,204,192,120,179,192,41,171,40,235,169,45,217,181,186,157,145,95,172,50,203,12,51,186,120,225,167,90,154,186,90,100,158,89,150,135,173,80,145,199,44,155,46,233,202,239,31,142,61,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,131,88,199,57,118,68,85,61,174,133,235,166,163,240,233,168,246,237,80,210,251,207,113,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,249,91,186,110,142,71,53,175,99,152,246,49,237,12,154,75,0,237,171,242,177,139,124,192,161,244,235,137,118,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,218,95,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,231,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,1,157,151,30,123,52,203,241,175,71,173,39,248,12,122,248,223,224,187,42,225,31,81,231,161,162,109,214,247,128,220,186,115,217,50,25,104,100,108,108,234,172,220,180,53,51,163,18,21,172,98,65,34,171,88,190,252,104,217,121,89,204,177,178,229,123,46,184,5,172,204,47,182,222,38,53,138,223,117,181,218,177,203,133,53,118,39,103,158,154,122,57,46,117,76,100,85,48,92,156,247,53,188,244,109,234,70,232,186,106,230,205,35,93,204,168,200,213,147,74,166,166,105,86,156,107,38,43,62,21,170,88,93,171,38,178,212,115,59,187,92,41,210,78,140,142,141,241,245,161,127,233,195,50,50,73,17,178,198,173,145,156,202,173,114,47,137,232,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,150,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,86,15,199,231,7,20,183,42,90,237,121,210,155,47,78,227,31,94,183,43,160,133,240,197,78,250,120,225,146,105,110,41,206,246,237,42,116,246,145,140,71,44,170,244,122,53,30,146,58,72,231,50,16,34,215,143,174,18,191,37,153,3,181,99,76,177,142,239,131,221,57,125,167,5,43,185,163,180,215,189,234,139,180,72,212,232,211,73,187,57,54,87,53,178,43,153,249,182,186,22,46,47,174,105,91,183,205,96,199,14,184,254,63,159,222,222,221,21,237,244,227,238,232,58,157,92,99,134,29,83,60,255,0,114,102,103,159,236,127,135,178,246,114,0,49,118,250,0,0,122,157,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,224,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,38,151,66,181,179,17,215,205,62,164,206,241,41,255,0,197,211,92,233,121,101,254,192,175,232,69,44,212,188,242,70,206,175,79,172,212,234,53,188,174,248,167,216,144,98,84,174,30,245,219,39,225,223,81,233,181,3,26,164,167,173,107,161,117,13,202,130,125,145,181,180,79,123,29,36,72,253,149,98,119,52,108,115,94,212,93,156,198,238,143,111,51,29,219,233,58,156,228,43,221,175,232,79,63,119,191,243,107,158,144,118,27,15,107,50,223,47,151,225,153,195,137,221,159,218,142,123,147,61,255,0,70,122,166,103,170,101,56,192,243,218,123,157,227,250,157,132,89,51,252,90,167,173,107,190,209,199,89,6,239,99,159,31,50,123,209,73,200,231,53,37,141,220,204,123,81,203,202,246,57,187,238,135,161,51,218,106,138,162,42,167,148,188,147,141,133,94,6,37,88,88,177,106,169,153,137,137,234,152,225,48,0,9,113,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,3,218,143,231,179,83,127,5,244,122,35,202,97,252,91,101,90,119,194,61,251,134,60,46,46,233,244,215,32,175,184,100,87,21,108,145,204,218,25,32,182,178,24,41,101,142,102,237,212,238,181,113,212,50,72,220,215,69,43,90,139,239,63,111,87,218,143,231,179,83,127,5,244,122,34,218,177,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,63,118,183,90,232,164,171,170,159,145,142,123,249,34,141,28,247,114,177,142,114,236,158,13,106,170,248,34,129,234,180,47,66,245,31,136,189,71,183,105,126,151,217,187,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,118,67,220,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,242,68,215,43,119,72,226,141,190,60,168,83,94,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,142,239,81,147,92,162,123,210,149,210,68,143,233,83,83,70,237,182,134,46,172,168,146,57,169,36,142,123,156,238,84,86,69,29,202,128,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,11,106,237,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,189,147,221,174,54,186,217,41,42,160,231,186,210,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,75,149,41,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,117,239,51,218,229,142,58,166,116,42,98,168,103,35,164,142,70,38,239,133,168,187,177,125,213,93,182,93,149,3,30,207,229,99,197,63,254,114,218,171,255,0,190,87,31,254,56,154,158,212,127,34,122,155,248,47,172,81,20,171,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,170,189,168,254,68,245,55,240,95,88,162,2,0,76,170,12,85,204,170,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,21,87,132,174,8,44,92,92,112,59,146,214,227,148,182,171,110,166,217,53,2,166,43,37,238,178,103,211,194,250,85,164,182,172,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,246,43,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,185,59,205,186,233,69,37,37,84,28,236,107,217,207,20,136,215,183,153,143,107,147,116,241,107,145,83,193,80,153,78,197,79,43,25,79,204,10,239,78,183,14,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,160,68,174,128,232,229,247,136,13,101,196,244,119,28,155,187,213,228,215,6,211,201,83,202,199,247,74,86,53,210,84,212,242,61,236,73,58,80,71,44,189,62,116,115,249,57,91,239,57,16,201,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,50,251,27,56,98,246,109,138,237,196,238,107,139,218,166,146,241,181,191,8,173,146,110,173,85,52,49,190,162,27,132,237,141,55,100,93,71,163,97,107,215,243,188,177,78,136,141,142,77,229,147,240,49,87,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,79,247,106,63,145,61,77,252,23,214,40,136,1,3,42,128,0,20,171,136,190,26,52,179,138,12,18,108,23,83,45,63,224,247,43,205,28,20,222,212,182,126,122,25,100,238,147,205,20,157,30,175,65,140,147,149,190,251,55,106,253,74,152,245,235,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,220,154,75,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,98,189,151,188,125,88,180,91,147,135,141,102,184,119,60,66,235,112,125,69,138,255,0,83,82,245,134,203,85,55,42,62,154,116,123,149,145,81,200,244,87,164,141,70,182,41,100,145,242,110,201,95,36,51,40,98,217,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,185,59,205,186,233,69,37,37,84,28,236,107,217,207,20,136,215,183,153,143,107,147,116,241,107,145,83,193,80,156,158,202,45,98,207,181,143,133,201,235,53,26,253,87,124,185,99,121,69,125,146,43,157,117,84,213,53,181,112,116,160,171,107,170,38,153,239,116,143,107,170,223,27,85,54,68,142,56,219,183,186,170,161,121,64,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,197,92,202,160,197,92,9,254,236,184,242,39,166,95,141,122,197,105,0,36,255,0,118,92,121,19,211,47,198,189,98,180,128,16,39,251,255,0,21,151,255,0,67,255,0,255,0,83,132,0,147,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,64,171,252,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,60,14,145,57,92,246,54,120,155,43,24,231,164,114,43,153,204,237,145,206,188,174,203,126,62,168,244,239,184,240,201,172,119,11,85,183,16,94,249,81,142,228,85,149,48,80,195,104,145,122,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,251,236,145,157,25,20,226,187,133,29,56,226,215,78,31,133,102,177,119,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,30,44,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,12,154,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,26,29,88,193,127,37,250,167,153,105,159,181,61,167,244,75,32,184,216,187,239,67,163,222,187,173,76,144,245,122,124,206,228,230,233,243,114,243,59,109,246,221,118,220,151,78,203,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,221,247,33,162,107,94,178,178,78,100,229,150,166,157,172,106,171,249,250,146,198,229,122,181,203,12,210,186,45,184,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,112,47,255,0,75,184,223,177,112,143,217,177,165,212,88,229,85,170,229,169,183,191,106,75,100,178,86,66,250,136,89,74,151,250,196,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,178,48,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,39,121,184,221,43,100,171,170,159,145,141,99,57,229,145,92,247,114,177,141,106,110,190,13,106,34,120,34,28,74,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,121,30,239,139,149,86,85,59,43,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,84,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,36,189,93,145,233,19,152,20,3,89,251,44,117,115,71,184,104,163,214,154,219,149,37,118,67,105,167,168,186,102,22,26,119,62,103,219,169,28,250,118,193,29,55,70,39,182,103,194,215,84,203,85,43,164,108,76,99,125,206,118,198,178,201,107,250,23,174,154,143,195,166,163,219,181,67,75,239,61,198,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,229,110,233,186,57,28,214,189,142,99,216,199,183,38,146,18,251,77,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,156,177,177,242,116,57,99,68,135,170,28,190,212,62,37,244,179,138,12,19,67,115,173,51,187,127,198,110,251,102,172,158,155,218,150,207,207,81,69,31,123,130,25,100,232,245,122,15,124,124,206,247,217,179,147,235,68,165,93,151,30,123,52,203,241,175,71,173,45,84,186,174,203,143,61,154,101,248,215,163,214,129,122,157,178,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,233,7,125,246,21,230,166,131,189,116,253,159,211,234,244,94,222,126,94,163,249,121,183,219,157,219,124,84,182,174,206,30,33,117,247,57,227,59,79,49,108,215,92,53,3,32,178,214,251,91,188,219,174,153,53,109,93,44,252,150,170,183,179,158,41,36,115,29,202,246,53,201,186,120,57,168,169,226,136,73,255,0,21,188,20,233,103,24,63,69,191,41,151,252,174,217,244,75,191,119,47,97,85,83,67,212,239,93,14,167,87,173,4,187,237,221,153,203,203,203,182,238,223,125,211,106,127,160,157,151,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,247,174,237,5,210,225,69,37,43,250,244,210,211,191,157,177,210,70,245,217,147,57,83,103,167,188,137,190,233,186,40,120,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,22,255,0,199,126,186,95,120,118,225,131,46,212,108,58,243,106,183,101,45,238,182,235,19,174,8,199,243,213,84,84,71,27,214,24,158,168,146,205,28,11,60,237,98,163,155,249,149,115,216,230,53,237,92,117,201,52,237,176,214,43,85,235,50,192,244,66,199,126,171,150,163,26,167,170,189,223,232,225,170,107,169,27,61,82,70,218,54,203,27,94,170,149,49,197,28,239,68,145,136,173,138,177,138,213,84,149,197,186,246,98,233,111,229,67,140,156,43,189,216,189,167,106,196,187,198,83,112,254,202,232,247,94,235,26,247,73,252,30,215,63,150,186,74,47,113,188,219,239,239,53,88,143,2,143,241,35,162,23,94,28,53,183,41,209,123,205,242,146,243,81,142,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,241,99,214,41,163,231,102,238,70,191,153,168,231,162,35,214,93,59,31,117,142,197,156,240,192,154,85,79,15,119,189,105,165,194,122,122,200,249,158,254,189,45,117,68,245,116,245,59,171,26,198,243,61,245,49,116,209,207,114,119,110,119,114,164,141,66,218,187,109,52,207,21,199,245,31,78,245,74,211,73,221,239,89,133,190,225,111,187,244,227,141,145,212,119,5,166,232,78,238,86,35,223,50,178,173,99,115,222,231,126,110,8,26,136,212,103,143,138,236,113,213,234,156,43,137,122,237,45,168,158,173,109,186,143,103,154,22,65,12,17,57,158,209,161,99,234,161,154,87,187,103,177,141,167,74,246,34,49,87,119,204,206,102,174,200,230,4,218,17,171,219,41,171,26,167,165,255,0,146,15,201,158,165,229,120,151,180,254,144,119,223,97,94,106,104,59,215,79,217,253,62,175,69,237,231,229,234,63,151,155,125,185,221,183,197,73,42,45,255,0,138,222,10,116,179,140,31,162,223,148,203,254,87,108,250,37,223,187,151,176,170,169,161,234,119,174,135,83,171,214,130,93,246,238,204,229,229,229,219,119,111,190,233,176,88,95,100,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,90,146,232,90,255,0,11,253,158,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,243,83,177,17,85,202,155,43,188,62,10,151,64,0,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,5,255,0,128,0,0,0,141,94,217,77,88,213,61,47,252,144,126,76,245,47,43,196,189,167,244,131,190,251,10,243,83,65,222,186,126,207,233,245,122,47,111,63,47,81,252,188,219,237,206,237,190,42,83,94,200,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,223,103,185,62,181,47,211,138,222,10,116,179,140,31,162,223,148,203,254,87,108,250,37,223,187,151,176,170,169,161,234,119,174,135,83,171,214,130,93,246,238,204,229,229,229,219,119,111,190,233,183,159,225,127,179,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,106,118,34,42,185,83,101,119,135,193,80,46,128,0,4,32,118,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,217,61,218,221,107,201,171,105,41,96,231,181,82,61,252,145,71,35,88,222,103,189,206,93,147,197,206,85,95,21,82,229,123,26,245,99,84,245,67,242,191,249,76,212,188,175,45,246,103,209,254,229,237,219,205,77,127,117,234,123,67,169,210,235,61,220,156,221,54,115,114,237,191,35,119,248,33,90,181,239,178,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,14,235,222,96,181,220,40,163,165,103,66,154,42,118,114,54,74,73,30,155,178,22,170,238,245,247,149,118,217,54,68,168,28,41,112,83,165,156,31,125,41,252,153,223,242,187,159,210,222,227,223,125,187,85,77,55,79,186,245,250,125,46,140,17,109,191,121,127,55,55,54,251,55,109,182,93,194,224,0,0,98,209,145,219,91,102,200,110,150,134,50,70,54,134,182,122,100,108,159,166,136,199,171,118,119,223,225,226,101,21,100,160,125,170,205,65,108,146,68,123,168,233,98,129,206,68,217,28,172,98,55,116,254,162,53,47,125,138,148,247,172,226,191,46,159,136,228,232,87,221,101,185,62,137,248,111,58,114,62,101,145,98,87,247,228,223,193,121,119,229,77,254,59,125,68,156,1,16,253,184,20,15,143,81,116,190,230,178,34,182,162,201,95,2,55,111,20,88,231,141,202,191,211,213,79,234,42,71,98,5,10,71,167,26,161,115,233,200,139,61,238,130,14,101,79,117,122,112,61,219,39,222,157,79,31,218,133,193,113,205,192,140,60,103,207,134,84,183,83,27,134,203,137,50,225,27,159,236,63,104,45,99,106,86,157,90,138,189,226,30,68,98,192,239,240,183,234,47,195,111,31,73,193,47,8,105,193,206,3,125,193,255,0,40,43,151,45,238,240,183,85,170,246,79,112,233,126,102,56,186,124,157,105,121,191,185,239,205,204,159,29,182,240,221,66,226,136,234,237,123,226,151,42,211,76,18,147,135,172,91,27,186,209,254,80,237,238,158,227,147,43,164,134,159,184,178,100,73,104,105,94,199,39,82,103,242,181,42,26,239,117,176,76,214,171,95,222,55,142,69,74,85,196,239,15,88,175,20,26,53,122,210,60,166,167,184,119,254,157,77,186,232,202,88,234,38,182,87,68,238,104,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,115,243,32,99,131,137,216,62,149,229,86,108,91,219,118,171,55,182,110,20,246,255,0,104,221,170,123,189,13,31,86,70,179,175,81,46,203,211,133,156,220,207,126,203,202,212,85,217,118,36,255,0,180,59,135,172,87,133,254,207,77,59,210,60,90,167,191,247,13,64,165,169,184,221,31,75,29,60,215,58,233,104,46,46,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,127,39,50,199,6,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,106,37,74,201,248,174,190,231,124,29,217,248,100,205,101,186,221,43,241,60,194,146,241,96,186,79,51,36,142,27,59,40,106,96,90,7,110,137,34,116,164,149,171,18,170,189,58,114,58,52,233,182,24,218,224,244,29,153,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,208,118,153,240,181,138,240,217,174,44,174,194,178,75,84,150,92,251,189,223,105,177,232,91,28,53,86,45,230,247,226,232,70,214,177,180,110,123,220,148,238,68,111,187,20,177,42,42,194,178,73,69,120,95,214,191,228,237,173,86,141,99,142,223,223,106,241,251,125,227,184,64,232,186,145,190,186,123,93,85,61,47,85,189,72,213,97,73,230,137,100,229,122,59,166,143,229,221,219,34,249,77,85,212,204,171,89,53,31,35,213,44,214,175,188,94,178,107,132,183,10,158,89,36,124,112,243,175,185,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,64,43,7,3,28,80,103,220,50,235,69,13,102,33,104,171,191,219,114,234,138,27,37,234,195,77,79,53,84,245,176,58,174,37,230,164,166,142,88,219,37,114,55,171,28,10,254,100,69,157,237,219,223,82,71,251,106,252,172,98,223,48,40,125,58,226,117,61,154,157,158,148,122,101,98,161,215,93,121,196,63,223,213,127,52,182,123,29,210,24,42,35,179,210,243,211,77,77,84,248,100,133,100,166,184,182,72,94,228,86,201,205,28,114,163,92,214,73,206,214,246,221,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,0,63,202,199,138,127,252,229,181,87,255,0,124,174,63,252,113,63,220,39,121,88,209,191,151,248,247,167,64,90,175,251,138,156,44,127,199,237,85,255,0,218,182,239,250,136,23,105,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,82,207,63,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,3,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,135,93,145,99,246,140,179,31,185,226,217,5,39,122,181,222,104,230,183,214,193,212,115,58,180,243,49,89,35,57,152,168,230,238,215,42,110,213,69,77,252,21,20,236,65,201,49,19,22,151,195,69,117,97,213,21,209,54,152,227,19,29,72,115,227,11,133,140,131,135,172,222,162,235,110,160,235,96,119,218,201,95,100,172,129,30,230,82,115,43,158,148,19,43,220,231,36,177,183,116,107,156,229,234,177,156,232,188,201,35,35,183,178,119,181,107,73,112,141,108,194,43,112,28,250,215,222,237,213,123,73,20,177,170,54,162,142,161,17,81,149,16,61,81,121,37,110,235,178,236,168,168,174,107,145,204,115,154,176,199,174,186,39,151,104,30,160,213,224,153,108,31,227,42,109,149,92,209,127,103,208,117,229,138,26,174,72,228,127,75,169,209,114,244,220,238,102,252,23,237,92,27,88,211,39,39,95,202,225,199,161,63,132,246,119,118,61,89,209,182,221,83,180,153,88,200,231,106,254,213,135,31,227,166,62,180,118,213,31,91,239,142,124,41,232,0,233,27,72,0,1,113,156,25,241,85,112,225,223,49,125,166,253,45,69,94,19,144,205,12,87,10,87,84,57,177,91,165,116,177,53,215,22,177,177,72,247,185,144,163,209,209,177,26,178,39,34,42,170,177,155,75,221,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,31,130,247,187,61,56,177,131,6,184,81,232,6,114,218,137,45,55,235,154,55,31,175,107,164,149,104,171,103,115,90,148,174,102,234,141,130,89,54,86,171,17,57,37,145,238,122,43,100,115,227,200,244,77,83,228,106,140,182,52,250,51,202,123,39,179,186,127,6,148,233,75,96,227,81,194,171,91,211,168,254,186,152,244,233,143,175,76,71,210,241,83,17,255,0,186,61,241,198,76,128,6,100,243,80,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,46,255,0,177,115,66,244,226,187,9,200,248,135,185,217,187,246,103,67,144,84,227,118,218,154,133,71,199,110,165,109,29,52,146,62,157,155,123,147,73,222,158,199,200,170,174,233,181,24,222,68,124,169,37,160,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,127,224,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,7,43,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,222,121,92,212,118,233,28,82,59,199,149,79,43,161,185,254,27,165,156,19,105,142,160,234,14,67,73,99,199,172,122,111,143,212,215,87,84,170,242,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,194,95,26,252,87,95,120,180,214,90,220,203,171,117,163,196,45,187,209,226,214,74,217,152,238,225,75,202,196,146,69,108,104,140,73,167,123,58,178,46,239,114,110,200,250,143,100,81,168,21,171,135,222,213,61,101,196,248,130,187,106,30,185,228,119,92,131,7,202,122,190,213,199,173,208,54,88,237,156,145,63,186,251,46,9,102,99,41,249,31,211,99,247,127,231,35,115,221,47,86,84,100,137,53,56,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,187,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,95,7,53,81,124,81,76,96,174,56,158,85,103,177,90,50,155,182,51,117,162,178,228,29,227,217,23,26,138,41,35,165,184,116,30,140,159,187,202,228,70,75,211,122,163,95,200,171,202,229,68,93,148,189,254,204,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,44,108,124,157,126,104,209,38,234,132,218,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,2,101,80,98,174,101,80,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,3,169,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,253,218,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,120,185,202,171,226,170,118,192,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,25,232,110,127,134,233,103,4,218,99,168,58,131,144,210,88,241,235,30,155,227,245,53,213,213,42,188,145,51,217,244,232,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,234,184,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,231,149,205,71,110,145,197,35,188,121,84,136,190,31,123,84,245,151,19,226,10,237,168,122,231,145,221,114,12,31,41,234,251,87,30,183,64,217,99,182,114,68,254,235,236,184,37,153,140,167,228,127,77,143,221,255,0,156,141,207,116,189,89,81,146,37,21,227,95,138,235,239,22,154,203,91,153,117,110,180,120,133,183,122,60,90,201,91,51,29,220,41,121,88,146,72,173,141,17,137,52,239,103,86,69,221,238,77,217,31,81,236,138,53,40,173,199,19,202,172,246,43,70,83,118,198,110,180,86,92,131,188,123,34,227,81,69,36,116,183,14,131,209,147,247,121,92,136,201,122,111,84,107,249,21,121,92,168,139,178,129,147,238,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,182,33,47,179,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,203,27,31,39,95,154,52,73,186,179,104,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,128,18,127,187,46,60,137,233,151,227,94,177,90,64,8,19,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,73,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,32,101,80,89,175,104,39,1,88,247,19,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,251,173,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,169,121,64,12,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,59,109,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,146,125,218,161,192,85,53,85,53,215,138,125,27,177,82,81,190,142,158,107,134,115,108,167,234,171,235,30,178,194,212,175,166,167,142,39,53,30,141,124,242,213,61,207,99,57,34,234,236,175,89,92,248,161,2,127,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,11,159,236,202,224,74,235,173,217,149,187,92,245,75,25,164,147,75,236,53,18,58,150,142,233,3,158,204,146,181,136,230,181,145,199,186,35,233,161,151,103,72,247,243,70,247,199,208,229,145,22,110,148,218,22,171,217,113,228,79,76,191,26,245,138,210,234,128,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,182,0,99,215,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,222,42,49,155,148,175,98,85,58,56,149,157,90,106,152,219,182,211,69,213,137,22,70,181,35,145,175,107,155,202,170,248,163,237,187,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,128,0,88,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,5,42,226,159,90,255,0,147,183,15,185,182,177,199,111,239,181,120,253,189,59,132,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,149,232,238,154,63,151,119,108,138,16,23,197,238,175,83,107,191,18,250,133,170,86,249,233,39,182,221,175,15,134,215,61,52,18,194,202,139,117,51,27,75,71,50,178,95,125,175,125,60,17,61,232,228,111,190,231,123,172,253,20,145,94,196,253,29,186,217,112,220,243,91,239,150,26,72,169,242,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,68,89,145,71,0,250,103,149,105,23,8,90,109,130,230,180,157,210,245,79,111,168,184,84,210,186,57,35,146,151,190,213,205,88,200,37,100,140,107,217,52,108,168,107,36,98,183,221,145,175,106,42,162,34,168,83,254,213,173,51,252,162,112,109,145,220,105,233,46,181,117,248,85,194,135,38,163,130,223,31,83,155,167,34,211,212,62,102,163,28,229,134,58,90,170,153,92,169,203,203,210,71,185,220,173,114,44,32,233,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,52,101,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,38,45,160,101,80,11,127,224,31,83,50,173,93,225,11,77,179,172,214,175,189,222,170,45,245,22,250,154,167,73,36,146,85,119,42,185,168,217,60,175,145,238,123,230,145,148,237,124,143,87,123,210,57,238,68,68,84,68,184,0,0,0,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,47,252,0,0,0,0,0,5,128,118,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,126,219,246,159,246,178,142,179,175,221,251,143,71,254,217,138,78,94,94,188,191,163,182,252,222,59,236,155,83,254,203,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,156,149,76,173,162,141,178,115,211,193,27,215,102,77,34,108,171,203,239,111,182,232,138,151,127,197,111,5,58,89,198,15,209,111,202,101,255,0,43,182,125,18,239,221,203,216,85,84,208,245,59,215,67,169,213,235,65,46,251,119,102,114,242,242,237,187,183,223,116,219,207,240,191,217,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,53,59,17,21,92,169,178,187,195,224,168,23,64,0,0,0,0,0,0,0,0,0,2,213,120,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,150,2,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,158,34,215,182,127,135,236,6,221,143,89,56,151,183,178,174,151,44,186,94,40,49,90,232,161,72,89,73,85,2,82,214,204,149,50,181,35,234,190,165,18,24,162,73,29,34,167,74,54,55,151,221,69,64,138,18,69,59,53,59,61,43,53,54,251,67,174,186,243,136,127,188,90,14,105,108,246,59,164,51,211,201,120,170,228,166,154,154,169,240,201,10,71,83,110,116,115,61,200,173,147,150,73,34,70,185,175,143,157,174,182,14,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,222,107,30,232,26,199,171,85,175,228,115,185,92,199,108,228,200,162,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,101,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,20,211,136,77,9,198,56,136,211,138,157,63,201,106,234,40,156,217,155,93,109,175,131,117,117,21,107,24,246,199,42,179,116,73,91,203,35,218,230,57,83,118,189,219,43,29,202,246,212,176,83,19,14,156,90,38,138,226,241,47,167,39,156,199,211,243,20,102,178,213,77,53,209,49,49,49,213,49,252,247,79,90,1,243,28,59,39,211,252,158,227,134,102,118,90,139,77,234,211,50,193,87,73,58,39,52,110,217,21,21,21,55,71,53,205,84,115,94,213,86,185,174,107,154,170,138,138,189,57,47,124,100,112,141,104,226,19,31,126,83,143,183,186,231,150,106,53,101,20,251,185,254,208,167,133,149,15,142,223,202,249,163,134,46,164,243,34,245,220,138,173,219,199,118,252,34,50,227,110,184,89,238,21,86,155,181,5,69,21,117,20,207,166,170,165,169,137,209,75,4,172,114,181,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,175,117,29,62,188,134,38,236,241,166,121,79,243,214,246,46,197,237,142,91,107,178,95,43,71,163,141,69,162,186,123,39,182,63,118,120,219,238,158,46,56,0,235,217,144,1,112,156,41,112,129,151,113,31,119,138,247,85,55,178,176,58,26,199,211,93,110,177,205,18,212,58,72,219,27,221,75,4,74,170,238,171,155,51,54,145,205,233,181,21,203,239,185,169,27,185,112,48,49,51,21,198,30,20,94,101,215,234,154,174,83,70,202,213,156,207,87,20,97,211,206,103,202,35,174,103,170,35,140,174,247,179,159,136,236,159,83,49,137,180,127,40,176,84,76,236,34,217,3,104,111,148,240,35,105,150,137,170,145,67,75,80,169,178,54,118,181,63,54,169,253,210,56,158,174,68,116,110,124,151,158,120,221,37,210,92,35,68,240,138,44,7,1,181,247,75,117,38,242,75,44,138,142,168,172,168,84,68,125,68,239,68,78,121,93,178,110,187,34,34,35,90,212,107,26,214,167,178,54,54,75,11,23,3,2,156,60,106,175,84,127,63,131,197,219,81,168,100,117,93,91,27,55,167,97,124,158,21,83,120,143,57,183,86,244,241,180,112,139,218,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,62,167,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,12,85,204,170,12,85,192,185,78,35,56,209,202,181,143,75,52,207,67,177,103,93,108,24,102,9,135,218,236,87,26,100,174,145,158,223,174,134,154,149,37,150,170,22,63,164,248,99,154,149,189,221,174,71,57,187,58,69,84,89,58,113,184,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,148,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,72,154,229,110,203,36,177,183,195,153,12,135,180,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,104,120,173,121,224,223,69,245,187,68,170,116,94,12,67,31,196,233,233,105,230,110,57,95,106,177,82,53,248,252,242,78,202,135,190,149,136,196,72,217,44,177,183,172,200,214,53,149,138,246,171,154,174,71,164,5,235,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,220,154,75,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,107,253,149,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,170,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,146,46,150,234,245,137,175,148,163,22,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,201,222,109,215,74,41,41,42,160,231,99,94,206,120,164,70,189,188,204,123,92,155,167,139,92,138,158,10,132,239,118,113,113,111,153,113,91,164,117,245,90,131,139,213,211,228,56,125,68,22,186,235,244,84,201,21,186,246,247,49,92,146,69,182,205,101,75,90,141,89,226,106,114,55,171,19,219,202,217,146,40,194,237,75,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,50,168,49,87,50,168,0,0,0,64,15,106,63,158,205,77,252,23,209,232,137,254,32,7,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,255,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,138,185,114,156,70,113,163,149,107,30,150,105,158,135,98,206,186,216,48,204,19,15,181,216,174,52,201,93,35,61,191,93,13,53,42,75,45,84,44,127,73,240,199,53,43,123,187,92,142,115,118,116,138,168,178,116,227,182,178,165,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,201,19,92,173,217,100,150,54,248,115,32,21,43,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,187,212,100,215,40,158,197,170,108,114,171,250,84,212,209,187,125,230,151,165,42,36,142,106,199,27,88,231,59,153,81,145,73,51,250,243,193,190,139,235,118,137,84,232,188,24,134,63,137,211,210,211,204,220,114,190,213,98,164,107,241,249,228,157,149,15,125,43,17,136,145,178,89,99,111,89,145,172,107,43,21,237,87,53,92,143,79,107,161,122,23,167,28,58,105,197,187,75,244,190,205,220,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,254,86,238,187,35,81,173,107,24,214,49,140,99,106,0,24,203,107,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,217,31,236,175,227,214,154,170,154,213,194,198,178,95,105,40,223,71,79,13,191,6,185,212,117,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,156,145,116,183,87,172,77,125,208,113,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,74,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,71,74,248,211,145,92,201,118,229,115,91,36,168,248,22,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,92,157,230,221,116,162,146,146,170,14,118,53,236,231,138,68,107,219,204,199,181,201,186,120,181,200,169,224,168,4,244,246,163,249,19,212,223,193,125,98,136,128,18,82,114,174,45,243,46,43,123,45,245,114,171,80,113,122,186,124,135,15,168,199,237,117,215,232,169,146,43,117,237,238,186,209,185,36,139,109,154,202,150,181,26,179,196,212,228,111,86,39,183,149,179,36,81,197,176,25,84,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,128,18,127,187,46,60,137,233,151,227,94,177,90,64,8,19,253,255,0,138,203,255,0,161,255,0,255,0,169,194,0,73,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,32,101,80,0,0,99,67,196,221,166,213,96,226,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,146,241,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,17,87,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,44,87,182,43,83,62,135,240,167,14,11,73,87,106,90,188,247,32,163,183,205,75,81,39,246,83,168,105,149,107,36,158,157,136,244,85,228,158,10,54,61,234,215,53,173,157,26,168,142,123,21,47,168,138,14,220,171,181,170,107,174,141,216,161,185,210,62,229,71,79,126,171,168,163,108,205,89,225,130,103,80,182,41,95,30,252,205,99,221,4,205,107,149,54,114,197,34,38,252,171,176,70,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,12,162,12,125,187,50,237,54,171,215,28,122,97,71,121,182,82,87,211,199,81,114,171,100,85,48,182,86,54,120,45,149,115,67,42,53,200,168,143,142,88,227,145,142,248,181,236,107,147,101,68,83,32,144,6,60,61,161,248,85,171,0,227,75,85,108,86,106,138,185,169,234,175,12,189,189,213,47,107,158,147,220,41,162,174,153,168,173,107,83,145,178,212,200,214,38,219,163,17,168,170,229,69,114,228,60,65,183,108,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,58,84,49,57,81,202,229,231,115,215,125,149,26,208,187,254,198,13,94,169,203,244,27,37,210,59,140,245,115,84,105,237,225,179,81,171,160,137,144,67,110,184,117,37,142,22,61,190,251,222,149,48,215,72,229,122,120,36,209,162,57,81,57,89,33,68,80,118,26,221,173,80,221,117,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,247,230,115,24,233,225,107,156,137,179,86,88,209,118,230,77,229,124,0,0,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,39,59,135,111,47,218,99,254,102,217,127,216,162,42,17,79,120,118,242,253,166,63,230,109,151,253,138,34,161,27,67,3,213,83,221,30,79,7,234,222,208,199,241,213,241,72,0,57,93,120,0,0,89,7,104,95,9,211,231,54,250,205,127,193,157,79,29,218,195,108,87,100,20,14,108,113,37,109,20,13,115,150,169,175,217,21,211,197,30,232,228,122,175,60,81,177,172,84,116,109,100,151,190,15,155,55,149,163,57,133,56,88,156,167,240,158,215,119,179,218,246,107,102,181,10,53,12,164,250,84,243,142,170,169,158,116,207,186,127,9,227,28,97,143,120,47,123,180,47,132,232,48,107,133,102,191,224,206,168,146,211,126,185,171,178,10,7,54,73,86,138,182,119,57,203,84,215,236,168,216,37,147,116,114,61,83,146,89,24,214,42,182,70,178,63,101,194,15,103,212,20,240,80,106,119,16,54,106,122,151,84,195,214,161,196,235,32,145,29,74,228,146,39,195,61,82,164,141,69,114,181,146,53,212,178,49,237,229,145,58,155,57,29,27,112,120,210,51,53,102,103,45,17,203,175,170,221,191,207,23,170,107,233,23,69,194,209,40,214,171,175,133,92,34,143,175,191,28,233,183,187,174,121,90,98,111,198,47,77,120,74,224,23,32,213,63,98,234,110,172,51,217,120,61,70,245,80,91,57,223,29,125,218,52,229,88,151,193,19,163,77,38,238,94,167,50,72,230,183,220,107,91,35,38,73,57,199,113,251,70,39,143,219,49,108,126,147,186,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,156,207,85,115,182,107,81,55,114,170,174,222,42,170,118,32,204,242,58,126,14,66,141,220,56,227,215,61,115,254,222,231,153,118,171,107,245,29,172,204,252,174,110,171,81,31,70,136,250,52,199,241,171,182,169,227,62,232,224,0,15,185,138,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,200,59,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,4,112,118,92,121,236,211,47,198,189,30,180,159,226,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,6,46,248,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,148,65,101,93,157,220,2,209,240,199,138,174,121,170,86,251,85,203,83,111,125,42,141,150,154,10,143,163,49,164,114,179,187,82,212,242,171,210,103,178,121,27,81,36,111,72,221,238,198,222,102,199,212,148,42,175,5,28,40,216,184,75,209,170,44,55,165,106,172,203,238,91,86,101,55,186,40,94,222,255,0,85,204,245,142,52,116,138,175,88,96,99,250,81,166,204,106,236,249,58,108,124,178,33,112,0,0,0,1,105,92,88,246,117,233,31,20,186,137,140,106,13,201,181,118,11,147,42,31,77,149,87,90,42,89,77,83,115,183,54,146,100,167,93,159,12,172,125,76,117,13,164,98,61,200,223,236,117,149,174,87,114,64,140,185,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,221,173,214,186,40,233,41,96,231,123,158,254,72,163,70,177,188,207,123,156,187,39,139,156,170,190,42,167,108,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,106,237,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,221,173,214,186,41,42,234,167,228,186,210,61,252,145,70,142,123,185,88,199,57,118,79,6,181,85,124,17,64,199,176,202,160,198,179,249,39,113,79,255,0,155,78,170,255,0,238,109,199,255,0,137,50,83,0,0,0,64,15,106,63,158,205,77,252,23,209,232,137,254,33,3,180,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,238,215,27,94,51,91,87,75,63,37,170,145,143,228,150,56,220,199,114,189,142,106,236,190,14,106,162,248,162,129,120,29,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,68,143,246,68,233,238,125,166,188,54,228,150,45,70,193,242,12,86,229,62,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,109,216,228,250,148,177,254,209,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,251,39,187,92,109,120,205,109,93,44,252,150,170,70,63,146,88,227,115,29,202,246,57,171,178,248,57,170,139,226,138,5,224,118,42,121,88,202,126,96,87,122,117,184,191,242,200,59,34,116,247,62,211,94,27,114,75,22,163,96,249,6,43,114,159,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,182,236,114,125,74,94,248,0,0,24,187,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,65,28,20,112,163,98,225,47,70,168,176,222,149,170,179,47,185,109,89,148,222,232,161,123,123,253,87,51,214,56,209,210,42,189,97,129,143,233,70,155,49,171,179,228,233,177,242,200,133,42,236,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,233,84,108,180,208,84,125,25,141,35,149,157,218,150,167,149,94,147,61,147,200,218,137,35,122,70,239,118,54,243,54,62,164,183,170,0,0,0,180,174,44,123,58,244,143,138,93,68,198,53,6,228,218,187,5,201,149,15,166,202,171,173,21,44,166,169,185,219,155,73,50,83,174,207,134,86,62,166,58,134,210,49,30,228,111,246,58,202,215,43,185,32,70,93,168,2,207,251,71,177,60,87,6,236,246,212,60,91,10,198,109,88,253,150,139,217,61,218,221,107,162,142,146,150,14,123,221,35,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,129,115,33,62,209,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,61,218,221,107,162,146,174,170,126,75,173,35,223,201,20,104,231,187,149,140,115,151,100,240,107,85,87,193,20,132,31,228,157,197,63,254,109,58,171,255,0,185,183,31,254,36,12,148,192,0,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,55,221,163,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,123,181,186,215,69,37,93,84,252,151,90,71,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,41,17,124,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,168,25,4,128,0,0,0,24,171,153,84,24,214,127,36,238,41,255,0,243,105,213,95,253,205,184,255,0,241,32,77,79,101,199,145,61,50,252,107,214,43,72,1,50,19,236,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,222,109,215,74,41,41,42,160,231,186,213,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,8,65,254,73,220,83,255,0,230,211,170,191,251,155,113,255,0,226,64,154,159,252,86,95,253,15,255,0,253,78,16,2,100,39,244,79,42,255,0,115,111,232,47,209,155,175,210,79,200,127,178,125,143,220,164,239,221,251,216,61,46,237,208,219,169,214,234,123,157,62,94,110,111,119,109,252,8,65,254,73,220,83,255,0,230,211,170,191,251,155,113,255,0,226,64,201,76,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,125,184,155,225,147,137,43,255,0,18,90,175,125,177,112,249,169,87,27,109,199,56,190,213,209,214,82,98,117,243,65,83,4,149,243,58,57,99,145,177,43,94,199,53,81,200,228,85,69,69,69,64,37,127,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,55,221,156,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,187,205,186,233,69,37,37,84,28,247,90,183,179,158,41,17,175,111,51,30,215,38,233,226,215,34,167,130,161,17,124,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,160,18,191,217,113,228,79,76,191,26,245,138,210,234,139,106,236,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,222,109,215,74,41,41,42,160,231,186,213,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,11,149,0,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,122,157,178,154,79,170,122,161,249,32,252,153,233,166,87,150,251,51,233,7,125,246,21,154,166,191,186,245,61,159,211,234,244,88,238,78,110,155,249,121,182,223,145,219,124,20,182,174,206,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,123,91,188,220,110,152,205,109,37,44,28,246,170,182,51,158,89,35,107,27,204,247,181,169,186,248,185,200,137,226,168,4,223,128,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,71,251,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,88,255,0,103,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,189,173,222,110,55,76,102,182,146,150,14,123,85,91,25,207,44,145,181,141,230,123,218,212,221,124,92,228,68,241,84,2,111,192,0,8,75,237,159,187,90,174,60,87,217,40,237,247,58,74,170,139,94,15,65,73,93,20,51,53,239,165,157,107,43,102,72,165,106,46,236,122,197,52,82,35,93,178,242,72,199,124,28,138,179,104,66,7,104,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,221,174,54,188,102,182,174,150,126,75,85,35,31,201,44,113,185,142,229,123,28,213,217,124,28,213,69,241,69,3,213,246,41,233,159,210,13,113,205,53,74,174,146,213,81,73,135,227,236,183,195,222,35,231,170,167,174,175,155,243,115,211,238,197,70,109,5,37,100,111,122,57,174,229,157,26,136,230,189,251,76,161,26,189,141,122,79,170,122,95,249,95,252,166,105,166,87,137,123,79,232,255,0,114,246,237,154,166,131,189,116,253,161,212,233,117,152,222,126,94,163,57,185,119,219,157,187,252,80,146,160,4,85,246,231,126,164,255,0,121,63,134,146,168,70,175,108,166,147,234,158,168,126,72,63,38,122,105,149,229,190,204,250,65,223,125,133,102,169,175,238,189,79,103,244,250,189,22,59,147,155,166,254,94,109,183,228,118,223,5,2,218,187,27,114,155,22,63,197,197,101,166,239,93,221,234,242,108,62,227,107,181,199,210,123,251,197,83,39,166,171,116,123,181,21,25,180,20,149,15,221,202,141,247,54,223,153,205,69,155,242,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,0,0,0,0,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,103,253,163,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,118,184,218,241,154,218,186,89,249,45,84,140,127,36,177,198,230,59,149,236,115,87,101,240,115,85,23,197,20,190,14,200,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,82,129,123,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,200,59,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,4,112,118,92,121,236,211,47,198,189,30,180,159,226,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,144,118,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,250,208,8,224,236,184,243,217,166,95,141,122,61,105,63,196,32,118,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,221,230,227,116,198,107,105,41,96,231,181,85,177,156,242,201,27,88,222,103,189,173,77,215,197,206,68,79,21,66,111,192,0,0,24,171,153,84,24,214,127,36,238,41,255,0,243,105,213,95,253,205,184,255,0,241,32,79,247,9,222,86,52,111,229,254,61,233,208,21,84,166,156,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,149,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,212,239,243,202,245,254,219,41,57,196,24,241,19,230,7,83,191,207,43,215,251,108,166,53,180,190,171,15,190,124,155,195,160,255,0,104,102,252,20,252,74,122,0,48,247,164,0,0,19,157,195,183,151,237,49,255,0,51,108,191,236,81,21,8,167,188,59,121,126,211,31,243,54,203,254,197,17,80,141,161,129,234,169,238,143,39,131,245,111,104,99,248,234,248,164,0,28,174,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,58,157,254,121,94,191,219,101,39,56,131,30,34,124,192,234,119,249,229,122,255,0,109,148,198,182,151,213,97,247,207,147,120,116,31,237,12,223,130,159,137,79,64,6,30,244,128,0,2,115,184,118,242,253,166,63,230,109,151,253,138,34,161,20,247,135,111,47,218,99,254,102,217,127,216,162,42,17,180,48,61,85,61,209,228,240,126,173,237,12,127,29,95,20,128,3,149,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,64,1,202,235,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,169,223,231,149,235,253,182,82,115,136,49,226,39,204,14,167,127,158,87,175,246,217,76,107,105,125,86,31,124,249,55,135,65,254,208,205,248,41,248,148,244,0,97,239,72,0,0,39,59,135,111,47,218,99,254,102,217,127,216,162,42,17,79,120,118,242,253,166,63,230,109,151,253,138,34,161,27,67,3,213,83,221,30,79,7,234,222,208,199,241,213,241,72,0,57,93,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,117,59,252,242,189,127,182,202,78,113,6,60,68,249,129,212,239,243,202,245,254,219,41,141,109,47,170,195,239,159,38,240,232,63,218,25,191,5,63,18,158,128,12,61,233,0,0,4,231,112,237,229,251,76,127,204,219,47,251,20,69,66,41,239,14,222,95,180,199,252,205,178,255,0,177,68,84,35,104,96,122,170,123,163,201,224,253,91,218,24,254,58,190,41,0,7,43,175,0,0,0,0,0,0,0,0,0,0,0,0,1,69,48,94,50,120,113,212,189,101,174,208,188,23,83,109,87,172,146,146,223,21,194,9,40,231,100,180,55,13,218,231,203,5,37,75,85,99,168,154,40,209,146,72,198,42,236,215,174,202,229,138,116,138,181,128,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,169,203,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,201,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,0,0,0,20,127,36,226,207,65,177,61,121,178,240,221,125,206,169,41,243,107,229,63,86,42,117,254,225,4,238,228,238,244,147,203,191,44,85,53,13,122,186,40,151,197,200,214,162,242,172,212,233,48,86,0,0,0,81,254,40,56,160,192,120,76,192,45,250,141,168,214,140,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,203,78,244,85,71,42,238,173,240,248,170,81,253,4,237,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,189,119,105,238,150,250,40,233,89,208,166,150,161,252,238,142,174,71,166,236,133,200,155,49,125,229,77,246,77,213,2,240,1,229,50,45,82,193,49,76,239,17,211,59,253,247,186,228,153,223,127,250,63,69,221,102,127,124,238,80,164,213,95,156,99,22,56,249,35,114,59,243,142,111,54,251,55,117,240,61,88,0,0,0,0,0,11,127,226,183,141,109,44,224,251,232,183,229,50,193,149,220,254,150,247,238,229,236,42,90,105,186,125,215,161,212,234,245,167,139,109,251,203,57,121,121,183,217,219,237,178,110,23,0,11,63,208,78,212,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,59,215,118,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,222,84,223,100,221,82,240,0,0,82,174,37,56,148,211,142,21,180,225,53,55,83,82,235,53,4,215,8,45,116,148,150,186,84,158,170,174,170,84,123,210,54,35,220,200,219,180,113,75,34,172,143,99,121,99,84,69,87,43,90,224,170,160,178,173,42,237,96,208,45,100,212,124,115,75,112,173,54,213,90,139,214,77,112,138,223,77,205,103,162,124,112,243,175,191,60,189,58,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,93,86,69,170,88,38,41,157,226,58,103,127,190,247,92,147,59,239,255,0,71,232,187,172,207,239,157,202,20,154,171,243,140,98,199,31,36,110,71,126,113,205,230,223,102,238,190,0,122,176,0,0,0,0,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,114,193,212,226,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,7,108,0,2,192,63,221,171,225,99,254,32,234,175,254,202,183,127,215,128,191,240,121,253,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,248,158,128,0,0,0,0,0,41,85,187,137,221,26,185,113,5,119,225,138,60,163,163,159,89,237,244,247,7,209,84,66,232,163,169,234,68,179,58,10,121,29,178,75,52,112,44,83,61,141,255,0,193,202,138,213,119,78,116,138,170,128,0,167,250,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,253,215,188,193,107,138,57,42,159,215,169,138,157,156,141,146,72,216,187,62,102,170,238,244,247,81,118,221,118,69,10,128,11,0,255,0,118,175,133,143,248,131,170,191,251,42,221,255,0,94,46,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,186,247,152,45,113,71,37,83,250,245,49,83,179,145,178,73,27,23,103,204,213,93,222,158,234,46,219,174,200,161,80,1,100,26,123,218,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,219,125,145,126,5,239,128,0,0,0,178,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,0,47,124,20,255,0,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,189,119,104,46,145,71,29,83,58,21,50,211,191,157,177,201,35,19,119,194,229,77,158,190,234,166,251,46,232,149,0,0,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,240,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,15,106,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,57,96,241,90,67,173,26,95,175,88,108,122,129,164,121,125,38,69,98,146,162,90,69,168,133,146,68,248,167,141,83,158,41,98,149,173,150,39,236,173,114,53,237,106,171,30,199,166,237,123,85,125,168,0,0,0,82,173,116,226,143,66,120,107,246,39,229,175,57,250,57,244,143,188,251,51,251,89,89,89,215,238,253,46,183,253,173,20,156,188,189,120,191,75,109,249,188,55,217,118,170,160,1,103,250,247,218,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,117,239,51,218,237,244,82,82,191,175,77,21,67,57,29,37,92,111,93,153,51,81,119,98,123,200,187,110,155,42,214,14,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,203,80,196,69,87,34,238,142,240,248,42,133,96,0,163,250,205,197,158,131,104,14,101,136,224,122,165,157,82,89,238,249,141,71,74,149,143,241,101,20,10,143,70,213,214,59,125,169,233,157,43,82,20,149,254,10,247,42,255,0,115,138,105,34,10,192,0,0,0,0,1,103,250,247,218,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,117,239,51,218,237,244,82,82,191,175,77,21,67,57,29,37,92,111,93,153,51,81,119,98,123,200,187,110,155,42,133,224,2,223,248,82,227,91,75,56,193,250,83,249,51,176,101,118,207,162,93,199,190,251,118,150,154,30,167,122,235,244,250,93,25,229,223,110,236,254,110,110,93,183,110,219,238,187,92,0,0,15,41,142,234,150,9,149,231,121,118,153,216,47,189,235,36,193,59,135,210,10,46,235,51,59,159,125,133,102,165,252,227,216,145,201,207,27,85,223,155,115,185,118,217,219,47,128,30,172,0,0,0,0,3,207,230,89,254,27,167,212,214,170,172,207,33,164,181,50,249,120,162,176,91,18,101,94,122,203,141,92,169,21,61,60,76,106,43,158,247,57,119,93,147,221,99,94,247,114,177,142,114,7,160,0,0,5,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,238,189,230,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,186,139,182,235,178,45,176,105,239,107,183,13,186,149,159,227,90,115,98,194,117,42,11,150,85,120,162,178,81,203,87,109,160,108,17,207,83,51,33,141,210,57,181,142,114,49,28,244,85,84,107,151,109,246,69,248,1,123,224,0,0,0,0,178,13,66,237,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,159,2,231,244,19,90,241,94,34,116,158,197,172,120,85,190,235,69,101,200,59,215,118,130,233,20,113,213,51,161,83,45,59,249,219,28,146,49,55,124,46,84,217,235,238,170,111,178,238,136,21,0,22,65,168,93,174,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,92,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,122,238,208,93,34,142,58,166,116,42,101,167,127,59,99,146,70,38,239,133,202,155,61,125,213,77,246,93,209,2,160,2,202,181,75,181,103,68,244,91,59,185,233,158,165,233,38,170,217,178,75,55,71,190,209,119,75,69,71,75,171,11,38,143,243,144,220,95,27,183,142,86,59,221,114,237,190,203,178,162,162,122,190,29,59,73,248,113,226,91,59,135,76,241,54,229,118,44,146,187,155,217,148,87,219,91,25,237,14,72,102,154,110,148,148,210,77,27,58,113,192,231,59,170,232,247,230,106,51,157,119,68,11,170,0,163,252,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,150,157,232,170,142,85,221,91,225,241,84,10,192,11,63,208,78,212,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,59,215,118,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,222,84,223,100,221,82,240,0,2,149,113,41,196,166,156,112,173,167,9,169,186,154,151,89,168,38,184,65,107,164,164,181,210,164,245,85,117,82,163,222,145,177,30,230,70,221,163,138,89,21,100,123,27,203,26,162,42,185,90,215,90,175,251,181,124,44,127,196,29,85,255,0,217,86,239,250,240,23,254,15,21,163,186,157,30,177,224,22,189,70,163,194,242,12,110,219,124,167,130,186,217,21,237,212,93,122,186,41,161,142,104,106,90,218,74,137,218,198,61,178,34,35,100,115,100,69,107,185,152,223,5,95,106,0,22,65,168,93,174,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,92,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,122,238,208,93,34,142,58,166,116,42,101,167,127,59,99,146,70,38,239,133,202,155,61,125,213,77,246,93,209,2,160,0,121,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,217,236,73,97,123,29,202,171,200,171,31,63,47,82,62,96,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,240,0,0,0,0,0,0,0,0,0,0,181,254,208,77,34,226,47,88,116,74,187,31,225,243,59,171,160,168,146,158,74,75,182,47,77,5,44,79,201,96,158,122,102,172,75,95,60,177,173,35,34,137,181,14,123,90,187,78,199,186,39,110,139,178,221,0,3,23,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,117,143,246,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,209,143,52,183,192,157,9,27,93,52,253,54,92,218,138,238,73,58,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,150,1,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,67,38,147,137,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,226,180,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,116,80,118,150,246,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,142,237,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,179,145,85,138,221,194,149,118,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,109,217,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,170,230,69,19,154,174,88,82,41,44,212,1,149,64,33,175,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,201,255,0,19,188,66,226,188,47,232,213,235,87,50,154,110,255,0,220,58,116,214,235,91,42,163,167,154,231,93,43,185,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,201,202,161,226,184,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,116,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,153,184,251,101,153,77,247,57,202,175,57,174,83,93,223,111,89,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,228,98,53,141,230,123,220,187,53,17,169,190,200,136,158,7,160,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,145,254,202,62,5,191,184,113,65,173,120,103,255,0,43,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,213,119,87,185,223,225,204,140,255,0,181,230,2,242,184,4,211,45,109,210,62,26,44,24,78,189,222,106,234,50,26,42,138,150,82,219,106,100,130,119,217,109,205,127,78,154,137,42,33,146,70,206,196,108,107,43,28,174,247,25,59,97,68,70,194,212,46,40,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,184,174,206,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,38,190,88,156,213,106,76,145,71,110,189,185,223,169,63,222,79,225,164,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,101,16,10,21,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,57,55,234,49,21,93,19,209,43,168,0,0,2,207,251,86,180,207,242,137,193,182,71,113,167,164,186,213,215,225,87,10,28,154,142,11,124,125,78,110,156,139,79,80,249,154,140,115,150,24,233,106,170,101,114,167,47,47,73,30,231,114,181,200,183,128,117,57,102,45,98,206,113,91,206,21,148,208,247,219,46,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,24,214,104,14,177,223,120,127,214,92,79,88,177,200,123,197,94,51,112,109,68,148,220,204,103,123,165,123,93,29,77,55,59,216,244,143,171,4,146,197,212,228,87,51,159,153,190,243,81,76,154,76,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,19,32,158,207,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,206,232,169,163,115,215,125,149,234,229,68,106,42,53,2,226,136,139,237,193,205,109,85,249,254,150,105,204,52,245,105,114,177,217,238,55,186,137,92,198,244,29,5,116,209,67,19,88,238,110,101,122,58,223,50,185,21,168,136,142,143,101,118,234,141,151,67,28,30,52,53,142,197,175,188,80,103,250,171,139,67,201,101,186,220,35,167,183,73,204,245,239,52,180,148,241,82,69,83,179,216,199,179,172,202,118,203,211,115,81,204,234,114,46,234,221,212,43,255,0,99,238,142,95,115,158,40,19,85,105,230,238,246,93,52,183,207,81,89,39,43,31,215,170,174,167,158,146,158,155,101,123,94,222,102,62,166,94,162,53,237,78,237,200,238,85,145,170,86,190,220,239,212,159,239,39,240,210,175,246,56,233,13,54,21,195,69,118,169,84,65,72,183,45,71,188,77,51,39,134,121,92,255,0,103,80,189,244,176,195,43,29,179,24,246,212,37,123,209,88,139,187,38,103,51,151,100,107,41,7,110,119,234,79,247,147,248,104,23,21,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,197,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,19,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,129,93,64,0,8,96,237,45,237,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,29,218,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,214,190,213,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,239,18,67,43,163,217,238,145,253,24,139,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,2,205,123,71,120,227,169,225,75,13,160,195,244,249,148,149,26,139,152,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,37,74,227,23,140,92,19,132,12,18,158,255,0,127,163,246,206,73,121,231,250,63,143,245,38,167,246,167,74,106,118,85,127,101,50,9,99,131,165,29,66,73,249,196,78,125,185,91,186,175,134,62,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,116,74,234,55,102,198,188,233,231,13,22,62,34,42,173,181,115,212,73,79,53,118,81,139,73,67,210,184,227,244,92,235,209,169,114,35,220,178,177,98,70,201,51,85,177,201,79,206,156,236,84,100,206,138,128,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,78,101,170,246,163,249,19,212,223,193,125,98,136,171,252,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,60,110,118,200,229,99,121,216,172,145,169,200,246,170,210,14,212,127,34,122,155,248,47,172,81,1,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,62,220,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,74,193,218,71,218,9,77,196,77,76,122,61,163,119,90,182,233,213,186,161,181,53,183,40,101,150,22,100,207,88,160,146,36,150,158,104,34,154,22,83,76,147,181,24,231,57,146,61,25,38,219,178,53,74,1,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,246,234,61,17,91,19,213,2,186,118,112,118,128,86,112,239,125,139,73,53,123,34,255,0,177,61,127,121,158,42,154,136,231,168,147,29,170,228,124,156,212,236,133,146,72,248,102,145,17,143,133,27,202,146,74,146,181,89,249,228,150,111,204,101,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,109,255,0,246,74,113,175,236,74,202,62,19,117,54,231,106,163,178,205,214,147,11,184,78,189,9,27,93,52,253,71,219,28,168,222,73,58,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,129,45,64,0,4,101,246,211,221,181,230,221,134,226,148,118,171,157,37,46,144,93,42,25,73,117,138,146,110,74,186,171,218,44,147,67,21,83,85,119,125,50,69,15,82,38,179,118,245,99,145,210,251,205,167,84,147,67,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,64,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,243,55,33,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,115,56,174,225,71,81,248,74,212,119,225,89,172,93,250,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,115,53,37,133,85,93,27,156,213,69,123,31,28,143,187,254,201,222,53,238,56,182,85,108,225,95,82,46,124,248,221,231,122,108,58,119,173,45,60,54,170,231,73,81,81,37,60,142,86,178,73,187,212,147,114,177,93,35,220,146,164,81,177,138,146,170,176,37,252,242,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,71,190,214,247,89,170,58,93,89,153,12,127,155,133,143,145,219,201,43,27,238,181,118,223,117,217,17,85,61,89,4,61,163,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,140,40,87,19,188,66,229,92,80,107,45,235,87,50,154,110,225,223,250,116,214,235,91,42,164,168,134,217,67,19,121,98,167,141,207,95,242,164,122,181,172,107,229,150,87,163,25,207,202,146,189,216,243,69,173,172,225,210,162,225,158,93,169,36,211,233,234,22,28,10,133,173,131,175,3,25,85,86,183,25,158,177,177,30,172,146,166,78,86,164,175,115,209,97,147,102,177,138,197,124,123,118,119,112,135,252,171,117,149,126,148,209,117,180,247,14,233,86,229,28,149,253,218,105,250,173,151,186,210,71,202,139,34,245,100,137,220,234,222,78,88,163,151,105,25,34,197,205,63,192,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,43,178,243,87,176,221,5,224,39,82,117,115,80,39,171,142,197,142,231,21,147,84,37,36,11,52,242,189,244,86,200,162,134,54,120,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,5,223,241,131,197,158,27,194,46,151,253,56,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,77,250,108,85,71,74,196,92,125,181,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,143,125,173,238,176,211,245,122,80,178,24,255,0,55,11,25,27,118,142,38,55,221,106,111,182,235,186,170,170,251,94,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,42,58,103,243,75,35,223,35,145,57,158,247,114,181,140,228,141,151,171,217,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,250,77,77,165,89,162,108,155,177,177,179,172,23,127,217,165,163,218,219,163,220,58,89,237,122,191,146,85,199,79,95,79,222,108,248,125,93,154,10,89,241,166,62,170,170,105,18,73,216,229,150,119,212,36,241,74,172,153,26,248,23,120,213,17,81,200,151,106,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,234,187,12,127,93,159,187,127,196,137,84,34,175,176,199,245,217,251,183,252,72,149,64,4,27,113,191,171,217,150,130,246,157,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,246,58,72,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,78,73,0,61,168,254,123,53,55,240,95,71,162,2,106,120,98,226,23,21,226,131,70,172,186,185,139,83,119,14,255,0,212,166,184,218,223,85,29,68,214,202,232,157,203,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,206,126,84,170,166,57,156,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,159,110,163,17,81,178,189,23,33,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,37,221,56,197,206,248,191,227,139,68,239,247,250,63,99,99,118,109,64,176,125,31,199,250,144,212,123,47,171,87,64,202,175,236,166,65,20,147,245,100,167,73,63,56,139,201,191,43,118,68,241,226,246,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,58,21,194,119,154,125,27,249,129,143,122,140,0,100,166,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,196,237,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,230,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,110,104,22,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,202,120,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,72,21,47,179,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,207,21,219,87,229,99,22,249,129,67,233,215,18,29,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,69,56,231,226,171,13,226,191,179,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,58,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,48,45,215,178,227,207,102,153,126,53,232,245,164,223,107,166,186,105,199,14,154,113,113,213,13,80,188,247,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,149,219,38,232,212,107,92,247,185,140,99,222,216,43,236,228,202,108,88,55,24,88,94,107,148,215,119,43,46,63,111,200,174,151,26,158,147,228,232,82,193,98,175,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,219,113,245,198,190,85,197,102,163,213,217,45,55,62,239,166,88,205,194,104,241,203,125,58,200,200,235,249,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,58,49,189,88,137,204,233,95,40,82,174,37,248,139,206,248,160,213,58,253,76,206,170,63,198,209,217,232,185,33,254,214,90,251,204,211,65,71,212,138,40,250,221,46,187,219,213,123,121,223,241,85,248,34,94,87,101,63,3,148,218,149,117,160,226,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,122,147,69,35,94,173,108,78,142,106,63,217,251,192,141,247,138,172,170,60,215,41,103,114,211,44,126,224,145,220,106,119,100,158,212,170,130,74,89,37,181,114,50,162,42,136,58,180,213,14,94,242,212,86,179,109,147,119,120,36,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,44,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,213,17,23,218,135,171,217,150,130,241,237,166,218,185,167,243,210,71,125,199,112,122,57,169,210,174,4,154,9,88,250,219,156,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,37,208,133,110,218,191,52,248,183,203,250,31,81,184,129,42,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,114,77,253,172,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,226,139,241,68,170,166,54,220,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,85,116,47,230,138,55,178,70,162,242,189,141,230,107,217,207,27,242,30,210,173,76,197,117,147,78,49,205,82,194,170,251,197,151,38,183,197,112,166,230,146,55,201,15,58,123,240,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,3,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,29,78,255,0,60,175,95,237,178,147,156,65,143,17,62,96,117,59,252,242,189,127,182,202,99,91,75,234,176,251,231,201,188,58,15,246,134,111,193,79,196,167,160,3,15,122,64,0,1,57,220,59,121,126,211,31,243,54,203,254,197,17,80,138,123,195,183,151,237,49,255,0,51,108,191,236,81,21,8,218,24,30,170,158,232,242,120,63,86,246,134,63,142,175,138,64,1,202,235,192,0,0,0,0,0,0,0,0,0,0,0,2,16,59,71,251,63,235,56,119,190,203,171,122,67,142,255,0,216,158,191,187,65,45,53,60,147,212,73,142,213,114,50,62,90,135,204,249,36,124,51,72,138,246,76,174,229,73,37,88,156,140,252,202,203,55,231,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,219,78,53,239,86,52,147,21,205,48,173,61,202,253,149,101,212,59,122,90,242,74,110,227,77,63,126,165,72,230,143,167,207,44,110,124,94,229,76,233,188,106,215,123,251,239,186,53,83,170,210,221,45,206,245,167,59,182,105,158,154,88,189,179,146,94,122,221,202,139,189,67,79,213,233,66,249,164,252,228,207,100,109,218,56,158,239,121,201,190,219,38,234,168,139,90,184,197,224,163,59,225,147,89,105,240,155,37,178,235,126,198,242,219,131,233,176,122,205,161,154,186,239,179,105,213,212,253,222,7,58,69,154,57,42,163,131,117,142,62,171,147,153,140,68,119,43,101,127,179,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,154,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,73,24,200,121,66,42,251,64,120,103,195,120,80,212,188,43,75,112,250,234,187,139,221,131,210,92,174,247,58,149,86,190,227,113,146,186,181,146,206,145,243,43,97,103,44,81,177,145,181,87,149,140,111,51,158,254,121,31,80,59,60,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,38,253,55,170,43,162,98,167,160,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,141,93,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,206,66,247,198,237,227,149,142,247,92,187,111,178,236,168,168,157,174,172,235,246,178,235,175,176,63,43,154,133,117,202,62,139,219,210,217,107,239,175,106,244,33,240,230,114,242,162,117,38,127,43,58,147,191,154,89,57,25,206,247,114,183,105,169,237,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,148,151,74,20,71,172,150,199,77,204,214,55,153,239,73,34,116,168,230,178,70,185,187,196,217,165,145,34,219,130,222,7,51,46,41,117,114,239,135,228,47,171,197,113,236,26,162,54,102,83,76,196,138,227,74,247,62,70,54,138,40,36,78,102,212,189,208,76,213,115,219,201,23,77,238,122,57,200,200,164,10,171,217,185,217,247,77,196,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,30,251,178,68,73,180,56,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,176,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,138,178,85,59,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,20,171,134,46,33,114,174,23,245,150,203,171,152,181,55,127,238,29,74,107,141,173,245,82,83,195,115,161,149,188,178,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,228,229,92,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,47,180,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,58,177,218,235,149,94,178,91,29,55,51,158,238,86,49,36,137,210,163,92,248,220,230,239,43,161,150,69,242,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,29,222,159,38,182,196,198,37,83,163,137,95,210,169,166,145,219,109,52,93,89,85,35,115,146,57,26,247,53,220,170,172,150,48,200,80,28,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,88,0,0,16,87,218,227,166,121,86,31,197,237,227,58,187,82,111,101,207,109,244,23,11,69,84,113,201,211,119,118,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,220,177,207,3,149,81,95,178,92,7,98,22,169,127,242,75,209,75,133,247,255,0,149,50,155,69,179,186,254,218,106,249,250,200,207,254,214,183,145,239,251,216,223,238,138,123,254,218,77,28,190,230,26,53,137,107,21,162,110,165,38,157,220,42,41,238,148,220,172,78,90,91,147,169,227,109,79,59,158,138,188,147,193,79,23,77,172,123,157,222,121,189,214,198,229,88,246,236,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,156,141,150,166,55,61,119,221,24,142,84,71,42,35,84,39,39,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,46,53,132,201,246,210,107,29,247,15,209,172,75,71,109,16,244,233,53,18,225,81,81,116,169,230,98,243,82,219,93,79,35,105,185,28,197,84,231,158,122,121,122,141,123,28,222,237,203,239,54,71,34,88,95,102,142,1,77,168,60,105,105,221,45,203,30,171,186,219,108,117,21,55,250,165,133,37,228,163,125,37,52,146,210,212,74,248,213,57,24,218,196,164,68,230,94,71,61,204,99,185,185,249,84,39,39,64,116,114,197,195,254,141,98,122,59,142,77,222,41,49,155,123,105,228,169,229,123,59,221,83,220,233,42,106,121,30,247,172,125,89,228,150,94,159,58,181,156,252,173,247,90,136,71,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,21,101,85,225,139,136,92,171,133,253,101,178,234,230,45,77,223,251,135,82,154,227,107,125,84,148,240,220,232,101,111,44,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,249,57,86,170,246,92,121,236,211,47,198,189,30,180,244,29,163,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,38,167,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,197,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,218,187,71,120,227,169,225,75,13,160,195,244,249,148,149,26,139,152,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,36,80,112,117,198,46,119,194,6,119,81,127,176,81,251,103,27,188,242,125,32,199,250,144,211,251,83,165,13,67,41,127,178,159,4,178,65,210,146,161,100,252,218,39,62,220,174,221,23,194,144,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,117,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,28,82,103,187,52,187,62,233,180,122,213,103,226,15,87,237,85,113,234,13,125,63,121,179,218,106,226,150,150,124,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,221,170,136,244,118,208,194,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,24,171,153,84,24,171,129,35,253,149,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,75,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,229,108,111,123,227,152,147,22,204,155,22,190,225,247,24,109,57,29,15,116,171,168,183,208,93,35,143,170,201,57,169,107,105,98,171,166,147,118,42,162,115,193,60,79,219,126,102,243,108,228,71,34,162,76,79,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,36,40,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,8,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,212,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,53,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,223,87,101,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,54,149,102,137,178,110,198,198,206,181,186,241,245,193,70,85,194,158,163,213,222,237,54,206,241,166,89,53,194,105,49,203,133,58,72,248,232,57,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,122,209,177,94,139,204,217,89,23,43,179,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,150,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,121,66,125,8,54,237,44,224,86,155,134,92,154,151,83,244,198,130,146,151,75,242,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,121,87,169,27,154,196,108,107,36,202,103,154,209,165,250,107,165,243,235,70,95,151,210,65,132,193,79,73,86,183,170,70,73,93,4,144,84,201,28,116,242,199,221,155,35,165,99,221,52,91,57,136,228,217,232,239,135,137,0,60,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,28,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,159,110,163,17,81,178,189,22,92,251,70,242,155,22,115,217,213,154,102,184,181,119,125,178,228,22,252,118,233,110,169,233,62,62,189,44,247,74,9,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,22,45,217,139,192,119,229,190,251,77,175,58,177,101,230,192,113,251,131,125,155,107,184,219,186,148,185,68,205,100,205,147,103,117,90,189,26,121,219,78,174,230,142,72,166,114,73,10,239,201,43,82,255,0,251,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,2,79,71,103,55,26,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,110,229,77,2,244,164,186,80,162,49,35,185,182,30,86,177,188,207,122,199,43,98,87,53,146,53,174,218,38,205,20,105,4,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,30,131,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,235,119,42,222,235,13,71,75,171,11,225,147,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,160,100,252,10,21,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,57,55,234,49,21,93,19,209,28,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,147,126,155,21,81,210,177,20,41,167,104,207,26,255,0,201,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,245,100,181,208,170,61,36,185,186,30,87,49,220,175,98,71,19,101,86,181,242,57,206,218,86,195,44,107,2,231,170,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,122,61,246,183,186,195,79,213,233,66,200,99,252,220,44,100,109,218,56,152,223,117,169,190,219,174,234,170,171,231,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,2,125,59,46,60,137,233,151,227,94,177,90,91,87,107,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,25,51,75,132,11,208,141,180,51,65,212,101,177,170,173,231,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,114,189,151,30,68,244,203,241,175,88,173,58,158,209,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,16,33,51,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,197,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,33,238,24,184,122,197,120,95,209,171,46,145,226,213,61,255,0,184,117,42,110,55,71,210,199,79,53,206,186,87,115,75,81,35,88,159,228,198,196,115,158,230,69,20,76,87,191,147,153,113,193,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,19,189,217,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,203,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,60,193,234,248,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,149,216,251,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,36,196,246,150,246,130,83,104,245,170,241,195,230,144,93,106,227,212,26,250,126,237,120,187,82,75,45,44,248,211,30,218,89,227,88,213,240,43,39,125,69,52,242,181,31,12,173,124,11,179,145,81,232,221,162,7,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,2,100,251,46,120,219,186,241,3,140,205,162,90,145,61,93,102,109,133,217,217,86,203,213,93,83,170,39,190,209,37,67,227,116,178,109,11,91,27,224,108,148,81,43,159,35,228,153,100,89,23,117,73,20,191,82,133,112,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,90,234,0,0,5,10,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,152,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,81,4,85,246,210,105,94,141,90,190,137,106,215,126,246,54,161,95,123,197,191,185,209,90,93,47,210,24,96,238,233,215,170,168,234,178,56,59,180,111,228,71,242,73,44,189,104,99,219,167,23,52,65,111,250,185,218,117,171,26,183,194,157,191,68,46,213,183,88,115,58,251,133,84,89,110,77,3,233,169,163,187,217,213,92,232,169,91,20,17,51,165,207,213,72,229,70,114,162,199,74,212,87,74,149,50,177,150,193,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,137,190,236,125,211,125,56,198,248,96,77,70,197,171,59,222,83,153,92,39,139,40,119,126,73,187,172,148,85,19,199,75,75,210,111,132,59,65,35,103,217,201,212,119,122,230,87,43,22,38,180,46,215,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,4,0,246,163,249,236,212,223,193,125,30,136,182,170,156,166,251,87,138,219,176,170,138,238,123,45,170,225,91,116,163,166,233,49,58,85,85,113,211,71,81,39,58,39,59,185,153,69,76,155,42,171,83,167,187,81,21,206,85,185,94,212,127,61,154,155,248,47,163,209,30,43,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,5,85,236,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,213,107,37,137,173,70,172,201,44,115,19,173,92,78,232,215,15,119,220,38,193,171,25,71,177,36,207,110,19,91,237,181,50,194,238,235,7,73,141,89,39,169,155,244,33,133,31,37,60,106,247,47,131,167,107,149,18,54,203,36,126,127,87,181,27,72,248,12,225,162,75,221,155,21,164,162,199,177,74,120,173,184,254,57,71,82,202,119,215,85,202,245,72,224,99,229,85,115,222,231,44,147,77,39,231,37,228,108,243,43,100,114,57,29,0,58,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,42,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,147,152,44,215,178,191,78,117,183,0,225,162,213,62,169,101,84,147,227,215,202,120,110,88,102,61,13,52,28,246,155,116,239,154,165,211,203,81,26,35,164,125,83,170,82,68,141,234,254,147,26,196,230,107,158,248,163,188,160,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,213,118,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,85,47,43,179,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,85,204,138,39,53,92,176,164,82,85,94,201,157,33,195,117,235,75,248,140,210,61,64,130,174,75,22,69,79,140,195,80,180,147,172,51,196,246,73,112,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,115,86,205,120,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,12,148,200,139,237,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,210,172,209,58,61,152,216,223,214,182,173,34,237,4,214,221,30,225,211,40,225,243,31,186,213,199,79,95,79,21,54,47,118,164,150,10,89,241,166,62,170,89,235,214,53,108,11,44,239,168,73,220,212,123,165,107,224,93,157,26,162,162,109,64,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,58,154,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,217,140,89,102,138,52,115,182,78,121,24,223,139,145,22,165,240,157,230,159,70,254,96,99,222,163,1,37,60,65,112,117,130,112,129,217,177,170,150,11,5,103,182,114,75,207,176,254,144,100,29,57,169,253,169,210,191,196,250,95,236,87,207,44,112,116,163,168,88,255,0,54,169,207,183,51,183,85,240,141,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,1,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,59,221,156,220,107,255,0,42,173,56,158,193,159,220,237,81,234,110,45,249,187,149,52,11,210,146,233,66,136,196,142,230,216,121,90,198,243,61,235,28,173,137,92,214,72,214,187,104,155,52,81,165,224,24,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,110,229,91,221,97,168,233,117,97,124,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,200,39,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,5,117,44,255,0,180,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,122,178,90,232,85,30,146,92,221,15,43,152,238,87,177,35,137,178,171,90,249,28,231,109,43,97,150,53,169,124,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,147,126,155,21,81,210,177,23,31,109,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,161,229,73,254,236,184,242,39,166,95,141,122,197,105,1,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,233,217,113,228,79,76,191,26,245,138,208,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,17,23,218,95,217,211,77,132,211,77,175,252,57,225,84,148,120,197,29,60,147,101,152,253,181,178,171,232,158,178,201,43,238,80,198,231,185,169,76,141,122,49,240,196,214,50,6,68,215,181,139,26,200,232,163,44,202,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,123,64,184,17,190,240,171,149,73,154,226,204,239,186,101,144,92,22,59,117,78,236,143,217,117,83,201,85,36,86,174,71,212,75,81,63,74,154,157,171,222,92,136,215,239,178,236,239,5,11,64,43,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,254,250,54,87,49,237,239,50,53,178,54,22,114,187,153,232,174,84,233,178,71,179,196,232,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,12,133,56,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,231,155,251,103,116,238,208,195,61,103,78,89,100,232,245,122,12,119,73,142,228,103,193,19,226,170,30,215,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,93,81,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,96,5,218,118,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,181,75,236,200,225,211,4,226,131,75,53,239,76,243,170,127,255,0,32,86,89,235,121,230,254,214,93,59,181,226,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,75,63,215,77,11,212,126,29,53,30,227,165,250,161,102,238,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,127,43,182,93,145,200,230,185,143,107,30,199,177,161,146,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,135,110,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,51,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,234,119,249,229,122,255,0,109,148,156,226,12,120,137,243,3,169,223,231,149,235,253,182,83,26,218,95,85,135,223,62,77,225,208,127,180,51,126,10,126,37,61,0,24,123,210,0,0,9,206,225,219,203,246,152,255,0,153,182,95,246,40,138,132,83,222,29,188,191,105,143,249,155,101,255,0,98,136,168,70,208,192,245,84,247,71,147,193,250,183,180,49,252,117,124,82,0,14,87,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,86,218,109,87,26,154,10,203,133,178,146,170,162,215,80,181,116,50,205,11,94,250,89,214,41,33,89,98,114,166,236,122,197,52,177,171,155,178,242,72,246,252,28,168,188,176,0,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,234,187,115,191,82,127,188,159,195,75,21,224,191,88,236,90,5,197,6,1,170,185,76,60,246,91,85,194,74,123,140,156,207,78,237,75,87,79,45,36,181,59,49,143,123,250,44,168,116,189,54,181,92,254,159,34,108,174,221,47,171,183,59,245,39,251,201,252,52,138,176,50,125,202,113,109,56,215,29,56,170,198,242,74,27,86,91,134,101,182,246,57,205,108,169,53,45,117,44,136,217,34,154,41,99,95,242,36,142,88,220,142,107,145,143,99,145,81,174,76,125,248,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,62,221,55,170,35,101,98,173,202,118,105,118,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,142,237,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,187,149,81,136,237,165,43,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,64,141,94,199,222,39,53,30,131,59,78,23,234,44,183,92,151,22,186,245,238,148,117,61,229,86,28,82,56,161,158,74,137,57,18,39,47,70,162,119,83,71,178,201,28,108,150,78,102,162,190,103,35,165,252,165,92,61,112,197,163,92,47,226,179,98,218,71,139,247,14,255,0,208,125,210,227,83,51,170,43,174,115,69,26,49,178,79,43,191,211,114,70,196,100,76,116,178,43,24,206,119,111,85,64,0,0,166,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,184,209,25,84,24,230,113,205,165,246,173,28,226,211,83,48,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,219,34,164,104,168,214,239,202,129,202,227,139,136,191,229,65,174,207,212,202,74,143,237,87,209,251,53,29,190,139,147,254,230,127,97,199,53,93,31,81,98,141,211,116,171,167,173,111,85,205,247,254,45,94,78,68,75,213,236,66,210,223,254,73,122,215,112,177,127,242,166,45,104,185,247,175,219,83,95,7,69,31,255,0,218,215,115,189,159,115,29,253,209,8,171,50,40,224,31,76,242,173,34,225,11,77,176,92,214,147,186,94,169,237,245,23,10,154,87,71,36,114,82,247,218,185,171,25,4,172,145,141,123,38,141,149,13,100,140,86,251,178,53,237,69,84,68,85,11,128,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,67,217,113,231,179,76,191,26,244,122,210,127,128,199,51,140,30,19,51,46,17,117,67,232,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,243,237,211,122,162,54,86,42,221,87,101,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,146,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,170,247,49,121,157,27,30,201,37,39,92,116,47,78,56,137,193,23,78,117,74,205,237,27,43,174,20,119,30,86,42,50,102,73,79,51,100,218,57,118,87,197,212,98,73,3,223,26,182,78,148,210,181,175,106,187,153,42,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,197,92,202,160,197,92,9,147,214,142,10,63,149,87,2,58,41,127,192,45,150,168,245,55,22,211,252,122,75,109,76,233,210,146,233,66,150,200,214,75,99,166,230,107,27,204,247,164,145,58,84,115,89,35,92,221,226,108,210,200,144,237,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,146,79,9,222,86,52,111,229,254,61,233,208,22,1,219,39,195,238,147,217,232,237,60,64,219,50,11,85,139,58,190,220,22,142,229,109,168,158,166,90,172,150,54,65,79,12,114,83,179,153,241,195,221,99,133,156,234,140,142,55,54,100,230,147,169,210,100,161,115,253,158,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,205,118,166,48,58,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,91,185,86,247,88,106,58,93,88,95,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,50,62,208,29,89,252,186,232,214,39,171,159,68,46,184,191,210,139,123,107,125,151,115,110,211,65,239,57,188,205,118,201,212,133,252,189,72,165,229,111,82,39,198,254,86,243,114,160,118,186,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,113,236,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,63,35,226,48,59,111,115,172,86,60,87,77,52,207,217,118,170,188,146,123,133,93,247,190,245,227,90,235,109,12,113,164,61,46,159,42,200,216,106,164,147,155,155,153,173,115,173,251,108,245,110,241,132,101,223,117,163,84,50,93,47,198,116,94,245,151,213,207,132,225,245,21,53,118,123,43,89,28,80,65,60,242,62,73,37,127,35,81,211,63,154,89,121,93,42,189,88,146,200,214,114,163,220,139,87,248,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,150,214,78,79,100,86,175,97,185,175,10,246,253,45,179,79,86,153,14,156,84,84,195,122,130,104,21,172,228,174,173,171,170,166,154,39,166,237,123,28,213,145,138,155,163,209,240,191,118,163,85,142,120,94,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,176,118,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,5,223,246,157,118,127,209,233,21,101,79,16,58,33,142,247,76,22,175,154,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,33,141,142,108,46,99,182,86,198,230,50,59,64,225,59,205,62,141,252,192,199,189,70,3,35,220,179,232,175,209,91,207,211,175,101,125,27,246,125,71,182,61,173,211,238,61,199,166,238,191,120,234,254,111,163,211,231,231,231,247,121,119,223,195,112,49,204,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,222,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,114,163,166,127,52,178,61,242,57,19,153,239,119,43,88,206,72,217,231,245,251,242,53,249,101,203,63,147,231,181,127,39,190,208,119,176,189,167,205,214,232,242,167,63,47,63,231,58,61,78,167,75,171,249,222,151,79,171,249,206,113,160,63,145,175,203,46,39,252,160,253,171,249,61,246,131,125,187,236,206,110,183,71,149,220,156,220,159,156,232,245,58,125,94,151,231,122,93,78,151,231,57,0,189,94,204,94,207,250,61,93,172,166,226,7,91,241,222,247,130,210,114,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,140,50,49,173,153,207,110,234,232,218,246,73,104,28,88,249,167,214,79,152,25,15,168,206,100,123,137,253,21,250,43,102,250,11,236,175,163,126,207,167,246,63,178,122,125,199,184,244,219,208,238,253,47,205,244,122,124,156,156,158,239,46,219,120,108,99,133,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,1,29,93,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,37,180,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,183,114,173,238,176,212,116,186,176,190,25,63,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,100,231,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,140,22,161,100,150,172,203,63,201,114,251,22,49,73,141,219,111,151,138,219,149,29,150,145,91,208,182,193,52,207,146,58,88,249,88,198,242,70,215,35,19,102,53,54,106,108,214,252,16,58,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,212,236,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,210,115,226,137,173,71,36,41,44,145,45,192,238,175,97,186,17,197,70,7,170,90,131,61,92,24,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,123,206,99,29,59,94,244,106,57,252,141,119,43,94,237,154,185,25,128,0,0,0,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,49,203,215,77,116,212,126,34,245,30,227,170,26,161,121,239,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,103,51,182,77,213,202,231,57,239,115,222,247,189,213,175,180,71,139,207,229,91,172,169,244,90,183,173,167,184,119,86,139,23,231,160,238,211,79,213,108,93,234,174,78,101,89,23,171,36,77,228,71,114,114,197,28,91,198,201,22,94,110,215,179,155,130,143,229,85,168,243,223,243,251,101,214,61,50,197,191,57,114,169,129,58,81,221,43,145,88,177,219,27,55,51,94,222,102,61,100,149,209,35,156,200,218,214,239,19,166,138,68,10,63,146,112,153,175,56,158,131,89,120,145,190,224,181,116,248,77,242,163,165,21,66,255,0,119,130,7,114,119,122,185,226,219,154,42,106,135,61,91,20,171,224,229,107,85,121,82,106,117,155,213,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,103,251,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,236,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,252,251,116,222,168,141,149,138,161,144,238,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,118,196,53,246,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,179,40,4,0,246,163,249,236,212,223,193,125,30,136,189,254,201,60,255,0,13,210,206,9,179,253,65,212,28,134,146,199,143,88,243,138,250,154,234,234,149,94,72,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,144,118,163,249,236,212,223,193,125,30,136,183,250,157,76,202,170,116,178,221,163,157,239,165,141,219,242,10,220,155,161,28,146,55,188,87,84,83,83,83,243,204,222,126,155,250,113,210,237,26,242,35,155,215,159,222,84,126,200,21,47,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,115,237,211,98,170,182,38,34,92,167,102,151,103,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,239,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,155,181,81,88,174,222,144,112,11,193,70,85,197,102,163,210,94,238,214,206,239,166,88,205,194,25,50,59,133,66,72,200,235,249,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,204,232,153,44,249,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,44,0,0,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,30,251,91,221,102,168,233,117,102,100,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,15,21,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,229,86,194,206,88,164,123,228,114,47,43,24,238,86,189,252,145,191,30,29,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,181,47,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,115,237,211,98,170,182,38,34,80,160,46,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,63,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,139,185,125,61,156,29,160,21,156,59,223,98,210,77,94,200,191,236,79,95,222,103,138,166,162,57,234,36,199,106,185,31,39,53,59,33,100,146,62,25,164,68,99,225,70,242,164,146,164,173,86,126,121,37,9,191,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,189,254,48,120,76,195,120,186,210,255,0,160,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,201,191,77,234,138,232,152,169,100,29,134,63,174,207,221,191,226,68,170,1,139,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,205,79,102,159,2,181,60,50,227,53,90,159,169,212,21,116,186,161,145,211,207,109,170,161,117,84,82,65,104,183,37,66,43,96,98,193,35,226,153,243,44,16,204,233,21,203,202,157,56,218,214,43,100,89,46,127,34,208,189,56,202,117,151,17,215,155,189,155,159,47,194,109,245,246,235,93,92,106,145,254,110,173,168,199,44,202,212,71,203,211,98,212,54,54,57,203,27,59,220,238,228,87,185,174,109,64,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,119,253,167,93,159,244,122,69,89,83,196,14,136,99,189,211,5,171,230,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,8,99,99,155,11,152,237,149,177,185,140,142,210,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,156,170,232,95,205,20,111,100,141,69,229,123,27,204,215,179,158,55,228,103,150,125,21,250,43,121,250,117,236,175,163,126,207,168,246,199,181,186,125,199,184,244,221,215,239,29,95,205,244,122,124,252,252,254,239,46,251,248,110,99,89,175,223,145,175,203,46,89,252,159,61,171,249,61,246,131,189,133,237,62,110,183,71,149,57,249,121,255,0,57,209,234,117,58,93,95,206,244,186,125,95,206,115,129,232,56,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,93,175,102,47,103,253,30,174,214,83,113,3,173,248,239,123,193,105,57,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,198,25,24,214,204,231,183,117,116,109,123,36,178,173,1,252,141,126,89,113,63,229,7,237,95,201,239,180,27,237,223,102,115,117,186,60,174,228,230,228,252,231,71,169,211,234,244,191,59,210,234,116,191,57,200,100,167,137,253,21,250,43,102,250,11,236,175,163,126,207,167,246,63,178,122,125,199,184,244,219,208,238,253,47,205,244,122,124,156,156,158,239,46,219,120,108,6,56,92,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,242,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,208,52,7,181,63,75,245,195,136,106,221,19,159,29,164,199,45,21,85,21,116,152,182,75,83,120,145,204,191,78,202,134,178,150,36,167,146,150,53,166,125,68,74,233,24,217,31,191,58,54,36,230,145,237,69,169,92,125,112,169,252,171,52,58,174,193,105,185,93,105,242,156,103,173,122,199,41,169,235,57,41,107,235,153,11,145,180,181,16,201,35,33,119,85,21,99,100,207,84,116,46,122,185,29,200,233,99,150,0,114,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,16,42,7,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,39,211,178,227,200,158,153,126,53,235,21,160,93,81,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,85,123,12,127,93,159,187,127,196,139,170,227,235,130,140,87,138,205,56,171,189,218,109,157,223,83,113,155,124,210,99,151,10,116,141,146,87,242,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,116,100,122,189,23,149,210,178,91,85,236,49,253,118,126,237,255,0,18,37,80,12,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,93,59,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,122,14,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,164,48,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,83,192,180,174,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,187,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,16,99,196,79,152,29,78,255,0,60,175,95,237,178,152,214,210,250,172,62,249,242,111,14,131,253,161,155,240,83,241,41,232,0,195,222,144,0,0,78,119,14,222,95,180,199,252,205,178,255,0,177,68,84,34,158,240,237,229,251,76,127,204,219,47,251,20,69,66,54,134,7,170,167,186,60,158,15,213,189,161,143,227,171,226,144,0,114,186,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,0,0,22,127,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,208,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,247,218,47,97,91,105,250,189,43,109,84,209,254,114,26,118,72,221,164,137,142,247,92,155,237,178,238,138,168,178,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,57,106,30,170,136,212,93,209,190,63,20,90,63,160,157,151,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,247,174,237,5,210,225,69,37,43,250,244,210,211,191,157,177,210,70,245,217,147,57,83,103,167,188,137,190,233,186,40,120,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,186,174,220,239,212,159,239,39,240,210,194,184,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,120,61,137,44,49,243,179,118,171,153,204,212,115,21,81,233,126,189,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,11,127,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,186,61,246,139,189,67,81,210,234,194,201,163,252,228,47,124,110,222,57,88,239,117,203,182,251,46,202,138,137,43,253,149,252,117,83,103,248,245,171,134,29,82,175,164,131,39,177,211,195,109,195,38,134,150,94,123,181,186,10,89,158,232,37,72,227,88,99,125,44,52,200,137,35,222,206,171,28,196,229,116,140,123,228,173,93,161,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,156,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,205,2,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,148,241,96,29,171,124,81,235,183,13,127,146,239,200,166,115,244,115,233,31,182,253,167,253,172,163,172,235,247,126,227,209,255,0,182,98,147,151,151,175,47,232,237,191,55,142,251,38,222,255,0,179,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,122,82,93,40,81,24,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,168,28,86,240,83,165,156,96,253,22,252,166,95,242,187,103,209,46,253,220,189,133,85,77,15,83,189,116,58,157,94,180,18,239,183,118,103,47,47,46,219,187,125,247,77,130,208,59,47,248,204,226,79,136,157,125,191,225,90,199,169,31,72,44,180,88,125,85,210,10,111,99,208,82,114,85,50,182,138,54,201,207,79,4,111,93,153,52,137,178,175,47,189,190,219,162,42,73,249,107,252,47,246,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,205,78,196,69,87,42,108,174,240,248,42,93,0,2,40,59,112,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,164,199,170,205,94,246,248,35,222,137,39,233,36,105,203,43,228,53,246,210,107,29,139,48,214,92,75,71,109,16,245,42,244,238,223,81,81,116,169,230,122,114,213,92,155,79,35,105,185,28,196,69,228,130,10,121,122,141,123,218,238,243,203,238,186,55,34,133,149,104,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,12,154,76,93,244,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,100,251,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,28,178,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,4,43,127,186,143,199,103,254,92,255,0,248,51,103,255,0,170,19,83,194,119,149,141,27,249,127,143,122,116,5,170,255,0,184,169,194,199,252,126,213,95,253,171,110,255,0,168,129,119,252,61,101,55,220,231,64,180,211,53,202,107,187,237,235,32,195,236,215,75,141,79,73,145,245,234,167,162,138,73,100,228,98,53,141,230,123,220,187,53,17,169,190,200,136,158,6,50,230,81,26,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,49,119,3,34,141,32,213,44,19,69,184,29,210,237,75,212,187,239,177,177,187,54,159,226,253,246,183,186,205,81,210,234,210,82,195,31,230,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,72,65,226,187,138,237,71,226,215,81,223,154,230,178,247,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,179,151,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,245,82,102,68,229,84,229,133,91,179,24,249,38,231,239,248,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,129,90,251,49,120,14,252,183,223,105,181,231,86,44,188,216,14,63,112,111,179,109,119,27,119,82,151,40,153,172,153,178,108,238,171,87,163,79,59,105,213,220,209,201,20,206,73,33,93,249,37,106,77,73,196,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,229,128,49,193,227,67,88,236,90,251,197,6,127,170,184,180,60,150,91,173,194,58,123,116,156,207,94,243,75,73,79,21,36,85,59,61,140,123,58,204,167,108,189,55,53,28,206,167,34,238,173,221,103,79,141,13,99,190,232,23,12,25,254,170,226,208,243,222,173,86,248,233,237,210,115,49,59,181,85,93,68,84,145,84,236,246,61,143,232,190,161,178,244,220,213,107,250,124,139,178,59,116,199,8,15,127,149,232,229,247,15,209,172,3,88,174,243,116,233,53,18,225,124,167,181,211,114,177,121,169,109,174,165,141,213,60,237,122,170,115,207,61,68,93,55,49,142,111,118,230,247,155,35,85,46,171,177,247,88,239,184,55,20,9,165,84,240,247,139,46,165,219,231,167,172,143,153,140,232,85,80,211,207,87,79,83,186,177,207,119,43,25,83,23,77,28,198,175,121,231,119,50,198,212,47,87,139,206,18,236,88,127,102,141,78,142,226,54,143,109,85,233,101,190,151,32,163,169,239,15,166,230,170,167,149,100,186,92,57,36,153,81,57,224,158,229,47,65,94,246,183,169,203,26,43,155,26,36,43,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,101,38,90,175,106,63,145,61,77,252,23,214,40,139,159,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,182,14,212,127,34,122,155,248,47,172,81,1,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,119,253,167,93,160,20,122,187,89,83,195,246,136,100,93,239,5,164,230,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,9,163,123,91,51,158,237,145,209,181,143,146,61,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,61,6,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,214,238,84,93,234,26,126,175,74,23,205,39,231,38,123,35,110,209,196,247,123,206,77,246,217,55,85,68,80,168,28,40,240,163,168,252,90,234,59,48,172,42,46,227,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,249,92,145,66,138,142,145,205,114,170,177,140,146,70,56,174,225,71,81,248,74,212,119,225,89,172,93,250,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,115,53,37,133,85,93,27,156,213,69,123,31,28,143,157,62,20,120,81,211,142,18,180,225,152,86,21,23,126,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,156,206,72,161,69,86,198,215,57,85,94,247,201,35,220,87,112,163,167,28,90,233,195,240,172,214,46,227,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,249,90,146,194,170,141,145,173,106,162,177,236,142,70,4,107,118,98,246,128,81,233,21,101,55,15,218,223,145,119,76,22,175,150,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,102,145,238,108,46,99,119,70,198,231,190,59,64,226,199,205,62,178,124,192,200,125,70,115,202,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,30,251,69,222,161,168,233,117,97,100,209,254,114,23,190,55,111,28,172,119,186,229,219,125,151,101,69,68,243,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,62,157,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,138,246,193,107,29,139,6,225,129,116,170,162,30,241,122,212,187,132,20,244,113,243,61,157,10,90,26,136,42,234,42,119,70,57,142,229,123,41,162,233,171,152,229,239,60,237,230,72,220,132,64,104,14,142,95,120,128,214,92,79,71,113,201,187,189,94,77,112,109,60,149,60,172,127,116,165,99,93,37,77,79,35,222,196,147,165,4,114,203,211,231,71,63,147,149,190,243,145,11,170,237,130,214,59,238,115,197,2,233,85,68,61,222,203,166,150,248,41,232,227,230,99,250,245,85,212,240,85,212,84,238,140,107,219,204,199,211,69,211,87,61,169,221,185,219,202,178,57,15,87,216,183,163,150,44,195,89,114,221,98,187,205,212,171,211,187,125,61,61,174,155,149,233,203,85,114,109,68,110,169,231,107,209,23,146,8,42,34,233,185,143,107,187,207,55,186,232,218,170,17,214,100,123,193,126,177,223,117,247,134,12,3,85,114,152,121,47,87,91,124,148,247,25,57,152,189,230,170,146,162,90,73,106,118,99,24,198,117,159,78,233,122,109,106,53,157,78,68,221,27,186,195,103,105,214,150,254,75,248,201,205,123,165,139,217,150,172,183,187,229,54,255,0,236,174,183,122,239,81,167,123,159,197,238,115,57,171,163,173,247,29,203,182,222,235,81,138,194,237,59,15,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,219,170,246,34,67,64,199,120,171,24,171,31,232,172,139,204,18,148,68,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,236,108,110,205,236,206,229,69,236,43,109,71,75,171,109,165,154,79,206,77,78,249,29,188,146,189,222,243,151,109,246,77,145,17,18,95,203,63,215,190,203,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,59,175,121,130,215,112,162,142,149,157,10,104,169,217,200,217,41,36,122,110,200,90,171,187,215,222,85,219,100,217,16,60,7,101,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,236,79,102,127,107,40,232,250,29,227,191,117,191,237,104,163,230,230,232,69,250,91,237,203,225,182,235,189,52,237,142,226,154,235,110,166,161,225,79,22,134,174,150,158,233,79,13,227,43,158,174,212,230,50,170,4,149,146,81,67,75,60,158,15,98,75,11,223,43,226,106,167,60,113,198,146,238,218,136,146,242,184,82,224,167,75,56,62,250,83,249,51,191,229,119,63,165,189,199,190,251,118,170,154,110,159,117,235,244,250,93,24,34,219,126,242,254,110,110,109,246,110,219,108,187,241,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,149,193,2,218,41,166,85,58,205,171,152,134,148,210,222,105,45,47,202,175,20,214,181,174,169,146,38,178,153,146,61,17,242,34,75,36,109,145,232,222,101,100,72,244,124,175,229,141,155,189,237,69,200,251,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,26,28,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,155,238,204,254,53,238,60,79,224,151,44,39,82,238,125,231,82,113,45,234,107,107,36,90,88,125,179,67,52,210,44,117,16,211,194,216,249,58,59,178,9,17,177,242,166,240,57,94,174,153,90,208,189,82,133,113,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,74,234,70,175,107,23,26,246,236,91,21,185,240,175,166,247,62,124,146,243,181,54,99,59,22,170,158,107,85,11,163,167,168,142,158,55,35,89,28,221,234,57,185,94,173,145,237,72,146,88,222,197,89,81,88,17,2,78,159,101,175,21,215,222,34,244,106,187,13,206,165,186,220,114,253,55,238,180,119,11,221,108,204,151,218,180,181,46,157,105,36,87,34,35,214,102,50,7,197,34,189,28,231,116,217,34,200,247,202,244,100,48,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,248,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,228,125,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,16,109,218,143,231,179,83,127,5,244,122,34,159,240,163,194,142,163,241,107,168,236,194,176,168,187,141,170,135,167,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,164,207,229,114,69,10,42,58,71,53,202,170,198,50,73,25,80,59,81,252,246,106,111,224,190,143,68,95,167,98,133,166,213,15,13,185,149,246,27,101,35,46,85,153,197,69,37,69,99,97,106,79,52,16,208,81,58,40,159,38,220,206,99,29,60,206,107,85,118,106,203,34,166,220,203,184,94,254,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,214,238,84,93,234,106,142,151,86,103,205,39,231,38,123,228,118,242,74,247,123,206,93,183,217,54,68,68,79,86,0,2,0,127,221,71,227,179,255,0,46,127,252,25,179,255,0,213,9,254,44,3,253,197,78,22,63,227,246,170,255,0,237,91,119,253,68,11,191,225,235,41,190,231,58,5,166,153,174,83,93,223,111,89,6,31,102,186,92,106,122,76,143,175,85,61,20,82,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,33,175,180,207,140,218,206,35,245,29,154,101,141,218,174,182,92,51,79,174,21,116,237,130,224,201,233,106,174,87,36,94,148,181,53,52,146,114,244,122,124,143,142,24,228,98,76,198,201,50,191,145,101,116,81,205,166,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,11,32,237,58,224,59,242,223,98,169,215,157,39,178,243,103,216,253,189,222,210,181,219,173,221,74,172,162,22,190,22,199,187,186,173,78,181,60,13,168,86,242,199,36,179,53,35,133,55,228,137,168,17,171,193,7,11,95,202,227,92,96,211,122,220,147,216,150,91,109,190,75,237,238,162,38,243,85,62,134,41,161,137,209,83,34,181,88,147,61,243,198,212,115,253,214,53,92,253,158,173,72,223,232,59,76,109,54,171,7,26,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,217,40,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,0,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,107,197,30,186,127,41,77,118,201,181,175,232,183,209,207,164,125,203,251,89,223,187,231,67,187,209,193,77,253,219,167,31,55,55,67,155,244,19,110,109,188,118,221,66,239,251,41,116,47,78,56,139,211,141,125,210,253,80,179,119,235,85,119,209,169,97,154,37,70,85,91,234,154,151,68,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,172,87,85,116,222,251,163,250,143,145,233,126,79,89,106,171,186,227,55,9,109,213,115,90,235,153,87,74,249,35,93,149,89,35,63,214,199,35,100,99,183,100,140,99,218,230,54,170,240,213,198,46,119,194,206,9,169,54,13,52,163,238,185,38,119,236,126,229,144,117,33,127,178,59,148,211,62,79,236,89,160,146,58,142,172,115,190,63,121,91,201,191,50,110,187,109,72,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,36,211,177,215,138,188,170,225,89,55,9,185,37,183,190,89,109,182,250,203,214,57,112,167,163,145,210,80,254,125,36,168,165,168,88,163,86,36,47,124,242,72,201,166,115,57,100,85,139,153,235,44,44,101,170,246,163,249,236,212,223,193,125,30,136,151,78,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,10,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,229,108,69,246,163,249,236,212,223,193,125,30,136,11,170,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,116,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,238,85,189,214,26,142,151,86,229,75,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,35,3,135,174,209,238,51,179,157,125,211,76,43,41,214,78,251,101,200,51,11,53,174,227,77,244,118,213,31,94,150,122,216,163,150,62,118,83,53,237,230,99,220,155,181,81,201,190,232,168,190,36,191,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,119,94,243,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,221,85,219,101,217,82,216,52,247,178,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,64,246,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,33,93,167,93,160,20,122,187,89,83,195,246,136,100,93,239,5,164,230,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,9,163,123,91,51,158,237,145,209,181,143,146,213,120,81,225,71,81,248,181,212,118,97,88,84,93,198,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,242,185,34,133,21,29,35,154,229,85,99,25,36,140,167,250,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,91,185,81,119,168,105,250,189,40,95,52,159,156,153,236,141,187,71,19,221,239,57,55,219,100,221,85,17,114,19,225,71,133,29,56,225,43,78,25,133,97,81,119,235,173,119,78,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,56,89,204,228,138,20,85,108,109,115,149,85,239,124,146,60,32,179,138,238,20,117,31,132,173,71,126,21,154,197,223,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,103,51,82,88,85,85,209,185,205,84,87,177,241,200,251,170,236,197,237,0,163,210,42,202,110,31,181,191,34,238,152,45,95,44,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,120,205,35,220,216,92,198,238,141,141,207,124,114,83,197,119,10,58,113,197,174,156,63,10,205,98,238,55,90,30,164,246,11,252,16,163,234,173,21,78,68,69,115,81,85,58,144,191,149,169,44,42,168,217,26,214,170,43,30,200,228,102,61,154,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,71,190,209,119,168,106,58,93,88,89,52,127,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,3,213,241,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,32,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,125,59,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,44,131,180,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,125,242,44,111,69,71,49,240,222,248,3,21,114,108,251,32,181,231,13,204,248,116,166,208,214,214,210,82,101,152,5,69,107,223,111,117,66,186,122,219,117,69,83,170,27,90,198,171,26,156,141,150,165,240,57,173,87,242,44,113,185,234,222,180,109,34,135,139,31,52,250,201,243,3,33,245,25,207,41,165,90,153,149,104,222,163,227,154,165,133,85,247,123,214,51,112,138,225,77,205,36,140,142,110,69,247,224,151,166,246,61,208,202,197,116,114,49,28,156,241,189,237,85,217,202,6,79,196,43,118,213,249,167,197,190,95,208,250,141,196,149,78,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,69,95,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,2,37,123,81,123,63,235,45,21,151,46,38,244,67,29,235,90,166,239,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,245,30,254,104,87,171,180,177,198,140,108,45,141,178,35,85,139,43,162,150,163,137,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,198,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,136,30,209,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,253,7,181,142,123,222,213,123,233,167,2,26,165,157,233,127,20,250,125,244,22,251,236,207,165,185,5,167,22,188,127,98,195,55,122,181,213,92,105,122,240,126,117,142,228,230,233,179,223,103,43,211,111,7,38,234,6,69,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,83,191,207,43,215,251,108,164,231,17,73,172,252,16,241,65,150,107,14,117,148,227,250,99,222,173,119,156,150,231,112,162,159,219,86,230,117,105,230,170,145,241,191,149,243,163,155,187,92,139,179,145,21,55,241,68,83,30,218,28,28,92,108,42,35,10,153,158,61,81,118,226,232,119,83,200,233,153,236,205,121,236,106,48,226,104,136,137,174,168,166,252,122,175,49,117,165,2,225,63,144,15,22,255,0,249,38,255,0,243,245,179,254,176,63,144,15,22,255,0,249,38,255,0,243,245,179,254,176,98,191,48,205,127,218,171,252,51,249,55,247,252,89,160,127,235,176,127,251,104,255,0,201,111,96,184,79,228,3,197,191,254,73,191,252,253,108,255,0,172,15,228,3,197,191,254,73,191,252,253,108,255,0,172,15,152,102,191,237,85,254,25,252,143,248,179,64,255,0,215,96,255,0,246,209,255,0,146,82,184,118,242,253,166,63,230,109,151,253,138,34,161,30,55,70,49,251,190,39,163,216,46,45,144,82,119,91,165,155,26,182,91,235,96,234,53,253,42,136,105,99,100,140,230,98,171,93,179,154,169,187,85,81,118,240,85,67,217,27,27,2,38,48,169,137,236,135,139,117,58,233,196,207,99,87,68,222,38,186,166,38,58,248,200,0,57,95,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,11,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,39,248,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,73,34,160,8,213,236,214,236,230,190,233,125,199,31,226,99,89,170,174,182,92,190,159,173,61,139,24,143,146,62,233,75,81,75,53,59,221,113,71,177,94,147,61,147,171,155,11,85,142,139,149,189,69,87,185,241,69,37,64,0,0,0,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,61,28,104,107,29,247,64,184,96,207,245,87,22,135,158,245,106,183,199,79,110,147,153,137,221,170,170,234,34,164,138,167,103,177,236,127,69,245,13,151,166,230,171,95,211,228,93,145,219,166,57,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,197,39,251,179,23,84,191,42,28,27,97,93,238,251,237,59,174,37,222,49,107,135,246,47,71,186,247,89,23,186,65,224,198,181,252,180,50,81,123,237,230,223,127,121,202,244,121,26,189,170,188,58,126,67,181,218,207,127,199,169,250,88,102,87,143,219,232,236,80,243,243,119,31,101,81,211,80,62,143,153,242,190,89,121,33,138,146,78,171,209,188,221,227,149,21,203,27,220,181,87,177,47,83,49,92,127,81,245,19,75,110,213,125,222,245,152,91,237,247,11,71,82,72,217,29,71,112,90,158,188,13,230,122,61,243,43,42,210,70,177,141,119,230,224,157,202,173,70,120,132,191,145,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,12,85,204,170,12,85,192,170,188,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,100,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,69,59,57,180,27,13,209,94,23,48,219,165,138,138,146,91,238,121,103,162,201,175,183,102,211,172,115,214,62,170,46,188,16,189,85,238,94,74,120,166,72,154,136,168,197,84,146,68,99,93,43,247,186,0,0,0,34,175,182,247,84,191,249,26,104,165,190,251,255,0,203,121,77,222,217,221,127,101,53,4,253,101,103,255,0,108,155,200,199,253,239,111,247,53,44,171,128,125,51,197,117,119,139,221,54,193,115,90,78,247,101,168,184,84,92,42,105,93,28,114,71,85,220,169,38,172,100,18,178,70,57,143,134,71,211,181,146,49,91,239,70,231,181,21,21,81,83,181,237,33,202,108,89,135,27,90,165,118,199,43,187,221,37,61,194,146,215,36,157,39,199,203,85,69,67,79,73,83,30,207,68,85,228,158,9,89,190,220,174,229,221,170,173,84,85,186,174,195,172,90,197,87,149,106,230,107,81,67,207,122,181,91,236,246,186,58,158,171,211,165,75,87,37,84,149,17,242,34,242,59,153,244,84,203,186,162,185,58,123,53,81,28,228,80,150,163,22,204,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,202,76,129,110,214,12,90,251,143,241,181,151,221,174,244,61,222,147,38,183,218,46,150,185,58,172,127,120,165,101,12,52,142,147,102,170,171,54,158,146,161,155,57,17,222,230,251,114,185,170,161,39,253,152,186,165,249,80,224,219,10,239,119,223,105,221,113,46,241,139,92,63,177,122,61,215,186,200,189,210,15,6,53,175,229,161,146,139,223,111,54,251,251,206,87,163,199,106,63,145,61,77,252,23,214,40,139,85,236,58,203,63,249,46,96,181,153,55,255,0,145,238,214,251,52,149,191,242,168,170,234,97,129,87,254,68,201,36,107,127,196,53,203,250,8,93,87,106,63,145,61,77,252,23,214,40,128,128,18,127,187,81,252,137,234,111,224,190,177,68,64,9,63,221,168,254,68,245,55,240,95,88,162,2,0,73,232,236,230,224,163,249,42,233,196,247,252,254,217,106,147,83,114,159,206,92,170,96,78,172,150,186,21,70,44,118,198,205,204,230,59,149,236,89,37,116,72,214,190,71,53,187,202,216,98,145,97,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,179,254,209,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,5,204,170,12,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,114,153,102,83,98,193,177,91,206,107,148,215,119,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,109,125,151,30,68,244,203,241,175,88,173,58,158,214,12,166,197,143,240,75,151,218,110,245,221,222,175,38,184,90,45,118,184,250,79,127,120,170,101,116,53,110,143,118,162,163,54,130,146,161,251,185,81,190,230,219,243,57,168,161,5,153,102,83,125,206,114,171,206,107,148,215,119,219,214,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,129,55,221,145,218,103,138,225,252,33,89,243,171,77,38,247,172,246,225,95,112,187,213,73,28,125,71,119,106,185,168,224,129,175,107,17,235,11,25,2,189,172,123,157,203,36,243,185,21,17,251,36,22,25,73,98,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,32,70,183,110,46,45,125,171,197,116,147,53,167,161,231,178,218,174,23,139,93,101,79,85,137,210,170,171,142,150,74,120,249,21,121,221,204,202,42,149,221,17,90,157,61,156,168,174,106,45,160,118,98,234,151,228,191,140,156,43,189,223,125,153,106,203,123,198,45,112,254,197,235,119,174,245,26,247,72,60,24,231,51,154,186,58,47,125,188,187,109,239,57,24,175,37,167,180,135,22,190,230,28,18,234,149,167,28,161,239,117,116,246,250,75,164,145,245,89,31,45,45,21,117,61,93,76,155,189,81,23,146,8,37,126,219,243,59,151,102,162,185,81,23,31,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,202,120,28,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,88,0,0,17,213,218,185,193,71,229,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,183,70,107,197,174,24,218,228,168,231,87,36,110,154,150,56,223,224,230,243,201,18,242,163,213,97,134,39,68,182,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,230,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,76,159,136,64,237,66,224,163,249,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,116,125,141,116,116,46,123,233,210,39,57,119,134,94,148,243,70,177,162,50,63,126,46,72,218,200,186,129,124,25,247,106,54,151,217,184,75,180,235,182,49,77,72,220,219,43,167,171,164,178,98,117,210,201,80,145,93,105,102,130,42,184,170,38,167,106,181,172,133,181,49,212,181,178,44,15,158,23,71,203,211,89,61,200,64,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,226,146,169,216,251,194,31,195,139,140,234,139,252,125,22,12,216,235,255,0,245,244,181,245,115,68,196,255,0,46,8,209,239,255,0,30,229,143,251,132,128,93,87,103,119,8,127,201,75,70,151,233,77,23,71,80,179,30,149,110,81,201,95,222,97,131,164,233,123,173,36,124,168,145,167,74,57,93,206,173,231,230,150,73,118,145,241,164,92,183,84,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,0,0,0,2,34,251,87,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,85,171,188,169,52,174,147,119,182,71,244,99,44,202,160,199,51,142,45,33,195,116,35,138,140,243,75,116,250,10,184,49,235,77,69,28,212,48,84,206,179,62,157,149,52,80,85,44,40,245,247,156,198,58,119,49,138,229,115,249,26,222,103,61,219,185,66,133,19,125,217,193,217,255,0,71,195,189,138,45,91,213,236,119,254,203,21,253,230,8,169,170,36,130,162,60,118,151,157,241,242,211,190,23,201,27,230,154,52,71,190,100,119,50,71,42,68,212,103,231,150,91,96,236,87,210,28,55,47,213,12,219,87,47,176,85,205,125,211,218,122,24,108,72,217,213,144,66,251,132,117,177,79,51,216,158,47,122,69,10,198,212,85,228,68,154,69,86,171,145,142,100,196,128,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,19,39,217,205,193,71,242,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,89,45,116,42,140,88,237,141,155,153,204,119,43,216,178,74,232,145,173,124,142,107,119,149,176,197,34,222,0,0,11,63,237,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,148,151,74,20,71,172,150,199,77,204,214,55,153,239,73,34,116,168,230,178,70,185,187,196,217,165,145,47,0,1,138,185,63,221,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,16,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,93,80,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,96,29,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,118,186,135,195,93,247,18,225,179,75,120,152,182,47,120,198,243,142,253,107,185,58,74,166,44,148,151,136,43,235,163,142,54,197,202,215,36,50,82,210,177,205,84,89,23,169,28,252,202,196,116,77,119,85,197,143,154,125,100,249,129,144,250,140,228,207,118,103,90,109,87,254,207,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,45,87,178,67,134,126,37,241,12,202,61,114,186,215,85,225,250,103,127,179,245,29,108,169,86,61,249,83,30,146,54,149,233,79,205,205,3,34,114,245,217,80,244,107,220,199,181,177,35,226,168,145,201,77,123,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,0,0,17,107,219,131,159,212,197,106,210,205,45,161,200,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,221,86,49,82,106,246,55,197,24,245,73,63,73,99,78,91,85,236,178,192,42,115,174,52,176,218,165,199,169,46,214,220,86,158,190,255,0,114,74,148,137,204,165,100,116,207,138,158,161,25,34,251,207,101,100,244,138,206,68,87,181,252,175,77,185,21,205,226,246,157,106,151,229,67,140,156,215,186,95,125,167,106,196,187,190,45,111,254,197,232,247,94,235,26,119,184,60,88,215,63,150,186,74,223,125,220,219,239,238,185,88,140,47,127,177,63,75,238,184,246,145,231,154,175,112,117,92,52,249,157,226,150,219,67,79,53,19,162,100,144,91,217,38,245,81,74,171,180,204,124,181,146,196,188,173,217,175,165,122,115,57,85,81,129,237,123,96,180,114,197,156,240,192,186,171,81,55,119,189,105,165,194,10,138,57,57,94,254,189,45,117,68,20,149,20,219,35,218,198,243,61,244,210,245,21,175,114,119,110,70,242,164,142,82,42,248,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,130,117,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,141,82,68,229,68,123,225,151,167,43,61,230,170,62,54,170,57,170,136,169,140,96,25,84,17,87,219,157,250,147,253,228,254,26,95,167,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,189,198,177,245,16,74,246,35,81,190,227,155,238,179,244,82,194,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,0,0,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,24,171,153,84,24,171,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,150,91,175,104,126,107,117,192,56,45,213,91,237,154,158,146,106,138,171,59,44,143,109,75,28,230,36,23,10,152,168,102,114,35,92,213,231,108,85,50,57,139,190,200,244,106,170,57,17,90,161,143,9,59,221,146,120,85,171,21,224,183,31,190,219,234,42,228,168,204,111,23,91,221,115,102,123,85,145,206,202,151,80,163,98,68,106,42,51,165,67,19,149,28,174,94,119,61,119,217,81,173,130,19,38,142,31,180,207,242,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,178,227,228,165,154,185,144,183,189,78,207,113,138,238,172,235,44,138,247,53,28,247,61,92,228,230,114,129,80,8,181,237,202,180,221,102,181,104,221,246,27,101,91,237,180,117,23,234,74,138,198,194,229,130,25,230,109,11,162,137,242,109,202,215,189,176,76,230,181,87,119,36,82,42,111,202,187,74,81,101,93,175,56,47,210,222,13,174,87,255,0,106,119,79,161,89,5,174,251,209,232,117,59,223,82,71,80,116,185,185,147,167,183,127,234,115,108,239,238,92,187,123,220,205,8,235,236,159,202,111,184,255,0,27,88,133,166,209,93,221,233,50,107,125,222,215,116,143,164,199,247,138,86,80,205,86,216,247,114,42,179,105,233,41,223,187,85,29,238,109,191,43,156,139,39,253,168,254,68,245,55,240,95,88,162,33,131,131,252,254,167,76,56,163,210,220,206,28,134,146,197,79,75,148,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,57,24,197,166,154,100,87,174,220,136,170,228,86,170,35,146,103,251,81,252,137,234,111,224,190,177,68,4,0,147,253,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,105,93,185,87,107,84,215,93,27,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,249,154,199,186,9,154,215,42,108,229,138,68,77,249,87,107,181,236,184,242,39,166,95,141,122,197,105,25,125,173,153,173,215,42,227,75,32,177,92,41,233,35,167,195,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,171,93,43,81,90,141,78,70,177,54,221,21,206,10,127,217,225,133,90,179,254,52,180,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,57,29,45,52,109,122,109,186,177,92,136,173,85,71,38,67,196,53,246,41,233,159,210,13,113,205,53,74,174,146,213,81,73,135,227,236,183,195,222,35,231,170,167,174,175,155,243,115,211,238,197,70,109,5,37,100,111,122,57,174,229,157,26,136,230,189,251,76,160,3,22,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,76,167,140,117,184,252,193,127,39,124,100,234,197,131,218,158,208,239,121,4,151,222,183,67,165,203,237,40,217,95,210,229,230,118,253,62,245,211,230,223,222,228,230,217,187,242,160,76,167,102,246,83,125,204,56,37,210,219,182,71,93,222,234,233,237,245,118,184,228,233,50,62,90,90,42,234,138,74,104,246,98,34,47,36,16,68,205,246,230,119,46,238,85,114,170,173,202,150,21,216,211,159,212,228,220,46,93,48,203,142,67,73,87,81,135,101,21,116,212,118,246,172,73,61,13,186,162,40,170,35,87,181,168,143,86,73,83,37,114,181,239,223,117,108,141,69,218,62,86,223,168,0,0,2,5,187,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,170,237,107,227,95,216,148,117,156,38,233,149,206,235,71,122,155,163,38,105,112,129,122,17,182,134,104,58,140,182,53,85,188,242,117,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,35,47,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,197,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,84,60,81,37,61,147,188,107,220,113,108,170,217,194,190,164,92,249,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,119,169,38,229,98,186,71,185,37,72,163,99,21,37,85,101,234,234,207,103,118,141,106,7,12,22,14,26,241,197,246,31,208,237,159,141,100,149,180,238,184,87,91,230,146,161,37,173,145,118,146,46,167,121,222,94,164,124,205,137,28,246,57,172,78,140,77,108,16,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,101,16,11,42,236,207,227,94,227,196,254,9,114,194,117,46,231,222,117,39,18,222,166,182,178,69,165,135,219,52,51,77,34,199,81,13,60,45,143,147,163,187,32,145,27,31,42,111,3,149,234,233,149,173,189,80,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,47,252,0,0,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,186,174,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,1,0,61,168,254,123,53,55,240,95,71,162,39,248,128,30,212,127,61,154,155,248,47,163,209,1,117,93,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,5,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,0,0,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,187,217,113,155,124,183,10,158,89,35,100,147,114,39,185,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,67,213,150,43,219,5,172,118,44,27,134,5,210,170,136,123,197,235,82,238,16,83,209,199,204,246,116,41,104,106,32,171,168,169,221,24,230,59,149,236,166,139,166,174,99,151,188,243,183,153,35,114,1,8,38,71,188,23,232,229,247,64,184,96,192,52,171,41,155,158,245,106,183,201,81,113,143,149,137,221,170,170,234,37,171,150,155,118,61,236,127,69,245,14,139,168,215,43,95,211,231,77,145,219,36,22,112,95,163,150,45,125,226,131,0,210,172,166,110,75,45,214,225,37,69,198,62,87,175,121,165,164,167,150,174,90,109,216,246,61,157,102,83,186,46,163,92,142,103,83,157,55,86,236,185,31,0,49,246,237,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,188,149,143,171,166,142,90,170,136,159,34,175,59,29,88,181,104,188,171,200,215,181,236,111,47,39,42,100,18,69,175,110,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,245,94,196,72,107,222,223,5,99,21,100,253,21,145,57,131,218,246,45,235,29,247,48,209,172,183,71,110,240,245,41,52,238,225,79,81,107,169,230,98,114,210,220,157,81,35,169,185,26,196,85,228,158,10,137,122,142,123,220,238,243,203,238,182,54,162,248,14,220,239,212,159,239,39,240,210,215,251,44,179,250,156,23,141,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,158,235,223,89,5,34,51,145,81,238,127,43,19,126,117,107,174,131,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,90,87,106,157,218,213,110,224,115,62,163,184,92,233,41,106,46,149,22,122,74,24,166,153,172,125,84,233,115,166,153,98,137,170,187,189,233,20,50,200,173,110,235,201,27,221,240,106,170,93,169,96,29,181,126,86,49,111,152,20,62,157,113,2,26,241,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,41,51,29,110,0,240,95,202,39,25,58,79,96,246,167,179,251,166,65,29,247,173,208,234,243,123,54,55,215,244,185,121,155,183,83,186,244,249,183,247,121,249,182,118,220,171,145,72,2,215,251,77,45,55,91,215,3,154,159,71,102,182,85,215,212,71,79,109,171,124,84,208,186,87,182,8,46,116,147,77,42,181,168,170,140,142,40,228,145,238,248,53,140,115,151,100,69,82,232,10,85,197,143,149,141,100,249,127,144,250,116,224,99,88,79,247,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,64,64,9,63,221,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,145,65,218,105,118,181,94,184,227,212,250,203,53,206,146,190,158,58,139,109,35,229,166,153,178,177,179,193,108,164,134,104,149,205,85,68,124,114,199,36,111,111,197,175,99,154,187,42,42,18,191,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,9,20,236,58,197,175,180,152,174,174,102,181,20,60,150,91,173,194,207,107,163,169,234,177,122,181,84,145,213,73,81,31,34,47,59,121,89,91,76,187,170,35,87,169,179,85,85,174,68,147,242,202,187,33,176,95,162,92,27,91,111,254,212,239,127,77,114,11,165,247,163,208,233,247,78,156,141,160,233,115,115,47,83,126,225,212,230,217,191,221,121,118,247,121,157,122,160,8,11,237,83,180,221,109,220,113,231,213,151,11,101,93,45,61,210,158,207,87,67,44,208,185,140,170,129,45,148,208,172,177,57,83,103,177,37,134,88,213,205,221,57,227,123,126,45,84,73,244,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,1,107,252,127,113,131,106,225,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,46,74,117,154,39,164,110,107,150,87,185,140,229,228,89,36,142,232,11,63,227,195,179,226,197,197,255,0,179,179,91,6,85,244,103,62,177,91,228,183,211,84,212,198,249,232,110,52,173,234,201,13,44,236,71,111,14,211,200,170,147,198,142,115,91,36,136,232,229,252,218,48,32,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,125,59,59,184,67,254,74,90,52,191,74,104,186,58,133,152,244,171,114,142,74,254,243,12,29,39,75,221,105,35,229,68,141,58,81,202,238,117,111,63,52,178,75,180,143,141,34,229,183,94,203,206,1,51,45,44,204,174,186,237,175,120,141,93,143,33,177,212,84,90,113,75,116,181,169,207,19,246,154,158,182,178,88,227,221,175,99,154,171,28,14,89,21,143,99,165,149,24,230,186,158,85,147,64,5,128,118,157,112,29,249,111,177,84,235,206,147,217,121,179,236,126,222,239,105,90,237,214,238,165,86,81,11,95,11,99,221,221,86,167,90,158,6,212,43,121,99,146,89,154,145,194,155,242,68,212,191,240,6,48,58,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,91,185,86,247,88,106,58,93,88,95,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,50,41,225,139,136,92,87,138,13,26,178,234,230,45,77,220,59,255,0,82,154,227,107,125,84,117,19,91,43,162,119,44,180,242,57,139,254,76,140,87,53,142,124,82,196,245,99,57,249,82,50,248,251,236,207,204,172,90,161,69,156,112,205,130,85,222,172,89,229,225,105,159,142,89,45,169,28,24,229,75,163,133,26,174,122,204,168,218,105,165,239,50,43,213,145,83,211,34,53,138,173,106,198,133,250,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,119,122,140,154,229,19,222,148,174,146,36,127,74,154,154,55,109,180,49,117,101,68,145,205,73,36,115,220,231,114,162,178,40,194,37,187,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,170,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,85,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,68,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,106,225,175,140,219,22,184,107,6,169,104,13,238,213,236,172,207,78,114,11,205,60,41,3,30,234,91,157,158,150,224,234,104,234,90,229,223,167,51,57,161,100,177,185,118,115,158,217,35,221,28,248,225,11,149,0,0,0,179,254,212,13,123,213,142,29,180,10,193,154,232,230,87,244,126,245,91,152,82,218,231,169,238,52,213,124,244,175,162,173,145,209,242,84,71,35,19,119,195,26,238,137,205,238,237,190,202,168,161,120,0,132,14,30,187,71,184,206,206,117,247,77,48,172,167,89,59,237,151,32,204,44,214,187,141,55,209,219,84,125,122,89,235,98,142,88,249,217,76,215,183,153,143,114,110,213,71,38,251,162,162,248,147,126,0,20,43,140,30,44,240,222,17,116,191,233,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,114,111,211,98,170,58,86,34,217,87,5,157,173,245,55,171,173,171,75,120,172,154,146,58,138,250,137,162,131,60,78,149,44,13,123,220,213,130,42,234,120,227,108,81,51,117,145,157,229,138,214,53,58,61,72,209,18,89,192,148,160,88,7,106,223,20,122,237,195,95,228,187,242,41,156,253,28,250,71,237,191,105,255,0,107,40,235,58,253,223,184,244,127,237,152,164,229,229,235,203,250,59,111,205,227,190,201,181,63,236,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,32,178,209,97,245,87,72,41,189,143,65,73,201,84,202,218,40,219,39,61,60,17,189,118,100,210,38,202,188,190,246,251,110,136,168,18,126,0,0,11,127,227,215,84,179,189,22,225,59,57,212,205,52,190,251,27,36,179,123,51,185,86,247,88,106,58,93,91,149,44,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,140,14,30,187,71,184,206,206,117,247,77,48,172,167,89,59,237,151,32,204,44,214,187,141,55,209,219,84,125,122,89,235,98,142,88,249,217,76,215,183,153,143,114,110,213,71,38,251,162,162,248,129,55,224,163,252,91,107,125,215,135,13,1,200,245,162,205,99,164,188,212,99,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,124,88,245,138,105,57,31,179,145,175,229,114,181,232,138,197,245,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,0,44,255,0,142,110,51,111,188,30,106,62,142,220,228,181,123,103,12,202,61,185,79,147,91,98,99,18,169,209,196,180,29,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,11,192,7,18,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,0,0,0,22,107,104,227,142,167,26,237,0,204,184,71,212,102,82,37,138,229,81,109,102,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,229,73,165,108,123,61,178,51,163,121,64,0,0,0,0,0,33,3,136,94,209,238,51,176,109,125,212,188,43,22,214,78,229,101,199,243,11,205,174,221,77,244,118,213,39,66,150,10,217,99,138,62,119,211,57,238,229,99,26,155,185,85,203,182,234,170,190,32,77,248,45,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,62,251,91,221,97,167,234,244,174,85,80,199,249,184,88,200,219,180,113,49,190,235,83,125,183,93,213,85,86,224,0,0,0,2,207,251,80,53,239,86,56,118,208,43,6,107,163,153,95,209,251,213,110,97,75,107,158,167,184,211,85,243,210,190,138,182,71,71,201,81,28,140,77,223,12,107,186,39,55,187,182,251,42,162,218,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,62,251,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,180,145,49,222,235,147,125,182,93,209,85,20,37,252,22,255,0,199,77,227,93,177,78,28,114,44,255,0,135,172,199,216,25,38,31,203,125,171,254,215,209,213,247,203,92,44,127,123,139,251,45,22,56,249,35,114,212,115,35,92,247,119,110,155,81,86,66,40,116,247,181,79,139,155,118,127,141,92,53,27,87,106,238,152,157,45,226,138,107,245,13,38,55,103,108,245,86,230,204,197,169,134,53,74,118,42,61,209,35,218,138,143,103,138,167,188,223,138,4,239,3,169,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,8,214,237,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,189,143,65,87,207,84,250,218,216,221,39,61,68,18,61,55,100,49,166,200,188,190,238,251,110,170,170,18,126,11,0,236,164,226,143,93,184,148,252,168,254,90,243,159,164,127,71,61,137,236,207,237,101,29,31,67,188,119,238,183,253,173,20,124,220,221,8,191,75,125,185,124,54,221,119,187,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,64,169,96,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,116,244,159,233,223,228,179,13,252,169,127,223,159,209,251,119,210,63,238,63,247,83,187,71,222,191,184,126,107,251,183,83,251,159,185,254,15,134,192,122,176,0,0,0,0,0,0,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,91,64,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,132,191,128,0,2,159,241,11,148,223,112,109,2,212,188,215,22,174,238,87,172,127,15,188,221,45,213,61,38,73,208,170,130,138,89,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,16,131,254,234,63,29,159,249,115,255,0,224,205,159,254,168,4,255,0,2,159,241,11,148,223,112,109,2,212,188,215,22,174,238,87,172,127,15,188,221,45,213,61,38,73,208,170,130,138,89,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,30,43,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,5,117,0,0,0,0,0,179,254,212,13,123,213,142,29,180,10,193,154,232,230,87,244,126,245,91,152,82,218,231,169,238,52,213,124,244,175,162,173,145,209,242,84,71,35,19,119,195,26,238,137,205,238,237,190,202,168,161,120,0,136,14,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,125,246,139,216,86,218,126,175,74,219,85,52,127,156,134,157,146,55,105,34,99,189,215,38,251,108,187,162,170,44,191,128,0,0,5,128,118,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,126,219,246,159,246,178,142,179,175,221,251,143,71,254,217,138,78,94,94,188,191,163,182,252,222,59,236,155,83,254,203,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,156,149,76,173,162,141,178,115,211,193,27,215,102,77,34,108,171,203,239,111,182,232,138,129,39,224,0,0,0,0,22,149,218,13,87,197,206,17,128,71,171,156,46,234,61,93,190,159,29,167,168,155,40,177,186,217,103,154,6,91,161,134,106,137,46,76,150,178,53,149,31,26,70,145,186,22,43,249,209,241,171,24,213,99,250,129,118,160,128,187,79,106,159,28,118,235,173,21,194,179,87,105,46,148,244,181,17,205,45,13,94,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,253,149,121,92,213,217,82,101,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,5,96,5,63,226,23,41,190,224,218,5,169,121,174,45,93,220,175,88,254,31,121,186,91,170,122,76,147,161,85,5,20,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,33,7,253,212,126,59,63,242,231,255,0,193,155,63,253,80,9,254,0,181,94,62,184,215,197,120,83,211,138,187,37,166,231,222,53,55,38,183,205,30,57,111,167,88,223,37,7,58,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,57,91,43,226,11,170,4,0,255,0,186,143,199,103,254,92,255,0,248,51,103,255,0,170,18,19,152,231,124,99,104,143,103,150,85,174,250,159,172,245,117,122,161,95,79,100,185,80,193,38,53,111,165,102,55,5,69,125,44,107,74,232,22,149,139,37,74,197,59,210,110,179,21,24,253,152,198,162,198,178,202,23,234,8,64,225,235,180,123,140,236,231,95,116,211,10,202,117,147,190,217,114,12,194,205,107,184,211,125,29,181,71,215,165,158,182,40,229,143,157,148,205,123,121,152,247,38,237,84,114,111,186,42,47,137,55,224,0,0,0,33,3,136,94,209,238,51,176,109,125,212,188,43,22,214,78,229,101,199,243,11,205,174,221,77,244,118,213,39,66,150,10,217,99,138,62,119,211,57,238,229,99,26,155,185,85,203,182,234,170,190,32,77,248,44,255,0,178,255,0,94,245,99,136,157,2,191,230,186,199,149,253,32,189,81,102,21,86,184,42,123,141,53,39,37,43,40,168,164,108,124,148,241,198,197,217,243,72,187,170,115,123,219,111,178,34,37,224,0,0,0,0,0,0,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,64,39,248,20,255,0,135,172,166,251,156,232,22,154,102,185,77,119,125,189,100,24,125,154,233,113,169,233,50,62,189,84,244,81,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,168,0,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,136,18,254,11,63,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,64,59,76,56,147,227,59,133,237,101,182,212,233,230,174,123,59,1,204,173,233,81,102,166,246,5,170,110,231,85,76,216,227,172,166,231,154,41,38,147,197,208,207,212,127,43,127,178,185,27,191,73,84,9,63,4,101,246,101,246,129,106,38,178,234,133,239,72,248,136,212,10,187,237,246,255,0,79,20,216,130,182,201,73,77,3,95,77,29,68,181,176,189,244,177,49,81,238,137,25,35,86,68,86,109,79,34,115,53,202,214,201,38,128,1,0,63,238,163,241,217,255,0,151,63,254,12,217,255,0,234,132,223,112,245,148,223,115,157,2,211,76,215,41,174,239,183,172,131,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,1,80,1,30,189,169,188,108,234,135,14,119,92,31,78,116,63,50,164,177,228,55,74,122,139,221,238,87,90,99,170,158,58,46,100,134,145,172,117,68,111,131,146,73,27,86,174,68,106,200,139,79,31,139,26,237,164,163,253,158,60,102,113,157,196,79,20,22,60,43,52,212,143,164,24,133,21,190,225,116,200,169,189,143,106,164,228,165,101,59,163,134,78,120,224,142,85,218,174,106,68,218,53,230,247,183,84,228,71,170,4,181,2,218,184,173,227,54,197,194,94,163,233,93,179,60,181,117,112,204,239,218,244,247,123,148,12,123,234,173,82,83,173,23,66,165,177,183,126,172,41,222,37,73,99,70,172,156,170,215,51,117,103,74,91,149,0,0,0,0,0,11,106,227,163,140,219,23,7,154,113,75,115,142,213,237,156,207,40,239,20,248,205,182,86,61,41,93,36,72,206,173,77,76,141,219,104,98,234,196,171,27,92,146,72,231,181,173,229,69,124,177,220,168,0,64,182,89,218,61,218,19,131,101,87,156,43,41,214,78,229,122,199,238,21,22,187,141,55,209,219,36,157,10,168,36,116,114,199,206,202,103,49,220,175,99,147,118,170,181,118,221,21,83,196,149,254,1,56,135,186,241,49,195,69,131,60,202,174,180,149,249,101,190,162,166,201,145,190,154,141,212,204,239,176,63,118,57,90,168,140,87,201,77,37,44,207,88,191,55,207,43,145,168,205,150,54,5,197,2,207,251,80,53,239,86,56,118,208,43,6,107,163,153,95,209,251,213,110,97,75,107,158,167,184,211,85,243,210,190,138,182,71,71,201,81,28,140,77,223,12,107,186,39,55,187,182,251,42,162,216,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,64,155,240,8,107,227,39,180,223,137,60,127,136,236,207,10,209,76,227,232,174,45,136,220,36,199,163,166,125,138,130,121,170,42,169,94,232,234,167,145,245,12,153,87,154,116,149,25,202,172,111,73,145,42,177,175,87,170,132,202,2,202,187,45,181,171,93,184,132,210,204,195,83,53,175,83,190,147,116,242,6,216,173,148,94,197,163,162,238,61,10,104,230,154,94,165,52,113,245,122,189,238,38,242,185,190,231,119,221,21,121,213,18,245,64,0,88,175,27,93,167,90,113,161,148,119,205,47,210,74,223,165,26,146,206,249,105,169,154,141,232,218,92,106,171,160,168,201,228,146,72,164,138,166,104,230,123,63,177,218,142,111,52,83,50,87,68,230,163,28,23,212,11,53,236,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,211,99,158,214,49,142,70,50,242,128,0,0,2,48,53,243,181,174,143,13,226,179,30,180,233,149,203,233,38,144,226,253,74,60,169,45,180,208,44,151,202,169,18,70,73,37,45,76,188,221,72,105,255,0,52,248,150,53,133,179,72,201,81,100,116,79,142,68,146,156,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,0,0,20,127,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,125,138,240,109,218,223,83,145,102,83,96,156,83,205,73,68,204,146,241,81,81,108,202,33,233,83,91,172,204,149,34,74,123,124,176,182,52,115,41,154,228,151,106,185,101,145,237,234,49,37,94,68,116,204,9,74,5,165,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,210,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,224,241,11,148,223,112,110,52,53,47,53,197,171,187,149,235,31,213,11,205,210,221,83,210,100,157,10,168,46,210,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,200,248,198,179,139,31,52,250,201,243,3,33,245,25,192,156,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,113,70,52,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,100,19,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,64,170,165,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,144,246,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,130,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,58,220,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,43,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,30,3,137,222,33,114,174,40,53,150,245,171,153,77,55,112,239,253,58,107,117,173,149,82,84,67,108,161,137,188,177,83,198,231,175,249,82,61,90,214,53,242,203,43,209,140,231,229,75,223,236,161,224,114,167,37,186,217,56,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,210,172,209,54,77,216,216,217,214,162,189,156,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,142,119,128,138,190,220,239,212,159,239,39,240,210,218,187,45,117,211,78,52,27,137,169,46,218,161,121,246,53,171,40,199,234,49,184,110,82,162,37,45,29,84,181,84,179,70,250,151,170,167,74,21,238,238,98,201,178,181,142,123,85,252,172,71,189,151,43,219,157,250,147,253,228,254,26,69,88,25,84,2,58,187,49,123,64,43,53,118,142,155,135,237,111,200,187,222,117,73,203,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,51,72,246,186,102,189,187,163,164,107,223,36,138,129,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,212,246,163,249,19,212,223,193,125,98,136,137,94,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,28,181,118,163,249,19,212,223,193,125,98,136,128,16,50,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,144,151,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,74,187,49,120,241,252,136,95,105,180,27,86,47,92,184,14,65,112,111,179,110,151,27,143,78,151,23,153,204,153,210,108,222,147,151,163,81,59,169,209,220,210,71,20,46,89,38,93,185,229,114,205,73,138,185,46,157,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,193,38,128,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,98,241,227,249,111,177,83,104,54,172,94,185,179,236,126,222,223,102,221,46,55,30,165,86,81,11,95,51,164,217,189,38,167,90,158,6,211,163,185,164,146,89,154,146,76,187,242,74,228,176,14,212,127,61,154,155,248,47,163,209,22,191,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,25,79,2,215,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,92,149,11,12,175,88,218,214,172,79,107,217,203,200,145,201,37,208,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,130,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,39,170,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,199,219,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,19,147,160,220,69,105,31,18,88,109,54,103,165,57,101,37,197,142,167,134,106,235,99,229,99,110,54,151,200,175,106,67,89,78,142,87,66,254,104,165,68,85,221,143,228,87,70,231,179,103,46,62,252,88,249,167,214,79,152,25,15,168,206,92,255,0,100,70,136,106,134,97,175,47,213,251,21,243,32,198,48,252,74,158,88,46,119,26,40,227,232,94,103,127,77,82,206,254,174,237,123,28,213,73,164,217,143,88,210,56,149,22,25,36,130,86,219,7,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,178,14,200,173,94,195,115,94,21,237,250,91,102,158,173,50,29,56,168,169,134,245,4,208,43,89,201,93,91,87,85,77,52,79,77,218,246,57,171,35,21,55,71,163,225,126,237,70,171,28,251,223,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,202,237,175,213,236,53,152,6,27,160,141,158,174,76,178,123,197,62,94,248,219,2,244,32,183,50,26,218,86,185,242,46,200,175,146,89,30,141,107,121,182,72,100,87,242,111,31,61,154,246,92,121,236,211,47,198,189,30,180,9,232,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,76,107,56,129,211,63,200,222,184,231,154,91,29,37,214,158,147,25,200,43,173,244,30,212,143,146,170,106,22,76,238,235,59,253,198,35,186,176,44,82,35,218,212,107,218,244,115,83,149,200,100,210,68,175,109,166,142,95,98,202,176,94,32,105,230,235,89,106,109,233,135,86,71,202,198,247,74,168,228,168,171,167,93,213,252,242,117,153,45,79,130,51,149,157,215,222,118,242,53,16,46,131,178,159,94,106,117,147,133,202,12,102,251,91,73,37,247,77,170,19,25,145,141,168,137,103,146,220,200,152,234,9,159,11,24,213,137,157,37,90,102,170,163,186,139,71,35,213,238,114,189,27,100,29,181,126,105,241,111,151,244,62,163,113,60,87,101,62,188,211,104,223,20,116,24,205,246,182,174,59,22,164,211,166,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,59,218,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,118,189,182,154,199,98,139,21,193,120,126,167,135,173,122,169,184,38,99,89,39,51,219,221,41,99,142,162,146,157,54,86,114,73,214,124,181,62,40,254,102,119,95,121,187,72,213,78,171,176,199,245,217,251,183,252,72,177,94,50,117,210,179,136,158,35,179,61,70,246,207,180,108,174,184,73,110,199,28,196,157,144,178,207,78,247,71,74,177,197,58,171,226,234,49,58,239,102,205,78,172,210,187,145,170,229,106,7,181,236,222,209,11,174,183,113,95,137,182,223,124,164,181,211,224,117,20,249,197,115,230,141,210,62,120,40,43,41,213,32,137,169,178,43,228,150,72,152,170,231,34,53,138,247,251,202,212,141,249,4,145,235,216,211,162,246,172,107,65,174,154,209,117,196,41,32,200,115,11,197,93,37,186,244,231,182,89,231,178,65,210,143,164,205,156,189,22,119,200,170,185,155,179,28,245,138,55,59,153,172,137,82,66,128,0,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,151,192,238,175,97,186,17,197,70,7,170,90,131,61,92,24,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,123,206,99,29,59,94,244,106,57,252,141,119,43,94,237,154,178,105,219,87,229,99,22,249,129,67,233,215,18,21,128,202,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,67,183,101,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,146,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,57,91,27,222,248,230,36,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,74,124,88,249,88,214,79,151,249,15,167,78,64,15,12,92,66,229,92,47,235,45,151,87,49,106,110,255,0,220,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,201,202,179,253,197,143,149,141,100,249,127,144,250,116,230,53,128,100,231,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,76,122,248,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,59,189,62,77,109,137,140,74,167,71,18,191,165,83,77,35,182,218,104,186,178,170,70,231,36,114,53,238,107,185,85,89,44,115,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,0,0,1,10,221,168,92,11,126,69,50,167,235,142,142,97,157,211,77,175,92,158,216,166,162,119,52,54,43,164,146,57,23,104,81,169,221,232,230,222,62,158,202,230,50,85,124,127,154,107,169,227,91,95,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,223,145,158,89,139,88,179,156,86,243,133,101,52,61,246,203,144,91,234,45,119,26,110,171,227,235,210,207,27,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,64,191,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,196,235,150,127,134,234,159,4,218,157,168,58,125,144,210,95,49,235,230,155,228,21,52,53,212,202,188,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,230,21,255,0,64,184,197,206,244,59,75,53,31,69,59,159,182,240,205,64,199,239,22,239,102,117,33,166,238,55,74,234,104,169,189,163,214,232,62,89,121,33,139,151,161,206,214,59,155,125,218,169,186,208,0,50,83,226,95,136,188,19,133,253,44,175,212,204,234,163,252,109,29,158,139,146,111,237,157,211,187,77,52,20,125,72,162,147,163,213,232,61,189,87,183,145,159,21,95,130,46,61,122,233,174,154,143,196,94,163,220,117,67,84,47,61,250,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,230,118,201,186,185,92,231,61,238,123,222,247,187,208,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,57,81,211,63,154,89,30,249,28,137,204,247,187,149,172,103,36,108,186,14,203,222,5,191,45,121,83,53,199,88,240,206,247,166,214,94,127,99,211,86,187,150,27,237,210,57,26,137,188,42,213,239,20,112,237,39,83,117,107,31,42,50,63,206,181,181,17,160,85,254,203,238,207,186,155,77,77,151,138,29,105,181,82,61,239,167,109,126,31,99,169,138,42,150,114,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,207,27,209,178,251,175,107,54,186,14,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,140,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,37,220,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,146,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,49,161,226,23,41,177,103,58,251,169,121,174,45,93,223,108,185,6,97,121,186,91,170,122,79,143,175,75,61,108,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,2,90,187,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,0,0,1,138,185,149,65,138,184,25,9,246,124,107,166,156,107,47,12,184,85,167,10,188,245,110,184,38,63,107,198,239,246,217,209,25,85,69,85,79,74,200,81,238,98,42,239,12,189,39,62,41,17,85,174,106,57,23,103,178,70,50,229,76,112,120,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,79,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,235,119,42,222,235,53,63,87,165,51,225,147,243,115,49,146,55,105,34,123,125,230,166,251,110,155,162,162,168,122,178,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,122,174,214,45,11,177,106,127,12,23,61,70,246,53,214,183,41,211,77,174,54,135,91,213,239,229,165,158,162,158,58,244,154,36,71,35,161,108,12,235,185,251,35,163,238,200,238,118,179,168,215,249,94,197,79,43,25,79,204,10,239,78,183,23,254,6,50,218,3,172,119,222,31,245,151,19,214,44,114,30,241,87,140,220,27,81,37,55,51,25,222,233,94,215,71,83,77,206,246,61,35,234,193,36,177,117,57,21,204,231,230,111,188,212,83,37,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,104,117,251,71,47,188,63,235,46,89,163,185,28,221,226,175,25,184,58,158,58,158,86,51,189,210,189,169,37,53,79,35,30,244,143,171,4,145,75,211,231,87,51,159,149,222,243,85,9,138,236,144,215,154,109,83,225,162,61,54,184,86,213,207,144,233,133,71,178,234,86,166,162,90,135,203,110,157,242,75,67,34,61,236,70,177,141,106,75,76,200,154,247,242,50,141,171,238,181,236,106,4,27,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,55,218,195,174,149,154,3,217,91,131,100,150,27,207,179,50,75,246,159,227,56,221,134,102,164,233,35,106,170,173,208,164,175,138,72,85,174,134,104,233,89,85,52,114,43,154,214,201,11,63,73,85,24,224,138,190,52,53,142,197,175,188,80,103,250,171,139,67,201,101,186,220,35,167,183,73,204,245,239,52,180,148,241,82,69,83,179,216,199,179,172,202,118,203,211,115,81,204,234,114,46,234,221,214,77,59,26,52,66,235,130,232,149,255,0,90,46,23,202,74,138,125,80,168,129,180,52,16,198,238,122,72,45,179,214,83,171,229,122,236,138,249,37,146,93,152,212,84,107,35,99,185,149,94,172,142,29,177,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,39,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,8,203,237,206,253,73,254,242,127,13,60,255,0,101,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,55,149,38,149,177,236,246,200,206,143,160,237,206,253,73,254,242,127,13,34,172,12,170,1,30,189,154,93,160,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,187,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,121,10,0,82,174,39,120,133,197,120,95,209,171,214,174,101,52,221,255,0,184,116,233,173,214,182,85,71,79,53,206,186,87,114,197,79,27,158,191,229,72,245,107,94,230,69,20,175,70,63,147,149,125,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,227,217,198,15,22,121,151,23,90,161,244,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,57,246,233,177,85,91,19,17,2,159,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,228,230,98,174,101,80,4,43,118,201,232,167,208,110,32,173,58,199,73,112,235,82,106,109,189,122,208,73,47,52,144,87,91,162,167,167,147,149,169,27,81,176,186,7,209,171,119,123,220,178,117,247,229,111,34,29,175,98,222,177,216,176,253,101,203,116,118,239,15,78,175,81,45,244,245,22,186,158,103,175,53,85,181,181,18,58,155,145,172,84,78,120,39,168,151,168,231,177,173,238,220,190,243,164,106,37,245,118,157,105,111,229,67,131,108,215,186,88,189,167,117,196,187,190,83,111,254,202,232,247,94,235,34,119,185,252,94,214,191,150,134,74,223,113,220,219,239,238,181,94,140,32,175,74,181,51,42,209,189,71,199,53,75,10,171,238,247,172,102,225,21,194,155,154,73,25,28,220,139,239,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,9,127,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,73,247,107,254,83,98,206,120,47,211,220,215,22,174,239,182,92,131,48,180,221,45,213,61,39,199,215,165,158,211,95,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,2,48,120,78,243,79,163,127,48,49,239,81,128,9,254,226,171,84,191,34,220,56,234,46,166,67,125,246,53,125,155,31,170,246,85,111,117,239,29,43,164,172,232,208,254,109,88,246,187,122,169,96,111,190,213,98,111,187,246,106,57,83,27,107,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,63,237,175,214,251,170,221,112,222,27,161,177,210,54,218,218,122,124,226,162,228,233,28,233,228,157,93,91,71,20,12,111,131,88,198,181,38,115,149,121,149,234,248,209,57,57,23,169,110,189,149,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,185,95,253,149,85,77,60,17,211,39,59,30,213,103,78,122,136,167,223,222,107,186,28,142,106,181,234,168,19,61,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,239,45,108,209,190,93,158,172,146,166,73,164,68,84,110,200,244,68,107,81,17,169,82,192,0,88,7,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,210,255,0,192,24,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,65,28,20,113,93,98,226,211,70,168,179,46,173,170,143,47,182,237,71,148,217,40,166,123,187,133,87,51,210,57,17,178,34,61,33,157,140,234,198,187,189,169,187,227,234,61,241,72,165,138,246,162,246,127,214,90,43,46,92,77,232,134,59,214,181,77,222,110,57,197,174,9,39,158,170,58,169,103,150,121,174,205,234,61,252,208,175,87,105,99,141,24,216,91,27,100,70,171,22,87,69,98,220,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,114,67,253,179,181,247,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,226,139,241,69,12,148,200,181,237,65,237,4,169,180,212,222,184,94,209,107,173,35,222,250,119,80,102,23,202,105,98,169,103,36,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,188,241,189,29,23,186,246,191,111,65,197,47,106,230,8,254,28,108,244,154,41,85,214,212,45,70,199,215,190,178,150,174,102,253,14,234,177,209,84,115,206,214,197,34,214,71,34,74,216,57,81,159,160,218,133,218,53,133,179,196,182,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,7,84,94,87,103,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,246,106,122,172,255,0,75,115,189,47,250,57,244,234,197,236,207,165,184,253,30,83,103,254,202,134,110,245,107,170,230,232,79,249,167,187,147,155,166,255,0,113,252,175,77,188,90,155,160,25,57,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,121,253,85,212,204,87,70,244,227,35,213,44,214,175,187,217,113,155,124,183,10,158,89,35,100,147,114,39,185,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,66,42,251,57,187,74,109,218,95,98,159,70,120,152,204,59,190,33,101,183,245,49,139,236,244,213,85,117,84,156,143,99,18,216,230,83,197,35,228,135,145,206,124,78,118,221,38,196,232,247,115,29,19,34,161,93,160,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,212,70,170,44,146,110,20,171,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,202,142,153,252,210,200,247,200,228,78,103,189,220,173,99,57,35,101,208,118,94,240,45,249,107,202,153,174,58,199,134,119,189,54,178,243,251,30,154,181,220,176,223,110,145,200,212,77,225,86,175,120,163,135,105,58,155,171,88,249,81,145,254,117,173,168,141,41,167,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,206,246,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,4,11,246,163,249,236,212,223,193,125,30,136,145,254,205,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,28,29,168,254,123,53,55,240,95,71,162,45,171,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,41,48,91,87,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,146,229,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,202,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,244,28,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,164,180,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,134,65,24,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,98,221,181,126,86,49,111,152,20,62,157,113,44,131,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,251,212,237,149,187,90,175,252,34,97,55,219,21,206,146,227,109,184,231,22,218,186,58,202,73,155,52,21,48,73,108,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,134,18,186,240,125,194,102,101,197,214,168,125,7,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,125,186,143,68,86,196,245,74,85,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,32,141,51,194,244,107,179,219,134,8,45,217,30,77,221,113,188,95,150,166,255,0,145,62,214,229,154,186,186,170,161,145,173,68,144,210,177,242,59,121,37,138,38,39,231,28,200,153,19,28,247,36,124,224,53,175,86,116,107,179,247,135,26,91,141,183,16,238,150,27,47,37,143,25,199,109,141,115,123,229,116,140,146,70,66,233,149,29,201,205,211,154,89,106,36,230,114,237,35,215,171,43,145,143,180,14,10,59,90,232,239,125,203,76,184,177,185,116,111,85,151,4,130,223,154,71,77,5,53,11,163,147,157,81,183,22,71,200,202,126,71,242,70,217,163,103,77,90,246,172,169,26,70,249,159,97,124,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,18,231,251,49,123,63,232,245,118,178,155,136,29,111,199,123,222,11,73,203,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,48,200,198,182,103,61,187,171,163,107,217,32,84,14,220,239,212,159,239,39,240,210,194,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,185,206,198,181,202,198,185,100,101,250,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,88,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,255,0,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,107,237,94,224,114,155,37,181,94,248,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,209,44,49,58,77,216,232,223,214,140,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,5,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,156,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,170,113,85,196,46,43,197,7,101,126,101,171,152,181,55,112,239,254,201,166,184,218,223,85,29,68,214,202,232,175,84,77,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,103,63,42,69,95,9,222,105,244,111,230,6,61,234,48,1,53,61,168,254,68,245,55,240,95,88,162,32,175,73,240,95,202,134,169,225,186,103,237,79,102,125,45,200,45,214,46,251,208,235,119,94,245,83,28,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,39,83,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,30,127,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,193,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,74,123,41,248,237,181,45,170,131,133,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,231,115,145,232,254,131,85,156,144,71,37,218,241,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,247,138,140,102,229,43,222,180,173,146,84,103,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,49,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,12,167,136,171,237,206,253,73,254,242,127,13,43,87,103,7,104,5,31,17,22,40,180,147,87,178,47,251,44,80,119,153,226,169,168,142,10,120,242,42,94,119,201,205,78,200,89,28,108,154,24,213,24,248,81,188,203,28,73,43,85,255,0,158,72,168,175,110,119,234,79,247,147,248,104,17,235,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,156,190,243,88,247,64,140,87,162,57,88,143,87,35,95,203,200,180,254,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,232,59,46,60,246,105,151,227,94,143,90,95,255,0,105,215,1,223,150,251,21,78,188,233,61,151,155,62,199,237,238,246,149,174,221,110,234,85,101,16,181,240,182,61,221,213,106,117,169,224,109,66,183,150,57,37,153,169,28,41,191,36,77,64,244,29,154,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,50,116,228,107,158,174,145,35,189,243,23,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,147,233,6,63,212,154,163,217,125,89,170,25,75,253,148,248,34,142,126,172,116,235,39,230,209,121,55,229,118,202,158,33,16,61,168,254,123,53,55,240,95,71,162,41,86,154,240,245,149,106,166,141,106,142,174,98,213,61,127,201,95,178,106,110,54,182,82,201,44,213,52,53,142,169,108,181,17,185,136,187,116,59,187,100,122,57,168,222,146,202,245,123,122,92,175,170,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,8,213,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,186,221,202,183,186,195,81,210,234,194,248,100,252,220,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,144,159,10,60,87,105,199,22,186,112,204,215,10,151,184,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,254,87,44,83,34,35,100,107,92,138,140,123,36,141,145,131,218,117,192,119,228,66,251,83,175,58,79,101,229,192,114,11,131,189,165,107,183,91,186,116,184,188,206,100,45,143,119,117,92,189,26,137,221,80,173,229,142,56,161,114,199,10,109,207,19,86,202,176,253,85,212,125,63,177,101,56,198,21,154,93,108,182,172,214,222,219,93,254,146,142,161,99,142,225,74,143,71,164,114,34,127,164,221,211,103,44,114,205,26,175,36,178,53,193,122,189,167,92,120,254,91,239,181,58,13,164,247,174,108,7,31,184,59,218,87,75,117,199,169,75,148,76,214,66,232,247,111,73,171,209,167,157,181,8,222,89,36,138,103,36,115,38,252,145,57,45,215,131,238,19,51,46,46,181,67,232,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,83,253,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,21,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,132,248,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,124,202,216,89,203,20,108,100,109,85,229,99,27,204,231,191,158,71,135,181,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,186,221,202,139,189,77,81,210,234,204,249,164,252,228,207,124,142,222,73,94,239,121,203,182,251,38,200,136,137,142,191,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,127,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,193,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,33,238,24,184,133,197,120,160,209,171,46,174,98,212,221,195,191,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,228,200,197,115,88,231,197,44,79,86,51,159,149,32,135,46,225,51,50,199,184,87,192,184,172,179,84,85,222,241,236,170,162,227,77,122,142,26,4,107,49,231,193,90,234,90,101,150,68,145,206,145,147,186,57,54,127,77,140,99,249,35,85,87,72,206,103,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,219,168,196,84,108,175,69,12,140,203,117,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,151,159,166,155,171,228,134,53,116,125,84,145,189,254,166,113,113,163,88,7,14,51,241,47,67,151,90,175,88,221,93,189,211,227,220,149,78,139,219,85,202,199,244,40,99,247,29,35,38,116,145,185,143,106,198,174,135,146,87,72,214,164,82,114,192,103,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,201,27,93,178,185,24,222,119,171,228,114,115,189,202,161,226,178,204,166,251,156,229,87,156,215,41,174,239,183,172,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,114,49,26,198,243,61,238,93,154,136,212,223,100,68,79,2,229,123,46,60,246,105,151,227,94,143,90,120,172,179,132,204,203,5,225,67,31,226,135,48,168,171,180,179,42,202,35,178,218,44,117,52,8,215,213,91,164,163,150,162,43,146,75,212,230,107,30,232,36,107,35,116,73,204,206,89,90,229,99,217,205,237,123,46,60,246,105,151,227,94,143,90,4,255,0,20,43,141,110,30,45,92,76,112,243,146,224,115,218,170,235,239,182,250,121,175,120,179,41,171,27,76,255,0,109,193,79,42,82,181,93,34,164,74,201,22,71,66,244,147,221,228,149,202,138,199,35,100,101,117,0,98,217,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,23,107,218,129,170,22,173,106,212,189,39,213,123,51,105,35,167,202,116,158,209,114,125,61,53,107,106,217,71,59,235,174,29,106,85,149,168,136,247,195,47,82,39,251,173,84,124,110,69,107,85,21,19,196,246,138,232,229,247,70,248,184,206,233,174,243,119,138,76,194,225,62,99,107,169,229,99,58,212,181,243,203,35,147,145,175,122,183,165,58,84,65,187,185,92,254,135,63,43,90,246,161,110,181,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,156,242,61,223,23,42,168,93,175,8,218,199,98,209,190,17,248,167,169,187,195,222,42,243,11,125,139,14,181,211,115,61,157,106,170,248,46,241,185,121,218,199,163,122,80,37,68,251,59,149,175,232,114,115,53,207,106,150,193,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,169,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,87,61,141,158,102,181,202,155,181,37,145,19,110,101,222,253,123,25,52,183,233,95,17,215,221,76,175,177,119,170,12,19,31,147,187,86,247,174,78,231,116,173,122,67,15,230,209,232,233,57,233,91,113,111,139,92,198,237,186,236,238,154,129,49,58,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,61,0,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,64,244,0,176,15,247,106,248,88,255,0,136,58,171,255,0,178,173,223,245,226,255,0,192,24,236,106,239,19,28,80,99,154,175,154,227,212,188,72,234,124,80,218,242,27,149,20,108,131,47,184,178,54,182,58,153,24,136,198,164,219,53,168,141,240,79,169,12,137,204,108,56,184,182,173,163,138,125,95,160,232,199,19,91,156,94,223,28,113,162,35,91,27,235,101,123,17,17,60,19,221,115,124,62,160,36,243,177,211,82,53,79,83,49,61,77,187,106,94,162,101,57,98,210,220,109,180,244,82,223,111,85,21,235,7,230,167,116,141,143,172,247,114,111,204,197,93,182,223,100,223,125,188,58,206,217,45,76,213,157,49,131,73,110,26,99,168,249,110,39,21,123,239,144,220,93,98,189,212,208,37,67,154,148,75,10,72,144,189,188,234,136,179,108,170,139,182,238,251,78,87,98,69,181,177,104,134,160,93,209,146,35,170,114,182,83,43,151,244,21,34,163,137,200,137,247,167,85,119,253,168,117,125,183,244,41,38,156,105,125,207,167,34,172,23,186,248,57,145,61,212,234,64,199,108,191,122,244,252,63,98,129,99,156,60,241,37,196,214,87,175,218,103,139,92,120,140,212,202,154,75,198,97,102,183,207,5,86,91,112,150,25,99,150,182,38,57,146,49,101,84,115,21,28,168,173,84,217,81,85,12,132,204,113,120,33,183,165,207,139,189,34,166,88,163,147,147,45,183,212,109,34,110,137,210,149,36,223,246,167,38,233,247,162,25,29,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,133,205,11,254,82,154,237,140,232,167,210,159,163,159,72,251,239,246,207,184,247,206,135,119,163,158,167,251,143,82,62,110,110,135,47,233,166,220,219,248,237,178,202,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,22,235,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,19,217,139,199,143,229,190,197,77,160,218,177,122,230,207,177,251,123,125,155,116,184,220,122,149,89,68,45,124,206,147,102,244,154,157,106,120,27,78,142,230,146,73,102,106,73,50,239,201,43,147,218,246,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,56,43,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,146,120,177,242,177,172,159,47,242,31,78,156,198,176,155,236,35,140,219,23,24,124,8,235,117,206,75,87,177,179,60,95,79,239,52,249,53,182,38,61,105,91,36,182,202,174,149,77,52,142,223,120,101,233,74,169,27,156,178,70,230,57,174,230,68,100,178,66,8,25,41,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,93,120,193,225,51,50,225,23,84,62,131,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,62,221,55,170,35,101,98,173,127,236,220,237,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,172,175,241,59,195,214,43,197,6,141,94,180,143,41,169,238,29,255,0,167,83,110,186,50,150,58,137,173,149,209,59,154,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,201,143,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,130,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,100,230,8,181,236,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,157,206,71,163,250,13,86,114,65,28,146,148,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,1,21,125,171,156,116,255,0,119,225,127,69,51,63,254,88,165,207,235,104,91,254,75,91,107,142,161,29,255,0,173,239,76,107,127,192,133,95,255,0,108,66,3,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,0,0,0,0,20,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,84,0,6,53,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,165,70,66,125,160,250,23,167,26,203,195,46,107,118,205,108,221,91,174,9,143,221,50,75,5,202,5,70,85,81,85,83,210,190,101,99,94,168,187,195,47,73,172,150,53,69,107,154,141,84,217,236,141,236,199,176,11,180,236,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,154,185,17,100,143,121,222,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,78,171,74,180,207,21,209,189,56,199,52,183,10,164,238,246,92,102,223,21,190,155,154,56,217,36,220,137,239,207,47,77,140,99,166,149,234,233,36,122,53,57,228,123,220,169,187,148,245,96,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,1,47,127,179,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,90,86,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,122,14,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,146,70,183,117,106,61,220,143,71,198,229,231,99,145,3,37,224,69,95,101,103,30,63,247,35,133,77,95,189,127,141,139,16,190,220,238,63,250,134,83,89,26,206,151,252,161,209,62,73,191,197,211,177,191,220,152,123,94,213,142,56,234,116,214,213,95,194,222,155,50,146,91,238,79,103,86,101,55,55,62,41,210,221,110,170,107,216,180,76,143,117,86,84,205,22,238,115,164,106,116,225,150,55,49,28,233,91,36,33,69,123,86,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,212,154,40,220,196,107,98,108,147,71,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,149,171,24,47,228,191,84,243,45,51,246,167,180,254,137,100,23,27,23,125,232,116,123,215,117,169,146,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,129,47,253,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,2,200,53,11,181,219,134,221,53,207,242,93,57,190,225,58,149,61,203,21,188,86,217,43,37,164,182,208,58,9,39,166,153,240,200,232,220,234,198,185,88,174,98,170,42,181,171,182,219,162,124,0,189,240,83,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,14,245,221,160,186,69,28,117,76,232,84,203,78,254,118,199,36,140,77,223,11,149,54,122,251,170,155,236,187,162,84,0,6,42,230,85,6,42,224,85,253,121,225,159,50,208,108,123,77,179,59,205,117,37,199,30,213,28,94,139,35,178,214,194,168,199,181,242,82,211,205,83,73,44,74,229,115,95,11,170,99,68,127,139,36,99,216,228,84,119,60,113,214,14,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,214,87,244,219,72,112,221,122,224,39,78,244,143,80,32,171,146,197,145,105,190,55,13,66,210,78,176,207,19,217,69,77,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,226,119,135,172,171,133,253,101,189,105,30,83,83,223,251,135,78,166,221,116,101,44,148,240,220,232,101,111,52,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,249,57,148,50,83,32,7,181,31,207,102,166,254,11,232,244,69,197,118,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,121,82,105,91,30,207,108,140,232,219,175,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,2,34,251,103,248,120,181,99,121,54,53,196,142,53,106,171,99,242,202,135,89,50,138,135,86,53,208,45,108,52,241,247,7,50,39,47,59,94,250,120,42,26,229,103,230,246,165,141,85,26,247,42,201,74,187,36,53,230,167,75,56,151,143,77,174,21,180,144,99,218,159,79,236,186,149,169,168,138,157,145,92,96,100,146,208,200,143,123,21,207,123,156,178,211,50,38,189,156,239,172,106,251,206,99,26,178,189,198,134,142,95,117,247,134,12,255,0,74,177,105,185,47,87,91,124,117,22,232,249,88,189,230,170,146,162,42,184,169,183,123,216,198,117,159,78,216,186,142,114,53,157,78,117,221,27,178,227,153,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,28,82,239,248,243,214,59,22,97,167,188,55,104,237,162,30,165,94,157,233,125,154,162,233,83,204,244,229,170,185,91,40,36,109,55,35,152,136,188,144,65,79,47,81,175,123,93,222,121,125,215,70,228,91,64,57,87,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,131,88,198,181,54,68,68,2,253,123,27,52,83,233,207,16,87,109,99,171,184,116,105,52,202,222,157,24,35,151,150,73,235,174,49,84,83,199,204,213,141,200,232,91,3,43,21,219,61,142,73,58,27,115,55,157,9,169,45,87,179,23,75,127,37,252,27,97,93,238,197,236,203,174,91,222,50,155,135,246,87,91,189,119,169,23,186,79,224,247,53,156,212,49,209,123,141,229,219,111,121,168,245,121,117,64,69,95,110,119,234,79,247,147,248,105,97,92,52,112,207,153,113,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,220,231,99,90,229,99,92,178,50,253,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,44,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,125,56,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,223,251,82,248,9,250,119,71,126,226,187,75,231,228,200,45,86,254,249,151,218,234,42,54,142,190,134,146,4,106,214,83,185,235,180,115,67,4,77,71,197,186,54,72,227,69,98,36,173,86,207,16,32,94,87,104,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,171,89,44,174,114,181,102,88,163,161,90,37,195,166,119,173,246,124,235,44,176,83,244,113,189,57,199,235,175,185,5,207,158,23,119,94,149,5,93,77,44,93,23,202,201,31,215,146,141,97,230,141,31,211,231,231,114,42,38,202,225,139,135,172,171,138,13,101,178,233,30,45,83,220,59,255,0,82,166,227,116,125,44,149,16,219,40,98,111,52,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,57,249,146,114,117,39,72,112,221,5,224,39,81,52,143,79,224,171,142,197,142,233,190,73,13,58,213,206,179,79,43,223,69,83,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,199,132,202,160,197,92,202,160,1,141,103,20,250,41,252,157,184,130,205,180,114,59,135,125,164,199,238,9,220,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,156,172,70,245,17,252,187,183,101,92,148,200,171,237,189,210,223,254,70,154,215,111,177,127,242,222,45,119,185,247,175,217,83,65,7,69,95,255,0,219,39,115,177,159,115,221,253,205,0,181,252,151,91,237,89,231,102,118,59,163,80,216,234,232,238,90,93,169,20,77,168,171,116,141,124,21,208,92,96,190,84,196,246,124,28,199,181,201,51,28,197,69,77,153,27,145,203,206,172,142,138,240,201,118,181,88,56,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,248,160,85,94,42,181,75,242,211,196,118,162,234,100,55,223,108,208,94,114,10,175,101,86,247,94,239,213,181,196,254,141,15,230,213,140,115,118,165,138,6,251,237,71,174,219,191,119,43,149,101,167,178,19,66,235,52,195,135,26,189,70,200,108,221,202,245,169,119,6,220,97,115,214,118,76,235,60,12,88,232,146,72,164,70,177,188,207,125,92,236,123,17,82,72,170,98,114,189,201,202,214,67,94,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,100,209,137,226,214,44,27,21,179,97,88,181,15,114,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,129,219,0,0,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,103,104,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,243,188,117,57,102,45,98,206,113,91,206,21,148,208,247,219,46,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,24,182,147,125,217,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,232,251,26,214,233,154,246,83,172,77,114,239,52,189,40,38,145,100,68,124,126,228,92,145,185,146,245,60,255,0,12,189,148,88,110,144,235,205,239,82,51,75,213,94,69,98,198,47,17,205,131,81,213,177,96,159,158,62,229,87,77,114,146,122,106,132,71,62,25,123,205,42,195,36,45,100,139,18,203,200,214,189,140,73,10,3,21,114,119,174,124,42,225,188,87,246,126,105,94,31,121,182,210,55,39,183,105,189,154,167,19,187,201,34,194,251,117,197,109,80,114,35,165,107,30,238,237,35,155,27,102,103,43,185,152,136,228,78,163,35,123,32,132,201,79,132,239,43,26,55,242,255,0,30,244,232,0,199,51,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,125,255,0,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,153,29,51,249,165,141,140,141,170,156,207,123,121,156,198,115,200,201,137,227,251,128,155,119,22,214,42,76,159,10,158,213,103,212,219,87,117,163,166,186,93,42,42,146,150,162,215,27,231,115,232,222,216,213,204,139,223,169,116,201,42,66,247,171,163,72,213,81,174,87,54,176,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,249,149,176,179,150,40,216,200,218,171,202,198,55,153,207,127,60,143,15,107,165,90,103,138,232,222,156,99,154,91,133,82,119,123,46,51,111,138,223,77,205,28,108,146,110,68,247,231,151,166,198,49,211,74,245,116,146,61,26,156,242,61,238,84,221,202,122,176,0,128,30,212,127,61,154,155,248,47,163,209,30,43,19,225,51,50,206,184,80,200,56,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,245,57,156,198,58,120,218,248,219,18,242,179,154,87,57,24,199,242,251,94,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,34,131,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,76,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,228,155,251,89,116,238,208,205,61,31,82,88,163,235,116,186,236,111,85,141,228,127,197,23,226,137,17,125,165,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,251,140,141,99,122,34,181,143,154,138,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,243,27,93,35,161,127,51,121,94,170,213,94,155,228,99,195,35,48,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,149,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,231,141,206,221,90,143,111,59,21,241,185,121,30,228,90,65,217,113,228,79,76,191,26,245,138,210,234,128,199,91,44,224,123,136,43,63,17,215,158,26,177,108,14,235,144,100,20,93,226,186,221,55,74,42,72,110,22,118,61,201,21,203,168,249,86,24,161,145,17,169,239,75,179,101,119,65,87,170,156,133,229,113,241,163,57,150,128,246,111,233,126,150,231,154,139,87,152,221,236,249,197,11,31,85,46,203,5,19,22,219,112,229,162,165,114,181,37,125,52,41,238,70,233,85,94,168,158,9,28,125,56,98,149,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,90,187,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,64,43,87,10,60,40,234,63,22,186,142,204,43,10,139,184,218,168,122,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,234,76,254,87,36,80,162,163,164,115,92,170,172,99,36,145,129,82,187,60,248,44,186,241,79,170,20,247,220,191,31,171,118,149,227,85,10,185,5,98,84,186,149,43,103,72,249,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,212,141,239,135,154,122,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,254,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,214,238,84,93,234,106,142,151,86,103,205,39,231,38,123,228,118,242,74,247,123,206,93,183,217,54,68,68,79,86,4,85,246,231,126,164,255,0,121,63,134,150,65,193,103,19,21,60,40,235,205,171,83,230,161,171,184,88,167,167,154,209,144,208,210,36,93,122,155,116,220,170,238,154,200,213,68,124,114,199,12,200,136,230,115,172,41,26,189,141,123,148,189,254,220,239,212,159,239,39,240,210,42,192,202,75,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,33,135,180,143,179,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,188,190,204,94,60,127,34,23,218,109,6,213,139,215,46,3,144,92,27,236,219,165,198,227,211,165,197,230,115,38,116,155,55,164,229,232,212,78,234,116,119,52,145,197,11,150,73,151,110,121,92,179,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,140,189,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,217,232,142,145,168,188,178,61,174,246,188,39,121,167,209,191,152,24,247,168,192,123,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,229,111,138,225,59,205,62,141,252,192,199,189,70,0,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,128,30,209,254,32,180,159,136,142,32,165,202,52,135,31,181,123,42,130,223,77,71,46,77,79,5,77,61,86,69,39,73,142,234,84,69,51,99,228,232,238,180,236,85,143,168,173,137,85,210,61,157,22,69,119,253,173,124,107,251,18,142,179,132,221,50,185,221,104,239,83,116,100,205,46,16,47,66,54,208,205,7,81,150,198,170,183,158,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,100,117,240,197,195,214,85,197,6,178,217,116,143,22,169,238,29,255,0,169,83,113,186,62,150,74,136,109,148,49,55,154,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,156,252,200,21,127,179,99,135,29,80,215,29,121,163,203,240,44,222,175,11,182,233,221,69,53,202,241,144,80,203,31,125,133,37,234,54,58,90,120,158,142,108,143,157,177,206,199,117,24,232,82,52,147,168,217,55,108,50,221,7,110,119,234,79,247,147,248,105,35,250,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,145,193,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,59,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,12,236,184,243,217,166,95,141,122,61,105,85,123,78,184,241,252,183,223,106,116,27,73,239,92,216,14,63,112,119,180,174,150,235,143,82,151,40,153,172,133,209,238,222,147,87,163,79,59,106,17,188,178,73,20,206,72,230,77,249,34,114,5,170,241,79,171,56,174,186,113,5,155,106,206,21,136,125,25,178,228,119,4,169,166,183,185,177,182,69,229,137,145,190,162,84,141,17,137,52,239,99,167,145,17,93,180,147,63,119,200,187,189,215,85,217,9,160,122,143,153,235,45,94,183,217,51,43,174,41,139,97,124,180,55,7,210,66,191,239,130,73,218,174,91,111,52,140,116,46,133,168,200,228,155,126,105,25,205,78,172,70,61,236,158,43,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,251,117,30,136,173,137,234,153,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,65,15,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,45,87,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,41,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,199,71,5,25,87,13,154,227,75,96,196,173,158,213,197,181,14,225,81,38,15,77,110,73,39,170,241,153,137,236,197,133,206,124,207,154,21,168,130,54,187,119,117,154,248,220,139,206,178,71,28,255,0,0,45,171,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,187,212,100,215,40,158,244,165,116,145,35,250,84,212,209,187,109,161,139,171,42,36,142,106,73,35,158,231,59,149,21,145,71,114,160,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,100,251,57,49,107,22,115,217,213,133,225,89,77,15,125,178,228,22,252,138,215,113,166,234,190,62,189,44,247,74,248,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,145,67,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,151,78,203,143,34,122,101,248,215,172,86,145,193,218,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,115,47,82,71,57,232,232,210,48,178,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,229,107,222,216,33,107,156,137,187,146,40,209,119,229,77,175,3,179,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,203,53,36,211,178,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,246,107,210,24,220,142,100,178,212,73,43,102,145,91,211,84,145,174,123,154,232,210,32,174,189,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,63,192,0,35,171,182,111,66,232,242,157,26,177,107,205,162,205,207,122,194,110,17,219,174,149,113,172,17,255,0,105,234,220,172,106,204,174,68,150,94,157,90,211,182,54,53,202,140,239,115,187,145,81,206,115,97,176,201,247,86,48,95,202,134,150,102,90,103,237,79,102,125,45,199,238,54,46,251,208,235,119,94,245,77,36,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,49,151,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,234,137,254,236,203,209,79,200,183,8,248,183,120,184,119,170,252,239,108,214,179,146,94,120,98,239,176,67,221,227,143,120,216,230,237,75,21,55,59,87,155,105,86,94,87,43,121,118,133,110,21,116,183,242,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,119,174,239,213,181,196,254,181,119,231,17,236,115,118,165,138,119,123,142,71,174,219,51,119,43,81,114,83,0,83,254,33,113,107,238,115,160,90,151,133,98,212,61,246,245,144,97,247,155,93,186,155,170,200,250,245,83,209,75,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,18,160,0,32,7,253,203,142,59,63,242,25,255,0,194,107,63,253,108,159,224,0,24,233,241,239,110,91,103,24,250,179,76,176,44,60,249,20,213,28,170,187,239,213,107,100,230,254,158,125,255,0,164,200,176,199,227,180,222,222,203,111,28,154,157,4,110,123,155,36,214,202,141,221,246,201,107,164,122,237,247,34,185,83,250,0,145,62,198,26,14,231,194,125,234,163,171,207,223,179,122,250,141,185,118,228,218,142,138,61,190,62,63,220,247,223,195,227,183,213,185,212,118,216,80,117,56,111,195,110,157,93,187,190,111,5,63,79,151,244,186,148,21,142,223,125,252,54,233,124,54,241,230,251,188,125,223,100,101,190,74,62,12,172,245,47,88,249,107,239,151,74,134,114,252,118,73,186,126,247,135,199,120,215,237,240,219,246,29,95,108,85,10,213,240,132,201,209,35,84,162,202,237,179,175,55,197,55,142,120,253,223,191,243,159,213,184,17,155,217,199,108,75,191,27,26,89,74,180,235,55,78,229,83,85,202,138,169,183,70,138,121,121,188,63,193,228,230,254,131,33,98,3,251,42,45,236,173,227,131,6,169,115,158,139,65,73,120,168,111,47,193,85,109,213,17,248,253,219,72,191,211,177,62,0,88,7,109,95,149,140,91,230,5,15,167,92,72,139,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,151,78,218,191,43,24,183,204,10,31,78,184,144,172,6,78,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,177,235,218,215,193,71,182,232,235,56,178,211,43,101,214,178,245,15,70,60,210,223,2,117,227,117,12,48,116,217,115,106,43,185,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,217,7,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,243,55,33,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,197,223,26,202,111,184,125,198,107,182,57,93,221,42,234,45,245,246,185,36,233,50,78,106,90,218,89,105,42,99,217,232,168,156,240,79,43,55,219,153,188,219,181,81,200,138,157,81,125,61,163,253,159,245,156,59,223,101,213,189,33,199,127,236,79,95,221,160,150,154,158,73,234,36,199,106,185,25,31,45,67,230,124,146,62,25,164,69,123,38,87,114,164,146,172,78,70,126,101,101,177,96,50,83,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,130,34,251,103,245,191,75,242,172,155,26,208,219,85,142,174,179,54,193,170,29,95,113,188,58,73,34,130,223,5,101,60,111,238,44,141,125,217,223,43,82,150,103,73,182,209,164,113,181,174,114,201,43,99,186,174,209,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,5,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,234,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,83,192,44,89,54,51,134,218,108,89,158,115,87,152,223,105,41,209,183,11,237,77,13,61,27,235,167,85,85,115,210,10,118,54,40,153,186,242,177,136,138,168,198,181,28,233,29,204,247,80,174,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,142,239,81,147,92,162,123,210,149,210,68,143,233,83,83,70,237,182,134,46,172,168,146,57,169,36,142,123,156,238,84,86,69,29,85,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,10,128,88,7,109,95,149,140,91,230,5,15,167,92,74,255,0,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,122,221,202,139,216,87,42,126,175,74,23,205,39,231,38,167,100,109,218,56,158,239,121,201,190,219,38,234,168,139,64,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,75,167,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,133,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,243,52,40,255,0,104,255,0,104,5,31,14,246,41,116,147,72,114,47,251,44,87,247,105,229,169,167,142,10,136,241,218,94,118,73,205,80,201,153,36,111,154,104,209,88,200,85,188,201,28,171,43,149,159,153,73,97,4,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,192,149,78,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,19,82,0,0,0,0,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,106,189,168,254,68,245,55,240,95,88,162,46,168,181,94,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,77,159,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,146,161,97,137,137,35,156,213,137,237,99,249,185,18,72,228,132,206,19,188,211,232,223,204,12,123,212,96,39,251,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,73,191,182,119,78,237,52,208,81,245,34,138,78,143,87,160,246,245,94,222,70,124,85,126,8,161,142,14,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,63,223,86,123,149,127,194,185,30,73,145,220,63,244,149,149,215,42,234,137,63,210,146,105,164,145,255,0,123,156,231,125,106,167,160,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,243,248,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,19,167,217,251,192,141,139,133,92,86,60,215,41,103,125,212,220,130,222,145,220,106,119,124,126,203,165,158,58,89,37,181,114,50,162,90,121,250,85,52,238,94,242,212,71,63,125,147,102,248,44,54,113,99,230,159,89,62,96,100,62,163,57,58,124,20,113,93,98,226,211,70,168,179,46,173,170,143,47,182,237,71,148,217,40,166,123,187,133,87,51,210,57,17,178,34,61,33,157,140,234,198,187,189,169,187,227,234,61,241,72,164,22,113,99,230,159,89,62,96,100,62,163,56,18,169,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,90,178,206,209,238,12,112,108,170,243,133,101,58,201,220,175,88,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,249,217,76,230,59,149,236,114,110,213,86,174,219,162,170,120,129,114,164,32,113,11,217,195,198,118,115,175,186,151,154,226,218,55,223,108,185,6,97,121,186,91,170,126,145,90,163,235,210,207,91,44,145,73,200,250,150,189,188,204,123,87,103,34,57,55,217,81,23,192,153,77,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,173,220,171,123,172,212,253,94,148,207,134,79,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,190,172,11,127,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,190,209,119,168,106,58,93,91,149,84,209,254,114,23,190,55,111,28,172,119,186,229,219,125,151,101,69,68,184,0,90,175,251,168,252,9,255,0,229,207,255,0,131,55,143,250,160,23,84,98,174,101,37,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,182,129,54,125,148,252,96,218,181,135,75,232,56,123,201,86,173,153,182,157,217,209,176,74,232,155,208,184,217,33,145,144,192,246,58,54,53,177,190,6,201,79,78,230,63,222,122,36,114,35,164,87,74,145,215,94,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,110,127,163,249,7,78,106,143,101,245,102,167,125,87,246,43,39,138,57,250,177,211,164,127,156,85,228,223,153,187,42,120,227,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,9,240,125,197,158,27,197,214,151,253,56,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,77,250,140,69,87,68,244,64,199,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,89,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,109,187,222,145,67,26,43,221,187,222,168,174,114,185,202,174,89,158,237,31,236,255,0,163,226,34,197,46,173,233,14,59,255,0,101,138,14,237,4,180,212,242,65,79,30,69,75,206,200,249,106,31,51,227,141,147,67,26,171,217,50,187,153,99,137,98,114,63,243,43,20,32,129,53,61,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,199,175,180,75,66,232,244,7,138,204,175,27,176,217,189,153,141,223,186,89,37,134,22,172,9,27,105,106,145,86,86,69,28,40,214,195,12,117,76,170,134,56,213,173,115,99,133,159,164,138,143,118,66,132,117,118,210,104,229,247,48,209,172,75,88,173,19,117,41,52,238,225,81,79,116,166,229,98,114,210,220,157,79,27,106,121,220,244,85,228,158,10,120,186,109,99,220,238,243,205,238,182,55,42,132,54,21,87,133,141,20,254,81,60,65,97,58,57,37,195,185,82,100,23,5,239,243,182,94,156,140,161,130,39,212,85,116,157,211,145,18,101,130,25,82,62,102,43,122,138,206,109,155,186,165,42,37,83,177,11,75,127,249,37,235,93,194,197,255,0,202,152,181,162,231,222,191,109,77,124,29,20,127,255,0,107,93,206,246,125,204,119,247,68,2,85,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,34,3,142,238,203,204,238,135,81,221,168,92,47,225,62,216,199,242,187,130,119,156,110,215,4,52,177,227,211,72,180,209,51,147,169,81,188,144,205,60,179,202,188,145,178,42,88,218,188,220,145,53,28,217,127,0,80,174,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,201,191,81,232,136,233,94,171,232,56,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,83,78,36,116,66,213,196,126,137,101,58,47,121,190,85,217,169,242,58,120,154,202,250,104,219,35,233,167,134,120,234,33,122,177,222,15,98,75,12,124,236,221,170,230,115,53,28,197,84,122,84,176,6,42,224,187,78,211,253,23,186,233,79,22,153,109,246,28,66,174,211,140,103,53,13,191,89,171,28,247,75,5,124,242,67,19,174,14,100,138,231,108,244,172,124,206,116,74,168,172,73,35,84,107,99,124,123,218,88,18,63,216,211,195,197,215,36,213,11,167,18,55,171,85,35,241,236,78,158,174,201,103,168,117,99,155,58,94,230,142,46,163,153,19,23,222,99,40,231,149,174,89,125,221,234,163,86,35,156,215,44,115,18,91,87,103,86,142,88,180,111,132,124,18,154,209,55,120,171,204,45,240,102,55,74,158,87,179,173,85,95,4,82,53,57,28,247,163,122,80,37,60,27,183,149,175,232,115,242,181,207,114,23,42,0,2,218,178,206,209,238,12,112,108,170,243,133,101,58,201,220,175,88,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,249,217,76,230,59,149,236,114,110,213,86,174,219,162,170,120,129,114,160,167,250,41,175,122,79,196,78,43,85,154,232,230,87,244,130,203,69,112,125,174,122,158,227,83,73,201,84,200,227,145,209,242,84,71,27,215,102,77,26,238,137,203,239,109,190,232,168,149,0,0,0,0,0,12,85,204,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,169,217,83,169,152,174,141,240,35,169,154,165,154,213,247,123,46,51,152,92,238,21,60,178,70,201,38,228,182,91,185,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,5,202,246,129,241,11,130,104,31,14,57,51,50,154,107,85,230,235,153,91,234,113,251,62,55,91,85,52,62,214,235,177,34,169,85,232,42,74,144,197,12,174,146,71,53,209,255,0,121,26,75,27,229,141,198,61,133,85,226,95,136,188,239,138,13,83,175,212,204,234,163,252,109,29,158,139,146,31,237,101,175,188,205,52,20,125,72,162,143,173,210,235,189,189,87,183,157,255,0,21,95,130,37,255,0,246,86,112,29,255,0,114,56,171,213,251,47,248,217,113,11,21,206,221,255,0,168,125,53,237,175,234,255,0,202,27,19,36,135,252,93,67,29,253,201,224,92,255,0,102,135,13,185,151,14,60,60,195,75,156,95,234,223,114,205,42,35,201,166,176,201,68,148,236,177,190,106,120,218,144,187,158,54,206,181,43,27,34,73,145,235,200,199,198,140,99,19,149,242,205,118,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,13,120,158,45,125,206,114,171,54,21,139,80,247,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,137,145,71,10,60,40,233,199,9,90,112,204,43,10,139,191,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,206,103,36,80,162,171,99,107,156,170,175,123,228,145,240,47,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,69,95,110,119,234,79,247,147,248,105,106,189,158,60,61,98,188,80,106,22,162,105,30,83,83,220,59,254,159,213,84,219,174,140,165,142,162,107,101,116,87,59,115,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,207,204,151,85,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,102,186,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,10,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,146,127,217,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,162,88,98,108,123,49,209,179,173,114,156,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,74,133,134,38,36,142,115,86,39,181,143,230,228,73,35,146,0,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,2,122,123,84,237,54,171,143,3,153,245,101,194,217,73,85,81,107,168,179,213,208,203,52,45,123,233,103,91,157,52,43,44,78,84,221,143,88,166,150,53,115,118,94,73,30,223,131,149,22,24,120,78,243,79,163,127,48,49,239,81,128,189,252,171,142,58,158,43,123,56,117,115,15,212,22,82,83,234,46,31,79,143,190,186,104,159,20,76,189,210,58,243,70,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,178,14,19,188,211,232,223,204,12,123,212,96,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,15,21,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,108,251,35,177,109,56,181,112,133,103,201,241,42,27,82,100,151,219,133,123,114,186,186,121,82,90,167,213,65,87,51,41,161,168,93,213,209,242,82,186,7,50,47,117,168,217,150,68,110,243,57,207,143,110,214,204,42,235,138,241,165,144,95,110,21,20,146,83,230,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,213,161,149,200,141,87,39,35,152,187,238,170,214,215,254,195,236,254,154,43,174,169,233,109,118,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,54,233,49,234,179,80,49,222,40,247,162,71,250,73,26,242,132,175,145,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,173,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,224,230,61,205,93,209,85,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,229,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,9,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,238,245,25,53,202,39,189,41,93,36,72,254,149,53,52,110,219,104,98,234,202,137,35,154,146,72,231,185,206,229,69,100,81,133,64,225,139,135,172,87,133,253,26,178,233,30,45,83,223,251,135,82,166,227,116,125,44,116,243,92,235,165,119,52,181,18,53,137,254,76,108,71,57,238,100,81,68,197,123,249,57,150,170,128,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,1,77,53,119,137,29,18,208,91,174,47,102,213,252,250,147,24,168,204,106,37,166,179,190,174,158,117,130,87,198,232,155,34,201,51,24,232,169,216,213,168,139,119,204,230,49,17,202,170,187,53,202,129,82,192,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,169,89,191,24,55,85,224,163,79,56,66,194,214,145,182,214,211,214,87,230,53,110,137,206,158,73,214,247,87,83,77,66,206,118,35,88,198,181,41,170,29,36,106,229,122,190,54,115,51,146,86,73,71,244,47,66,245,31,136,189,71,183,105,126,151,217,187,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,119,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,253,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,188,173,15,19,170,157,153,220,62,229,60,56,211,104,198,21,140,123,58,245,139,91,235,229,197,175,115,92,37,138,111,108,84,50,21,146,170,185,209,181,89,63,93,244,180,236,149,93,11,149,145,55,146,6,196,141,141,27,6,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,148,65,102,189,162,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,4,96,106,23,24,55,93,95,224,155,30,225,223,59,90,69,190,233,238,81,104,117,134,170,24,156,199,215,89,34,183,215,193,201,43,90,206,147,95,76,174,166,141,31,204,142,149,147,51,118,171,163,150,71,242,251,46,60,246,105,151,227,94,143,90,90,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,208,118,92,121,236,211,47,198,189,30,180,9,254,0,0,49,235,237,21,204,52,227,50,226,227,59,168,211,124,11,232,196,118,171,132,246,123,211,185,209,61,173,120,166,158,88,234,235,250,77,221,145,117,30,156,187,53,119,147,167,214,126,210,74,246,164,223,241,85,170,95,145,110,28,117,23,83,33,190,251,26,190,205,143,213,123,42,183,186,247,142,149,210,86,116,104,127,54,172,123,93,189,84,176,55,223,106,177,55,221,251,53,28,169,141,96,23,211,216,219,148,216,177,254,46,43,45,55,122,238,239,87,147,97,247,27,93,174,62,147,223,222,42,153,61,53,91,163,221,168,168,205,160,164,168,126,238,84,111,185,182,252,206,106,44,223,152,192,233,62,117,249,47,213,60,55,83,61,151,237,63,162,89,5,186,251,220,186,253,30,245,221,106,99,155,165,212,229,119,39,55,79,151,155,149,219,111,190,203,182,198,77,24,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,128,29,176,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,57,96,165,95,202,199,133,143,252,229,180,171,255,0,124,173,223,252,113,85,64,16,65,218,217,71,221,184,210,200,102,234,115,119,187,69,170,109,182,219,151,106,102,179,111,191,244,55,254,146,119,207,11,152,104,54,134,234,21,229,217,22,125,163,56,46,75,118,116,109,133,213,247,140,118,142,178,161,99,111,232,177,100,150,55,59,149,55,93,147,125,144,10,31,217,121,109,91,111,3,122,110,143,166,72,101,170,75,181,76,159,107,249,174,149,92,142,95,218,196,103,244,108,117,61,172,54,213,174,224,151,46,170,238,201,39,179,174,22,138,158,111,241,91,215,69,23,55,255,0,221,229,255,0,72,186,220,111,25,198,240,219,37,46,51,136,99,214,219,29,158,133,170,202,91,125,182,146,58,106,104,26,174,87,42,50,40,209,26,212,87,42,174,200,137,226,170,191,89,163,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,242,119,155,117,210,138,58,186,89,249,30,215,179,158,41,17,204,119,43,216,215,38,233,224,230,162,167,138,32,16,147,216,251,64,181,156,97,193,80,146,163,82,135,25,185,212,42,109,191,62,253,40,246,251,191,186,111,253,4,230,30,31,12,208,205,19,211,139,187,175,250,123,163,216,70,47,116,124,46,166,117,109,155,30,164,162,168,116,46,84,87,70,178,67,27,92,173,85,107,85,91,190,202,173,79,176,247,0,88,7,109,95,149,140,91,230,5,15,167,92,72,224,236,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,201,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,35,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,120,174,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,207,183,77,234,136,217,88,171,113,93,152,188,120,254,68,47,180,218,13,171,23,174,92,7,32,184,55,217,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,101,83,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,76,117,181,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,143,125,162,239,80,212,116,186,176,178,104,255,0,57,11,223,27,183,142,86,59,221,114,237,190,203,178,162,162,6,67,220,98,90,109,87,174,20,53,134,142,243,108,164,175,167,143,7,189,85,178,42,152,91,43,27,60,20,114,205,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,76,109,201,31,225,75,142,58,108,151,132,77,73,225,31,81,153,86,183,219,110,155,229,44,196,110,202,249,106,18,186,146,43,101,92,238,162,157,92,174,88,159,4,77,127,73,201,180,75,12,77,143,102,58,54,117,163,128,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,49,61,152,188,7,126,68,44,84,218,243,171,22,94,92,251,32,183,183,217,182,187,141,187,167,85,139,194,231,204,217,54,119,85,201,214,168,129,212,234,238,104,227,150,22,172,144,174,220,242,181,104,87,101,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,54,149,102,137,178,110,198,198,206,180,186,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,128,32,7,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,96,112,109,172,118,46,31,248,135,199,245,139,35,135,188,82,99,54,251,229,68,116,220,207,103,123,170,125,162,178,58,106,110,118,49,235,31,86,121,34,139,169,200,173,103,63,51,189,214,170,158,43,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,197,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,23,211,217,193,217,255,0,89,196,69,246,45,91,213,236,119,254,196,244,29,230,8,169,170,36,158,158,76,138,171,145,241,242,211,190,23,199,35,33,134,69,71,190,100,119,42,201,18,68,212,127,231,150,32,241,88,191,5,151,91,47,3,154,147,197,102,169,99,245,116,21,18,83,217,83,3,130,90,151,68,247,65,61,206,154,58,139,132,176,35,81,85,146,69,34,50,5,123,182,115,31,44,157,53,69,130,82,210,201,254,237,71,242,39,169,191,130,250,197,17,0,32,74,167,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,0,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,132,14,30,178,155,22,13,175,186,105,154,229,53,221,202,203,143,230,22,107,165,198,167,164,249,58,20,176,86,197,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,208,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,57,81,211,63,154,89,30,249,28,137,204,247,187,149,172,103,36,108,164,5,213,112,11,193,70,85,197,102,163,210,94,238,214,206,239,166,88,205,194,25,50,59,133,66,72,200,235,249,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,204,232,153,40,85,94,203,222,5,191,45,121,83,53,199,88,240,206,247,166,214,94,127,99,211,86,187,150,27,237,210,57,26,137,188,42,213,239,20,112,237,39,83,117,107,31,42,50,63,206,181,181,17,167,191,237,69,236,255,0,172,180,86,92,184,155,209,12,119,173,106,155,188,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,212,123,249,161,94,174,210,199,26,49,176,182,54,200,141,86,44,174,138,85,49,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,151,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,219,240,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,201,15,246,206,215,222,97,154,122,62,164,177,73,209,234,244,24,222,171,27,206,207,138,47,197,23,202,106,198,117,249,80,213,60,203,83,61,151,236,207,165,185,5,198,251,220,186,253,110,235,222,170,100,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,197,208,118,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,232,61,172,115,222,246,171,223,102,160,77,79,98,167,149,140,167,230,5,119,167,91,136,171,226,199,205,62,178,124,192,200,125,70,114,85,59,21,60,172,101,63,48,43,189,58,220,95,248,22,171,217,113,228,79,76,191,26,245,138,210,234,129,77,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,80,42,89,138,185,148,150,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,182,2,149,112,157,229,99,70,254,95,227,222,157,1,141,97,149,65,138,184,23,191,197,111,3,149,56,215,13,186,109,197,198,156,190,145,44,87,44,31,22,126,93,105,70,69,78,180,53,114,208,82,64,218,216,17,168,212,149,147,202,230,117,90,187,202,147,74,233,55,123,100,127,70,221,120,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,159,238,19,188,172,104,223,203,252,123,211,160,33,175,180,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,58,177,218,235,149,94,178,91,29,55,51,158,238,86,49,36,137,210,163,92,248,220,230,239,43,161,150,69,9,180,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,130,190,211,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,190,46,123,220,229,221,85,84,226,112,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,119,122,124,154,219,19,24,149,78,142,37,127,74,166,154,71,109,180,209,117,101,84,141,206,72,228,107,220,215,114,170,178,88,249,125,166,55,107,85,255,0,141,125,64,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,44,148,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,36,43,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,20,83,141,12,195,78,48,62,24,51,252,159,86,176,47,166,184,181,61,190,56,43,44,60,233,31,125,146,122,136,161,167,111,85,124,97,218,121,34,119,89,155,201,23,47,82,52,87,177,168,181,172,138,190,219,221,82,255,0,228,105,162,150,251,239,255,0,45,229,55,123,103,117,253,148,212,19,245,149,159,253,178,111,35,31,247,189,191,220,212,8,171,39,163,178,127,41,177,100,28,18,226,22,155,69,119,120,171,198,110,23,123,93,210,62,147,217,221,234,159,93,53,91,99,221,200,136,253,224,171,167,126,237,85,111,191,182,252,205,114,36,11,146,41,216,183,172,118,44,63,89,114,221,29,187,195,211,171,212,75,125,61,69,174,167,153,235,205,85,109,109,68,142,166,228,107,21,19,158,9,234,37,234,57,236,107,123,183,47,188,233,26,136,19,40,0,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,77,72,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,0,2,45,123,112,114,124,53,109,90,89,134,58,223,73,85,150,50,162,227,116,101,83,110,74,147,219,173,202,216,163,116,111,165,79,7,50,166,86,177,91,43,182,217,104,36,107,55,230,147,104,203,210,123,254,43,138,106,158,27,148,231,86,79,108,227,118,108,130,221,112,188,91,187,180,117,29,242,134,42,152,223,60,29,41,85,35,147,158,54,189,188,143,84,107,183,217,85,17,84,168,28,104,107,29,139,95,120,160,207,245,87,22,135,146,203,117,184,71,79,110,147,153,235,222,105,105,41,226,164,138,167,103,177,143,103,89,148,237,151,166,230,163,153,212,228,93,213,187,173,21,3,41,44,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,237,139,63,236,172,214,59,238,174,240,143,104,166,200,225,222,175,2,184,75,135,71,83,204,207,236,170,90,104,32,146,153,121,24,198,163,58,112,84,69,6,222,243,157,208,231,115,149,207,84,75,192,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,96,11,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,226,73,108,166,151,179,30,158,242,233,42,210,162,151,94,38,166,99,27,87,43,96,86,75,143,198,231,43,225,71,116,158,244,88,89,202,247,53,94,196,89,17,138,212,146,68,119,47,181,31,207,102,166,254,11,232,244,69,202,112,85,139,88,179,14,202,30,34,45,57,29,15,123,164,167,184,100,23,72,227,234,190,62,90,170,43,61,5,93,52,155,177,81,87,146,120,34,126,219,242,187,151,103,34,181,85,20,44,91,133,27,110,43,122,226,107,74,172,153,173,131,219,118,91,150,97,105,162,169,183,185,241,182,57,250,181,81,198,198,202,146,71,35,36,135,157,205,89,34,86,254,114,52,123,17,204,87,35,219,146,153,139,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,78,122,79,157,126,84,52,179,13,212,207,101,251,51,233,110,63,110,190,247,46,191,91,186,247,170,104,230,233,117,57,91,207,203,212,229,230,229,110,251,111,178,111,176,30,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,142,174,211,174,207,250,205,93,163,169,226,7,68,49,222,247,157,82,115,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,132,49,177,174,153,175,118,202,233,26,198,73,34,160,12,85,202,171,194,119,154,125,27,249,129,143,122,140,5,223,246,157,118,127,209,233,21,101,79,16,58,33,142,247,76,22,175,154,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,33,141,142,108,46,99,182,86,198,230,50,59,64,225,59,205,62,141,252,192,199,189,70,0,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,146,158,219,77,51,202,178,13,56,211,189,82,180,210,119,139,46,31,112,184,91,238,253,56,228,124,148,253,253,41,186,19,187,149,138,198,66,143,164,88,220,247,185,191,156,158,6,162,57,95,225,100,29,154,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,146,177,245,116,210,69,75,79,43,35,69,231,99,171,22,145,83,153,57,26,246,177,238,229,228,230,73,148,227,155,75,238,186,199,194,94,166,96,118,39,85,173,202,123,63,180,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,183,84,89,17,81,174,219,149,113,214,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,136,171,237,206,253,73,254,242,127,13,36,251,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,35,7,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,32,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,22,171,218,143,231,179,83,127,5,244,122,34,226,187,28,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,121,34,102,247,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,147,77,116,215,77,56,225,211,78,46,58,161,170,23,158,227,106,161,218,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,242,187,100,221,26,141,107,158,247,49,140,123,219,142,182,186,107,166,163,241,23,168,247,29,80,213,11,207,126,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,57,157,178,110,174,87,57,207,123,158,247,189,238,169,124,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,250,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,204,238,215,135,30,207,61,121,226,95,75,242,77,84,196,40,233,45,214,219,117,59,211,31,101,201,221,21,201,43,99,145,18,90,122,103,59,102,177,141,106,74,222,187,213,35,89,145,145,111,253,218,72,2,247,251,45,56,246,250,119,71,97,225,71,84,32,228,200,45,86,254,231,136,93,41,233,246,142,190,134,146,5,114,81,212,53,137,180,115,67,4,78,86,75,178,54,72,227,84,122,164,173,71,79,37,70,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,169,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,194,242,140,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,147,238,200,238,20,116,227,31,210,123,63,20,215,56,189,179,153,229,29,254,11,108,149,16,162,71,98,165,138,166,106,73,27,78,155,174,243,75,210,122,190,101,217,201,27,210,38,163,81,101,89,164,84,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,74,246,194,112,163,167,24,53,29,187,137,188,42,47,99,93,114,140,129,150,123,253,174,8,81,41,107,170,165,130,162,116,175,110,202,157,41,151,187,185,37,68,69,108,174,123,100,94,87,164,142,150,218,251,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,252,0,2,42,251,109,53,175,254,241,120,115,163,183,253,153,173,194,170,72,191,229,20,116,145,194,244,147,254,90,178,53,209,255,0,136,86,187,244,208,138,178,170,241,85,170,95,150,158,35,181,23,83,33,190,251,102,130,243,144,85,123,42,183,186,247,126,173,174,39,244,104,127,54,172,99,155,181,44,80,55,223,106,61,118,221,251,185,92,171,229,51,141,51,202,180,238,221,136,92,114,154,78,233,244,215,31,102,77,110,129,241,201,28,205,161,146,170,166,158,39,200,215,177,187,117,59,171,165,98,183,153,174,138,88,158,142,247,182,64,242,164,223,118,66,107,165,102,167,240,227,87,167,57,13,231,190,222,180,210,224,219,116,45,122,78,249,155,103,157,139,37,18,201,44,138,230,59,149,236,171,129,140,98,162,71,21,52,77,86,53,57,92,248,97,162,194,174,181,248,5,231,81,161,168,164,75,109,142,241,108,178,84,68,231,187,174,233,235,161,173,154,39,49,188,188,170,196,109,190,100,114,171,145,81,93,30,200,237,213,91,115,253,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,138,19,210,82,174,44,124,172,107,39,203,252,135,211,167,42,168,3,21,115,42,128,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,213,123,68,120,67,254,85,186,52,159,69,168,186,218,133,135,117,107,113,126,122,254,237,12,253,87,69,222,169,36,230,69,141,122,177,196,222,69,119,39,44,177,197,188,140,141,101,230,186,160,6,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,156,82,98,123,84,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,188,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,86,57,235,204,233,24,198,73,14,192,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,85,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,210,187,72,116,27,50,226,75,77,52,227,74,112,202,42,183,62,227,169,22,231,220,235,161,167,73,153,105,183,37,13,122,84,86,202,142,123,27,201,27,93,186,53,94,222,119,171,35,106,243,189,168,161,18,220,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,250,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,202,233,254,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,201,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,171,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,129,106,189,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,4,170,118,231,126,164,255,0,121,63,134,150,255,0,217,77,170,88,38,139,107,102,123,169,154,153,125,246,54,55,102,211,249,251,237,111,117,154,163,165,213,187,218,225,143,243,112,177,242,59,121,37,99,125,214,174,219,238,187,34,42,165,192,118,231,126,164,255,0,121,63,134,145,86,5,229,100,157,167,26,185,122,226,210,203,196,165,29,186,174,154,197,97,167,246,109,38,17,45,229,239,162,109,186,104,88,218,200,22,88,163,137,30,249,101,98,78,146,73,19,249,100,142,155,153,178,54,158,54,147,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,140,180,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,114,181,239,108,19,57,173,85,221,201,20,138,155,242,174,215,21,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,1,196,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,128,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,130,189,39,193,127,42,26,167,134,233,159,181,61,153,244,183,32,183,88,187,239,67,173,221,123,213,76,112,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,200,251,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,227,217,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,188,146,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,198,179,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,12,156,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,127,229,128,118,42,121,88,202,126,96,87,122,117,184,191,240,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,0,181,94,203,143,34,122,101,248,215,172,86,151,84,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,3,213,106,150,150,224,154,211,130,92,244,207,82,236,94,217,198,239,61,30,251,69,222,166,167,234,244,166,100,209,254,114,23,178,70,237,36,76,119,186,228,223,109,151,116,85,69,242,188,39,121,88,209,191,151,248,247,167,64,85,80,49,193,226,187,133,29,71,225,43,81,223,133,102,177,119,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,204,212,150,21,85,116,110,115,85,21,236,124,114,62,138,153,30,241,93,194,142,156,113,107,167,15,194,179,88,187,141,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,229,106,75,10,170,54,70,181,170,138,199,178,57,25,143,102,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,64,151,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,99,89,197,62,181,255,0,40,158,32,179,109,99,142,223,220,169,50,11,130,119,8,29,23,78,70,80,193,19,41,233,122,173,234,72,137,50,193,12,75,39,43,213,189,69,127,46,205,217,18,106,123,78,181,75,242,95,193,182,107,221,47,190,204,186,229,189,223,22,183,255,0,98,245,187,215,122,145,59,220,30,44,115,89,205,67,29,111,190,238,93,182,247,92,143,86,16,87,165,90,103,149,107,38,163,227,154,91,133,82,119,139,214,77,112,138,223,77,205,28,143,142,30,117,247,231,151,166,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,7,149,61,86,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,229,79,65,156,97,87,92,2,245,77,98,188,212,82,77,81,85,103,180,222,216,234,103,185,204,72,46,22,250,122,232,90,170,230,181,121,219,21,76,109,122,109,178,61,28,136,174,68,71,40,100,229,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,177,98,189,143,186,199,98,206,120,96,77,42,167,135,187,222,180,210,225,61,61,100,124,207,127,94,150,186,162,122,186,122,157,213,141,99,121,158,250,152,186,104,231,185,59,183,59,185,82,70,161,125,64,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,11,117,227,239,136,123,175,12,252,52,95,243,204,86,235,73,65,150,92,42,41,172,152,227,234,104,221,82,206,251,59,247,123,145,168,138,196,124,116,209,213,76,197,151,243,124,241,53,28,143,221,35,125,197,16,215,219,73,172,118,44,195,89,113,45,29,180,67,212,171,211,187,125,69,69,210,167,153,233,203,85,114,109,60,141,166,228,115,17,23,146,8,41,229,234,53,239,107,187,207,47,186,232,220,138,17,214,15,65,69,133,93,107,240,11,206,163,67,81,72,150,219,29,226,217,100,168,137,207,119,93,211,215,67,91,52,78,99,121,121,85,136,219,124,200,229,87,34,162,186,61,145,219,170,183,169,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,11,192,236,167,215,154,109,27,226,142,131,25,190,214,213,199,98,212,154,116,198,100,99,106,37,72,35,184,190,86,58,130,103,194,198,57,37,127,85,22,153,170,168,222,154,86,72,245,123,90,143,71,78,241,139,102,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,100,189,162,154,161,106,214,173,35,196,53,94,204,218,72,233,242,155,61,53,201,244,244,213,173,171,101,28,239,98,117,169,86,86,162,35,223,12,189,72,159,238,181,81,241,185,21,173,84,84,64,246,160,0,0,0,0,0,0,0,49,87,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,138,14,37,240,10,109,44,226,27,82,52,250,223,143,85,216,237,182,60,162,229,77,107,161,169,73,121,226,183,119,135,173,26,162,202,170,247,177,212,235,19,216,247,42,243,177,205,118,238,230,221,102,83,178,103,84,46,186,143,193,245,174,217,121,109,92,149,24,45,226,179,23,101,93,77,107,170,31,83,3,27,29,76,59,115,34,44,108,138,42,184,233,217,30,238,70,178,157,187,42,34,163,27,98,189,178,216,5,54,51,197,29,175,51,183,99,213,116,148,249,142,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,182,71,70,229,77,228,230,119,181,236,75,212,204,170,155,84,243,173,28,239,125,92,110,225,143,174,77,208,146,73,29,221,235,169,234,105,233,249,225,111,63,77,157,72,234,182,145,121,21,206,232,65,239,34,51,101,9,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,21,124,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,152,198,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,26,164,137,202,170,198,77,23,78,86,123,206,69,100,141,84,115,145,81,87,39,50,16,59,96,180,114,251,131,113,64,186,171,81,55,120,178,234,93,190,10,138,57,57,88,206,133,85,13,60,20,149,20,219,35,220,247,114,177,148,210,245,21,172,106,247,158,70,243,44,110,80,47,255,0,178,127,41,177,100,28,18,226,22,155,69,119,120,171,198,110,23,123,93,210,62,147,217,221,234,159,93,53,91,99,221,200,136,253,224,171,167,126,237,85,111,191,182,252,205,114,37,181,246,231,126,164,255,0,121,63,134,157,79,97,214,83,98,164,202,181,115,10,168,174,228,189,93,109,246,123,165,29,55,73,235,213,165,164,146,170,58,137,57,209,57,27,202,250,218,100,217,85,28,189,77,218,138,141,114,167,109,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,3,218,143,231,179,83,127,5,244,122,34,221,109,89,254,101,98,195,111,250,125,102,200,106,232,241,236,170,162,134,166,245,67,10,163,89,94,250,53,149,105,146,85,68,230,115,24,233,228,122,51,126,69,127,35,149,21,209,177,91,113,93,168,254,123,53,55,240,95,71,162,40,166,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,10,151,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,175,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,156,174,159,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,243,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,54,160,1,30,189,165,189,159,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,188,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,120,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,162,8,118,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,24,72,167,7,220,89,225,188,93,105,127,211,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,228,223,168,196,85,116,79,68,130,30,44,124,211,235,39,204,12,135,212,103,46,171,178,151,135,78,35,171,53,151,28,226,23,22,167,250,59,167,180,221,250,142,227,116,184,61,233,13,234,157,26,145,203,71,13,59,37,100,147,239,35,154,173,149,223,152,142,90,101,114,172,146,65,209,117,170,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,241,105,93,168,58,223,117,209,62,20,47,77,179,88,233,46,53,25,253,67,176,119,190,166,71,53,148,112,86,209,213,44,211,163,91,226,247,164,80,200,198,39,51,81,31,35,94,188,200,197,141,247,106,66,95,108,70,180,90,181,23,136,107,46,159,226,249,125,37,230,209,128,89,223,73,89,79,76,198,185,148,23,185,170,31,223,34,89,81,187,189,233,20,52,77,123,81,206,108,111,141,204,247,100,73,80,11,53,210,124,23,242,161,170,120,110,153,251,83,217,159,75,114,11,117,139,190,244,58,221,215,189,84,199,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,203,191,237,127,197,172,88,54,190,233,238,21,139,80,247,43,46,63,165,246,155,93,186,155,170,249,58,20,176,86,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,245,125,140,154,23,89,148,235,45,247,94,110,246,110,123,46,19,111,146,221,107,171,145,103,143,251,113,86,212,99,150,21,106,36,82,244,233,22,161,178,49,206,85,103,123,129,220,138,174,107,155,213,118,213,249,167,197,190,95,208,250,141,196,7,102,222,150,254,90,120,113,226,199,76,225,177,123,102,190,243,143,217,125,149,69,222,187,191,86,233,19,46,115,80,254,113,94,198,183,106,168,160,119,190,228,98,237,179,247,106,185,22,194,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,37,43,176,199,245,217,251,183,252,72,181,94,211,77,20,252,139,113,113,148,247,123,135,122,160,206,247,205,104,249,229,231,154,46,251,60,221,226,57,54,141,141,110,213,81,84,242,53,57,182,137,98,230,114,187,155,96,155,62,26,245,122,155,94,180,27,6,213,200,103,164,146,163,34,179,195,53,193,41,32,150,24,34,184,179,120,171,97,141,146,238,244,100,117,49,205,26,42,171,183,70,34,163,156,138,142,90,150,69,175,98,134,183,218,150,213,153,112,221,53,142,173,183,38,212,84,103,20,247,38,200,215,65,36,10,218,42,57,96,123,124,28,199,181,201,11,154,169,204,143,71,200,139,201,200,157,73,74,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,83,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,0,0,0,0,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,0,32,74,167,110,119,234,79,247,147,248,105,96,28,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,95,255,0,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,170,98,220,49,104,214,49,195,237,47,12,78,197,253,177,128,195,111,125,190,106,43,164,206,158,74,174,164,174,154,73,223,34,114,171,102,116,239,116,200,248,249,58,114,42,44,73,31,43,17,176,67,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,114,51,41,87,19,188,61,98,188,80,104,213,235,72,242,154,158,225,223,250,117,54,235,163,41,99,168,154,217,93,19,185,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,207,204,129,20,29,155,157,160,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,155,67,24,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,5,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,236,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,173,38,23,112,157,122,241,186,134,24,58,143,182,57,81,188,241,244,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,79,192,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,168,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,33,91,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,18,169,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,26,251,97,181,190,235,158,113,23,79,163,83,88,233,40,237,186,93,78,141,167,171,108,142,124,245,211,220,105,105,42,101,123,254,13,99,26,212,133,141,98,34,174,236,145,202,229,231,70,71,232,59,22,244,114,197,152,107,46,91,172,87,121,186,149,122,119,111,167,167,181,211,114,189,57,106,174,77,168,141,213,60,237,122,34,242,65,5,68,93,55,49,237,119,121,230,247,93,27,85,108,3,44,202,111,185,206,85,121,205,114,154,238,251,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,39,251,179,183,66,235,52,7,133,60,83,27,191,89,189,153,146,95,186,185,37,250,23,44,233,35,106,170,149,22,38,75,28,200,215,67,52,116,172,165,134,72,209,173,107,100,133,255,0,164,170,175,112,99,216,95,255,0,104,102,150,255,0,248,44,112,161,173,118,251,23,234,254,211,139,93,238,125,235,255,0,213,212,245,52,16,116,85,255,0,253,178,119,59,25,247,61,223,220,208,176,2,127,169,116,83,249,68,246,107,98,58,57,29,195,185,85,228,26,95,142,119,9,221,47,78,54,87,65,71,75,81,75,213,119,78,69,72,86,120,98,73,57,88,174,233,171,249,118,118,202,129,24,29,150,154,233,89,163,252,86,88,113,186,219,207,116,198,245,19,253,237,220,225,145,39,146,55,213,72,138,182,247,182,56,151,151,173,222,186,112,182,71,181,205,100,117,51,254,138,57,94,217,233,49,87,50,93,225,187,91,237,92,71,232,150,45,173,22,107,29,93,154,159,35,167,149,207,160,169,145,178,62,154,120,103,146,158,102,35,219,224,246,36,176,201,200,253,154,174,103,43,149,172,85,86,32,71,183,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,117,57,102,83,98,193,177,91,206,107,148,215,119,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,140,190,170,234,102,85,172,154,143,145,234,150,107,87,222,47,89,53,194,91,133,79,44,146,62,56,121,215,220,130,46,163,222,246,195,19,17,177,198,197,114,242,70,198,53,23,102,161,50,157,176,90,199,98,193,184,96,93,42,168,135,188,94,181,46,225,5,61,28,124,207,103,66,150,134,162,10,186,138,157,209,142,99,185,94,202,104,186,106,230,57,123,207,59,121,146,55,33,18,220,44,104,167,242,137,226,11,9,209,201,46,29,202,147,32,184,47,127,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,243,49,91,212,86,115,108,221,213,2,234,181,199,75,127,37,253,145,250,67,223,44,94,204,186,229,186,129,14,83,112,254,202,235,119,174,245,67,113,238,147,248,61,205,103,53,12,116,94,227,121,118,219,222,106,61,94,90,175,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,15,127,218,43,163,151,221,27,226,227,59,166,187,205,222,41,51,11,132,249,141,174,167,149,140,235,82,215,207,44,142,78,70,189,234,222,148,233,81,6,238,229,115,250,28,252,173,107,218,133,240,118,44,107,205,53,219,13,202,248,114,188,214,213,190,229,98,168,126,77,101,73,170,37,149,158,206,153,99,138,166,24,152,172,228,129,145,84,44,114,42,115,254,113,245,207,114,51,221,123,151,191,237,155,208,186,60,167,70,172,90,243,104,179,115,222,176,155,132,118,235,165,92,107,4,127,218,122,183,43,26,179,43,145,37,151,167,86,180,237,141,141,114,163,59,220,238,228,84,115,156,216,246,224,3,94,106,120,124,226,143,17,201,166,173,164,166,177,95,234,25,140,228,47,171,168,138,154,6,91,170,229,141,174,154,73,164,99,146,38,65,43,97,169,85,69,110,233,78,172,87,181,174,114,129,144,240,0,0,0,0,0,0,0,12,85,204,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,170,160,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,56,157,180,248,5,53,247,135,156,83,80,105,241,234,186,203,150,43,148,50,153,245,208,164,174,101,5,186,178,158,68,153,101,70,175,35,88,250,136,40,24,143,122,120,63,145,173,84,234,42,58,53,184,22,205,110,184,7,24,58,73,125,179,83,210,77,81,85,148,82,89,30,218,150,57,204,72,46,14,238,51,57,17,174,106,243,182,42,153,28,197,223,100,122,53,85,28,136,173,89,222,226,171,75,127,45,60,56,234,46,153,195,98,246,205,125,231,31,170,246,85,23,122,238,253,91,164,76,235,80,254,113,94,198,183,106,168,160,119,190,228,98,237,179,247,106,185,23,26,192,50,168,7,138,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,19,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,50,53,117,99,177,175,242,161,170,121,150,166,127,40,239,102,125,45,200,46,55,222,229,244,67,173,221,123,213,76,147,116,186,157,245,188,252,189,78,94,110,86,239,182,251,38,251,1,112,29,151,30,68,244,203,241,175,88,173,46,168,165,92,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,223,127,182,125,199,185,245,251,197,100,245,63,220,122,146,114,242,245,249,127,77,119,229,223,195,125,146,170,128,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,208,32,179,132,239,52,250,55,243,3,30,245,24,12,148,200,213,210,126,198,191,201,126,169,225,186,153,252,163,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,73,80,0,0,17,87,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,23,255,0,199,63,3,31,203,71,232,79,253,148,126,135,125,14,246,151,252,9,237,14,245,222,251,183,255,0,52,67,201,203,221,191,157,191,63,213,183,143,148,224,167,179,123,249,31,106,157,215,83,63,44,191,75,125,167,143,207,98,238,95,71,123,135,79,169,83,79,55,87,169,222,165,223,110,237,203,203,202,155,243,239,191,134,202,23,170,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,253,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,125,203,251,103,220,123,231,67,187,214,65,83,253,199,169,31,55,55,67,151,244,211,110,109,252,118,217,108,171,73,251,26,255,0,37,250,167,134,234,103,242,142,246,159,209,44,130,221,125,238,95,68,58,61,235,186,212,199,55,75,169,223,93,201,205,211,229,230,229,118,219,239,178,237,176,23,1,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,159,238,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,101,90,79,216,215,249,47,213,60,55,83,63,148,119,180,254,137,100,22,235,239,114,250,33,209,239,93,214,166,57,186,93,78,250,238,78,110,159,47,55,43,182,223,125,151,109,128,146,162,58,187,105,52,114,251,152,104,214,37,172,86,137,186,148,154,119,112,168,167,186,83,114,177,57,105,110,78,167,141,181,60,238,122,42,242,79,5,60,93,54,177,238,119,121,230,247,91,27,149,100,84,165,92,81,232,95,242,148,208,156,155,69,62,148,253,28,250,71,220,191,182,125,199,190,116,59,189,100,21,63,220,122,145,243,115,116,57,127,77,54,230,223,199,109,148,32,219,179,195,53,181,96,28,105,105,85,246,243,79,87,53,61,85,225,246,70,54,153,141,115,210,123,133,52,180,48,185,81,206,106,114,54,90,152,220,245,223,116,98,57,81,28,168,141,91,202,237,206,253,73,254,242,127,13,31,238,24,255,0,243,209,127,240,39,255,0,175,203,170,227,159,129,143,229,163,244,39,254,202,63,67,190,135,123,75,254,4,246,135,122,239,125,219,255,0,154,33,228,229,238,223,206,223,159,234,219,196,34,175,178,227,207,102,153,126,53,232,245,164,255,0,22,1,194,231,101,39,242,107,215,108,103,90,255,0,47,95,72,254,142,119,223,237,103,209,110,231,215,239,20,115,211,127,118,239,114,114,242,245,249,191,65,119,229,219,195,125,210,255,0,192,0,0,130,30,208,140,3,50,213,62,209,236,219,79,180,251,30,171,190,100,55,202,139,37,53,13,13,50,39,60,175,246,53,26,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,170,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,43,123,252,87,133,29,56,176,113,39,154,241,77,115,139,219,57,158,81,221,32,182,201,81,10,36,118,42,88,168,32,164,145,180,233,186,239,52,189,39,171,230,93,156,145,189,34,106,53,22,85,154,181,128,0,0,0,1,196,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,198,223,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,189,153,244,183,32,184,223,123,151,209,14,183,117,239,85,50,77,210,234,119,214,243,242,245,57,121,185,91,190,219,236,155,236,5,192,118,92,121,19,211,47,198,189,98,180,186,162,149,112,185,161,127,201,175,66,113,157,20,250,83,244,143,232,231,125,254,217,247,30,231,215,239,21,147,212,255,0,113,234,73,203,203,215,229,253,53,223,151,127,13,246,74,170,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,146,253,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,210,128,112,185,217,73,252,154,245,219,25,214,191,203,215,210,63,163,157,247,251,89,244,91,185,245,251,197,28,244,223,221,187,220,156,188,189,126,111,208,93,249,118,240,223,116,11,212,213,140,235,242,95,165,153,150,166,123,47,218,127,68,177,251,141,247,185,117,250,61,235,186,211,73,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,140,104,181,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,100,59,197,231,15,119,222,40,116,106,167,71,109,26,151,244,42,146,231,112,165,168,186,84,251,25,151,46,249,75,3,150,70,211,114,58,72,214,63,207,182,158,94,163,94,142,252,207,47,139,94,228,44,219,79,123,21,45,88,110,127,141,101,247,221,123,164,201,45,182,59,197,21,202,178,203,87,132,183,161,114,130,25,153,36,148,178,115,86,189,188,146,53,170,197,221,142,77,156,187,181,223,5,11,159,236,234,209,203,22,141,240,143,130,83,90,38,239,21,121,133,190,12,198,233,83,202,246,117,170,171,224,138,70,167,35,158,244,111,74,4,167,131,118,242,181,253,14,126,86,185,238,66,58,251,106,252,211,226,223,47,232,125,70,226,77,73,101,92,107,118,111,127,44,29,83,181,106,103,229,151,232,151,179,49,248,44,93,203,232,239,127,234,116,234,106,38,234,245,59,212,91,111,222,121,121,121,87,110,77,247,241,217,2,128,118,24,254,187,63,118,255,0,137,21,127,182,35,69,238,186,139,195,205,151,80,49,124,66,174,243,119,192,47,15,171,172,168,166,123,156,250,11,36,212,239,239,146,172,72,237,158,196,150,26,39,61,200,215,58,54,70,231,251,177,164,170,84,190,6,56,24,254,69,223,77,191,236,163,244,199,233,143,179,127,224,79,103,247,94,233,222,127,249,162,110,126,110,243,252,221,185,62,189,252,46,43,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,99,173,194,70,180,93,116,23,136,108,39,80,41,114,250,188,118,209,29,226,142,147,36,168,133,142,149,146,217,36,168,143,190,197,44,77,107,150,86,116,145,206,70,163,92,228,123,24,246,109,35,24,169,146,73,21,127,238,24,255,0,243,209,127,240,39,255,0,175,201,41,210,124,23,242,95,165,152,110,153,251,83,218,127,68,177,251,117,139,190,244,58,61,235,186,211,71,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,192,245,96,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,151,238,53,184,82,254,88,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,148,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,160,95,248,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,79,186,177,130,254,84,52,179,50,211,63,106,123,51,233,110,63,113,177,119,222,135,91,186,247,170,105,33,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,185,26,223,238,24,255,0,243,209,127,240,39,255,0,175,192,191,254,44,124,172,107,39,203,252,135,211,167,49,172,50,125,213,140,23,242,161,165,153,150,153,251,83,217,159,75,113,251,141,139,190,244,58,221,215,189,83,73,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,200,214,255,0,112,199,255,0,158,139,255,0,129,63,253,126,4,170,0,0,0,0,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,100,167,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,125,203,251,103,220,123,231,67,187,214,65,83,253,199,169,31,55,55,67,151,244,211,110,109,252,118,217,108,3,253,195,31,254,122,47,254,4,255,0,245,248,14,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,191,254,57,248,24,254,90,63,66,127,236,163,244,59,232,119,180,191,224,79,104,119,174,247,221,191,249,162,30,78,94,237,252,237,249,254,173,188,124,167,5,61,155,223,200,251,84,238,186,153,249,101,250,91,237,60,126,123,23,114,250,59,220,58,125,74,154,121,186,189,78,245,46,251,119,110,94,94,84,223,159,125,252,54,80,189,80,0,22,213,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,222,42,49,155,148,175,122,210,182,73,81,157,90,106,152,219,190,240,203,210,137,22,70,181,100,141,204,107,155,204,136,248,164,199,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,41,226,205,120,210,236,217,195,120,181,204,173,26,131,102,204,41,48,44,134,10,121,41,175,85,208,216,150,185,247,150,34,70,148,203,42,37,68,45,71,194,214,200,196,126,206,123,152,246,53,87,150,38,34,7,159,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,17,129,137,246,45,95,112,108,170,205,154,226,220,88,247,43,214,63,112,167,186,91,170,126,130,50,78,133,84,18,54,72,164,228,125,115,152,238,87,177,171,179,145,90,187,108,168,169,224,73,78,39,110,190,217,241,91,53,167,41,200,254,144,94,168,173,244,244,247,27,191,115,101,39,180,42,153,27,91,45,79,65,138,172,139,168,244,115,250,109,94,86,243,108,158,8,7,108,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,147,238,172,96,191,149,13,44,204,180,207,218,158,204,250,91,143,220,108,93,247,161,214,238,189,234,154,72,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,70,183,251,134,63,252,244,95,252,9,255,0,235,240,37,80,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,202,16,3,194,119,154,125,27,249,129,143,122,140,6,74,100,106,233,63,99,95,228,191,84,240,221,76,254,81,222,211,250,37,144,91,175,189,203,232,135,71,189,119,90,152,230,233,117,59,235,185,57,186,124,188,220,174,219,125,246,93,182,36,168,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,145,171,171,29,141,127,149,13,83,204,181,51,249,71,123,51,233,110,65,113,190,247,47,162,29,110,235,222,170,100,155,165,212,239,173,231,229,234,114,243,114,183,125,183,217,55,216,15,87,216,169,229,99,41,249,129,93,233,214,226,255,0,203,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,235,112,0,0,0,0,0,12,85,204,170,8,171,255,0,112,199,255,0,158,139,255,0,129,63,253,126,5,255,0,240,157,229,99,70,254,95,227,222,157,1,85,79,41,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,158,172,1,0,61,168,254,123,53,55,240,95,71,162,39,248,176,14,40,251,41,63,148,166,187,100,218,215,249,122,250,57,244,143,185,127,107,62,139,119,206,135,119,163,130,155,251,183,123,143,155,155,161,205,250,9,183,54,222,59,110,160,236,84,242,177,148,252,192,174,244,235,113,196,237,151,214,251,174,11,162,86,13,23,183,216,233,42,41,245,66,162,119,87,87,205,35,185,233,32,182,207,71,80,140,137,137,178,43,228,150,72,183,123,149,81,172,141,237,229,85,122,62,59,138,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,235,69,120,188,236,205,190,241,105,172,181,58,171,119,226,35,216,148,140,183,210,218,237,118,143,162,76,169,238,20,177,53,92,232,250,237,170,137,101,230,158,74,137,119,115,121,147,171,201,186,181,173,2,42,248,47,209,203,22,190,241,65,128,105,86,83,55,37,150,235,112,146,162,227,31,43,215,188,210,210,83,203,87,45,54,236,123,30,206,179,41,221,23,81,174,71,51,169,206,155,171,118,92,143,139,74,224,115,128,43,87,6,151,92,186,251,54,125,73,154,92,178,90,122,58,74,122,199,99,205,160,158,223,4,78,149,210,196,201,58,243,57,89,51,157,11,156,212,86,166,244,241,170,243,108,156,183,106,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,88,7,251,134,63,252,244,95,252,9,255,0,235,242,74,116,159,5,252,151,233,102,27,166,126,212,246,159,209,44,126,221,98,239,189,14,143,122,238,180,209,195,213,233,243,59,147,155,167,205,203,204,237,183,219,117,219,112,32,219,180,255,0,69,238,186,83,197,166,91,125,135,16,171,180,227,25,205,67,111,214,106,199,61,210,193,95,60,144,196,235,131,153,34,185,219,61,43,31,51,157,18,170,43,18,72,213,26,216,223,30,247,85,216,159,173,23,91,141,54,121,161,25,14,95,87,85,79,107,167,165,191,99,54,121,152,231,178,150,5,150,70,92,93,20,156,187,49,139,44,212,74,177,43,209,57,228,123,216,221,221,43,150,234,184,227,224,114,213,198,133,171,17,134,109,69,171,196,46,88,133,69,99,169,234,27,109,109,124,19,65,84,216,186,172,124,93,72,156,143,230,167,133,90,244,147,100,68,145,21,174,230,69,101,32,225,115,178,147,249,53,235,182,51,173,127,151,175,164,127,71,59,239,246,179,232,183,115,235,247,138,57,233,191,187,119,185,57,121,122,252,223,160,187,242,237,225,190,232,20,171,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,47,255,0,142,126,6,63,150,143,208,159,251,40,253,14,250,29,237,47,248,19,218,29,235,189,247,111,254,104,135,147,151,187,127,59,126,127,171,111,31,41,193,79,102,247,242,62,213,59,174,166,126,89,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,148,47,84,0,0,165,92,88,249,88,214,79,151,249,15,167,78,85,83,202,106,198,11,249,80,210,204,203,76,253,169,236,207,165,184,253,198,197,223,122,29,110,235,222,169,164,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,224,99,4,101,80,69,95,251,134,63,252,244,95,252,9,255,0,235,242,85,0,129,110,212,189,116,172,214,14,43,47,216,221,21,231,189,227,122,119,254,246,237,144,198,147,199,27,42,163,68,91,131,221,28,171,203,214,239,93,72,93,35,26,214,190,58,104,63,73,26,143,117,202,246,33,105,111,255,0,36,189,107,184,88,191,249,83,22,180,92,251,215,237,169,175,131,162,143,255,0,237,107,185,222,207,185,142,254,232,131,253,195,31,254,122,47,254,4,255,0,245,249,33,60,55,104,133,171,135,13,18,197,180,94,205,124,171,188,211,227,148,242,181,245,245,49,182,55,212,207,52,242,84,76,244,99,124,24,197,150,105,57,25,187,149,172,229,106,185,234,138,245,11,75,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,78,159,26,220,41,127,44,29,44,181,105,159,211,223,162,94,204,200,32,190,247,223,101,247,254,167,78,154,162,30,151,79,173,22,219,247,158,110,110,101,219,147,109,188,119,75,85,210,126,198,191,201,126,169,225,186,153,252,163,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,5,255,0,234,198,11,249,80,210,204,203,76,253,169,236,207,165,184,253,198,197,223,122,29,110,235,222,169,164,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,230,50,249,102,45,125,193,178,171,206,21,148,208,247,43,214,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,249,216,174,99,185,94,199,38,237,85,106,237,186,42,167,137,148,153,96,28,78,246,73,226,186,253,172,183,173,92,197,181,107,232,63,210,62,157,77,198,214,204,102,58,200,93,92,141,229,150,162,55,50,120,57,122,188,173,145,232,230,189,206,149,210,189,94,188,252,173,10,235,192,6,188,211,113,7,194,230,35,147,77,91,87,83,125,176,83,179,25,200,95,87,81,45,76,239,184,210,69,27,93,52,147,72,198,172,175,158,39,67,82,170,138,237,150,161,88,175,115,154,229,46,40,182,174,8,120,65,190,240,115,138,228,184,85,70,175,253,52,178,223,46,16,221,40,233,190,143,178,221,220,42,186,125,58,137,57,210,105,95,47,85,140,166,77,149,81,172,232,110,212,221,238,82,229,64,0,0,0,0,0,0,197,92,201,79,132,239,43,26,55,242,255,0,30,244,232,11,0,255,0,112,199,255,0,158,139,255,0,129,63,253,126,73,78,147,224,191,146,253,44,195,116,207,218,158,211,250,37,143,219,172,93,247,161,209,239,93,214,154,56,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,7,171,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,195,138,62,202,79,229,41,174,217,54,181,254,94,190,142,125,35,238,95,218,207,162,221,243,161,221,232,224,166,254,237,222,227,230,230,232,115,126,130,109,205,183,142,219,173,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,234,23,0,99,109,198,6,1,83,166,28,81,234,150,25,54,61,73,98,167,165,202,43,170,109,246,250,68,137,176,65,110,169,149,106,40,146,54,196,188,140,98,211,77,10,163,19,110,68,84,106,163,85,21,169,146,73,100,28,100,246,100,90,184,176,213,200,117,94,223,170,116,152,69,67,172,244,246,218,234,120,113,118,214,62,186,120,95,46,213,82,202,149,48,171,159,210,124,81,39,51,85,81,144,49,57,182,68,70,135,19,177,183,41,190,228,28,35,214,90,110,245,221,226,147,25,204,46,54,187,92,125,38,51,187,210,190,10,106,183,71,187,81,21,251,207,87,80,253,220,170,239,127,109,249,90,212,75,234,44,255,0,130,30,1,239,188,25,101,89,45,218,159,93,62,149,217,114,139,124,52,245,150,143,163,12,161,222,170,9,57,169,234,122,235,81,43,253,198,73,82,206,154,35,90,238,190,238,221,88,210,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,95,104,166,174,241,233,194,214,100,185,198,159,107,37,91,244,174,255,0,81,12,52,51,84,216,236,47,125,178,227,50,84,61,109,168,139,2,207,51,27,29,59,164,100,206,103,232,61,172,115,222,246,171,222,18,104,8,64,208,190,215,30,36,241,13,71,183,92,245,191,36,250,119,134,75,189,61,210,219,21,166,130,142,170,24,220,169,253,147,77,36,17,69,188,209,237,186,71,35,186,111,106,185,171,200,174,108,177,205,78,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,7,108,11,63,237,64,215,189,88,225,219,64,172,25,174,142,101,127,71,239,85,185,133,45,174,122,158,227,77,87,207,74,250,42,217,29,31,37,68,114,49,55,124,49,174,232,156,222,238,219,236,170,139,104,28,5,113,235,197,142,180,241,99,131,105,158,165,234,183,182,113,187,207,180,251,237,23,176,173,180,253,94,149,182,170,104,255,0,57,13,59,36,110,210,68,199,123,174,77,246,217,119,69,84,80,151,240,8,213,237,25,237,41,184,233,125,246,13,25,225,159,48,238,249,125,150,225,212,201,239,176,83,82,213,210,210,114,49,236,91,99,89,81,20,140,146,110,119,53,242,185,187,116,157,19,99,221,207,116,172,136,36,168,16,87,165,92,125,246,138,235,38,163,227,154,91,133,107,71,120,189,100,215,8,173,244,220,216,173,173,241,195,206,190,252,242,244,232,158,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,33,92,66,241,81,147,112,73,144,232,77,139,85,50,218,188,242,209,149,83,221,109,153,109,246,166,150,158,222,246,206,202,171,98,251,81,32,164,166,114,242,83,197,53,91,89,75,18,34,189,143,106,61,242,72,196,122,133,229,3,137,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,0,0,0,1,110,188,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,114,243,244,211,117,124,144,198,174,143,170,146,52,46,40,20,255,0,135,172,166,251,156,232,22,154,102,185,77,119,125,189,100,24,125,154,233,113,169,233,50,62,189,84,244,81,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,168,0,1,79,248,133,202,111,184,54,129,106,94,107,139,87,119,43,214,63,135,222,110,150,234,158,147,36,232,85,65,69,44,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,10,107,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,130,226,128,0,0,0,1,111,252,102,113,75,252,145,240,156,63,82,43,113,191,109,217,110,89,133,45,138,247,79,19,185,106,153,67,45,29,92,174,150,153,85,200,197,153,143,130,55,35,95,238,189,168,230,110,197,114,72,202,213,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,0,0,0,90,175,24,156,98,255,0,36,173,83,209,255,0,164,52,125,239,12,205,125,173,110,190,254,115,167,236,254,157,77,175,146,227,238,65,44,178,244,33,150,175,243,12,229,234,117,124,87,118,179,96,186,160,113,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,96,0,0,0,0,1,98,188,109,118,157,105,198,134,81,223,52,191,73,43,126,148,106,75,59,229,166,166,106,55,163,105,113,170,174,130,163,39,146,73,34,146,42,153,163,153,236,254,199,106,57,188,209,76,201,93,19,154,140,119,160,236,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,211,99,158,214,49,142,70,48,47,40,0,0,2,48,53,243,181,174,143,13,226,179,30,180,233,149,203,233,38,144,226,253,74,60,169,45,180,208,44,151,202,169,18,70,73,37,45,76,188,221,72,105,255,0,52,248,150,53,133,179,72,201,81,100,116,79,142,68,9,63,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,0,10,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,229,86,194,206,88,164,123,228,114,47,43,24,238,86,189,252,145,188,43,0,34,215,131,110,214,250,156,139,50,155,4,226,158,106,74,38,100,151,138,138,139,102,81,15,74,154,221,102,100,169,18,83,219,229,133,177,163,153,76,215,36,187,85,203,44,143,111,81,137,42,242,35,166,100,165,0,0,136,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,216,216,221,155,217,157,202,139,216,86,218,142,151,86,219,75,52,159,156,154,157,242,59,121,37,123,189,231,46,219,236,155,34,34,32,75,248,44,255,0,178,255,0,94,245,99,136,157,2,191,230,186,199,149,253,32,189,81,102,21,86,184,42,123,141,53,39,37,43,40,168,164,108,124,148,241,198,197,217,243,72,187,170,115,123,219,111,178,34,37,224,0,0,0,5,154,240,177,199,29,78,165,113,37,170,188,45,234,75,41,34,190,227,25,70,64,204,90,230,215,197,2,92,109,212,181,242,49,40,159,30,232,175,169,134,45,156,215,70,213,234,67,20,142,122,53,209,58,73,175,40,0,0,0,5,181,112,215,198,109,139,92,53,131,84,180,6,247,106,246,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,239,211,153,156,208,178,88,220,187,57,207,108,145,238,142,124,112,133,202,128,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,80,188,0,66,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,73,191,0,0,0,1,8,28,66,246,143,113,157,131,107,238,165,225,88,182,178,119,43,46,63,152,94,109,118,234,111,163,182,169,58,20,176,86,203,28,81,243,190,153,207,119,43,24,212,221,202,174,93,183,85,85,241,2,111,193,111,252,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,247,218,222,235,13,63,87,165,114,170,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,189,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,57,153,205,11,37,141,203,179,156,246,201,30,232,231,199,8,92,168,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,16,61,168,40,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,149,27,51,57,101,141,236,145,168,156,204,123,121,154,199,243,198,202,192,0,0,0,0,0,22,127,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,192,56,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,4,223,128,0,0,0,0,0,0,89,174,190,113,199,83,195,143,27,56,134,143,103,12,164,126,157,102,152,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,23,148,0,0,0,0,11,106,212,126,51,108,90,73,198,38,43,195,62,115,106,233,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,40,90,201,26,136,177,200,171,207,187,30,175,134,229,64,0,0,0,0,0,91,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,253,57,153,205,11,37,141,203,179,156,246,201,30,232,231,199,8,92,168,0,0,7,18,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,230,107,147,116,80,229,130,21,184,151,226,239,180,159,133,253,83,175,211,60,235,90,191,198,214,89,235,126,141,216,63,182,118,190,243,52,48,86,116,226,134,78,143,87,160,247,116,158,238,118,124,21,62,10,181,87,128,94,212,140,239,46,212,122,77,28,226,110,237,237,185,50,235,132,52,120,238,69,79,109,134,9,41,171,165,86,199,29,29,68,52,209,177,142,134,87,171,81,146,163,57,163,145,235,212,87,70,238,120,2,85,0,35,3,181,3,140,206,36,248,118,215,219,6,21,163,154,145,244,126,203,91,135,210,221,39,166,246,61,5,95,61,83,235,107,99,116,156,245,16,72,244,221,144,198,155,34,242,251,187,237,186,170,168,73,248,44,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,222,253,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,150,8,96,226,171,181,147,88,111,154,185,88,222,22,243,170,188,115,4,182,211,182,130,7,212,217,168,106,31,118,157,143,145,95,92,141,170,167,124,176,49,232,230,49,145,185,219,242,68,215,185,172,123,221,27,125,95,3,156,70,118,128,113,125,171,142,197,39,226,18,174,207,137,216,105,219,114,200,238,176,98,54,151,189,144,43,209,172,165,133,235,68,177,50,166,101,230,228,234,46,200,200,230,145,27,39,73,99,112,75,160,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,137,119,253,151,250,247,171,28,68,232,21,255,0,53,214,60,175,233,5,234,139,48,170,181,193,83,220,105,169,57,41,89,69,69,35,99,228,167,142,54,46,207,154,69,221,83,155,222,219,125,145,17,2,240,0,0,0,44,255,0,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,40,94,0,33,3,135,174,209,238,51,179,157,125,211,76,43,41,214,78,251,101,200,51,11,53,174,227,77,244,118,213,31,94,150,122,216,163,150,62,118,83,53,237,230,99,220,155,181,81,201,190,232,168,190,36,143,246,128,241,49,153,112,161,166,152,86,169,97,244,52,151,22,59,56,164,182,221,237,149,40,141,101,198,221,37,13,107,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,188,46,128,30,83,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,245,96,0,0,1,102,186,249,199,29,79,14,60,108,226,26,61,156,50,145,250,117,154,98,246,215,205,87,35,226,167,125,142,227,53,194,182,4,173,116,207,86,181,105,149,172,137,179,53,238,247,25,26,72,197,69,107,217,53,229,0,0,0,0,0,0,140,14,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,161,39,224,140,14,203,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,156,149,76,173,162,141,178,115,211,193,27,215,102,77,34,108,171,203,239,111,182,232,138,146,126,0,2,215,248,201,227,239,75,248,65,166,134,197,112,181,213,228,249,221,125,61,61,117,14,57,10,201,74,199,209,73,44,177,173,76,181,139,19,226,141,136,176,74,212,107,81,242,43,249,19,145,24,229,145,161,116,0,142,14,207,206,211,90,157,97,204,174,154,83,196,101,234,146,139,39,201,47,18,85,98,117,209,193,21,53,185,89,42,53,25,103,106,53,168,230,61,174,69,88,95,43,228,124,221,69,141,207,234,36,105,44,143,128,0,0,4,117,113,219,218,117,71,163,26,143,143,233,126,136,86,251,102,235,139,228,20,245,153,196,208,62,5,165,150,150,37,114,77,99,108,146,69,46,211,73,191,231,102,141,17,208,57,141,98,43,158,178,178,43,192,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,32,85,80,0,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,187,217,113,155,124,183,10,158,89,35,100,147,114,39,185,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,66,42,244,143,182,79,81,221,174,55,10,221,91,199,173,95,147,108,146,225,75,79,77,67,2,171,36,196,233,122,205,99,234,91,52,112,190,90,237,161,87,190,88,220,206,105,36,107,122,93,6,239,18,132,191,131,169,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,14,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,49,204,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,220,71,74,214,49,189,230,54,186,54,204,206,86,242,189,81,200,157,55,198,247,215,78,203,222,53,255,0,147,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,71,216,215,71,66,214,50,161,101,107,87,120,101,233,65,12,137,34,163,35,247,37,231,141,172,151,169,45,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,199,175,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,132,181,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,158,83,63,227,23,59,213,14,22,49,206,26,51,170,63,105,253,18,200,40,238,54,123,223,82,24,123,173,174,150,220,234,40,45,221,222,40,27,207,203,212,123,250,239,145,207,93,249,85,23,100,113,226,184,114,214,251,175,14,58,195,101,214,91,21,142,146,239,114,176,83,220,91,71,73,87,35,153,2,207,81,67,61,52,111,147,151,222,115,24,233,209,234,196,86,171,209,138,212,115,57,185,208,38,83,180,83,142,170,110,22,176,213,193,244,250,190,145,250,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,77,237,123,152,246,53,88,248,65,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,167,19,44,202,111,185,206,85,121,205,114,154,238,251,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,38,83,178,247,129,111,200,166,42,205,113,214,60,51,186,106,77,235,159,216,244,213,174,230,154,197,107,146,54,162,111,10,181,59,189,100,219,201,212,221,92,246,68,172,143,243,78,117,68,106,21,43,179,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,122,106,228,84,142,61,173,131,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,241,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,151,78,202,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,81,22,70,185,237,115,99,73,66,77,0,58,156,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,15,21,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,166,61,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,212,14,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,121,121,250,105,178,50,56,99,87,73,210,73,29,110,160,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,10,85,197,143,149,141,100,249,127,144,250,116,230,62,220,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,100,19,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,74,170,99,173,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,53,236,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,220,100,105,35,21,21,175,100,215,149,219,87,229,99,22,249,129,67,233,215,18,21,128,202,160,17,87,217,89,199,143,253,200,225,83,87,239,95,227,98,196,47,183,59,143,254,161,148,214,70,179,165,255,0,40,116,79,146,111,241,116,236,111,247,38,18,168,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,3,197,118,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,167,52,178,57,232,230,202,233,33,152,147,21,114,95,187,45,56,246,250,119,71,97,225,71,84,32,228,200,45,86,254,231,136,93,41,233,246,142,190,134,146,5,114,81,212,53,137,180,115,67,4,78,86,75,178,54,72,227,84,122,164,173,71,78,18,84,0,0,0,2,192,59,80,184,22,252,181,226,175,215,29,28,195,59,222,164,217,121,61,177,77,68,238,89,175,182,184,227,114,46,208,163,87,188,86,67,180,125,61,149,175,124,72,248,255,0,58,230,211,198,144,237,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,68,17,43,218,139,217,255,0,89,104,172,185,113,55,162,24,239,90,213,55,121,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,168,247,243,66,189,93,165,142,52,99,97,108,109,145,26,172,89,93,16,95,87,5,28,87,88,184,180,209,170,44,203,171,106,163,203,237,187,81,229,54,74,41,158,238,225,85,204,244,142,68,108,136,143,72,103,99,58,177,174,239,106,110,248,250,143,124,82,41,112,6,53,156,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,114,67,253,179,181,247,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,226,139,241,69,146,158,41,123,87,48,71,240,227,103,164,209,74,174,182,161,106,54,62,189,245,148,181,115,55,232,119,85,142,138,163,158,118,182,41,22,178,57,18,86,193,202,140,253,6,212,46,209,172,45,156,60,255,0,106,15,104,37,77,166,166,245,194,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,57,38,138,170,158,178,202,177,75,3,154,143,70,190,7,62,120,165,231,141,232,232,189,215,181,251,69,9,218,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,39,84,5,229,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,58,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,24,198,103,250,91,157,233,127,209,207,167,86,47,102,125,45,199,232,242,155,63,246,84,51,119,171,93,87,55,66,127,205,61,220,156,221,55,251,143,229,122,109,226,212,221,11,255,0,236,230,237,41,183,105,125,138,125,25,226,99,48,238,248,133,150,223,212,198,47,179,211,85,85,213,82,114,61,140,75,99,153,79,20,143,146,30,71,57,241,57,219,116,155,19,163,221,204,116,76,136,37,83,85,117,51,21,209,189,56,200,245,75,53,171,238,246,92,102,223,45,194,167,150,72,217,36,220,137,238,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,199,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,202,142,153,252,210,200,247,200,228,78,103,189,220,173,99,57,35,101,85,237,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,119,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,133,75,236,189,224,91,242,215,149,51,92,117,143,12,239,122,109,101,231,246,61,53,107,185,97,190,221,35,145,168,155,194,173,94,241,71,14,210,117,55,86,177,242,163,35,252,235,91,81,26,77,73,212,226,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,39,108,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,3,27,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,50,157,159,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,239,12,60,88,249,167,214,79,152,25,15,168,206,121,77,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,191,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,80,50,126,5,31,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,114,163,102,103,44,177,189,146,53,19,153,143,111,51,88,254,120,217,88,0,24,224,241,11,148,223,112,110,52,53,47,53,197,171,187,149,235,31,213,11,205,210,221,83,210,100,157,10,168,46,210,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,200,248,198,179,139,31,52,250,201,243,3,33,245,25,192,156,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,113,70,52,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,100,19,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,36,223,218,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,64,170,165,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,4,85,240,157,230,159,70,254,96,99,222,163,1,146,153,140,183,15,89,77,139,6,215,221,52,205,114,154,238,229,101,199,243,11,53,210,227,83,210,124,157,10,88,43,98,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,146,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,114,192,0,12,107,56,177,243,79,172,159,48,50,31,81,156,200,247,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,49,162,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,16,39,39,178,227,200,158,153,126,53,235,21,164,53,241,11,148,223,112,110,52,53,47,53,197,171,187,149,235,31,213,11,205,210,221,83,210,100,157,10,168,46,210,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,153,78,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,78,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,163,26,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,32,85,82,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,64,95,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,252,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,76,96,139,180,236,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,96,159,64,117,56,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,219,0,45,215,83,120,237,208,109,32,226,26,223,195,254,160,228,212,150,122,138,171,59,43,234,175,51,207,205,73,67,91,53,68,81,210,208,205,211,71,172,15,124,78,150,161,242,78,177,71,20,73,11,149,206,73,119,103,148,237,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,162,53,85,35,147,104,33,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,129,50,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,11,223,227,87,72,181,67,67,251,52,244,199,79,245,103,59,171,200,238,244,185,197,174,104,105,234,96,141,175,176,192,251,53,102,246,148,149,146,200,149,44,167,149,38,107,37,230,219,145,90,198,35,99,99,17,44,131,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,149,156,120,255,0,220,142,21,53,126,245,254,54,44,66,251,115,184,255,0,234,25,77,100,107,58,95,242,135,68,249,38,255,0,23,78,198,255,0,114,97,42,134,42,228,228,246,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,16,189,240,0,16,173,219,87,230,159,22,249,127,67,234,55,18,226,187,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,91,175,109,95,154,124,91,229,253,15,168,220,75,10,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,12,167,129,103,253,159,188,119,88,184,170,197,99,194,178,151,247,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,59,41,226,167,131,171,83,80,228,238,205,85,115,54,221,55,111,138,80,190,209,174,209,61,80,208,173,121,176,105,118,132,223,105,41,95,138,83,197,95,150,69,87,65,29,68,23,9,234,58,115,67,67,35,101,133,30,198,54,157,26,245,146,158,102,171,146,177,91,204,199,197,186,4,154,2,205,120,11,237,2,186,241,135,117,188,226,23,221,32,171,199,174,88,221,158,150,182,178,245,65,82,234,155,85,68,238,114,71,36,107,204,198,186,145,239,118,239,134,21,124,202,230,71,62,239,252,214,239,188,160,6,56,60,66,229,55,220,27,141,13,75,205,113,106,238,229,122,199,245,66,243,116,183,84,244,153,39,66,170,11,180,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,50,62,49,172,226,199,205,62,178,124,192,200,125,70,112,39,39,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,110,78,162,110,143,142,104,209,210,116,150,71,92,81,141,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,153,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,16,42,168,0,10,21,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,184,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,199,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,136,44,215,180,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,192,166,157,148,124,107,254,83,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,187,244,102,188,90,225,141,205,90,126,68,106,70,233,169,99,141,158,45,119,60,145,47,50,177,86,25,165,117,181,246,213,249,167,197,190,95,208,250,141,196,178,11,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,22,170,57,62,40,84,174,42,120,156,190,241,85,149,98,57,174,83,101,238,87,172,127,15,160,198,174,53,61,229,146,123,82,170,9,39,146,90,238,70,69,19,32,234,190,161,203,209,106,43,89,182,200,229,79,4,11,234,236,49,253,118,126,237,255,0,18,58,158,212,94,208,10,203,189,101,203,134,77,16,200,186,54,168,123,205,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,70,51,150,20,233,111,44,145,171,219,51,100,108,104,228,98,74,217,108,131,72,184,152,204,180,87,72,245,79,75,112,202,26,70,63,85,233,232,45,183,59,156,200,146,62,154,221,11,42,217,81,4,81,185,170,222,121,219,87,200,178,42,251,140,107,249,91,206,230,201,31,128,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,246,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,243,195,253,172,181,247,152,97,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,200,35,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,79,43,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,180,110,116,141,133,156,173,229,98,171,149,58,143,145,239,174,160,64,15,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,47,43,177,67,87,176,215,224,25,150,130,58,122,184,242,200,47,21,25,123,35,116,11,208,158,220,248,104,169,92,230,72,155,162,62,57,99,98,57,174,229,221,38,141,89,207,180,156,129,38,128,0,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,56,59,107,243,252,54,45,23,195,116,181,217,13,34,229,149,89,69,61,253,150,150,170,186,116,183,69,73,91,3,170,30,136,155,49,139,44,204,99,121,149,57,213,36,228,230,233,201,202,17,151,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,32,88,87,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,79,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,44,68,138,118,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,161,50,128,183,94,61,120,152,169,225,99,135,155,158,113,102,161,171,159,33,190,84,125,28,199,230,133,34,228,162,184,207,79,59,227,171,149,37,107,154,230,68,216,100,145,25,200,254,119,181,140,84,107,94,231,182,197,120,90,237,118,214,218,252,135,29,210,221,86,211,154,77,70,185,100,23,138,27,69,13,206,215,81,5,166,226,231,212,213,43,23,169,26,181,41,38,127,231,98,100,104,139,74,196,233,254,113,235,204,178,52,60,87,109,95,154,124,91,229,253,15,168,220,74,171,217,89,199,143,253,200,225,83,87,239,95,227,98,196,47,183,59,143,254,161,148,214,70,179,165,255,0,40,116,79,146,111,241,116,236,111,247,38,20,171,182,175,205,62,45,242,254,135,212,110,37,128,1,149,64,44,87,178,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,214,246,205,173,179,53,140,168,89,90,212,218,104,186,176,67,34,72,170,249,61,201,121,228,115,229,233,249,254,212,94,58,181,19,135,91,174,49,164,122,47,95,87,97,203,46,20,241,228,117,247,199,82,210,84,192,150,231,58,162,157,148,140,138,162,57,17,207,124,177,58,71,63,102,114,36,81,162,43,250,143,228,9,10,5,133,112,27,218,75,153,113,89,159,199,164,185,126,142,210,81,221,233,108,245,151,122,251,253,146,226,141,162,141,145,204,198,179,154,142,161,122,172,98,164,209,70,170,201,166,122,200,173,94,70,198,231,186,43,245,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,59,21,60,211,229,63,47,235,189,70,220,77,73,10,221,138,158,105,242,159,151,245,222,163,110,38,164,1,106,188,125,112,81,138,241,89,167,21,119,187,77,179,187,234,110,51,111,154,76,114,225,78,145,178,74,254,68,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,242,186,86,75,117,64,12,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,124,90,138,213,248,41,55,221,157,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,250,108,115,218,198,49,200,198,120,174,212,46,5,191,45,120,171,245,199,71,48,206,247,169,54,94,79,108,83,81,59,150,107,237,174,56,220,139,180,40,213,239,21,144,237,31,79,101,107,223,18,62,63,206,185,180,241,164,53,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,101,38,89,175,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,244,211,253,215,92,87,249,35,254,85,190,142,218,191,43,30,208,250,55,244,91,218,17,244,123,247,67,169,237,78,143,87,188,251,59,151,199,225,205,213,254,199,234,127,246,65,16,57,102,83,125,206,114,171,206,107,148,215,119,219,214,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,128,29,81,93,120,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,247,213,177,57,236,111,121,141,174,145,208,191,153,188,175,85,106,175,77,242,49,244,82,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,151,83,139,95,105,49,91,118,107,81,67,201,101,186,220,43,109,116,117,61,86,47,86,170,146,58,105,42,35,228,69,231,111,43,43,105,151,117,68,106,245,54,106,170,181,200,129,147,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,89,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,125,74,237,66,227,234,197,173,60,252,60,104,205,195,190,98,22,171,131,42,47,183,250,106,151,164,55,170,168,121,145,148,208,35,28,140,150,142,55,170,61,100,114,57,178,203,28,111,143,102,68,201,38,10,63,218,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,252,94,1,120,40,202,184,172,212,122,75,221,218,217,221,244,203,25,184,67,38,71,112,168,73,25,29,127,34,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,121,157,19,37,165,92,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,243,195,253,172,181,247,152,97,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,200,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,193,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,59,252,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,237,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,175,31,92,20,98,188,86,105,197,93,238,211,108,238,250,155,140,219,230,147,28,184,83,164,108,146,191,145,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,163,35,213,232,188,174,149,146,221,80,3,22,204,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,234,137,105,237,163,208,189,56,161,194,113,206,33,237,150,110,227,153,215,100,20,216,221,202,166,157,81,145,220,105,93,71,83,36,111,168,102,222,252,209,247,86,49,146,34,163,186,110,86,59,157,25,18,71,98,188,3,233,158,43,171,188,94,233,182,11,154,210,119,187,45,69,194,162,225,83,74,232,227,146,58,174,229,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,122,55,61,168,168,170,138,129,121,93,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,43,224,0,34,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,177,94,21,184,99,190,241,85,149,101,216,86,45,122,238,87,172,127,15,175,201,109,212,221,217,146,123,82,170,9,32,142,42,30,119,203,19,32,234,190,161,169,214,114,171,89,182,234,213,79,20,165,95,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,250,187,21,60,211,229,63,47,235,189,70,220,92,87,106,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,178,43,234,97,139,118,185,178,57,122,144,197,27,88,173,116,77,142,96,171,253,159,188,119,88,184,170,197,99,194,178,151,247,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,59,41,226,167,131,171,83,80,228,238,205,85,115,54,221,55,111,138,71,183,105,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,222,251,36,89,30,170,174,99,33,178,171,101,218,235,101,169,125,101,154,231,87,65,81,37,60,244,143,150,154,103,68,247,65,60,79,134,104,149,205,84,85,100,145,73,36,111,111,193,204,123,154,187,162,170,21,3,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,228,141,174,221,26,175,111,59,213,145,181,121,222,212,80,104,190,131,102,90,213,30,101,116,177,81,85,197,98,192,241,123,166,77,125,187,54,157,36,130,141,148,180,83,207,4,47,85,123,83,158,162,88,82,38,162,42,189,17,100,145,24,230,196,253,169,169,144,70,77,160,216,111,13,189,159,154,143,165,56,101,21,35,89,110,211,123,243,238,117,208,211,172,47,187,92,86,213,42,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,152,251,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,21,127,94,120,103,204,180,27,30,211,108,206,243,93,73,113,199,181,71,23,162,200,236,181,176,170,49,237,124,148,180,243,84,210,75,18,185,92,215,194,234,152,209,31,226,201,24,246,57,21,29,207,28,117,175,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,73,192,180,47,78,56,139,224,71,75,52,191,84,44,221,250,213,93,167,248,236,176,205,18,163,42,173,245,77,182,66,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,117,191,240,101,217,77,98,210,76,218,187,83,117,206,183,233,13,214,193,144,58,76,50,146,158,103,211,71,4,116,117,156,244,183,90,132,134,69,222,105,122,81,200,202,101,123,227,142,55,170,75,212,123,185,97,9,10,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,128,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,23,244,83,249,68,235,85,163,71,35,184,119,42,188,130,223,120,238,19,186,94,156,108,174,130,215,85,81,75,213,119,78,69,72,86,120,98,73,57,88,174,233,171,249,118,118,202,146,169,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,5,186,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,207,118,94,241,175,252,160,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,122,222,217,181,182,102,177,149,11,43,90,155,77,23,86,8,100,73,21,95,39,185,47,60,142,124,189,63,65,218,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,100,32,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,248,181,81,201,241,64,50,136,34,175,183,59,245,39,251,201,252,52,186,174,1,120,215,197,120,172,211,138,75,37,218,231,221,245,55,25,183,195,30,71,111,168,88,217,37,127,34,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,57,93,19,229,181,94,220,239,212,159,239,39,240,208,44,87,133,110,24,239,188,85,101,89,118,21,139,94,187,149,235,31,195,235,242,91,117,55,118,100,158,212,170,130,72,35,138,135,157,242,196,200,58,175,168,106,117,156,170,214,109,186,181,83,197,41,87,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,190,174,197,79,52,249,79,203,250,239,81,183,23,21,218,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,164,49,70,214,43,93,19,99,152,42,255,0,103,239,29,214,46,42,177,88,240,172,165,253,203,83,113,251,122,73,113,166,217,242,123,82,150,8,233,99,150,235,206,202,120,169,224,234,212,212,57,59,179,85,92,205,183,77,219,226,151,128,98,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,14,240,163,197,118,156,113,107,167,12,205,112,169,123,141,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,229,114,197,50,34,54,70,181,200,168,199,178,72,216,21,172,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,114,192,16,67,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,154,153,73,101,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,37,133,240,203,217,69,134,233,14,188,222,245,35,52,189,85,228,86,44,98,241,28,216,53,29,91,22,9,249,227,238,85,116,215,41,39,166,168,68,115,225,151,188,210,172,50,66,214,72,177,44,188,141,107,216,196,15,65,217,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,232,251,26,214,233,154,246,83,172,77,114,239,52,189,40,38,145,100,68,124,126,228,92,145,185,146,245,33,4,202,160,197,92,9,222,185,240,171,134,241,95,217,249,165,120,125,230,219,72,220,158,221,166,246,106,156,78,239,36,139,11,237,215,21,181,65,200,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,132,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,200,207,132,239,43,26,55,242,255,0,30,244,232,10,41,199,247,1,54,238,45,172,84,153,62,21,61,170,207,169,182,174,235,71,77,116,186,84,85,37,45,69,174,55,206,231,209,189,177,171,153,23,191,82,233,146,84,133,239,87,70,145,170,163,92,174,104,67,183,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,153,29,51,249,165,141,140,141,170,156,207,123,121,156,198,115,200,204,135,180,171,76,241,93,27,211,140,115,75,112,170,78,239,101,198,109,241,91,233,185,163,141,146,77,200,158,252,242,244,216,198,58,105,94,174,146,71,163,83,158,71,189,202,155,185,79,21,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,230,86,194,206,88,163,99,35,106,175,43,24,222,103,61,252,242,62,176,0,0,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,240,49,197,86,101,197,127,104,30,115,152,94,110,85,109,198,45,216,61,218,155,19,180,73,26,66,203,117,185,110,182,238,69,116,77,123,219,222,100,107,99,116,207,230,119,51,209,26,139,211,100,108,96,71,7,22,62,105,245,147,230,6,67,234,51,157,174,49,194,142,163,231,60,50,222,56,155,194,162,246,205,171,23,200,42,236,247,251,92,16,170,213,80,210,197,75,77,58,87,183,101,94,172,41,222,28,146,162,34,58,38,177,178,47,51,22,71,69,213,113,99,230,159,89,62,96,100,62,163,57,41,61,141,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,109,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,36,63,219,59,95,121,134,105,232,250,146,197,39,71,171,208,99,122,172,111,59,62,40,191,20,92,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,91,180,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,254,167,179,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,58,104,229,85,142,61,130,125,12,107,56,177,243,79,172,159,48,50,31,81,156,200,247,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,49,194,226,199,205,62,178,124,192,200,125,70,112,57,89,191,12,249,150,29,195,166,158,113,52,218,234,74,252,79,60,168,172,182,189,26,169,28,246,219,140,21,85,113,54,7,177,92,171,35,37,138,145,242,182,70,252,21,36,99,218,221,163,116,190,131,130,142,43,175,188,37,235,45,22,101,213,186,214,98,23,45,168,242,155,37,20,204,111,127,165,229,122,71,34,54,68,86,44,208,61,253,88,215,118,57,118,124,125,70,50,89,20,150,158,206,76,90,197,156,246,117,97,120,86,83,67,223,108,185,5,191,34,181,220,105,186,175,143,175,75,61,210,190,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,36,80,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,208,200,35,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,44,91,182,175,202,198,45,243,2,135,211,174,37,144,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,122,157,178,183,107,85,255,0,132,76,38,251,98,185,210,92,109,183,28,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,16,194,72,255,0,101,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,58,115,75,35,158,142,108,174,146,27,10,210,124,23,242,161,170,120,110,153,251,83,217,159,75,114,11,117,139,190,244,58,221,215,189,84,199,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,206,46,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,81,0,142,14,202,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,245,33,138,71,61,26,232,157,36,222,43,181,79,143,31,251,175,194,166,144,94,191,197,69,151,223,109,151,31,253,123,42,108,142,103,75,254,78,233,95,28,223,227,41,222,223,238,172,2,133,118,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,32,42,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,201,27,93,186,53,94,222,119,171,35,106,243,189,168,190,127,86,48,95,201,126,169,230,90,103,237,79,105,253,18,200,46,54,46,251,208,232,247,174,235,83,36,61,94,159,51,185,57,186,124,220,188,206,219,125,183,93,183,2,117,59,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,14,86,111,195,62,101,135,112,233,167,156,77,54,186,146,191,19,207,42,43,45,175,70,170,71,61,182,227,5,85,92,77,129,236,87,42,200,201,98,164,124,173,145,191,5,73,24,246,183,104,221,47,160,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,37,167,179,147,22,177,103,61,157,88,94,21,148,208,247,219,46,65,111,200,173,119,26,110,171,227,235,210,207,116,175,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,20,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,180,50,8,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,15,1,197,143,149,141,100,249,127,144,250,116,228,59,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,47,220,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,49,183,42,255,0,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,250,64,100,145,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,48,35,3,178,231,142,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,114,199,171,92,231,172,172,147,153,57,162,166,168,115,218,170,254,126,156,82,53,94,173,106,77,52,173,147,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,42,182,22,114,197,35,223,35,145,121,88,199,114,181,239,228,141,248,240,234,174,153,229,90,55,168,249,30,150,230,180,157,222,245,140,220,37,183,212,242,199,35,35,155,145,125,201,226,234,49,143,116,50,177,91,36,111,86,167,60,111,99,145,54,114,12,255,0,84,179,189,80,250,57,244,234,251,237,63,162,88,253,30,45,103,254,197,134,30,235,107,165,230,232,65,249,166,55,159,151,168,255,0,125,252,207,93,252,92,187,32,13,85,212,204,171,89,53,31,35,213,44,214,175,188,94,178,107,132,183,10,158,89,36,124,112,243,175,185,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,66,82,187,41,248,21,169,195,163,160,226,159,85,232,42,233,175,181,84,233,54,21,66,218,168,157,3,109,213,116,76,95,105,61,97,145,202,231,203,21,68,145,54,25,17,189,52,73,28,230,57,206,141,98,165,93,148,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,38,200,143,166,134,93,154,214,198,229,234,77,20,141,122,181,177,58,57,166,36,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,45,87,135,254,30,178,174,34,235,51,123,38,21,83,189,235,17,195,235,50,218,107,123,105,100,158,75,175,118,158,158,55,209,196,145,162,189,38,123,39,114,198,136,215,115,72,198,49,81,168,245,123,41,254,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,95,87,98,167,154,124,167,229,253,119,168,219,138,171,218,167,192,119,253,215,226,175,72,44,191,226,165,203,236,86,203,119,254,189,245,55,183,63,171,255,0,39,108,172,142,31,241,149,15,119,247,87,129,118,156,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,74,133,134,87,172,109,107,86,39,181,236,229,228,72,228,146,232,12,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,200,39,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,73,191,181,151,78,237,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,252,81,126,40,129,21,125,181,126,105,241,111,151,244,62,163,113,45,127,72,184,103,204,181,171,72,245,79,84,176,202,234,71,191,74,41,232,46,87,59,100,202,145,190,166,221,51,42,223,81,60,82,57,200,222,120,27,73,206,177,170,123,236,115,249,93,206,214,199,37,208,118,213,249,167,197,190,95,208,250,141,196,169,93,134,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,61,249,156,198,58,120,90,231,34,108,213,150,52,93,185,147,112,141,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,106,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,144,158,212,190,2,126,130,86,95,184,174,210,249,249,241,251,173,195,190,101,246,186,138,141,228,160,174,171,157,26,181,148,238,122,239,36,51,79,43,81,241,110,174,142,73,17,88,139,19,149,176,91,7,0,26,13,83,196,31,20,120,142,51,53,21,37,77,138,193,80,204,155,33,101,93,60,85,48,62,221,73,44,110,116,50,67,35,218,146,178,121,93,13,50,162,35,182,74,133,122,177,205,107,144,9,105,236,190,209,11,174,137,240,161,101,117,230,249,73,113,168,207,234,27,156,49,148,209,185,172,163,130,182,142,149,33,129,92,239,23,189,34,134,55,189,121,90,136,249,28,196,230,70,36,143,187,80,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,202,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,224,169,35,30,214,237,27,165,244,28,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,164,180,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,134,65,24,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,219,16,67,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,233,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,44,0,4,96,118,162,246,127,209,221,232,238,92,77,232,134,59,209,186,195,222,110,57,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,156,179,39,75,105,99,141,30,233,157,35,100,70,163,210,87,75,18,198,85,4,11,118,165,104,94,156,104,55,19,81,218,116,190,205,236,107,86,81,143,211,228,147,91,98,84,74,90,58,169,106,170,161,145,148,204,68,78,148,43,221,218,244,143,117,107,28,247,35,57,88,140,99,2,210,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,123,179,247,129,27,23,10,184,172,121,174,82,206,251,169,185,5,189,35,184,212,238,248,253,151,75,60,116,178,75,106,228,101,68,180,243,244,170,105,220,189,229,168,142,126,251,38,205,240,91,64,236,75,211,60,87,32,212,125,68,213,43,181,39,120,189,97,246,251,125,190,209,212,142,55,199,79,223,214,167,175,59,121,152,175,100,200,202,68,141,175,99,155,249,185,231,106,163,145,254,18,254,0,0,4,0,246,163,249,236,212,223,193,125,30,136,182,172,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,185,94,212,127,61,154,155,248,47,163,209,30,43,19,225,51,50,206,184,80,200,56,161,195,234,42,238,204,197,114,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,245,57,156,198,58,120,218,248,219,18,242,179,154,87,57,24,199,242,132,212,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,205,201,212,77,209,241,205,26,58,78,146,200,235,138,49,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,82,122,112,174,49,52,143,46,225,114,94,41,221,120,164,138,197,107,179,186,182,249,67,79,88,199,207,111,184,199,19,86,91,94,243,116,81,213,61,87,178,40,145,201,31,89,100,133,204,247,101,98,168,118,188,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,85,108,44,229,138,71,190,71,34,242,177,142,229,107,223,201,27,241,225,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,251,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,61,175,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,206,170,77,6,204,168,184,121,119,17,183,138,42,187,126,61,89,148,82,99,54,85,154,157,17,151,87,190,158,182,90,153,162,122,189,29,201,3,169,35,141,87,145,88,247,202,246,163,209,208,189,160,114,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,8,128,210,124,23,242,161,170,120,110,153,251,83,217,159,75,114,11,117,139,190,244,58,221,215,189,84,199,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,198,170,233,158,85,163,122,143,145,233,110,107,73,221,239,88,205,194,91,125,79,44,114,50,57,185,23,220,158,46,163,24,247,67,43,21,178,70,245,106,115,198,246,57,19,103,33,234,248,78,243,79,163,127,48,49,239,81,128,153,238,208,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,234,43,81,18,73,55,8,75,212,125,123,213,141,91,197,112,188,43,80,178,191,106,217,116,242,222,182,188,110,155,184,211,65,220,105,86,56,99,233,243,197,27,95,47,185,77,2,111,34,185,222,230,251,238,174,85,190,14,198,158,30,46,185,38,168,93,56,145,189,90,169,31,143,98,116,245,118,75,61,67,171,28,217,210,247,52,113,117,28,200,152,190,243,25,71,60,173,114,203,238,239,85,26,177,28,230,185,99,176,11,182,1,153,89,115,250,221,45,172,199,170,228,203,40,47,18,88,37,180,210,34,85,78,235,139,38,88,29,79,26,66,174,73,95,213,69,98,116,213,220,203,183,46,251,161,145,71,9,26,47,106,208,94,30,112,157,63,165,196,41,49,219,188,118,122,58,188,146,158,23,182,87,203,123,146,158,62,251,44,178,181,206,73,95,213,71,53,28,142,115,81,140,99,25,180,108,98,32,69,183,109,95,154,124,91,229,253,15,168,220,75,85,225,255,0,135,172,171,136,186,204,222,201,133,84,239,122,196,112,250,204,182,154,222,218,89,39,146,235,221,167,167,141,244,113,36,104,175,73,158,201,220,177,162,53,220,210,49,140,84,106,61,94,203,170,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,22,43,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,29,174,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,209,239,181,189,214,26,126,175,74,22,67,31,230,225,99,35,110,209,196,198,251,173,77,246,221,119,85,85,89,52,237,65,236,251,169,187,84,222,184,161,209,107,85,35,30,202,119,87,230,22,58,104,162,166,103,36,49,85,84,86,94,150,89,103,107,85,234,214,64,215,193,20,92,242,61,93,47,188,247,63,123,0,225,35,69,238,186,245,196,54,19,167,244,184,133,94,69,104,146,241,71,87,146,83,194,247,68,200,172,145,212,71,223,101,150,86,185,171,19,58,74,230,163,145,205,114,189,236,99,55,145,236,69,9,106,236,150,225,226,235,163,92,60,212,103,153,93,170,146,150,251,169,213,20,215,184,31,13,99,166,123,172,137,78,213,183,182,86,162,244,152,245,89,170,102,68,102,238,228,168,98,72,168,230,244,227,189,243,137,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,203,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,32,219,181,255,0,63,195,115,174,43,233,169,112,252,134,146,236,252,87,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,185,92,246,54,120,209,252,170,188,175,230,99,182,123,30,214,135,160,236,84,243,79,148,252,191,174,245,27,113,53,36,27,118,64,103,248,110,11,197,125,77,46,97,144,210,90,95,149,98,245,54,11,66,212,170,181,149,87,25,43,40,229,138,157,31,183,43,94,246,193,34,51,153,83,153,252,172,110,239,123,26,233,201,0,0,0,68,175,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,82,212,0,197,92,148,158,203,238,207,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,243,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,201,35,21,178,251,204,115,55,245,113,246,56,225,175,226,142,162,234,235,173,92,122,35,5,60,55,118,90,157,82,189,246,122,183,203,34,58,208,201,145,235,42,83,70,145,177,238,168,119,44,171,28,209,196,197,124,137,37,67,36,208,12,107,56,177,243,79,172,159,48,50,31,81,156,145,78,204,141,11,211,142,34,248,17,206,180,191,84,44,221,250,213,93,168,21,178,195,52,74,140,170,183,213,54,217,111,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,58,58,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,21,124,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,242,154,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,126,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,166,65,60,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,123,136,233,90,199,187,187,72,230,198,217,153,202,238,102,34,57,19,168,200,222,202,127,217,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,53,114,42,71,30,193,85,120,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,124,202,216,89,203,20,108,100,109,85,229,99,27,204,231,191,158,71,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,69,7,105,103,103,101,214,124,182,151,92,184,127,177,82,72,204,170,241,5,6,73,103,117,123,155,60,151,187,157,197,89,21,115,36,170,153,89,201,61,69,92,48,186,54,172,109,137,122,110,70,171,29,35,162,189,94,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,57,185,58,139,186,190,73,164,70,199,213,88,219,113,64,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,0,41,254,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,45,63,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,10,1,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,209,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,230,113,103,172,216,110,191,107,206,79,170,88,30,157,82,97,214,139,197,71,59,41,98,221,39,173,122,111,205,91,84,212,114,196,202,153,151,223,145,177,34,49,21,124,86,73,58,147,75,112,29,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,134,149,112,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,205,201,212,93,145,145,205,34,54,78,146,198,224,175,253,145,28,56,234,134,93,170,15,226,34,207,155,213,226,184,126,43,81,45,162,179,185,75,27,167,191,206,232,227,146,75,115,226,114,57,169,76,141,124,18,72,247,183,125,250,93,29,164,78,180,21,47,183,59,245,39,251,201,252,52,147,236,79,22,177,96,216,173,155,10,197,168,123,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,140,30,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,147,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,8,108,236,84,243,79,148,252,191,174,245,27,113,231,251,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,8,91,87,18,154,141,134,234,246,188,231,58,159,167,248,173,94,59,98,201,239,19,92,169,232,106,234,86,121,249,228,217,101,158,69,221,81,175,154,94,164,203,27,92,230,70,178,172,109,115,154,196,85,188,174,199,189,3,213,140,131,81,238,58,253,96,204,190,139,225,150,110,124,126,228,176,67,77,81,85,125,147,122,122,151,219,218,217,152,254,132,41,203,76,249,103,68,108,138,213,108,113,42,43,159,36,54,235,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,55,39,81,118,70,71,52,136,217,58,75,27,178,8,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,64,237,129,111,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,163,223,104,189,133,114,168,233,117,97,100,209,254,114,26,119,198,237,227,149,142,247,92,187,111,178,236,168,168,149,3,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,220,106,105,57,42,153,28,114,58,62,74,136,227,122,236,201,163,93,209,57,125,237,183,221,21,16,42,0,0,0,0,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,0,0,1,111,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,163,223,104,189,133,114,168,233,117,97,100,209,254,114,26,119,198,237,227,149,142,247,92,187,111,178,236,168,168,129,112,4,0,246,163,249,236,212,223,193,125,30,136,155,237,20,215,189,39,226,39,21,170,205,116,115,43,250,65,101,162,184,62,215,61,79,113,169,164,228,170,100,113,200,232,249,42,35,141,235,179,38,141,119,68,229,247,182,223,116,84,72,65,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,253,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,44,47,177,83,202,198,83,243,2,187,211,173,197,20,237,69,237,0,172,187,214,92,184,100,209,12,139,163,106,135,188,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,212,99,57,97,78,150,242,201,26,189,179,54,70,198,142,70,36,173,148,40,95,104,167,29,85,60,82,230,75,131,233,245,125,91,52,174,193,81,12,212,48,212,210,196,199,220,238,48,165,67,22,228,138,177,164,240,177,209,212,58,54,66,231,254,131,26,247,49,143,114,177,158,215,177,83,205,62,83,242,254,187,212,109,197,128,23,255,0,216,169,230,159,41,249,127,93,234,54,224,45,87,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,21,124,88,249,167,214,79,152,25,15,168,206,95,167,103,247,19,24,111,10,29,159,153,174,169,102,20,53,119,23,187,82,42,237,182,139,101,50,43,95,113,184,201,106,162,124,80,44,156,170,216,89,203,20,143,124,142,69,229,99,29,202,215,191,146,55,133,197,118,162,241,57,167,26,69,161,215,45,33,189,217,109,89,86,73,168,214,250,154,8,108,147,212,163,100,183,82,190,25,82,59,187,154,177,72,223,204,213,50,21,137,174,233,185,242,49,206,141,232,176,189,91,6,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,30,131,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,149,254,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,33,114,188,5,112,243,153,112,205,195,205,179,79,179,156,182,174,239,114,172,168,246,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,153,85,96,219,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,87,248,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,120,220,237,213,168,246,243,177,95,27,151,145,238,69,164,29,151,30,68,244,203,241,175,88,173,46,168,12,117,178,206,7,184,130,179,241,29,121,225,171,22,192,238,185,6,65,69,222,43,173,211,116,162,164,134,225,103,99,220,145,92,186,143,149,97,138,25,17,26,158,244,187,54,87,116,21,122,169,200,94,87,31,26,51,153,104,15,102,254,151,233,110,121,168,181,121,141,222,207,156,80,177,245,82,236,176,81,49,109,183,14,90,42,87,43,82,87,211,66,158,228,110,149,85,234,137,224,145,199,211,134,41,95,44,3,182,175,202,198,45,243,2,135,211,174,32,69,95,9,222,105,244,111,230,6,61,234,48,19,39,218,5,192,141,139,138,172,86,76,215,22,103,114,212,220,126,222,177,219,170,119,124,158,212,165,130,58,169,34,181,114,62,162,42,120,58,181,53,13,94,242,228,87,51,109,151,118,248,36,54,112,157,230,159,70,254,96,99,222,163,1,58,124,107,241,93,98,225,47,70,171,115,46,173,170,179,47,185,111,71,139,89,43,102,123,123,253,87,51,18,73,21,177,162,189,97,129,143,234,200,187,177,171,179,35,234,49,242,198,160,99,217,254,250,176,44,171,254,21,199,50,76,114,225,255,0,164,163,174,182,215,83,201,254,140,144,205,28,140,251,156,215,55,234,84,24,158,45,125,206,114,171,54,21,139,80,247,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,136,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,15,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,19,167,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,228,167,89,165,98,200,215,57,101,123,158,254,110,69,142,56,225,51,139,31,52,250,201,243,3,33,245,25,201,254,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,36,0,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,74,127,218,201,174,154,53,133,104,119,228,143,53,197,173,89,134,83,151,115,203,105,181,201,92,232,42,172,156,176,204,216,111,109,115,35,122,183,165,58,54,54,177,93,31,93,175,157,136,231,49,179,52,243,252,49,113,49,134,240,161,217,111,167,218,165,152,80,213,220,94,234,139,189,182,209,108,166,69,107,238,55,25,46,183,23,197,2,201,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,124,69,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,1,231,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,83,26,210,45,80,208,254,205,60,255,0,79,245,103,59,171,200,238,244,186,111,124,154,26,122,152,35,107,236,48,62,204,237,237,41,43,37,145,42,89,79,42,76,214,75,205,183,34,181,140,70,198,198,34,82,174,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,55,149,197,143,149,141,100,249,127,144,250,116,224,99,88,101,80,98,174,101,80,5,165,118,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,81,90,136,146,73,188,107,112,75,217,247,153,107,190,180,95,108,218,159,106,171,178,98,122,107,120,90,12,153,238,137,39,130,190,227,77,87,27,106,44,172,154,25,216,168,247,68,147,115,79,11,164,233,39,77,87,251,172,106,233,222,0,113,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,57,96,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,20,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,63,122,173,183,178,233,5,55,177,235,234,249,233,95,36,145,182,78,122,120,36,98,110,248,100,77,149,121,189,221,246,217,81,84,43,89,10,221,181,126,105,241,111,151,244,62,163,113,36,251,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,177,235,233,57,41,89,36,113,186,78,122,136,35,98,236,249,163,77,145,121,189,237,246,217,21,82,48,123,106,252,211,226,223,47,232,125,70,226,5,165,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,144,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,207,27,157,178,57,88,222,118,43,36,106,114,61,170,184,209,23,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,55,39,81,54,86,73,52,104,232,250,171,35,66,170,246,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,107,180,236,164,224,235,89,116,43,219,122,187,170,53,151,92,95,233,69,191,217,209,225,149,49,181,58,240,255,0,99,84,83,92,103,86,78,189,57,153,205,85,2,65,44,45,150,62,121,55,86,243,43,86,255,0,241,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,182,2,21,187,106,252,211,226,223,47,232,125,70,226,89,86,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,122,189,181,126,105,241,111,151,244,62,163,113,44,130,213,128,102,87,220,54,255,0,168,54,108,122,174,179,30,197,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,94,102,177,238,130,70,35,246,228,71,242,53,85,29,35,17,193,144,239,13,124,65,105,199,25,218,28,185,173,179,31,254,192,175,235,216,178,75,5,210,4,168,142,158,171,162,197,168,164,122,185,169,29,76,46,142,102,42,57,19,149,241,202,136,230,177,220,241,182,200,50,141,87,210,254,200,124,255,0,33,211,156,35,76,170,243,171,150,165,84,59,44,116,174,186,201,107,130,207,100,73,166,134,219,108,99,164,90,183,85,62,23,54,185,93,51,155,19,156,146,71,191,63,193,150,1,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,191,207,235,246,177,223,120,128,214,92,179,88,178,56,123,189,94,77,112,117,68,116,220,204,127,116,165,99,82,58,106,110,118,49,137,39,74,8,226,139,169,200,142,127,39,51,189,231,42,129,63,220,61,113,141,195,239,19,253,106,45,38,205,187,221,234,138,223,5,198,225,100,173,164,150,146,186,142,57,54,69,69,108,141,70,75,211,122,163,36,124,15,146,54,185,204,247,246,123,21,213,172,178,14,201,110,30,46,186,53,195,205,70,121,149,218,169,41,111,186,157,81,77,123,129,240,214,58,103,186,200,148,237,91,123,101,106,47,73,143,85,154,166,100,70,110,238,74,134,36,138,142,111,78,58,149,150,118,143,112,99,131,101,87,156,43,41,214,78,229,122,199,238,21,22,187,141,55,209,219,172,157,10,168,36,116,114,199,206,202,103,49,220,175,99,147,118,170,181,118,221,21,83,196,11,149,49,172,226,199,205,62,178,124,192,200,125,70,115,34,141,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,173,220,171,123,172,212,253,94,148,207,134,79,205,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,184,235,241,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,159,246,178,107,166,141,97,90,29,249,35,205,113,107,86,97,148,229,220,242,218,109,114,87,58,10,171,39,44,51,54,27,219,92,200,222,173,233,78,141,141,172,87,71,215,107,231,98,57,204,108,205,60,255,0,12,92,76,97,188,40,118,91,233,246,169,102,20,53,119,23,186,162,239,109,180,91,41,145,90,251,141,198,75,173,197,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,17,122,171,169,153,86,178,106,62,71,170,89,173,95,120,189,100,215,9,110,21,60,178,72,248,225,231,95,114,8,186,143,123,219,12,76,70,199,27,21,203,201,27,24,212,93,154,128,121,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,138,120,41,210,45,80,208,254,30,113,173,63,213,156,238,175,35,187,210,211,195,52,52,245,48,70,215,216,96,125,60,91,218,82,86,75,34,84,178,158,84,153,172,151,155,110,69,107,24,141,141,140,68,181,94,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,50,62,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,22,65,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,159,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,43,158,198,207,51,90,229,77,218,146,200,137,183,50,239,37,93,171,28,117,83,102,50,87,240,177,165,21,244,149,54,42,90,133,135,53,174,117,44,173,157,215,26,74,215,167,179,88,147,70,212,107,34,150,158,57,93,52,106,238,162,172,109,107,218,214,200,146,198,88,23,105,217,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,53,114,34,201,30,247,191,218,255,0,139,88,176,110,11,244,247,10,197,168,123,149,151,31,204,45,54,187,117,55,85,242,116,41,96,180,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,181,94,203,222,53,255,0,147,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,71,216,215,71,66,214,50,161,101,107,87,120,101,233,65,12,137,34,163,35,247,37,231,141,172,151,169,120,29,181,126,86,49,111,152,20,62,157,113,2,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,8,86,39,39,179,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,194,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,47,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,33,61,71,224,163,70,181,55,136,236,47,137,75,221,179,187,95,177,45,234,106,34,162,71,67,237,138,232,95,11,173,213,21,79,107,147,155,186,244,228,217,17,188,210,111,11,94,245,138,20,137,215,0,91,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,160,33,91,182,175,205,62,45,242,254,135,212,110,37,149,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,151,171,219,87,230,159,22,249,127,67,234,55,18,194,168,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,102,49,101,154,40,209,206,217,57,228,99,126,46,68,80,200,251,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,103,159,208,222,10,52,107,135,253,101,207,117,159,2,182,119,26,252,203,150,154,142,221,76,142,134,134,205,66,230,194,250,138,120,34,71,43,87,171,85,18,204,171,178,54,54,244,226,137,145,181,142,234,65,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,252,135,180,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,64,245,96,20,83,140,14,37,44,92,43,104,117,227,83,110,105,214,186,205,205,107,198,233,29,74,249,227,171,188,75,12,143,167,142,84,107,153,203,10,116,159,36,138,175,98,244,227,122,53,85,234,198,184,41,7,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,240,87,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,219,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,107,169,122,67,153,105,45,54,27,62,103,5,36,15,206,113,122,92,190,217,12,51,164,175,101,186,166,89,153,78,233,85,190,235,94,246,193,212,70,162,187,102,72,196,119,43,249,152,208,241,68,239,118,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,12,26,61,161,122,143,175,53,153,53,167,75,236,222,217,186,226,248,252,217,36,214,216,149,86,170,178,150,41,224,134,70,83,49,17,122,179,39,120,107,210,61,209,207,107,28,140,230,122,177,143,242,184,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,25,73,130,221,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,230,228,234,38,232,248,230,141,29,39,73,100,117,197,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,226,42,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,127,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,22,1,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,68,6,152,226,218,143,154,229,241,227,26,79,67,117,174,201,43,173,247,38,197,73,107,149,89,85,83,74,218,41,223,89,11,17,170,142,147,158,149,181,13,88,155,187,165,107,150,52,107,213,232,213,151,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,84,157,62,202,61,89,209,172,227,135,24,48,45,51,196,62,140,223,176,174,239,30,91,71,202,233,59,245,116,236,114,37,207,188,42,126,119,188,116,31,238,185,121,161,233,116,145,58,76,133,207,165,93,164,93,155,191,148,15,106,113,11,195,213,135,253,245,251,245,153,54,51,71,23,253,218,250,223,89,72,196,255,0,236,207,138,201,18,127,219,30,46,106,117,247,74,136,192,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,161,147,73,21,125,185,223,169,63,222,79,225,165,250,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,176,190,220,239,212,159,239,39,240,208,35,47,19,207,243,44,22,155,32,165,195,242,26,187,75,50,171,60,150,11,186,211,42,53,245,86,233,37,138,89,105,213,251,115,53,143,116,17,163,249,85,57,153,204,199,110,199,189,174,245,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,36,109,118,232,213,123,121,222,172,141,171,206,246,162,248,172,79,22,190,231,57,85,155,10,197,168,123,237,235,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,200,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,110,78,162,238,175,146,105,17,177,245,86,54,135,191,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,185,228,115,119,70,171,221,200,196,100,109,94,70,53,18,165,128,4,0,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,23,254,0,0,0,0,0,24,171,153,84,24,171,129,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,224,5,128,118,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,226,105,239,24,55,93,32,224,155,33,225,223,4,90,68,190,234,22,81,119,117,250,170,104,156,247,208,217,37,183,208,65,201,19,92,206,147,159,82,173,169,141,95,204,174,137,144,191,102,163,164,138,70,80,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,242,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,234,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,83,179,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,240,139,94,58,248,107,177,112,173,155,105,238,153,91,23,173,117,155,79,237,247,76,146,173,181,79,158,58,187,196,181,149,172,168,146,37,115,89,203,10,116,153,28,104,140,98,244,227,98,185,21,234,247,58,181,246,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,11,85,226,199,205,62,178,124,192,200,125,70,115,197,73,128,102,81,96,52,250,164,236,122,173,113,58,171,196,214,6,93,154,136,232,18,227,20,49,206,234,119,170,46,236,122,197,51,30,222,100,78,116,73,57,57,186,114,114,251,94,44,124,211,235,39,204,12,135,212,103,36,211,178,79,0,195,117,79,130,108,255,0,79,181,7,30,164,190,99,215,204,226,190,154,186,134,165,23,146,86,123,62,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,17,171,194,70,125,165,250,95,196,54,19,158,106,230,61,87,116,177,89,175,20,117,72,248,110,18,82,178,219,59,106,35,86,87,202,216,161,146,90,150,83,162,58,100,167,103,34,200,246,49,21,202,222,104,223,145,158,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,64,103,28,156,14,102,92,33,102,77,170,165,125,93,243,78,175,149,14,101,134,252,246,39,60,111,217,93,220,171,57,81,26,202,150,181,28,168,228,68,100,204,106,189,136,213,108,177,69,82,187,55,120,250,190,232,22,85,107,209,45,72,184,119,221,50,200,46,12,167,167,154,170,165,145,253,25,170,158,77,150,165,146,74,230,177,180,110,123,249,167,141,206,70,179,119,76,205,157,212,100,193,55,230,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,34,3,73,243,175,201,126,169,225,186,153,236,191,105,253,18,200,45,215,222,229,215,232,247,174,235,83,28,221,46,167,43,185,57,186,124,188,220,174,219,125,246,93,182,61,95,18,252,69,231,124,80,106,157,126,166,103,85,31,227,104,236,244,92,144,255,0,107,45,125,230,105,160,163,234,69,20,125,110,151,93,237,234,189,188,239,248,170,252,17,41,81,121,93,157,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,250,12,115,26,246,61,200,246,5,116,236,186,236,255,0,172,187,214,91,120,155,214,252,119,163,106,135,187,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,211,123,57,97,78,150,209,71,34,61,179,54,71,72,173,70,36,78,151,192,118,161,112,45,249,20,202,159,174,58,57,134,119,77,54,189,114,123,98,154,137,220,208,216,174,146,72,228,93,161,70,167,119,163,155,120,250,123,43,152,201,85,241,254,105,174,167,141,102,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,137,150,98,214,44,231,21,188,225,89,77,15,125,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,129,142,103,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,255,0,63,196,46,83,98,206,117,247,82,243,92,90,187,190,217,114,12,194,243,116,183,84,244,159,31,94,150,122,217,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,86,190,62,184,40,202,184,83,212,122,187,221,166,217,222,52,203,38,184,77,38,57,112,167,73,31,29,7,58,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,121,155,43,34,181,80,39,251,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,192,167,247,156,166,251,144,91,172,86,155,189,119,120,164,198,109,239,181,218,227,233,49,157,222,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,222,254,219,242,181,168,146,21,217,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,164,209,72,215,171,91,19,163,154,138,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,44,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,84,24,171,153,84,0,0,167,250,77,175,218,53,174,190,223,252,145,234,21,171,40,250,47,112,91,101,211,185,61,203,208,155,199,149,201,204,137,212,133,252,175,233,206,206,104,164,228,127,35,221,202,237,130,160,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,37,48,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,72,2,21,187,21,60,211,229,63,47,235,189,70,220,59,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,3,169,236,128,197,172,89,206,190,234,22,21,148,208,247,219,46,65,165,247,107,93,198,155,170,248,250,244,179,214,208,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,162,188,107,240,163,125,225,47,89,107,112,222,149,214,179,16,185,111,89,139,94,235,97,99,123,253,47,43,22,72,213,209,170,177,102,129,239,233,72,155,49,203,179,36,233,177,146,198,133,192,118,42,121,167,202,126,95,215,122,141,184,149,78,37,248,116,193,56,160,210,202,253,51,206,169,255,0,198,214,89,235,121,230,254,214,93,59,180,208,193,89,211,138,88,250,221,46,187,221,210,123,185,31,240,84,248,42,4,69,246,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,238,50,52,145,138,138,215,178,105,201,49,161,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,121,36,107,119,86,163,221,200,244,124,110,94,118,57,18,74,187,32,56,179,204,179,170,106,158,23,179,10,122,187,179,49,91,61,77,234,209,124,169,175,71,62,150,221,28,180,116,241,91,82,46,159,51,152,199,79,35,153,35,165,94,86,114,196,214,163,24,206,80,161,93,181,126,105,241,111,151,244,62,163,113,61,255,0,98,238,45,98,206,113,94,33,112,172,166,135,190,217,114,11,125,142,215,113,166,234,190,62,189,44,241,221,35,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,120,14,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,11,95,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,106,65,194,246,133,223,120,139,215,28,87,75,237,54,107,173,117,5,117,194,158,91,252,214,229,99,36,183,217,219,51,18,174,169,100,145,22,56,249,35,114,242,171,209,81,100,116,108,70,189,207,107,29,144,246,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,170,246,115,240,43,83,194,221,215,80,51,12,242,130,174,76,178,123,197,102,57,99,185,58,170,46,133,102,54,199,65,36,85,108,167,134,73,18,23,212,74,206,103,50,87,58,70,36,49,181,17,155,189,100,11,212,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,198,223,139,31,52,250,201,243,3,33,245,25,204,148,192,22,171,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,167,247,156,166,251,144,91,172,86,155,189,119,120,164,198,109,239,181,218,227,233,49,157,222,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,222,254,219,242,181,168,146,21,217,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,164,209,72,215,171,91,19,163,154,138,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,44,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,35,137,167,188,96,221,116,131,130,108,135,135,124,17,105,18,251,168,89,69,221,215,234,169,162,115,223,67,100,150,223,65,7,36,77,115,58,78,125,74,182,166,53,127,50,186,38,66,253,154,142,146,41,25,203,237,71,243,217,169,191,130,250,61,17,107,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,219,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,223,98,93,153,90,37,65,194,130,104,38,67,101,164,118,79,113,167,101,214,231,146,199,60,243,61,185,34,81,205,12,117,109,86,58,7,79,77,76,234,153,146,26,119,242,198,172,85,87,183,168,249,30,231,103,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,247,148,6,50,218,233,161,122,143,195,166,163,220,116,191,84,44,221,198,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,229,118,203,178,57,28,215,49,237,99,216,246,54,160,103,252,98,231,122,161,194,198,57,195,70,117,71,237,63,162,89,5,29,198,207,123,234,67,15,117,181,210,219,157,69,5,187,187,197,3,121,249,122,143,127,93,242,57,235,191,42,162,236,142,37,255,0,143,174,10,49,94,43,52,226,174,247,105,182,119,125,77,198,109,243,73,142,92,41,210,54,73,95,200,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,209,145,234,244,94,87,74,201,96,91,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,2,160,112,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,136,17,87,194,119,154,125,27,249,129,143,122,140,5,250,118,160,246,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,158,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,72,216,142,151,221,99,95,181,133,240,157,230,159,70,254,96,99,222,163,1,146,152,24,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,169,144,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,207,27,157,178,57,88,222,118,43,36,106,114,61,170,176,217,218,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,125,223,246,71,112,161,170,26,83,106,174,215,172,210,255,0,87,105,182,231,54,120,225,183,227,13,116,114,193,95,69,35,105,106,168,174,207,146,41,220,212,122,53,245,49,54,41,34,73,24,146,72,187,183,157,90,161,110,189,181,126,105,241,111,151,244,62,163,113,58,158,200,12,90,197,156,235,238,161,97,89,77,15,125,178,228,26,95,118,181,220,105,186,175,143,175,75,61,109,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,78,219,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,83,78,208,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,54,118,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,180,223,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,248,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,227,237,173,124,37,234,198,139,235,237,47,15,215,27,71,125,189,100,23,6,83,226,178,119,138,104,253,181,75,61,108,148,148,117,59,36,207,101,55,89,241,47,230,229,122,57,155,251,219,39,138,134,70,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,195,218,219,161,122,237,143,106,156,58,215,157,101,63,75,112,203,159,45,158,207,115,238,52,116,30,200,234,84,215,84,193,103,232,197,34,203,81,210,133,30,238,244,246,39,63,62,202,187,162,33,35,252,5,112,243,153,112,205,195,205,179,79,179,156,182,174,239,114,172,168,246,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,153,85,106,254,170,233,158,43,172,154,113,145,233,110,107,73,222,44,185,53,190,91,125,79,44,113,190,72,121,211,220,158,46,163,30,198,205,19,209,178,70,245,106,242,72,198,57,19,118,160,24,235,240,171,157,96,154,101,196,118,157,103,250,151,107,239,216,221,139,32,165,172,173,252,252,209,119,78,87,254,110,179,243,45,116,146,119,121,57,42,58,77,106,245,122,61,53,77,158,165,202,118,191,229,54,44,231,95,116,247,53,197,171,187,237,151,32,210,251,77,210,221,83,210,124,125,122,89,235,107,228,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,91,175,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,250,85,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,207,35,221,241,114,170,133,245,118,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,221,120,195,212,189,39,213,173,125,202,51,93,28,194,62,143,217,107,110,21,178,79,83,237,42,154,191,111,85,62,182,162,71,93,121,42,26,215,210,245,217,36,107,221,145,57,99,229,219,226,170,133,31,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,231,141,142,248,181,21,42,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,188,240,255,0,107,45,125,230,24,103,172,233,203,44,125,110,151,93,142,233,49,220,239,248,34,124,85,2,226,187,41,244,67,94,115,45,121,160,213,173,57,190,85,226,184,126,43,80,144,100,151,135,71,205,5,210,7,114,62,75,59,35,95,118,119,202,212,98,187,127,8,19,167,54,233,34,64,215,206,73,226,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,34,175,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,8,171,237,206,253,73,254,242,127,13,37,80,138,190,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,169,33,91,177,83,205,62,83,242,254,187,212,109,196,212,128,0,1,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,34,47,140,158,210,221,80,214,13,75,134,143,71,114,74,188,111,4,196,239,20,245,182,184,161,88,230,101,226,182,223,93,44,212,119,73,91,45,51,37,70,57,18,154,68,163,155,158,54,190,22,57,205,87,166,232,18,233,197,143,149,141,100,249,127,144,250,116,230,53,132,212,233,183,26,248,175,21,156,8,234,205,146,237,115,238,250,155,140,233,125,238,60,142,223,80,177,178,74,254,75,100,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,202,232,159,44,43,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,199,135,143,253,70,210,61,81,226,143,46,201,116,107,21,164,180,218,35,168,125,21,117,117,37,75,37,130,255,0,113,138,89,18,123,164,105,18,172,76,100,203,203,178,177,87,170,140,73,221,180,147,61,18,239,251,80,123,65,41,174,212,215,174,23,180,90,235,86,198,50,161,212,25,133,242,154,89,105,159,207,12,181,84,245,150,85,138,88,26,229,98,185,144,57,243,197,47,36,140,87,69,239,49,207,222,194,248,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,231,135,251,89,107,239,48,195,61,103,78,89,99,235,116,186,236,119,73,142,231,127,193,19,226,168,23,21,217,45,167,58,219,148,241,13,81,153,233,110,85,73,141,227,216,221,61,52,57,157,108,212,208,84,190,178,221,53,67,102,109,182,40,164,69,114,62,161,212,106,139,51,57,122,76,141,238,231,230,228,142,74,235,219,157,250,147,253,228,254,26,72,166,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,142,190,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,137,169,33,91,177,83,205,62,83,242,254,187,212,109,196,212,128,0,0,0,0,0,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,63,197,138,218,184,40,252,166,246,138,234,55,18,154,151,108,186,211,99,120,149,195,30,169,196,162,219,163,13,226,233,13,174,145,203,81,206,142,73,29,13,44,145,179,193,173,228,146,85,229,87,170,67,52,78,10,85,217,117,217,255,0,71,104,163,182,241,55,173,248,239,90,235,55,118,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,243,76,189,93,162,142,68,99,161,116,110,145,90,175,88,157,20,159,128,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,11,85,226,199,205,62,178,124,192,200,125,70,114,85,59,21,60,172,101,63,48,43,189,58,220,69,95,22,62,105,245,147,230,6,67,234,51,146,63,217,121,171,216,110,130,240,19,169,58,185,168,19,213,199,98,199,115,138,201,170,18,146,5,154,121,94,250,43,100,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,237,56,233,213,157,26,210,62,28,114,43,142,184,226,31,75,108,55,238,91,29,54,59,202,228,246,173,116,140,124,144,195,214,68,94,237,203,209,116,189,227,193,209,116,121,227,230,149,35,99,177,215,42,255,0,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,203,223,236,186,236,255,0,172,187,214,91,120,155,214,252,119,163,106,135,187,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,211,123,57,97,78,150,209,71,34,61,179,54,71,72,173,70,36,78,148,46,215,179,27,27,215,156,123,133,204,121,218,209,147,210,92,109,183,26,120,43,112,218,37,78,181,109,186,201,36,72,232,35,158,165,30,173,123,28,213,107,226,135,149,93,12,106,214,43,255,0,70,10,120,97,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,17,122,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,224,100,167,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,184,230,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,20,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,99,131,171,24,47,228,191,84,243,45,51,246,167,180,254,137,100,23,27,23,125,232,116,123,215,117,169,146,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,153,63,24,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,228,239,118,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,233,189,175,115,30,198,171,30,20,43,181,23,180,2,142,209,71,114,225,147,68,50,46,181,214,110,243,110,206,46,144,71,4,244,177,210,203,4,176,77,105,111,81,143,230,153,122,187,203,36,106,199,66,232,219,26,57,94,178,182,40,235,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,146,31,237,157,175,188,195,52,244,125,73,98,147,163,213,232,49,189,86,55,157,159,20,95,138,47,138,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,165,116,226,167,129,29,88,225,87,21,196,115,92,165,157,246,203,144,91,232,35,184,212,239,77,31,178,239,179,199,60,146,218,185,25,81,43,231,233,50,157,203,222,90,137,19,247,217,54,95,5,9,201,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,86,165,152,240,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,205,201,212,77,149,146,77,26,58,62,170,200,220,130,49,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,0,44,91,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,33,88,11,223,227,163,180,79,38,214,205,92,179,183,69,111,181,118,236,19,0,188,80,222,177,247,212,208,83,185,245,151,186,39,204,177,221,81,178,195,213,99,21,38,228,100,18,57,205,86,70,215,190,54,189,238,141,146,127,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,177,246,176,98,121,86,87,237,47,162,216,205,214,243,236,107,124,215,107,143,179,232,164,168,238,116,49,109,213,169,155,145,23,167,11,57,155,205,35,182,107,119,77,213,55,61,175,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,240,41,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,207,27,157,178,57,88,222,118,43,36,106,114,61,170,181,44,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,45,215,141,46,11,112,222,50,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,151,153,175,107,227,98,163,185,121,217,37,74,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,181,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,0,0,128,30,212,127,61,154,155,248,47,163,209,23,41,216,247,194,142,156,103,52,119,30,38,243,88,189,179,117,197,242,7,217,236,22,185,225,69,165,161,170,138,10,121,214,189,219,170,245,102,78,240,212,137,21,17,177,57,142,145,57,158,177,186,43,107,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,8,192,237,163,208,189,56,161,194,113,206,33,237,150,110,227,153,215,100,20,216,221,202,166,157,81,145,220,105,93,71,83,36,111,168,102,222,252,209,247,86,49,146,34,163,186,110,86,59,157,25,18,71,39,229,128,118,213,249,88,197,190,96,80,250,117,196,8,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,16,34,175,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,86,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,19,82,0,0,0,2,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,199,135,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,201,248,133,110,218,191,52,248,183,203,250,31,81,184,129,101,90,85,166,121,86,178,106,62,57,165,184,85,39,120,189,100,215,8,173,244,220,209,200,248,225,231,95,126,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,166,67,220,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,101,108,44,229,138,54,50,54,170,242,177,141,230,115,223,207,35,226,219,177,83,205,62,83,242,254,187,212,109,196,212,128,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,226,42,248,177,243,79,172,159,48,50,31,81,156,149,78,197,79,43,25,79,204,10,239,78,183,1,127,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,154,146,21,187,21,60,211,229,63,47,235,189,70,220,77,72,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,176,174,212,30,207,186,155,181,77,235,138,29,22,181,82,49,236,167,117,126,97,99,166,138,42,102,114,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,207,35,213,210,251,207,115,247,191,94,19,188,172,104,223,203,252,123,211,160,42,168,24,187,225,185,254,101,167,213,55,90,172,51,33,171,181,62,249,103,173,176,92,210,21,78,74,203,117,92,75,21,69,60,172,114,43,94,199,53,119,77,211,221,123,88,246,242,189,141,114,121,242,255,0,251,80,184,22,252,138,101,79,215,29,28,195,59,166,155,94,185,61,177,77,68,238,104,108,87,73,36,114,46,208,163,83,187,209,205,188,125,61,149,204,100,170,248,255,0,52,215,83,198,182,0,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,176,14,218,191,43,24,183,204,10,31,78,184,144,237,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,152,158,218,191,43,24,183,204,10,31,78,184,144,193,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,29,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,121,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,39,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,180,110,116,141,133,156,173,229,98,171,149,58,143,145,239,165,93,157,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,222,80,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,0,0,0,0,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,0,0,0,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,225,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,224,45,87,139,31,52,250,201,243,3,33,245,25,207,21,38,127,153,75,128,211,233,107,178,26,180,196,233,111,19,95,217,105,106,163,96,91,140,176,199,3,170,30,136,155,189,233,20,44,99,121,149,121,17,100,228,229,234,73,205,237,120,177,243,79,172,159,48,50,31,81,156,244,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,251,232,217,92,199,183,188,200,214,200,216,89,202,238,103,162,185,83,166,201,30,192,170,189,157,124,10,212,241,75,153,38,113,168,52,21,108,210,187,5,68,208,215,77,77,85,19,31,115,184,194,148,239,75,106,162,72,147,194,199,71,80,217,31,51,89,250,12,115,26,246,61,200,246,78,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,85,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,8,171,225,59,205,62,141,252,192,199,189,70,3,37,51,26,206,19,188,211,232,223,204,12,123,212,96,50,83,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,232,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,115,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,207,146,125,217,117,217,255,0,89,119,172,182,241,55,173,248,239,70,213,15,118,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,166,246,114,194,157,45,162,142,68,123,102,108,142,145,90,140,72,157,40,86,190,203,222,5,191,34,152,171,53,199,88,240,206,233,169,55,174,127,99,211,86,187,154,107,21,174,72,218,137,188,42,212,238,245,147,111,39,83,117,115,217,18,178,63,205,57,213,17,173,239,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,99,173,198,191,10,55,222,18,245,150,183,13,233,93,107,49,11,150,245,152,181,238,182,22,55,191,210,242,177,100,141,93,26,171,22,104,30,254,148,137,179,28,187,50,78,155,25,44,104,86,14,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,77,46,156,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,128,189,94,225,119,84,52,155,136,105,56,116,170,178,85,213,223,107,239,17,91,113,185,102,100,116,172,190,65,81,80,176,209,85,68,231,72,177,53,147,47,46,251,200,169,27,249,216,247,35,163,122,32,74,87,109,95,149,140,91,230,5,15,167,92,72,107,196,241,107,238,115,149,89,176,172,90,135,190,222,178,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,206,245,107,27,204,247,181,55,114,163,83,125,213,81,60,73,20,227,11,73,181,151,69,59,50,180,211,2,215,28,191,219,87,234,77,64,163,146,154,143,153,178,251,10,133,109,117,201,13,179,188,34,175,120,233,108,239,123,117,107,57,250,81,171,162,138,55,45,149,240,157,230,159,70,254,96,99,222,163,0,19,147,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,55,39,81,119,87,201,52,136,216,250,171,27,99,3,180,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,113,145,172,111,68,86,177,243,78,73,212,229,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,32,99,217,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,39,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,218,129,217,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,78,240,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,53,36,43,118,42,121,167,202,126,95,215,122,141,184,154,144,0,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,170,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,129,21,124,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,66,183,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,135,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,154,144,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,1,216,169,230,159,41,249,127,93,234,54,226,106,72,86,236,84,243,79,148,252,191,174,245,27,113,53,32,0,0,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,170,118,42,121,88,202,126,96,87,122,117,184,138,190,44,124,211,235,39,204,12,135,212,103,37,83,177,83,202,198,83,243,2,187,211,173,192,95,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,37,251,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,165,0,225,115,178,147,249,53,235,182,51,173,127,151,175,164,127,71,59,239,246,179,232,183,115,235,247,138,57,233,191,187,119,185,57,121,122,252,223,160,187,242,237,225,190,232,23,254,0,0,69,95,110,119,234,79,247,147,248,105,42,133,170,241,207,192,199,242,209,250,19,255,0,101,31,161,223,67,189,165,255,0,2,123,67,189,119,190,237,255,0,205,16,242,114,247,111,231,111,207,245,109,226,22,1,216,169,230,159,41,249,127,93,234,54,226,106,75,42,224,167,179,123,249,31,106,157,215,83,63,44,191,75,125,167,143,207,98,238,95,71,123,135,79,169,83,79,55,87,169,222,165,223,110,237,203,203,202,155,243,239,191,134,203,122,160,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,125,213,140,23,242,161,165,153,150,153,251,83,217,159,75,113,251,141,139,190,244,58,221,215,189,83,73,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,200,214,255,0,112,199,255,0,158,139,255,0,129,63,253,126,5,255,0,240,157,229,99,70,254,95,227,222,157,1,85,79,41,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,158,172,14,167,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,32,95,143,174,10,50,174,20,245,30,174,247,105,182,119,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,167,248,167,250,233,161,122,113,196,94,156,92,116,191,84,44,221,250,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,56,58,174,19,188,172,104,223,203,252,123,211,160,42,169,229,52,159,5,252,151,233,102,27,166,126,212,246,159,209,44,126,221,98,239,189,14,143,122,238,180,209,195,213,233,243,59,147,155,167,205,203,204,237,183,219,117,219,115,213,128,0,1,96,29,181,126,86,49,111,152,20,62,157,113,41,255,0,101,215,103,253,29,162,142,219,196,222,183,227,189,107,172,221,218,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,205,50,245,118,138,57,17,142,133,209,186,69,106,189,98,116,87,255,0,172,58,23,167,26,243,71,140,218,117,66,205,237,155,86,47,144,67,146,67,109,149,81,105,107,42,162,130,120,99,101,75,21,23,171,10,119,135,61,99,221,26,247,49,168,254,102,43,216,250,128,0,0,0,138,190,220,239,212,159,239,39,240,210,85,11,85,227,159,129,143,229,163,244,39,254,202,63,67,190,135,123,75,254,4,246,135,122,239,125,219,255,0,154,33,228,229,238,223,206,223,159,234,219,196,44,3,177,83,205,62,83,242,254,187,212,109,196,212,150,85,193,79,102,247,242,62,213,59,174,166,126,89,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,245,64,0,0,0,0,0,0,0,0,24,171,153,84,17,87,254,225,143,255,0,61,23,255,0,2,127,250,252,11,255,0,225,59,202,198,141,252,191,199,189,58,2,170,158,83,73,240,95,201,126,150,97,186,103,237,79,105,253,18,199,237,214,46,251,208,232,247,174,235,77,28,61,94,159,51,185,57,186,124,220,188,206,219,125,183,93,183,61,88,0,0,0,0,0,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,226,245,56,214,236,222,254,88,58,167,106,212,207,203,47,209,47,102,99,240,88,187,151,209,222,255,0,212,233,212,212,77,213,234,119,168,182,223,188,242,242,242,174,220,155,239,227,178,56,41,236,222,254,71,218,167,117,212,207,203,47,210,223,105,227,243,216,187,151,209,222,225,211,234,84,211,205,213,234,119,169,119,219,187,114,242,242,166,252,251,239,225,178,132,96,103,186,23,168,252,69,241,221,170,122,95,165,246,110,253,117,174,212,12,138,89,166,149,85,148,182,250,86,220,230,73,42,170,100,68,94,156,44,230,110,235,178,185,92,230,177,141,123,222,198,58,111,248,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,231,155,251,103,116,238,208,195,61,103,78,89,100,232,245,122,12,119,73,142,228,103,193,19,226,171,212,232,87,10,58,113,161,153,182,160,106,133,178,47,106,230,122,141,144,92,239,23,43,205,68,40,217,41,233,106,171,31,81,29,5,58,110,189,56,89,204,206,117,69,230,150,70,35,221,178,54,40,226,173,96,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,141,93,88,236,107,252,168,106,158,101,169,159,202,59,217,159,75,114,11,141,247,185,125,16,235,119,94,245,83,36,221,46,167,125,111,63,47,83,151,155,149,187,237,190,201,190,192,92,7,101,199,145,61,50,252,107,214,43,75,170,41,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,119,223,237,159,113,238,125,126,241,89,61,79,247,30,164,156,188,189,126,95,211,93,249,119,240,223,100,170,160,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,191,241,173,194,151,242,193,210,203,86,153,253,61,250,37,236,204,130,11,239,125,246,95,127,234,116,233,170,33,233,116,250,209,109,191,121,230,230,230,93,185,54,219,199,116,8,44,225,59,205,62,141,252,192,199,189,70,3,37,50,53,116,159,177,175,242,95,170,120,110,166,127,40,239,105,253,18,200,45,215,222,229,244,67,163,222,187,173,76,115,116,186,157,245,220,156,221,62,94,110,87,109,190,251,46,219,18,84,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,189,153,244,183,32,184,223,123,151,209,14,183,117,239,85,50,77,210,234,119,214,243,242,245,57,121,185,91,190,219,236,155,236,5,192,118,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,39,251,133,205,11,254,77,122,19,140,232,167,210,159,164,127,71,59,239,246,207,184,247,62,191,120,172,158,167,251,143,82,78,94,94,191,47,233,174,252,187,248,111,178,89,86,172,118,53,254,84,53,79,50,212,207,229,29,236,207,165,185,5,198,251,220,190,136,117,187,175,122,169,146,110,151,83,190,183,159,151,169,203,205,202,221,246,223,100,223,96,46,3,178,227,200,158,153,126,53,235,21,165,213,20,171,133,205,11,254,77,122,19,140,232,167,210,159,164,127,71,59,239,246,207,184,247,62,191,120,172,158,167,251,143,82,78,94,94,191,47,233,174,252,187,248,111,178,85,80,5,42,226,199,202,198,178,124,191,200,125,58,114,170,158,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,66,15,103,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,147,167,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,213,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,117,53,56,181,138,175,42,183,102,181,20,60,247,171,85,190,182,215,71,83,213,122,116,169,106,228,166,146,162,62,68,94,71,115,62,138,153,119,84,87,39,79,102,170,35,156,139,219,0,44,3,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,58,124,107,112,165,252,176,116,178,213,166,127,79,126,137,123,51,32,130,251,223,125,151,223,250,157,58,106,136,122,93,62,180,91,111,222,121,185,185,151,110,77,182,241,221,45,87,73,251,26,255,0,37,250,167,134,234,103,242,142,246,159,209,44,130,221,125,238,95,68,58,61,235,186,212,199,55,75,169,223,93,201,205,211,229,230,229,118,219,239,178,237,176,18,84,0,2,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,143,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,153,47,22,255,0,198,111,8,24,175,24,154,113,67,135,93,175,223,71,47,86,91,131,110,22,139,236,118,232,234,228,166,221,57,39,129,204,114,177,238,134,86,42,43,152,201,35,222,72,160,122,171,146,62,71,5,138,246,93,118,128,86,90,43,45,188,50,107,126,69,214,181,77,221,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,233,177,252,208,175,87,120,164,145,88,216,91,27,163,87,43,22,38,197,45,68,85,255,0,184,99,255,0,207,69,255,0,192,159,254,191,36,83,66,240,109,71,211,109,56,183,97,90,161,170,223,148,107,173,171,120,33,191,203,106,90,26,170,138,84,68,72,219,82,139,60,221,105,155,239,34,205,187,92,246,242,171,209,207,71,200,240,168,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,202,184,214,236,222,254,88,58,167,106,212,207,203,47,209,47,102,99,240,88,187,151,209,222,255,0,212,233,212,212,77,213,234,119,168,182,223,188,242,242,242,174,220,155,239,227,178,5,149,246,42,121,167,202,126,95,215,122,141,184,154,146,202,184,41,236,222,254,71,218,167,117,212,207,203,47,210,223,105,227,243,216,187,151,209,222,225,211,234,84,211,205,213,234,119,169,119,219,187,114,242,242,166,252,251,239,225,178,222,168,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,21,255,0,141,110,205,239,229,131,170,118,173,76,252,178,253,18,246,102,63,5,139,185,125,29,239,253,78,157,77,68,221,94,167,122,139,109,251,207,47,47,42,237,201,190,254,59,39,171,224,99,129,143,228,93,244,219,254,202,63,76,126,152,251,55,254,4,246,127,117,238,157,231,255,0,154,38,231,230,239,63,205,219,147,235,223,192,46,168,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,200,213,213,142,198,191,202,134,169,230,90,153,252,163,189,153,244,183,32,184,223,123,151,209,14,183,117,239,85,50,77,210,234,119,214,243,242,245,57,121,185,91,190,219,236,155,236,5,192,118,92,121,19,211,47,198,189,98,180,186,162,149,112,185,161,127,201,175,66,113,157,20,250,83,244,143,232,231,125,254,217,247,30,231,215,239,21,147,212,255,0,113,234,73,203,203,215,229,253,53,223,151,127,13,246,74,170,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,89,87,26,221,155,223,203,7,84,237,90,153,249,101,250,37,236,204,126,11,23,114,250,59,223,250,157,58,154,137,186,189,78,245,22,219,247,158,94,94,85,219,147,125,252,118,64,160,29,134,63,174,207,221,191,226,68,170,22,171,192,199,3,31,200,187,233,183,253,148,126,152,253,49,246,111,252,9,236,254,235,221,59,207,255,0,52,77,207,205,222,127,155,183,39,215,191,133,213,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,195,138,62,202,79,229,41,174,217,54,181,254,94,190,142,125,35,238,95,218,207,162,221,243,161,221,232,224,166,254,237,222,227,230,230,232,115,126,130,109,205,183,142,219,173,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,218,121,4,247,222,251,236,190,225,211,234,83,83,195,210,233,245,165,223,110,237,205,205,204,155,243,237,183,134,234,23,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,45,255,0,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,160,65,103,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,19,202,105,63,99,95,228,191,84,240,221,76,254,81,222,211,250,37,144,91,175,189,203,232,135,71,189,119,90,152,230,233,117,59,235,185,57,186,124,188,220,174,219,125,246,93,182,46,171,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,160,65,103,9,222,105,244,111,230,6,61,234,48,25,41,145,171,164,253,141,127,146,253,83,195,117,51,249,71,123,79,232,150,65,110,190,247,47,162,29,30,245,221,106,99,155,165,212,239,174,228,230,233,242,243,114,187,109,247,217,118,216,146,160,0,0,33,91,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,197,234,113,173,217,189,252,176,117,78,213,169,159,150,95,162,94,204,199,224,177,119,47,163,189,255,0,169,211,169,168,155,171,212,239,81,109,191,121,229,229,229,93,185,55,223,199,100,112,83,217,189,252,143,181,78,235,169,159,150,95,165,190,211,199,231,177,119,47,163,189,195,167,212,169,167,155,171,212,239,82,239,183,118,229,229,229,77,249,247,223,195,101,11,213,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,150,85,198,183,102,247,242,193,213,59,86,166,126,89,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,144,44,175,177,83,205,62,83,242,254,187,212,109,196,212,150,85,193,79,102,247,242,62,213,59,174,166,126,89,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,245,64,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,229,53,99,177,175,242,161,170,121,150,166,127,40,239,102,125,45,200,46,55,222,229,244,67,173,221,123,213,76,147,116,186,157,245,188,252,189,78,94,110,86,239,182,251,38,251,23,85,193,79,10,95,200,251,75,46,186,103,244,247,233,111,180,242,9,239,189,247,217,125,195,167,212,166,167,135,165,211,235,75,190,221,219,155,155,153,55,231,219,111,13,212,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,229,144,193,165,92,109,221,120,80,227,151,90,44,89,60,245,117,218,117,149,106,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,236,19,62,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,1,196,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,229,148,171,139,31,43,26,201,242,255,0,33,244,233,192,170,160,138,190,202,206,60,127,238,71,10,154,191,122,255,0,27,22,33,125,185,220,127,245,12,166,178,53,157,47,249,67,162,124,147,127,139,167,99,127,185,48,149,64,0,0,0,0,7,138,213,93,104,210,253,16,181,90,47,186,175,151,210,99,118,219,229,226,158,195,71,89,86,201,58,11,91,51,94,232,219,36,141,106,182,22,114,197,35,150,89,21,177,181,26,170,231,52,245,87,104,238,179,90,171,97,177,86,210,81,220,159,79,35,104,234,42,233,157,83,4,51,171,87,166,249,34,108,145,186,70,35,182,85,98,72,197,114,34,162,57,187,238,152,235,241,167,69,196,189,187,94,110,182,254,43,46,213,119,76,202,150,158,24,96,174,86,177,180,85,86,230,243,36,19,80,164,108,100,73,76,229,73,29,179,24,207,206,44,221,70,182,110,170,32,100,102,8,192,236,186,237,0,163,187,209,219,120,100,214,252,139,163,117,135,187,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,211,99,57,102,78,150,241,73,34,189,211,58,71,70,174,71,164,77,150,79,192,0,89,175,104,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,225,114,184,86,180,105,126,162,230,89,142,159,224,249,125,37,230,251,128,84,83,210,100,116,244,204,145,204,160,158,100,147,146,37,149,91,210,123,209,97,149,175,107,28,229,141,241,185,143,229,114,42,30,212,198,179,66,248,143,212,125,12,215,27,118,185,218,114,11,173,125,215,218,11,81,127,108,181,235,212,191,82,203,50,73,87,77,83,44,141,147,159,173,178,170,200,246,189,205,147,150,84,247,216,215,36,255,0,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,16,42,168,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,58,172,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,226,126,84,176,79,201,103,229,175,219,191,239,51,232,255,0,210,159,105,247,89,191,238,95,118,239,61,126,143,39,87,251,143,189,201,201,207,245,114,239,224,65,183,104,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,250,14,5,127,148,119,228,79,136,31,163,63,252,134,63,39,249,55,210,79,104,243,247,127,106,123,34,110,135,112,255,0,230,207,238,61,93,189,206,134,221,95,127,186,129,37,95,238,163,240,39,255,0,151,63,254,12,222,63,234,133,202,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,6,45,166,74,124,39,121,88,209,191,151,248,247,167,64,5,85,0,0,0,0,0,0,0,1,212,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,5,181,255,0,186,143,192,159,254,92,255,0,248,51,120,255,0,170,21,87,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,75,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,149,112,157,229,99,70,254,95,227,222,157,1,85,64,234,114,204,166,197,131,98,183,156,215,41,174,238,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,3,151,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,77,120,177,242,177,172,159,47,242,31,78,156,140,190,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,33,49,32,0,5,63,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,168,5,128,118,213,249,88,197,190,96,80,250,117,196,10,255,0,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,122,221,202,139,216,87,42,126,175,74,23,205,39,231,38,167,100,109,218,56,158,239,121,201,190,219,38,234,168,139,112,4,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,0,56,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,204,214,61,208,76,214,185,83,103,44,82,34,111,202,187,114,200,160,237,33,215,156,203,134,222,208,61,56,213,108,50,182,173,175,183,96,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,73,20,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,84,42,88,0,0,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,23,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,57,100,48,106,175,27,119,94,43,248,229,209,123,22,49,61,93,14,157,98,186,145,101,134,213,70,218,167,58,11,180,237,188,35,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,204,248,2,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,71,239,85,182,246,93,32,166,246,61,125,95,61,43,228,146,54,201,207,79,4,140,77,223,12,137,178,175,55,187,190,219,42,42,214,178,21,187,106,252,211,226,223,47,232,125,70,226,4,170,104,95,20,122,19,196,167,182,255,0,34,153,207,210,63,163,157,219,218,127,218,202,202,62,135,120,234,244,127,237,152,163,230,230,232,75,250,59,237,203,227,182,233,189,85,34,175,176,199,245,217,251,183,252,72,149,64,56,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,187,222,145,67,44,138,214,238,188,145,189,223,6,170,167,44,176,174,217,91,181,214,193,195,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,84,14,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,11,181,0,0,0,0,0,0,0,166,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,60,142,110,202,228,99,185,24,143,145,201,200,199,42,7,160,204,53,87,78,52,254,251,139,99,25,174,105,106,178,221,115,91,131,173,118,10,74,202,132,142,75,133,82,49,94,177,198,139,254,139,119,93,154,178,75,12,104,188,242,198,215,122,179,26,30,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,146,54,187,101,114,49,188,239,87,200,228,231,123,149,101,255,0,179,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,133,239,128,0,0,0,0,0,226,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,229,144,193,165,92,109,221,120,80,227,151,90,44,89,60,245,117,218,117,149,106,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,237,50,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,203,0,1,212,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,5,181,255,0,186,143,192,159,254,92,255,0,248,51,120,255,0,170,21,87,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,182,172,179,180,123,131,28,27,42,188,225,89,78,178,119,43,214,63,112,168,181,220,105,190,142,221,100,232,85,65,35,163,150,62,118,83,57,142,229,123,28,155,181,85,171,182,232,170,158,37,202,152,214,113,99,230,159,89,62,96,100,62,163,56,25,20,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,110,229,91,221,102,167,234,244,166,124,50,126,110,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,245,101,170,246,92,121,19,211,47,198,189,98,180,186,160,7,18,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,241,107,216,230,174,202,138,135,44,134,13,42,227,110,235,194,135,28,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,96,153,240,113,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,96,0,0,14,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,123,243,57,140,116,240,181,206,68,217,171,44,104,187,115,38,244,255,0,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,231,145,205,217,92,140,119,35,17,242,57,57,24,229,72,235,236,222,215,156,203,137,46,208,61,71,213,108,206,182,173,207,184,224,247,22,91,40,102,168,73,153,105,183,37,214,129,105,232,162,86,177,141,228,141,174,217,92,140,111,59,213,242,57,57,222,229,80,148,154,156,166,197,73,149,91,176,170,138,238,75,213,214,223,91,116,163,166,233,61,122,180,180,146,83,71,81,39,58,39,35,121,95,91,76,155,42,163,151,169,187,81,81,174,84,237,136,192,237,162,202,111,184,54,85,195,214,107,139,87,119,43,214,63,112,190,93,45,213,61,38,73,208,170,130,75,92,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,11,181,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,193,113,64,0,0,0,7,18,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,249,154,199,186,9,154,215,42,108,229,138,68,77,249,87,110,89,20,29,164,58,243,153,112,219,218,7,167,26,173,134,86,213,181,246,236,30,220,203,157,12,53,9,11,46,214,229,186,215,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,18,190,10,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,115,198,231,108,142,86,55,157,138,201,26,156,143,106,173,75,0,0,0,113,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,23,61,237,106,110,170,136,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,33,175,85,120,219,186,241,95,199,46,139,216,177,137,234,232,116,235,21,212,139,44,54,170,54,213,57,208,93,167,109,225,26,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,168,141,84,89,36,220,37,127,90,245,239,73,248,118,197,105,115,93,99,202,254,143,217,107,110,12,181,193,83,220,106,106,249,234,159,28,146,54,62,74,120,228,122,110,200,100,93,213,57,125,221,183,221,81,22,149,98,125,163,220,24,231,57,85,155,10,197,181,147,190,222,178,11,133,61,174,221,77,244,118,235,31,94,170,121,27,28,81,243,190,153,172,111,51,222,212,221,202,141,77,247,85,68,241,40,175,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,41,86,186,113,71,161,60,53,251,19,242,215,156,253,28,250,71,222,125,153,253,172,172,172,235,247,126,151,91,254,214,138,78,94,94,188,95,165,182,252,222,27,236,187,85,82,207,251,84,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,114,179,251,42,150,154,9,227,169,78,119,189,168,206,156,21,18,207,191,188,231,116,57,26,213,115,209,80,42,94,144,241,197,194,190,187,230,81,233,246,150,234,221,37,219,33,158,158,90,152,40,102,182,214,208,190,161,145,162,43,210,37,170,134,54,200,244,110,239,86,49,85,252,140,123,182,229,99,149,43,169,140,102,138,106,133,215,69,117,115,16,213,123,51,106,228,168,197,175,20,215,39,211,211,86,186,145,245,144,49,233,214,165,89,90,138,172,100,209,117,34,127,186,228,86,72,228,86,185,21,81,114,93,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,0,160,25,103,104,247,6,56,54,85,121,194,178,157,100,238,87,172,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,124,236,166,115,29,202,246,57,55,106,171,87,109,209,85,60,74,171,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,238,53,52,156,149,76,142,57,29,31,37,68,113,189,118,100,209,174,232,156,190,246,219,238,138,137,143,103,22,62,105,245,147,230,6,67,234,51,146,169,216,169,229,99,41,249,129,93,233,214,224,47,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,109,215,253,212,126,4,255,0,242,231,255,0,193,155,199,253,80,183,94,218,125,121,166,180,225,184,167,14,86,106,218,182,92,175,181,12,201,175,73,13,68,177,51,217,208,172,145,83,67,43,17,156,147,178,90,132,146,68,78,127,205,190,133,142,86,123,204,114,88,255,0,103,86,142,95,117,147,139,140,18,154,209,55,119,164,195,238,16,102,55,74,158,86,63,163,75,65,60,82,53,57,28,246,43,186,179,173,60,27,183,153,204,235,243,242,185,172,114,1,63,217,54,83,98,195,237,208,221,178,58,238,233,73,81,112,160,181,199,39,73,242,115,85,86,213,69,73,77,30,204,69,84,231,158,120,153,190,220,173,230,221,202,141,69,84,237,139,85,237,71,242,39,169,191,130,250,197,17,66,187,41,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,212,134,41,28,244,107,162,116,147,4,143,128,0,0,0,28,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,221,239,72,161,150,69,107,119,94,72,222,239,131,85,83,150,88,87,108,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,253,65,105,93,159,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,239,118,160,0,0,121,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,217,236,73,97,123,29,202,171,200,171,31,63,47,82,62,111,64,68,7,106,182,166,101,90,55,199,118,153,234,150,21,87,221,239,88,206,31,108,184,83,115,73,35,35,155,146,231,113,231,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,35,252,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,84,108,204,229,150,55,178,70,162,115,49,237,230,107,31,207,27,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,121,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,151,78,202,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,81,22,70,185,237,115,99,73,66,77,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,57,61,154,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,134,13,142,215,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,41,48,91,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,156,220,157,68,221,31,28,209,163,164,233,44,142,184,160,0,0,5,170,241,245,193,70,43,197,102,156,85,222,237,54,206,239,169,184,205,190,105,49,203,133,58,70,201,43,249,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,202,233,89,45,213,0,49,108,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,73,201,236,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,211,99,158,214,49,142,70,51,197,118,161,112,45,249,107,197,95,174,58,57,134,119,189,73,178,242,123,98,154,137,220,179,95,109,113,198,228,93,161,70,175,120,172,135,104,250,123,43,94,248,145,241,254,117,205,167,141,33,175,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,32,158,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,57,121,250,105,186,190,72,99,87,71,213,73,27,143,182,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,122,173,116,215,77,71,226,47,81,238,58,161,170,23,158,253,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,115,59,100,221,92,174,115,158,247,61,239,123,221,93,108,28,18,93,108,188,14,103,28,91,234,60,21,116,21,18,83,209,67,137,217,234,105,93,19,221,4,247,59,115,25,118,73,27,50,42,178,72,164,172,137,145,75,22,206,99,219,51,85,81,99,112,22,150,87,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,127,137,225,235,22,177,103,58,251,166,152,86,83,67,223,108,185,6,97,102,181,220,105,186,175,143,175,75,61,108,81,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,43,95,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,239,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,75,118,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,169,52,81,185,136,214,196,217,38,179,92,3,138,61,118,210,253,44,200,244,83,5,206,125,153,134,101,189,243,219,22,207,102,81,205,222,187,213,51,105,167,252,244,177,58,86,115,67,27,27,238,61,187,109,186,108,170,170,121,77,42,211,60,171,89,53,31,28,210,220,42,147,188,94,178,107,132,86,250,110,104,228,124,112,243,175,191,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,80,61,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,188,240,255,0,107,45,125,230,24,103,172,233,203,44,125,110,151,93,142,233,49,220,239,248,34,124,85,38,251,61,208,189,56,225,211,129,29,83,210,253,47,179,119,27,85,14,159,228,82,205,52,170,143,170,184,85,58,217,50,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,190,215,133,94,25,240,222,20,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,204,173,133,156,177,70,198,70,213,94,86,49,188,206,123,249,228,127,47,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,10,170,0,0,0,0,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,18,253,217,105,199,183,211,186,59,15,10,58,161,7,38,65,106,183,247,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,121,42,49,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,149,70,118,179,227,57,63,6,89,85,6,71,95,87,105,214,164,179,174,57,65,5,36,245,17,207,113,158,74,104,33,125,238,58,154,122,86,65,70,246,201,53,68,233,2,57,21,22,157,26,215,167,59,21,2,253,112,158,41,248,125,212,77,71,190,233,14,39,170,54,170,140,207,28,184,79,107,173,178,84,54,90,58,167,85,64,179,36,209,211,182,118,51,189,116,251,188,202,245,131,168,214,181,168,229,84,71,53,86,213,123,106,252,172,98,223,48,40,125,58,226,67,94,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,74,255,0,106,6,153,83,104,207,103,230,147,233,77,45,230,174,236,204,87,40,180,90,214,186,166,73,92,250,151,199,106,184,35,228,68,150,73,29,27,21,220,202,200,145,234,200,153,203,27,54,99,26,136,22,107,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,0,0,66,183,109,95,154,124,91,229,253,15,168,220,74,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,55,39,81,54,86,73,52,104,232,250,171,35,107,175,109,95,154,124,91,229,253,15,168,220,75,0,3,41,44,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,237,136,54,236,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,220,100,105,35,21,21,175,100,211,146,0,135,110,213,142,56,233,181,42,235,95,194,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,245,38,138,55,49,26,216,155,36,213,171,181,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,221,85,149,51,69,187,156,233,26,157,56,101,141,204,71,58,86,201,12,59,1,85,120,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,2,192,59,106,252,172,98,223,48,40,125,58,226,68,6,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,47,253,181,126,86,49,111,152,20,62,157,113,33,88,12,146,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,86,3,26,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,185,33,254,217,218,251,204,51,79,71,212,150,41,58,61,94,131,27,213,99,121,217,241,69,248,162,228,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,163,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,85,108,44,229,138,71,190,71,34,242,177,142,229,107,223,201,27,253,174,170,234,102,43,163,122,113,145,234,150,107,87,221,236,184,205,190,91,133,79,44,145,178,73,185,19,220,130,46,163,216,199,77,43,213,177,198,197,114,115,200,246,53,23,119,33,143,15,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,149,29,51,249,165,145,239,145,200,156,207,123,185,90,198,114,70,192,174,188,58,246,161,107,46,149,235,45,243,47,212,41,62,145,225,153,198,65,83,124,201,44,144,198,213,154,154,106,134,197,31,90,134,105,85,101,78,132,52,240,69,21,60,146,172,93,40,250,126,226,171,101,100,223,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,4,64,246,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,209,134,241,116,134,71,57,106,57,209,201,35,161,165,146,54,120,53,188,146,74,188,170,245,72,102,137,211,40,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,251,241,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,203,207,211,77,145,145,195,26,186,78,146,72,234,129,218,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,160,198,189,204,99,220,172,101,63,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,155,147,168,187,35,35,154,68,108,157,37,141,193,110,167,107,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,30,171,136,92,90,197,131,107,238,165,225,88,181,15,114,178,227,249,133,230,215,110,166,234,190,78,133,44,21,178,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,174,183,254,9,46,183,174,7,48,126,45,244,226,10,186,250,136,233,235,97,203,44,244,212,174,149,237,130,11,157,197,143,187,44,142,153,85,25,28,81,209,196,248,162,139,102,177,142,153,202,136,146,56,9,106,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,215,20,99,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,166,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,114,77,253,172,186,119,104,102,158,143,169,44,81,245,186,93,118,55,170,198,242,63,226,139,241,68,10,170,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,47,43,178,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,57,165,145,207,71,54,87,73,13,154,241,99,230,159,89,62,96,100,62,163,57,74,128,202,160,165,83,113,79,195,237,38,178,214,112,253,114,213,27,85,187,62,162,238,205,125,162,224,217,105,58,178,84,54,23,65,12,51,202,198,195,60,210,37,76,42,216,163,123,164,94,101,217,190,235,182,142,174,4,187,78,168,240,109,31,200,52,191,91,235,123,237,215,12,199,234,43,48,121,167,124,20,84,181,212,180,22,246,164,54,55,73,28,73,210,153,123,191,230,166,145,36,116,174,149,204,85,231,108,76,150,53,178,204,166,251,156,229,87,156,215,41,174,239,183,172,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,114,49,26,198,243,61,238,93,154,136,212,223,100,68,79,0,50,62,226,199,202,198,178,124,191,200,125,58,115,26,194,111,180,111,73,191,36,93,148,57,77,15,210,251,173,251,233,70,151,222,242,222,90,215,109,13,187,218,22,119,207,220,233,99,221,122,112,179,155,117,77,215,158,87,205,46,205,234,114,54,16,64,154,158,203,222,58,127,45,120,171,52,59,88,243,62,247,169,54,94,127,99,212,214,183,150,107,237,174,56,218,169,188,202,229,239,21,144,237,39,83,116,107,223,18,50,79,206,185,181,18,37,255,0,152,182,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,4,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,64,186,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,121,93,148,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,233,205,44,142,122,57,178,186,72,102,36,197,92,152,158,202,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,245,33,138,71,61,26,232,157,36,193,35,231,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,29,177,6,221,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,132,41,87,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,188,188,253,52,217,25,28,49,171,164,233,36,142,174,189,138,158,105,242,159,151,245,222,163,110,44,0,191,254,197,79,52,249,79,203,250,239,81,183,1,85,123,115,191,82,127,188,159,195,72,245,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,82,66,187,115,191,82,127,188,159,195,72,171,3,37,62,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,85,83,29,110,10,56,174,190,240,151,172,180,89,151,86,235,89,136,92,182,163,202,108,148,83,49,189,254,151,149,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,83,33,60,79,41,177,103,56,173,155,53,197,171,187,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,14,216,183,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,57,121,250,105,186,190,72,99,87,71,213,73,27,239,248,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,121,28,221,149,200,199,114,49,31,35,147,145,142,84,199,179,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,228,141,174,217,92,140,111,59,213,242,57,57,222,229,80,185,254,12,187,78,181,31,71,51,106,235,30,178,86,253,40,195,51,44,129,215,59,141,77,67,214,25,44,21,85,149,157,74,234,234,118,65,19,249,161,94,172,211,62,145,145,163,93,38,206,141,99,87,72,146,114,251,101,110,116,215,174,36,176,155,205,28,117,113,211,215,233,189,182,166,38,85,210,75,75,59,88,250,251,131,154,146,67,51,91,44,79,217,83,118,72,214,189,171,186,57,17,81,80,170,189,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,77,123,106,252,211,226,223,47,232,125,70,226,5,10,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,155,147,168,155,43,36,154,52,116,125,85,145,185,4,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,6,45,165,239,246,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,238,50,52,145,138,138,215,178,96,156,144,8,224,237,88,227,142,167,77,109,85,252,45,233,179,41,37,190,228,246,117,102,83,115,115,226,157,45,214,234,166,189,139,68,200,247,85,101,76,209,110,231,58,70,167,78,25,99,115,17,206,149,178,66,20,87,181,99,142,58,109,74,186,215,240,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,73,162,141,204,70,182,38,201,53,154,240,157,230,159,70,254,96,99,222,163,1,74,138,171,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,146,152,0,0,0,1,196,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,229,128,49,161,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,152,158,201,189,116,190,235,7,12,191,70,242,219,205,170,174,235,167,119,6,99,116,176,211,163,35,170,101,158,58,88,86,137,245,17,181,127,245,240,178,78,86,163,219,76,187,243,61,178,61,214,213,219,105,163,151,216,178,172,23,136,26,121,186,214,90,155,122,97,213,145,242,177,189,210,170,57,42,42,233,215,117,127,60,157,102,75,83,224,140,229,103,117,247,157,188,141,68,160,29,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,138,20,87,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,21,124,88,249,167,214,79,152,25,15,168,206,93,255,0,13,58,199,98,209,190,202,29,100,169,187,195,222,42,243,12,194,235,135,90,233,185,158,206,181,85,125,158,142,55,47,59,88,244,111,74,4,168,159,103,114,181,253,14,78,102,185,237,80,45,215,143,253,121,169,226,15,138,60,187,38,134,182,146,166,197,96,168,126,51,143,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,219,37,66,49,30,230,181,170,72,79,99,38,133,209,226,218,53,125,215,155,189,155,146,245,155,92,36,183,90,234,228,88,36,254,211,210,57,24,229,133,90,139,44,93,74,180,168,108,140,115,145,31,221,32,119,34,35,90,231,68,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,100,209,164,248,47,228,191,75,48,221,51,246,167,180,254,137,99,246,235,23,125,232,116,123,215,117,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,129,64,59,81,252,137,234,111,224,190,177,68,64,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,250,118,163,249,19,212,223,193,125,98,136,128,16,39,207,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,238,212,197,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,114,163,102,103,44,177,189,146,53,19,153,143,111,51,88,254,120,216,21,128,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,136,13,42,212,204,171,70,245,31,28,213,44,42,175,187,222,177,155,132,87,10,110,105,36,100,115,114,47,191,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,83,33,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,42,54,102,114,203,27,217,35,81,57,152,246,243,53,143,231,141,152,219,149,87,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,161,146,152,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,2,21,187,106,252,211,226,223,47,232,125,70,226,90,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,251,160,237,171,243,79,139,124,191,161,245,27,137,96,0,100,231,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,196,214,189,123,210,126,29,177,90,92,215,88,242,191,163,246,90,219,131,45,112,84,247,26,154,190,122,167,199,36,141,143,146,158,57,30,155,178,25,23,117,78,95,119,109,247,84,69,132,190,207,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,233,163,149,86,56,246,118,150,113,69,140,241,57,175,52,181,250,115,123,171,184,225,56,181,158,11,109,170,119,62,161,144,85,207,38,243,84,213,50,154,120,227,116,15,87,72,200,29,187,85,94,148,145,187,153,83,149,26,19,189,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,251,181,198,215,91,29,93,44,252,143,115,31,201,44,106,230,59,149,236,115,87,101,240,115,85,23,197,20,237,136,139,236,88,208,171,173,207,50,202,248,139,175,170,171,166,180,89,105,223,139,219,98,134,165,209,178,182,182,100,142,106,142,171,99,149,21,236,134,46,134,209,205,27,227,115,234,88,246,170,73,78,138,146,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,11,244,211,238,9,45,92,87,246,106,233,117,247,25,130,146,135,81,113,90,124,134,107,85,99,105,90,233,238,208,54,229,115,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,120,203,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,19,211,217,113,228,79,76,191,26,245,138,210,133,118,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,155,34,190,166,24,183,107,155,35,151,169,12,81,181,138,215,68,216,230,10,191,217,251,199,117,139,138,172,86,60,43,41,127,114,212,220,126,222,146,92,105,182,124,158,212,165,130,58,88,229,186,243,178,158,42,120,58,181,53,14,78,236,213,87,51,109,211,118,248,165,107,226,199,202,198,178,124,191,200,125,58,115,28,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,156,138,14,37,44,92,84,246,116,106,102,166,219,19,163,117,135,79,242,11,94,73,72,218,87,193,29,37,226,43,67,223,81,28,72,231,63,154,21,234,178,72,213,30,245,233,200,196,114,163,209,237,104,64,185,127,253,168,92,11,126,69,50,167,235,142,142,97,157,211,77,175,92,158,216,166,162,119,52,54,43,164,146,57,23,104,81,169,221,232,230,222,62,158,202,230,50,85,124,127,154,107,169,227,91,0,50,146,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,64,198,223,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,76,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,120,220,237,145,202,198,243,177,89,35,83,145,237,85,132,206,62,184,40,202,184,83,212,122,187,221,166,217,222,52,203,38,184,77,38,57,112,167,73,31,29,7,58,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,121,155,43,34,242,156,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,123,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,160,100,82,14,167,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,96,0,0,4,80,118,160,246,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,158,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,72,216,142,151,221,99,95,180,175,128,32,135,179,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,201,52,237,71,242,39,169,191,130,250,197,17,114,152,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,137,109,125,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,200,79,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,99,217,194,119,154,125,27,249,129,143,122,140,6,74,96,99,109,196,15,11,186,161,195,238,180,59,69,239,182,74,187,141,202,227,80,171,141,45,35,35,154,123,229,20,149,114,211,82,84,71,79,4,146,185,143,157,208,174,208,42,172,136,170,141,84,248,111,50,157,159,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,211,87,34,164,113,237,115,247,28,79,21,188,95,109,25,77,219,25,181,86,222,177,254,241,236,139,141,69,20,114,85,91,250,236,70,79,221,229,114,43,226,234,49,17,175,228,84,230,106,34,46,232,118,192,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,194,103,187,86,56,211,181,105,158,1,95,195,142,156,228,20,147,230,217,93,58,210,100,140,109,51,106,18,215,100,158,23,164,145,61,202,238,88,170,106,26,246,35,90,173,123,155,11,164,127,230,213,240,72,232,97,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,29,93,148,124,107,254,83,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,187,244,102,188,90,225,141,205,90,126,68,106,70,233,169,99,141,158,45,119,60,145,47,50,177,86,25,165,116,138,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,147,78,41,248,28,169,212,174,17,52,171,138,77,54,125,36,87,220,99,73,241,247,229,54,199,50,40,18,227,110,165,182,70,245,173,100,155,34,190,166,24,183,107,155,35,151,169,12,81,181,138,215,68,216,230,140,178,127,187,54,120,133,197,117,211,134,92,110,201,105,166,246,117,235,77,237,244,24,149,222,223,37,84,114,200,189,218,150,56,224,172,106,53,81,233,12,236,98,171,85,237,110,210,71,59,17,94,145,115,186,207,251,80,187,63,235,45,151,135,241,21,161,120,239,120,164,189,220,25,22,83,100,166,146,122,138,233,175,21,245,238,72,235,96,108,143,122,203,215,158,170,40,22,158,22,181,88,238,154,177,142,107,228,88,195,202,246,61,240,197,244,251,81,238,60,66,230,88,189,170,229,139,97,252,246,251,35,235,38,231,145,153,18,45,60,173,158,56,19,116,94,132,15,85,231,147,100,108,147,194,232,209,207,141,93,21,202,246,213,249,88,197,190,96,80,250,117,196,184,174,10,120,120,181,112,207,195,206,53,129,193,106,171,160,190,220,41,225,189,229,44,169,172,109,75,253,183,61,60,73,84,212,116,106,177,35,35,88,219,11,18,63,119,146,38,170,171,220,174,145,246,235,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,0,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,142,204,142,29,48,78,40,52,179,94,244,207,58,167,255,0,242,5,101,158,183,158,111,237,101,211,187,94,33,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,71,175,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,151,43,160,61,169,250,161,161,252,60,214,232,156,248,237,94,71,119,165,167,171,164,197,178,90,155,196,109,125,134,7,211,181,148,177,37,60,148,178,37,75,41,229,71,72,198,200,253,185,21,177,39,44,108,106,37,239,246,189,224,186,53,122,225,198,147,58,212,139,165,214,217,146,99,183,7,81,225,211,219,224,117,71,121,174,170,98,58,74,57,162,87,54,52,134,72,233,121,221,43,156,215,71,208,71,49,94,170,176,77,8,32,118,191,239,171,61,202,191,225,92,143,36,200,238,31,250,74,202,235,149,117,68,159,233,73,52,210,72,255,0,189,206,115,190,181,82,74,117,23,129,27,23,10,189,157,90,145,154,229,44,239,186,155,144,91,236,145,220,106,119,124,126,203,165,158,233,104,146,91,87,35,42,37,167,159,165,83,78,229,239,45,68,115,247,217,54,111,130,249,94,198,76,23,70,178,45,101,190,229,151,251,165,214,109,73,197,109,242,86,99,246,206,131,163,161,138,134,86,165,53,85,103,89,142,94,172,201,222,18,30,148,136,198,181,179,115,181,38,114,239,79,125,93,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,250,117,103,180,207,67,180,183,136,235,7,15,221,63,108,71,53,193,45,121,78,71,21,194,24,40,113,202,169,30,145,199,27,221,38,204,151,166,245,254,201,94,118,54,6,162,248,201,35,100,137,150,45,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,85,246,24,254,187,63,118,255,0,137,18,168,5,128,118,213,249,88,197,190,96,80,250,117,196,143,94,204,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,33,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,114,187,65,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,168,173,69,88,228,219,139,192,47,26,249,87,10,122,143,73,100,187,92,251,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,83,167,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,99,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,230,87,66,254,104,164,99,227,114,175,43,216,238,87,61,156,146,60,42,175,104,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,155,187,62,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,166,174,68,89,35,222,149,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,200,123,74,180,207,21,209,189,56,199,52,183,10,164,238,246,92,102,223,21,190,155,154,56,217,36,220,137,239,207,47,77,140,99,166,149,234,233,36,122,53,57,228,123,220,169,187,148,14,215,19,197,172,88,54,43,102,194,177,106,30,229,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,241,45,175,180,139,5,226,59,80,56,113,186,89,56,122,186,127,134,236,154,205,71,3,253,169,122,181,242,123,244,244,146,163,191,106,201,78,141,231,168,102,236,107,254,48,84,93,80,3,26,205,11,225,195,81,245,207,92,109,218,25,105,199,238,180,23,95,104,45,61,253,210,208,47,82,195,75,20,201,29,93,77,76,82,58,62,78,142,234,139,27,220,199,58,78,88,147,223,123,90,185,4,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,220,242,57,187,163,85,238,228,98,50,54,175,35,26,137,237,109,216,158,43,103,190,221,242,155,78,51,106,162,189,100,29,223,218,247,26,122,40,227,170,184,116,24,172,131,188,74,212,71,203,211,98,171,89,206,171,202,213,84,77,144,237,128,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,142,14,210,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,82,187,29,116,115,136,42,93,71,155,88,232,166,186,216,52,158,225,111,172,165,174,116,141,137,212,185,37,84,42,145,195,11,98,123,210,68,233,73,44,146,54,169,145,185,168,232,39,131,153,58,146,180,150,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,229,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,44,24,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,132,149,118,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,250,212,11,223,0,1,141,103,22,62,105,245,147,230,6,67,234,51,151,233,167,220,18,90,184,175,236,213,210,235,238,51,5,37,14,162,226,180,249,12,214,170,198,210,181,211,221,160,109,202,230,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,246,23,197,143,154,125,100,249,129,144,250,140,228,143,246,65,113,119,106,189,99,52,220,34,228,246,234,75,125,202,193,79,91,114,198,171,219,80,214,37,206,7,212,58,162,162,149,236,123,185,157,82,199,79,36,173,233,162,163,161,100,138,230,179,162,175,148,34,86,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,226,187,61,56,122,254,81,188,77,99,246,10,218,155,83,44,184,167,79,45,189,211,92,105,123,212,117,244,52,149,80,35,168,210,21,78,73,58,207,150,56,220,143,84,106,70,233,29,179,213,169,27,239,255,0,181,115,130,143,202,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,140,215,139,92,49,181,201,81,206,174,72,221,53,44,113,191,193,205,231,146,37,229,71,170,195,12,78,168,29,148,124,58,126,69,184,113,131,63,189,211,242,100,154,165,221,239,181,30,254,253,43,91,88,239,103,69,238,202,248,221,188,114,201,81,204,141,99,211,189,244,222,155,196,155,5,192,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,42,157,170,124,7,127,221,126,42,244,130,203,254,42,92,190,197,108,183,127,235,223,83,123,115,250,191,242,118,202,200,225,255,0,25,80,247,127,117,121,30,188,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,100,145,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,16,131,218,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,60,38,39,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,92,125,248,177,243,79,172,159,48,50,31,81,156,246,188,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,243,114,117,19,101,100,147,70,142,143,170,178,54,154,113,11,148,216,179,157,125,212,188,215,22,174,239,182,92,131,48,188,221,45,213,61,39,199,215,165,158,182,89,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,55,253,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,11,233,211,174,4,108,92,85,118,117,105,190,107,139,51,185,106,110,63,111,189,199,110,169,221,242,123,82,150,11,165,222,72,173,92,143,168,138,158,14,173,77,67,87,188,185,21,204,219,101,221,190,9,26,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,122,123,46,60,137,233,151,227,94,177,90,88,175,108,222,11,163,88,238,178,216,178,203,5,210,235,14,164,229,86,248,235,50,11,103,65,210,80,203,67,19,86,154,150,179,172,247,39,74,101,238,235,15,74,52,123,92,216,121,220,144,185,55,168,15,21,175,221,169,250,161,174,28,60,209,104,156,24,237,94,57,119,170,167,164,164,202,114,90,107,196,110,125,250,6,83,185,149,81,45,60,116,177,165,51,42,37,86,200,246,198,253,185,17,209,47,52,111,114,45,181,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,188,145,181,219,163,85,237,231,122,178,54,175,59,218,139,77,73,190,236,132,193,116,106,203,195,141,94,117,166,247,75,173,207,36,200,174,13,163,204,103,184,64,234,126,237,93,74,197,116,116,112,196,142,116,107,12,113,213,115,182,86,185,206,147,174,174,122,177,81,32,132,45,3,180,223,135,76,19,133,253,44,208,77,51,193,105,255,0,252,191,89,120,173,231,155,251,103,116,238,214,120,103,172,233,203,44,157,30,175,65,142,233,49,220,140,248,34,124,85,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,5,85,237,206,253,73,254,242,127,13,40,167,100,6,45,98,206,117,247,80,176,172,166,135,190,217,114,13,47,187,90,238,52,221,87,199,215,165,158,182,130,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,37,107,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,161,92,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,182,160,118,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,50,124,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,60,110,118,234,212,123,121,216,175,141,203,200,247,34,227,239,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,60,63,219,59,95,121,154,24,43,58,113,75,39,71,171,208,123,186,79,119,59,62,10,159,5,80,246,188,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,242,243,244,211,100,100,112,198,174,147,164,146,58,160,118,117,240,43,83,197,46,100,153,198,160,208,85,179,74,236,21,19,67,93,53,53,84,76,125,206,227,10,83,189,45,170,137,34,79,11,29,29,67,100,124,205,103,232,49,204,107,216,247,35,217,79,248,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,230,228,234,46,200,200,230,145,27,39,73,99,118,65,24,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,29,177,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,128,236,200,225,211,4,226,131,75,53,239,76,243,170,127,255,0,32,86,89,235,121,230,254,214,93,59,181,226,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,75,74,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,121,36,107,119,86,163,221,200,244,124,110,94,118,57,18,66,187,12,127,93,159,187,127,196,138,213,218,247,130,232,213,235,135,26,76,235,82,46,151,91,102,73,142,220,29,71,135,79,111,129,213,29,230,186,169,136,233,40,230,137,92,216,210,25,35,165,231,116,174,115,93,31,65,28,197,122,170,193,48,89,6,128,246,167,234,134,135,240,243,91,162,115,227,181,121,29,222,150,158,174,147,22,201,106,111,17,181,246,24,31,78,214,82,196,148,242,82,200,149,44,167,149,29,35,27,35,246,228,86,196,156,177,177,168,150,107,254,250,179,220,171,254,21,200,242,76,142,225,255,0,164,172,174,185,87,84,73,254,148,147,77,36,143,251,220,231,59,235,85,58,162,69,59,25,48,93,26,200,181,150,251,150,95,238,151,89,181,39,21,183,201,89,143,219,58,14,142,134,42,25,90,148,213,85,157,102,57,122,179,39,120,72,122,82,35,26,214,205,206,212,153,203,189,56,122,173,69,224,70,197,194,175,103,86,164,102,185,75,59,238,166,228,22,251,36,119,26,157,223,31,178,233,103,186,90,36,150,213,200,202,137,105,231,233,84,211,185,123,203,81,28,253,246,77,155,224,182,45,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,0,0,81,254,45,244,94,213,175,92,60,230,218,127,85,136,82,100,87,121,44,245,149,120,221,60,207,108,79,138,247,29,60,157,202,88,165,115,154,145,63,170,173,106,185,92,214,171,30,246,63,120,222,244,92,112,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,50,158,49,246,237,33,209,11,174,136,241,95,150,54,225,124,164,186,83,231,149,21,25,197,11,225,141,209,190,8,43,235,42,21,96,149,171,186,35,227,150,57,88,138,215,42,57,136,199,251,170,229,141,129,64,53,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,118,178,106,246,100,253,23,167,208,70,207,73,30,39,6,81,54,94,248,219,2,117,231,184,190,146,58,86,185,242,46,234,140,142,40,222,141,107,121,119,89,164,87,243,237,31,39,138,0,95,79,100,38,133,209,234,127,17,213,122,141,144,217,187,237,151,77,45,237,184,194,231,172,15,133,183,137,222,177,209,36,145,72,142,123,185,88,202,185,216,246,34,44,114,211,68,229,123,87,149,175,155,242,207,251,43,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,114,179,251,22,150,166,8,35,166,78,118,61,200,254,164,20,241,79,191,186,230,245,249,28,212,115,21,86,240,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,2,242,187,86,56,28,166,211,91,173,127,20,154,108,250,185,108,89,61,225,95,148,219,28,201,103,91,117,198,169,207,122,214,178,77,149,25,77,52,187,181,205,145,201,211,154,88,218,197,115,101,108,112,217,175,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,92,144,255,0,108,237,125,230,25,167,163,234,75,20,157,30,175,65,141,234,177,188,236,248,162,252,81,114,72,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,128,30,208,110,20,45,92,40,107,68,118,44,98,255,0,73,93,143,101,84,245,23,203,85,27,92,214,207,105,129,213,115,53,148,79,141,211,203,59,217,28,109,141,173,169,145,26,147,47,81,27,187,163,147,96,156,157,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,80,8,11,236,239,227,7,62,225,203,87,45,24,68,11,87,121,193,51,123,197,45,5,222,198,200,166,168,124,51,204,246,66,218,234,56,161,99,229,90,150,162,181,22,56,216,229,157,141,72,213,170,244,133,241,207,160,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,61,123,51,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,107,218,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,220,94,203,143,61,154,101,248,215,163,214,147,167,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,4,22,112,11,198,190,85,194,158,163,210,89,46,215,62,241,166,89,53,194,24,242,59,125,66,200,248,232,57,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,122,209,177,24,169,204,216,159,20,244,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,6,56,92,78,240,251,125,225,135,89,111,90,67,127,200,45,87,185,45,189,57,233,171,173,243,177,221,106,89,91,207,11,166,133,28,231,210,204,172,84,87,67,39,188,155,163,154,175,141,209,202,251,191,236,148,226,243,42,195,117,30,143,134,92,182,182,235,117,196,50,126,183,209,234,120,40,36,173,146,211,116,85,234,187,149,88,170,248,168,228,98,78,249,125,215,50,57,17,178,175,73,139,81,34,135,85,219,87,230,159,22,249,127,67,234,55,19,202,118,84,233,158,43,172,154,193,169,154,91,154,210,119,139,46,77,165,247,59,125,79,44,113,190,72,121,238,22,238,73,226,234,49,236,108,209,61,27,36,111,86,175,36,140,99,145,55,106,30,175,182,175,205,62,45,242,254,135,212,110,37,42,236,212,226,23,21,225,211,137,170,27,222,107,77,181,151,46,183,187,18,169,184,58,170,56,35,181,119,154,170,105,25,89,42,200,168,197,133,143,129,169,34,171,155,203,27,222,244,87,43,17,143,10,105,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,230,87,66,254,104,164,99,227,114,175,43,216,238,87,61,156,146,62,154,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,38,71,220,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,243,205,253,172,186,119,105,161,130,179,167,20,177,245,186,93,119,187,164,247,114,63,224,169,240,84,140,190,0,184,4,204,172,156,96,223,217,174,24,141,91,173,186,53,81,21,76,23,26,10,212,75,117,77,253,29,77,81,111,70,200,155,62,102,119,121,82,175,145,168,215,51,251,29,179,163,57,250,79,9,52,225,123,66,236,92,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,156,242,53,121,85,232,138,145,182,54,35,88,214,53,141,170,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,14,33,123,71,184,206,193,181,247,82,240,172,91,89,59,149,151,31,204,47,54,187,117,55,209,219,84,157,10,88,43,101,142,40,249,223,76,231,187,149,140,106,110,229,87,46,219,170,170,248,129,55,230,53,156,88,249,167,214,79,152,25,15,168,206,78,159,1,90,165,157,235,79,9,216,54,166,106,93,247,219,57,37,231,218,125,246,183,186,195,79,213,233,92,170,161,143,243,112,177,145,183,104,226,99,125,214,166,251,110,187,170,170,172,22,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,56,59,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,15,148,191,241,183,117,178,240,57,131,240,145,167,19,213,208,84,73,79,91,54,89,120,166,170,116,79,116,19,220,238,47,125,165,99,116,40,170,201,34,146,142,87,203,20,187,57,143,116,46,69,69,145,165,21,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,121,35,107,183,70,171,219,206,245,100,109,94,119,181,20,42,7,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,188,220,157,69,217,25,28,210,35,100,233,44,110,155,62,33,113,107,22,13,193,126,165,225,88,181,15,114,178,227,250,95,121,181,219,169,186,175,147,161,75,5,166,88,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,158,131,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,78,47,22,62,86,53,147,229,254,67,233,211,129,141,97,149,65,138,185,149,64,20,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,99,217,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,60,63,219,59,95,121,154,24,43,58,113,75,39,71,171,208,123,186,79,119,59,62,10,159,5,92,140,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,43,94,246,193,34,51,153,83,153,252,172,110,239,123,26,234,127,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,230,70,204,206,89,100,99,227,114,167,51,30,238,87,49,252,146,48,34,7,179,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,222,49,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,41,236,190,237,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,60,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,188,145,177,27,23,186,198,179,96,149,240,0,0,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,168,0,0,0,0,44,255,0,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,45,128,112,245,218,61,198,118,115,175,186,105,133,101,58,201,223,108,185,6,97,102,181,220,105,190,142,218,163,235,210,207,91,20,114,199,206,202,102,189,188,204,123,147,118,170,57,55,221,21,23,196,9,191,45,87,143,174,53,241,94,20,244,226,174,201,105,185,247,141,77,201,173,243,71,142,91,233,214,55,201,65,206,142,141,183,58,132,145,175,99,97,137,232,170,198,189,171,214,145,138,196,78,86,202,248,170,175,18,252,69,224,156,47,233,101,126,166,103,85,31,227,104,236,244,92,147,127,108,238,157,218,105,160,163,234,69,20,157,30,175,65,237,234,189,188,140,248,170,252,17,113,246,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,121,35,107,182,87,35,27,206,245,124,142,78,119,185,84,60,86,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,117,69,250,112,149,193,37,170,245,194,134,167,241,111,168,240,82,87,211,199,131,229,208,226,118,122,154,86,202,198,207,5,27,216,203,178,72,217,149,17,241,203,29,100,76,138,88,183,107,216,217,154,168,169,27,139,11,3,181,196,242,155,238,13,149,89,179,92,90,187,185,94,177,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,9,222,236,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,154,57,81,36,143,123,32,226,83,179,254,142,239,194,102,150,241,55,162,24,239,70,235,14,159,217,174,57,197,174,9,32,130,150,74,88,172,205,158,107,179,122,143,103,44,201,210,218,88,227,71,186,103,72,217,17,168,244,149,210,216,174,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,25,20,241,99,229,99,89,62,95,228,62,157,57,141,97,62,115,241,49,134,241,95,217,249,171,26,165,135,208,213,219,158,220,31,36,182,221,237,149,40,174,125,186,227,29,170,71,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,100,6,1,82,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,200,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,88,44,226,67,131,236,155,68,244,211,77,117,182,204,149,119,28,19,63,197,236,21,239,175,169,150,157,175,163,189,214,208,186,162,106,20,99,95,213,123,17,33,146,86,73,211,107,81,146,54,53,115,158,197,123,220,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,243,114,117,19,101,100,147,70,142,143,170,178,52,50,30,44,3,182,175,202,198,45,243,2,135,211,174,37,244,226,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,5,139,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,140,14,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,181,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,220,45,87,182,175,205,62,45,242,254,135,212,110,39,170,236,134,212,204,87,70,244,227,136,253,82,205,106,251,189,151,25,183,216,46,21,60,178,70,201,38,228,75,159,36,17,117,30,198,58,105,94,173,142,54,43,147,158,71,177,168,187,185,15,43,219,87,230,159,22,249,127,67,234,55,18,194,163,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,149,207,99,103,153,173,114,166,237,73,100,68,219,153,119,10,171,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,229,71,76,254,105,100,123,228,114,39,51,222,238,86,177,156,145,179,218,232,175,1,218,203,173,252,62,230,218,243,140,89,110,174,143,31,232,253,29,181,197,110,108,146,101,28,178,185,181,221,217,203,43,95,253,142,198,238,156,177,201,214,145,29,12,123,200,199,53,61,7,103,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,116,213,200,139,36,123,207,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,98,239,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,18,191,172,124,93,218,184,190,236,183,212,236,174,123,117,37,159,44,176,212,88,237,185,29,170,10,134,189,140,157,110,180,46,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,231,251,84,248,14,255,0,186,252,85,233,5,151,252,84,185,125,138,217,110,255,0,215,190,166,246,231,245,127,228,237,149,145,195,254,50,161,238,254,234,242,45,104,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,57,227,99,190,45,69,64,169,124,39,121,167,209,191,152,24,247,168,192,100,81,171,24,47,229,67,75,51,45,51,246,167,179,62,150,227,247,27,23,125,232,117,187,175,122,166,146,30,175,79,153,188,252,189,78,110,94,102,239,182,219,166,251,152,235,240,157,230,159,70,254,96,99,222,163,1,146,152,24,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,229,114,204,255,0,50,206,169,177,250,92,195,33,171,187,51,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,183,51,152,199,79,34,51,153,87,149,156,172,110,204,99,26,217,254,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,151,159,166,187,163,227,134,69,108,157,36,141,216,251,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,32,73,255,0,97,143,235,179,247,111,248,145,42,132,59,118,43,234,246,27,136,106,134,109,164,119,217,234,225,190,234,21,61,12,214,37,108,10,248,38,125,190,58,217,103,133,239,79,22,61,98,153,100,106,170,114,42,67,34,43,145,202,198,190,98,64,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,207,55,246,178,233,221,166,134,10,206,156,82,199,214,233,117,222,238,147,221,200,255,0,130,167,193,82,170,128,40,255,0,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,153,91,11,57,98,141,140,141,170,188,172,99,121,156,247,243,200,250,192,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,2,218,178,206,206,30,12,115,156,170,243,154,229,58,55,223,111,89,5,194,162,233,113,169,250,69,117,143,175,85,60,142,146,89,57,25,82,214,55,153,239,114,236,212,70,166,251,34,34,120,21,87,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,223,170,106,249,234,159,28,113,186,78,122,137,36,122,110,200,99,77,145,121,125,221,246,221,85,86,160,0,0,128,31,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,111,184,122,202,111,185,206,129,105,166,107,148,215,119,219,214,65,135,217,174,151,26,158,147,35,235,213,79,69,20,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,0,199,179,139,31,52,250,201,243,3,33,245,25,202,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,82,248,177,243,79,172,159,48,50,31,81,156,174,183,30,5,106,115,30,4,48,46,41,244,162,130,174,166,251,75,79,123,155,53,161,117,84,77,129,214,234,74,203,130,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,40,72,167,4,189,160,152,110,187,232,189,246,243,169,247,90,75,38,89,166,182,117,175,201,152,233,86,121,235,237,212,212,145,186,162,244,200,97,129,136,140,116,169,55,52,16,182,78,146,244,209,127,186,198,142,135,108,179,136,253,71,188,113,29,121,226,103,22,200,46,184,254,83,91,144,84,94,237,211,119,245,171,154,223,27,222,228,138,147,168,246,162,75,12,112,43,105,249,28,206,155,162,111,34,179,145,121,10,84,86,174,13,180,46,179,136,158,35,176,205,57,246,55,180,108,174,184,71,113,200,218,245,157,144,178,207,78,246,201,84,146,75,2,43,226,234,49,58,12,126,237,78,172,209,55,157,170,228,114,4,186,98,153,38,182,230,189,152,89,158,113,175,215,186,75,166,79,146,105,190,73,119,138,104,104,96,166,127,179,167,160,168,125,31,85,41,220,176,189,238,133,89,34,43,25,22,204,145,140,123,58,140,123,223,4,38,73,28,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,27,112,36,83,178,143,141,127,201,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,180,54,123,164,210,57,171,79,200,141,89,27,13,84,146,51,197,174,228,142,84,230,86,34,77,52,173,151,236,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,198,95,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,149,254,202,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,245,33,138,71,61,26,232,157,36,193,29,124,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,251,136,233,90,198,55,188,198,215,70,217,153,202,222,87,170,57,19,166,248,222,250,20,100,167,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,60,223,218,203,167,118,154,24,43,58,113,75,31,91,165,215,123,186,79,119,35,254,10,159,5,76,115,53,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,4,239,118,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,71,87,16,189,163,220,103,96,218,251,169,120,86,45,172,157,202,203,143,230,23,155,93,186,155,232,237,170,78,133,44,21,178,199,20,124,239,166,115,221,202,198,53,55,114,171,151,109,213,85,124,64,155,243,26,206,44,124,211,235,39,204,12,135,212,103,39,79,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,62,251,91,221,97,167,234,244,174,85,80,199,249,184,88,200,219,180,113,49,190,235,83,125,183,93,213,85,86,11,56,177,243,79,172,159,48,50,31,81,156,9,31,209,206,46,237,92,32,246,91,233,142,87,5,186,146,241,150,95,170,47,150,220,114,213,61,67,88,199,206,151,90,231,62,170,102,35,146,87,211,66,156,188,253,52,221,95,36,49,171,163,234,164,141,138,12,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,226,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,204,98,203,52,178,43,91,178,115,200,247,124,92,170,178,149,217,89,192,119,253,200,226,175,87,236,191,227,101,196,44,87,59,119,254,161,244,215,182,191,171,255,0,40,108,76,146,31,241,117,12,119,247,39,129,103,250,213,192,118,178,232,135,15,184,78,188,228,246,91,171,99,200,58,223,72,173,114,219,155,28,152,191,52,173,109,15,121,114,74,231,255,0,100,49,219,175,52,113,244,100,86,195,38,210,61,173,95,21,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,191,35,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,22,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,96,174,189,175,58,153,138,235,38,156,112,225,170,88,85,95,120,178,228,214,251,253,194,155,154,72,223,36,60,233,108,231,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,229,123,21,60,211,229,63,47,235,189,70,220,88,84,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,242,181,239,108,16,181,206,68,221,201,20,104,187,242,166,215,235,216,169,230,159,41,249,127,93,234,54,224,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,40,87,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,228,223,166,245,69,116,76,84,174,160,10,105,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,115,200,230,238,141,87,187,145,136,200,218,188,140,106,37,75,0,1,10,221,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,234,187,33,181,51,21,209,189,56,226,63,84,179,90,190,239,101,198,109,246,11,133,79,44,145,178,73,185,18,231,201,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,66,205,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,82,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,238,171,179,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,58,106,228,69,146,61,195,207,232,175,1,218,203,173,252,62,230,218,243,140,89,110,174,143,31,232,253,29,181,197,110,108,146,101,28,178,185,181,221,217,203,43,95,253,142,198,238,156,177,201,214,145,29,12,123,200,199,53,40,6,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,101,17,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,22,221,170,124,7,127,221,126,42,244,130,203,254,42,92,190,197,108,183,127,235,223,83,123,115,250,191,242,118,202,200,225,255,0,25,80,247,127,117,120,30,131,88,248,187,181,113,125,217,111,169,217,92,246,234,75,62,89,97,168,177,219,114,59,84,21,13,123,25,58,221,104,92,202,168,88,174,89,89,77,50,115,114,117,19,116,124,115,70,142,147,164,178,58,56,56,78,243,79,163,127,48,49,239,81,128,166,148,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,179,216,146,195,20,136,215,110,156,241,177,223,22,162,165,75,225,59,205,62,141,252,192,199,189,70,0,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,0,0,0,0,176,14,217,189,45,250,87,195,141,139,83,40,44,93,234,191,4,200,35,239,53,189,235,147,185,218,235,88,176,205,249,181,122,54,78,122,166,219,155,224,215,61,187,110,155,55,168,165,255,0,158,127,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,0,98,238,85,94,21,116,183,242,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,119,174,239,213,181,196,254,181,119,231,17,236,115,118,165,138,119,123,142,71,174,219,51,119,43,81,124,86,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,9,41,236,80,209,11,170,221,115,46,36,102,190,82,54,218,218,122,140,30,158,218,216,220,233,228,157,93,69,89,44,239,119,131,88,198,181,33,107,81,57,149,234,249,21,121,57,19,168,18,169,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,203,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,39,251,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,73,191,182,119,78,237,52,208,81,245,34,138,78,143,87,160,246,245,94,222,70,124,85,126,8,184,240,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,120,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,214,174,209,14,36,179,46,33,120,134,187,210,228,86,10,188,106,219,128,212,85,99,54,219,12,245,169,59,233,95,5,67,219,81,52,221,57,31,7,121,146,70,236,245,133,85,156,145,66,206,121,122,105,43,238,3,178,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,73,162,145,175,86,182,39,71,48,86,174,202,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,101,86,84,205,22,205,107,99,114,116,225,150,70,189,92,233,93,28,50,62,11,63,237,64,215,189,88,225,219,64,172,25,174,142,101,127,71,239,85,185,133,45,174,122,158,227,77,87,207,74,250,42,217,29,31,37,68,114,49,55,124,49,174,232,156,222,238,219,236,170,138,23,128,88,7,109,95,149,140,91,230,5,15,167,92,75,127,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,220,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,146,189,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,228,167,89,162,122,70,230,185,101,123,152,206,94,69,146,72,225,219,129,28,235,242,95,196,197,147,83,61,151,237,63,162,88,254,85,125,238,93,126,143,122,238,184,245,198,110,151,83,149,220,156,221,62,94,110,87,109,190,251,46,219,30,43,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,228,141,174,217,92,140,111,59,213,242,57,57,222,229,80,242,183,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,46,68,106,124,16,157,62,207,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,233,171,145,82,56,246,162,189,148,252,14,84,233,173,170,131,138,77,73,125,36,183,220,158,206,143,197,173,141,100,83,165,186,221,84,214,61,43,95,38,202,172,169,154,45,154,214,198,228,233,195,44,141,122,185,210,186,56,100,124,8,86,237,171,243,79,139,124,191,161,245,27,137,96,5,255,0,246,213,249,167,197,190,95,208,250,141,196,183,94,18,120,103,169,226,159,33,207,48,123,53,117,92,25,13,143,7,174,200,241,248,97,88,185,43,110,48,85,82,178,58,73,86,87,53,173,100,173,154,72,209,252,236,228,123,152,245,87,53,142,99,130,247,251,43,56,241,255,0,185,28,42,106,253,235,252,108,88,133,246,231,113,255,0,212,50,154,200,214,116,191,229,14,137,242,77,254,46,157,141,254,228,194,85,12,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,109,59,52,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,8,94,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,186,177,216,215,249,80,213,60,203,83,63,148,119,179,62,150,228,23,27,239,114,250,33,214,238,189,234,166,73,186,93,78,250,222,126,94,167,47,55,43,119,219,125,147,125,137,42,0,82,174,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,239,191,219,62,227,220,250,253,226,178,122,159,238,61,73,57,121,122,252,191,166,187,242,239,225,190,201,0,60,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,83,252,79,22,190,231,57,85,155,10,197,168,123,237,235,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,200,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,110,78,162,238,175,146,105,17,177,245,86,54,219,255,0,100,23,12,248,110,29,163,212,220,77,58,186,174,191,44,207,41,235,109,172,71,42,199,5,182,221,5,115,162,116,12,98,57,82,71,203,45,35,37,116,142,248,34,70,198,53,187,72,233,100,40,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,2,194,187,101,110,215,91,7,13,184,77,246,197,115,171,183,92,173,218,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,234,251,58,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,241,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,73,247,104,23,2,54,46,42,177,89,51,92,89,157,203,83,113,251,122,199,110,169,221,242,123,82,150,8,234,164,138,213,200,250,136,169,224,234,212,212,53,123,203,145,92,205,182,93,219,224,144,67,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,148,241,0,61,168,254,123,53,55,240,95,71,162,2,79,187,45,117,211,81,245,231,134,89,46,218,161,121,246,205,215,23,200,42,49,184,110,82,162,173,85,101,44,84,180,179,70,250,151,170,175,86,100,239,14,98,201,178,57,237,99,85,252,207,87,189,247,128,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,139,170,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,100,167,194,119,149,141,27,249,127,143,122,116,6,53,132,255,0,89,120,139,193,56,95,224,23,74,181,47,58,168,253,95,216,232,236,244,92,147,127,108,238,158,197,73,160,163,234,69,20,157,30,175,65,237,234,189,188,140,248,170,252,17,66,234,129,77,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,120,220,237,145,202,198,243,177,89,35,83,145,237,85,169,96,0,0,91,255,0,26,220,41,127,44,29,44,181,105,159,211,223,162,94,204,200,32,190,247,223,101,247,254,167,78,154,162,30,151,79,173,22,219,247,158,110,110,101,219,147,109,188,119,75,85,210,126,198,191,201,126,169,225,186,153,252,163,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,73,80,3,169,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,1,227,235,133,26,206,20,181,198,174,201,108,139,159,12,202,58,215,140,94,104,225,157,35,130,149,211,57,29,64,233,37,87,117,38,167,247,26,229,73,30,231,70,248,36,119,42,203,200,220,133,10,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,115,198,231,110,173,71,183,157,138,248,220,188,143,114,40,65,103,13,252,96,228,218,39,166,154,149,162,87,149,171,184,224,153,254,47,127,160,101,5,52,84,237,125,29,238,182,133,180,240,215,43,220,206,171,216,137,12,113,62,62,163,90,140,145,210,35,92,246,35,31,110,165,74,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,121,36,107,119,86,163,221,200,244,124,110,94,118,57,18,154,129,114,156,74,113,155,125,215,13,31,210,221,1,178,90,189,149,134,105,206,63,102,167,153,39,99,29,85,115,188,82,219,219,77,37,75,156,155,244,225,103,52,204,138,54,174,238,107,221,36,155,171,153,28,61,87,5,28,40,223,120,180,214,90,44,55,165,117,163,196,45,187,86,101,55,186,40,88,238,225,75,202,245,142,52,116,138,140,73,167,123,58,81,166,207,114,110,249,58,111,100,82,33,226,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,72,218,237,209,170,246,243,189,89,27,87,157,237,69,200,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,121,191,182,119,78,237,12,51,214,116,229,150,78,143,87,160,199,116,152,238,70,124,17,62,42,161,231,245,203,0,195,116,179,130,109,78,211,237,62,199,169,44,120,245,143,77,242,10,106,26,26,100,94,72,153,236,250,133,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,92,115,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,143,120,122,197,172,89,207,5,250,105,133,101,52,61,246,203,144,105,125,154,215,113,166,234,190,62,189,44,246,152,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,66,15,26,252,40,223,120,75,214,90,220,55,165,117,172,196,46,91,214,98,215,186,216,88,222,255,0,75,202,197,146,53,116,106,172,89,160,123,250,82,38,204,114,236,201,58,108,100,177,161,58,156,39,121,88,209,191,151,248,247,167,64,56,151,225,211,4,226,131,75,43,244,207,58,167,255,0,27,89,103,173,231,155,251,89,116,238,211,67,5,103,78,41,99,235,116,186,239,119,73,238,228,127,193,83,224,168,17,43,217,117,198,109,247,67,245,30,219,160,55,187,87,181,112,205,70,200,41,169,225,72,24,198,213,91,47,21,75,21,52,117,45,114,237,212,133,252,176,178,88,220,187,181,172,108,145,236,173,124,115,94,7,109,95,149,140,91,230,5,15,167,92,74,171,193,79,0,24,39,7,222,213,191,253,32,250,91,153,220,250,244,127,72,59,164,212,29,59,92,157,221,253,207,186,247,137,98,93,166,166,234,117,118,71,175,63,46,251,39,141,42,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,46,156,66,241,199,164,124,56,234,230,159,232,246,102,202,183,220,179,74,136,95,91,86,143,101,61,37,142,221,51,228,130,42,218,137,166,86,177,88,181,12,229,115,81,222,228,81,207,35,149,57,99,100,193,113,64,0,0,0,44,171,141,110,205,239,229,131,170,118,173,76,252,178,253,18,246,102,63,5,139,185,125,29,239,253,78,157,77,68,221,94,167,122,139,109,251,207,47,47,42,237,201,190,254,59,39,171,224,99,129,143,228,93,244,219,254,202,63,76,126,152,251,55,254,4,246,127,117,238,157,231,255,0,154,38,231,230,239,63,205,219,147,235,223,194,234,128,16,173,219,87,230,159,22,249,127,67,234,55,18,215,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,124,200,233,159,205,44,108,100,109,84,230,123,219,204,230,51,158,70,93,7,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,148,233,86,153,226,186,55,167,24,230,150,225,84,157,222,203,140,219,226,183,211,115,71,27,36,155,145,61,249,229,233,177,140,116,210,189,93,36,143,70,167,60,143,123,149,55,114,158,172,0,4,27,118,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,105,201,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,194,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,167,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,225,135,75,248,116,206,245,131,75,53,23,83,48,90,126,255,0,249,51,238,85,151,138,46,120,98,228,181,203,77,95,52,245,157,73,101,102,253,30,226,198,244,152,215,189,253,125,209,19,145,81,213,43,179,191,18,226,94,247,196,53,163,33,225,193,181,116,175,179,84,82,199,147,220,223,19,36,183,83,90,42,42,24,201,153,89,27,229,137,181,44,115,90,231,165,59,100,108,207,232,43,226,86,190,36,145,129,33,93,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,63,192,22,107,218,41,199,85,55,11,88,106,224,250,125,95,72,253,84,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,166,246,189,204,123,26,172,120,94,80,44,215,179,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,203,202,0,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,2,234,128,0,1,17,122,223,218,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,11,212,236,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,154,161,232,170,142,68,217,27,225,241,85,11,75,255,0,112,199,255,0,158,139,255,0,129,63,253,126,73,78,147,224,191,146,253,44,195,116,207,218,158,211,250,37,143,219,172,93,247,161,209,239,93,214,154,56,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,122,176,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,138,246,174,112,81,249,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,109,214,134,207,116,154,70,185,42,57,213,203,35,97,170,146,71,248,57,188,145,202,156,168,244,73,161,137,181,255,0,177,239,134,47,160,58,113,113,226,23,50,197,238,182,220,167,48,231,183,217,31,89,55,36,111,199,85,41,229,108,241,192,155,42,117,231,98,175,60,155,171,163,130,23,70,141,100,138,233,111,255,0,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,24,158,45,98,193,177,91,54,21,139,80,247,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,136,30,3,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,9,243,237,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,120,33,255,0,125,88,22,85,255,0,10,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,70,72,102,142,70,125,206,107,155,245,42,25,73,145,151,218,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,40,87,254,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,134,30,44,124,211,235,39,204,12,135,212,103,60,166,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,213,140,235,242,161,170,121,150,166,123,47,217,159,75,114,11,141,247,185,117,250,221,215,189,84,201,55,75,169,202,222,126,94,167,47,55,43,119,219,125,147,125,128,157,78,203,143,34,122,101,248,215,172,86,150,255,0,171,29,141,127,149,13,83,204,181,51,249,71,123,51,233,110,65,113,190,247,47,162,29,110,235,222,170,100,155,165,212,239,173,231,229,234,114,243,114,183,125,183,217,55,216,184,14,203,143,34,122,101,248,215,172,86,151,84,5,42,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,206,251,253,179,238,61,207,175,222,43,39,169,254,227,212,147,151,151,175,203,250,107,191,46,254,27,236,144,3,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,5,197,118,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,239,178,68,141,136,170,231,190,25,201,45,87,178,227,200,158,153,126,53,235,21,165,213,0,60,166,170,233,158,43,172,154,113,145,233,110,107,73,222,44,185,53,190,91,125,79,44,113,190,72,121,211,220,158,46,163,30,198,205,19,209,178,70,245,106,242,72,198,57,19,118,161,234,192,24,219,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,249,149,208,191,154,41,24,248,220,171,202,246,59,149,207,103,36,143,186,14,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,154,144,11,10,237,44,227,238,167,135,171,85,46,147,104,134,93,73,6,168,85,212,65,83,115,153,180,81,86,37,146,221,202,175,68,122,75,188,76,169,153,122,92,172,124,114,109,11,164,122,164,106,248,30,224,191,80,90,87,103,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,244,209,202,137,36,123,221,168,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,215,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,124,200,233,159,205,44,108,100,109,84,230,123,219,204,230,51,158,70,100,61,165,90,103,138,232,222,156,99,154,91,133,82,119,123,46,51,111,138,223,77,205,28,108,146,110,68,247,231,151,166,198,49,211,74,245,116,146,61,26,156,242,61,238,84,221,202,70,183,97,143,235,179,247,111,248,145,42,128,0,0,65,183,105,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,190,227,35,88,222,136,173,99,230,183,94,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,11,106,226,167,142,237,39,225,87,42,196,112,172,165,253,246,245,144,92,40,36,184,211,109,83,31,178,236,83,201,60,114,221,121,217,79,43,39,233,62,157,201,221,154,169,43,247,221,54,79,21,184,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,229,128,0,0,0,20,211,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,146,165,145,129,219,105,172,118,40,177,92,23,135,234,120,122,215,170,155,130,102,53,146,115,61,189,210,150,56,234,41,41,211,101,103,36,157,103,203,83,226,143,230,103,117,247,155,180,141,84,8,160,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,191,254,198,157,104,186,227,90,243,116,209,123,174,95,87,6,61,152,89,234,234,237,214,87,49,210,193,61,238,14,148,157,86,108,213,232,191,185,197,85,204,237,216,215,164,81,181,220,206,100,72,145,236,122,173,39,206,191,37,250,167,134,234,103,178,253,167,244,75,32,183,95,123,151,95,163,222,187,173,76,115,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,12,159,129,231,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,226,122,0,45,87,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,247,253,162,186,57,125,209,190,46,51,186,107,188,221,226,147,48,184,79,152,218,234,121,88,206,181,45,124,242,200,228,228,107,222,173,233,78,149,16,110,238,87,63,161,207,202,214,189,168,95,175,98,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,160,232,43,169,35,134,38,177,220,220,202,244,117,190,101,114,43,81,17,29,30,202,237,213,27,77,59,109,52,114,251,22,85,130,241,3,79,55,90,203,83,111,76,58,178,62,86,55,186,85,71,37,69,93,58,238,175,231,147,172,201,106,124,17,156,172,238,190,243,183,145,168,148,131,177,235,53,181,98,188,96,178,197,112,167,171,146,163,49,197,238,86,74,23,66,198,171,35,157,142,134,185,93,42,171,145,81,157,42,25,90,138,212,114,243,185,137,182,202,174,104,78,73,111,252,107,112,165,252,176,116,178,213,166,127,79,126,137,123,51,32,130,251,223,125,151,223,250,157,58,106,136,122,93,62,180,91,111,222,121,185,185,151,110,77,182,241,221,46,0,1,96,28,46,118,82,127,38,189,118,198,117,175,242,245,244,143,232,231,125,254,214,125,22,238,125,126,241,71,61,55,247,110,247,39,47,47,95,155,244,23,126,93,188,55,221,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,30,189,153,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,106,198,11,249,47,213,60,203,76,253,169,237,63,162,89,5,198,197,223,122,29,30,245,221,106,100,135,171,211,230,119,39,55,79,155,151,153,219,111,182,235,182,229,192,118,92,121,236,211,47,198,189,30,180,244,29,172,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,149,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,224,147,78,204,189,107,252,180,240,143,139,119,139,127,117,175,193,54,194,171,57,34,228,134,94,229,4,61,222,72,247,145,238,118,244,178,211,115,185,121,119,149,37,229,106,55,151,123,170,34,131,177,31,87,170,89,117,212,45,4,174,158,174,74,121,233,226,203,237,113,182,8,186,16,61,142,142,150,181,207,147,194,85,124,137,37,2,53,190,243,17,33,145,125,197,85,231,149,240,33,91,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,195,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,93,255,0,106,23,5,31,202,3,4,126,179,233,237,178,235,93,169,56,109,189,148,209,91,168,147,173,237,155,91,102,115,223,78,145,57,201,180,209,117,103,154,53,141,21,242,123,241,114,72,231,197,211,133,108,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,202,76,177,93,107,236,157,210,125,90,215,218,93,98,183,100,223,71,236,181,183,6,93,50,172,111,185,84,213,251,122,169,245,178,84,86,73,222,214,177,175,165,235,178,68,139,104,153,203,31,47,51,83,117,216,10,213,193,7,20,191,202,227,67,160,212,138,220,111,216,151,171,109,194,75,21,238,158,39,115,82,190,186,40,97,149,210,211,42,185,94,144,189,147,198,228,107,253,230,57,92,205,222,141,73,31,112,7,83,137,226,214,44,27,21,179,97,88,181,15,114,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,157,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,165,213,22,171,217,113,228,79,76,191,26,245,138,210,234,128,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,139,170,45,87,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,84,173,104,215,156,203,90,163,195,109,119,218,218,184,172,88,30,47,107,198,108,86,151,84,36,144,81,178,150,138,8,39,153,136,140,106,115,212,75,10,202,229,84,87,162,44,113,171,220,216,153,181,53,46,43,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,110,78,162,236,140,142,105,17,178,116,150,55,3,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,110,78,162,108,172,146,104,209,209,245,86,70,228,17,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,203,207,211,93,149,146,67,34,182,62,170,70,218,149,217,205,199,183,242,87,190,207,166,250,137,7,120,211,44,154,225,223,42,234,32,167,231,170,178,215,61,140,137,107,26,140,78,121,161,86,71,27,101,139,197,200,214,53,241,39,51,93,28,193,58,128,0,0,0,0,0,45,87,180,155,135,172,87,93,56,101,201,47,119,106,159,103,94,180,222,223,95,150,218,46,17,210,199,44,139,221,169,100,146,122,55,43,145,30,144,206,198,34,57,24,230,237,36,112,61,81,233,23,35,160,4,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,159,238,205,158,30,177,93,11,225,151,27,189,218,106,125,163,122,212,139,125,6,91,119,184,73,75,28,82,39,121,165,142,72,40,218,173,69,122,195,3,30,168,212,123,157,188,146,78,244,70,36,188,141,186,162,149,112,157,229,99,70,254,95,227,222,157,1,85,64,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,176,14,218,191,43,24,183,204,10,31,78,184,129,18,186,17,172,119,221,2,212,202,45,85,197,161,231,189,90,173,247,90,123,116,156,204,78,237,85,87,110,168,164,138,167,103,177,236,127,69,245,13,151,166,230,171,95,211,228,93,145,219,167,149,203,50,155,238,115,149,94,115,92,166,187,190,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,60,14,168,191,78,23,251,42,51,45,126,208,107,134,172,228,121,93,94,29,119,188,83,202,252,54,217,93,110,68,130,181,137,209,124,21,181,18,35,214,86,83,76,157,226,54,181,34,71,162,44,117,13,89,35,229,142,80,172,29,149,156,120,255,0,220,142,21,53,126,245,254,54,44,66,251,115,184,255,0,234,25,77,100,107,58,95,242,135,68,249,38,255,0,23,78,198,255,0,114,97,42,134,45,153,102,45,125,193,178,171,206,21,148,208,247,43,214,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,249,216,174,99,185,94,199,38,237,85,106,237,186,42,167,137,54,157,154,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,132,47,124,0,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,149,64,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,146,157,55,210,173,56,209,251,21,70,49,165,248,93,171,25,181,85,220,42,110,147,82,91,169,210,40,223,85,59,249,228,145,81,63,209,107,83,244,89,27,35,141,136,214,49,141,108,107,118,24,254,187,63,118,255,0,137,18,168,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,50,248,32,213,236,55,65,120,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,240,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,9,190,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,220,87,68,215,177,221,218,55,58,55,76,254,102,242,177,81,168,189,71,198,199,227,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,215,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,72,127,181,150,190,243,52,208,81,245,34,138,62,183,75,174,246,245,94,222,119,252,85,126,8,151,211,217,117,217,255,0,89,119,172,182,241,55,173,248,239,70,213,15,118,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,166,246,114,194,157,45,162,142,68,123,102,108,142,145,90,140,72,157,40,70,182,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,100,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,55,39,81,55,71,199,52,104,233,58,75,35,172,127,181,23,179,254,178,209,89,114,226,111,68,49,222,181,170,110,243,113,206,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,230,133,122,187,75,28,104,198,194,216,219,34,53,88,178,186,43,11,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,80,50,94,5,52,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,185,227,115,182,71,43,27,206,197,100,141,78,71,181,86,165,128,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,35,87,86,59,26,255,0,42,26,167,153,106,103,242,142,246,103,210,220,130,227,125,238,95,68,58,221,215,189,84,201,55,75,169,223,91,207,203,212,229,230,229,110,251,111,178,111,177,117,92,20,240,165,252,143,180,178,235,166,127,79,126,150,251,79,32,158,251,223,125,151,220,58,125,74,106,120,122,93,62,180,187,237,221,185,185,185,147,126,125,182,240,221,110,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,84,0,0,133,110,212,46,5,191,34,153,83,245,199,71,48,206,233,166,215,174,79,108,83,81,59,154,27,21,210,73,28,139,180,40,212,238,244,115,111,31,79,101,115,25,42,190,63,205,53,212,241,173,128,25,73,101,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,38,53,156,66,226,214,44,27,95,117,47,10,197,168,123,149,151,31,204,47,54,187,117,55,85,242,116,41,96,173,150,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,32,77,255,0,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,8,171,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,138,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,150,171,217,215,196,94,9,194,254,169,231,26,153,157,84,126,175,238,116,118,122,46,73,191,182,119,78,243,73,52,20,125,72,162,147,163,213,232,61,189,87,183,145,159,21,95,130,40,74,167,31,92,107,226,188,41,233,197,93,146,211,115,239,26,155,147,91,230,143,28,183,211,172,111,146,131,157,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,173,35,21,136,156,173,149,241,64,182,89,148,223,115,156,170,243,154,229,53,221,246,245,144,92,42,46,151,26,158,147,35,235,213,79,35,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,122,173,116,215,77,71,226,47,81,238,58,161,170,23,158,253,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,115,59,100,221,92,174,115,158,247,61,239,123,221,37,93,151,93,159,244,118,138,59,111,19,122,223,142,245,174,179,119,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,186,111,127,52,203,213,218,40,228,70,58,23,70,233,21,170,245,137,209,4,96,105,86,166,101,90,55,168,248,230,169,97,85,125,222,245,140,220,34,184,83,115,73,35,35,155,145,125,248,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,153,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,139,110,212,46,5,191,34,153,83,245,199,71,48,206,233,166,215,174,79,108,83,81,59,154,27,21,210,73,28,139,180,40,212,238,244,115,111,31,79,101,115,25,42,190,63,205,53,212,241,173,175,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,57,85,208,191,154,40,222,201,26,139,202,246,55,153,175,103,60,111,12,146,72,86,237,171,243,79,139,124,191,161,245,27,137,47,218,85,169,152,174,178,105,198,57,170,88,85,95,120,178,228,214,248,174,20,220,210,70,249,33,231,79,126,9,122,111,123,27,52,79,71,71,35,17,203,201,35,30,213,93,218,164,64,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,136,13,39,206,191,37,250,167,134,234,103,178,253,167,244,75,32,183,95,123,151,95,163,222,187,173,76,115,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,151,254,218,191,43,24,183,204,10,31,78,184,144,172,7,160,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,207,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,255,0,236,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,78,105,100,115,209,205,149,210,67,226,120,18,236,213,254,85,58,113,144,106,150,127,150,221,113,107,44,157,226,215,139,247,58,61,228,170,174,98,55,154,182,78,171,81,146,209,198,245,88,249,34,114,58,73,25,51,122,144,172,94,253,160,106,174,153,229,90,55,168,249,30,150,230,180,157,222,245,140,220,37,183,212,242,199,35,35,155,145,125,201,226,234,49,143,116,50,177,91,36,111,86,167,60,111,99,145,54,114,1,147,240,35,87,178,211,143,111,167,116,118,30,20,117,66,14,76,130,213,111,238,120,133,210,158,159,104,235,232,105,32,87,37,29,67,88,155,71,52,48,68,229,100,187,35,100,142,53,71,170,74,212,116,242,84,0,0,0,198,219,139,125,104,186,235,215,16,217,182,160,85,101,245,121,21,162,75,197,101,38,55,81,51,29,19,34,178,71,81,39,114,138,40,156,214,172,76,233,43,92,173,86,181,202,247,189,239,222,71,189,86,106,123,72,117,190,213,162,60,40,101,142,184,88,234,238,149,25,229,61,70,15,66,200,100,108,108,130,122,250,58,132,89,229,114,238,168,200,226,142,87,162,53,170,174,122,49,158,234,57,100,100,16,233,62,11,249,80,213,60,55,76,253,169,236,207,165,185,5,186,197,223,122,29,110,235,222,170,99,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,224,121,80,123,93,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,61,84,154,33,106,94,17,41,248,145,134,249,86,219,147,117,34,108,30,162,218,232,218,232,36,129,109,145,214,69,59,29,224,230,61,174,73,154,228,94,100,122,62,53,78,78,69,234,4,165,118,50,106,151,210,190,28,111,186,103,95,125,239,85,248,38,65,39,118,162,238,188,157,206,215,90,196,154,31,206,35,17,178,115,213,54,226,239,23,57,237,219,101,217,189,52,47,252,128,30,204,189,107,252,139,113,113,139,119,139,127,122,160,206,246,194,171,57,34,231,154,46,251,60,61,222,72,247,145,141,110,213,81,83,115,185,121,182,137,101,229,106,187,151,105,254,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,158,237,71,210,26,157,90,224,251,38,158,219,5,92,247,44,26,162,28,190,150,24,103,138,38,61,148,205,123,42,157,42,201,250,76,101,28,245,114,35,90,173,122,190,54,35,121,191,65,208,131,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,38,74,122,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,49,140,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,202,34,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,91,175,103,190,168,90,181,87,131,237,54,185,219,219,73,13,69,130,207,22,47,93,73,13,107,106,95,79,61,189,169,76,157,93,145,22,55,203,20,113,84,36,110,77,218,202,134,120,185,21,30,235,138,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,75,212,237,180,211,60,86,167,75,48,93,99,238,157,44,146,223,144,38,51,215,142,56,219,222,40,106,41,170,42,57,38,119,39,81,253,57,41,119,141,57,209,173,235,207,238,170,191,116,178,190,203,143,61,154,101,248,215,163,214,147,19,199,78,21,106,207,248,62,213,187,21,230,162,174,26,122,92,94,174,246,199,83,61,173,122,207,111,111,126,133,170,174,107,147,145,210,211,70,215,166,219,171,21,200,138,213,84,114,4,53,246,107,234,245,78,144,113,131,131,206,179,213,165,183,48,168,92,66,229,13,52,17,74,249,217,92,230,178,157,170,178,109,200,198,214,37,36,143,115,21,30,140,137,200,156,219,171,29,144,73,139,102,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,100,209,164,249,215,229,67,75,48,221,76,246,95,179,62,150,227,246,235,239,114,235,245,187,175,122,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,1,16,61,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,151,84,90,175,101,199,145,61,50,252,107,214,43,75,170,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,226,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,1,106,189,168,254,68,245,55,240,95,88,162,46,168,181,94,212,127,34,122,155,248,47,172,81,1,10,220,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,145,159,3,152,6,27,167,220,40,105,133,46,25,143,82,90,153,124,197,237,119,251,154,194,139,207,89,113,171,163,134,90,138,137,94,229,87,61,238,114,236,155,175,186,198,177,141,229,99,26,212,199,48,201,79,132,239,43,26,55,242,255,0,30,244,232,0,229,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,143,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,201,35,91,186,181,30,238,71,163,227,114,243,177,200,153,47,22,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,47,63,77,119,71,199,12,138,217,58,73,27,130,202,187,47,187,65,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,207,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,36,108,70,197,238,177,172,218,87,204,91,50,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,18,103,187,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,0,0,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,21,84,165,92,39,121,88,209,191,151,248,247,167,64,85,80,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,70,175,0,250,103,138,234,239,23,186,109,130,230,180,157,238,203,81,112,168,184,84,210,186,56,228,142,171,185,82,77,88,200,37,100,140,115,31,12,143,167,107,36,98,183,222,141,207,106,42,42,162,166,69,36,0,246,92,121,236,211,47,198,189,30,180,159,224,44,131,180,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,125,242,44,111,69,71,49,240,194,94,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,101,38,69,95,106,159,1,223,247,95,138,189,32,178,255,0,138,151,47,177,91,45,223,250,247,212,222,220,254,175,252,157,178,178,56,127,198,84,61,223,221,94,5,218,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,160,49,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,83,32,158,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,185,38,254,214,93,59,180,51,79,71,212,150,40,250,221,46,187,27,213,99,121,31,241,69,248,162,5,85,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,50,83,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,5,85,236,49,253,118,126,237,255,0,18,37,80,138,190,195,31,215,103,238,223,241,34,85,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,203,224,239,133,92,203,138,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,223,70,202,230,61,189,230,70,182,70,194,206,87,115,61,21,202,157,54,72,246,5,85,236,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,178,116,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,58,172,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,8,33,237,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,190,119,142,167,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,3,31,126,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,121,185,58,137,178,178,73,163,71,71,213,89,27,144,70,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,88,7,15,125,145,154,113,128,107,46,81,149,234,140,255,0,77,49,11,85,193,98,196,172,247,106,84,78,243,31,45,29,76,85,181,15,130,116,100,189,55,173,85,35,233,229,133,35,151,166,178,171,17,143,107,18,69,64,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,23,84,0,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,151,84,90,175,101,199,145,61,50,252,107,214,43,75,170,0,0,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,85,94,220,239,212,159,239,39,240,210,42,201,84,237,206,253,73,254,242,127,13,45,87,128,94,10,50,174,43,53,30,146,247,118,182,119,125,50,198,110,16,201,145,220,42,18,70,71,95,200,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,209,141,232,245,94,103,68,201,66,170,246,94,240,45,249,107,202,153,174,58,199,134,119,189,54,178,243,251,30,154,181,220,176,223,110,145,200,212,77,225,86,175,120,163,135,105,58,155,171,88,249,81,145,254,117,173,168,141,38,164,234,113,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,182,3,169,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,33,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,105,244,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,7,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,84,14,217,91,181,170,255,0,196,150,19,125,177,92,233,46,54,219,142,155,219,106,232,235,41,38,108,208,84,193,37,125,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,92,255,0,6,93,148,214,45,36,205,171,181,55,92,235,126,144,221,108,25,3,164,195,41,41,230,125,52,112,71,71,89,207,75,117,168,72,100,93,230,151,165,28,140,166,87,190,56,227,122,164,189,71,187,150,27,107,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,18,188,61,98,214,44,231,95,116,211,10,202,104,123,237,151,32,204,44,214,187,141,55,85,241,245,233,103,173,138,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,36,181,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,36,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,85,237,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,123,181,0,98,217,254,250,176,44,171,254,21,199,50,76,114,225,255,0,164,163,174,182,215,83,201,254,140,144,205,28,140,251,156,215,55,234,84,39,79,179,247,142,235,23,21,88,172,120,86,82,254,229,169,184,253,189,36,184,211,108,249,61,169,75,4,116,177,203,117,231,101,60,84,240,117,106,106,28,157,217,170,174,102,219,166,237,241,74,65,218,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,164,49,70,214,43,93,19,99,154,37,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,50,136,5,20,225,71,138,237,56,226,215,78,25,154,225,82,247,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,202,229,138,100,68,108,141,107,145,81,143,100,145,178,165,234,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,8,118,237,155,213,47,165,124,71,88,180,206,130,251,222,168,48,76,126,62,243,69,221,121,59,157,210,181,235,52,223,156,86,35,164,231,165,109,185,222,14,115,27,182,201,179,186,136,114,187,26,116,94,235,146,235,205,211,90,46,184,133,92,248,246,31,103,171,164,183,94,156,247,69,4,23,185,250,81,244,153,179,147,172,254,231,45,87,51,118,123,88,146,198,231,114,185,241,42,216,182,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,73,232,236,222,209,11,86,136,240,161,137,182,223,124,171,186,84,103,148,244,249,197,115,230,141,177,178,9,235,232,233,213,32,137,169,186,163,35,138,56,152,170,231,42,185,232,247,251,168,228,141,129,9,156,88,249,167,214,79,152,25,15,168,206,72,79,103,70,144,211,107,215,102,254,177,105,28,208,82,73,81,145,101,23,72,109,235,87,60,176,193,21,197,150,219,108,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,172,123,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,2,24,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,73,225,87,84,191,45,60,56,233,214,166,77,125,246,205,125,231,31,165,246,173,111,117,238,253,91,164,76,232,215,126,109,24,198,183,106,168,167,111,184,212,98,237,187,55,106,181,86,26,251,84,244,114,197,164,92,92,93,234,113,201,182,164,207,109,241,102,50,83,114,191,251,22,170,166,121,227,169,78,119,189,202,254,164,244,242,207,191,186,214,245,249,26,212,107,17,86,229,123,18,245,175,254,254,184,115,172,183,253,185,173,190,170,56,191,228,244,117,113,204,245,147,254,68,177,181,177,255,0,143,87,59,244,16,11,170,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,49,246,237,40,210,26,157,32,227,7,56,129,32,171,75,110,97,80,153,125,182,106,153,226,149,243,178,185,206,125,67,145,35,219,145,141,172,74,184,216,215,162,61,25,19,85,121,183,71,187,32,146,45,123,110,52,134,153,246,173,61,215,186,24,41,35,168,130,162,92,66,233,35,167,151,175,59,30,217,42,168,154,200,252,98,70,70,177,215,171,157,238,189,86,104,211,223,68,78,64,237,187,17,245,66,213,85,128,106,22,139,204,218,72,46,86,203,196,89,69,58,186,181,189,122,200,42,97,142,154,94,74,125,145,220,144,58,146,30,105,17,92,155,213,198,213,70,248,115,201,161,2,221,149,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,121,159,253,139,85,83,60,18,83,47,35,24,229,127,82,122,120,160,219,221,107,122,252,238,114,53,138,139,61,32,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,49,140,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,2,108,251,43,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,243,51,251,42,150,154,8,36,166,94,70,49,168,206,156,21,17,65,183,188,231,116,57,220,229,115,213,18,192,59,100,177,107,22,63,197,197,29,218,209,67,221,234,242,108,62,221,116,186,73,213,123,251,197,83,39,169,164,108,155,57,85,25,180,20,148,236,217,168,141,247,55,219,153,206,85,170,189,137,122,199,125,139,42,206,184,126,168,135,173,101,169,183,174,99,71,39,51,27,221,42,163,146,158,146,161,54,70,115,201,214,100,180,222,42,254,86,119,95,117,187,200,229,64,240,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,1,106,189,151,30,68,244,203,241,175,88,173,46,168,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,128,49,87,50,168,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,39,248,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,0,0,181,94,212,127,34,122,155,248,47,172,81,23,84,0,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,168,3,21,115,37,62,19,188,172,104,223,203,252,123,211,160,42,168,0,0,2,200,59,75,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,12,37,226,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,82,96,11,85,224,23,141,124,87,138,205,56,164,178,93,174,125,223,83,113,155,124,49,228,118,250,133,141,146,87,242,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,149,209,62,91,170,0,0,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,85,0,10,85,194,119,149,141,27,249,127,143,122,116,5,85,0,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,85,0,10,85,194,119,149,141,27,249,127,143,122,116,5,85,0,1,96,29,181,126,86,49,111,152,20,62,157,113,47,252,1,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,32,219,180,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,113,145,172,111,68,86,177,243,81,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,126,70,96,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,37,80,0,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,0,49,172,225,59,205,62,141,252,192,199,189,70,3,37,48,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,64,17,87,216,99,250,236,253,219,254,36,74,160,0,89,255,0,105,190,133,234,63,17,122,63,130,233,126,151,217,187,245,214,187,80,40,165,154,105,85,89,75,111,165,109,190,224,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,117,107,225,163,135,76,19,133,253,44,160,211,60,22,159,252,85,101,226,183,158,111,237,157,211,187,67,12,245,157,57,101,147,163,213,232,49,221,38,59,145,159,4,79,138,173,85,0,0,0,0,0,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,186,160,0,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,75,170,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,168,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,1,106,189,151,30,68,244,203,241,175,88,173,46,168,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,0,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,17,87,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,19,82,0,176,14,211,126,29,51,190,40,53,79,65,52,207,5,167,255,0,242,253,101,226,183,158,31,237,101,175,188,217,225,158,179,167,44,177,245,186,93,118,59,164,199,115,191,224,137,241,84,187,253,11,208,189,56,225,211,78,45,218,95,165,246,110,227,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,80,0,0,0,0,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,72,2,42,251,12,127,93,159,187,127,196,137,84,0,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,100,166,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,6,74,96,0,0,1,14,221,171,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,38,202,140,166,154,93,218,230,200,228,233,205,44,109,98,185,178,182,56,102,36,1,141,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,92,144,255,0,108,237,125,230,25,167,163,234,75,20,157,30,175,65,141,234,177,188,236,248,162,252,81,100,83,180,155,140,109,56,214,14,10,177,25,52,131,54,234,67,169,57,4,113,87,218,229,164,69,170,101,45,4,105,61,85,45,79,186,230,211,205,13,84,150,215,42,35,209,207,107,154,232,221,36,47,87,58,79,192,24,224,240,109,161,117,156,68,241,29,134,105,207,177,189,163,101,117,194,59,142,70,215,172,236,133,150,122,119,182,74,164,146,88,17,95,23,81,137,208,99,247,106,117,102,137,188,237,87,35,147,35,224,0,198,179,139,31,52,250,201,243,3,33,245,25,201,84,236,84,242,177,148,252,192,174,244,235,113,127,224,11,21,237,123,208,186,205,79,225,198,147,81,177,235,55,125,189,105,165,193,215,25,156,197,157,243,54,207,59,18,58,212,142,40,209,204,119,43,217,73,59,222,244,68,142,42,105,92,143,106,115,53,241,45,194,174,169,126,69,184,142,211,173,76,154,251,236,106,11,54,65,75,237,90,222,235,222,58,86,185,95,209,174,252,218,49,238,118,244,178,206,223,113,170,244,223,118,108,228,106,166,74,96,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,100,166,0,22,191,218,81,164,52,218,191,193,246,113,2,65,72,183,44,62,157,50,251,108,213,51,203,19,32,125,11,92,250,135,34,71,191,59,221,70,181,113,177,175,69,98,190,86,170,242,236,143,109,208,0,49,129,210,124,235,242,95,170,120,110,166,123,47,218,127,68,178,11,117,247,185,117,250,61,235,186,212,199,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,140,154,49,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,182,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,224,8,1,236,184,243,217,166,95,141,122,61,105,63,192,1,29,93,182,152,181,138,175,64,176,92,214,162,135,158,245,106,204,18,215,71,83,213,122,116,169,106,232,170,36,168,143,145,23,145,220,207,162,166,93,213,21,201,211,217,170,136,231,34,199,183,103,190,168,93,116,171,140,29,54,185,219,219,87,53,61,254,241,22,47,93,73,13,107,169,153,81,5,193,201,76,157,93,145,82,70,69,44,145,84,36,110,77,156,250,118,120,181,81,30,220,135,128,16,173,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,226,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,218,184,107,227,54,197,174,26,193,170,90,3,123,181,123,43,51,211,156,130,243,79,10,64,199,186,150,231,103,165,184,58,154,58,150,185,119,233,204,206,104,89,44,110,93,156,231,182,72,247,71,62,56,110,84,199,7,136,92,166,251,131,113,161,169,121,174,45,93,220,175,88,254,168,94,110,150,234,158,147,36,232,85,65,118,150,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,100,124,11,117,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,215,20,0,165,92,85,94,51,188,107,135,29,69,203,52,211,49,250,47,146,99,152,253,85,246,138,231,236,248,107,185,59,155,59,204,145,116,102,69,141,122,177,196,248,121,156,139,201,213,231,68,85,106,34,213,80,4,5,218,123,84,248,227,183,93,104,174,21,154,187,73,116,167,165,168,142,105,104,106,241,187,99,96,170,99,92,138,232,100,88,105,217,42,49,200,138,213,88,222,199,236,171,202,230,174,202,147,169,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,19,30,30,50,116,46,179,135,110,35,179,61,57,246,55,179,172,173,184,73,113,199,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,233,177,122,15,126,238,78,172,50,183,157,202,213,114,201,167,99,78,180,90,178,93,6,186,104,189,215,47,164,159,33,195,239,21,117,118,235,43,152,216,167,130,201,63,74,78,171,54,106,117,153,223,37,170,230,118,239,115,22,88,218,238,86,190,36,80,241,93,168,28,102,113,39,195,182,190,216,48,173,28,212,143,163,246,90,220,62,150,233,61,55,177,232,42,249,234,159,91,91,27,164,231,168,130,71,166,236,134,52,217,23,151,221,223,109,213,85,93,151,252,102,113,39,196,78,190,223,240,173,99,212,143,164,22,90,44,62,170,233,5,55,177,232,41,57,42,153,91,69,27,100,231,167,130,55,174,204,154,68,217,87,151,222,223,109,209,21,40,175,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,152,157,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,248,144,87,118,237,83,227,142,227,117,173,184,81,234,237,37,174,158,170,162,73,162,161,164,198,237,142,130,149,142,114,171,97,141,102,167,124,170,198,162,163,81,100,123,223,178,39,51,156,187,170,223,175,108,222,169,125,20,225,198,197,166,116,23,222,235,95,157,228,17,247,154,46,235,207,223,45,116,76,89,166,252,226,177,91,31,37,83,173,206,240,115,94,237,246,77,219,212,66,48,56,54,208,186,206,34,120,142,195,52,231,216,222,209,178,186,225,29,199,35,107,214,118,66,203,61,59,219,37,82,73,44,8,175,139,168,196,232,49,251,181,58,179,68,222,118,171,145,200,19,211,194,173,227,59,201,120,113,211,172,179,82,243,31,165,25,38,71,143,210,223,107,110,126,207,134,135,159,190,51,188,199,23,70,20,72,211,165,28,172,135,153,168,156,253,46,117,68,87,42,37,85,0,0,0,0,0,0,0,8,1,255,0,117,31,142,207,252,185,255,0,240,102,207,255,0,84,37,251,242,165,157,255,0,32,95,203,95,183,127,223,159,228,127,233,79,180,251,172,63,247,83,216,189,231,175,209,228,233,127,118,247,185,57,57,62,174,93,188,12,117,201,254,255,0,197,101,255,0,208,255,0,255,0,212,224,30,215,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,87,83,26,206,24,184,133,202,184,95,214,91,46,174,98,212,221,255,0,184,117,41,174,54,183,213,73,79,13,206,134,86,242,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,147,149,114,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,0,2,223,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,238,85,189,214,26,142,151,86,229,75,12,159,155,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,34,7,253,212,126,59,63,242,231,255,0,193,155,63,253,80,149,78,212,127,34,122,155,248,47,172,81,16,2,6,85,5,42,226,119,136,92,87,133,253,26,189,106,230,83,77,223,251,135,78,154,221,107,101,84,116,243,92,235,165,119,44,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,249,57,87,218,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,61,156,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,47,39,133,78,216,44,169,249,221,101,131,138,133,181,125,27,190,92,42,43,96,200,40,169,36,135,232,236,61,25,30,218,68,165,167,134,89,42,161,89,27,12,113,171,151,170,206,119,186,73,37,77,185,43,95,106,223,20,122,237,195,95,228,187,242,41,156,253,28,250,71,237,191,105,255,0,107,40,235,58,253,223,184,244,127,237,152,164,229,229,235,203,250,59,111,205,227,190,201,181,170,246,98,240,29,249,111,190,211,107,206,172,89,121,176,28,126,224,223,102,218,238,54,238,165,46,81,51,89,51,100,217,221,86,175,70,158,118,211,171,185,163,146,41,156,146,66,187,242,74,212,170,189,185,223,169,63,222,79,225,160,121,78,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,125,246,139,216,86,218,126,175,74,219,85,52,127,156,134,157,146,55,105,34,99,189,215,38,251,108,187,162,170,44,191,144,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,0,0,182,174,43,120,205,177,112,151,168,250,87,108,207,45,93,92,51,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,223,171,10,119,137,82,88,209,171,39,42,181,204,221,89,210,150,229,72,171,237,206,253,73,254,242,127,13,60,255,0,101,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,55,149,38,149,177,236,246,200,206,136,75,160,0,0,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,57,96,183,254,21,56,215,209,174,44,237,213,140,194,110,126,207,201,45,253,226,166,179,27,173,87,54,186,158,133,42,164,138,158,161,119,106,71,39,60,109,134,73,18,23,74,216,93,59,35,115,213,85,174,117,192,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,114,162,246,21,182,163,165,213,182,210,205,39,231,38,167,124,142,222,73,94,239,121,203,182,251,38,200,136,137,47,228,0,246,163,249,236,212,223,193,125,30,136,9,62,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,120,5,128,118,42,121,88,202,126,96,87,122,117,184,191,240,0,0,0,0,44,43,180,19,180,142,155,135,106,154,237,27,209,232,169,46,58,138,234,121,33,185,86,212,178,86,179,25,124,145,83,77,79,50,69,36,61,26,199,201,13,67,220,196,73,21,145,189,141,89,26,244,222,53,184,14,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,201,191,81,136,170,232,158,137,28,29,171,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,117,161,179,221,38,145,174,74,142,117,114,200,216,106,164,145,254,14,111,36,114,167,42,61,18,104,98,109,176,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,125,186,140,69,70,202,244,80,200,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,37,114,158,216,171,237,163,138,202,171,158,55,79,237,237,9,166,228,181,54,218,219,107,41,174,21,49,162,55,171,116,138,73,23,169,214,234,115,172,113,72,232,227,124,8,198,190,56,101,115,165,103,109,219,5,197,231,199,132,124,22,183,252,69,110,114,233,40,63,245,21,84,20,144,202,245,255,0,34,121,21,140,255,0,16,212,147,251,188,101,128,112,197,195,214,85,197,6,178,217,116,143,22,169,238,29,255,0,169,83,113,186,62,150,74,136,109,148,49,55,154,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,156,252,200,25,25,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,10,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,238,244,249,53,182,38,61,105,91,36,168,254,149,77,52,142,223,120,101,233,74,169,27,156,178,70,230,57,174,230,68,100,178,86,173,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,173,220,168,187,212,213,29,46,172,207,154,79,206,76,247,200,237,228,149,238,247,156,187,111,178,108,136,136,152,219,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,78,96,165,92,49,113,11,138,241,65,163,86,93,92,197,169,187,135,127,234,83,92,109,111,170,142,162,107,101,116,78,229,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,103,63,42,85,80,0,0,5,154,232,31,28,117,60,71,113,179,151,232,246,14,202,70,105,214,23,139,220,159,13,92,111,138,161,247,203,140,55,10,40,22,181,179,49,92,212,166,70,190,86,194,214,59,223,100,139,35,213,85,204,100,54,235,218,167,199,143,253,215,225,83,72,47,95,226,162,203,239,182,203,143,254,189,149,54,71,51,165,255,0,39,116,175,142,111,241,148,239,111,247,86,20,171,177,83,205,62,83,242,254,187,212,109,192,86,174,212,14,51,56,147,225,219,95,108,24,86,142,106,71,209,251,45,110,31,75,116,158,155,216,244,21,124,245,79,173,173,141,210,115,212,65,35,211,118,67,26,108,139,203,238,239,182,234,170,181,3,178,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,246,39,179,63,181,148,116,125,14,241,223,186,223,246,180,81,243,115,116,34,253,45,246,229,240,219,117,222,213,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,0,0,182,174,26,248,205,177,107,134,176,106,150,128,222,237,94,202,204,244,231,32,188,211,194,144,49,238,165,185,217,233,110,14,166,142,165,174,93,250,115,51,154,22,75,27,151,103,57,237,146,61,209,207,142,27,149,49,193,226,23,41,190,224,220,104,106,94,107,139,87,119,43,214,63,170,23,155,165,186,167,164,201,58,21,80,93,165,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,25,31,2,221,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,230,228,234,38,232,248,230,141,29,39,73,100,117,197,0,0,0,41,255,0,16,185,77,247,6,208,45,75,205,113,106,238,229,122,199,240,251,205,210,221,83,210,100,157,10,168,40,165,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,80,10,85,197,143,149,141,100,249,127,144,250,116,224,66,183,251,168,252,118,127,229,207,255,0,131,54,127,250,161,57,58,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,99,24,100,167,197,143,149,141,100,249,127,144,250,116,224,113,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,86,3,27,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,42,186,23,243,69,27,217,35,81,121,94,198,243,53,236,231,141,249,15,105,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,129,234,192,0,14,167,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,59,98,13,187,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,8,74,79,6,124,82,255,0,43,140,39,48,212,138,44,111,216,150,91,110,97,85,98,178,83,202,238,106,167,208,197,71,73,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,155,189,90,178,63,197,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,210,154,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,1,63,192,178,14,205,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,123,224,0,0,11,53,226,159,142,58,157,53,226,75,74,184,91,211,102,82,75,125,201,242,140,125,153,77,205,207,138,116,183,91,170,171,227,98,209,50,61,213,89,83,52,91,185,206,145,169,211,134,88,220,196,115,165,108,144,246,189,160,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,212,70,170,164,114,109,13,124,50,93,174,183,254,46,244,162,251,125,185,213,220,110,87,29,72,177,85,214,86,85,204,233,167,169,158,75,156,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,38,39,181,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,123,141,53,95,61,43,232,171,100,116,124,149,17,200,196,221,240,198,187,162,115,123,187,111,178,170,45,128,112,245,218,61,198,118,115,175,186,105,133,101,58,201,223,108,185,6,97,102,181,220,105,190,142,218,163,235,210,207,91,20,114,199,206,202,102,189,188,204,123,147,118,170,57,55,221,21,23,196,188,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,78,159,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,181,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,5,139,118,213,249,88,197,190,96,80,250,117,196,179,94,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,19,146,0,0,70,7,106,7,25,156,73,240,237,175,182,12,43,71,53,35,232,253,150,183,15,165,186,79,77,236,122,10,190,122,167,214,214,198,233,57,234,32,145,233,187,33,141,54,69,229,247,119,219,117,85,89,63,33,91,182,175,205,62,45,242,254,135,212,110,32,93,87,101,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,236,79,102,127,107,40,232,250,29,227,191,117,191,237,104,163,230,230,232,69,250,91,237,203,225,182,235,189,255,0,144,215,216,213,174,154,113,166,218,143,153,233,126,107,121,246,85,215,81,189,147,21,130,105,209,27,75,81,85,74,181,72,180,174,145,87,220,154,78,244,222,146,42,114,189,204,115,17,200,247,70,199,204,160,2,207,251,80,53,239,86,56,118,208,43,6,107,163,153,95,209,251,213,110,97,75,107,158,167,184,211,85,243,210,190,138,182,71,71,201,81,28,140,77,223,12,107,186,39,55,187,182,251,42,162,222,1,96,29,181,126,86,49,111,152,20,62,157,113,2,223,248,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,247,218,47,97,91,105,250,189,43,109,84,209,254,114,26,118,72,221,164,137,142,247,92,155,237,178,238,138,168,178,254,64,15,101,199,158,205,50,252,107,209,235,73,254,0,91,255,0,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,224,11,0,237,171,242,177,139,124,192,161,244,235,136,23,211,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,177,6,221,154,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,154,114,64,0,0,0,0,226,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,70,93,255,0,182,110,220,222,35,173,184,246,45,138,90,159,163,12,184,67,110,184,223,110,16,213,54,233,52,46,122,178,91,140,44,98,175,78,22,115,54,70,192,232,31,44,140,137,81,86,39,203,201,20,148,229,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,38,58,252,96,112,215,125,225,91,92,111,26,101,115,94,181,170,110,107,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,89,147,164,248,228,69,99,19,169,27,213,168,172,86,57,193,145,70,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,118,196,53,246,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,214,134,207,116,154,71,53,105,249,17,171,35,97,170,146,70,120,181,220,145,202,156,202,196,73,166,149,179,40,0,165,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,114,77,253,179,186,119,105,166,130,143,169,20,82,116,122,189,7,183,170,246,242,51,226,171,240,69,247,249,102,83,98,193,177,91,206,107,148,215,119,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,0,60,125,113,93,89,197,110,184,213,222,237,146,242,97,152,191,90,207,139,195,28,211,172,115,210,182,103,43,171,221,28,168,222,156,213,30,227,156,137,27,28,216,217,4,110,230,88,185,220,23,193,192,159,106,101,215,82,179,250,141,46,226,66,166,146,11,150,85,120,123,241,171,173,37,59,155,4,115,212,205,77,5,37,150,58,104,32,115,145,136,231,204,244,169,158,103,46,219,54,71,47,131,138,233,218,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,61,198,154,175,158,149,244,85,178,58,62,74,136,228,98,110,248,99,93,209,57,189,221,183,217,85,22,192,59,47,120,40,254,80,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,111,108,221,27,11,94,202,117,137,174,77,161,139,171,4,210,44,136,172,147,220,139,146,70,190,94,157,224,118,213,249,88,197,190,96,80,250,117,196,11,127,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,223,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,118,146,38,59,221,114,111,182,203,186,42,162,203,249,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,168,30,43,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,125,176,118,121,118,143,214,113,19,125,184,105,62,183,207,106,161,206,171,174,19,84,99,43,110,162,157,145,220,169,92,202,138,153,105,149,173,107,227,135,186,199,15,43,100,146,84,116,145,186,52,94,121,24,249,37,140,190,48,120,179,204,184,186,213,15,167,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,207,183,77,138,170,216,152,137,66,128,202,160,22,107,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,0,0,11,63,227,155,140,219,239,7,154,143,163,183,57,45,94,217,195,50,143,110,83,228,214,216,152,196,170,116,113,45,7,74,166,154,71,109,180,209,117,101,84,141,206,72,228,107,220,215,114,170,178,88,238,214,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,45,187,115,191,82,127,188,159,195,74,85,217,139,199,143,228,66,251,77,160,218,177,122,229,192,114,11,131,125,155,116,184,220,122,116,184,188,206,100,206,147,102,244,156,189,26,137,221,78,142,230,146,56,161,114,201,50,237,207,43,148,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,14,39,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,153,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,18,2,243,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,248,42,72,199,181,187,70,233,125,7,5,28,87,95,120,75,214,90,44,203,171,117,172,196,46,91,81,229,54,74,41,152,222,255,0,75,202,244,142,68,108,136,172,89,160,123,250,177,174,236,114,236,248,250,140,100,178,40,25,20,131,169,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,14,216,8,192,237,180,209,203,20,184,174,11,196,13,60,221,27,213,53,193,48,234,200,249,94,238,247,75,36,117,21,116,235,186,191,146,62,139,226,169,240,70,115,63,189,123,206,218,54,162,217,175,102,246,183,221,116,71,138,252,77,214,251,29,37,210,159,60,168,167,193,235,153,52,142,141,240,65,95,89,78,137,60,78,77,209,31,28,177,196,245,71,53,81,204,71,179,221,87,36,140,155,238,37,52,134,155,94,180,27,57,210,57,160,164,146,163,34,179,205,13,189,106,231,150,24,34,184,179,105,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,92,109,242,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,16,47,171,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,197,20,227,139,93,40,248,137,188,105,22,163,123,103,218,55,167,105,125,182,221,145,185,233,3,38,101,226,158,190,190,58,165,146,40,21,89,23,81,233,215,99,54,106,244,166,137,220,141,71,35,83,151,192,94,180,90,180,23,33,214,13,64,170,203,233,49,219,188,122,79,122,164,198,234,38,99,101,124,183,185,42,168,187,148,81,68,230,185,37,127,85,26,229,106,181,205,70,49,239,126,209,177,234,128,237,33,214,251,174,183,113,95,150,58,225,99,164,181,211,224,117,21,24,61,11,33,145,210,62,120,40,43,42,17,103,149,203,178,43,228,150,73,94,136,214,162,53,138,198,123,202,213,145,247,149,216,151,163,150,40,177,92,235,136,26,137,186,215,170,155,130,225,212,113,242,189,189,210,150,56,233,234,234,23,116,127,36,157,103,203,77,224,172,230,103,117,247,93,180,142,68,138,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,148,248,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,2,165,128,0,2,45,251,98,53,87,88,116,187,58,211,137,52,223,86,114,252,82,142,233,105,174,109,69,53,142,249,85,64,201,101,138,104,253,247,182,23,181,28,187,72,136,138,190,62,5,170,240,121,196,87,18,57,151,20,154,93,140,223,181,243,82,110,246,218,236,158,133,149,148,53,153,109,124,176,84,64,146,35,158,201,24,249,121,94,197,107,87,118,170,42,42,120,108,187,236,4,249,2,156,113,39,85,123,161,225,219,84,107,241,154,250,218,27,197,46,25,122,158,221,85,69,80,232,42,32,170,101,20,174,138,72,228,98,163,152,246,189,26,168,228,84,84,84,67,31,63,229,99,197,63,254,114,218,171,255,0,190,87,31,254,56,12,148,193,108,29,154,185,30,101,153,112,115,133,101,217,230,93,119,201,110,247,105,238,178,73,95,117,174,150,174,165,204,142,225,81,11,90,249,101,115,156,237,146,47,15,31,4,217,62,162,231,192,197,92,159,239,252,86,95,253,15,255,0,253,78,16,2,79,247,254,43,47,254,135,255,0,254,167,0,128,18,229,56,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,59,189,62,77,109,137,140,74,167,71,18,191,165,83,77,35,182,218,104,186,178,170,70,231,36,114,53,238,107,185,85,89,44,118,214,92,87,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,242,180,50,19,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,144,151,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,0,0,2,213,123,81,252,137,234,111,224,190,177,68,64,9,63,221,168,254,68,245,55,240,95,88,162,32,4,11,202,237,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,213,107,37,149,206,86,172,203,20,126,39,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,187,212,100,215,40,158,197,170,108,114,171,250,84,212,209,187,125,230,151,165,42,36,142,106,199,27,88,231,59,153,81,145,73,224,56,98,225,235,42,226,131,89,108,186,71,139,84,247,14,255,0,212,169,184,221,31,75,37,68,54,202,24,155,205,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,206,126,100,158,143,251,13,112,23,195,7,252,43,79,130,233,213,191,249,213,149,213,83,79,81,253,13,89,167,170,168,255,0,209,196,215,75,255,0,130,141,190,232,86,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,182,237,206,253,73,254,242,127,13,28,47,118,193,119,205,71,201,237,28,77,175,179,113,11,221,194,170,227,142,221,41,233,59,196,152,252,42,170,232,237,213,13,166,133,175,170,133,24,141,99,39,72,150,84,147,126,162,57,146,115,64,237,206,253,73,254,242,127,13,2,213,123,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,8,171,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,210,194,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,185,206,198,181,202,198,185,100,96,73,255,0,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,66,140,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,211,128,94,53,241,94,43,52,226,146,201,118,185,247,125,77,198,109,240,199,145,219,234,22,54,73,95,200,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,78,87,68,249,66,234,136,86,237,58,227,199,242,223,125,169,208,109,39,189,115,96,56,253,193,222,210,186,91,174,61,74,92,162,102,178,23,71,187,122,77,94,141,60,237,168,70,242,201,36,83,57,35,153,55,228,137,201,93,123,87,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,85,203,188,73,12,174,143,103,186,71,244,98,215,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,235,119,42,46,245,13,63,87,165,11,230,147,243,147,61,145,183,104,226,123,189,231,38,251,108,155,170,162,40,86,174,207,253,11,214,93,104,226,10,211,85,164,57,77,215,11,147,20,231,185,215,102,52,116,45,170,142,203,249,169,18,22,201,27,228,141,147,119,135,162,195,208,87,47,60,110,153,92,199,198,201,81,50,20,40,255,0,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,153,91,11,57,98,141,140,141,170,188,172,99,121,156,247,243,200,250,192,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,0,3,169,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,76,125,248,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,149,185,15,20,171,137,222,30,177,94,40,52,106,245,164,121,77,79,112,239,253,58,155,117,209,148,177,212,77,108,174,137,220,209,84,70,215,167,249,81,189,26,230,57,241,75,43,17,236,231,230,64,138,190,204,94,60,127,34,23,218,109,6,213,139,215,46,3,144,92,27,236,219,165,198,227,211,165,197,230,115,38,116,155,55,164,229,232,212,78,234,116,119,52,145,197,11,150,73,151,110,121,92,183,211,218,51,198,191,242,85,211,136,44,24,5,206,213,38,166,229,63,155,182,211,78,189,89,45,116,42,143,73,46,110,135,149,204,119,43,216,145,196,217,85,173,124,142,115,182,149,176,203,26,194,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,78,46,121,159,230,90,159,147,79,153,234,6,67,87,125,190,213,83,210,83,84,92,42,213,29,60,236,166,167,142,158,37,145,219,110,247,164,80,198,138,247,110,247,170,43,156,174,114,171,148,58,155,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,133,56,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,116,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,149,182,191,217,59,193,69,187,22,197,109,156,84,106,69,179,159,36,188,239,83,135,64,244,170,167,154,213,66,232,234,41,228,168,145,170,230,71,55,122,142,110,102,35,163,123,82,36,138,70,61,86,85,70,73,80,3,21,115,42,131,21,112,43,175,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,231,219,168,196,84,108,175,69,200,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,49,204,214,222,29,51,189,16,179,224,185,101,254,159,173,141,234,54,63,67,125,199,238,124,240,183,189,117,104,41,42,106,162,232,178,87,200,206,132,149,137,15,52,136,206,167,39,59,81,17,118,74,235,217,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,170,230,69,19,154,174,88,82,41,2,119,139,32,237,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,220,124,107,35,213,17,172,100,213,43,140,222,52,113,94,24,52,58,135,82,49,183,90,178,155,214,95,203,6,33,79,29,116,111,165,172,231,135,170,149,206,86,61,31,45,28,108,88,220,231,67,191,51,165,129,156,209,164,169,35,96,7,44,202,111,185,206,85,121,205,114,154,238,251,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,3,170,47,255,0,177,83,205,62,83,242,254,187,212,109,197,165,107,118,131,102,90,7,38,23,107,212,10,42,187,109,247,44,197,226,201,170,45,53,116,233,12,246,214,75,91,87,4,80,200,156,238,94,119,69,77,28,170,142,70,61,139,50,198,230,35,163,93,238,215,177,83,205,62,83,242,254,187,212,109,192,59,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,28,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,36,5,230,252,51,230,88,119,14,154,121,196,211,107,169,43,241,60,242,162,178,218,244,106,164,115,219,110,48,85,85,196,216,30,197,114,172,140,150,42,71,202,217,27,240,84,145,143,107,118,141,210,250,14,10,56,174,190,240,151,172,180,89,151,86,235,89,136,92,182,163,202,108,148,83,49,189,254,151,149,233,28,136,217,17,88,179,64,247,245,99,93,216,229,217,241,245,24,201,100,80,50,41,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,2,149,113,99,229,99,89,62,95,228,62,157,57,85,74,85,197,143,149,141,100,249,127,144,250,116,224,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,6,53,133,218,118,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,181,165,149,87,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,120,127,182,118,190,243,52,48,86,116,226,150,78,143,87,160,247,116,158,238,118,124,21,62,10,161,146,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,135,110,202,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,116,230,150,71,61,28,217,93,36,55,85,218,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,184,248,214,71,170,35,88,201,130,133,118,169,241,227,255,0,117,248,84,210,11,215,248,168,178,251,237,178,227,255,0,175,101,77,145,204,233,127,201,221,43,227,155,252,101,59,219,253,213,132,85,157,174,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,122,173,119,209,203,238,129,106,101,110,149,101,51,115,222,173,86,251,85,69,198,62,86,39,118,170,171,183,83,213,203,77,187,30,246,63,162,250,135,69,212,107,149,175,233,243,166,200,237,144,37,171,177,83,202,198,83,243,2,187,211,173,197,128,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,32,45,171,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,50,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,208,173,137,240,153,153,103,92,40,100,28,80,225,245,21,119,102,98,185,68,150,91,189,142,154,129,28,250,91,116,116,113,84,75,114,89,122,156,206,99,29,60,109,124,109,137,121,89,205,43,156,140,99,249,124,167,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,241,71,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,156,170,216,89,203,20,143,124,142,69,229,99,29,202,215,191,146,55,245,88,87,24,154,71,151,112,185,47,20,238,188,82,69,98,181,217,221,91,124,161,167,172,99,231,183,220,99,137,171,45,175,121,186,40,234,158,171,217,20,72,228,143,172,178,66,230,123,178,177,86,10,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,7,138,213,93,76,202,181,147,81,242,61,82,205,106,251,197,235,38,184,75,112,169,229,146,71,199,15,58,251,144,69,212,123,222,216,98,98,54,56,216,174,94,72,216,198,162,236,212,61,95,9,222,105,244,111,230,6,61,234,48,28,73,52,27,50,162,225,229,220,70,222,40,170,237,248,245,102,81,73,140,217,86,106,116,70,93,94,250,122,217,106,102,137,234,244,119,36,14,164,142,53,94,69,99,223,43,218,143,71,66,246,156,190,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,10,196,212,246,213,249,88,197,190,96,80,250,117,196,138,14,28,180,66,235,196,118,176,217,116,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,229,247,154,199,186,4,98,189,17,202,196,122,185,26,254,94,69,11,255,0,236,190,237,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,60,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,188,145,177,27,23,186,198,179,107,159,237,48,226,210,251,194,246,141,91,105,180,242,239,236,236,251,50,184,37,61,154,167,187,178,110,231,75,76,232,228,172,169,228,154,25,33,147,193,208,193,211,127,43,191,178,185,219,191,73,80,130,204,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,245,90,195,174,154,143,175,53,152,205,219,84,47,62,217,186,226,248,252,56,220,55,41,81,86,170,178,150,41,231,154,55,212,189,85,122,179,39,120,115,22,77,145,207,107,26,175,230,122,189,239,9,42,224,219,181,131,81,245,63,59,195,52,63,84,180,155,233,29,235,32,184,71,107,250,69,142,185,99,153,177,244,90,157,230,162,135,145,204,119,43,217,36,211,203,28,145,71,28,74,247,54,36,72,185,95,69,123,106,252,211,226,223,47,232,125,70,226,84,174,197,13,16,186,173,215,50,226,70,107,229,35,109,173,167,168,193,233,237,173,141,206,158,73,213,212,85,146,206,247,120,53,140,107,82,22,181,19,153,94,175,145,87,147,145,58,148,215,182,175,205,62,45,242,254,135,212,110,32,88,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,234,118,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,16,26,69,195,62,101,173,90,71,170,122,165,134,87,82,61,250,81,79,65,114,185,219,38,84,141,245,54,233,153,86,250,137,226,145,206,70,243,192,218,78,117,141,83,223,99,159,202,238,118,182,57,60,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,81,5,128,118,213,249,88,197,190,96,80,250,117,196,185,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,42,54,102,114,203,27,217,35,81,57,152,246,243,53,143,231,141,150,193,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,16,172,74,167,101,103,30,63,247,35,133,77,95,189,127,141,139,16,190,220,238,63,250,134,83,89,26,206,151,252,161,209,62,73,191,197,211,177,191,220,152,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,206,119,55,153,204,110,238,79,41,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,25,79,2,200,59,52,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,13,239,128,0,0,40,167,24,28,53,216,184,169,208,235,198,153,92,215,163,117,135,154,233,141,213,186,169,240,71,73,120,138,25,25,79,36,170,214,191,154,21,234,190,57,17,88,245,233,200,245,106,35,209,142,109,107,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,250,174,214,78,16,255,0,43,186,113,252,160,176,170,46,124,191,0,183,191,218,205,146,191,165,29,86,59,10,77,60,220,177,189,21,139,52,15,123,165,110,206,98,186,55,78,213,234,189,33,98,67,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,80,36,83,181,147,141,123,118,160,86,127,38,45,47,185,245,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,160,172,86,172,42,175,179,94,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,50,58,103,243,75,27,25,27,85,57,158,246,243,57,140,231,145,148,215,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,50,40,224,255,0,134,187,23,10,218,29,103,211,43,98,245,174,179,114,221,50,74,182,213,62,120,234,239,18,195,27,42,36,137,92,214,114,194,157,38,71,26,35,24,189,56,216,174,69,122,189,206,10,151,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,146,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,182,65,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,113,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,91,180,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,150,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,56,222,249,185,164,43,181,207,28,226,10,251,195,236,82,105,83,251,222,11,73,214,151,63,181,193,79,20,181,82,210,199,45,52,244,181,77,230,141,100,72,96,146,158,71,74,177,61,174,70,189,174,115,93,27,100,116,112,130,5,202,112,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,247,122,140,154,229,19,216,181,77,142,85,127,74,154,154,55,111,188,210,244,165,68,145,205,88,227,107,28,231,115,42,50,41,47,255,0,180,95,179,150,197,168,88,173,94,179,104,30,47,220,178,252,126,223,27,107,49,219,77,27,228,246,237,44,17,210,83,83,195,79,26,204,216,169,123,173,37,60,156,145,65,10,186,109,145,136,213,127,46,247,65,193,30,79,162,89,79,13,24,117,86,128,219,233,45,56,196,20,239,100,182,56,110,83,215,62,201,113,145,235,81,89,69,44,181,31,158,115,217,52,239,84,115,209,57,216,246,61,137,211,123,55,174,160,98,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,9,240,125,197,158,27,197,214,151,253,56,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,77,250,140,69,87,68,244,72,65,227,115,45,209,44,243,137,124,199,51,208,23,85,207,140,95,42,25,114,150,182,105,103,228,174,184,206,196,154,178,120,162,168,138,57,160,98,205,35,209,99,127,63,190,215,185,142,108,111,100,113,213,94,202,28,75,87,47,92,90,89,50,93,57,109,93,53,138,195,79,80,185,117,114,196,247,209,54,221,52,50,35,105,167,70,203,18,61,242,202,198,116,154,170,254,89,35,108,253,57,27,78,244,2,119,128,0,69,95,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,145,235,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,156,190,243,88,247,64,140,87,162,57,88,143,87,35,95,203,200,161,37,93,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,210,104,98,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,83,217,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,115,39,78,70,185,234,233,18,48,189,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,38,79,179,147,22,177,103,61,157,88,94,21,148,208,247,219,46,65,111,200,173,119,26,110,171,227,235,210,207,116,175,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,20,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,242,243,244,215,101,100,144,200,173,143,170,145,182,93,59,46,60,137,233,151,227,94,177,90,85,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,158,55,59,117,106,61,188,236,87,198,229,228,123,145,66,27,59,58,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,157,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,120,114,206,7,184,130,179,241,29,121,225,171,22,192,238,185,6,65,69,222,43,173,211,116,162,164,134,225,103,99,220,145,92,186,143,149,97,138,25,17,26,158,244,187,54,87,116,21,122,169,200,78,79,9,154,51,153,104,14,131,99,26,91,158,106,45,94,99,119,179,211,242,62,170,93,150,10,38,46,220,180,84,174,86,164,175,166,133,61,200,221,42,171,213,19,193,35,143,167,12,65,88,8,22,237,83,209,203,22,145,113,113,119,169,199,38,218,147,61,183,197,152,201,77,202,255,0,236,90,170,153,231,142,165,57,222,247,43,250,147,211,203,62,254,235,91,215,228,107,81,172,69,89,233,44,215,181,99,65,170,117,147,133,202,252,154,197,69,73,37,247,77,170,23,38,141,238,167,137,103,146,220,200,158,218,248,89,51,222,213,137,157,37,74,151,34,43,186,139,71,27,17,142,114,177,90,16,66,0,2,239,251,43,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,114,191,251,42,170,154,120,35,166,78,118,61,170,206,156,245,17,79,191,188,215,116,57,28,213,107,213,82,122,75,32,236,150,225,226,235,163,92,60,212,103,153,93,170,146,150,251,169,213,20,215,184,31,13,99,166,123,172,137,78,213,183,182,86,162,244,152,245,89,170,102,68,102,238,228,168,98,72,168,230,244,227,189,240,0,0,34,191,183,42,218,174,167,209,187,195,33,141,18,55,223,169,165,147,100,231,94,100,161,115,19,237,84,78,89,63,102,255,0,121,102,157,157,86,214,221,120,213,210,186,87,50,71,35,46,179,84,237,31,199,120,169,38,149,23,246,39,38,235,247,34,151,221,219,125,110,89,116,199,76,174,221,5,84,166,191,86,211,245,119,240,111,82,157,174,229,254,158,150,255,0,232,150,115,217,87,65,223,56,226,192,170,58,188,157,198,154,241,81,183,46,252,251,219,42,99,219,227,225,253,211,125,252,126,27,125,123,129,56,90,205,66,151,77,31,206,173,139,28,143,74,188,106,231,7,44,105,187,157,207,75,35,118,79,191,196,198,32,202,114,241,65,237,91,77,109,175,171,210,239,148,210,83,245,57,121,185,57,218,173,223,109,211,125,183,248,110,98,198,6,66,253,156,182,244,182,112,81,165,116,201,20,113,243,219,42,42,54,141,54,69,234,214,79,38,255,0,181,121,247,95,189,84,185,18,137,112,73,108,75,71,8,186,69,74,148,235,15,83,17,183,85,114,170,170,239,214,137,37,230,241,255,0,11,159,155,250,74,218,6,42,228,255,0,127,226,178,255,0,232,127,255,0,234,112,128,18,127,191,241,89,127,244,63,255,0,245,56,4,0,153,52,107,166,133,233,199,17,122,113,113,210,253,80,179,119,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,236,101,204,170,0,198,91,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,200,255,0,101,63,29,182,165,181,80,112,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,28,238,114,61,31,208,106,179,146,8,228,165,93,176,28,73,97,186,161,170,22,205,18,198,44,20,149,117,26,101,81,80,202,236,141,43,86,69,117,93,68,113,44,244,80,50,41,22,36,100,107,28,109,149,210,53,101,73,162,116,109,72,146,55,172,214,151,195,23,15,89,87,20,26,203,101,210,60,90,167,184,119,254,165,77,198,232,250,89,42,33,182,80,196,222,105,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,115,243,32,100,166,14,37,166,138,166,221,106,162,183,214,93,170,238,149,20,180,241,195,45,117,91,98,108,245,79,107,81,29,52,137,11,25,18,61,202,138,229,72,216,198,110,171,202,214,166,200,156,176,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,0,64,200,123,134,174,29,116,191,128,205,6,188,182,178,237,73,84,251,117,61,101,251,46,203,27,107,146,25,235,160,167,234,202,215,62,22,190,103,163,32,167,221,141,138,55,57,55,73,30,214,243,202,254,104,107,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,215,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,103,86,174,210,62,208,74,110,34,106,99,209,237,27,186,213,183,78,173,213,13,169,173,185,67,44,176,179,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,54,221,145,170,81,94,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,229,112,85,254,206,14,207,250,206,34,47,177,106,222,175,99,191,246,39,160,239,48,69,77,81,36,244,242,100,85,92,143,143,150,157,240,190,57,25,12,50,42,61,243,35,185,86,72,146,38,163,255,0,60,177,86,190,220,239,212,159,239,39,240,210,77,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,50,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,70,7,17,61,160,20,122,187,197,158,146,112,253,162,25,23,123,193,105,53,3,31,131,38,185,69,28,18,210,223,170,163,188,208,205,19,105,158,230,44,137,12,18,83,248,77,27,218,217,156,247,108,142,141,172,124,158,171,180,235,180,2,179,72,168,234,120,126,209,12,139,186,103,85,124,208,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,225,52,111,115,161,107,29,178,54,71,49,241,198,15,9,222,105,244,111,230,6,61,234,48,1,146,152,0,8,171,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,138,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,1,93,123,87,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,85,171,180,75,12,78,147,118,58,55,245,162,215,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,235,119,42,222,235,13,71,75,171,11,225,147,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,166,79,196,48,118,150,246,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,142,243,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,130,192,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,9,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,238,245,25,53,202,39,189,41,93,36,72,254,149,53,52,110,219,104,98,234,202,137,35,154,146,72,231,185,206,229,69,100,81,209,94,204,94,3,191,34,22,42,109,121,213,139,47,46,125,144,91,219,236,219,93,198,221,211,170,197,225,115,230,108,155,59,170,228,235,84,64,234,117,119,52,113,203,11,86,72,87,110,121,90,183,254,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,23,254,88,7,98,167,149,140,167,230,5,119,167,91,139,255,0,0,0,0,0,0,113,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,100,64,118,177,113,175,113,202,114,171,159,10,250,111,115,228,198,236,219,83,102,51,177,105,106,33,186,215,54,74,122,136,233,227,114,53,242,67,221,100,135,149,234,217,24,229,149,101,141,236,68,137,21,225,109,92,125,113,87,252,171,53,198,174,255,0,105,182,218,169,241,108,103,173,101,199,42,105,232,249,42,171,232,89,51,149,181,85,19,73,27,38,119,85,85,100,100,47,68,108,45,122,181,27,206,233,100,150,218,202,191,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,230,71,76,254,105,99,99,35,106,167,51,222,222,103,49,156,242,50,234,187,72,251,59,45,90,17,77,30,180,104,37,138,174,13,62,142,157,173,200,104,38,175,108,172,177,207,213,130,158,7,196,249,230,90,137,217,80,249,211,118,34,72,177,189,143,114,185,24,246,178,48,146,174,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,201,191,81,136,170,232,158,137,93,76,112,120,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,24,171,153,84,24,171,129,144,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,5,124,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,36,141,110,234,212,123,185,30,143,141,203,206,199,34,79,78,134,231,248,110,150,112,77,166,58,131,168,57,13,37,143,30,177,233,190,63,83,93,93,82,171,201,19,61,159,78,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,8,60,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,159,110,155,21,85,177,49,16,40,165,109,218,235,113,166,160,163,184,92,234,234,169,237,116,235,73,67,20,211,57,236,165,129,101,146,101,138,38,170,236,198,44,179,75,34,181,187,39,60,143,119,197,202,171,39,253,151,221,159,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,231,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,146,70,43,101,247,152,230,111,22,196,196,246,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,169,12,82,57,232,215,68,233,38,11,117,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,14,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,201,246,114,98,214,44,231,179,171,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,238,149,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,94,126,154,236,172,146,25,21,177,245,82,54,203,167,101,199,145,61,50,252,107,214,43,74,127,218,201,174,154,53,133,104,119,228,143,53,197,173,89,134,83,151,115,203,105,181,201,92,232,42,172,156,176,204,216,111,109,115,35,122,183,165,58,54,54,177,93,31,93,175,157,136,231,49,179,52,11,11,236,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,116,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,49,108,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,200,167,130,157,34,213,13,15,225,231,26,211,253,89,206,234,242,59,189,45,60,51,67,79,83,4,109,125,134,7,211,197,189,165,37,100,178,37,75,41,229,73,154,201,121,182,228,86,177,136,216,216,196,64,174,165,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,12,107,12,146,56,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,99,110,100,187,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,160,99,133,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,169,92,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,211,251,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,155,78,203,222,10,63,147,254,8,205,103,212,43,101,214,135,82,115,43,123,233,165,183,86,167,71,216,214,183,76,215,178,157,98,107,151,121,165,233,65,52,139,34,35,227,247,34,228,141,204,151,169,29,125,168,254,123,53,55,240,95,71,162,37,39,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,226,219,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,32,237,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,190,247,251,21,60,172,101,63,48,43,189,58,220,91,175,106,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,122,147,69,27,152,141,108,77,146,96,142,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,229,115,216,217,230,107,92,169,187,82,89,17,54,230,93,238,171,179,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,58,106,228,69,146,61,237,44,189,254,205,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,76,23,105,218,255,0,139,88,176,110,11,244,247,10,197,168,123,149,151,31,204,45,54,187,117,55,85,242,116,41,96,180,215,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,140,30,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,33,130,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,39,39,180,103,128,159,229,81,98,131,82,52,238,126,239,169,184,205,191,185,210,83,207,81,201,75,122,161,99,223,42,81,185,94,188,144,204,143,146,71,69,47,131,85,207,115,37,94,87,54,72,97,7,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,39,123,179,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,253,93,179,130,77,47,178,241,128,254,45,236,208,82,80,87,73,103,158,23,217,233,169,100,137,142,189,206,231,178,107,178,200,217,145,138,249,41,164,146,39,197,210,229,115,222,233,149,86,85,87,1,85,116,83,75,237,90,43,164,120,134,148,89,157,73,37,62,45,103,166,182,190,162,154,137,180,140,172,157,140,78,181,82,196,213,84,99,230,151,169,43,253,231,42,190,71,42,185,202,170,171,17,125,181,126,105,241,111,151,244,62,163,113,38,164,133,110,218,191,52,248,183,203,250,31,81,184,129,85,123,12,127,93,159,187,127,196,143,21,218,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,156,210,198,214,43,155,43,99,134,138,118,113,113,131,106,225,63,87,43,219,156,173,90,224,153,173,60,20,23,167,211,68,217,31,67,60,79,85,166,174,86,163,22,89,25,18,73,59,31,28,110,69,86,78,231,163,100,124,108,141,211,189,150,98,214,44,231,21,188,225,89,77,15,125,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,129,142,103,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,149,93,11,249,162,141,236,145,168,188,175,99,121,154,246,115,198,249,31,237,86,212,204,87,89,56,17,211,61,82,194,170,251,197,151,38,204,45,151,10,110,105,35,124,144,243,219,46,60,240,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,44,215,180,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,173,174,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,55,99,214,41,158,199,114,170,115,162,71,207,205,211,143,148,46,43,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,239,251,81,123,63,232,238,244,119,46,38,244,67,29,232,221,97,239,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,245,30,206,89,147,165,180,177,198,143,116,206,145,178,35,81,233,43,165,180,14,203,143,61,154,101,248,215,163,214,147,252,6,45,152,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,63,220,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,253,222,159,38,182,196,199,173,43,100,149,31,210,169,166,145,219,239,12,189,41,85,35,115,150,72,220,199,53,220,200,140,150,72,235,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,218,87,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,129,146,240,41,87,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,92,147,127,107,46,157,218,25,167,163,234,75,20,125,110,151,93,141,234,177,188,143,248,162,252,81,42,168,0,14,167,44,202,108,88,54,43,121,205,114,154,238,229,101,199,237,245,23,75,141,79,73,242,116,41,96,141,210,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,3,192,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,201,55,246,206,233,221,166,154,10,62,164,81,73,209,234,244,30,222,171,219,200,207,138,175,193,23,28,205,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,149,127,141,126,43,175,188,90,107,45,110,101,213,186,209,226,22,221,232,241,107,37,108,204,119,112,165,229,98,73,34,182,52,70,36,211,189,157,89,23,119,185,55,100,125,71,178,40,212,173,93,152,252,13,88,184,150,190,222,117,55,87,172,126,208,211,107,7,90,215,21,36,119,71,211,73,112,188,43,34,127,77,201,10,164,169,12,80,202,146,57,81,241,42,200,248,17,171,35,82,102,160,80,190,11,56,152,169,225,71,94,109,90,159,53,13,93,194,197,61,60,214,140,134,134,145,34,235,212,219,166,229,87,116,214,70,170,35,227,150,56,102,68,71,51,157,97,72,213,236,107,220,166,67,184,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,142,191,24,28,53,223,120,86,215,27,198,153,92,215,173,106,155,154,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,150,100,233,62,57,17,88,196,234,70,245,106,43,21,142,117,207,246,83,241,167,117,211,60,254,131,135,29,70,200,42,231,194,114,186,132,164,198,216,234,103,84,45,174,247,60,204,72,226,99,145,220,209,83,84,57,239,71,53,26,246,182,103,70,255,0,205,163,231,145,193,51,229,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,0,0,2,16,59,71,251,63,235,56,119,190,203,171,122,67,142,255,0,216,158,191,187,65,45,53,60,147,212,73,142,213,114,50,62,90,135,204,249,36,124,51,72,138,246,76,174,229,73,37,88,156,140,252,202,203,55,231,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,199,219,131,174,49,115,190,16,51,186,139,253,130,143,219,56,221,231,147,233,6,63,212,134,159,218,157,40,106,25,75,253,148,248,37,146,14,148,149,11,39,230,209,57,246,229,118,232,190,23,127,218,97,218,37,98,206,113,91,110,138,240,215,168,61,246,203,144,91,210,175,46,187,80,192,248,250,244,179,199,27,224,183,71,51,149,175,111,51,30,245,170,143,145,28,155,178,23,57,23,188,194,89,183,26,124,51,212,240,163,175,55,93,48,134,186,174,225,98,158,158,27,190,61,93,86,177,117,234,109,211,115,35,122,137,27,149,17,241,203,28,208,170,171,89,206,176,172,136,198,53,237,66,133,1,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,40,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,185,228,115,119,70,171,221,200,196,100,109,94,70,53,19,192,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,43,110,40,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,36,83,180,127,179,254,143,136,139,20,186,183,164,56,239,253,150,40,59,180,18,211,83,201,5,60,121,21,47,59,35,229,168,124,207,142,54,77,12,106,175,100,202,238,101,142,37,137,200,255,0,204,172,80,195,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,52,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,56,60,72,234,237,171,94,181,183,41,213,251,54,9,73,135,83,228,245,17,85,190,207,77,59,103,100,83,164,17,178,105,86,70,197,18,61,242,202,201,38,123,185,17,85,242,185,87,153,119,114,132,239,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,114,125,32,199,250,147,84,123,47,171,53,67,41,127,178,159,4,81,207,213,142,157,100,252,218,47,38,252,174,217,83,198,224,8,128,236,125,225,143,81,235,243,180,226,130,162,245,117,198,177,107,87,94,215,71,77,221,149,33,202,227,150,25,227,168,143,157,37,106,244,105,231,109,52,155,172,114,70,249,99,229,106,163,225,114,182,95,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,234,114,204,90,197,156,226,183,156,43,41,161,239,182,92,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,182,0,99,25,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,244,106,146,39,42,171,25,52,93,57,89,239,57,21,146,53,81,206,69,69,94,38,147,224,191,149,13,83,195,116,207,218,158,204,250,91,144,91,172,93,247,161,214,238,189,234,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,93,7,107,54,107,128,230,124,96,221,34,193,169,233,22,163,30,179,209,217,50,10,202,102,67,201,91,117,137,210,58,71,44,145,57,86,71,197,20,144,83,61,100,217,236,125,51,163,84,68,141,167,19,178,179,82,52,227,77,184,184,180,75,168,116,124,242,100,150,249,113,188,122,175,184,165,71,114,188,85,207,3,32,126,254,47,139,168,196,154,159,168,196,85,78,241,179,185,99,116,142,104,78,158,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,0,1,30,253,181,214,246,75,195,86,31,116,230,127,61,54,113,77,2,53,63,71,150,74,10,213,85,95,233,141,191,214,165,156,118,64,91,228,172,227,22,146,165,139,31,45,6,55,115,168,127,55,199,101,72,227,247,124,62,59,200,159,103,134,255,0,176,190,254,216,106,62,243,193,251,166,234,114,247,76,162,219,54,219,111,205,187,102,102,223,119,233,239,253,5,155,118,43,219,86,167,138,12,158,226,250,100,124,116,88,53,98,54,69,255,0,193,202,250,234,36,79,233,86,164,137,253,96,77,73,139,150,115,66,182,204,219,33,182,185,35,69,164,186,213,192,169,31,232,251,179,57,60,62,30,30,6,81,166,50,220,65,219,86,205,175,154,149,103,90,100,167,90,28,190,243,77,209,79,252,31,37,108,173,229,254,141,182,3,34,46,27,45,236,180,240,233,165,150,168,220,247,54,139,10,177,211,181,95,250,74,140,161,133,190,63,127,129,81,207,57,166,244,11,106,211,188,90,214,233,82,69,163,178,208,211,171,209,54,230,228,129,141,223,111,171,125,143,70,6,42,228,255,0,127,226,178,255,0,232,127,255,0,234,112,128,18,127,191,241,89,127,244,63,255,0,245,56,4,0,147,83,218,117,199,143,228,66,197,83,160,218,79,122,229,207,178,11,123,189,165,116,183,92,122,117,88,188,46,124,46,143,118,244,156,157,106,136,29,80,141,229,146,57,97,106,199,50,109,207,19,150,21,143,107,173,24,30,168,105,174,168,100,24,134,180,82,213,193,155,65,80,218,187,210,85,220,35,174,158,73,234,99,109,79,86,74,136,223,35,101,123,219,51,94,174,231,114,238,245,223,199,112,58,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,242,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,79,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,242,111,212,122,34,58,87,170,199,95,99,6,166,233,30,47,170,25,46,157,95,108,213,113,106,14,105,78,214,88,174,206,141,147,65,37,37,44,114,79,61,19,21,35,234,211,189,200,213,153,206,87,172,82,164,17,162,164,111,137,157,105,137,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,30,251,91,221,102,168,233,117,102,100,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,160,31,238,163,240,39,255,0,151,63,254,12,222,63,234,131,181,31,200,158,166,254,11,235,20,68,0,129,63,221,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,7,191,208,189,11,212,126,34,245,30,221,165,250,95,102,239,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,103,51,119,93,149,202,231,53,140,107,222,246,49,217,20,232,94,133,233,199,14,154,113,110,210,253,47,179,119,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,149,187,174,200,212,107,90,198,53,140,99,24,218,107,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,188,173,184,160,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,22,171,217,113,231,179,76,191,26,244,122,210,82,123,67,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,57,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,211,145,140,155,150,24,120,92,215,79,228,215,174,216,206,181,253,22,250,71,244,115,190,255,0,107,59,247,115,235,247,138,57,233,191,187,116,228,229,229,235,243,126,130,239,203,183,134,251,167,148,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,122,61,246,183,186,195,79,213,233,66,200,99,252,220,44,100,109,218,56,152,223,117,169,190,219,174,234,170,170,30,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,165,240,157,230,159,70,254,96,99,222,163,1,114,149,189,159,245,154,69,192,62,162,113,3,173,248,239,116,206,170,253,137,62,51,109,150,73,226,170,176,210,201,113,130,25,93,82,198,189,35,89,167,142,163,198,25,24,231,66,214,55,117,108,142,123,35,182,190,19,188,211,232,223,204,12,123,212,96,2,127,181,211,138,61,9,225,175,216,159,150,188,231,232,231,210,62,243,236,207,237,101,101,103,95,187,244,186,223,246,180,82,114,242,245,226,253,45,183,230,240,223,101,219,169,209,78,51,56,108,226,39,42,170,194,180,115,82,62,144,94,168,173,239,186,79,77,236,122,250,78,74,86,73,28,110,147,158,162,8,216,187,62,104,211,100,94,111,123,125,182,69,84,177,110,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,10,171,219,157,250,147,253,228,254,26,82,174,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,64,0,0,0,11,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,198,201,44,221,30,251,69,236,43,149,71,75,171,11,38,143,243,144,211,190,55,111,28,172,119,186,229,219,125,151,101,69,68,184,2,0,123,81,252,246,106,111,224,190,143,68,4,212,232,95,20,122,19,196,167,182,255,0,34,153,207,210,63,163,157,219,218,127,218,202,202,62,135,120,234,244,127,237,152,163,230,230,232,75,250,59,237,203,227,182,233,188,43,118,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,192,59,21,60,172,101,63,48,43,189,58,220,95,248,0,0,0,0,22,85,218,97,198,189,199,134,12,18,219,132,233,165,207,187,106,78,91,181,77,21,100,107,75,55,177,168,97,154,53,146,162,106,121,155,39,63,91,103,193,26,58,62,85,218,119,35,209,208,163,93,8,56,158,45,125,206,114,171,54,21,139,80,247,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,137,113,93,162,122,61,173,186,91,196,93,210,233,173,25,37,94,97,81,147,211,210,212,208,102,14,179,65,109,130,244,200,105,96,133,232,200,41,220,232,162,124,10,214,196,230,110,143,217,177,200,168,137,43,21,222,131,179,23,93,52,107,68,56,130,166,170,213,140,90,212,217,50,14,91,101,183,49,184,215,58,56,241,126,104,166,73,28,145,244,220,207,236,135,186,158,23,78,231,71,209,141,100,85,122,70,249,81,66,90,120,40,225,70,197,194,94,141,81,97,189,43,85,102,95,114,218,179,41,189,209,66,246,247,250,174,103,172,113,163,164,85,122,195,3,31,210,141,54,99,87,103,201,211,99,229,145,10,235,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,203,0,99,195,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,171,253,151,188,107,255,0,39,252,237,154,49,168,87,59,85,14,155,102,87,7,212,203,113,173,94,143,177,174,142,133,172,101,66,202,214,174,240,203,210,130,25,18,69,70,71,238,75,207,27,89,47,82,245,123,96,181,35,78,49,190,24,23,78,114,154,62,247,148,230,87,8,37,197,219,220,82,110,235,37,21,68,18,85,85,117,93,225,14,208,72,232,55,106,245,29,222,185,81,170,197,149,205,132,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,202,120,197,92,201,119,134,189,57,204,180,135,65,176,109,48,212,12,170,147,34,190,227,22,120,109,181,21,212,148,201,4,28,145,238,145,65,26,108,138,230,67,23,78,20,145,205,107,228,72,146,71,53,174,122,162,99,68,5,197,113,51,197,221,215,93,116,211,73,116,106,205,110,171,180,226,122,95,139,219,109,175,142,90,135,115,221,46,177,80,195,4,213,82,198,215,44,72,200,214,57,25,7,130,189,25,36,174,87,39,89,98,143,149,192,191,6,87,222,48,245,30,170,217,37,215,216,216,102,47,221,234,50,107,148,79,98,213,54,57,85,253,42,106,104,221,190,243,75,210,149,18,71,53,99,141,172,115,157,204,168,200,164,240,28,49,112,245,149,113,65,172,182,93,35,197,170,123,135,127,234,84,220,110,143,165,146,162,27,101,12,77,230,150,162,70,177,63,201,141,136,231,49,175,150,88,152,175,103,63,50,100,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,224,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,22,191,198,183,103,70,9,174,58,89,106,252,150,219,189,137,153,233,254,63,5,159,28,252,244,213,61,250,215,67,77,81,221,108,255,0,159,169,100,81,115,205,44,127,217,82,115,61,188,190,242,185,21,118,132,31,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,148,153,28,29,171,28,14,84,234,85,170,191,138,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,38,200,175,169,134,45,218,230,200,229,234,67,20,109,98,181,209,54,57,130,56,56,169,226,114,251,197,86,85,136,230,185,77,151,185,94,177,252,62,131,26,184,212,247,150,73,237,74,168,36,158,73,107,185,25,20,76,131,170,250,135,47,69,168,173,102,219,35,149,60,18,229,123,21,60,211,229,63,47,235,189,70,220,88,1,127,253,138,158,105,242,159,151,245,222,163,110,1,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,148,158,24,184,152,195,120,80,236,183,211,237,82,204,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,229,86,194,206,88,164,123,228,114,47,43,24,238,86,189,252,145,190,34,245,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,14,170,243,148,223,114,11,117,138,211,119,174,239,20,152,205,189,246,187,92,125,38,51,187,210,190,170,162,173,209,238,212,69,126,243,213,212,63,119,42,187,223,219,126,86,181,18,66,187,41,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,77,145,31,77,12,187,53,173,141,203,212,154,41,26,245,107,98,116,115,5,106,236,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,78,25,100,107,213,206,149,209,195,33,57,102,83,98,193,177,91,206,107,148,215,119,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,219,20,171,139,31,43,26,201,242,255,0,33,244,233,192,165,95,238,163,240,39,255,0,151,63,254,12,222,63,234,133,85,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,112,49,172,46,43,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,94,126,154,108,140,142,24,213,210,116,146,71,91,169,113,92,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,243,114,117,23,100,100,115,72,141,147,164,177,184,42,87,103,55,1,63,202,162,251,62,164,106,36,253,223,76,177,155,135,115,171,167,130,163,146,170,245,92,198,50,85,163,106,177,121,225,133,25,36,110,150,95,7,43,94,214,68,188,206,116,144,221,87,106,95,1,63,78,232,239,220,87,105,124,252,153,5,170,223,223,50,251,93,69,70,209,215,208,210,64,141,90,202,119,61,118,142,104,96,137,168,248,183,70,201,28,104,172,68,149,170,217,228,83,19,197,172,88,54,43,102,194,177,106,30,229,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,241,59,96,49,129,210,173,76,202,180,111,81,241,205,82,194,170,251,189,235,25,184,69,112,166,230,146,70,71,55,34,251,240,75,211,123,30,232,101,98,186,57,24,142,78,120,222,246,170,236,229,61,175,22,218,223,106,226,63,95,178,61,104,179,88,234,236,212,249,29,61,173,207,160,169,145,178,62,154,120,109,212,212,243,49,30,223,7,177,37,134,78,71,236,213,115,57,92,173,98,170,177,47,3,181,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,57,165,141,172,87,54,86,199,12,112,1,53,61,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,1,212,233,199,25,183,221,36,224,239,42,225,159,6,181,116,174,185,222,65,113,168,189,222,42,24,199,199,5,158,162,134,146,153,212,212,236,93,247,154,94,148,205,124,142,68,72,227,84,228,221,239,71,195,69,116,171,76,242,173,100,212,124,115,75,112,170,78,241,122,201,174,17,91,233,185,163,145,241,195,206,190,252,242,244,216,247,182,24,152,142,146,71,163,87,146,54,61,202,155,53,79,63,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,61,61,159,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,211,87,34,164,113,236,11,103,102,230,137,80,112,160,254,24,106,165,171,184,189,213,19,223,147,32,169,124,237,123,114,73,40,223,76,203,154,83,197,51,27,201,27,92,212,101,50,189,99,86,49,168,245,123,249,165,116,43,113,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,146,241,110,188,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,114,243,244,215,116,124,112,200,173,147,164,145,184,33,91,44,226,207,50,206,184,80,199,248,94,204,41,234,238,204,197,114,136,239,86,139,229,77,122,57,244,182,232,232,229,167,138,218,145,116,249,156,198,58,121,28,201,29,42,242,179,150,38,181,24,198,114,249,254,19,188,211,232,223,204,12,123,212,96,41,254,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,84,14,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,13,120,214,45,125,204,46,51,90,113,202,30,247,87,79,111,175,186,73,31,85,145,242,210,209,82,203,87,83,38,239,84,69,228,130,9,95,182,252,206,229,217,168,174,84,69,153,78,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,255,0,74,181,51,42,209,189,71,199,53,75,10,171,238,247,172,102,225,21,194,155,154,73,25,28,220,139,239,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,200,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,100,96,118,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,238,88,245,107,156,196,137,241,242,175,52,84,213,14,123,145,25,201,211,138,70,163,17,205,73,161,137,182,171,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,188,50,73,33,91,182,175,205,62,45,242,254,135,212,110,36,191,105,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,145,3,219,87,230,159,22,249,127,67,234,55,16,44,0,149,78,202,206,60,127,238,71,10,154,191,122,255,0,27,22,33,125,185,220,127,245,12,166,178,53,157,47,249,67,162,124,147,127,139,167,99,127,185,48,183,94,5,56,68,181,113,125,164,122,213,138,65,113,164,179,229,150,26,140,118,229,142,93,103,167,107,216,201,213,151,70,190,150,103,163,86,86,83,76,156,188,253,53,221,31,28,50,43,100,233,36,110,180,172,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,12,148,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,118,61,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,243,195,253,179,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,151,78,205,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,229,59,107,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,230,107,30,232,33,115,154,139,179,150,40,213,119,229,77,130,194,251,46,60,246,105,151,227,94,143,90,77,246,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,44,32,246,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,129,95,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,91,185,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,187,71,19,221,239,57,55,219,100,221,85,17,104,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,14,167,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,32,135,180,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,164,255,0,87,120,211,181,104,31,27,54,45,26,213,44,130,146,215,167,217,118,15,71,87,75,93,61,51,81,150,219,219,174,21,145,54,89,167,230,69,142,154,88,163,70,61,207,71,181,143,100,46,252,211,58,207,91,128,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,241,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,8,11,224,163,138,235,239,9,122,203,69,153,117,110,181,152,133,203,106,60,166,201,69,51,27,223,233,121,94,145,200,141,145,21,139,52,15,127,86,53,221,142,93,159,31,81,140,150,69,50,19,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,12,112,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,231,135,251,103,107,239,51,67,5,103,78,41,100,232,245,122,15,119,73,238,231,103,193,83,224,171,93,123,58,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,9,222,33,175,181,115,141,127,202,110,85,63,13,122,103,115,186,211,99,120,149,194,162,155,45,151,126,140,55,139,164,50,53,169,79,200,173,73,29,13,44,145,191,197,206,228,146,85,230,70,42,67,12,174,148,157,104,178,230,90,189,160,217,5,171,65,181,66,147,29,190,228,246,118,201,143,100,244,146,36,240,114,73,202,246,190,57,163,221,90,201,162,221,137,81,23,51,227,73,82,88,209,206,99,81,113,183,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,64,170,188,31,240,215,125,226,167,92,108,250,101,108,94,141,170,30,91,166,73,86,218,166,65,37,37,158,41,163,101,68,145,43,154,254,105,151,170,200,227,68,99,211,169,35,21,200,140,71,185,185,20,98,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,37,128,118,54,235,30,147,214,232,213,102,133,218,33,246,110,125,111,184,92,114,11,165,55,53,76,222,211,165,87,83,70,219,135,59,153,209,135,100,146,158,155,160,215,171,151,187,245,118,252,227,148,145,80,40,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,153,27,51,57,101,145,143,141,202,156,204,123,185,92,199,242,72,204,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,40,130,16,59,93,117,143,73,245,87,95,109,22,157,61,135,190,94,176,155,125,86,63,146,93,249,170,99,222,170,26,217,155,236,254,132,172,107,63,177,222,217,223,215,141,92,217,59,222,219,170,68,208,47,3,178,111,139,207,202,238,156,127,39,220,214,183,159,47,192,45,236,246,75,163,160,233,71,85,142,194,144,193,15,52,140,85,98,205,3,222,216,157,187,88,174,141,208,57,58,175,73,158,142,218,191,43,24,183,204,10,31,78,184,145,151,193,78,136,106,134,187,113,13,141,88,180,154,249,73,96,187,227,181,16,228,243,95,106,99,142,102,90,32,164,168,137,82,169,32,127,133,67,219,43,161,107,33,217,81,239,123,81,234,216,249,222,217,52,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,0,0,0,45,87,180,235,84,191,37,252,27,102,189,210,251,236,203,174,91,221,241,107,127,246,47,91,189,119,169,19,189,193,226,199,53,156,212,49,214,251,238,229,219,111,117,200,245,96,16,193,197,214,183,218,184,142,226,47,51,214,91,21,142,174,209,109,191,212,83,54,142,146,174,70,190,116,130,158,150,26,104,223,39,47,186,215,189,176,35,213,136,174,70,43,213,168,231,242,243,173,32,57,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,107,218,91,194,141,31,12,90,177,142,191,18,139,124,51,37,199,232,224,181,72,232,96,138,68,170,183,83,65,73,84,217,82,37,78,164,207,229,130,170,73,186,113,181,242,86,63,100,85,107,212,9,105,224,67,93,47,188,68,240,193,136,234,54,99,121,181,92,114,151,119,171,117,245,214,244,99,57,42,169,234,36,141,139,52,76,85,72,166,146,4,130,119,49,17,173,252,242,57,140,107,28,198,165,192,17,23,216,159,172,86,171,46,101,158,104,133,242,253,87,21,70,75,79,75,123,176,81,205,84,214,210,58,122,84,145,181,141,138,55,61,21,106,100,138,72,30,169,27,21,93,21,27,213,202,137,19,73,116,2,149,107,167,20,122,19,195,95,177,63,45,121,207,209,207,164,125,231,217,159,218,202,202,206,191,119,233,117,191,237,104,164,229,229,235,197,250,91,111,205,225,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,178,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,5,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,72,203,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,133,213,118,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,63,19,192,191,6,87,222,48,245,30,170,217,37,215,216,216,102,47,221,234,50,107,148,79,98,213,54,57,85,253,42,106,104,221,190,243,75,210,149,18,71,53,99,141,172,115,157,204,168,200,164,182,178,124,251,52,181,159,68,181,23,135,75,62,5,164,22,218,187,21,70,9,79,209,188,88,42,234,231,174,158,129,245,53,85,78,142,105,43,31,4,49,78,250,133,138,90,133,72,90,140,141,100,86,35,88,136,214,129,117,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,242,154,177,157,126,75,244,179,50,212,207,101,251,79,232,150,63,113,190,247,46,191,71,189,119,90,105,38,233,117,57,93,201,205,211,229,230,229,118,219,239,178,237,177,234,200,224,237,150,226,30,213,141,233,125,175,134,235,45,214,173,153,14,89,81,73,123,188,83,182,141,174,129,108,144,201,47,77,175,149,233,238,189,245,144,68,230,164,94,246,212,178,35,213,173,115,82,64,136,188,179,41,190,231,57,85,231,53,202,107,187,237,235,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,98,121,77,247,6,202,172,217,174,45,93,220,175,88,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,7,84,0,201,247,73,243,175,202,134,150,97,186,153,236,191,102,125,45,199,237,215,222,229,215,235,119,94,245,77,28,221,46,167,43,121,249,122,156,188,220,173,223,109,246,77,246,61,89,25,125,139,26,243,77,118,195,114,190,28,175,53,181,111,185,88,170,31,147,89,82,106,137,101,103,179,166,88,226,169,134,38,43,57,32,100,85,11,28,138,156,255,0,156,125,115,220,140,247,94,229,147,64,0,0,58,76,191,8,195,53,6,204,252,115,61,196,108,185,45,166,73,25,43,232,46,244,17,86,83,185,237,93,218,229,142,86,185,170,168,191,5,219,116,58,124,35,69,180,115,76,235,231,186,233,198,147,97,184,165,109,84,61,222,122,155,37,134,150,134,89,98,230,71,114,57,240,177,170,230,243,34,46,202,187,110,136,167,179,0,10,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,149,44,1,166,56,227,134,54,67,12,109,100,108,106,53,173,106,108,141,68,248,34,39,212,134,160,0,197,92,159,239,252,86,95,253,15,255,0,253,78,16,2,79,247,254,43,47,254,135,255,0,254,167,0,128,19,34,142,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,110,127,163,249,7,78,106,143,101,245,102,167,125,87,246,43,39,138,57,250,177,211,164,127,156,85,228,223,153,187,42,120,227,174,101,80,6,48,58,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,71,190,209,119,168,106,58,93,88,89,52,127,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,38,39,179,115,180,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,148,171,182,95,88,116,74,174,154,193,163,211,227,116,153,46,162,219,169,231,169,134,229,13,230,120,95,137,50,121,104,228,84,150,157,141,88,106,31,85,12,46,106,50,71,35,226,98,50,68,77,164,98,186,53,180,95,3,213,13,74,213,12,127,16,209,122,90,185,243,105,234,29,87,101,74,75,132,116,51,199,61,52,110,169,234,199,81,35,227,108,79,99,97,115,209,220,237,93,216,155,120,236,6,78,96,243,248,5,171,50,177,97,182,155,54,160,229,244,153,86,67,71,78,144,215,94,169,173,73,109,101,123,218,170,137,50,211,36,146,54,55,171,121,121,209,174,228,87,243,43,91,27,85,24,223,64,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,89,34,157,152,189,159,244,122,187,89,77,196,14,183,227,189,239,5,164,229,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,24,100,99,91,51,158,221,213,209,181,236,146,143,246,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,243,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,169,27,223,15,52,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,5,176,118,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,138,190,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,19,82,120,173,94,214,141,47,208,92,54,77,64,213,204,190,147,29,177,71,81,21,34,84,76,201,37,124,179,200,171,201,20,81,68,215,75,43,246,71,57,90,198,185,81,140,123,215,102,177,202,157,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,192,15,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,115,56,50,19,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,144,193,217,165,218,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,59,181,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,38,238,85,70,35,182,153,240,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,32,56,25,227,23,4,225,3,129,220,138,255,0,127,163,246,206,73,121,212,11,135,209,252,127,169,53,63,181,58,84,150,102,85,127,101,50,9,99,131,165,29,66,73,249,196,78,125,185,91,186,175,133,63,224,135,180,139,42,210,77,101,201,110,92,65,223,174,185,38,55,169,151,8,107,47,183,73,37,146,89,173,21,205,111,77,149,144,211,179,243,125,30,159,78,41,34,138,52,114,69,4,9,18,42,64,200,94,19,126,0,0,0,2,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,199,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,136,44,87,181,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,214,246,205,173,179,57,239,167,72,156,228,218,104,186,179,205,26,198,138,249,61,248,185,36,115,226,233,135,85,217,139,199,143,229,190,197,77,160,218,177,122,230,207,177,251,123,125,155,116,184,220,122,149,89,68,45,124,206,147,102,244,154,157,106,120,27,78,142,230,146,73,102,106,73,50,239,201,43,146,242,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,49,172,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,90,213,198,151,26,89,151,25,57,149,162,243,121,199,105,49,188,123,27,167,146,27,45,150,25,146,165,244,239,153,35,90,153,165,169,86,49,210,190,71,69,30,201,202,214,53,145,177,17,188,220,239,144,41,86,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,164,246,78,240,81,110,197,177,91,103,21,26,145,108,231,201,47,59,212,225,208,61,42,169,230,181,80,186,58,138,121,42,36,106,185,145,205,222,163,155,153,136,232,222,212,137,34,145,143,85,149,81,150,171,217,159,193,69,187,137,252,238,229,155,106,93,179,188,233,182,37,189,53,109,28,137,85,15,182,107,166,134,68,142,158,26,136,93,31,39,71,118,79,34,182,78,100,222,6,171,21,179,43,155,58,128,12,85,204,170,12,85,192,200,35,179,155,65,176,221,21,225,115,13,186,88,168,169,37,190,231,150,122,44,154,251,118,109,58,199,61,99,234,162,235,193,11,213,94,229,228,167,138,100,137,168,138,140,85,73,36,70,53,210,191,123,160,41,87,9,222,86,52,111,229,254,61,233,208,21,84,0,0,8,33,237,96,210,28,55,73,120,175,169,159,12,130,174,6,103,54,120,242,251,156,51,78,178,177,151,26,154,202,182,84,58,37,119,188,214,61,208,117,21,170,174,217,242,61,27,202,206,86,55,218,246,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,7,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,142,204,142,34,240,78,23,244,179,94,245,51,58,168,255,0,242,5,29,158,139,146,111,237,157,211,187,94,38,130,143,169,20,82,116,122,189,7,183,170,246,242,51,226,171,240,69,9,169,4,21,233,55,105,158,163,226,124,92,95,248,129,206,163,186,222,177,108,191,123,93,195,28,75,130,191,217,150,118,206,178,82,71,72,212,233,194,249,169,81,207,228,87,177,169,39,86,167,117,141,245,15,149,38,251,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,3,182,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,175,246,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,91,7,101,199,145,61,50,252,107,214,43,75,170,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,119,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,76,104,140,170,0,0,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,99,153,198,134,142,88,180,11,138,12,255,0,74,177,105,185,236,182,171,132,117,22,232,249,94,157,218,150,174,158,42,184,169,183,123,222,247,244,89,80,216,186,142,114,185,253,62,117,217,93,178,100,124,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,128,186,174,197,206,30,177,91,133,30,71,196,237,218,167,190,94,173,183,10,156,74,209,69,37,44,110,142,135,243,20,211,79,88,217,28,138,244,153,236,157,33,106,179,147,150,53,157,21,94,146,236,201,84,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,25,125,181,250,67,134,191,0,195,117,237,176,85,199,150,65,120,167,196,31,35,103,94,132,246,231,195,91,84,214,190,53,221,17,241,203,27,213,174,111,46,233,52,136,254,125,163,228,142,14,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,70,89,139,88,179,156,86,243,133,101,52,61,246,203,144,91,234,45,119,26,110,171,227,235,210,207,27,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,65,15,104,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,117,21,168,171,28,155,79,160,2,194,187,44,120,86,215,157,1,195,107,50,253,78,204,42,236,246,140,198,157,106,153,167,179,210,110,250,41,213,98,232,215,205,35,157,189,61,75,162,108,140,125,59,89,186,177,208,245,93,212,137,34,138,210,251,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,21,171,181,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,214,246,205,173,179,57,239,167,72,156,228,218,104,186,179,205,26,198,138,249,61,248,185,36,115,226,233,209,94,195,31,215,103,238,223,241,34,85,0,197,179,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,36,43,140,142,46,237,92,95,118,126,98,249,92,246,234,75,62,89,97,212,139,125,183,35,181,65,80,215,177,147,173,170,224,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,221,255,0,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,81,130,5,213,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,8,86,237,171,243,79,139,124,191,161,245,27,137,117,93,144,60,69,231,122,193,165,153,62,153,231,85,29,255,0,242,103,236,138,59,61,111,36,49,114,90,229,166,124,48,81,244,226,137,155,244,123,139,221,213,123,158,247,245,246,85,78,68,87,90,175,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,5,250,113,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,249,145,179,51,150,89,24,248,220,169,204,199,187,149,204,127,36,140,198,220,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,181,94,214,78,16,255,0,43,186,113,252,160,176,170,46,124,191,0,183,191,218,205,146,191,165,29,86,59,10,77,60,220,177,189,21,139,52,15,123,165,110,206,98,186,55,78,213,234,189,33,98,93,87,9,222,86,52,111,229,254,61,233,208,21,84,12,96,116,171,83,50,173,27,212,124,115,84,176,170,190,239,122,198,110,17,92,41,185,164,145,145,205,200,190,252,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,76,138,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,228,155,251,89,116,238,208,205,61,31,82,88,163,235,116,186,236,111,85,141,228,127,197,23,226,137,21,125,172,156,33,254,72,181,31,249,65,97,84,92,152,134,127,112,127,181,155,37,127,86,74,92,138,101,154,121,185,99,122,35,210,25,216,199,74,221,156,244,108,141,157,171,210,98,194,197,183,254,12,184,191,202,184,59,212,122,236,198,211,97,250,71,101,189,91,221,111,187,216,164,184,201,73,29,78,203,207,4,237,123,81,236,108,209,61,21,26,247,199,38,209,203,59,17,26,178,115,180,37,83,180,175,141,123,119,14,154,113,93,165,248,85,207,109,77,203,173,237,142,153,141,90,168,36,181,90,234,82,166,39,220,226,158,54,163,22,102,62,7,50,54,164,173,123,100,123,37,84,115,88,173,124,32,226,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,39,107,170,186,153,149,107,38,163,228,122,165,154,213,247,139,214,77,112,150,225,83,203,36,143,142,30,117,247,32,139,168,247,189,176,196,196,108,113,177,92,188,145,177,141,69,217,168,75,79,101,31,5,31,147,44,86,14,37,53,50,217,106,169,201,50,219,125,61,78,37,22,221,105,172,246,185,163,115,150,163,157,28,177,182,106,168,228,103,131,91,207,28,73,202,175,69,154,104,154,23,43,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,80,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,99,215,217,201,148,216,176,110,48,176,188,215,41,174,238,86,92,126,223,145,93,46,53,61,39,201,208,165,130,197,95,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,95,2,165,241,99,218,79,159,106,95,16,216,198,107,164,119,42,187,78,39,165,247,135,213,88,104,210,186,110,233,123,158,42,137,155,223,234,35,107,41,230,70,84,210,57,176,186,157,234,170,200,164,157,136,228,235,75,184,78,72,40,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,149,27,51,57,101,141,236,145,168,156,204,123,121,154,199,243,198,202,192,0,0,0,134,190,218,77,99,177,102,26,203,137,104,237,162,30,165,94,157,219,234,42,46,149,60,207,78,90,171,147,105,228,109,55,35,152,136,188,144,65,79,47,81,175,123,93,222,121,125,215,70,228,89,148,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,136,21,127,178,203,0,169,206,184,210,195,106,151,30,164,187,91,113,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,239,61,149,147,210,43,57,17,94,215,242,189,54,228,87,54,253,123,100,244,83,233,207,15,182,157,99,164,184,116,106,244,202,224,189,104,36,151,150,57,232,110,50,211,211,201,202,212,141,202,233,155,59,40,213,187,189,141,72,250,251,243,59,145,15,63,216,159,165,247,92,123,72,243,205,87,184,58,174,26,124,206,241,75,109,161,167,154,137,209,50,72,45,236,147,122,168,165,85,218,102,62,90,201,98,94,86,236,215,210,189,57,156,170,168,203,223,215,237,28,177,113,1,163,89,102,142,228,115,119,122,76,154,222,234,120,234,121,94,254,233,84,199,36,148,213,60,140,123,22,78,148,241,197,47,79,157,26,254,78,87,123,174,84,2,0,120,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,143,140,85,204,151,120,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,66,165,128,0,138,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,245,59,72,187,55,127,40,30,212,226,23,135,171,15,251,235,247,235,50,108,102,142,47,251,181,245,190,178,145,137,255,0,217,159,21,146,36,255,0,182,60,92,212,235,238,149,17,129,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,114,105,49,214,227,167,86,116,107,90,248,142,200,179,221,14,196,61,139,97,171,229,142,166,179,149,209,123,118,185,30,245,154,231,221,213,19,187,245,119,111,187,178,57,252,157,89,17,178,203,35,80,39,83,134,46,33,113,94,40,52,106,203,171,152,181,55,112,239,253,74,107,141,173,245,81,212,77,108,174,137,220,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,231,229,74,170,66,95,99,254,55,175,55,77,121,185,223,116,199,39,164,180,225,54,154,122,116,206,98,173,78,180,21,240,73,213,238,180,236,167,71,181,203,82,174,100,206,142,116,84,72,81,178,171,149,232,245,167,158,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,199,175,180,87,88,239,186,201,197,198,119,83,119,135,187,210,97,247,9,240,235,93,55,51,31,209,165,160,158,88,220,188,237,99,21,221,89,214,162,125,157,204,230,117,249,57,156,214,53,73,138,227,255,0,94,105,184,124,225,115,46,201,161,173,171,166,190,223,233,223,140,227,207,164,168,150,154,118,92,106,226,145,173,154,57,163,99,150,39,193,19,102,169,69,85,110,235,78,140,71,181,206,106,152,251,98,120,181,247,57,202,172,216,86,45,67,223,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,158,32,113,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,57,227,123,126,45,84,69,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,60,140,111,197,200,139,121,93,170,120,47,228,191,84,244,147,76,253,169,237,63,162,90,63,96,177,119,222,135,71,189,119,90,154,216,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,59,43,48,95,202,134,169,234,222,153,251,83,217,159,75,116,126,255,0,98,239,189,14,183,117,239,85,52,80,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,10,107,192,6,188,212,240,249,197,30,35,147,77,91,73,77,98,191,212,51,25,200,95,87,81,21,52,12,183,85,203,27,93,52,147,72,199,36,76,130,86,195,82,170,138,221,210,157,88,175,107,92,229,50,30,49,108,203,49,107,238,13,149,94,112,172,166,135,185,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,76,130,120,0,215,154,110,32,248,92,196,114,105,171,106,234,111,182,10,118,99,57,11,234,234,37,169,157,247,26,72,163,107,166,146,105,24,213,149,243,196,232,106,85,81,93,178,212,43,21,238,115,92,160,92,80,0,0,0,0,0,0,0,12,85,201,254,255,0,197,101,255,0,208,255,0,255,0,212,225,0,36,255,0,127,226,178,255,0,232,127,255,0,234,112,8,1,50,19,227,163,140,219,23,7,154,113,75,115,142,213,237,156,207,40,239,20,248,205,182,86,61,41,93,36,72,206,173,77,76,141,219,104,98,234,196,171,27,92,146,72,231,181,173,229,69,124,177,227,216,122,173,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,163,223,107,123,172,52,253,94,148,44,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,161,213,127,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,73,222,236,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,21,137,82,218,165,162,129,100,230,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,82,70,50,30,90,63,217,139,217,255,0,89,164,84,116,220,64,235,126,59,221,51,170,190,89,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,241,134,70,57,208,181,141,221,91,35,158,200,228,84,0,0,11,85,237,71,242,39,169,191,130,250,197,17,0,36,255,0,118,163,249,19,212,223,193,125,98,136,128,16,50,168,0,0,44,131,180,55,132,204,203,139,173,80,209,44,30,197,81,87,103,177,80,83,229,21,55,220,141,180,9,85,5,169,139,29,2,192,143,98,201,18,61,242,202,196,141,172,71,243,237,212,122,34,182,39,170,94,248,3,202,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,110,229,69,222,166,168,233,117,102,124,210,126,114,103,190,71,111,36,175,119,188,229,219,125,147,100,68,68,245,96,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,25,120,158,127,153,96,180,217,5,46,31,144,213,218,89,149,89,228,176,93,214,153,81,175,170,183,73,44,82,203,78,175,219,153,172,123,160,141,31,202,169,204,206,102,59,118,61,237,112,94,79,104,255,0,104,5,103,17,23,217,116,147,72,114,47,251,19,208,119,105,229,169,167,142,122,121,50,42,174,70,73,205,80,201,153,28,140,134,25,21,88,200,85,188,171,36,75,43,149,255,0,153,72,168,175,7,92,29,103,124,95,231,117,22,11,5,103,177,177,187,55,39,210,12,131,167,13,71,178,250,176,212,62,151,251,21,243,197,36,253,89,41,214,63,205,170,242,111,204,237,145,60,105,254,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,200,167,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,134,56,58,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,71,190,209,119,168,106,58,93,88,89,52,127,156,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,37,43,178,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,155,68,176,196,216,246,99,163,103,90,226,184,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,150,2,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,41,224,89,175,103,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,188,160,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,170,156,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,120,222,223,139,85,18,240,59,56,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,117,90,201,98,107,81,171,50,75,28,180,241,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,64,176,14,202,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,111,42,77,43,99,217,237,145,157,25,116,49,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,126,236,210,237,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,253,218,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,132,133,0,0,0,89,255,0,104,207,26,255,0,201,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,245,100,181,208,170,61,36,185,186,30,87,49,220,175,98,71,19,101,86,181,242,57,206,218,86,195,44,106,17,131,218,105,96,209,172,127,139,140,165,154,57,123,239,253,255,0,123,134,85,19,42,93,81,13,22,69,44,243,58,178,8,222,169,255,0,171,145,236,71,61,35,150,89,99,221,156,157,40,237,84,229,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,86,14,42,248,81,212,126,18,243,186,60,55,58,139,190,82,92,173,244,245,150,251,221,52,42,218,26,249,58,49,173,92,112,57,85,85,122,19,189,241,42,61,25,34,181,35,145,99,99,101,98,1,62,124,55,91,52,74,211,162,88,181,47,14,82,82,63,78,159,79,45,77,141,105,170,231,169,103,36,211,201,44,168,175,168,115,166,71,164,207,149,30,201,23,158,55,163,152,168,213,111,42,84,178,21,187,49,120,241,252,136,95,105,180,27,86,47,92,184,14,65,112,111,179,110,151,27,143,78,151,23,153,204,153,210,108,222,147,151,163,81,59,169,209,220,210,71,20,46,89,38,93,185,229,114,205,72,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,7,109,95,154,124,91,229,253,15,168,220,75,0,47,255,0,182,175,205,62,45,242,254,135,212,110,37,10,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,155,147,168,187,35,35,154,68,108,157,37,141,193,111,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,109,202,231,177,179,194,231,53,23,118,164,177,170,237,204,155,222,175,102,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,222,227,35,73,24,168,173,123,38,150,157,94,225,119,75,245,103,135,153,56,116,170,178,82,82,88,168,44,241,91,113,185,102,100,149,79,177,207,79,78,176,209,85,68,231,72,146,185,240,167,46,251,200,139,35,57,216,247,43,100,122,44,0,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,188,146,53,187,171,81,238,228,122,62,55,47,59,28,136,25,47,2,40,59,47,187,65,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,207,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,36,108,70,197,238,177,172,218,87,192,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,129,141,97,149,65,138,185,149,64,0,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,113,96,29,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,95,249,96,29,138,158,86,50,159,152,21,222,157,110,47,252,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,149,78,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,2,21,187,106,252,211,226,223,47,232,125,70,226,77,73,10,221,181,126,105,241,111,151,244,62,163,113,2,170,246,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,113,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,179,180,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,249,222,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,242,154,177,244,19,242,89,153,126,84,191,239,51,232,253,199,233,31,247,111,251,151,221,164,239,95,220,63,59,253,199,169,253,207,223,255,0,7,199,99,26,45,66,162,195,109,217,254,75,111,211,155,181,93,211,19,165,188,86,195,97,174,171,106,182,122,171,115,102,122,83,77,34,43,24,168,247,68,140,114,162,177,158,42,190,235,126,9,33,61,172,156,107,219,181,2,179,249,49,105,125,207,175,101,178,92,31,38,95,91,26,213,83,201,45,210,150,121,161,91,99,163,123,88,201,33,137,241,182,103,59,243,172,124,157,5,98,181,97,85,125,149,240,215,195,94,163,241,83,168,235,166,90,100,182,168,107,225,183,207,116,171,171,186,85,44,20,180,148,177,43,24,178,61,88,215,200,237,228,150,40,209,35,99,221,205,34,42,162,53,28,230,135,181,224,3,24,209,44,179,138,60,70,215,175,55,10,68,177,58,161,140,183,218,106,237,179,214,65,124,187,203,44,112,81,81,72,145,120,49,139,44,201,42,186,84,88,92,144,44,114,39,44,138,100,60,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,194,250,139,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,8,86,57,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,156,242,49,191,23,34,47,160,210,173,51,202,181,147,81,241,205,45,194,169,59,197,235,38,184,69,111,166,230,142,71,199,15,58,251,243,203,211,99,222,216,98,98,58,73,30,141,94,72,216,247,42,108,213,50,19,225,175,133,29,56,225,191,67,151,68,45,145,125,35,160,186,117,231,201,39,186,66,146,71,121,170,168,133,145,84,57,244,238,87,70,200,93,28,108,141,33,77,218,145,181,17,203,35,149,242,60,32,135,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,126,66,154,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,129,218,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,222,87,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,154,25,15,3,169,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,14,216,10,63,197,238,175,84,232,71,13,26,133,170,86,249,234,224,185,90,108,239,134,215,61,52,17,76,250,123,141,75,219,75,71,50,178,95,113,204,101,68,241,61,232,228,119,184,215,123,175,253,21,198,220,157,62,215,156,235,232,151,6,215,43,7,178,251,223,211,92,130,215,98,235,117,250,125,211,167,35,171,250,188,188,171,212,223,184,116,249,119,111,247,94,109,253,222,87,66,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,6,66,124,1,224,191,147,190,13,180,158,193,237,79,104,119,188,126,59,239,91,161,210,229,246,148,143,175,233,114,243,59,126,159,122,233,243,111,239,114,115,108,221,249,82,224,0,3,27,110,47,116,134,155,66,56,151,212,45,45,183,193,73,5,182,211,120,124,214,184,41,167,150,102,83,219,170,88,218,170,56,85,242,251,238,123,41,231,137,143,87,43,189,246,187,222,127,233,44,181,118,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,45,145,208,177,206,168,154,22,239,204,142,90,89,21,29,241,107,108,43,181,231,5,250,37,198,77,202,255,0,237,78,247,244,215,31,181,223,122,61,14,159,116,233,198,234,14,151,55,50,245,55,238,29,78,109,155,253,215,151,111,119,153,213,215,176,214,237,106,134,235,172,150,41,174,116,140,185,86,83,216,106,233,232,221,51,82,121,160,133,213,205,150,86,71,191,51,152,199,79,11,92,228,77,154,178,198,139,183,50,110,18,190,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,164,101,224,121,254,101,166,25,52,25,158,159,228,53,118,43,237,45,61,93,53,61,194,145,81,179,192,202,154,121,41,229,88,221,182,236,122,197,52,136,143,110,207,98,170,57,170,215,34,57,2,66,123,82,248,246,250,119,89,126,225,71,75,224,228,199,237,87,14,231,151,221,42,41,246,146,190,186,146,116,114,209,211,181,233,188,112,195,60,77,87,203,178,58,73,35,68,98,164,77,87,79,104,28,40,240,163,168,252,90,234,59,48,172,42,46,227,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,249,92,145,66,138,142,145,205,114,170,177,140,146,70,83,253,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,173,220,168,187,212,52,253,94,148,47,154,79,206,76,246,70,221,163,137,238,247,156,155,237,178,110,170,136,185,9,240,163,194,142,156,112,149,167,12,194,176,168,187,245,214,187,167,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,156,44,230,114,69,10,42,182,54,185,202,170,247,190,73,30,21,3,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,235,119,42,46,245,53,71,75,171,51,230,147,243,147,61,242,59,121,37,123,189,231,46,219,236,155,34,34,39,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,58,156,179,41,177,96,216,173,231,53,202,107,187,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,8,161,237,167,215,154,155,182,101,138,112,229,102,173,164,125,182,197,78,204,154,244,144,212,69,43,253,163,50,73,21,52,50,177,25,207,3,226,167,89,36,68,231,252,227,43,152,229,103,186,199,45,31,236,155,208,187,22,176,113,53,244,147,45,179,93,106,237,90,119,111,102,73,75,53,58,190,58,86,94,35,170,133,40,153,81,35,83,255,0,95,51,35,230,106,189,212,203,191,51,27,35,29,108,26,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,70,149,37,114,34,189,144,197,211,137,158,235,81,25,27,81,26,212,68,68,155,62,202,205,28,190,233,23,8,246,138,156,142,109,170,243,219,132,185,140,116,220,172,254,197,165,169,130,8,233,147,157,143,114,63,169,5,60,83,239,238,185,189,126,71,53,28,197,85,11,22,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,29,79,107,222,133,209,233,135,17,212,154,141,143,89,187,149,151,82,237,238,184,204,230,44,12,133,215,136,30,145,214,164,113,70,141,123,121,152,250,73,222,247,162,172,146,212,202,228,123,151,153,172,169,125,139,26,243,83,105,204,178,190,28,175,53,180,140,182,223,105,223,147,89,82,106,136,162,127,180,97,72,226,169,134,38,43,57,231,124,180,233,28,138,156,255,0,155,101,11,220,140,247,158,228,187,78,213,61,28,190,234,239,8,247,122,156,114,109,234,240,43,132,89,140,148,220,172,254,202,165,166,130,120,234,83,157,239,106,51,167,5,68,179,239,239,57,221,14,70,181,92,244,84,132,205,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,134,78,96,234,113,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,182,0,0,0,0,0,0,3,21,114,127,191,241,89,127,244,63,255,0,245,56,64,9,63,223,248,172,191,250,31,255,0,250,156,2,0,73,20,236,197,236,255,0,163,213,218,202,110,32,117,191,29,239,120,45,39,44,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,248,195,35,26,217,156,246,238,174,141,175,100,148,127,179,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,154,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,72,222,248,121,167,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,57,96,0,0,0,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,0,64,202,160,0,0,0,0,0,5,170,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,138,190,220,239,212,159,239,39,240,210,50,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,77,59,115,191,82,127,188,159,195,74,213,217,193,217,255,0,71,195,189,138,45,91,213,236,119,254,203,21,253,230,8,169,170,36,130,162,60,118,151,157,241,242,211,190,23,201,27,230,154,52,71,190,100,119,50,71,42,68,212,103,231,150,80,172,28,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,58,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,202,219,138,0,1,30,189,165,189,159,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,188,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,121,10,0,99,215,192,119,15,188,65,107,70,178,219,178,77,6,200,62,138,73,133,220,41,39,186,101,125,120,191,180,177,206,217,185,93,221,156,228,125,95,81,144,207,31,69,26,232,223,205,201,42,178,55,185,201,144,161,212,227,88,181,139,15,183,77,105,199,40,123,165,37,69,194,190,233,36,125,87,201,205,85,91,85,45,93,76,155,189,85,83,158,121,229,126,219,242,183,155,102,162,53,17,19,182,0,64,15,106,63,158,205,77,252,23,209,232,137,254,32,7,181,31,207,102,166,254,11,232,244,64,95,255,0,98,167,149,140,167,230,5,119,167,91,139,255,0,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,129,102,189,163,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,142,10,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,50,158,35,47,181,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,187,68,176,196,233,55,99,163,127,88,46,83,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,201,80,176,202,245,141,173,106,196,246,189,156,188,137,28,146,93,1,140,14,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,230,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,76,132,248,81,226,187,78,56,181,211,134,102,184,84,189,198,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,242,185,98,153,17,27,35,90,228,84,99,217,36,108,15,65,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,166,58,250,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,42,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,43,218,161,173,250,161,169,60,75,221,116,219,59,177,210,88,173,26,107,81,53,5,134,221,12,145,206,249,32,169,100,50,247,233,102,111,139,159,83,19,105,164,72,252,18,38,114,70,173,234,36,175,127,43,179,63,130,139,119,19,249,221,203,54,212,187,103,121,211,108,75,122,106,218,57,18,170,31,108,215,77,12,137,29,60,53,16,186,62,78,142,236,158,69,108,156,201,188,13,86,43,102,87,52,46,171,178,119,130,139,118,45,138,219,56,168,212,139,103,62,73,121,222,167,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,110,245,28,220,204,71,70,246,164,73,20,140,122,172,170,140,189,94,39,120,122,197,120,160,209,171,214,145,229,53,61,195,191,244,234,109,215,70,82,199,81,53,178,186,39,115,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,159,153,42,168,3,24,29,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,163,223,104,187,212,53,29,46,172,44,154,63,206,66,247,198,237,227,149,142,247,92,187,111,178,236,168,168,146,255,0,217,139,199,143,229,190,197,77,160,218,177,122,230,207,177,251,123,125,155,116,184,220,122,149,89,68,45,124,206,147,102,244,154,157,106,120,27,78,142,230,146,73,102,106,73,50,239,201,43,147,213,118,152,112,81,113,226,127,4,182,230,218,105,108,239,58,147,137,109,77,69,71,26,82,195,237,154,25,166,141,36,167,154,162,103,71,201,209,221,243,198,174,147,149,55,157,168,197,116,200,230,194,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,81,6,42,230,75,188,55,106,237,215,94,180,75,22,213,251,206,9,87,135,84,100,244,242,213,178,207,83,59,167,124,80,36,242,50,25,82,71,69,18,189,146,196,200,230,99,185,17,21,146,181,83,153,54,114,227,68,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,133,110,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,0,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,133,186,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,203,207,211,93,209,241,195,34,182,78,146,70,235,138,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,147,83,217,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,235,123,102,214,217,154,198,84,44,173,106,109,52,93,88,33,145,36,85,124,158,228,188,242,57,242,244,249,125,165,252,14,83,113,29,134,205,172,56,59,234,217,168,184,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,251,239,145,99,122,42,57,143,134,18,241,60,166,251,131,101,86,108,215,22,174,238,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,79,0,50,147,49,172,226,199,205,62,178,124,192,200,125,70,114,106,120,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,21,184,177,243,79,172,159,48,50,31,81,156,9,169,236,184,242,39,166,95,141,122,197,105,117,69,170,246,92,121,19,211,47,198,189,98,180,186,160,0,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,4,255,0,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,88,7,109,95,149,140,91,230,5,15,167,92,75,255,0,44,3,182,175,202,198,45,243,2,135,211,174,32,88,7,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,91,255,0,105,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,250,193,162,25,37,215,13,224,107,1,203,236,88,197,94,73,114,177,233,61,170,229,71,102,164,87,117,238,83,195,103,142,72,233,99,229,99,221,207,35,154,140,77,152,229,221,201,179,93,240,92,125,181,87,83,50,173,100,212,124,143,84,179,90,190,241,122,201,174,18,220,42,121,100,145,241,195,206,190,228,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,0,234,177,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,34,142,15,248,107,177,112,173,161,214,125,50,182,47,90,235,55,45,211,36,171,109,83,231,142,174,241,44,49,178,162,72,149,205,103,44,41,210,100,113,162,49,139,211,141,138,228,87,171,220,235,107,236,155,225,15,242,69,167,31,202,11,53,162,228,203,243,251,123,61,146,216,235,250,177,210,227,179,36,51,195,205,27,17,24,147,78,246,54,87,110,231,171,99,108,13,78,147,214,102,45,255,0,129,96,29,172,156,33,254,87,116,227,249,65,97,84,92,249,126,1,111,127,181,155,37,127,74,58,172,118,20,154,121,185,99,122,43,22,104,30,247,74,221,156,197,116,110,157,171,213,122,66,196,135,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,202,32,133,110,214,78,16,255,0,36,90,143,252,160,176,170,46,76,67,63,184,63,218,205,146,191,171,37,46,69,50,205,60,220,177,189,17,233,12,236,99,165,110,206,122,54,70,206,213,233,49,97,98,132,164,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,182,14,218,191,43,24,183,204,10,31,78,184,145,213,217,249,196,46,119,160,124,71,99,44,197,169,174,183,155,86,101,112,166,199,239,24,221,21,84,48,251,91,174,245,138,153,83,174,169,18,77,20,210,182,72,220,231,71,253,252,107,44,108,150,71,18,43,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,242,154,171,166,120,174,178,105,198,71,165,185,173,39,120,178,228,214,249,109,245,60,177,198,249,33,231,79,114,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,134,62,252,96,240,153,153,112,139,170,31,65,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,159,110,155,213,17,178,177,87,35,50,149,113,59,195,214,43,197,6,141,94,180,143,41,169,238,29,255,0,167,83,110,186,50,150,58,137,173,149,209,59,154,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,200,17,65,217,185,218,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,49,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,240,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,145,254,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,1,219,157,250,147,253,228,254,26,89,255,0,102,246,45,98,204,56,218,210,219,78,71,67,222,233,41,238,21,119,72,227,234,190,62,90,170,42,26,138,186,105,55,98,162,175,36,240,68,253,183,229,119,46,206,69,106,170,45,202,246,222,231,94,208,213,61,52,211,63,101,244,253,131,143,213,223,123,239,95,126,183,127,169,72,122,93,62,95,119,147,217,188,220,220,203,205,214,219,102,242,110,234,127,216,219,139,88,178,14,46,43,46,215,122,30,241,87,140,225,247,27,165,174,78,171,217,221,234,159,61,53,35,164,217,170,136,253,224,171,168,102,206,69,111,191,190,220,205,106,160,77,248,0,8,171,237,206,253,73,254,242,127,13,45,255,0,178,27,58,250,37,198,77,182,193,236,190,247,244,215,31,186,88,186,221,126,159,116,233,198,218,254,175,47,42,245,55,238,29,62,93,219,253,215,155,127,119,149,215,85,219,123,130,251,67,75,52,211,83,61,169,211,246,14,65,87,98,238,93,13,250,221,254,153,38,234,245,57,189,222,79,102,242,242,242,175,55,91,125,219,201,179,172,175,178,227,207,102,153,126,53,232,245,160,79,240,0,8,171,237,206,253,73,254,242,127,13,34,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,82,187,115,191,82,127,188,159,195,79,127,217,139,217,255,0,89,164,84,116,220,64,235,126,59,221,51,170,190,89,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,241,134,70,57,208,181,141,221,91,35,158,200,194,176,118,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,115,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,15,45,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,93,88,236,107,252,168,106,158,101,169,159,202,59,217,159,75,114,11,141,247,185,125,16,235,119,94,245,83,36,221,46,167,125,111,63,47,83,151,155,149,187,237,190,201,190,196,149,0,41,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,119,223,237,159,113,238,125,126,241,89,61,79,247,30,164,156,188,189,126,95,211,93,249,119,240,223,100,170,160,0,41,254,191,105,165,247,89,52,107,44,210,172,115,55,250,35,87,149,91,221,107,146,239,236,214,87,244,105,101,114,54,166,62,131,220,196,119,86,5,150,45,249,154,230,117,57,218,168,230,161,80,0,17,107,105,236,53,181,67,117,162,154,251,196,181,93,101,181,149,17,186,178,158,147,18,109,52,243,64,142,78,163,35,149,213,146,54,55,171,119,68,122,198,244,106,170,42,181,219,108,178,127,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,203,0,89,87,26,221,155,223,203,7,84,237,90,153,249,101,250,37,236,204,126,11,23,114,250,59,223,250,157,58,154,137,186,189,78,245,22,219,247,158,94,94,85,219,147,125,252,118,71,5,61,155,223,200,251,84,238,186,153,249,101,250,91,237,60,126,123,23,114,250,59,220,58,125,74,154,121,186,189,78,245,46,251,119,110,94,94,84,223,159,125,252,54,91,213,0,113,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,2,237,216,107,106,154,235,91,53,139,137,106,186,59,107,234,36,117,29,61,94,36,218,153,225,129,92,189,54,73,43,107,35,108,143,70,236,138,244,141,136,229,69,84,107,119,217,37,40,1,79,244,7,77,47,186,55,163,88,158,149,100,121,191,210,234,188,86,222,219,92,119,127,102,178,131,173,75,19,156,218,104,250,12,115,209,189,40,18,40,183,230,115,159,211,231,114,171,156,165,64,0,0,0,0,0,0,0,8,171,255,0,112,199,255,0,158,139,255,0,129,63,253,126,95,255,0,228,47,255,0,193,99,249,52,125,41,253,95,253,5,246,223,113,255,0,245,119,114,239,93,223,169,254,159,79,169,252,222,127,239,138,170,0,242,154,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,91,185,81,119,169,170,58,93,89,159,52,159,156,153,239,145,219,201,43,221,239,57,118,223,100,217,17,17,61,88,0,0,0,0,0,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,96,31,238,24,255,0,243,209,127,240,39,255,0,175,201,84,0,0,0,0,0,0,0,82,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,238,95,219,62,227,223,58,29,222,178,10,159,238,61,72,249,185,186,28,191,166,155,115,111,227,182,203,101,90,79,216,215,249,47,213,60,55,83,63,148,119,180,254,137,100,22,235,239,114,250,33,209,239,93,214,166,57,186,93,78,250,238,78,110,159,47,55,43,182,223,125,151,109,137,42,0,0,0,83,252,231,66,244,227,82,117,31,6,213,12,214,205,237,91,174,156,247,233,108,16,206,168,234,90,122,170,165,167,85,170,116,106,158,252,209,247,86,244,149,87,149,142,123,158,141,87,182,55,178,160,0,0,0,0,0,0,0,0,176,14,40,251,41,63,148,166,187,100,218,215,249,122,250,57,244,143,185,127,107,62,139,119,206,135,119,163,130,155,251,183,123,143,155,155,161,205,250,9,183,54,222,59,110,183,254,0,183,254,10,120,82,254,71,218,89,117,211,63,167,191,75,125,167,144,79,125,239,190,203,238,29,62,165,53,60,61,46,159,90,93,246,238,220,220,220,201,191,62,219,120,110,183,0,0,0,0,17,193,173,29,140,184,110,162,234,134,65,156,105,254,172,210,96,22,43,205,67,106,105,241,202,76,85,106,160,160,122,198,212,149,35,127,124,98,35,29,42,73,34,49,172,107,35,71,163,26,136,214,162,30,215,133,30,205,253,71,225,43,81,217,154,225,92,83,247,235,85,119,78,11,253,130,124,57,89,75,119,165,106,170,163,92,169,94,189,57,153,204,229,138,100,69,116,110,115,145,81,236,124,145,190,250,128,20,83,138,238,20,116,227,139,93,56,126,21,154,197,220,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,127,43,82,88,85,81,178,53,173,84,86,61,145,200,202,129,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,117,187,149,23,122,154,163,165,213,153,243,73,249,201,158,249,29,188,146,189,222,243,151,109,246,77,145,17,19,213,128,0,0,5,159,229,61,153,154,29,154,241,89,85,196,150,79,39,126,181,87,114,92,42,240,183,91,225,101,190,166,240,212,106,45,84,175,102,221,72,95,203,213,146,7,49,86,89,220,247,201,35,216,247,66,183,128,0,17,87,254,225,143,255,0,61,23,255,0,2,127,250,252,149,64,7,148,210,124,23,242,95,165,152,110,153,251,83,218,127,68,177,251,117,139,190,244,58,61,235,186,211,71,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,207,86,0,0,0,22,85,198,183,102,247,242,193,213,59,86,166,126,89,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,145,193,79,102,247,242,62,213,59,174,166,126,89,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,245,64,22,85,198,183,102,247,242,193,213,59,86,166,126,89,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,147,213,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,0,0,1,97,92,85,118,79,225,188,67,234,229,102,171,97,250,137,73,167,111,187,211,181,247,122,26,108,113,107,89,93,113,231,145,101,173,85,239,81,53,143,145,174,141,30,214,177,57,158,199,72,229,115,228,122,173,250,128,35,171,66,251,41,117,31,135,77,71,183,106,134,151,241,121,220,110,180,59,197,52,50,225,10,250,91,133,43,149,22,74,90,152,210,224,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,111,85,171,29,141,127,149,13,83,204,181,51,249,71,123,51,233,110,65,113,190,247,47,162,29,110,235,222,170,100,155,165,212,239,173,231,229,234,114,243,114,183,125,183,217,55,216,146,160,5,42,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,206,251,253,179,238,61,207,175,222,43,39,169,254,227,212,147,151,151,175,203,250,107,191,46,254,27,236,149,84,0,0,0,7,148,213,140,23,242,161,165,153,150,153,251,83,217,159,75,113,251,141,139,190,244,58,221,215,189,83,73,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,207,86,0,138,191,247,12,127,249,232,191,248,19,255,0,215,228,148,234,198,11,249,80,210,204,203,76,253,169,236,207,165,184,253,198,197,223,122,29,110,235,222,169,164,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,231,171,0,69,95,251,134,63,252,244,95,252,9,255,0,235,242,85,0,0,0,0,88,7,20,125,148,159,202,83,93,178,109,107,252,189,125,28,250,71,220,191,181,159,69,187,231,67,187,209,193,77,253,219,189,199,205,205,208,230,253,4,219,155,111,29,183,91,255,0,0,91,255,0,5,60,41,127,35,237,44,186,233,159,211,223,165,190,211,200,39,190,247,223,101,247,14,159,82,154,158,30,151,79,173,46,251,119,110,110,110,100,223,159,109,188,55,90,1,197,31,101,39,242,148,215,108,155,90,255,0,47,95,71,62,145,247,47,237,103,209,110,249,208,238,244,112,83,127,118,239,113,243,115,116,57,191,65,54,230,219,199,109,214,255,0,192,22,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,180,242,9,239,189,247,217,125,195,167,212,166,167,135,165,211,235,75,190,221,219,155,155,153,55,231,219,111,13,214,224,0,0,0,2,223,248,214,225,75,249,96,233,101,171,76,254,158,253,18,246,102,65,5,247,190,251,47,191,245,58,116,213,16,244,186,125,104,182,223,188,243,115,115,46,220,155,109,227,186,90,174,147,246,53,254,75,245,79,13,212,207,229,29,237,63,162,89,5,186,251,220,190,136,116,123,215,117,169,142,110,151,83,190,187,147,155,167,203,205,202,237,183,223,101,219,98,74,128,22,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,179,50,8,47,189,247,217,125,255,0,169,211,166,168,135,165,211,235,69,182,253,231,155,155,153,118,228,219,111,29,210,213,116,159,177,175,242,95,170,120,110,166,127,40,239,105,253,18,200,45,215,222,229,244,67,163,222,187,173,76,115,116,186,157,245,220,156,221,62,94,110,87,109,190,251,46,219,18,84,0,183,254,53,184,82,254,88,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,148,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,165,255,0,128,0,0,5,149,113,173,217,189,252,176,117,78,213,169,159,150,95,162,94,204,199,224,177,119,47,163,189,255,0,169,211,169,168,155,171,212,239,81,109,191,121,229,229,229,93,185,55,223,199,100,189,80,5,170,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,0,45,255,0,141,110,20,191,150,14,150,90,180,207,233,239,209,47,102,100,16,95,123,239,178,251,255,0,83,167,77,81,15,75,167,214,139,109,251,207,55,55,50,237,201,182,222,59,165,192,0,44,3,133,206,202,79,228,215,174,216,206,181,254,94,190,145,253,28,239,191,218,207,162,221,207,175,222,40,231,166,254,237,222,228,229,229,235,243,126,130,239,203,183,134,251,165,255,0,128,0,183,254,53,184,82,254,88,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,151,0,0,176,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,22,85,198,183,102,247,242,193,213,59,86,166,126,89,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,147,213,240,49,192,199,242,46,250,109,255,0,101,31,166,63,76,125,155,255,0,2,123,63,186,247,78,243,255,0,205,19,115,243,119,159,230,237,201,245,239,225,117,64,1,21,127,238,24,255,0,243,209,127,240,39,255,0,175,201,84,0,121,77,39,193,127,37,250,89,134,233,159,181,61,167,244,75,31,183,88,187,239,67,163,222,187,173,52,112,245,122,124,206,228,230,233,243,114,243,59,109,246,221,118,220,165,89,135,2,220,56,230,90,227,139,113,5,81,134,123,43,41,198,46,14,187,57,182,119,50,138,150,237,92,147,44,241,84,215,71,27,81,101,154,57,213,101,73,26,230,186,71,47,44,203,43,17,172,75,128,0,0,0,14,167,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,59,96,5,175,240,129,192,38,151,240,137,117,200,114,91,21,210,175,34,200,110,213,21,116,180,119,138,180,146,25,233,108,146,186,157,241,208,73,27,101,88,38,123,100,167,71,173,66,69,27,156,174,84,70,177,169,202,122,14,53,184,82,254,88,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,151,0,0,176,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,0,0,22,235,198,151,5,184,111,25,56,109,162,205,121,200,170,241,188,135,27,168,146,107,45,234,24,86,165,148,236,153,99,74,152,101,166,87,177,178,178,70,197,30,203,204,215,181,241,177,81,220,188,236,146,205,127,220,49,255,0,231,162,255,0,224,79,255,0,95,146,168,0,176,14,33,59,47,51,190,37,175,24,190,89,169,156,85,247,236,146,197,143,165,138,182,231,244,26,24,189,161,203,95,89,83,28,189,24,106,227,142,46,88,234,153,15,43,81,119,232,243,170,238,245,68,170,188,12,112,49,252,139,190,155,127,217,71,233,143,211,31,102,255,0,192,158,207,238,189,211,188,255,0,243,68,220,252,221,231,249,187,114,125,123,248,93,80,0,0,2,223,248,214,225,75,249,96,233,101,171,76,254,158,253,18,246,102,65,5,247,190,251,47,191,245,58,116,213,16,244,186,125,104,182,223,188,243,115,115,46,220,155,109,227,186,80,14,23,59,41,63,147,94,187,99,58,215,249,122,250,71,244,115,190,255,0,107,62,139,119,62,191,120,163,158,155,251,183,123,147,151,151,175,205,250,11,191,46,222,27,238,151,254,0,0,0,162,154,231,194,142,156,113,19,168,250,113,154,234,132,94,213,181,105,207,180,231,134,193,44,40,234,91,149,85,82,210,44,110,169,85,95,126,24,251,171,149,97,219,150,71,61,168,245,86,53,241,203,90,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,7,26,253,170,118,45,2,202,171,116,159,69,44,22,172,195,47,182,239,21,218,229,91,59,221,107,180,213,54,70,115,82,172,113,43,95,85,50,49,37,108,136,217,99,108,47,86,34,185,239,108,177,50,255,0,200,86,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,132,170,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,201,55,246,178,233,221,161,154,122,62,164,177,71,214,233,117,216,222,171,27,200,255,0,138,47,197,18,170,152,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,57,85,208,191,154,40,222,201,26,139,202,246,55,153,175,103,60,111,200,123,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,15,86,113,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,100,59,118,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,169,52,81,185,136,214,196,217,38,10,213,166,93,173,248,110,93,197,125,195,15,202,102,164,199,116,146,186,157,246,91,37,222,125,222,199,92,98,172,151,161,114,154,87,199,11,233,41,170,169,222,198,190,57,91,39,69,241,194,229,116,109,89,222,72,249,138,185,45,61,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,132,159,128,82,174,37,248,139,193,56,95,210,202,253,76,206,170,63,198,209,217,232,185,38,254,217,221,59,180,211,65,71,212,138,41,58,61,94,131,219,213,123,121,25,241,85,248,34,135,138,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,151,159,166,155,171,228,134,53,116,125,84,145,180,211,128,94,209,28,87,137,202,58,77,45,207,19,216,154,155,109,183,194,137,222,42,35,116,121,55,74,6,247,154,186,126,72,227,100,115,115,182,89,31,74,141,247,99,84,115,21,237,108,157,40,118,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,121,35,107,182,87,35,27,206,245,124,142,78,119,185,86,255,0,251,47,187,62,233,174,212,214,94,40,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,207,12,180,181,20,119,164,150,41,218,229,98,185,147,181,144,75,23,36,140,86,203,239,49,204,220,37,124,0,5,191,232,23,24,184,38,184,234,158,163,232,167,115,246,38,103,167,249,5,226,221,236,206,164,213,61,250,215,67,83,21,55,180,122,221,6,69,23,60,210,242,244,57,220,246,242,239,187,145,119,75,128,49,204,215,44,255,0,50,210,206,54,117,59,80,116,251,33,171,177,228,54,61,72,200,42,104,107,169,149,57,226,127,180,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,35,133,30,43,180,227,139,93,56,102,107,133,75,220,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,127,43,150,41,145,17,178,53,174,69,70,61,146,70,192,173,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,159,246,160,107,222,172,112,237,160,86,12,215,71,50,191,163,247,170,220,194,150,215,61,79,113,166,171,231,165,125,21,108,142,143,146,162,57,24,155,190,24,215,116,78,111,119,109,246,85,69,188,2,192,59,106,252,172,98,223,48,40,125,58,226,5,191,240,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,239,180,94,194,182,211,245,122,86,218,169,163,252,228,52,236,145,187,73,19,29,238,185,55,219,101,221,21,81,101,252,128,30,203,143,61,154,101,248,215,163,214,147,252,0,182,174,43,120,205,177,112,151,168,250,87,108,207,45,93,92,51,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,223,171,10,119,137,82,88,209,171,39,42,181,204,221,89,210,150,229,72,171,237,206,253,73,254,242,127,13,2,85,1,14,221,149,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,75,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,229,108,111,123,227,152,144,0,0,45,215,52,226,238,213,167,92,102,227,28,46,229,246,234,74,123,110,113,139,211,92,172,183,149,168,108,75,13,213,213,53,177,247,89,250,142,70,185,147,54,154,38,69,201,239,245,149,172,229,147,172,139,21,197,16,173,219,87,230,159,22,249,127,67,234,55,18,231,251,52,187,65,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,118,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,225,33,64,0,0,0,45,255,0,143,93,82,206,244,91,132,236,231,83,52,210,251,236,108,146,205,236,206,229,91,221,97,168,233,117,110,84,176,201,249,185,152,248,221,188,114,189,190,243,87,109,247,77,149,17,82,48,56,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,72,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,1,110,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,186,207,212,114,53,204,153,180,209,50,46,79,127,172,173,103,44,157,100,88,174,40,133,110,218,191,52,248,183,203,250,31,81,184,151,63,217,165,218,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,251,181,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,9,10,0,0,0,0,35,87,181,7,136,174,44,120,94,212,124,90,239,165,58,205,236,204,67,53,183,207,208,181,201,103,182,213,73,71,93,70,177,182,163,149,210,209,171,210,23,178,122,103,183,154,89,29,212,89,255,0,65,137,27,73,42,45,87,180,235,75,127,42,28,27,102,189,210,197,237,59,174,37,221,242,155,127,246,87,71,186,247,89,19,189,207,226,246,181,252,180,50,86,251,142,230,223,127,117,170,244,96,22,213,217,159,218,13,171,26,201,172,183,45,29,226,11,51,246,253,94,67,111,90,140,98,167,217,212,212,189,26,170,86,201,36,244,220,148,148,204,71,117,96,87,203,212,149,232,214,119,78,84,221,210,162,18,126,98,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,57,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,0,64,191,251,168,252,118,127,229,207,255,0,131,54,127,250,161,47,220,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,247,218,222,235,13,63,87,165,114,170,134,63,205,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,184,235,147,253,217,113,228,79,76,191,26,245,138,208,58,158,211,14,45,47,188,47,104,213,182,155,79,46,254,206,207,179,43,130,83,217,170,123,187,38,238,116,180,206,142,74,202,158,73,161,146,25,60,29,12,29,55,242,187,251,43,157,187,244,149,11,22,225,99,141,206,59,56,137,226,11,9,209,201,56,130,238,84,153,5,193,123,252,237,199,172,241,200,202,24,34,125,69,87,73,221,198,68,73,150,8,101,72,249,152,173,234,43,57,182,110,234,148,255,0,181,47,93,43,53,131,138,203,246,55,69,121,239,120,222,157,255,0,189,187,100,49,164,241,198,202,168,209,22,224,247,71,42,242,245,187,215,82,23,72,198,181,175,142,154,15,210,70,163,221,114,189,136,90,91,255,0,201,47,90,238,22,47,254,84,197,173,23,62,245,251,106,107,224,232,163,255,0,251,90,238,119,179,238,99,191,186,32,23,127,197,111,25,182,46,18,245,31,74,237,153,229,171,171,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,187,245,97,78,241,42,75,26,53,100,229,86,185,155,171,58,82,220,169,21,125,185,223,169,63,222,79,225,167,138,236,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,114,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,244,158,214,39,43,99,123,223,24,76,72,0,1,109,88,175,25,182,42,190,51,179,94,14,242,219,87,113,186,208,247,74,140,82,227,78,199,190,59,132,110,181,65,91,83,77,80,158,61,57,153,205,60,140,147,194,55,198,213,98,242,61,141,235,220,169,0,61,168,254,123,53,55,240,95,71,162,2,127,129,102,189,156,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,242,128,0,0,22,235,196,207,23,118,173,10,212,189,37,209,171,53,186,146,237,150,106,134,81,109,182,190,57,106,27,201,107,181,75,93,12,19,85,75,27,92,146,171,228,73,36,100,30,8,197,124,114,185,92,189,21,138,78,215,140,30,44,240,222,17,116,191,233,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,114,111,211,98,170,58,86,34,194,14,134,231,249,150,169,241,179,166,58,131,168,57,13,93,243,33,190,106,70,63,83,93,93,82,169,207,43,253,161,78,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,25,25,128,0,17,213,119,237,147,210,122,30,32,169,48,219,126,61,223,244,159,194,158,167,50,129,106,123,211,164,150,40,28,202,150,209,73,12,114,50,24,100,90,136,165,143,103,200,246,242,201,31,232,36,83,120,14,213,206,58,127,187,240,191,162,153,159,255,0,44,82,231,245,180,45,255,0,37,173,181,199,80,142,255,0,214,247,166,53,191,224,66,175,255,0,182,33,34,172,12,170,1,17,125,148,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,222,84,154,86,199,179,219,35,58,50,232,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,207,240,197,196,46,43,197,6,141,89,117,115,22,166,238,29,255,0,169,77,113,181,190,170,58,137,173,149,209,59,150,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,156,252,168,226,199,202,198,178,124,191,200,125,58,114,8,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,62,221,70,34,163,101,122,40,100,102,15,41,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,249,185,152,201,27,180,145,61,190,243,83,125,183,77,209,81,87,213,128,0,0,5,52,205,120,138,210,61,60,213,204,59,68,179,12,178,146,221,147,231,84,245,19,90,33,150,86,35,28,248,223,27,34,134,85,230,230,137,245,14,124,141,129,92,212,100,175,167,150,54,187,169,200,199,212,176,5,191,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,220,171,123,172,53,29,46,173,202,150,25,63,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,92,1,106,189,168,254,68,245,55,240,95,88,162,2,58,184,122,237,30,227,59,57,215,221,52,194,178,157,100,239,182,92,131,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,231,101,51,94,222,102,61,201,187,85,28,155,238,138,139,226,73,255,0,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,90,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,251,175,106,57,155,177,92,146,50,11,56,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,129,126,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,178,18,251,55,59,65,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,171,54,128,0,0,91,175,24,60,109,233,127,8,216,207,53,234,122,75,230,109,91,79,29,93,159,19,109,84,144,79,93,7,120,100,82,74,249,153,12,173,166,99,90,233,94,215,74,212,73,22,9,24,205,213,174,229,163,253,158,93,162,63,202,110,178,225,165,250,176,150,171,70,125,79,214,184,91,95,21,71,78,59,220,47,158,162,89,32,166,131,166,137,23,116,131,187,177,24,233,101,150,72,218,233,85,87,146,87,35,180,127,179,254,143,136,139,20,186,183,164,56,239,253,150,40,59,180,18,211,83,201,5,60,121,21,47,59,35,229,168,124,207,142,54,77,12,106,175,100,202,238,101,142,37,137,200,255,0,204,172,80,173,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,1,148,152,45,171,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,187,211,228,214,216,152,245,165,108,146,163,250,85,52,210,59,125,225,151,165,42,164,110,114,201,27,152,230,187,153,17,146,201,114,160,11,21,227,151,180,194,221,195,22,119,101,211,61,55,178,90,178,188,146,130,224,201,51,26,43,130,85,83,247,26,21,134,9,163,134,25,17,137,26,205,60,117,28,205,153,174,149,177,116,149,31,19,213,232,141,244,29,163,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,8,64,201,247,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,235,119,42,222,235,53,63,87,165,51,225,147,243,115,49,146,55,105,34,123,125,230,166,251,110,155,162,162,175,171,32,47,179,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,150,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,121,103,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,57,103,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,65,15,104,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,171,89,44,174,114,181,102,88,163,11,159,208,62,217,59,22,65,171,25,13,14,188,227,223,68,176,91,199,78,162,195,87,78,175,184,201,98,146,58,104,217,45,53,66,195,11,100,168,134,105,35,124,140,145,177,44,145,201,42,177,220,241,170,58,23,106,7,25,156,73,240,237,175,182,12,43,71,53,35,232,253,150,183,15,165,186,79,77,236,122,10,190,122,167,214,214,198,233,57,234,32,145,233,187,33,141,54,69,229,247,119,219,117,85,91,32,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,215,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,87,85,254,215,252,90,197,131,107,238,158,225,88,181,15,114,178,227,250,95,105,181,219,169,186,175,147,161,75,5,109,124,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,64,188,14,202,78,40,245,219,137,79,202,143,229,175,57,250,71,244,115,216,158,204,254,214,81,209,244,59,199,126,235,127,218,209,71,205,205,208,139,244,183,219,151,195,109,215,123,255,0,34,175,176,199,245,217,251,183,252,72,149,64,0,0,0,0,44,3,143,30,211,171,22,136,123,71,73,244,26,182,213,144,103,205,239,118,235,165,203,157,239,135,23,170,103,71,149,122,110,137,97,171,155,105,39,111,34,75,203,12,176,237,43,29,179,162,91,138,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,145,193,218,117,217,255,0,71,164,85,149,60,64,232,134,59,221,48,90,190,105,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,240,134,54,57,176,185,142,217,91,27,152,200,237,43,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,120,100,146,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,17,213,254,236,22,153,255,0,41,255,0,161,155,218,191,34,94,207,233,253,48,238,151,30,253,223,187,191,91,173,221,250,61,78,143,83,251,23,163,209,230,230,252,247,87,147,243,101,32,237,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,210,172,209,58,61,152,216,223,214,140,176,50,168,4,85,246,81,241,211,253,195,133,253,107,204,255,0,249,94,151,0,173,174,111,249,77,117,174,74,133,119,254,171,186,177,205,255,0,14,20,127,253,175,9,42,128,10,21,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,57,55,233,177,85,29,43,17,106,6,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,130,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,60,60,78,241,11,149,113,65,172,183,173,92,202,105,187,135,127,233,211,91,173,108,170,146,162,27,101,12,77,229,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,103,63,42,4,170,112,45,218,133,138,235,95,209,221,28,215,25,61,139,169,53,124,212,84,215,142,156,113,90,239,179,39,34,66,221,209,83,187,214,75,187,147,165,200,145,61,236,252,219,154,233,99,167,75,255,0,33,175,178,143,130,143,202,110,85,7,18,154,153,108,186,211,99,120,149,194,158,167,18,139,110,140,55,139,164,50,57,203,81,206,142,73,29,13,44,145,179,193,173,228,146,85,229,87,170,67,52,78,153,64,5,133,118,150,103,124,99,112,249,106,165,214,253,13,214,122,186,124,38,122,136,45,183,139,19,177,171,125,90,217,231,115,85,35,170,100,239,165,123,187,180,142,106,49,221,103,238,201,164,141,26,231,36,205,100,87,234,117,57,102,45,98,206,113,91,206,21,148,208,247,219,46,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,16,111,128,118,178,113,141,140,230,86,155,238,103,157,82,102,54,42,74,132,117,194,197,83,102,183,209,178,186,5,69,71,49,39,167,167,108,177,63,101,230,99,209,85,17,237,106,185,178,55,153,142,155,61,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,82,13,187,65,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,168,173,69,88,228,217,217,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,193,46,156,122,234,150,119,162,220,39,103,58,153,166,151,223,99,100,150,111,102,119,42,222,235,13,71,75,171,114,165,134,79,205,204,199,198,237,227,149,237,247,154,187,111,186,108,168,138,145,129,195,215,104,247,25,217,206,190,233,166,21,148,235,39,125,178,228,25,133,154,215,113,166,250,59,106,143,175,75,61,108,81,203,31,59,41,154,246,243,49,238,77,218,168,228,223,116,84,95,18,66,187,76,110,214,171,255,0,103,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,12,60,39,121,167,209,191,152,24,247,168,192,6,74,101,170,241,245,198,190,43,194,158,156,85,217,45,55,62,241,169,185,53,190,104,241,203,125,58,198,249,40,57,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,122,210,49,88,137,202,217,95,21,74,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,143,102,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,87,95,247,81,248,236,255,0,203,159,255,0,6,108,255,0,245,66,100,248,81,197,120,147,199,244,225,151,62,41,181,63,233,70,103,121,233,212,73,109,130,223,65,79,75,98,143,101,218,153,178,82,66,206,188,203,205,188,178,43,157,26,57,26,216,247,70,172,179,89,95,101,215,103,253,29,162,142,219,196,222,183,227,189,107,172,221,218,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,205,50,245,118,138,57,17,142,133,209,186,69,106,189,98,116,82,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,114,204,90,197,156,226,183,156,43,41,161,239,182,92,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,182,0,64,15,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,114,187,62,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,166,142,85,88,227,218,111,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,113,225,226,95,135,76,239,133,253,83,175,211,60,234,159,252,109,101,158,183,158,31,237,157,175,188,205,12,21,157,56,165,147,163,213,232,61,221,39,187,157,159,5,79,130,168,73,79,106,23,31,84,120,166,42,254,30,52,102,225,106,187,85,231,24,251,42,47,183,250,106,152,43,41,233,236,245,177,185,25,77,2,49,206,78,181,68,14,71,172,142,68,70,193,52,111,143,153,211,50,72,162,46,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,240,107,24,231,46,200,138,162,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,101,52,171,130,75,87,10,28,13,107,69,247,39,130,146,187,81,114,173,55,189,77,117,172,117,43,91,61,166,7,89,213,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,122,106,228,84,142,61,130,24,79,65,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,226,212,86,175,193,79,62,77,79,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,208,59,94,10,123,74,112,77,82,209,171,173,87,16,121,133,170,193,153,224,150,249,235,239,181,29,218,102,67,93,107,133,212,241,50,227,179,34,233,50,105,38,170,142,30,237,19,156,247,202,155,197,26,36,140,141,177,129,198,191,21,215,222,45,53,150,183,50,234,221,104,241,11,110,244,120,181,146,182,102,59,184,82,242,177,36,145,91,26,35,18,105,222,206,172,139,187,220,155,178,62,163,217,20,106,80,2,229,56,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,251,189,70,77,114,137,236,90,166,199,42,191,165,77,77,27,183,222,105,122,82,162,72,230,172,113,181,142,115,185,149,25,20,129,82,251,52,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,247,217,34,70,196,85,115,223,12,228,157,78,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,0,99,89,197,143,154,125,100,249,129,144,250,140,227,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,174,44,124,211,235,39,204,12,135,212,103,25,151,14,153,222,37,161,56,39,17,93,223,189,225,153,175,90,143,190,243,195,31,116,186,71,89,95,15,115,233,245,86,89,55,134,131,173,213,233,181,159,157,228,223,118,238,224,200,79,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,84,2,0,120,5,227,95,42,225,79,81,233,44,151,107,159,120,211,44,154,225,12,121,29,190,161,100,124,116,28,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,230,108,79,138,122,49,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,0,59,96,8,165,237,33,227,87,138,174,31,120,147,155,5,210,237,79,75,30,59,45,142,134,225,79,72,150,91,117,86,206,147,157,178,57,95,61,59,223,226,232,221,224,174,219,236,2,86,129,18,93,158,188,114,113,93,174,220,81,99,218,123,169,218,163,37,239,28,169,162,184,212,214,81,182,197,109,167,71,172,116,178,58,53,116,144,83,178,70,162,63,145,124,28,155,174,200,187,162,236,183,221,199,158,166,106,6,142,240,163,156,106,86,151,95,36,180,100,182,68,183,62,142,173,148,144,212,244,219,37,198,154,25,119,142,102,61,138,157,41,36,248,183,195,227,225,182,224,87,240,64,15,251,168,252,118,127,229,207,255,0,131,54,127,250,161,54,156,52,228,249,102,111,195,214,155,230,185,213,197,46,23,252,131,23,182,221,107,234,146,40,226,235,75,81,78,201,85,252,145,181,172,110,232,244,93,154,212,68,251,0,169,64,0,0,0,0,0,0,0,0,130,93,77,237,39,227,151,19,212,140,175,22,165,214,180,130,27,53,242,186,223,28,73,142,90,30,145,182,25,222,196,106,57,105,85,93,178,55,109,213,85,84,190,206,202,206,36,181,207,136,252,115,80,238,218,213,154,201,145,58,203,91,110,166,182,189,109,148,116,109,133,31,28,206,149,19,187,67,31,58,174,209,239,205,190,219,38,219,110,187,133,247,2,192,59,86,120,157,215,190,27,19,76,106,52,79,57,147,30,139,33,91,203,46,139,236,170,58,198,202,232,59,154,195,227,83,12,156,138,137,52,223,162,169,191,215,190,197,154,232,127,104,231,27,185,222,181,96,24,61,215,89,210,174,139,33,202,45,86,170,152,23,29,180,198,146,197,61,92,113,61,138,246,210,163,155,186,61,83,116,84,84,223,116,84,2,114,75,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,17,86,76,247,102,151,104,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,238,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,37,180,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,238,181,239,108,14,99,21,202,214,115,185,188,206,99,119,114,121,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,202,120,22,149,217,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,203,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,60,215,106,4,43,118,213,249,167,197,190,95,208,250,141,196,176,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,245,237,171,243,79,139,124,191,161,245,27,137,106,186,107,195,214,85,170,154,53,170,58,185,139,84,245,255,0,37,126,201,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,237,208,238,237,145,232,230,163,122,75,43,213,237,233,114,188,38,167,128,94,53,241,94,43,52,226,146,201,118,185,247,125,77,198,109,240,199,145,219,234,22,54,73,95,200,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,78,87,68,249,110,168,198,7,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,235,119,42,222,235,13,71,75,171,11,225,147,243,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,166,66,124,40,241,93,167,28,90,233,195,51,92,42,94,227,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,249,92,177,76,136,141,145,173,114,42,49,236,146,54,5,107,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,17,145,218,137,197,255,0,19,60,57,107,118,53,141,232,246,164,55,31,176,93,49,88,107,165,165,246,69,5,90,190,177,42,234,89,36,138,234,136,36,114,34,198,216,83,100,118,222,234,248,34,170,170,132,155,130,27,184,42,227,235,139,237,99,226,139,1,211,108,243,87,100,185,227,247,154,233,155,95,73,29,130,215,10,205,28,116,210,203,203,207,29,51,94,212,222,52,221,90,168,187,111,226,132,200,129,10,221,181,126,105,241,111,151,244,62,163,113,44,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,253,123,106,252,211,226,223,47,232,125,70,226,91,86,134,112,163,168,252,68,233,198,163,230,186,95,23,181,110,186,115,236,201,230,176,69,10,186,170,229,75,84,149,107,35,169,149,23,223,154,62,234,213,72,118,230,145,175,114,49,85,237,100,114,132,207,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,160,49,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,186,221,202,183,186,195,81,210,234,194,248,100,252,220,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,144,159,10,60,87,105,199,22,186,112,204,215,10,151,184,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,254,87,44,83,34,35,100,107,92,138,140,123,36,141,129,90,192,0,0,0,99,89,197,62,138,127,39,110,32,179,109,28,142,225,223,105,49,251,130,119,9,221,47,82,71,208,207,19,42,41,122,174,233,198,139,50,65,52,73,39,43,17,189,68,127,46,237,217,86,87,187,30,117,190,213,158,112,233,81,163,80,216,234,232,238,90,93,80,173,168,171,116,141,124,21,208,92,106,170,234,98,123,62,14,99,218,228,153,142,98,162,166,204,141,200,229,231,86,71,74,187,108,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,155,102,49,101,154,181,18,84,98,39,60,140,99,221,187,162,106,218,95,102,46,169,126,75,248,201,194,187,221,247,217,150,172,183,188,98,215,15,236,94,183,122,239,81,175,116,131,193,142,115,57,171,163,162,247,219,203,182,222,243,145,138,240,45,84,155,62,18,117,190,213,195,135,101,54,57,173,23,155,29,93,230,159,28,167,186,57,148,20,210,54,55,212,207,53,254,166,158,22,43,221,224,198,44,179,71,206,253,156,173,103,51,145,175,84,70,44,38,23,105,173,58,209,117,183,112,23,195,182,132,99,217,125,93,45,61,210,159,35,191,100,214,120,88,230,50,170,4,191,84,178,220,233,100,229,217,236,73,97,173,84,137,30,169,207,27,30,246,238,216,156,129,105,102,74,124,44,104,167,242,118,225,247,9,209,201,46,29,246,175,31,183,175,127,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,243,49,29,211,70,115,110,237,213,97,91,179,23,75,127,42,28,100,225,93,238,197,237,59,86,37,222,50,155,135,246,87,71,186,247,88,215,186,79,224,246,185,252,181,210,81,123,141,230,223,127,121,170,196,121,63,192,69,95,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,145,193,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,117,175,123,96,115,24,174,86,179,157,205,230,115,27,187,144,37,123,179,23,180,2,179,87,104,233,184,126,214,252,139,189,231,84,156,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,227,52,143,107,166,107,219,186,58,70,189,242,85,94,211,14,45,47,188,47,104,213,182,155,79,46,254,206,207,179,43,130,83,217,170,123,187,38,238,116,180,206,142,74,202,158,73,161,146,25,60,29,12,29,55,242,187,251,43,157,187,244,149,8,33,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,168,26,253,196,62,168,113,49,153,81,103,154,179,117,164,175,187,219,236,244,150,72,95,77,71,29,51,58,16,35,149,92,173,98,34,43,228,150,73,166,122,252,57,229,114,49,25,26,50,54,4,180,240,107,218,155,106,226,79,81,44,122,47,153,233,93,94,63,150,94,105,213,180,181,246,186,214,213,91,170,103,130,146,106,138,167,200,201,57,37,165,98,164,31,155,98,45,66,175,63,43,156,156,188,238,143,110,212,127,61,154,155,248,47,163,209,23,63,216,193,195,173,75,238,185,47,18,121,126,39,87,29,60,20,237,179,97,213,213,81,69,208,157,239,116,137,112,168,129,30,213,149,31,26,71,20,9,51,21,172,84,154,170,45,222,168,244,101,176,118,163,249,236,212,223,193,125,30,136,11,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,36,0,227,58,67,153,101,250,95,155,234,229,138,10,73,172,90,123,81,105,134,250,142,157,25,60,44,184,73,52,80,76,198,47,131,216,146,194,145,185,17,121,209,102,141,81,170,212,123,153,232,56,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,12,148,207,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,224,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,196,210,221,116,211,141,91,209,171,102,188,227,151,158,229,136,92,109,243,92,100,171,187,34,81,247,24,224,115,217,82,149,10,245,228,143,162,248,165,107,223,204,177,254,109,92,215,185,155,57,96,175,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,188,83,227,54,217,88,197,170,108,114,171,58,181,53,50,55,125,230,151,165,18,172,109,114,199,27,88,214,183,153,81,242,200,30,3,137,222,33,114,174,40,53,150,245,171,153,77,55,112,239,253,58,107,117,173,149,82,84,67,108,161,137,188,177,83,198,231,175,249,82,61,90,214,53,242,203,43,209,140,231,229,71,9,222,105,244,111,230,6,61,234,48,12,19,135,172,171,54,208,157,76,226,11,188,251,63,27,211,159,102,211,115,73,75,35,189,169,93,89,89,12,29,222,25,54,72,211,165,28,189,89,23,153,92,222,120,27,200,169,47,59,28,39,121,167,209,191,152,24,247,168,192,6,74,101,138,246,143,246,128,81,240,239,98,151,73,52,135,34,255,0,178,197,127,118,158,90,154,120,224,168,143,29,165,231,100,156,213,12,153,146,70,249,166,141,21,140,133,91,204,145,202,178,185,89,249,148,150,239,245,86,227,168,246,141,56,200,238,122,67,142,90,175,217,157,53,190,89,44,150,219,165,98,211,82,212,213,34,123,173,124,136,159,181,81,170,232,218,247,34,53,210,194,142,89,89,141,102,170,229,58,143,154,106,62,71,146,106,245,117,214,175,51,171,184,74,219,219,174,145,44,85,81,213,70,189,55,66,248,149,27,209,233,242,36,105,18,53,173,141,172,70,53,173,70,163,80,58,172,79,22,190,231,57,85,155,10,197,168,123,237,235,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,152,155,79,99,206,143,77,195,165,22,13,125,171,164,163,213,183,211,198,234,204,226,145,107,170,96,134,117,170,73,164,100,116,46,169,142,25,24,144,239,76,143,86,177,92,136,146,171,90,229,229,74,63,216,167,139,104,117,222,251,154,100,151,58,30,243,171,22,30,71,91,93,91,44,43,29,53,158,102,116,228,154,138,45,250,157,110,167,60,115,202,173,217,145,205,78,198,185,189,105,90,249,106,3,23,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,151,238,205,46,208,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,221,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,191,138,237,172,183,104,116,246,44,46,231,115,200,251,166,172,82,115,199,109,182,209,81,195,44,149,214,121,31,249,199,86,201,187,100,134,24,228,99,214,7,43,156,139,35,234,26,216,157,205,44,176,197,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,101,60,15,21,162,146,106,132,186,71,136,59,90,168,169,41,115,180,179,211,55,32,101,53,76,115,177,107,81,136,146,61,93,20,108,137,30,229,78,119,178,54,172,108,123,156,198,58,70,53,178,59,218,129,74,184,177,242,177,172,159,47,242,31,78,156,198,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,187,78,207,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,88,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,116,228,123,33,229,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,112,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,202,232,95,205,20,140,124,110,85,229,123,29,202,231,179,146,71,221,175,102,47,104,5,30,145,86,83,112,253,173,249,23,116,193,106,249,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,198,105,30,230,194,230,55,116,108,110,123,227,9,148,40,87,24,60,89,225,188,34,233,127,211,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,228,223,166,197,84,116,172,69,168,26,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,8,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,152,235,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,188,145,181,219,43,145,141,231,122,190,71,39,59,220,170,30,87,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,60,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,39,163,179,167,1,215,157,60,225,163,28,179,235,174,67,87,61,68,148,237,150,209,98,185,91,250,87,28,126,139,157,233,21,36,211,245,156,178,179,164,144,189,145,62,56,228,167,231,116,46,221,24,198,69,101,125,148,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,164,212,218,85,154,38,201,187,27,27,58,210,232,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,2,21,137,84,236,163,227,167,251,135,11,250,215,153,255,0,242,189,46,1,91,92,223,242,154,235,92,149,10,239,253,87,117,99,155,254,28,40,255,0,251,94,18,61,120,114,209,11,175,17,218,195,101,209,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,151,222,107,30,232,17,138,244,71,43,17,234,228,107,249,121,23,197,101,152,181,247,6,202,175,56,86,83,67,220,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,32,79,247,104,7,19,191,201,135,135,219,189,255,0,27,202,45,86,220,250,247,201,111,197,41,171,33,239,18,77,50,203,26,84,207,28,62,40,189,8,30,249,57,228,69,137,36,232,181,232,238,163,99,125,186,240,153,218,237,77,171,153,254,49,164,186,209,167,52,150,11,190,71,81,236,218,107,253,146,162,89,40,166,184,205,50,54,146,7,81,189,175,150,6,61,28,216,214,78,180,187,73,202,170,214,70,231,58,40,224,226,55,139,77,88,226,134,221,131,83,106,165,223,218,53,120,109,190,178,157,213,61,222,154,30,249,85,83,84,249,36,169,228,130,24,210,63,204,54,142,14,159,188,223,236,94,116,217,210,189,11,170,236,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,232,64,244,87,68,207,123,154,166,7,43,154,212,229,144,38,80,138,190,213,206,5,191,187,241,65,162,152,103,255,0,44,85,103,244,84,46,255,0,37,205,186,71,78,141,255,0,214,247,167,181,223,224,76,172,255,0,182,38,37,80,1,140,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,130,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,212,228,157,167,26,71,101,225,46,203,196,165,29,186,146,166,251,126,168,246,109,38,17,45,229,140,173,117,198,25,152,218,200,22,88,163,149,88,200,162,122,78,146,73,19,57,163,146,155,153,177,186,162,54,150,43,218,71,217,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,91,11,3,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,83,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,37,93,148,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,164,212,218,85,154,38,201,187,27,27,58,214,65,197,143,154,125,100,249,129,144,250,140,224,120,171,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,179,209,29,27,149,57,100,99,157,125,61,154,93,160,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,187,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,107,138,225,155,133,29,56,226,215,179,51,77,176,172,214,46,227,117,161,246,236,246,11,252,16,163,234,173,21,78,187,214,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,50,37,181,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,143,125,162,239,80,212,116,186,176,178,104,255,0,57,11,223,27,183,142,86,59,221,114,237,190,203,178,162,162,5,245,118,157,118,128,81,234,237,101,79,15,218,33,145,119,188,22,147,154,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,252,38,141,237,108,206,123,182,71,70,214,62,75,64,225,139,135,172,171,138,13,101,178,233,30,45,83,220,59,255,0,82,166,227,116,125,44,149,16,219,40,98,111,52,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,57,249,147,202,105,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,110,229,69,222,161,167,234,244,161,124,210,126,114,103,178,54,237,28,79,119,188,228,223,109,147,117,84,69,200,39,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,242,111,212,122,34,58,87,170,133,64,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,136,190,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,0,0,28,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,22,237,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,230,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,110,89,244,60,166,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,209,239,180,93,234,106,126,175,74,102,77,31,231,33,123,36,110,210,68,199,123,174,77,246,217,119,69,84,80,129,110,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,28,133,118,145,246,132,90,180,187,13,143,72,244,43,44,164,184,101,153,141,157,181,115,100,54,59,187,85,246,10,41,150,9,32,149,142,100,111,99,223,85,76,249,185,28,201,89,36,76,116,83,55,244,226,114,198,183,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,231,219,166,245,68,108,172,85,161,64,114,173,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,113,73,137,209,62,7,42,120,82,224,155,92,243,13,65,125,37,70,162,230,26,111,123,101,116,49,50,41,89,100,164,109,190,161,233,69,20,232,138,231,189,206,86,186,119,53,221,39,62,40,154,212,114,66,146,201,14,192,122,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,151,62,6,187,80,241,92,223,4,189,88,56,165,205,173,86,28,147,18,183,190,230,236,130,225,60,112,253,33,133,102,157,242,54,26,88,41,227,141,147,67,26,211,70,216,35,89,37,159,117,115,24,170,215,237,234,251,71,251,63,232,248,136,177,75,171,122,67,142,255,0,217,98,131,187,65,45,53,60,144,83,199,145,82,243,178,62,90,135,204,248,227,100,208,198,170,246,76,174,230,88,226,88,156,143,252,202,197,8,32,92,87,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,115,58,160,118,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,58,105,193,215,7,89,223,23,249,221,69,130,193,89,236,108,110,205,201,244,131,32,233,195,81,236,190,172,53,15,165,254,197,124,241,73,63,86,74,117,143,243,106,188,155,243,59,100,79,28,130,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,61,0,0,0,0,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,226,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,143,15,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,188,240,255,0,108,237,125,230,104,96,172,233,197,44,157,30,175,65,238,233,61,220,236,248,42,124,21,114,83,40,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,153,27,51,57,101,145,143,141,202,156,204,123,185,92,199,242,72,192,132,28,39,139,187,173,151,131,157,67,225,23,38,183,85,220,45,183,250,138,59,150,53,94,218,135,61,109,147,178,225,73,81,81,74,246,61,220,173,166,123,96,146,86,244,209,21,179,62,69,115,95,214,87,197,74,180,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,234,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,115,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,207,129,87,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,156,168,233,159,205,44,143,124,142,68,230,123,221,202,214,51,146,54,93,7,101,239,2,223,150,188,169,154,227,172,120,103,123,211,107,47,63,177,233,171,93,203,13,246,233,28,141,68,222,21,106,247,138,56,118,147,169,186,181,143,149,25,31,231,90,218,136,210,154,118,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,188,239,98,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,32,118,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,243,35,102,103,44,178,49,241,185,83,153,143,119,43,152,254,73,25,88,0,22,1,217,213,217,205,125,225,175,42,187,106,246,179,85,90,171,50,246,119,187,61,138,134,139,146,166,158,138,151,169,200,250,244,153,236,71,164,211,177,138,145,163,121,28,200,37,123,100,221,242,190,40,110,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,35,87,141,110,202,239,202,134,169,218,181,51,66,223,236,207,165,185,4,17,102,52,91,117,187,175,122,169,168,154,190,253,212,170,171,111,63,47,82,38,247,56,90,221,246,221,155,110,168,94,255,0,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,149,44,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,147,19,217,239,128,97,186,167,217,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,228,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,135,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,89,174,156,246,56,230,82,241,13,124,131,62,186,210,81,233,38,61,120,134,174,211,52,149,41,89,87,147,91,150,161,30,148,110,72,31,3,233,159,221,209,209,205,50,163,57,101,84,88,89,43,87,157,178,189,137,226,214,44,27,21,179,97,88,181,15,114,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,157,176,0,66,167,109,53,177,41,56,163,198,174,49,211,171,25,93,131,209,171,228,221,85,36,149,149,213,173,95,217,179,58,127,15,255,0,217,53,100,60,118,220,208,164,122,199,167,87,45,164,222,124,102,120,21,87,244,127,55,84,245,240,251,255,0,57,227,253,0,83,190,199,186,4,172,227,10,42,133,149,90,180,56,197,202,161,19,109,249,247,88,163,219,238,254,233,191,244,18,131,218,31,72,149,188,22,234,172,46,122,177,27,103,100,219,162,111,250,21,49,63,111,233,229,219,250,72,231,236,81,183,201,47,18,249,125,207,120,250,116,216,53,76,42,139,250,92,210,87,209,42,42,120,124,54,141,219,248,253,104,73,247,25,118,249,46,124,38,107,5,52,75,26,57,152,85,222,161,121,254,27,69,75,36,139,245,124,118,98,237,247,237,240,248,129,141,217,147,63,15,54,214,89,180,7,76,237,17,192,176,182,135,15,179,83,36,74,229,94,68,101,20,77,229,221,119,223,109,182,248,152,204,25,69,96,54,230,89,240,92,114,211,31,83,150,138,211,71,76,222,167,233,236,200,90,223,123,193,60,124,60,124,16,14,248,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,186,61,246,183,186,205,81,210,234,204,200,99,252,220,44,124,142,222,73,88,223,117,171,182,251,174,200,138,169,64,63,221,71,224,79,255,0,46,127,252,25,188,127,213,14,215,180,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,118,183,90,232,164,171,170,159,146,235,72,247,242,69,26,57,238,229,99,28,229,217,60,26,213,85,240,69,33,7,249,39,113,79,255,0,155,78,170,255,0,238,109,199,255,0,137,3,37,48,0,0,0,24,213,113,91,108,75,55,19,250,185,108,101,58,193,28,25,197,241,33,141,85,87,104,150,186,101,103,138,248,175,186,173,95,18,77,59,17,168,18,61,26,212,75,167,85,85,106,50,120,105,213,155,124,58,116,140,118,251,253,253,95,245,17,223,199,117,10,91,248,195,213,168,26,146,34,63,38,169,159,223,248,254,115,105,63,171,222,240,251,182,36,231,177,122,223,37,31,10,119,234,169,22,53,74,236,230,190,102,114,252,81,169,69,67,30,206,240,248,238,199,47,215,224,168,7,131,237,193,164,71,224,58,89,95,206,168,176,222,46,48,163,118,248,243,195,18,239,253,28,159,235,35,211,130,171,107,46,188,91,233,13,43,224,89,145,153,133,178,167,149,28,169,178,197,59,101,71,120,125,138,205,255,0,163,235,36,199,182,198,223,36,156,59,97,87,84,88,250,116,249,172,84,238,69,253,45,228,161,171,114,109,225,240,252,210,239,227,246,127,68,120,246,118,219,153,116,227,79,74,169,159,212,217,151,105,106,127,55,241,222,42,89,164,79,169,124,55,103,143,221,191,195,226,6,67,133,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,123,253,170,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,123,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,171,28,245,230,116,140,99,36,178,14,203,143,61,154,101,248,215,163,214,147,231,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,24,198,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,110,229,91,221,97,168,233,117,97,124,50,126,110,102,62,55,111,28,175,111,188,213,219,125,211,101,68,84,200,79,133,30,43,180,227,139,93,56,102,107,133,75,220,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,127,43,150,41,145,17,178,53,174,69,70,61,146,70,200,1,215,236,195,78,51,253,101,203,51,45,35,192,190,133,226,23,91,131,167,181,217,57,209,123,180,124,168,142,119,43,119,100,93,71,163,229,232,177,86,56,186,157,54,42,177,141,85,190,14,198,13,57,213,203,134,168,100,186,159,98,202,170,236,186,125,107,167,109,182,251,66,234,103,190,12,134,173,241,200,176,64,197,84,233,53,244,202,228,153,210,35,186,172,73,35,141,27,201,82,245,64,243,253,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,41,167,105,111,103,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,239,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,155,53,17,24,141,218,216,56,81,226,187,81,248,74,212,118,102,184,84,189,250,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,115,57,98,153,17,93,27,156,228,84,123,31,36,111,200,39,90,51,205,47,211,93,47,200,50,253,104,170,164,131,9,130,157,180,151,165,171,183,201,93,4,144,84,200,218,110,148,148,241,178,71,74,199,186,102,177,91,200,228,217,235,191,134,230,52,57,101,198,197,120,202,175,55,108,91,28,250,63,101,173,184,84,84,91,173,29,241,245,126,207,165,124,142,116,84,221,119,162,62,94,155,21,172,234,57,57,157,203,186,248,168,25,52,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,110,229,91,221,102,167,234,244,166,124,50,126,110,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,245,100,90,246,48,96,58,243,67,106,201,115,217,178,26,187,78,149,220,106,27,21,61,158,190,223,214,130,247,90,214,200,201,106,232,164,235,53,212,207,133,209,195,19,229,72,228,142,100,87,198,190,252,8,232,185,125,162,93,166,25,86,13,125,202,248,107,209,91,37,215,31,189,81,116,168,110,217,117,90,73,73,85,7,59,21,211,71,65,3,216,215,183,153,143,135,146,181,93,226,215,61,208,183,101,134,164,11,149,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,92,253,235,180,18,155,88,123,63,243,94,31,53,126,235,87,38,160,208,83,217,105,172,247,106,185,101,170,159,37,99,46,204,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,216,56,78,243,79,163,127,48,49,239,81,128,12,148,192,0,8,127,237,188,183,58,45,86,211,91,178,193,179,106,113,234,170,116,151,127,210,88,234,121,149,191,209,213,69,255,0,72,152,2,41,123,114,173,173,101,94,141,221,216,201,21,210,199,126,166,145,223,222,34,53,104,92,196,251,149,121,223,251,118,251,128,182,110,202,186,14,249,199,22,5,81,213,228,238,52,215,138,141,185,119,231,222,217,83,30,223,31,15,238,155,239,227,240,219,235,220,159,50,11,251,32,104,37,172,227,26,142,162,52,103,45,14,57,115,157,252,223,30,85,72,227,240,251,247,145,63,163,114,116,0,133,110,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,20,255,0,180,235,179,254,143,72,171,42,120,129,209,12,119,186,96,181,124,211,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,225,12,108,115,97,115,29,178,182,55,49,145,218,175,10,60,87,106,63,9,90,142,204,215,10,151,191,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,206,103,44,83,34,43,163,115,156,138,143,99,228,141,249,4,235,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,120,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,67,150,92,108,87,140,170,243,118,197,177,207,163,246,90,219,133,69,69,186,209,223,31,87,236,250,87,200,231,69,77,215,122,35,229,233,177,90,206,163,147,153,220,187,175,138,129,147,70,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,214,238,85,189,214,106,126,175,74,103,195,39,230,230,99,36,110,210,68,246,251,205,77,246,221,55,69,69,95,86,70,175,99,38,147,107,46,55,130,95,117,86,247,151,247,109,54,203,122,145,217,177,190,102,205,222,235,161,153,34,150,231,241,94,237,203,209,146,159,149,61,233,182,230,122,35,97,129,207,146,160,0,0,41,167,18,58,33,106,226,63,68,178,157,23,188,223,42,236,212,249,29,60,77,101,125,52,109,145,244,211,195,60,117,16,189,88,239,7,177,37,134,62,118,110,213,115,57,154,142,98,170,61,49,162,50,168,32,91,181,47,66,235,52,127,138,203,246,73,69,102,238,152,222,162,127,190,75,100,209,172,242,70,250,169,17,18,224,199,73,42,114,245,187,215,82,103,70,199,57,172,142,166,15,209,71,35,26,22,128,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,38,39,177,179,69,62,131,112,251,118,214,58,187,135,90,175,83,110,9,209,130,57,121,163,130,134,221,45,69,60,124,205,88,218,173,153,211,190,177,93,179,222,213,143,161,183,43,185,208,191,243,169,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,78,216,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,145,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,46,125,167,93,159,245,154,187,71,83,196,14,136,99,189,239,58,164,230,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,8,99,99,93,51,94,237,149,210,53,140,146,32,113,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,33,238,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,201,191,81,136,170,232,158,137,226,180,223,179,187,70,180,155,138,202,142,37,240,101,246,117,35,173,245,41,67,139,69,78,230,82,218,238,149,9,211,154,174,154,70,72,212,108,46,129,243,49,41,93,27,152,199,76,231,49,90,214,197,28,97,93,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,32,219,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,183,94,209,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,113,93,134,63,174,207,221,191,226,71,43,181,247,140,27,82,90,170,120,66,194,214,173,215,39,84,81,87,230,53,110,137,173,130,56,17,173,169,166,161,103,59,21,207,123,156,180,213,14,146,53,106,49,25,27,57,159,207,43,35,8,193,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,153,204,99,167,145,232,205,249,21,252,142,84,87,70,197,109,85,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,252,251,117,30,136,173,137,234,148,40,190,158,204,254,59,172,92,50,92,110,90,85,170,143,238,248,14,77,112,91,163,174,251,61,254,196,170,101,44,141,146,78,132,20,242,77,83,222,22,42,56,182,230,70,199,201,206,137,239,63,112,191,94,208,140,3,13,210,206,206,28,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,47,36,76,246,205,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,59,112,157,230,159,70,254,96,99,222,163,1,53,61,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,0,201,76,143,94,210,222,207,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,222,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,118,106,34,189,91,188,133,0,49,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,169,182,118,176,232,52,188,52,63,91,111,45,164,165,204,146,162,123,115,52,246,154,235,215,184,173,106,61,253,20,89,29,19,21,41,157,18,71,43,234,186,107,27,57,157,26,117,38,106,68,235,85,237,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,114,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,175,51,99,123,25,28,112,1,234,181,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,143,125,173,238,176,211,245,122,80,178,24,255,0,55,11,25,27,118,142,38,55,221,106,111,182,235,186,170,170,203,79,102,47,103,253,102,145,81,211,113,3,173,248,239,116,206,170,249,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,198,25,24,231,66,214,55,117,108,142,123,35,160,29,152,189,159,244,122,187,89,77,196,14,183,227,189,239,5,164,229,159,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,127,24,100,99,91,51,158,221,213,209,181,236,146,101,0,0,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,103,198,15,9,152,111,23,90,95,244,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,249,55,233,189,81,93,19,21,49,246,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,186,61,246,139,189,67,81,210,234,194,201,163,252,228,47,124,110,222,57,88,239,117,203,182,251,46,202,138,137,147,241,105,93,161,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,156,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,204,16,173,171,188,72,235,110,189,90,177,123,54,175,231,213,121,61,62,29,79,45,53,157,245,116,240,36,241,50,70,196,217,22,73,152,198,203,80,247,37,60,91,190,103,61,234,173,85,85,221,206,85,184,14,206,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,86,178,88,154,212,106,204,146,199,77,56,84,224,219,81,248,156,214,90,205,42,238,151,92,90,147,31,239,13,202,110,245,54,165,147,216,50,49,178,54,56,103,130,73,34,94,179,231,143,164,145,115,36,137,180,143,229,86,197,38,217,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,122,0,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,33,61,164,125,159,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,132,194,119,187,56,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,24,65,9,146,159,11,26,41,252,157,184,125,194,116,114,75,135,125,171,199,237,235,223,231,108,189,72,223,93,60,175,168,170,233,59,167,26,172,41,60,210,164,124,204,71,116,209,156,219,187,117,91,74,227,75,67,244,143,134,125,92,180,118,132,91,113,156,126,119,216,106,36,158,237,136,213,213,178,153,153,45,254,119,199,13,36,244,168,232,158,216,170,99,108,181,117,210,200,214,189,202,250,8,222,216,209,239,154,161,181,215,134,46,208,14,31,120,158,246,46,55,96,200,189,137,159,92,173,242,86,84,226,151,8,229,108,208,201,23,247,104,225,169,86,54,26,173,145,22,70,164,110,234,44,72,175,116,108,229,145,172,11,149,0,1,196,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,139,108,23,177,147,217,252,71,87,125,55,202,253,169,163,22,190,149,198,223,203,55,78,233,119,231,123,182,183,79,211,70,244,122,124,159,158,157,156,189,70,58,62,146,70,249,31,221,165,80,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,56,250,224,163,21,226,179,78,42,239,118,155,103,119,212,220,102,223,52,152,229,194,157,35,100,149,252,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,149,217,113,228,79,76,191,26,245,138,210,234,128,179,254,206,110,10,63,146,174,156,79,127,207,237,150,169,53,55,41,252,229,202,166,4,234,201,107,161,84,98,199,108,108,220,206,99,185,94,197,146,87,68,141,107,228,115,91,188,173,134,41,22,240,0,0,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,10,85,196,239,15,88,175,20,26,53,122,210,60,166,167,184,119,254,157,77,186,232,202,88,234,38,182,87,68,238,104,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,115,243,37,165,118,123,118,105,221,120,122,204,170,53,163,91,107,233,42,179,43,93,69,109,6,57,65,107,171,115,233,41,32,84,146,157,245,210,61,17,171,43,231,137,207,233,198,228,68,142,41,57,158,222,179,145,148,242,20,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,101,80,71,7,104,31,102,85,78,176,230,86,189,86,225,206,203,73,69,147,228,151,136,233,114,202,25,39,138,154,220,172,149,28,175,188,57,92,228,115,30,215,34,36,204,137,146,62,110,162,72,214,117,18,69,150,71,192,20,211,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,74,150,0,0,0,0,0,0,0,22,1,218,243,195,166,9,150,232,77,203,136,174,239,221,51,60,43,217,116,125,247,158,105,59,221,174,74,199,67,220,250,125,84,138,61,166,175,235,117,122,110,127,230,185,55,217,219,182,32,52,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,114,117,59,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,145,70,149,105,158,43,163,122,113,142,105,110,21,73,221,236,184,205,190,43,125,55,52,113,178,73,185,19,223,158,94,155,24,199,77,43,213,210,72,244,106,115,200,247,185,83,119,41,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,2,39,251,114,104,22,59,198,142,93,58,168,169,81,77,125,167,70,109,240,233,186,137,219,239,247,245,127,212,75,1,24,221,184,116,29,76,43,74,46,156,177,255,0,99,221,46,148,251,170,123,233,212,138,7,108,158,31,15,205,120,248,253,73,253,1,78,123,16,173,207,151,84,245,46,236,144,34,178,155,31,164,167,89,119,77,218,178,84,171,145,191,111,143,73,87,253,31,216,74,7,16,86,228,187,232,46,164,218,86,4,157,43,113,11,205,63,73,87,100,127,61,20,173,229,93,254,221,246,35,151,176,214,220,199,85,107,45,217,241,72,142,142,59,5,52,111,241,229,84,114,215,185,233,247,175,184,207,217,191,222,73,238,117,110,101,227,9,200,109,50,69,36,141,173,181,85,211,57,145,239,204,228,124,46,110,201,183,214,187,129,139,237,166,129,110,183,90,43,91,101,72,214,178,162,58,116,122,166,252,188,238,70,239,183,215,182,230,83,198,48,186,63,111,125,223,86,176,155,84,77,141,207,173,200,237,180,237,73,63,69,85,245,49,181,55,251,188,76,158,128,234,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,30,3,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,41,87,106,63,145,61,77,252,23,214,40,136,1,3,42,128,0,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,237,110,181,228,212,85,117,83,242,49,207,127,36,81,200,231,187,149,140,115,151,100,240,107,85,87,193,20,180,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,6,62,189,166,84,11,109,227,139,84,41,221,42,72,175,169,183,84,110,137,182,221,91,101,44,155,127,71,62,223,208,73,175,100,53,185,244,92,27,91,106,93,2,70,149,249,5,210,161,174,69,79,206,34,72,216,249,151,111,190,53,79,31,240,127,97,30,61,172,244,29,207,141,108,158,163,150,52,239,214,187,77,70,236,79,21,218,146,56,247,119,135,199,243,127,127,130,33,38,157,150,150,230,80,112,55,167,146,116,164,100,149,146,93,234,100,71,239,226,171,116,170,107,85,19,236,86,49,171,254,191,172,15,11,219,33,110,74,222,17,169,106,86,4,147,184,101,246,234,132,114,175,247,61,225,169,143,153,63,253,166,223,233,17,233,217,89,64,181,156,113,224,53,9,42,53,40,105,239,21,10,155,111,207,189,178,166,61,190,239,238,155,255,0,65,37,221,172,246,230,86,240,85,147,84,186,41,28,182,251,173,166,165,170,221,246,98,173,91,35,221,223,118,210,42,126,213,66,61,123,32,173,239,173,227,26,138,165,141,141,82,131,28,185,212,57,93,241,68,86,178,63,119,239,222,68,254,141,192,157,2,192,59,106,252,172,98,223,48,40,125,58,226,95,249,96,29,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,78,158,117,171,26,89,165,253,199,242,153,169,120,166,37,237,62,175,114,246,237,230,154,131,189,116,249,122,157,46,179,219,207,203,212,103,55,46,251,115,183,127,138,16,89,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,64,145,76,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,121,251,181,186,215,147,81,85,213,79,200,199,61,252,145,71,35,158,238,86,49,206,93,147,193,173,85,95,4,82,58,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,74,235,218,161,199,85,78,127,144,221,120,97,210,218,250,184,49,139,29,68,214,220,206,105,169,98,228,187,92,96,170,133,237,130,36,146,53,154,54,82,205,76,168,178,49,236,234,189,207,78,87,70,198,62,75,74,224,234,193,157,229,58,247,110,176,105,125,238,235,106,203,235,49,252,157,150,58,155,93,76,52,213,93,249,44,53,235,12,108,154,100,86,69,212,122,54,53,147,118,185,141,122,185,143,141,232,217,27,69,64,175,252,29,112,117,157,241,127,157,212,88,44,21,158,198,198,236,220,159,72,50,14,156,53,30,203,234,195,80,250,95,236,87,207,20,147,245,100,167,88,255,0,54,171,201,191,51,182,68,241,200,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,105,167,6,90,121,167,26,111,195,46,158,91,244,190,213,221,109,87,156,126,223,125,154,166,90,68,167,170,185,85,85,82,197,36,149,117,44,73,37,218,105,55,110,237,234,200,216,218,141,141,142,86,70,196,74,214,4,43,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,101,88,238,169,103,120,166,9,151,105,157,130,251,221,113,188,239,184,125,32,162,238,176,191,190,119,41,150,106,95,206,61,139,36,124,146,57,93,249,183,55,155,125,157,186,120,1,114,189,163,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,210,142,233,92,138,244,146,230,232,121,90,246,243,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,238,245,25,53,202,39,177,106,155,28,170,254,149,53,52,110,223,121,165,233,74,137,35,154,177,198,214,57,206,230,84,100,82,120,14,24,184,122,202,184,160,214,91,46,145,226,213,61,195,191,245,42,110,55,71,210,201,81,13,178,134,38,243,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,159,153,50,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,85,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,104,29,163,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,142,242,128,24,171,149,87,132,239,52,250,55,243,3,30,245,24,9,31,237,117,224,251,25,175,195,110,28,90,97,233,73,109,190,218,234,41,155,151,54,105,106,30,251,188,18,173,37,13,35,226,69,123,162,137,240,43,99,106,177,172,98,61,146,61,206,119,52,109,107,226,131,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,41,48,91,175,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,115,58,226,128,17,151,219,131,72,143,192,116,178,191,157,81,97,188,92,97,70,237,241,231,134,37,223,250,57,63,214,73,161,30,29,182,54,231,203,195,190,19,118,78,159,45,54,105,21,50,239,250,123,201,67,86,228,219,195,225,249,165,223,199,236,248,253,65,108,189,139,22,206,245,197,14,77,114,146,159,158,58,28,30,179,150,77,255,0,185,202,250,234,36,79,235,111,83,255,0,191,98,106,72,120,236,70,161,73,53,143,81,110,91,73,188,24,204,16,34,167,232,254,114,169,139,227,247,254,111,195,250,73,135,2,21,187,106,252,211,226,223,47,232,125,70,226,84,174,196,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,166,189,181,126,105,241,111,151,244,62,163,113,44,255,0,20,252,178,254,70,179,255,0,161,222,213,252,158,251,66,199,244,211,185,114,244,122,220,213,94,205,239,91,126,115,163,212,235,237,191,230,186,189,30,127,206,116,0,170,188,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,253,226,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,79,109,217,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,170,214,75,19,90,141,89,146,88,236,212,201,119,134,235,158,137,93,180,75,22,170,225,202,58,70,105,211,41,229,166,177,165,53,36,244,204,228,134,121,34,149,85,149,13,108,202,245,153,146,171,223,34,115,200,245,115,213,92,174,230,80,169,101,63,202,120,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,147,188,219,174,153,53,21,37,84,28,236,107,217,207,20,146,53,237,230,99,218,228,221,60,90,228,84,240,84,42,1,0,61,168,254,123,53,55,240,95,71,162,2,116,240,93,88,210,205,80,239,223,147,61,75,197,50,223,102,116,187,239,176,175,52,213,253,215,169,205,211,234,244,94,238,78,110,155,249,121,182,223,145,219,124,20,245,100,85,246,24,254,187,63,118,255,0,137,18,168,0,177,94,216,45,28,177,103,60,48,46,170,212,77,221,239,90,105,112,130,162,142,78,87,191,175,75,93,81,5,37,69,54,200,246,177,188,207,125,52,189,69,107,220,157,219,145,188,169,35,148,190,163,202,106,199,208,79,201,102,101,249,82,255,0,188,207,163,247,31,164,127,221,191,238,95,118,147,189,127,112,252,239,247,30,167,247,63,127,252,31,29,128,198,8,144,158,198,141,16,181,103,90,219,127,214,139,133,242,174,158,163,75,233,224,109,13,4,49,183,146,174,123,148,21,148,234,249,94,187,170,50,56,163,151,102,53,17,92,249,24,238,100,70,43,36,143,98,114,123,32,174,218,95,55,9,116,214,44,46,231,72,252,158,142,241,91,87,152,209,182,105,22,120,107,102,153,205,166,149,241,189,125,214,62,142,10,102,181,209,167,77,203,20,137,227,35,101,216,47,124,0,4,85,246,231,126,164,255,0,121,63,134,145,86,74,167,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,149,112,197,196,46,85,194,254,178,217,117,115,22,166,239,253,195,169,77,113,181,190,170,74,120,110,116,50,183,150,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,252,156,171,144,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,138,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,43,118,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,79,19,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,221,233,242,107,108,76,98,85,58,56,149,253,42,154,105,29,182,211,69,213,149,82,55,57,35,145,175,115,93,202,170,201,99,12,133,8,1,237,71,243,217,169,191,130,250,61,17,62,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,25,218,143,231,179,83,127,5,244,122,32,60,255,0,12,188,96,228,220,45,105,126,169,89,116,229,106,232,243,108,230,162,192,219,85,225,177,83,203,5,178,10,57,42,159,82,247,199,59,36,108,175,123,102,100,77,98,179,109,164,145,252,205,88,218,215,219,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,20,154,158,204,94,3,191,34,22,42,109,121,213,139,47,46,125,144,91,219,236,219,93,198,221,211,170,197,225,115,230,108,155,59,170,228,235,84,64,234,117,119,52,113,203,11,86,72,87,110,121,90,161,218,233,167,101,102,156,99,156,41,228,186,33,150,223,251,206,103,155,247,59,141,215,38,167,129,39,142,221,114,165,87,186,149,40,162,149,19,104,98,234,207,27,159,249,185,167,142,162,161,21,241,36,140,100,80,237,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,147,153,109,92,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,253,226,163,25,185,74,247,173,43,100,149,25,213,166,169,141,187,239,12,189,40,145,100,107,86,72,220,198,185,188,200,143,138,64,138,188,111,141,127,109,240,15,168,28,39,106,109,206,235,89,122,135,217,146,97,119,9,215,175,27,168,97,184,209,72,251,99,149,27,207,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,138,240,157,230,159,70,254,96,99,222,163,1,77,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,42,95,9,222,105,244,111,230,6,61,234,48,1,146,152,0,8,181,237,176,214,139,173,186,155,3,208,140,123,47,171,165,167,186,83,213,95,178,107,60,44,115,25,85,2,75,27,45,206,150,78,93,158,196,150,26,213,72,145,234,156,241,177,239,110,237,137,201,20,37,85,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,239,237,220,25,95,106,120,24,187,241,137,91,117,238,221,219,32,167,167,161,183,72,246,36,117,22,126,186,209,77,82,213,103,59,157,50,215,75,28,109,141,253,36,108,116,211,191,243,157,72,182,11,192,236,66,213,47,254,73,122,41,112,190,255,0,242,166,83,104,182,119,95,219,77,95,63,89,25,255,0,218,214,242,61,255,0,123,27,253,209,73,84,49,193,224,191,88,236,90,5,197,6,1,170,185,76,60,246,91,85,194,74,123,140,156,207,78,237,75,87,79,45,36,181,59,49,143,123,250,44,168,116,189,54,181,92,254,159,34,108,174,221,50,62,3,137,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,77,127,149,143,11,31,249,203,105,87,254,249,91,191,248,225,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,99,88,6,85,0,0,56,148,86,155,85,186,166,190,178,223,108,164,165,168,186,84,37,93,116,176,194,214,62,170,116,138,56,82,89,92,137,187,222,145,67,20,104,231,110,188,145,177,191,6,162,39,44,0,7,83,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,185,59,205,198,233,91,29,37,44,28,239,107,25,207,44,138,214,55,153,239,107,83,117,241,115,145,19,197,80,237,139,85,237,71,242,39,169,191,130,250,197,16,21,126,211,196,223,13,183,251,173,21,138,197,196,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,41,7,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,136,16,237,129,224,25,150,167,228,208,97,154,127,143,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,251,189,233,20,50,42,49,187,189,234,136,214,163,156,168,213,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,197,118,92,121,236,211,47,198,189,30,180,184,174,213,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,239,42,77,43,164,221,237,145,253,16,161,92,119,241,243,252,178,44,88,29,146,211,134,221,113,26,76,123,190,214,221,237,242,94,59,213,45,77,116,175,72,224,115,81,172,98,73,210,130,53,86,202,246,181,200,234,185,216,141,70,183,158,95,65,217,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,106,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,228,125,27,83,221,115,216,228,178,3,33,238,1,56,120,186,240,207,195,69,131,3,202,173,84,148,25,101,194,162,166,247,145,178,154,177,213,44,239,179,191,102,53,92,170,172,71,199,77,29,44,47,72,191,55,207,19,149,170,253,214,71,133,197,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,0,0,0,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,0,0,10,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,149,44,198,179,139,31,52,250,201,243,3,33,245,25,192,200,207,10,212,44,7,82,173,82,223,116,231,56,199,242,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,239,179,218,191,90,30,128,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,0,5,170,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,0,0,166,154,223,195,134,139,241,29,106,182,89,53,159,12,76,138,142,207,80,250,170,40,253,161,85,73,210,149,205,229,115,185,169,229,141,206,221,60,54,85,84,251,138,150,0,165,250,29,195,54,136,240,221,73,119,161,209,108,39,232,236,23,217,33,150,224,207,105,85,213,245,159,18,57,35,93,234,101,145,91,178,61,223,163,182,251,248,239,224,85,0,0,182,92,119,179,95,130,172,83,32,182,101,54,13,22,74,107,157,158,178,27,133,20,235,145,93,164,233,79,19,209,241,191,149,245,74,215,108,230,162,236,228,84,93,182,84,84,46,104,0,0,0,0,181,94,212,127,34,122,155,248,47,172,81,16,2,6,85,0,0,0,0,40,86,175,112,61,194,238,188,230,82,106,14,171,233,122,95,47,243,83,197,74,250,207,109,92,105,121,162,141,21,24,222,72,39,99,60,17,126,60,187,253,170,85,13,55,211,140,51,72,240,155,86,156,233,237,155,217,56,245,146,55,69,67,71,222,37,159,162,199,61,207,114,117,37,115,158,239,121,238,95,121,203,241,251,15,74,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,105,214,141,112,83,195,39,15,217,115,243,189,34,211,52,176,223,36,163,146,222,234,191,108,220,42,183,130,71,49,207,103,37,68,239,98,110,177,183,199,151,127,15,143,138,149,192,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,74,63,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,237,45,20,210,62,45,152,175,146,154,72,100,84,68,110,202,245,69,107,85,21,169,88,59,46,60,246,105,151,227,94,143,90,84,174,216,237,33,169,194,184,151,161,213,42,120,42,214,219,168,246,120,102,124,243,79,19,153,237,26,22,50,150,104,98,99,118,123,24,218,116,160,122,171,209,119,124,207,229,114,236,173,96,94,175,100,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,252,200,229,165,145,81,223,22,182,247,200,118,236,79,213,11,86,61,171,153,230,148,92,27,73,13,70,103,103,165,185,80,212,77,90,216,159,36,246,247,201,189,44,81,42,111,51,223,21,100,178,175,43,183,107,41,94,188,174,69,85,100,196,129,10,221,181,126,105,241,111,151,244,62,163,113,44,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,127,182,175,205,62,45,242,254,135,212,110,37,74,236,53,180,218,166,186,235,37,246,107,101,35,238,84,116,246,26,74,122,199,66,213,158,24,38,117,115,165,137,146,109,204,214,61,208,66,231,53,23,103,44,81,170,239,202,155,5,245,112,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,90,234,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,3,134,46,33,114,174,23,245,150,203,171,152,181,55,127,238,29,74,107,141,173,245,82,83,195,115,161,149,188,178,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,228,229,92,138,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,183,114,173,238,179,83,245,122,83,62,25,63,55,51,25,35,118,146,39,183,222,106,111,182,233,186,42,42,197,94,166,118,62,231,119,62,39,231,176,105,186,123,7,70,47,28,213,180,249,3,234,225,184,205,100,222,157,239,90,73,41,101,154,26,137,182,168,103,77,138,213,147,104,165,137,207,145,239,108,155,73,254,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,10,128,120,13,105,208,125,40,226,31,20,167,194,53,139,19,76,130,203,73,95,29,206,26,101,173,168,165,228,169,100,114,70,217,17,244,242,49,254,12,150,68,219,155,111,123,197,62,7,191,0,82,77,14,225,71,64,120,110,171,187,215,104,182,5,244,118,123,236,112,197,112,127,181,43,106,250,204,137,92,177,166,213,51,72,141,217,94,239,209,219,125,252,119,240,42,216,0,66,183,109,95,154,124,91,229,253,15,168,220,74,149,216,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,215,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,133,118,134,118,121,221,120,104,186,212,106,166,149,209,213,220,116,174,227,80,136,246,43,157,52,248,220,242,59,102,211,206,229,221,207,166,115,149,27,20,238,85,84,85,108,82,175,63,78,73,233,255,0,3,156,113,230,92,33,102,78,165,170,101,93,243,78,175,149,13,125,250,194,199,167,60,111,217,27,223,104,249,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,62,121,103,209,95,162,183,159,167,94,202,250,55,236,250,143,108,123,91,167,220,123,143,77,221,126,241,213,252,223,71,167,207,207,207,238,242,239,191,134,230,50,250,171,113,211,139,190,163,228,119,61,33,199,46,182,28,50,166,225,44,150,75,109,210,177,42,106,169,169,85,125,214,190,68,79,218,168,213,116,142,99,85,26,233,102,86,172,175,12,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,100,106,246,50,127,40,239,160,151,223,164,223,252,134,63,57,244,111,218,60,253,227,218,157,100,235,247,15,254,99,254,237,213,223,220,235,237,210,247,251,209,37,64,0,0,11,0,237,147,214,191,160,220,62,218,116,114,146,223,214,171,212,219,130,245,167,146,46,104,224,161,183,75,79,81,39,43,146,70,171,102,116,239,163,70,238,199,181,99,235,239,202,238,69,47,252,199,219,180,147,90,45,90,223,197,166,81,125,197,242,250,76,147,24,177,211,209,216,108,85,148,140,111,65,32,134,20,116,237,142,68,106,117,153,223,37,172,114,75,187,145,200,228,86,57,209,242,1,108,5,250,118,60,235,125,215,3,226,46,163,70,161,177,210,86,91,117,70,157,91,81,86,233,28,201,232,103,183,82,213,212,196,246,124,90,246,57,171,51,28,197,68,93,223,27,145,201,200,172,146,194,206,215,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,41,48,121,77,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,83,213,129,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,4,239,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,61,156,96,240,153,153,112,139,170,31,65,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,159,110,155,213,17,178,177,87,35,51,137,91,105,181,92,106,104,43,46,22,202,74,170,139,93,66,213,208,203,52,45,123,233,103,88,164,133,101,137,202,155,177,235,20,210,198,174,110,203,201,35,219,240,114,162,133,160,118,92,232,134,188,232,158,131,77,71,173,23,202,186,122,59,229,67,46,56,254,35,87,31,231,241,232,29,206,233,86,71,59,222,137,245,14,123,100,90,95,132,74,213,114,242,203,52,204,108,101,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,85,236,123,225,235,21,213,77,101,190,106,230,83,83,215,252,149,247,26,155,117,173,244,177,203,13,77,117,99,106,91,21,68,142,122,46,221,14,238,233,24,141,106,59,170,177,61,30,222,151,43,230,164,138,190,195,31,215,103,238,223,241,34,85,0,0,0,142,14,215,94,19,48,220,135,78,238,28,86,89,170,41,44,153,14,43,79,77,77,122,142,26,5,115,242,22,79,87,73,75,76,178,200,146,53,177,190,6,201,38,207,233,189,239,103,36,106,168,216,217,203,25,124,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,45,215,180,23,88,174,186,33,194,94,117,151,99,87,234,75,86,67,91,79,13,146,207,44,181,78,130,117,158,174,102,67,35,169,92,199,177,253,230,58,119,84,79,26,177,119,106,193,206,168,173,99,144,184,162,40,59,112,115,250,105,110,186,89,165,180,57,13,90,84,82,211,220,111,247,75,75,86,86,192,172,149,209,65,69,80,244,219,164,247,162,195,94,198,248,171,216,139,39,232,164,137,204,17,108,100,103,108,225,51,13,180,240,126,254,17,169,106,41,31,109,126,47,61,149,110,85,52,11,82,207,104,204,215,200,251,146,83,203,35,182,122,86,61,213,76,141,36,252,219,209,168,199,55,149,170,144,173,217,225,133,90,179,254,52,180,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,57,29,45,52,109,122,109,186,177,92,136,173,85,71,38,67,192,98,174,100,123,193,126,177,223,117,247,134,12,3,85,114,152,121,47,87,91,124,148,247,25,57,152,189,230,170,146,162,90,73,106,118,99,24,198,117,159,78,233,122,109,106,53,157,78,68,221,27,186,194,103,104,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,228,108,181,50,53,137,182,232,196,106,42,185,81,92,183,255,0,216,159,170,23,92,135,72,243,205,40,184,54,174,106,124,50,241,75,114,161,168,154,181,210,178,56,46,12,147,122,88,162,84,218,22,50,90,57,101,94,87,108,231,213,61,121,90,168,170,240,145,240,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,44,43,180,143,180,18,167,135,106,104,244,123,70,238,180,142,212,91,141,59,106,107,110,80,203,20,207,198,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,182,124,106,161,121,88,126,170,233,198,160,95,114,156,99,10,205,45,87,171,174,21,112,109,174,255,0,73,71,80,146,73,111,170,86,35,210,57,17,63,210,110,233,187,82,72,166,141,87,158,41,26,223,86,99,89,195,23,16,185,87,11,250,203,101,213,204,90,155,191,247,14,165,53,198,214,250,169,41,225,185,208,202,222,89,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,242,114,174,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,86,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,16,44,3,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,140,8,59,45,44,88,7,28,248,61,206,205,137,125,44,209,43,167,180,239,117,214,219,135,60,145,216,228,166,131,243,52,149,50,61,81,181,48,186,170,106,85,133,142,115,228,146,54,204,217,89,35,33,150,89,36,252,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,64,118,65,234,150,9,162,216,38,191,234,102,165,223,125,141,141,217,190,138,119,218,222,235,53,71,75,171,53,124,49,254,110,22,62,71,111,36,172,111,186,213,219,125,215,100,69,84,241,88,151,107,126,182,199,196,186,106,126,103,53,90,105,157,117,67,41,171,112,139,111,65,236,166,183,49,147,54,37,134,89,163,230,117,75,29,63,89,239,71,69,222,31,27,99,114,199,18,70,216,130,109,1,212,226,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,7,108,0,0,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,0,0,0,0,0,0,0,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,0,0,140,14,208,190,211,170,204,90,179,32,225,251,135,90,222,141,214,30,165,178,255,0,150,196,249,224,170,181,85,69,60,240,85,208,211,69,36,76,229,153,58,81,237,86,199,189,168,217,29,211,68,122,54,86,87,94,206,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,60,87,106,23,2,223,150,188,85,250,227,163,152,103,123,212,155,47,39,182,41,168,157,203,53,246,215,28,110,69,218,20,106,247,138,200,118,143,167,178,181,239,137,31,31,231,92,218,120,210,26,241,60,166,251,131,101,86,108,215,22,174,238,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,79,0,42,7,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,210,8,117,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,78,247,101,199,145,61,50,252,107,214,43,64,186,160,0,0,0,0,0,0,0,0,0,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,192,127,36,238,22,63,243,105,210,175,253,205,183,127,241,37,85,0,0,0,0,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,127,229,128,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,4,85,246,231,126,164,255,0,121,63,134,146,168,69,95,110,119,234,79,247,147,248,104,22,171,217,113,231,179,76,191,26,244,122,210,66,123,99,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,221,143,123,170,22,129,234,175,68,217,144,191,149,201,186,181,241,237,217,113,231,179,76,191,26,244,122,210,108,248,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,205,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,66,3,56,47,214,59,22,129,113,65,128,106,174,83,15,61,150,213,112,146,158,227,39,51,211,187,82,213,211,203,73,45,78,204,99,222,254,139,42,29,47,77,173,87,63,167,200,155,43,183,76,143,140,85,204,154,52,7,88,236,92,64,104,214,39,172,88,228,61,222,147,38,183,182,162,74,110,103,191,186,85,49,206,142,166,155,157,236,98,201,210,158,57,98,234,114,35,95,201,204,223,117,200,160,68,183,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,9,84,0,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,75,63,193,181,211,81,244,219,78,51,157,47,194,175,62,202,181,106,55,113,138,255,0,52,8,173,170,168,165,165,74,132,74,86,200,139,238,67,39,122,119,85,17,57,158,214,53,138,228,99,164,99,194,237,123,72,251,65,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,219,118,70,169,69,120,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,245,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,149,212,211,66,244,47,81,248,139,212,123,118,151,233,125,155,191,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,156,205,221,118,87,43,156,214,49,175,123,216,199,100,83,161,122,23,167,28,58,105,197,187,75,244,190,205,220,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,254,86,238,187,35,81,173,107,24,214,49,140,99,67,208,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,228,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,10,63,197,214,183,221,120,113,225,211,51,214,91,21,142,146,239,114,176,83,211,54,142,146,174,71,50,5,158,162,170,26,104,223,39,47,188,230,49,211,163,213,136,173,87,163,21,168,230,115,115,166,54,228,159,118,214,107,165,29,214,251,133,240,241,97,188,245,189,137,207,146,100,84,209,164,18,70,202,169,89,211,161,99,158,138,178,199,51,33,117,83,221,26,163,26,177,213,192,255,0,127,118,171,40,175,100,238,133,223,117,63,138,11,102,163,123,26,213,91,139,105,166,247,27,187,174,10,199,242,213,79,79,81,29,2,67,18,163,149,211,54,118,117,218,253,145,177,247,101,119,59,95,211,107,194,202,192,47,83,87,116,46,251,148,246,108,104,46,188,227,150,107,83,233,48,159,164,86,236,150,175,118,71,93,221,106,239,242,178,137,119,84,69,150,24,231,89,91,201,204,174,99,170,249,154,197,107,165,115,66,239,251,22,245,142,251,152,104,214,91,163,183,120,122,148,154,119,112,167,168,181,212,243,49,57,105,110,78,168,145,212,220,141,98,42,242,79,5,68,189,71,61,238,119,121,229,247,91,27,81,100,84,199,175,179,183,93,40,244,7,138,204,83,36,191,94,125,153,141,223,186,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,164,138,172,118,66,128,69,95,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,192,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,213,118,24,254,187,63,118,255,0,137,18,168,69,95,97,143,235,179,247,111,248,145,42,128,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,153,143,95,105,14,83,98,204,56,218,213,43,182,57,93,222,233,41,238,20,150,185,36,233,62,62,90,170,42,26,122,74,152,246,122,34,175,36,240,74,205,246,229,119,46,237,85,106,162,174,66,134,44,55,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,38,157,135,88,181,138,175,42,213,204,214,162,135,158,245,106,183,217,237,116,117,61,87,167,74,150,174,74,169,42,35,228,69,228,119,51,232,169,151,117,69,114,116,246,106,162,57,200,178,212,89,175,100,158,21,106,197,120,45,199,239,182,250,138,185,42,51,27,197,214,247,92,217,158,213,100,115,178,165,212,40,216,145,26,138,140,233,80,196,229,71,43,151,157,207,93,246,84,107,111,40,8,139,237,193,194,173,84,25,254,150,106,52,53,21,107,114,190,89,238,54,74,136,156,246,244,27,5,12,209,77,19,152,222,94,100,122,186,225,50,57,85,202,138,141,143,100,110,202,174,165,93,144,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,242,171,82,170,69,71,124,90,235,234,237,125,210,251,86,105,194,93,78,121,51,169,32,185,105,245,226,138,229,79,59,168,155,44,242,193,83,51,104,165,165,100,187,163,161,99,157,81,12,206,219,153,28,180,177,162,183,224,230,197,95,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,221,198,103,34,53,205,94,118,197,83,35,152,187,236,143,70,170,163,145,21,170,25,25,128,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,61,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,161,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,188,205,199,219,44,202,111,185,206,85,121,205,114,154,238,251,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,61,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,138,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,143,246,81,240,45,253,195,138,13,107,195,63,249,94,171,0,162,174,119,249,78,117,210,74,117,111,254,171,186,189,206,255,0,14,100,103,253,175,48,22,65,196,71,6,186,219,195,38,51,135,228,218,157,138,213,209,83,228,244,243,50,169,237,88,39,130,219,113,101,68,237,109,19,230,130,89,24,231,190,154,40,106,90,229,86,243,36,178,49,168,229,130,69,78,255,0,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,187,211,228,214,216,152,196,170,116,113,43,250,85,52,210,59,109,166,139,171,42,164,110,114,71,35,94,230,187,149,85,146,199,61,58,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,156,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,113,247,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,252,251,116,222,168,141,149,138,161,145,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,133,110,204,94,60,127,34,23,218,109,6,213,139,215,46,3,144,92,27,236,219,165,198,227,211,165,197,230,115,38,116,155,55,164,229,232,212,78,234,116,119,52,145,197,11,150,73,151,110,121,92,179,82,0,181,94,212,127,34,122,155,248,47,172,81,23,84,90,175,106,63,145,61,77,252,23,214,40,128,133,110,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,1,42,157,181,126,86,49,111,152,20,62,157,113,2,192,59,46,60,246,105,151,227,94,143,90,79,241,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,11,10,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,87,61,141,158,102,181,202,155,181,37,145,19,110,101,223,138,85,94,24,184,122,202,184,160,214,91,46,145,226,213,61,195,191,245,42,110,55,71,210,201,81,13,178,134,38,243,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,159,153,39,39,53,224,115,72,242,110,18,226,225,30,208,250,187,101,138,217,78,215,217,110,213,12,101,117,109,13,197,179,58,126,251,188,136,136,175,146,89,38,234,182,62,150,241,207,52,113,172,77,114,114,132,106,246,110,118,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,109,12,99,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,21,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,127,178,143,142,159,238,28,47,235,94,103,255,0,202,244,184,5,109,115,127,202,107,173,114,84,43,191,245,93,213,142,111,248,112,163,255,0,237,120,64,149,64,0,0,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,0,0,0,0,0,0,0,0,90,175,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,2,106,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,1,146,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,168,49,87,50,168,0,0,0,0,0,68,175,106,47,103,253,101,162,178,229,196,222,136,99,189,107,84,221,230,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,163,223,205,10,245,118,150,56,209,141,133,177,182,68,106,177,101,116,82,212,113,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,22,34,127,187,46,60,137,233,151,227,94,177,90,70,95,104,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,242,105,217,113,228,79,76,191,26,245,138,208,46,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,151,254,88,7,109,95,149,140,91,230,5,15,167,92,64,176,14,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,6,56,60,104,104,229,139,64,184,160,207,244,171,22,155,158,203,106,184,71,81,110,143,149,233,221,169,106,233,226,171,138,155,119,189,239,127,69,149,13,139,168,231,43,159,211,231,93,149,219,36,170,118,62,235,29,139,57,225,129,52,170,158,30,239,122,211,75,132,244,245,145,243,61,253,122,90,234,137,234,233,234,119,86,53,141,230,123,234,98,233,163,158,228,238,220,238,229,73,26,133,170,246,210,104,229,139,15,214,92,75,88,173,19,116,234,245,18,223,81,79,116,166,229,122,243,85,91,91,79,27,106,121,220,245,68,231,130,122,120,186,109,99,26,222,237,205,239,58,71,42,113,59,24,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,212,150,56,88,246,251,140,98,211,77,93,35,149,233,226,176,198,136,228,85,229,120,113,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,34,149,118,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,74,160,0,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,44,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,127,182,175,205,62,45,242,254,135,212,110,37,223,246,112,118,127,209,240,239,98,139,86,245,123,29,255,0,178,197,127,121,130,42,106,137,32,168,143,29,165,231,124,124,180,239,133,242,70,249,166,141,17,239,153,29,204,145,202,145,53,25,249,229,148,43,7,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,242,182,226,128,0,0,0,1,103,253,169,122,233,71,163,252,41,223,177,186,43,207,116,201,53,19,253,237,219,33,141,32,146,71,210,200,168,183,7,186,57,87,155,163,221,122,144,186,70,53,206,100,149,48,126,138,185,30,208,133,109,126,214,59,239,16,26,203,150,107,22,71,15,119,171,201,174,14,168,142,155,153,143,238,148,172,106,71,77,77,206,198,49,36,233,65,28,81,117,57,17,207,228,230,119,188,229,82,95,251,31,116,114,197,131,112,192,154,171,79,55,120,189,106,93,194,122,138,201,57,94,206,133,45,13,68,244,148,244,219,43,220,199,114,189,149,50,245,17,172,114,247,158,71,115,36,109,82,32,52,7,71,47,188,64,107,46,39,163,184,228,221,222,175,38,184,54,158,74,158,86,63,186,82,177,174,146,166,167,145,239,98,73,210,130,57,101,233,243,163,159,201,202,223,121,200,134,75,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,139,17,55,220,27,104,229,139,136,14,202,252,127,71,114,57,187,189,38,77,111,190,83,199,83,202,247,247,74,166,94,171,36,166,169,228,99,216,178,116,167,142,41,122,124,232,215,242,114,187,221,114,161,8,36,255,0,118,92,121,19,211,47,198,189,98,180,8,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,200,207,130,253,99,190,235,239,12,24,6,170,229,48,242,94,174,182,249,41,238,50,115,49,123,205,85,37,68,180,146,212,236,198,49,140,235,62,157,210,244,218,212,107,58,156,137,186,55,117,138,30,214,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,251,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,103,59,235,28,158,243,152,247,45,95,236,83,215,74,59,85,247,52,225,226,253,121,232,251,111,147,36,199,105,164,72,35,141,245,81,51,167,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,230,206,87,135,109,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,1,0,61,168,254,123,53,55,240,95,71,162,39,248,128,30,212,127,61,154,155,248,47,163,209,1,117,93,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,78,247,29,57,173,171,0,224,251,86,239,183,154,122,185,169,234,177,122,187,35,27,76,198,185,233,61,193,189,198,23,42,57,205,78,70,203,83,27,158,187,238,140,71,42,35,149,17,171,142,97,63,221,168,254,68,245,55,240,95,88,162,32,4,12,148,248,85,210,223,200,183,14,58,117,166,115,88,189,141,95,102,199,233,125,171,69,222,187,199,74,233,43,58,213,223,156,71,189,174,222,170,89,221,238,57,88,155,236,205,154,141,68,170,160,1,109,93,164,56,181,247,48,224,151,84,173,56,229,15,123,171,167,183,210,93,36,143,170,200,249,105,104,171,169,234,234,100,221,234,136,188,144,65,43,246,223,153,220,187,53,21,202,136,184,246,25,62,234,198,11,249,80,210,204,203,76,253,169,236,207,165,184,253,198,197,223,122,29,110,235,222,169,164,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,230,48,64,101,80,15,41,164,249,215,229,67,75,48,221,76,246,95,179,62,150,227,246,235,239,114,235,245,187,175,122,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,30,172,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,65,183,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,189,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,114,184,42,255,0,103,7,103,253,103,17,23,216,181,111,87,177,223,251,19,208,119,152,34,166,168,146,122,121,50,42,174,71,199,203,78,248,95,28,140,134,25,21,30,249,145,220,171,36,73,19,81,255,0,158,88,166,252,234,113,60,90,197,131,98,182,108,43,22,161,238,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,182,0,82,174,39,120,122,197,120,160,209,171,214,145,229,53,61,195,191,244,234,109,215,70,82,199,81,53,178,186,39,115,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,159,153,42,168,3,24,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,5,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,211,236,225,194,181,231,0,225,114,197,143,241,1,81,86,219,147,106,31,45,134,221,92,254,106,219,77,145,98,137,41,169,42,55,106,57,143,107,146,103,54,39,43,157,20,111,142,37,228,228,233,71,93,114,45,45,193,50,188,239,17,212,203,253,139,189,100,152,39,127,250,63,91,222,166,103,115,239,176,164,53,95,155,99,210,57,57,227,106,55,243,141,119,46,219,183,101,241,61,88,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,11,0,236,184,243,217,166,95,141,122,61,105,63,196,0,246,92,121,236,211,47,198,189,30,180,159,224,0,0,0,0,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,100,166,99,89,197,143,154,125,100,249,129,144,250,140,224,77,79,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,0,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,42,175,97,143,235,179,247,111,248,145,42,132,85,246,24,254,187,63,118,255,0,137,18,168,5,181,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,247,138,140,102,229,43,222,180,173,146,84,103,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,32,7,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,50,147,44,43,180,143,179,238,167,136,154,104,245,135,70,237,84,141,212,91,117,59,105,171,109,176,197,20,47,201,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,129,203,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,24,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,232,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,51,130,226,128,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,49,172,50,83,226,199,202,198,178,124,191,200,125,58,115,26,192,50,168,0,0,0,0,0,0,0,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,218,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,0,0,0,0,234,114,204,90,197,156,226,183,156,43,41,161,239,182,92,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,197,112,229,162,22,174,28,116,122,203,163,86,43,229,93,222,219,96,168,184,186,142,174,174,54,178,117,130,162,186,122,152,217,39,47,186,231,177,179,163,21,232,141,71,171,21,200,214,115,114,37,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,95,237,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,154,161,138,136,173,68,217,29,227,240,69,186,0,4,96,112,103,217,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,121,130,215,112,173,146,169,253,122,10,138,118,114,54,74,72,216,187,62,102,170,238,244,247,81,118,221,118,69,147,240,0,22,85,218,67,193,78,169,241,131,249,59,252,153,223,241,75,103,209,47,107,247,223,110,213,84,195,212,239,93,211,167,210,232,193,46,251,119,103,243,115,114,237,187,118,223,117,218,245,64,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,79,192,2,213,123,65,248,50,172,227,7,78,44,116,56,149,214,213,106,204,241,75,131,170,45,85,119,71,206,218,89,41,103,70,178,170,153,235,23,55,39,55,78,9,18,78,148,142,71,83,163,19,149,36,123,146,213,120,88,236,191,226,159,135,110,32,176,157,99,147,47,210,170,218,76,126,224,189,254,6,220,46,50,72,250,25,226,125,61,87,73,189,210,52,89,146,9,165,88,249,158,141,234,35,57,183,110,232,178,168,0,143,94,208,190,207,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,181,12,68,85,114,46,232,239,15,130,175,181,236,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,178,59,151,176,170,170,102,233,247,94,247,212,234,245,160,139,109,251,203,57,121,121,183,217,219,237,178,111,122,160,0,0,0,0,10,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,164,123,104,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,0,0,1,71,238,188,51,225,183,254,40,237,92,83,223,107,170,234,175,184,230,46,204,114,197,66,213,88,224,163,122,203,88,179,213,189,81,219,204,247,197,88,177,53,138,136,198,39,81,202,143,115,152,177,86,0,0,0,0,0,0,22,1,218,15,193,15,19,92,96,234,61,142,187,18,202,116,254,213,134,98,150,247,83,218,169,46,151,42,166,213,73,85,58,181,245,85,47,72,168,93,201,205,211,130,52,143,171,35,81,180,232,244,229,89,30,212,191,240,4,117,112,19,217,143,155,112,221,172,178,235,22,177,228,184,165,222,174,209,111,150,159,29,166,177,84,86,75,209,170,168,106,199,53,76,175,146,56,81,57,96,89,34,108,106,201,26,238,240,231,123,142,137,138,233,21,0,8,86,255,0,113,83,138,127,248,253,165,95,251,86,227,255,0,81,36,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,239,51,218,229,146,74,87,245,235,234,42,25,200,233,35,141,235,179,38,106,46,236,79,121,23,109,211,101,90,214,0,181,94,208,126,12,171,56,193,211,139,29,14,37,117,181,90,179,60,82,224,234,139,85,93,209,243,182,150,74,89,209,172,170,166,122,197,205,201,205,211,130,68,147,165,35,145,212,232,196,229,73,30,228,179,253,1,236,183,227,19,135,253,101,196,245,139,28,206,52,170,162,175,25,184,54,162,74,111,107,215,51,189,210,189,174,142,166,155,157,246,231,164,125,88,36,150,46,167,34,185,156,252,205,247,154,138,75,80,2,202,187,72,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,237,126,251,237,218,170,152,122,157,235,186,116,250,93,24,37,223,110,236,254,110,110,93,183,110,219,238,187,81,94,12,251,47,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,239,48,90,238,21,178,85,63,175,65,81,78,206,70,201,73,27,23,103,204,213,93,222,158,234,46,219,174,200,178,126,0,0,0,17,129,198,103,101,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,217,253,218,11,165,194,182,58,166,116,40,41,233,223,206,216,233,36,98,110,248,92,169,179,215,221,84,223,101,221,18,79,192,22,85,217,189,193,78,169,240,125,249,68,252,166,95,241,75,159,210,223,100,119,47,97,85,84,205,211,238,189,239,169,213,235,65,22,219,247,150,114,242,243,111,179,183,219,100,222,245,64,0,0,2,138,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,253,218,123,164,178,71,74,206,133,125,61,67,249,221,28,114,61,55,100,46,68,217,139,239,42,111,178,110,169,30,218,33,217,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,73,116,0,81,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,187,79,116,150,72,233,89,208,175,167,168,127,59,163,142,71,166,236,133,200,155,49,125,229,77,246,77,213,35,175,73,251,28,245,247,20,213,60,55,41,206,178,77,42,188,227,118,108,130,221,112,188,91,187,229,109,71,124,161,138,166,55,207,7,74,90,36,142,78,120,218,246,242,61,81,174,223,101,84,69,82,95,192,0,0,2,21,191,220,84,226,159,254,63,105,87,254,213,184,255,0,212,73,169,0,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,61,168,0,121,77,88,193,127,42,26,89,153,105,159,181,61,153,244,183,31,184,216,187,239,67,173,221,123,213,52,144,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,226,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,248,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,0,0,0,0,0,0,0,162,156,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,246,127,118,158,233,44,145,210,179,161,95,79,80,254,119,71,28,143,77,217,11,145,54,98,251,202,155,236,155,170,86,176,4,69,232,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,47,83,180,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,254,106,134,42,34,181,19,100,119,143,193,22,232,0,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,79,192,0,0,0,0,0,0,0,68,94,183,246,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,111,190,202,191,18,93,0,20,83,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,239,51,218,229,146,74,87,245,235,234,42,25,200,233,35,141,235,179,38,106,46,236,79,121,23,109,211,101,90,214,0,0,0,2,61,123,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,178,20,0,178,174,205,238,10,117,79,131,239,202,39,229,50,255,0,138,92,254,150,251,35,185,123,10,170,166,110,159,117,239,125,78,175,90,8,182,223,188,179,151,151,155,125,157,190,219,38,247,170,0,0,0,17,193,199,39,101,142,67,174,250,184,221,86,208,75,150,21,141,62,247,78,231,228,180,55,71,85,82,178,162,226,143,85,90,216,214,24,166,106,190,102,185,18,70,163,35,247,226,234,42,200,249,158,169,77,52,47,179,35,142,238,29,53,30,221,170,26,95,170,250,85,67,117,161,222,41,161,150,233,115,125,45,194,149,202,139,37,45,76,105,68,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,108,181,0,0,0,0,0,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,17,23,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,0,0,0,0,0,0,0,0,0,0,2,138,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,253,218,123,164,178,71,74,206,133,125,61,67,249,221,28,114,61,55,100,46,68,217,139,239,42,111,178,110,169,30,218,33,217,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,73,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,255,0,106,6,189,234,199,14,218,5,96,205,116,115,43,250,63,122,173,204,41,109,115,212,247,26,106,190,122,87,209,86,200,232,249,42,35,145,137,187,225,141,119,68,230,247,118,223,101,84,91,0,225,235,180,123,140,236,231,95,116,211,10,202,117,147,190,217,114,12,194,205,107,184,211,125,29,181,71,215,165,158,182,40,229,143,157,148,205,123,121,152,247,38,237,84,114,111,186,42,47,137,120,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,201,76,0,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,226,123,82,149,113,99,229,99,89,62,95,228,62,157,56,28,78,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,42,54,102,114,203,27,217,35,81,57,152,246,243,53,143,231,141,149,128,198,179,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,72,127,182,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,185,15,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,0,44,43,142,14,211,218,110,25,117,66,221,164,122,115,134,210,100,247,219,77,69,45,94,92,183,37,150,8,41,233,36,141,178,182,142,153,237,217,86,166,72,164,100,157,101,71,197,18,57,137,201,51,156,246,197,237,123,64,184,238,177,112,171,138,201,133,98,207,239,186,155,144,91,214,75,117,54,207,143,217,116,179,199,85,28,87,94,119,211,203,79,63,74,166,157,169,221,156,168,231,239,186,236,223,21,130,27,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,201,207,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,245,100,5,246,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,180,239,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,0,118,192,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,238,84,94,194,182,212,116,186,182,218,89,164,252,228,212,239,145,219,201,43,221,239,57,118,223,100,217,17,17,37,252,128,30,212,127,61,154,155,248,47,163,209,1,39,221,151,250,247,171,28,68,232,21,255,0,53,214,60,175,233,5,234,139,48,170,181,193,83,220,105,169,57,41,89,69,69,35,99,228,167,142,54,46,207,154,69,221,83,155,222,219,125,145,17,47,0,141,94,197,77,82,193,63,37,153,78,138,123,119,253,249,253,32,174,202,125,153,221,102,255,0,185,125,218,221,77,215,235,114,116,191,187,123,188,156,252,255,0,95,46,222,36,149,0,44,3,181,111,138,61,118,225,175,242,93,249,20,206,126,142,125,35,246,223,180,255,0,181,148,117,157,126,239,220,122,63,246,204,82,114,242,245,229,253,29,183,230,241,223,100,218,255,0,200,171,237,206,253,73,254,242,127,13,3,181,236,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,32,178,209,97,245,87,72,41,189,143,65,73,201,84,202,218,40,219,39,61,60,17,189,118,100,210,38,202,188,190,246,251,110,136,169,118,188,75,113,119,106,225,151,87,52,123,20,204,45,212,139,137,234,85,69,206,219,114,186,201,80,216,31,104,158,39,208,182,158,169,207,145,205,139,187,53,106,100,235,115,42,43,89,180,141,119,230,214,57,35,131,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,85,1,20,29,151,221,160,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,231,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,146,54,35,98,247,88,214,109,43,224,0,0,88,175,106,78,177,113,39,195,182,43,135,234,182,136,234,191,209,251,45,109,193,216,245,226,215,37,178,130,175,158,169,241,201,61,52,240,245,233,100,122,110,200,106,27,38,242,242,251,176,114,51,117,145,203,109,92,11,118,151,235,182,87,196,118,59,128,113,11,168,94,223,198,243,14,107,21,39,246,166,142,147,185,221,38,123,59,164,191,216,148,169,36,156,242,53,41,249,85,205,99,123,207,81,202,137,25,37,92,85,105,111,229,167,135,29,69,211,56,108,94,217,175,188,227,245,94,202,162,239,93,223,171,116,137,157,106,31,206,43,216,214,237,85,20,14,247,220,140,93,182,126,237,87,34,227,109,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,25,79,16,129,196,47,104,247,25,216,54,190,234,94,21,139,107,39,114,178,227,249,133,230,215,110,166,250,59,106,147,161,75,5,108,177,197,31,59,233,156,247,114,177,141,77,220,170,229,219,117,85,95,18,90,184,85,213,47,203,79,14,58,117,169,147,95,125,179,95,121,199,233,125,171,91,221,123,191,86,233,19,58,53,223,155,70,49,173,218,170,41,219,238,53,24,187,110,205,218,173,85,128,30,44,124,211,235,39,204,12,135,212,103,2,100,251,47,245,239,86,56,137,208,43,254,107,172,121,95,210,11,213,22,97,85,107,130,167,184,211,82,114,82,178,138,138,70,199,201,79,28,108,93,159,52,139,186,167,55,189,182,251,34,34,84,14,58,120,139,254,76,92,56,228,89,253,182,163,165,146,92,57,108,88,207,185,205,181,210,161,143,228,151,198,41,35,252,204,108,154,163,150,70,163,31,208,233,170,162,189,10,1,216,169,229,99,41,249,129,93,233,214,226,218,187,102,245,210,179,41,214,91,22,131,90,47,60,246,92,38,223,29,198,233,73,26,79,31,246,226,173,170,246,164,200,229,72,165,233,210,45,59,163,123,90,170,206,247,59,121,213,92,230,180,40,253,167,180,199,180,2,255,0,117,162,177,88,181,130,174,227,114,184,212,71,73,71,71,73,137,90,102,158,166,121,28,141,142,40,227,109,26,185,239,115,149,26,141,68,85,85,84,68,39,166,211,69,83,110,181,81,91,235,46,213,119,74,138,90,120,225,150,186,173,177,54,122,167,181,168,142,154,68,133,140,137,30,229,69,114,164,108,99,55,85,229,107,83,100,72,97,236,100,210,223,165,124,71,95,117,50,190,197,222,168,48,76,126,78,237,91,222,185,59,157,210,181,233,12,63,155,71,163,164,231,165,109,197,190,45,115,27,182,235,179,186,106,77,72,0,0,0,0,0,0,0,0,0,0,22,213,197,111,25,182,46,18,245,31,74,237,153,229,171,171,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,187,245,97,78,241,42,75,26,53,100,229,86,185,155,171,58,82,220,169,21,125,185,223,169,63,222,79,225,167,138,236,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,114,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,244,158,214,39,43,99,123,223,24,76,72,0,0,0,1,109,92,53,241,155,98,215,13,96,213,45,1,189,218,189,149,153,233,206,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,187,244,230,103,52,44,150,55,46,206,115,219,36,123,163,159,28,55,42,99,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,115,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,70,96,183,254,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,110,79,164,24,255,0,82,106,143,101,245,102,168,101,47,246,83,224,138,57,250,177,211,172,159,155,69,228,223,149,219,42,120,220,0,20,127,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,139,30,177,77,39,35,246,114,53,252,174,86,189,17,88,190,175,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,197,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,133,118,163,249,19,212,223,193,125,98,136,137,94,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,24,100,40,14,167,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,96,0,0,0,0,40,87,7,220,89,225,188,93,105,127,211,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,228,223,168,196,85,116,79,68,174,166,52,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,100,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,5,191,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,220,171,123,172,53,29,46,173,202,150,25,63,55,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,70,7,15,93,163,220,103,103,58,251,166,152,86,83,172,157,246,203,144,102,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,124,236,166,107,219,204,199,185,55,106,163,147,125,209,81,124,73,21,237,71,242,39,169,191,130,250,197,17,8,28,61,101,54,44,27,95,116,211,53,202,107,187,149,151,31,204,44,215,75,141,79,73,242,116,41,96,173,138,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,0,100,210,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,1,0,63,238,163,241,217,255,0,151,63,254,12,217,255,0,234,132,255,0,24,171,129,147,71,15,89,77,247,57,208,45,52,205,114,154,238,251,122,200,48,251,53,210,227,83,210,100,125,122,169,232,162,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,129,226,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,38,253,70,34,171,162,122,39,160,225,59,202,198,141,252,191,199,189,58,2,0,120,98,226,23,42,225,127,89,108,186,185,139,83,119,254,225,212,166,184,218,223,85,37,60,55,58,25,91,203,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,78,85,12,148,193,226,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,0,0,0,0,0,17,43,218,29,198,103,25,220,59,113,65,124,194,176,189,72,250,63,136,86,219,237,247,76,118,155,216,246,170,190,122,87,211,182,57,164,231,146,9,37,77,234,225,171,77,164,94,111,119,116,78,69,98,173,96,236,169,226,235,88,120,142,186,234,77,139,92,53,50,146,255,0,114,180,83,218,170,236,148,110,162,161,162,157,32,115,170,91,87,43,35,167,138,55,72,196,119,116,107,156,168,228,98,190,52,247,121,252,122,174,219,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,115,55,103,62,169,137,204,213,68,71,217,7,102,46,169,126,75,248,201,194,187,221,247,217,150,172,183,188,98,215,15,236,94,183,122,239,81,175,116,131,193,142,115,57,171,163,162,247,219,203,182,222,243,145,138,240,39,248,0,4,96,118,152,118,131,106,198,141,235,45,183,71,120,125,204,253,129,87,143,91,210,163,39,169,246,117,53,87,90,170,169,177,201,5,55,37,93,51,209,189,40,17,146,245,34,122,181,253,239,149,118,116,74,135,170,236,173,226,79,137,62,38,114,173,64,187,107,30,174,123,114,203,137,219,232,41,224,180,123,2,130,155,169,85,89,36,174,109,79,94,158,40,222,157,54,81,200,206,154,163,154,238,241,191,130,177,55,139,110,37,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,104,168,161,145,145,110,196,124,116,209,195,26,170,43,183,86,42,171,156,170,174,89,127,236,130,210,251,86,23,194,93,54,121,11,169,39,185,106,13,226,182,229,81,59,104,155,20,241,65,77,51,168,162,165,124,187,171,166,99,93,79,52,205,223,149,26,181,82,34,55,226,231,5,74,197,120,205,177,85,241,157,154,240,119,150,218,187,141,214,135,186,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,241,233,204,206,105,228,100,158,17,190,54,171,23,145,236,111,94,229,72,1,237,71,243,217,169,191,130,250,61,17,35,253,154,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,50,116,228,107,158,174,145,35,11,223,0,0,0,183,254,49,120,197,193,56,64,193,41,239,247,250,63,108,228,151,158,127,163,248,255,0,82,106,127,106,116,166,167,101,87,246,83,32,150,56,58,81,212,36,159,156,68,231,219,149,187,170,248,7,23,137,158,46,237,90,21,169,122,75,163,86,107,117,37,219,44,213,12,162,219,109,124,114,212,55,146,215,106,150,186,24,38,170,150,54,185,37,87,200,146,72,200,60,17,138,248,229,114,185,122,43,20,151,20,99,153,161,185,254,101,170,124,108,233,142,160,234,14,67,87,124,200,111,154,145,143,212,215,87,84,170,115,202,255,0,104,83,162,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,100,102,0,0,0,2,223,248,197,227,23,4,225,3,4,167,191,223,232,253,179,146,94,121,254,143,227,253,73,169,253,169,210,154,157,149,95,217,76,130,88,224,233,71,80,146,126,113,19,159,110,86,238,171,224,20,215,180,15,180,14,155,132,90,107,94,15,131,216,169,47,154,139,124,167,142,229,12,55,40,101,246,117,5,187,170,230,44,243,43,28,199,74,249,29,20,177,178,54,61,54,229,115,222,230,163,88,201,171,175,12,92,66,226,188,80,104,213,151,87,49,106,110,225,223,250,148,215,27,91,234,163,168,154,217,93,19,185,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,207,202,152,230,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,85,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,156,251,117,24,138,141,149,232,161,145,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,214,238,85,189,214,106,126,175,74,103,195,39,230,230,99,36,110,210,68,246,251,205,77,246,221,55,69,69,95,86,4,117,118,169,113,39,196,159,12,217,86,159,221,180,115,87,61,135,101,203,45,245,244,243,218,61,129,65,83,211,170,163,146,39,58,167,175,81,20,143,94,163,43,35,103,77,17,173,111,119,223,197,94,187,83,94,206,78,208,45,126,213,254,37,232,180,183,92,245,2,175,36,182,228,150,122,248,109,48,67,100,183,83,50,11,140,44,74,164,154,87,193,20,79,70,119,122,122,166,34,34,187,119,200,205,219,253,243,110,171,181,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,239,49,148,115,213,171,249,209,88,214,115,61,118,228,71,54,18,244,7,88,239,188,63,235,46,39,172,88,228,61,226,175,25,184,54,162,74,110,102,51,189,210,189,174,142,166,155,157,236,122,71,213,130,73,98,234,114,43,153,207,204,223,121,168,160,100,210,0,2,197,123,84,184,180,213,142,25,177,93,63,180,232,229,223,216,119,172,178,225,95,81,61,223,187,211,84,244,233,104,227,137,174,166,232,84,67,35,23,168,250,200,223,212,69,107,155,221,246,241,71,174,214,235,217,251,198,255,0,24,218,245,197,70,41,167,249,222,161,213,228,88,156,148,247,42,187,229,60,56,229,190,38,69,4,116,83,116,165,150,90,122,102,190,38,119,149,166,106,59,153,168,175,123,24,187,243,236,182,255,0,218,155,159,212,231,92,105,102,84,169,144,210,93,173,184,173,61,5,130,218,180,203,19,153,74,200,233,153,45,69,58,190,52,247,158,202,201,234,209,252,234,175,107,249,152,187,114,35,91,117,93,135,216,5,76,86,173,83,213,42,236,122,145,105,234,170,45,214,11,93,217,201,19,167,71,196,217,103,173,167,98,239,213,99,21,38,160,123,188,17,143,84,143,244,150,53,229,11,213,215,254,44,240,222,28,245,67,74,112,125,64,167,164,161,177,106,85,69,210,154,163,35,171,175,88,32,179,62,150,56,22,37,145,157,55,35,153,44,181,17,198,175,115,227,100,73,187,220,188,168,229,74,234,69,95,110,119,234,79,247,147,248,105,232,59,40,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,180,75,12,77,143,102,58,54,117,130,77,0,0,0,0,0,0,11,127,227,51,138,95,228,143,132,225,250,145,91,141,251,110,203,114,204,41,108,87,186,120,157,203,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,117,237,71,51,118,43,146,70,92,1,96,29,181,126,86,49,111,152,20,62,157,113,2,250,113,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,182,33,47,179,115,180,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,179,104,0,0,0,162,156,87,113,93,167,28,37,105,195,243,92,214,94,253,117,174,234,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,167,11,57,154,178,204,168,173,141,174,106,34,61,239,142,55,212,13,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,163,223,107,123,172,213,29,46,172,204,134,63,205,194,199,200,237,228,149,141,247,90,187,111,186,236,136,170,152,246,113,93,197,118,163,241,107,168,239,205,115,89,123,141,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,229,106,203,50,162,58,71,53,168,136,198,50,56,216,18,233,217,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,239,40,197,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,19,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,156,155,245,24,138,174,137,232,129,93,75,42,237,65,213,142,39,244,47,78,49,109,82,225,251,46,246,45,150,134,225,61,191,41,233,218,41,235,164,78,240,145,247,57,221,215,167,149,145,66,215,199,52,110,127,51,55,146,166,6,236,245,114,114,222,169,79,245,251,71,44,92,64,104,214,89,163,185,28,221,222,147,38,183,186,158,58,158,87,191,186,85,49,201,37,53,79,35,30,197,147,165,60,113,75,211,231,70,191,147,149,222,235,149,0,138,14,17,123,77,53,250,245,196,94,25,102,226,47,93,233,35,211,234,250,138,154,107,171,234,236,150,234,88,26,247,210,204,218,101,146,104,41,154,248,153,222,86,13,223,204,214,53,55,87,170,49,28,164,207,152,171,153,30,240,95,172,119,221,125,225,131,0,213,92,166,30,75,213,214,223,37,61,198,78,102,47,121,170,164,168,150,146,90,157,152,198,49,157,103,211,186,94,155,90,141,103,83,145,55,70,238,161,29,124,122,241,235,197,142,139,113,99,156,233,158,154,106,183,177,177,187,55,179,59,149,23,176,173,181,29,46,173,182,150,105,63,57,53,59,228,118,242,74,247,123,206,93,183,217,54,68,68,75,191,236,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,158,227,77,73,201,74,202,42,41,27,31,37,60,113,177,118,124,210,46,234,156,222,246,219,236,136,137,24,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,192,92,87,27,154,243,83,195,143,13,25,142,164,217,171,105,32,200,82,157,150,188,125,38,168,138,55,173,198,165,233,20,114,68,201,88,246,204,248,90,233,42,86,46,71,115,178,157,232,187,55,153,201,16,22,158,211,30,208,11,253,214,138,197,98,214,10,187,141,202,227,81,29,37,29,29,38,37,105,154,122,153,228,114,54,56,163,141,180,106,231,189,206,84,106,53,17,85,85,81,16,173,125,179,250,243,77,149,106,134,53,160,22,42,218,190,239,131,211,186,233,125,99,106,37,108,18,92,107,35,141,208,70,248,85,136,199,190,26,109,158,217,81,207,240,174,145,137,200,173,122,59,196,246,62,232,229,247,57,226,129,53,86,158,110,239,101,211,75,124,245,21,146,114,177,253,122,170,234,121,233,41,233,182,87,181,237,230,99,234,101,234,35,94,212,238,220,142,229,89,26,160,74,255,0,17,186,207,83,194,215,14,151,173,90,172,182,213,230,245,24,157,61,186,25,99,171,171,138,134,123,147,230,170,130,149,211,73,36,48,116,152,245,89,150,69,72,225,70,42,162,163,90,196,84,218,160,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,186,246,163,249,19,212,223,193,125,98,136,140,14,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,39,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,237,59,62,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,166,142,85,88,227,218,210,207,107,170,58,67,153,105,5,78,51,6,97,5,34,51,48,197,237,153,125,162,106,105,210,86,79,110,174,139,158,39,42,120,57,143,107,146,72,222,215,34,108,248,156,173,230,98,177,238,12,151,113,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,182,33,91,178,247,142,159,200,166,84,205,14,214,60,207,186,105,181,235,159,216,245,53,173,230,134,197,116,146,70,170,111,50,185,59,189,28,219,201,212,221,28,198,74,172,147,243,77,117,68,139,53,32,10,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,180,110,116,110,153,252,205,229,98,163,81,122,143,141,143,246,186,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,30,206,37,248,139,206,248,160,213,58,253,76,206,170,63,198,209,217,232,185,33,254,214,90,251,204,211,65,71,212,138,40,250,221,46,187,219,213,123,121,223,241,85,248,34,7,138,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,207,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,73,79,101,167,1,63,78,235,44,60,87,106,132,252,152,253,170,225,223,49,11,93,61,70,210,87,215,82,78,173,74,202,135,49,119,142,24,103,137,200,200,183,71,73,36,106,175,68,137,168,217,236,175,139,31,52,250,201,243,3,33,245,25,192,165,68,132,246,92,241,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,238,88,245,107,156,245,149,146,115,39,52,84,213,14,123,85,95,207,211,138,70,171,213,173,73,166,149,181,3,179,251,134,124,55,138,254,207,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,35,131,85,116,207,42,209,189,71,200,244,183,53,164,238,247,172,102,225,45,190,167,150,57,25,28,220,139,238,79,23,81,140,123,161,149,138,217,35,122,181,57,227,123,28,137,179,144,12,159,129,24,29,151,93,160,20,119,122,59,111,12,154,223,145,116,110,176,247,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,103,44,201,210,222,41,36,87,186,103,72,232,213,200,244,137,178,201,248,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,221,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,62,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,61,245,108,78,123,221,221,164,115,100,116,47,230,119,51,17,90,171,212,100,140,100,21,218,184,103,204,175,252,46,93,120,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,155,145,30,215,61,98,226,240,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,201,15,246,206,215,222,97,154,122,62,164,177,73,209,234,244,24,222,171,27,206,207,138,47,197,20,50,83,34,175,183,59,245,39,251,201,252,52,145,253,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,20,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,224,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,64,138,178,111,187,47,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,111,108,218,219,51,88,202,133,149,173,77,166,139,171,4,50,36,138,175,147,220,151,158,71,62,94,156,80,112,209,195,62,101,197,46,67,149,225,154,125,93,72,204,134,193,139,212,100,116,52,85,42,140,101,205,240,213,83,66,180,137,42,185,27,11,220,218,135,43,30,239,115,157,141,107,149,141,114,200,207,1,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,226,213,71,39,197,0,202,32,22,171,192,47,26,248,175,21,154,113,73,100,187,92,251,190,166,227,54,248,99,200,237,245,11,27,36,175,228,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,167,43,162,124,183,84,0,128,30,211,77,20,252,139,113,113,148,247,123,135,122,160,206,247,205,104,249,229,231,154,46,251,60,221,226,57,54,141,141,110,213,81,84,242,53,57,182,137,98,230,114,187,155,105,254,44,43,182,35,69,238,186,139,195,205,151,80,49,124,66,174,243,119,192,47,15,171,172,168,166,123,156,250,11,36,212,239,239,146,172,72,237,158,196,150,26,39,61,200,215,58,54,70,231,251,177,164,170,5,42,236,80,214,251,82,218,179,46,27,166,177,213,182,228,218,138,140,226,158,228,217,26,232,36,129,91,69,71,44,15,111,131,152,246,185,33,115,85,57,145,232,249,17,121,57,19,169,30,220,88,249,167,214,79,152,25,15,168,206,56,85,213,47,200,183,17,218,117,169,147,95,125,141,65,102,200,41,125,171,91,221,123,199,74,215,43,250,53,223,155,70,61,206,222,150,89,219,238,53,94,155,238,205,156,141,84,113,99,230,159,89,62,96,100,62,163,56,18,105,217,45,154,218,180,215,129,173,79,212,107,237,61,92,246,220,87,40,189,94,235,34,164,99,93,60,144,83,89,232,102,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,138,13,88,206,191,42,26,167,153,106,103,178,253,153,244,183,32,184,223,123,151,95,173,221,123,213,76,147,116,186,156,173,231,229,234,114,243,114,183,125,183,217,55,216,184,172,115,90,46,186,117,217,167,112,211,252,95,47,171,179,93,243,253,88,184,210,86,83,211,49,205,125,125,146,27,53,15,124,137,101,70,236,198,44,179,81,53,237,71,53,210,50,71,51,222,141,101,66,144,112,171,165,191,150,158,35,180,235,76,230,177,123,102,130,243,144,82,251,86,139,189,119,126,173,174,39,245,171,191,56,143,99,155,181,44,83,187,220,114,61,118,217,155,185,90,138,19,83,217,151,162,159,145,110,17,241,110,241,112,239,85,249,222,217,173,103,36,188,240,197,223,96,135,187,199,30,241,177,205,218,150,42,110,118,175,54,210,172,188,174,86,242,237,117,64,0,0,0,0,130,93,77,237,39,227,151,19,212,140,175,22,165,214,180,130,27,53,242,186,223,28,73,142,90,30,145,182,25,222,196,106,57,105,85,93,178,55,109,213,85,84,9,218,5,136,246,86,113,37,174,124,71,227,154,135,118,214,172,214,76,137,214,90,219,117,53,181,235,108,163,163,108,40,248,230,116,168,157,218,24,249,213,118,143,126,109,246,217,54,219,117,223,174,237,89,226,119,94,248,108,77,49,168,209,60,230,76,122,44,133,111,44,186,47,178,168,235,27,43,160,238,107,15,141,76,50,114,42,36,211,126,138,166,255,0,94,251,1,127,224,131,109,15,237,28,227,119,59,214,172,3,7,186,235,58,85,209,100,57,69,170,213,83,2,227,182,152,210,88,167,171,142,39,177,94,218,84,115,119,71,170,110,138,138,155,238,138,132,228,128,0,1,21,125,185,223,169,63,222,79,225,164,85,146,169,219,157,250,147,253,228,254,26,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,206,119,55,153,204,110,238,64,150,158,205,46,208,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,221,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,188,133,24,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,79,103,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,44,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,58,113,177,240,243,5,218,128,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,212,232,94,186,106,63,14,154,143,110,213,13,47,188,247,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,149,187,166,232,228,115,90,246,57,143,99,30,220,138,116,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,116,0,229,92,40,234,61,131,134,204,43,138,107,100,94,217,195,50,142,247,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,233,49,89,50,108,212,145,235,19,145,170,177,44,221,175,7,92,98,231,124,32,103,117,23,251,5,31,182,113,187,207,39,210,12,127,169,13,63,181,58,80,212,50,151,251,41,240,75,36,29,41,42,22,79,205,162,115,237,202,237,209,124,2,95,251,81,252,137,234,111,224,190,177,68,64,9,59,221,161,25,254,27,170,125,156,57,182,160,233,246,67,73,124,199,175,148,246,74,154,26,234,101,94,73,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,33,2,253,59,55,59,65,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,171,54,134,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,57,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,41,61,146,156,107,251,110,142,143,132,221,77,185,221,107,47,80,245,164,194,238,19,175,94,55,80,195,7,81,246,199,42,55,158,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,73,248,0,0,0,12,85,203,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,102,219,169,85,117,183,135,76,239,68,44,248,46,89,127,167,235,99,122,141,143,208,223,113,251,159,60,45,239,93,90,10,74,154,168,186,44,149,242,51,161,37,98,67,205,34,51,169,201,206,212,68,93,144,50,40,197,181,87,78,51,77,56,165,213,236,111,52,181,85,225,149,118,247,221,27,123,117,66,69,75,29,44,104,229,150,73,93,39,47,71,167,200,244,145,36,229,116,110,99,218,244,106,181,200,145,87,135,246,218,106,61,174,251,148,214,230,186,49,106,191,90,174,119,6,212,88,40,104,239,11,65,37,154,149,24,140,90,105,38,88,37,239,91,242,181,253,69,100,110,234,62,109,189,199,71,20,54,129,138,241,93,168,246,14,27,51,94,22,110,114,251,103,12,202,59,164,246,216,234,38,84,146,197,85,21,124,21,114,58,157,118,93,225,151,164,244,124,43,179,82,71,164,173,86,170,202,147,121,77,1,209,203,239,16,26,203,137,232,238,57,55,119,171,201,174,13,167,146,167,149,143,238,148,172,107,164,169,169,228,123,216,146,116,160,142,89,122,124,232,231,242,114,183,222,114,32,19,21,198,254,175,97,186,245,217,137,150,234,230,159,207,87,37,139,34,167,180,77,78,149,112,44,51,196,246,95,41,34,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,6,196,249,246,152,218,109,86,14,207,253,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,13,180,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,112,47,171,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,204,161,140,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,209,239,180,93,234,26,142,151,86,22,77,31,231,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,73,105,236,197,237,0,172,213,218,58,110,31,181,191,34,239,121,213,39,44,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,248,205,35,218,233,154,246,238,142,145,175,124,129,34,166,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,5,197,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,114,8,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,12,99,115,44,3,50,211,234,155,85,46,103,143,85,218,159,124,179,209,95,237,139,50,39,37,101,186,174,36,150,158,162,39,181,85,175,99,154,187,46,203,238,189,175,99,185,94,199,53,47,83,179,115,180,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,161,54,128,0,0,0,0,0,40,167,26,26,57,125,215,222,24,51,253,42,197,166,228,189,93,109,241,212,91,163,229,98,247,154,170,74,136,170,226,166,221,239,99,25,214,125,59,98,234,57,200,214,117,57,215,116,110,203,142,17,149,65,142,15,26,26,57,98,208,46,40,51,253,42,197,166,231,178,218,174,17,212,91,163,229,122,119,106,90,186,120,170,226,166,221,239,123,223,209,101,67,98,234,57,202,231,244,249,215,101,118,200,25,9,233,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,148,215,142,109,80,186,232,231,9,122,153,158,88,155,86,151,40,44,254,205,163,158,146,181,212,147,210,79,93,52,116,81,213,71,43,81,92,215,194,234,148,153,54,217,85,99,68,71,55,126,100,161,93,143,186,199,98,206,120,96,77,42,167,135,187,222,180,210,225,61,61,100,124,207,127,94,150,186,162,122,186,122,157,213,141,99,121,158,250,152,186,104,231,185,59,183,59,185,82,70,161,71,251,112,115,250,152,173,90,89,165,180,57,13,34,211,213,84,92,111,247,75,75,86,39,78,143,137,177,65,69,80,244,219,170,198,42,77,94,198,248,163,30,169,39,233,44,105,202,17,87,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,148,70,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,65,15,101,150,1,83,157,113,165,134,213,46,61,73,118,182,226,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,222,123,43,39,164,86,114,34,189,175,229,122,109,200,174,108,250,1,0,61,168,254,123,53,55,240,95,71,162,45,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,43,181,31,207,102,166,254,11,232,244,69,10,198,116,135,50,203,244,191,55,213,203,20,20,147,88,180,246,162,211,13,245,29,58,50,120,89,112,146,104,160,153,140,95,7,177,37,133,35,114,34,243,162,205,26,163,85,168,247,48,39,167,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,66,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,57,157,113,70,50,218,23,174,154,143,195,166,163,219,181,67,75,239,61,198,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,229,110,233,186,57,28,214,189,142,99,216,199,183,33,77,55,226,119,70,181,79,67,170,56,133,198,50,141,241,11,109,190,166,225,120,124,176,185,213,86,158,237,15,86,166,10,152,35,231,123,102,137,137,186,177,188,220,205,86,186,53,123,30,199,56,61,6,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,130,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,58,220,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,36,109,118,202,228,99,121,222,175,145,201,206,247,42,212,14,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,230,119,138,193,56,122,202,179,109,9,212,206,32,187,207,179,241,189,57,246,109,55,52,148,178,59,218,149,213,149,144,193,221,225,147,100,141,58,81,203,213,145,121,149,205,231,129,188,138,146,243,176,28,39,121,167,209,191,152,24,247,168,192,100,166,99,89,194,119,154,125,27,249,129,143,122,140,6,74,96,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,159,215,77,116,211,142,29,52,226,227,170,26,161,121,238,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,127,43,182,77,209,168,214,185,239,115,24,199,189,184,235,107,166,186,106,63,17,122,143,113,213,13,80,188,247,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,153,219,38,234,229,115,156,247,185,239,123,222,234,151,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,175,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,156,206,169,93,156,220,4,255,0,42,139,236,250,145,168,147,247,125,50,198,110,29,206,174,158,10,142,74,171,213,115,24,201,86,141,170,197,231,134,20,100,145,186,89,124,28,173,123,89,18,243,57,210,66,22,86,11,170,237,71,243,217,169,191,130,250,61,17,93,123,38,116,135,13,215,173,47,226,51,72,245,2,10,185,44,89,21,62,51,13,66,210,78,176,207,19,217,37,194,88,166,141,254,40,143,142,88,227,145,17,200,230,42,177,17,205,115,85,205,80,163,253,156,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,213,142,215,92,170,196,142,230,216,121,92,247,114,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,111,196,239,15,89,87,11,250,203,122,210,60,166,167,191,247,14,157,77,186,232,202,89,41,225,185,208,202,222,104,170,35,107,211,252,168,222,141,115,218,201,98,149,136,247,242,115,45,223,246,98,246,128,81,233,21,101,55,15,218,223,145,119,76,22,175,150,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,102,145,238,108,46,99,119,70,198,231,190,48,152,155,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,93,242,204,90,251,131,101,87,156,43,41,161,238,87,172,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,243,177,92,199,114,189,142,77,218,170,213,219,116,85,79,19,41,50,13,187,95,116,190,235,133,241,105,83,158,76,234,185,237,186,131,103,162,185,83,206,234,39,69,4,83,211,66,218,41,105,89,46,234,217,158,214,211,195,51,182,229,86,165,84,104,173,248,57,193,37,61,154,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,158,141,148,149,50,69,75,79,43,35,68,228,123,104,210,145,83,153,57,220,199,49,238,230,231,230,91,138,203,50,155,22,13,138,222,115,92,166,187,185,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,8,193,236,66,213,47,254,73,122,41,112,190,255,0,242,166,83,104,182,119,95,219,77,95,63,89,25,255,0,218,214,242,61,255,0,123,27,253,209,74,235,218,251,170,22,172,47,132,186,156,14,102,210,79,114,212,27,197,21,182,158,7,86,182,41,226,130,154,102,214,203,84,200,182,87,76,198,186,158,24,93,183,42,53,106,163,85,119,193,174,8,64,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,200,167,129,157,47,186,232,231,9,122,103,129,223,93,86,151,40,44,254,210,172,130,174,137,212,147,210,79,93,52,149,178,82,201,19,149,92,215,194,234,149,133,119,217,85,99,85,86,183,126,84,129,110,26,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,92,151,128,138,190,220,239,212,159,239,39,240,210,42,201,84,237,206,253,73,254,242,127,13,35,47,19,192,51,44,234,155,32,170,195,241,234,187,179,49,91,60,151,251,186,83,34,57,244,182,232,229,138,41,106,21,155,243,57,140,116,241,171,249,81,121,89,204,247,108,198,61,205,9,169,236,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,57,147,167,35,92,245,116,137,29,239,152,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,65,28,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,220,159,72,49,254,164,213,30,203,234,205,80,202,95,236,167,193,20,115,245,99,167,89,63,54,139,201,191,43,182,84,241,11,128,0,0,0,0,44,3,182,175,202,198,45,243,2,135,211,174,37,255,0,150,1,219,87,229,99,22,249,129,67,233,215,16,33,88,149,78,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,35,215,135,45,16,186,241,29,172,54,93,26,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,57,125,230,177,238,129,24,175,68,114,177,30,174,70,191,151,145,124,174,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,81,7,18,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,197,123,55,59,65,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,231,251,100,238,252,65,80,233,61,166,223,134,219,191,236,79,95,188,25,149,77,59,98,168,145,213,93,230,158,74,38,212,49,208,172,148,208,182,72,83,146,104,229,229,124,146,172,114,35,63,52,147,5,144,118,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,85,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,231,168,72,101,98,200,215,53,34,99,94,254,110,116,142,57,45,128,201,119,134,235,102,137,90,116,75,22,165,225,202,74,71,233,211,233,229,169,177,173,53,92,245,44,228,154,121,37,149,21,245,14,116,200,244,153,242,163,217,34,243,198,244,115,21,26,173,229,64,140,30,211,94,207,59,86,146,211,92,120,145,209,42,58,74,12,54,74,136,215,35,199,152,230,196,203,68,243,202,216,217,81,70,213,217,22,154,73,100,99,86,6,248,196,247,162,177,22,21,86,211,217,175,12,92,66,229,92,47,235,45,151,87,49,106,110,255,0,220,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,201,202,185,41,152,208,241,35,69,162,84,26,219,148,193,195,149,218,174,227,167,78,168,138,107,28,213,45,157,175,107,36,130,55,203,10,37,67,25,55,36,115,58,88,216,178,34,189,88,198,170,185,235,239,184,50,41,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,164,43,118,58,254,93,191,46,215,15,160,31,252,141,191,53,249,64,255,0,180,255,0,249,78,225,236,207,238,191,217,31,246,199,63,253,175,255,0,245,61,221,137,169,2,10,251,88,180,46,251,166,28,80,92,245,27,216,214,170,44,91,82,246,184,218,29,111,86,51,154,170,10,122,120,235,210,104,145,26,173,153,211,191,174,231,236,173,147,188,163,185,220,254,163,89,90,187,20,245,210,142,213,125,205,56,120,191,94,122,62,219,228,201,49,218,105,18,8,227,125,84,76,233,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,185,179,149,247,23,218,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,106,83,37,53,60,181,15,150,221,59,227,138,186,53,99,30,141,99,26,212,138,165,242,185,143,228,101,27,147,221,107,222,228,135,93,1,214,59,239,15,250,203,137,235,22,57,15,120,171,198,110,13,168,146,155,153,140,239,116,175,107,163,169,166,231,123,30,145,245,96,146,88,186,156,138,230,115,243,55,222,106,40,21,175,181,31,207,102,166,254,11,232,244,69,250,118,53,93,173,86,14,17,51,107,237,246,231,73,110,182,219,179,139,149,93,101,101,92,205,134,10,104,35,182,91,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,133,246,163,249,236,212,223,193,125,30,136,244,24,30,188,211,105,103,102,22,91,166,214,250,218,184,50,29,79,212,138,235,93,50,211,84,75,78,248,173,208,80,90,165,174,145,94,198,43,94,199,53,98,166,124,78,123,57,217,88,229,247,154,199,181,66,221,53,251,88,239,188,64,107,46,89,172,89,28,61,222,175,38,184,58,162,58,110,102,63,186,82,177,169,29,53,55,59,24,196,147,165,4,113,69,212,228,71,63,147,153,222,243,149,73,159,236,175,225,226,213,163,92,52,90,179,202,171,85,93,46,89,169,212,240,222,238,207,154,177,179,49,212,72,249,150,218,216,155,26,242,49,139,77,51,102,84,93,228,231,168,122,61,83,149,177,199,12,26,3,163,151,222,32,53,151,19,209,220,114,110,239,87,147,92,27,79,37,79,43,31,221,41,88,215,73,83,83,200,247,177,36,233,65,28,178,244,249,209,207,228,229,111,188,228,67,38,144,45,87,181,31,200,158,166,254,11,235,20,68,0,147,253,218,143,228,79,83,127,5,245,138,34,10,244,159,5,252,168,106,158,27,166,126,212,246,103,210,220,130,221,98,239,189,14,183,117,239,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,112,47,171,179,23,180,2,143,72,171,41,184,126,214,252,139,186,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,227,52,143,115,97,115,27,186,54,55,61,241,204,161,139,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,203,159,102,47,104,5,102,174,209,211,112,253,173,249,23,123,206,169,57,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,198,105,30,215,76,215,183,116,116,141,123,228,9,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,14,210,30,210,58,154,170,156,179,134,29,18,138,174,141,148,117,21,22,28,175,32,153,145,43,43,24,177,84,83,87,219,34,167,154,23,57,24,142,123,17,106,90,246,63,158,39,163,17,88,173,149,225,88,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,21,171,90,120,215,254,80,28,15,98,122,49,168,87,59,173,118,164,225,185,133,37,76,183,26,213,235,123,102,214,218,74,246,50,161,101,107,83,105,162,234,193,12,137,34,171,228,247,37,231,145,207,151,167,69,120,78,243,79,163,127,48,49,239,81,128,12,148,192,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,62,112,112,207,134,241,95,217,249,164,250,91,152,87,85,219,158,220,31,27,185,90,46,116,202,174,125,186,227,29,170,54,69,58,199,204,141,153,156,178,200,199,198,229,78,102,61,220,174,99,249,36,100,6,25,41,240,157,229,99,70,254,95,227,222,157,0,24,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,248,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,73,167,101,215,104,5,29,222,142,219,195,38,183,228,93,27,172,61,218,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,155,25,203,50,116,183,138,73,21,238,153,210,58,53,114,61,34,108,183,21,218,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,240,237,162,156,50,241,5,168,122,251,85,164,58,105,110,246,102,125,133,92,31,45,198,163,218,241,82,251,10,74,58,216,233,229,170,239,12,122,170,244,39,123,23,122,126,164,139,183,52,109,126,192,79,246,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,140,188,27,177,163,50,181,241,13,75,102,206,114,234,75,206,149,219,169,233,110,239,189,67,74,144,190,238,246,84,66,147,90,37,166,109,83,103,164,123,227,235,237,81,27,164,99,88,140,84,94,119,43,25,43,216,157,186,251,103,197,108,214,156,167,35,250,65,122,162,183,211,211,220,110,253,205,148,158,208,170,100,109,108,181,61,6,42,178,46,163,209,207,233,181,121,91,205,178,120,33,219,1,196,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,198,223,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,82,187,65,184,36,181,113,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,168,173,68,73,36,222,154,246,42,121,88,202,126,96,87,122,117,184,191,240,44,3,129,110,203,220,87,69,62,142,235,30,184,199,237,173,73,164,230,173,166,179,245,35,150,215,98,153,121,22,23,108,136,189,226,178,45,156,189,94,117,137,143,127,230,218,231,69,29,66,223,248,0,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,244,236,106,180,218,175,252,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,21,237,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,106,215,217,29,198,14,51,165,215,90,238,27,181,1,105,45,246,220,194,241,29,126,61,114,108,85,18,207,53,238,165,212,180,109,161,123,99,99,219,201,35,91,27,155,35,186,109,141,98,145,28,231,117,27,201,43,218,171,166,120,174,178,105,198,71,165,185,173,39,120,178,228,214,249,109,245,60,177,198,249,33,231,79,114,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,128,65,183,103,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,116,209,202,171,28,123,92,175,109,197,218,213,127,181,104,53,246,197,115,164,184,219,110,52,249,5,93,29,101,36,205,154,10,152,36,109,177,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,88,175,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,153,93,11,249,162,145,143,141,202,188,175,99,185,92,246,114,72,255,0,21,122,212,204,171,32,211,140,95,75,110,213,125,226,203,135,220,46,151,11,71,82,73,31,37,63,127,74,94,188,13,230,122,177,144,163,233,18,70,177,141,111,231,39,157,202,174,87,248,5,234,246,42,121,167,202,126,95,215,122,141,184,170,189,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,43,87,106,47,103,253,29,222,142,229,196,222,136,99,189,27,172,61,230,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,163,217,203,50,116,182,150,56,209,238,153,210,54,68,106,61,37,116,180,87,177,83,205,62,83,242,254,187,212,109,196,201,229,153,77,139,6,197,111,57,174,83,93,220,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,190,0,99,89,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,114,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,146,111,237,101,211,187,67,52,244,125,73,98,143,173,210,235,177,189,86,55,145,255,0,20,95,138,38,62,220,74,106,54,27,171,218,243,156,234,126,159,226,181,120,237,139,39,188,77,114,167,161,171,169,89,231,231,147,101,150,121,23,117,70,190,105,122,147,44,109,115,153,26,202,177,181,206,107,17,86,247,251,25,52,155,89,106,243,187,238,179,217,50,255,0,98,233,181,39,82,199,121,183,115,54,95,164,21,201,10,62,40,122,91,254,107,187,245,227,155,188,42,35,189,254,147,57,155,44,252,129,47,231,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,232,0,24,192,234,198,11,249,47,213,60,203,76,253,169,237,63,162,89,5,198,197,223,122,29,30,245,221,106,100,135,171,211,230,119,39,55,79,155,151,153,219,111,182,235,182,231,149,36,83,182,111,66,235,49,109,101,177,107,205,162,205,201,101,205,173,241,219,174,149,113,172,242,127,110,41,26,172,106,204,174,69,138,46,165,34,83,182,54,53,200,175,238,147,187,145,21,174,115,163,172,1,42,157,137,122,41,255,0,127,92,70,86,92,62,220,42,223,75,28,191,242,122,202,185,38,98,199,255,0,34,72,220,217,63,199,163,155,250,10,69,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,73,60,42,233,111,228,91,135,29,58,211,57,172,94,198,175,179,99,244,190,213,162,239,93,227,165,116,149,157,106,239,206,35,222,215,111,85,44,238,247,28,172,77,246,102,205,70,162,5,85,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,209,239,181,189,214,106,142,151,86,102,67,31,230,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,79,86,91,87,104,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,158,237,110,181,209,73,87,85,63,37,214,145,239,228,138,52,115,221,202,198,57,203,178,120,53,170,171,224,138,3,19,237,30,224,199,57,202,172,216,86,45,172,157,246,245,144,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,157,244,205,99,121,158,246,166,238,84,106,111,186,170,39,137,114,166,62,220,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,144,72,3,26,174,43,109,137,102,226,127,87,45,140,167,88,35,131,56,190,36,49,170,170,237,18,215,76,172,241,95,21,247,85,171,226,100,170,99,157,199,117,10,91,248,195,213,168,26,146,34,63,38,169,159,223,248,254,115,105,63,171,222,240,251,182,2,68,59,17,168,18,61,26,212,75,167,85,85,106,50,120,105,213,155,124,58,116,140,118,251,253,253,95,245,29,103,110,13,34,63,1,210,202,254,117,69,134,241,113,133,27,183,199,158,24,151,127,232,228,255,0,89,239,59,23,173,242,81,240,167,126,170,145,99,84,174,206,107,230,103,47,197,26,148,84,49,236,239,15,142,236,114,253,126,10,135,83,219,99,111,146,78,29,176,171,170,44,125,58,124,214,42,119,34,254,150,242,80,213,185,54,240,248,126,105,119,241,251,63,160,35,59,130,171,107,46,188,91,233,13,43,224,89,145,153,133,178,167,149,28,169,178,197,59,101,71,120,125,138,205,255,0,163,235,50,63,49,227,236,237,183,50,233,198,158,149,83,63,169,179,46,210,212,254,111,227,188,84,179,72,159,82,248,110,207,31,187,127,135,196,200,112,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,47,83,181,47,128,159,167,116,119,238,43,180,190,126,76,130,213,111,239,153,125,174,162,163,104,235,232,105,32,70,173,101,59,158,187,71,52,48,68,212,124,91,163,100,142,52,86,34,74,213,108,241,87,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,117,187,149,111,117,134,163,165,213,133,240,201,249,185,152,248,221,188,114,189,190,243,87,109,247,77,149,17,83,39,226,24,59,75,123,62,234,116,122,235,120,226,15,72,45,84,145,233,245,125,71,121,188,90,105,34,138,150,12,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,217,168,136,196,110,193,38,156,40,241,93,167,28,90,233,195,51,92,42,94,227,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,249,92,177,76,136,141,145,173,114,42,49,236,146,54,86,178,37,123,31,120,125,226,10,213,149,38,191,51,32,250,61,165,151,187,124,240,75,69,215,138,163,233,68,145,201,60,12,111,69,174,85,167,238,211,178,71,245,158,141,147,255,0,7,26,58,57,229,115,101,168,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,19,19,217,239,128,97,186,167,217,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,228,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,181,91,23,99,6,77,113,215,156,154,203,122,205,234,237,58,73,105,168,166,158,207,120,115,41,230,186,222,160,147,145,242,83,50,54,63,150,7,196,213,150,39,84,202,196,69,123,99,123,32,123,94,230,199,121,93,151,30,68,244,203,241,175,88,173,46,168,11,53,237,8,192,48,221,44,236,225,205,180,251,79,177,234,75,30,61,99,167,178,83,80,208,211,34,242,68,207,108,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,193,9,63,221,168,254,68,245,55,240,95,88,162,32,4,9,201,237,44,224,86,167,137,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,57,147,169,27,154,245,116,107,28,27,25,84,17,129,218,215,193,71,182,232,235,56,178,211,43,101,214,178,245,15,70,60,210,223,2,117,227,117,12,48,116,217,115,106,43,185,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,133,85,236,224,237,0,163,226,34,197,22,146,106,246,69,255,0,101,138,14,243,60,85,53,17,193,79,30,69,75,206,249,57,169,217,11,35,141,147,67,26,163,31,10,55,153,99,137,37,106,191,243,201,21,245,24,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,232,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,51,130,226,128,0,98,174,100,17,140,232,54,27,196,151,103,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,115,198,231,110,173,71,183,157,138,248,220,188,143,114,46,62,228,154,118,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,121,82,105,91,30,207,108,140,232,133,133,107,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,217,53,236,96,225,226,235,141,227,57,47,18,57,45,170,145,140,203,41,219,100,197,234,27,88,231,78,180,80,212,73,223,220,248,154,188,141,99,234,32,167,107,85,255,0,156,222,150,69,68,107,28,139,37,213,113,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,232,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,43,171,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,72,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,133,186,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,16,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,9,190,237,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,87,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,146,246,133,235,166,156,113,23,167,22,237,80,210,251,207,126,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,176,190,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,96,185,78,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,37,66,195,43,214,54,181,171,19,218,246,114,242,36,114,73,143,185,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,60,80,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,1,58,119,78,14,176,78,47,248,29,209,59,5,254,179,216,217,37,155,79,236,31,71,242,14,156,213,30,203,234,210,80,62,171,251,21,147,197,28,253,88,233,210,63,206,42,242,111,204,221,149,60,97,51,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,114,51,225,59,202,198,141,252,191,199,189,58,2,221,123,75,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,100,234,70,230,189,93,26,198,20,83,178,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,119,57,30,143,232,53,89,201,4,114,74,81,138,185,55,221,156,29,160,20,124,68,88,162,210,77,94,200,191,236,177,65,222,103,138,166,162,56,41,227,200,169,121,223,39,53,59,33,100,113,178,104,99,84,99,225,70,243,44,113,36,173,87,254,121,34,11,234,0,0,0,0,34,3,182,211,76,241,92,127,81,244,239,84,173,52,157,222,245,152,91,238,22,251,191,78,56,217,29,71,112,90,110,132,238,229,98,61,243,43,42,214,55,61,238,119,230,224,129,168,141,70,120,203,249,106,189,167,90,91,249,80,224,219,53,238,150,47,105,221,113,46,239,148,219,255,0,178,186,61,215,186,200,157,238,127,23,181,175,229,161,146,183,220,119,54,251,251,173,87,163,0,143,94,199,29,94,169,194,184,151,174,210,218,137,234,214,219,168,246,121,161,100,16,193,19,153,237,26,22,62,170,25,165,123,182,123,24,218,116,175,98,35,21,119,124,204,230,106,236,142,101,42,237,46,207,233,181,7,141,45,68,170,182,228,53,119,91,109,142,162,154,193,74,147,44,188,148,111,164,166,142,42,170,120,153,34,39,35,27,88,149,106,188,169,200,231,185,239,111,55,63,50,209,93,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,248,160,38,39,177,63,75,238,184,246,145,231,154,175,112,117,92,52,249,157,226,150,219,67,79,53,19,162,100,144,91,217,38,245,81,74,171,180,204,124,181,146,196,188,173,217,175,165,122,115,57,85,81,146,62,81,254,16,180,134,167,66,56,104,211,221,45,184,65,87,5,202,211,103,100,215,72,42,103,138,103,211,220,106,94,234,170,200,81,241,123,142,99,42,39,149,140,86,171,189,198,183,222,127,233,45,96,2,0,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,145,106,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,10,41,218,63,217,255,0,89,195,189,246,93,91,210,28,119,254,196,245,253,218,9,105,169,228,158,162,76,118,171,145,145,242,212,62,103,201,35,225,154,68,87,178,101,119,42,73,42,196,228,103,230,86,91,54,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,153,204,99,167,145,232,205,249,21,252,142,84,87,70,197,110,77,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,121,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,6,218,233,217,193,171,24,7,19,246,77,10,192,160,246,141,151,62,184,84,199,133,222,110,213,180,208,247,154,90,122,120,170,42,221,80,145,57,207,103,117,100,170,215,187,166,215,75,210,87,69,18,171,146,52,10,107,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,249,246,234,61,17,91,19,213,37,167,180,35,0,195,116,179,179,135,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,201,19,61,179,70,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,93,120,98,225,235,21,225,127,70,172,186,71,139,84,247,254,225,212,169,184,221,31,75,29,60,215,58,233,93,205,45,68,141,98,127,147,27,17,206,123,153,20,81,49,94,254,78,101,165,93,168,254,68,245,55,240,95,88,162,2,21,184,78,243,79,163,127,48,49,239,81,128,201,76,198,179,132,239,52,250,55,243,3,30,245,24,12,148,192,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,36,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,2,32,51,78,197,188,238,147,89,108,214,12,39,81,59,222,155,94,187,236,149,153,5,77,28,46,174,199,250,109,145,244,240,207,74,179,199,223,58,159,153,141,38,133,91,239,44,142,116,81,53,173,231,149,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,47,127,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,242,111,211,122,162,186,38,42,89,175,5,29,146,148,118,78,229,169,188,88,219,122,215,170,59,130,79,111,194,227,169,130,166,133,177,199,206,136,235,139,227,231,101,71,59,249,36,108,49,191,166,141,99,82,85,145,36,124,44,147,240,0,143,94,217,253,33,169,203,244,27,26,213,203,116,21,115,84,105,237,225,208,214,35,103,137,144,67,110,184,116,226,146,103,177,222,251,222,149,48,208,198,212,98,248,36,210,42,181,81,57,153,33,69,63,215,237,28,177,113,1,163,89,102,142,228,115,119,122,76,154,222,234,120,234,121,94,254,233,84,199,36,148,213,60,140,123,22,78,148,241,197,47,79,157,26,254,78,87,123,174,84,2,5,184,7,212,204,87,72,184,189,211,108,235,53,171,238,150,90,123,133,69,190,166,169,210,71,28,116,189,246,146,106,54,79,43,228,123,88,200,99,125,67,95,35,213,222,236,109,123,145,21,81,17,110,87,182,147,88,236,89,134,178,226,90,59,104,135,169,87,167,118,250,138,139,165,79,51,211,150,170,228,218,121,27,77,200,230,34,47,36,16,83,203,212,107,222,215,119,158,95,117,209,185,22,58,207,127,175,218,199,125,226,3,89,114,205,98,200,225,238,245,121,53,193,213,17,211,115,49,253,210,149,141,72,233,169,185,216,198,36,157,40,35,138,46,167,34,57,252,156,206,247,156,170,5,234,246,45,232,229,139,48,214,92,183,88,174,243,117,42,244,238,223,79,79,107,166,229,122,114,213,92,155,81,27,170,121,218,244,69,228,130,10,136,186,110,99,218,238,243,205,238,186,54,170,204,161,101,93,145,218,103,138,225,252,33,89,243,171,77,38,247,172,246,225,95,112,187,213,73,28,125,71,119,106,185,168,224,129,175,107,17,235,11,25,2,189,172,123,157,203,36,243,185,21,17,251,37,234,129,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,56,157,164,125,159,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,181,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,50,72,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,76,125,248,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,149,161,59,218,23,174,154,113,196,94,156,91,181,67,75,239,61,250,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,160,24,240,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,51,103,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,69,59,71,251,63,232,248,136,177,75,171,122,67,142,255,0,217,98,131,187,65,45,53,60,144,83,199,145,82,243,178,62,90,135,204,248,227,100,208,198,170,246,76,174,230,88,226,88,156,143,252,202,197,29,125,151,30,123,52,203,241,175,71,173,39,248,11,53,224,115,179,139,13,225,74,165,218,131,152,93,233,51,13,69,168,167,108,80,215,50,149,99,164,178,49,241,34,79,21,26,61,85,207,123,156,178,49,106,92,140,123,162,217,173,142,36,116,169,37,213,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,99,195,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,188,173,168,29,156,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,146,106,117,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,113,203,215,237,28,190,240,255,0,172,185,102,142,228,115,119,138,188,102,224,234,120,234,121,88,206,247,74,246,164,148,213,60,140,123,210,62,172,18,69,47,79,157,92,206,126,87,123,205,84,2,69,123,87,56,233,254,239,194,254,138,102,127,252,177,75,159,214,208,183,252,150,182,215,29,66,59,255,0,91,222,152,214,255,0,129,10,191,254,216,132,142,173,11,208,189,71,226,47,81,237,218,95,165,246,110,253,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,115,55,117,217,92,174,115,88,198,189,239,99,29,229,113,60,90,251,156,229,86,108,43,22,161,239,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,19,32,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,10,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,229,104,84,173,11,208,189,56,225,211,78,45,218,95,165,246,110,227,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,80,0,3,137,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,141,14,191,104,229,247,135,253,101,203,52,119,35,155,188,85,227,55,7,83,199,83,202,198,119,186,87,181,36,166,169,228,99,222,145,245,96,146,41,122,124,234,230,115,242,187,222,106,161,147,73,14,221,179,250,13,77,138,234,134,53,175,246,42,42,190,239,156,83,186,215,125,123,105,229,116,17,220,104,227,141,176,72,249,149,234,198,62,106,109,152,216,145,172,240,161,145,233,206,174,122,180,35,215,38,202,111,185,133,198,27,182,71,93,222,234,233,237,244,22,184,228,233,50,62,90,90,42,88,169,41,163,217,136,136,188,144,65,19,55,219,153,220,187,185,85,202,170,170,156,166,251,87,138,219,176,170,138,238,123,45,170,225,91,116,163,166,233,49,58,85,85,113,211,71,81,39,58,39,59,185,153,69,76,155,42,171,83,167,187,81,21,206,85,234,128,18,125,216,167,161,116,119,91,238,105,196,61,250,205,214,246,39,38,55,142,212,200,176,73,27,42,165,103,82,185,237,98,162,203,28,204,133,212,172,108,136,172,106,199,87,59,61,253,220,140,150,162,138,112,95,163,151,221,2,225,131,0,210,172,166,110,123,213,170,223,37,69,198,62,86,39,118,170,171,168,150,174,90,109,216,247,177,253,23,212,58,46,163,92,173,127,79,157,54,71,108,149,172,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,9,212,237,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,87,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,144,79,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,146,221,123,84,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,188,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,86,57,235,204,233,24,198,72,21,171,179,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,150,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,121,171,174,181,235,222,147,240,237,138,210,230,186,199,149,253,31,178,214,220,25,107,130,167,184,212,213,243,213,62,57,36,108,124,148,241,200,244,221,144,200,187,170,114,251,187,111,186,162,44,37,246,118,112,235,196,94,168,235,13,175,82,116,106,237,87,133,219,113,170,138,170,74,188,233,214,186,90,248,45,147,203,67,58,116,153,75,82,246,182,169,239,107,219,27,154,206,101,137,42,35,145,220,187,177,86,69,123,93,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,104,5,95,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,110,229,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,237,28,79,119,188,228,223,109,147,117,84,69,184,2,16,59,56,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,110,243,113,186,99,53,180,148,176,115,218,170,216,206,121,100,141,172,111,51,222,214,166,235,226,231,34,39,138,161,55,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,42,237,25,224,39,249,84,88,160,212,141,59,159,187,234,110,51,111,238,116,148,243,212,114,82,222,168,88,247,202,148,110,87,175,36,51,35,228,145,209,75,224,213,115,220,201,87,149,205,146,27,213,0,98,174,85,94,19,188,211,232,223,204,12,123,212,96,47,167,182,19,133,29,56,193,168,237,220,77,225,81,123,26,235,148,100,12,179,223,237,112,66,137,75,93,85,44,21,19,165,123,118,84,233,76,189,221,201,42,34,43,101,115,219,34,242,189,36,116,177,173,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,1,148,153,196,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,163,252,31,241,41,98,226,167,67,172,250,155,108,78,141,214,30,91,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,104,87,170,201,35,84,123,215,167,35,17,202,143,71,181,189,183,22,62,86,53,147,229,254,67,233,211,128,254,86,60,44,127,231,45,165,95,251,229,110,255,0,227,142,39,19,119,107,85,255,0,132,77,87,190,216,174,116,151,27,109,199,77,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,198,220,159,239,252,86,95,253,15,255,0,253,78,1,0,38,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,83,137,69,105,181,91,170,107,235,45,246,202,74,90,139,165,66,85,215,75,12,45,99,234,167,72,163,133,37,149,200,155,189,233,20,49,70,142,118,235,201,27,27,240,106,34,114,192,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,37,83,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,20,255,0,41,226,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,78,243,110,186,100,212,84,149,80,115,177,175,103,60,82,72,215,183,153,143,107,147,116,241,107,145,83,193,80,168,4,0,246,163,249,236,212,223,193,125,30,136,9,222,194,181,11,1,212,171,84,183,221,57,206,49,252,170,219,5,67,169,37,172,178,92,225,174,130,57,218,214,185,209,58,72,92,230,163,209,175,99,149,170,187,236,246,175,214,132,16,246,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,22,1,218,143,231,179,83,127,5,244,122,32,45,84,155,62,203,30,52,238,186,249,134,214,104,214,169,100,21,119,77,65,196,105,214,174,150,186,122,103,43,238,86,70,172,81,54,89,167,230,84,146,166,41,100,70,61,207,70,57,236,124,46,252,235,250,207,75,22,208,62,7,41,184,142,224,155,47,214,28,29,245,108,212,92,47,40,185,50,26,72,217,45,67,47,150,232,109,244,83,173,19,97,98,57,201,82,142,124,174,133,204,111,190,249,22,55,162,163,152,248,109,43,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,3,35,62,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,50,54,102,114,203,35,31,27,149,57,152,247,114,185,143,228,145,152,235,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,244,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,185,42,22,25,94,177,181,173,88,158,215,179,151,145,35,146,75,53,237,197,197,172,84,153,86,146,102,180,244,60,151,171,173,190,241,107,172,169,234,189,122,180,180,146,82,201,79,31,34,175,35,121,95,91,82,187,162,35,151,169,179,149,81,173,68,15,1,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,149,118,42,121,167,202,126,95,215,122,141,184,243,253,165,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,123,236,145,100,122,170,185,140,134,215,244,159,242,203,236,237,65,252,144,123,87,163,244,62,167,233,127,179,57,122,223,71,123,213,47,121,230,255,0,194,116,122,157,223,171,211,241,233,117,57,255,0,51,213,60,0,23,21,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,55,39,81,118,70,71,52,136,217,58,75,27,178,8,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,75,117,236,222,185,232,149,127,10,24,157,46,137,71,72,214,91,169,233,233,178,181,134,146,120,94,236,145,104,233,229,175,89,95,51,81,211,63,154,86,34,61,170,232,209,136,198,49,121,24,214,182,232,0,0,0,182,174,209,93,28,177,107,39,8,249,221,53,222,110,239,87,135,219,231,204,109,117,60,175,127,70,170,130,9,100,114,114,53,236,71,117,96,90,136,55,119,51,89,215,231,229,115,152,212,49,236,50,168,49,129,213,143,160,159,149,60,203,242,91,255,0,121,159,72,46,63,71,63,187,127,220,190,243,39,117,254,239,249,223,238,61,63,238,158,255,0,248,94,59,129,113,93,151,218,33,106,214,206,43,236,174,188,223,42,237,212,248,5,59,115,134,50,154,54,185,245,147,209,86,82,164,48,43,157,224,198,44,179,70,247,175,43,149,89,27,152,156,170,244,145,147,232,70,95,98,61,219,75,225,192,53,10,197,73,115,164,102,162,214,94,34,171,175,163,116,210,36,243,89,33,134,54,210,202,200,220,188,142,99,42,39,172,107,157,26,115,53,101,141,36,217,29,14,242,104,0,0,0,0,0,199,215,180,202,129,109,188,113,106,133,59,165,73,21,245,54,234,141,209,54,219,171,108,165,147,111,232,231,219,250,12,130,136,28,237,103,160,238,124,107,100,245,28,177,167,126,181,218,106,55,98,120,174,212,145,199,187,188,62,63,155,251,252,17,0,144,238,200,107,115,232,184,54,182,212,186,4,141,43,242,11,165,67,92,138,159,156,68,145,177,243,46,223,124,106,158,63,224,254,195,171,237,144,183,37,111,8,212,181,43,2,73,220,50,251,117,66,57,87,251,158,240,212,199,204,159,254,211,111,244,143,117,217,105,110,101,7,3,122,121,39,74,70,73,89,37,222,166,68,126,254,42,183,74,166,181,81,62,197,99,26,191,235,250,206,163,181,158,220,202,222,10,178,106,151,69,35,150,223,117,180,212,181,91,190,204,85,171,100,123,187,238,218,69,79,218,168,4,104,246,86,80,45,103,28,120,13,66,74,141,74,26,123,197,66,166,219,243,239,108,169,143,111,187,251,166,255,0,208,79,161,5,253,144,86,247,214,241,141,69,82,198,198,169,65,142,92,234,28,174,248,162,43,89,31,187,247,239,34,127,70,228,232,1,229,51,173,88,210,205,47,238,63,148,205,75,197,49,47,105,245,123,151,183,111,52,212,29,235,167,203,212,233,117,158,222,126,94,163,57,185,119,219,157,187,252,80,234,177,110,33,116,11,57,190,210,226,216,86,184,105,254,65,122,173,231,238,214,235,94,77,69,87,85,63,35,28,247,242,69,28,142,123,185,88,199,57,118,79,6,181,85,124,17,72,235,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,199,18,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,150,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,133,110,211,174,3,191,34,23,218,157,121,210,123,47,46,3,144,92,29,237,43,93,186,221,211,165,197,230,115,33,108,123,187,170,229,232,212,78,234,133,111,44,113,197,11,150,56,83,110,120,154,182,127,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,114,94,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,199,219,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,188,84,99,55,41,94,196,170,116,113,43,58,180,213,49,183,109,166,139,171,18,44,141,106,71,35,94,215,55,149,85,241,70,19,169,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,170,1,143,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,243,54,127,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,49,119,57,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,131,152,246,185,55,69,69,56,164,191,107,71,1,63,202,163,131,189,20,212,141,59,159,187,234,110,51,165,248,245,29,37,60,245,28,148,183,170,22,80,199,42,81,185,94,188,144,204,143,146,71,69,47,131,85,207,115,37,94,87,54,72,67,213,246,98,241,227,249,111,177,83,104,54,172,94,185,179,236,126,222,223,102,221,46,55,30,165,86,81,11,95,51,164,217,189,38,167,90,158,6,211,163,185,164,146,89,154,146,76,187,242,74,228,191,243,22,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,130,120,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,129,213,118,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,66,7,15,88,181,139,57,215,221,52,194,178,154,30,251,101,200,51,11,53,174,227,77,213,124,125,122,89,235,98,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,21,47,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,121,155,144,70,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,99,197,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,249,246,233,189,81,27,43,21,107,255,0,102,231,104,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,65,218,71,217,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,91,11,50,136,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,93,192,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,3,137,197,182,183,221,120,112,208,28,143,90,44,214,58,75,205,70,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,197,143,88,166,147,145,251,57,26,254,87,43,94,136,172,80,178,190,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,104,171,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,151,116,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,183,114,173,238,179,83,245,122,83,62,25,63,55,51,25,35,118,146,39,183,222,106,111,182,233,186,42,42,196,15,105,215,1,223,145,11,237,78,188,233,61,151,151,1,200,46,14,246,149,174,221,110,233,210,226,243,57,144,182,61,221,213,114,244,106,39,117,66,183,150,56,226,133,203,28,41,183,60,77,80,145,254,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,10,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,230,117,197,24,203,104,94,186,106,63,14,154,143,110,213,13,47,188,247,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,149,187,166,232,228,115,90,246,57,143,99,30,220,138,116,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,112,50,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,228,239,54,235,166,77,69,73,85,7,59,26,246,115,197,36,141,123,121,152,246,185,55,79,22,185,21,60,21,15,65,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,119,217,237,95,173,8,33,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,206,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,44,1,139,102,89,139,95,112,108,170,243,133,101,52,61,202,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,226,85,94,11,244,114,197,175,188,80,96,26,85,148,205,201,101,186,220,36,168,184,199,202,245,239,52,180,148,242,213,203,77,187,30,199,179,172,202,119,69,212,107,145,204,234,115,166,234,221,150,165,118,169,199,106,103,28,121,243,173,245,181,115,212,73,79,103,117,115,38,166,108,76,130,127,102,83,34,50,39,36,142,89,89,210,72,158,175,115,99,84,123,222,206,85,70,36,143,172,29,138,120,230,156,93,117,199,52,190,95,159,214,204,236,152,251,37,199,105,164,167,73,35,101,44,179,116,235,170,154,245,141,122,115,51,154,150,22,170,72,199,44,117,115,183,149,232,174,86,4,202,0,0,128,30,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,90,175,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,2,85,0,0,11,85,237,71,242,39,169,191,130,250,197,17,117,69,170,246,163,249,19,212,223,193,125,98,136,8,86,225,59,205,62,141,252,192,199,189,70,3,35,220,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,201,222,110,55,74,216,233,41,96,231,123,88,206,121,100,86,177,188,207,123,90,155,175,139,156,136,158,42,134,56,92,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,128,171,246,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,82,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,37,80,0,0,0,6,58,220,124,105,158,43,164,92,94,234,78,11,133,82,119,75,45,61,194,158,225,77,74,216,227,142,58,94,251,73,13,99,224,137,145,177,172,100,49,190,161,204,141,136,223,118,54,177,170,170,168,170,180,87,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,36,127,183,6,217,134,197,159,233,101,230,134,74,69,203,42,172,247,26,107,163,27,86,174,157,45,209,77,19,168,149,240,243,108,198,44,179,87,242,191,149,57,213,36,77,221,211,68,109,181,118,101,218,109,87,174,56,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,241,107,216,215,38,202,136,160,79,158,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,40,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,141,103,19,188,61,101,92,47,235,45,235,72,242,154,158,255,0,220,58,117,54,235,163,41,100,167,134,231,67,43,121,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,201,204,183,41,217,193,218,1,89,195,189,246,45,36,213,236,139,254,196,245,253,230,120,170,106,35,158,162,76,118,171,145,242,115,83,178,22,73,35,225,154,68,70,62,20,111,42,73,42,74,213,103,231,146,89,74,227,7,132,204,55,139,173,47,250,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,252,155,244,222,168,174,137,138,152,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,101,16,8,171,236,163,227,167,251,135,11,250,215,153,255,0,242,189,46,1,91,92,223,242,154,235,92,149,10,239,253,87,117,99,155,254,28,40,255,0,251,94,18,85,0,22,1,219,87,229,99,22,249,129,67,233,215,18,255,0,203,0,237,171,242,177,139,124,192,161,244,235,136,22,1,217,113,231,179,76,191,26,244,122,210,127,136,1,236,184,243,217,166,95,141,122,61,105,63,192,0,0,12,101,181,251,88,239,188,64,107,46,89,172,89,28,61,222,175,38,184,58,162,58,110,102,63,186,82,177,169,29,53,55,59,24,196,147,165,4,113,69,212,228,71,63,147,153,222,243,149,73,159,237,94,214,43,86,154,240,151,123,196,91,126,171,161,200,117,6,162,158,201,107,138,138,169,177,79,36,13,154,57,171,92,246,243,181,235,76,180,236,124,18,43,81,201,189,84,76,122,114,200,170,65,182,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,7,84,100,209,160,58,199,98,226,3,70,177,61,98,199,33,238,244,153,53,189,181,18,83,115,61,253,210,169,142,116,117,52,220,239,99,22,78,148,241,203,23,83,145,26,254,78,102,251,174,69,32,91,142,253,11,177,112,237,197,6,93,167,56,117,154,235,110,197,155,221,110,54,38,220,21,239,231,165,168,167,142,71,164,50,189,17,101,134,57,214,120,26,245,87,59,243,42,215,189,207,107,220,178,41,216,183,172,119,220,195,70,178,221,29,187,195,212,164,211,187,133,61,69,174,167,153,137,203,75,114,117,68,142,166,228,107,17,87,146,120,42,37,234,57,239,115,187,207,47,186,216,218,138,18,42,0,0,80,174,55,52,26,167,136,238,26,51,29,54,179,81,82,79,144,173,59,46,152,250,205,79,20,143,75,141,51,210,88,227,137,242,189,141,133,243,53,178,83,44,188,237,228,101,67,213,119,111,51,86,186,128,49,87,46,83,179,183,66,232,245,251,138,204,83,27,191,89,189,167,141,216,122,185,37,250,23,44,11,27,169,105,81,22,38,75,28,200,230,205,12,149,79,165,134,72,209,174,115,163,153,255,0,162,136,175,109,32,214,185,52,190,93,92,203,221,162,180,85,116,184,34,94,42,91,143,178,166,166,73,222,180,72,245,72,222,142,150,54,74,140,114,39,59,25,35,86,70,49,205,99,221,35,218,233,29,34,157,134,183,107,84,55,93,100,177,77,115,164,101,202,178,158,195,87,79,70,233,154,147,205,4,46,174,108,178,178,61,249,156,198,58,120,90,231,34,108,213,150,52,93,185,147,112,149,240,0,22,171,218,143,228,79,83,127,5,245,138,34,0,73,254,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,7,159,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,200,123,134,46,33,113,94,40,52,106,203,171,152,181,55,112,239,253,74,107,141,173,245,81,212,77,108,174,137,220,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,231,229,72,171,237,58,224,59,242,33,125,169,215,157,39,178,242,224,57,5,193,222,210,181,219,173,221,58,92,94,103,50,22,199,187,186,174,94,141,68,238,168,86,242,199,28,80,185,99,133,54,231,137,171,110,188,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,159,110,163,17,81,178,189,20,50,29,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,253,218,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,120,185,202,171,226,170,118,199,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,201,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,133,98,106,123,106,252,172,98,223,48,40,125,58,226,68,175,15,88,181,139,57,215,221,52,194,178,154,30,251,101,200,51,11,53,174,227,77,213,124,125,122,89,235,98,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,136,30,131,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,126,69,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,20,25,103,99,102,163,222,56,142,188,217,49,108,134,213,143,233,29,111,120,186,219,175,187,45,92,214,248,222,247,116,173,125,209,243,36,210,205,26,171,91,213,116,157,55,68,222,162,201,212,94,129,39,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,42,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,49,172,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,42,157,138,158,86,50,159,152,21,222,157,110,47,252,176,14,197,79,43,25,79,204,10,239,78,183,23,254,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,254,197,79,43,25,79,204,10,239,78,183,20,171,181,79,128,239,251,175,197,94,144,89,127,197,75,151,216,173,150,239,253,123,234,111,110,127,87,254,78,217,89,28,63,227,42,30,239,238,175,42,175,98,167,149,140,167,230,5,119,167,91,139,255,0,3,26,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,46,255,0,181,19,94,112,222,36,180,143,135,93,86,195,43,105,28,203,141,62,66,203,157,12,53,11,51,237,55,20,101,169,106,40,165,87,49,142,231,141,206,217,28,172,111,59,21,146,53,57,30,213,95,21,218,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,62,202,192,191,254,197,79,52,249,79,203,250,239,81,183,21,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,104,20,171,177,83,205,62,83,242,254,187,212,109,199,170,237,34,236,221,252,159,251,83,136,94,30,172,63,239,83,223,172,201,177,154,56,191,238,47,214,250,202,70,39,255,0,97,252,86,72,147,254,215,241,115,83,161,186,83,249,94,197,79,52,249,79,203,250,239,81,183,19,82,6,56,60,40,241,93,168,252,37,106,59,51,92,42,94,253,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,57,156,177,76,136,174,141,206,114,42,61,143,146,55,228,39,165,90,153,138,235,38,156,99,154,165,133,85,247,139,46,77,111,138,225,77,205,36,111,146,30,116,247,224,151,166,247,177,179,68,244,116,114,49,28,188,146,49,237,85,221,170,99,217,198,77,199,67,174,92,71,102,114,112,245,142,123,31,16,134,225,37,59,25,13,100,51,208,212,213,70,247,54,122,154,22,196,138,200,168,228,122,43,162,141,30,246,242,175,51,122,108,115,96,138,239,251,25,63,148,119,211,187,239,209,159,254,67,31,156,250,73,237,30,126,239,237,78,138,116,59,135,255,0,54,127,113,234,237,238,116,54,234,251,253,212,9,127,0,1,106,189,166,154,215,249,22,225,31,41,238,246,254,245,95,157,239,133,81,243,197,207,12,93,246,9,187,196,146,109,35,28,221,169,98,169,228,114,115,109,42,197,204,213,111,54,208,2,95,167,108,70,180,90,181,23,136,107,46,159,226,249,125,37,230,209,128,89,223,73,89,79,76,198,185,148,23,185,170,31,223,34,89,81,187,189,233,20,52,77,123,81,206,108,111,141,204,247,100,73,80,176,176,46,127,179,123,91,238,186,35,197,126,38,235,125,142,146,233,79,158,84,83,224,245,204,154,71,70,248,32,175,172,167,68,158,39,38,232,143,142,88,226,122,163,154,168,230,35,217,238,171,146,70,100,18,98,174,100,123,193,182,186,81,241,19,195,142,25,168,222,217,246,141,233,214,248,237,217,27,158,144,50,102,94,41,216,216,234,150,72,160,85,100,93,71,167,93,140,217,171,210,154,39,114,53,28,141,64,173,96,22,171,218,143,228,79,83,127,5,245,138,32,46,168,24,214,112,157,230,159,70,254,96,99,222,163,1,146,152,2,133,106,247,3,220,46,235,206,101,38,160,234,190,151,165,242,255,0,53,60,84,175,172,246,213,198,151,154,40,209,81,141,228,130,118,51,193,23,227,203,191,218,165,117,0,121,173,55,211,140,51,72,240,155,86,156,233,237,155,217,56,245,146,55,69,67,71,222,37,159,162,199,61,207,114,117,37,115,158,239,121,238,95,121,203,241,251,13,157,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,163,223,104,187,212,212,253,94,148,204,154,63,206,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,190,172,1,67,244,107,130,158,25,56,126,203,159,157,233,22,153,165,134,249,37,28,150,247,85,251,102,225,85,188,18,57,142,123,57,42,39,123,19,117,141,190,60,187,248,124,124,84,174,0,0,0,1,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,4,255,0,0,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,64,8,25,84,0,0,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,197,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,218,128,49,161,226,71,68,46,188,56,107,110,83,162,247,155,229,37,230,163,28,168,137,172,175,166,141,209,178,166,9,160,142,162,23,171,29,226,199,172,83,71,206,205,220,141,127,51,81,207,68,71,172,180,246,48,221,174,183,30,20,47,116,119,11,157,93,85,61,175,56,175,164,161,138,105,156,246,82,192,180,116,83,44,81,53,87,102,49,101,154,89,21,173,217,57,228,123,190,46,85,88,246,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,21,140,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,0,178,14,213,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,237,18,195,19,164,221,142,141,253,107,63,236,210,209,141,109,212,94,34,236,249,238,144,92,169,44,84,248,37,71,90,241,127,171,164,130,186,10,6,84,210,213,54,56,100,163,124,240,203,59,42,18,41,105,213,97,114,62,52,145,94,142,98,163,92,79,161,212,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,126,237,110,181,209,71,73,75,7,59,220,247,242,69,26,53,141,230,123,220,229,217,60,92,229,85,241,85,2,218,251,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,9,254,226,119,135,172,87,138,13,26,189,105,30,83,83,220,59,255,0,78,166,221,116,101,44,117,19,91,43,162,119,52,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,57,249,147,30,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,5,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,76,156,203,95,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,114,84,44,49,49,36,115,154,177,61,172,127,55,34,73,28,129,109,125,148,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,218,37,134,38,199,179,29,27,58,209,22,114,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,56,160,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,6,74,124,39,121,88,209,191,151,248,247,167,64,82,174,212,127,34,122,155,248,47,172,81,21,87,132,239,43,26,55,242,255,0,30,244,232,10,85,218,143,228,79,83,127,5,245,138,32,34,215,179,87,137,140,203,65,184,134,178,97,150,106,26,75,142,61,170,55,139,86,57,122,162,153,17,143,107,228,168,88,105,170,226,149,26,174,107,225,117,76,138,172,241,100,140,123,218,168,142,228,146,57,233,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,223,132,239,52,250,55,243,3,30,245,24,12,148,192,199,91,141,254,22,191,146,62,184,207,166,244,89,39,182,236,183,43,124,119,219,37,68,173,229,170,101,12,179,77,19,98,169,68,106,49,102,99,224,145,170,230,123,175,106,53,251,49,92,177,178,245,123,12,127,93,159,187,127,196,138,85,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,1,42,128,0,0,22,191,218,93,159,212,233,247,5,186,137,85,109,200,105,45,87,43,229,61,53,130,149,38,88,185,235,25,87,83,28,85,84,241,50,68,94,119,186,141,106,213,121,83,157,172,107,222,222,94,78,100,8,44,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,122,52,169,43,145,21,236,134,46,156,76,247,90,136,200,218,136,214,162,34,37,64,224,103,84,45,90,57,197,166,153,231,151,214,210,37,182,11,199,179,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,246,69,72,213,21,205,223,153,41,86,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,15,62,6,85,0,167,250,3,172,118,46,32,52,107,19,214,44,114,30,239,73,147,91,219,81,37,55,51,223,221,42,152,231,71,83,77,206,246,49,100,233,79,28,177,117,57,17,175,228,230,111,186,228,82,160,1,0,61,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,181,94,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,4,170,0,0,22,171,218,143,228,79,83,127,5,245,138,34,234,139,85,237,71,242,39,169,191,130,250,197,16,16,173,194,119,154,125,27,249,129,143,122,140,6,74,102,53,156,39,121,167,209,191,152,24,247,168,192,100,166,0,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,0,0,1,226,181,175,84,45,90,43,164,121,126,171,222,91,73,37,62,45,103,169,185,50,158,166,181,180,140,172,157,140,94,141,42,74,228,84,99,230,151,167,19,61,215,42,190,70,162,53,202,168,138,16,87,218,93,159,211,106,15,26,90,137,85,109,200,106,238,182,219,29,69,53,130,149,38,89,121,40,223,73,77,28,85,84,241,50,68,78,70,54,177,42,213,121,83,145,207,115,222,222,110,126,101,183,92,79,41,190,224,217,85,155,53,197,171,187,149,235,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,234,143,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,224,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,25,52,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,114,203,74,236,178,207,233,179,174,11,112,218,85,200,106,238,215,44,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,123,204,101,28,244,136,206,69,86,53,156,172,77,185,21,173,187,80,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,22,65,218,147,194,37,171,93,116,142,171,89,108,215,26,75,78,89,165,246,122,251,147,228,150,157,188,151,75,84,76,89,230,165,150,70,181,101,71,198,145,200,248,60,85,136,249,37,106,181,58,203,44,119,190,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,5,128,118,213,249,88,197,190,96,80,250,117,196,191,242,192,59,106,252,172,98,223,48,40,125,58,226,5,128,118,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,0,0,16,173,219,39,173,127,78,120,130,180,232,229,37,191,163,73,166,86,245,235,79,36,92,178,79,93,113,138,158,162,78,87,36,142,71,66,216,25,70,141,221,140,114,73,215,223,153,188,138,117,61,143,186,57,125,206,120,160,77,85,167,155,187,217,116,210,223,61,69,100,156,172,127,94,170,186,158,122,74,122,109,149,237,123,121,152,250,153,122,136,215,181,59,183,35,185,86,70,169,105,122,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,70,149,37,114,34,189,144,197,211,137,158,235,81,25,27,81,26,212,68,68,151,78,198,205,20,250,13,195,237,219,88,234,238,29,106,189,77,184,39,70,8,229,230,142,10,27,116,181,20,241,243,53,99,106,182,103,78,250,197,118,207,123,86,62,134,220,174,231,64,41,167,110,14,1,83,45,171,75,53,74,135,30,164,74,122,90,139,141,130,233,118,106,68,217,213,242,182,41,232,169,222,187,245,94,196,72,107,222,223,5,99,21,100,253,21,145,57,173,87,178,203,63,169,193,120,210,195,105,87,33,164,180,219,114,170,122,251,5,201,106,86,38,178,169,146,83,62,90,122,116,124,137,238,189,245,144,82,35,57,21,30,231,242,177,55,231,86,186,90,187,67,240,171,174,127,193,110,170,216,172,213,20,144,212,82,217,217,123,123,170,94,230,177,96,183,212,197,93,51,81,90,215,47,59,162,166,145,172,77,182,87,171,81,85,168,170,228,199,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,50,158,7,83,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,29,176,2,218,187,68,181,210,179,64,120,83,202,242,75,13,231,217,153,37,251,165,141,216,102,106,78,146,54,170,169,85,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,250,74,168,199,92,169,13,125,180,154,199,98,204,53,151,18,209,219,68,61,74,189,59,183,212,84,93,42,121,158,156,181,87,38,211,200,218,110,71,49,17,121,32,130,158,94,163,94,246,187,188,242,251,174,141,200,161,29,101,117,224,143,94,105,184,113,226,95,14,212,155,205,109,92,24,242,84,62,215,144,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,200,238,119,211,177,19,103,114,185,40,80,3,42,128,80,174,8,245,230,167,136,238,26,48,237,73,188,214,210,79,144,173,59,237,121,2,67,81,20,143,75,141,51,214,41,36,149,145,49,141,133,243,53,177,212,164,92,141,228,101,67,17,55,111,43,150,186,129,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,73,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,119,138,140,102,229,43,216,149,78,142,37,103,86,154,166,54,237,180,209,117,98,69,145,173,72,228,107,218,230,242,170,190,40,242,20,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,138,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,183,103,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,157,226,207,248,50,236,221,211,142,18,239,181,217,229,207,36,250,119,153,203,205,5,182,239,81,108,74,56,237,84,174,103,44,141,167,131,171,46,211,73,187,218,249,149,252,221,53,72,218,140,71,75,213,240,29,181,126,86,49,111,152,20,62,157,113,2,255,0,193,0,61,151,30,123,52,203,241,175,71,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,80,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,37,83,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,0,0,16,3,218,143,231,179,83,127,5,244,122,34,127,136,1,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,117,57,102,45,98,206,113,91,206,21,148,208,247,219,46,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,143,23,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,254,226,58,86,177,141,239,49,181,209,182,102,114,183,149,234,142,68,233,190,55,191,35,50,42,251,115,191,82,127,188,159,195,64,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,208,41,87,98,167,154,124,167,229,253,119,168,219,138,149,218,131,218,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,120,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,121,36,98,186,47,121,142,126,241,235,163,218,233,168,250,13,89,147,93,180,190,243,236,107,174,81,143,205,141,205,114,137,21,42,168,233,101,158,9,164,125,51,209,83,165,50,247,118,177,36,217,92,198,189,202,206,87,163,30,206,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,218,240,209,195,166,119,197,6,169,208,105,158,11,79,254,42,178,241,91,207,15,246,178,215,222,97,134,122,206,156,178,199,214,233,117,216,238,147,29,206,255,0,130,39,197,83,33,61,11,208,189,56,225,211,78,45,218,95,165,246,110,227,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,226,184,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,247,209,178,185,140,119,118,141,206,145,176,179,149,188,172,85,114,167,81,242,61,245,212,1,229,53,99,58,252,151,233,102,101,169,158,203,246,159,209,44,126,227,125,238,93,126,143,122,238,180,210,77,210,234,114,187,147,155,167,203,205,202,237,183,223,101,219,99,213,145,213,219,55,174,148,120,182,141,88,180,26,209,121,228,189,102,215,8,238,55,74,72,210,9,63,180,244,142,87,181,38,71,42,203,23,82,173,41,221,27,218,212,71,247,73,219,206,136,215,53,193,17,154,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,60,249,95,248,19,208,187,238,191,113,53,135,99,118,203,53,170,231,106,176,220,41,114,76,146,27,162,177,105,93,103,165,170,133,106,24,248,220,142,235,117,57,217,10,70,141,114,57,211,39,55,43,17,239,111,149,226,199,205,62,178,124,192,200,125,70,112,41,81,39,221,137,122,199,125,139,42,206,184,126,168,135,173,101,169,183,174,99,71,39,51,27,221,42,163,146,158,146,161,54,70,115,201,214,100,180,222,42,254,86,119,95,117,187,200,229,74,43,167,26,23,125,214,14,203,236,171,36,196,172,214,170,187,174,157,234,133,199,36,170,154,161,89,29,83,44,241,217,41,18,181,148,242,57,63,245,19,62,62,102,163,219,76,155,115,61,177,177,214,235,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,25,47,29,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,228,239,54,235,165,20,117,116,179,242,61,175,103,60,82,35,152,238,87,177,174,77,211,193,205,69,79,20,67,151,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,2,154,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,133,75,0,0,0,0,0,0,0,0,0,8,171,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,165,213,118,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,208,39,248,0,0,142,14,208,206,211,43,174,144,221,106,52,67,135,199,213,208,230,212,53,8,151,251,237,202,206,230,37,169,26,237,219,79,77,5,92,92,179,190,86,163,95,215,86,58,30,140,140,88,150,69,145,31,12,143,150,43,218,63,217,255,0,71,196,69,138,93,91,210,28,119,254,203,20,29,218,9,105,169,228,130,158,60,138,151,157,145,242,212,62,103,199,27,38,134,53,87,178,101,119,50,199,18,196,228,127,230,86,32,226,118,110,118,130,84,241,19,77,38,143,107,37,214,145,186,139,110,167,117,77,21,202,105,98,133,249,51,22,89,228,149,34,167,134,8,161,133,244,208,164,13,86,53,206,124,140,71,201,182,204,145,82,40,120,177,243,79,172,159,48,50,31,81,156,167,248,158,83,125,193,178,171,54,107,139,87,119,43,214,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,129,203,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,136,19,189,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,90,175,106,63,145,61,77,252,23,214,40,136,1,39,251,181,31,200,158,166,254,11,235,20,68,0,129,149,64,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,8,86,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,2,170,128,0,181,94,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,17,213,218,117,217,255,0,89,171,180,117,60,64,232,134,59,222,243,170,78,105,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,240,134,54,53,211,53,238,217,93,35,88,201,33,176,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,0,201,79,132,239,43,26,55,242,255,0,30,244,232,10,85,218,143,228,79,83,127,5,245,138,34,170,240,157,229,99,70,254,95,227,222,157,1,74,187,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,129,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,37,80,0,0,138,14,220,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,54,233,61,232,176,215,177,190,42,246,34,201,250,41,34,115,74,249,142,103,28,218,161,106,214,62,45,53,51,60,177,54,145,109,179,222,61,155,71,61,37,107,106,224,171,130,134,24,232,163,170,142,86,162,53,204,153,180,201,50,109,186,34,72,136,142,118,220,202,21,211,177,247,71,47,185,207,20,9,170,180,243,119,123,46,154,91,231,168,172,147,149,143,235,213,87,83,207,73,79,77,178,189,175,111,51,31,83,47,81,26,246,167,118,228,119,42,200,213,40,175,31,26,103,138,233,23,23,186,147,130,225,84,157,210,203,79,112,167,184,83,82,182,56,227,142,151,190,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,221,141,172,106,170,170,42,172,149,118,54,104,167,208,110,31,110,218,199,87,112,235,85,234,109,193,58,48,71,47,52,112,80,219,165,168,167,143,153,171,27,85,179,58,119,214,43,182,123,218,177,244,54,229,119,58,20,171,182,247,75,127,249,26,107,93,190,197,255,0,203,120,181,222,231,222,191,101,77,4,29,21,127,255,0,108,157,206,198,125,207,119,247,52,3,223,246,45,235,29,247,48,209,172,183,71,110,240,245,41,52,238,225,79,81,107,169,230,98,114,210,220,157,81,35,169,185,26,196,85,228,158,10,137,122,142,123,220,238,243,203,238,182,54,162,200,169,6,221,144,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,242,171,82,170,69,71,124,90,233,201,2,0,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,145,106,189,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,9,84,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,33,91,132,239,52,250,55,243,3,30,245,24,12,148,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,0,0,8,1,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,69,170,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,32,37,80,0,0,177,94,216,45,99,177,96,220,48,46,149,84,67,222,47,90,151,112,130,158,142,62,103,179,161,75,67,81,5,93,69,78,232,199,49,220,175,101,52,93,53,115,28,189,231,157,188,201,27,144,190,162,16,59,96,181,142,251,156,241,64,186,85,81,15,119,178,233,165,190,10,122,56,249,152,254,189,85,117,60,21,117,21,59,163,26,246,243,49,244,209,116,213,207,106,119,110,118,242,172,142,64,40,7,5,250,57,98,215,222,40,48,13,42,202,102,228,178,221,110,18,84,92,99,229,122,247,154,90,74,121,106,229,166,221,143,99,217,214,101,59,162,234,53,200,230,117,57,211,117,110,203,113,93,177,218,67,83,133,113,47,67,170,84,240,85,173,183,81,236,240,204,249,230,158,39,51,218,52,44,101,44,208,196,198,236,246,49,180,233,64,245,87,162,238,249,159,202,229,217,90,207,107,216,151,166,120,174,65,168,250,137,170,87,106,78,241,122,195,237,246,251,125,163,169,28,111,142,159,191,173,79,94,118,243,49,94,201,145,148,137,27,94,199,55,243,115,206,213,71,35,252,46,87,182,11,71,44,89,207,12,11,170,181,19,119,123,214,154,92,32,168,163,147,149,239,235,210,215,84,65,73,81,77,178,61,172,111,51,223,77,47,81,90,247,39,118,228,111,42,72,229,2,216,59,19,245,66,213,143,106,230,121,165,23,6,210,67,81,153,217,233,110,84,53,19,86,182,39,201,61,189,242,111,75,20,74,155,204,247,197,89,44,171,202,237,218,202,87,175,43,145,85,89,49,38,56,60,23,235,29,139,64,184,160,192,53,87,41,135,158,203,106,184,73,79,113,147,153,233,221,169,106,233,229,164,150,167,102,49,239,127,69,149,14,151,166,214,171,159,211,228,77,149,219,166,71,192,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,77,26,233,174,56,39,14,218,113,113,213,45,70,117,213,182,91,118,204,119,179,173,179,86,72,249,156,139,210,141,122,109,86,69,212,122,54,54,201,51,163,139,169,36,109,115,218,175,110,248,203,153,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,67,93,179,182,27,136,184,181,181,249,229,230,146,146,171,79,150,162,119,51,2,166,74,88,24,144,44,15,142,22,45,197,212,207,168,87,181,235,28,207,127,130,61,237,114,35,99,99,145,141,185,94,214,204,255,0,13,213,62,9,176,13,65,211,236,134,146,249,143,95,51,138,10,154,26,234,101,94,73,89,236,251,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,128,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,235,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,43,105,84,122,189,153,51,69,234,52,17,211,210,73,137,207,148,67,151,178,55,64,157,120,46,44,164,146,149,206,100,137,178,171,36,138,70,35,154,238,109,150,24,213,156,155,201,206,21,215,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,22,235,218,31,154,221,112,14,11,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,121,219,21,76,142,98,239,178,61,26,170,142,68,86,173,197,17,193,219,97,170,23,92,123,72,240,61,40,183,182,174,26,124,206,241,85,114,174,168,134,181,209,50,72,45,236,143,106,89,98,68,218,102,62,90,200,165,78,103,108,215,210,177,121,92,170,138,192,135,99,37,222,26,244,134,155,65,116,27,6,210,56,96,164,142,163,29,179,195,13,193,105,39,150,104,37,184,191,121,107,102,141,242,236,245,100,149,50,77,34,34,163,118,71,162,35,90,136,141,76,123,56,107,210,26,157,122,215,156,27,72,225,130,174,74,124,138,241,12,55,5,164,158,40,103,138,220,205,229,173,154,55,203,187,17,241,211,71,52,136,138,142,221,88,136,141,114,170,53,114,94,0,98,217,150,98,215,220,27,42,188,225,89,77,15,114,189,99,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,153,73,152,251,118,154,90,109,86,94,56,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,241,115,222,231,46,234,170,160,75,79,102,93,218,235,122,224,115,76,43,47,55,58,186,250,136,233,238,84,140,150,166,103,74,246,193,5,206,174,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,93,1,25,125,135,217,173,214,191,0,213,61,57,154,158,145,45,182,59,197,186,247,79,43,88,238,187,167,174,134,88,101,107,221,205,202,172,70,219,225,86,162,53,21,21,210,110,174,221,17,178,104,7,83,150,101,54,44,27,21,188,230,185,77,119,114,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,24,203,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,19,19,219,13,173,246,172,15,135,74,125,26,154,199,87,89,114,213,26,132,109,61,91,100,107,32,161,130,221,85,73,83,43,223,241,115,222,231,44,44,107,17,17,54,124,142,87,39,34,50,72,161,225,99,69,63,148,79,16,88,78,142,73,112,238,84,153,5,193,123,252,237,151,167,35,40,96,137,245,21,93,39,116,228,68,153,96,134,84,143,153,138,222,162,179,155,102,238,168,20,255,0,38,197,175,184,125,198,27,78,71,67,221,42,234,45,244,23,72,227,234,178,78,106,90,218,88,170,233,164,221,138,168,156,240,79,19,246,223,153,188,219,57,17,200,168,138,156,90,251,73,138,219,179,90,138,30,75,45,214,225,91,107,163,169,234,177,122,181,84,145,211,73,81,31,34,47,59,121,89,91,76,187,170,35,87,169,179,85,85,174,68,185,94,212,127,61,154,155,248,47,163,209,30,255,0,71,244,46,143,88,59,43,117,31,36,162,179,119,188,147,78,245,2,187,36,182,77,26,193,28,140,165,142,221,109,75,131,29,36,169,205,209,238,189,73,157,27,28,215,62,74,104,63,73,90,140,112,123,110,198,13,121,166,197,117,67,37,208,11,237,109,95,119,206,41,219,116,177,49,213,18,186,8,238,52,113,200,233,227,100,40,197,99,31,53,54,239,116,170,230,120,80,198,197,231,87,49,27,49,38,50,218,3,172,119,222,31,245,151,19,214,44,114,30,241,87,140,220,27,81,37,55,51,25,222,233,94,215,71,83,77,206,246,61,35,234,193,36,177,117,57,21,204,231,230,111,188,212,83,37,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,182,14,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,4,212,246,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,3,37,48,0,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,235,83,208,0,41,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,92,253,218,227,107,198,104,169,42,160,231,99,152,254,73,99,141,175,111,51,30,230,174,203,226,215,42,47,130,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,192,0,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,9,84,236,84,242,177,148,252,192,174,244,235,113,127,229,128,118,42,121,88,202,126,96,87,122,117,184,191,240,0,0,4,0,246,163,249,236,212,223,193,125,30,136,159,226,0,123,81,252,246,106,111,224,190,143,68,5,255,0,246,42,121,88,202,126,96,87,122,117,184,191,242,192,59,21,60,172,101,63,48,43,189,58,220,95,248,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,10,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,2,45,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,39,83,179,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,250,21,217,117,217,255,0,71,104,163,182,241,55,173,248,239,90,235,55,118,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,243,76,189,93,162,142,68,99,161,116,110,145,90,175,88,157,20,159,128,0,0,49,235,237,21,214,59,238,178,113,113,157,212,221,225,238,244,152,125,194,124,58,215,77,204,199,244,105,104,39,150,55,47,59,88,197,119,86,117,168,159,103,115,57,157,126,78,103,53,141,82,106,120,201,215,74,62,29,184,113,204,245,27,219,62,206,189,54,223,37,187,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,166,245,235,189,155,57,122,80,202,238,71,35,85,171,142,190,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,4,170,118,37,232,229,138,44,87,58,226,6,162,110,181,234,166,224,184,117,28,124,175,111,116,165,142,58,122,186,133,221,31,201,39,89,242,211,120,43,57,153,221,125,215,109,35,145,35,175,139,31,52,250,201,243,3,33,245,25,204,135,180,83,75,237,90,43,164,120,134,148,89,157,73,37,62,45,103,166,182,190,162,154,137,180,140,172,157,140,78,181,82,196,213,84,99,230,151,169,43,253,231,42,190,71,42,185,202,170,171,143,15,22,62,105,245,147,230,6,67,234,51,129,39,221,144,24,181,139,57,224,191,80,176,172,166,135,190,217,114,12,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,161,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,186,118,42,121,88,202,126,96,87,122,117,184,161,93,180,250,13,83,105,204,177,78,35,108,212,84,140,182,223,105,217,140,222,150,26,120,162,127,180,97,73,37,166,154,87,163,249,231,124,180,233,36,104,188,159,155,101,11,26,175,247,152,212,11,180,236,172,214,59,238,174,240,143,104,166,200,225,222,175,2,184,75,135,71,83,204,207,236,170,90,104,32,146,153,121,24,198,163,58,112,84,69,6,222,243,157,208,231,115,149,207,84,75,192,33,3,178,19,93,40,244,195,136,234,189,57,200,111,61,202,203,169,118,246,219,161,107,210,6,66,235,196,15,89,40,150,73,100,86,189,188,204,125,92,12,99,21,86,73,106,98,106,177,203,202,230,77,248,0,0,0,0,0,0,0,0,0,0,17,87,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,75,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,8,171,237,92,224,91,251,191,20,26,41,134,127,242,197,86,127,69,66,239,242,92,219,164,116,232,223,253,111,122,123,93,254,4,202,207,251,98,98,42,204,170,8,64,237,31,236,255,0,172,225,222,251,46,173,233,14,59,255,0,98,122,254,237,4,180,212,242,79,81,38,59,85,200,200,249,106,31,51,228,145,240,205,34,43,217,50,187,149,36,149,98,114,51,243,43,40,72,175,101,199,145,61,50,252,107,214,43,75,170,45,87,178,227,200,158,153,126,53,235,21,165,213,1,106,189,168,254,68,245,55,240,95,88,162,32,4,159,238,212,127,34,122,155,248,47,172,81,16,2,6,85,0,0,0,0,32,7,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,33,88,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,10,170,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,12,107,12,148,248,78,242,177,163,127,47,241,239,78,128,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,165,93,168,254,68,245,55,240,95,88,162,42,175,9,222,86,52,111,229,254,61,233,208,20,171,181,31,200,158,166,254,11,235,20,64,66,183,9,222,105,244,111,230,6,61,234,48,25,41,152,214,112,157,230,159,70,254,96,99,222,163,1,146,152,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,85,0,0,83,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,76,104,137,147,237,164,214,59,238,31,163,88,150,142,218,33,233,210,106,37,194,162,162,233,83,204,197,230,165,182,186,158,70,211,114,57,138,169,207,60,244,242,245,26,246,57,189,219,151,222,108,142,68,142,190,1,244,207,21,213,222,47,116,219,5,205,105,59,221,150,162,225,81,112,169,165,116,113,201,29,87,114,164,154,177,144,74,201,24,230,62,25,31,78,214,72,197,111,189,27,158,212,84,85,69,64,158,157,1,209,203,23,15,250,53,137,232,238,57,55,120,164,198,109,237,167,146,167,149,236,239,117,79,115,164,169,169,228,123,222,177,245,103,146,89,122,124,234,214,115,242,183,221,106,33,74,187,70,244,207,242,161,193,182,163,219,169,233,45,82,87,216,109,237,201,168,231,184,71,191,117,238,18,54,162,161,240,185,24,231,50,103,82,199,83,19,85,54,223,172,172,115,154,215,185,75,149,0,98,217,137,229,55,220,27,42,179,102,184,181,119,114,189,99,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,25,68,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,67,175,218,57,125,225,255,0,89,114,205,29,200,230,239,21,120,205,193,212,241,212,242,177,157,238,149,237,73,41,170,121,24,247,164,125,88,36,138,94,159,58,185,156,252,174,247,154,168,77,167,101,150,127,77,157,112,91,134,210,174,67,87,118,185,98,181,21,246,11,146,212,172,174,125,43,227,169,124,180,244,232,249,19,222,99,40,231,164,70,114,42,177,172,229,98,109,200,173,104,69,183,106,63,158,205,77,252,23,209,232,139,170,236,49,253,118,126,237,255,0,18,45,87,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,42,128,0,5,170,246,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,43,112,157,230,159,70,254,96,99,222,163,1,146,153,141,103,9,222,105,244,111,230,6,61,234,48,25,41,128,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,46,171,176,199,245,217,251,183,252,72,181,94,212,127,61,154,155,248,47,163,209,23,85,216,99,250,236,253,219,254,36,4,170,0,0,24,192,234,174,166,101,90,201,168,249,30,169,102,181,125,226,245,147,92,37,184,84,242,201,35,227,135,157,125,200,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,19,189,218,93,159,212,233,247,5,186,137,85,109,200,105,45,87,43,229,61,53,130,149,38,88,185,235,25,87,83,28,85,84,241,50,68,94,119,186,141,106,213,121,83,157,172,107,222,222,94,78,100,129,125,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,1,59,221,152,186,91,249,47,224,219,10,239,118,47,102,93,114,222,241,148,220,63,178,186,221,235,189,72,189,210,127,7,185,172,230,161,142,139,220,111,46,219,123,205,71,171,202,255,0,170,186,103,138,235,38,156,100,122,91,154,210,119,139,46,77,111,150,223,83,203,28,111,146,30,116,247,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,122,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,14,88,24,171,153,30,240,95,172,119,221,125,225,131,0,213,92,166,30,75,213,214,223,37,61,198,78,102,47,121,170,164,168,150,146,90,157,152,198,49,157,103,211,186,94,155,90,141,103,83,145,55,70,238,176,217,218,117,165,191,146,254,50,115,94,233,98,246,101,171,45,238,249,77,191,251,43,173,222,187,212,105,222,231,241,123,156,206,106,232,235,125,199,114,237,183,186,212,98,176,189,78,196,189,76,202,178,13,56,212,77,45,187,85,247,139,46,31,112,183,220,45,29,73,36,124,148,253,253,42,122,240,55,153,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,224,30,87,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,4,212,128,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,41,254,186,104,94,156,113,23,167,23,29,47,213,11,55,126,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,199,91,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,228,210,91,175,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,133,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,114,184,34,47,178,227,207,102,153,126,53,232,245,164,255,0,16,67,217,239,128,102,90,89,218,61,132,233,246,160,227,213,118,60,134,199,81,123,166,174,161,169,68,231,137,254,198,172,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,157,224,4,69,246,224,230,182,170,252,255,0,75,52,230,26,122,180,185,88,236,247,27,221,68,174,99,122,14,130,186,104,161,137,172,119,55,50,189,29,111,153,92,138,212,68,71,71,178,187,117,70,203,161,5,125,175,57,215,210,222,50,110,86,15,101,247,79,161,88,253,174,197,214,235,245,59,223,82,55,87,245,121,121,83,167,183,127,233,242,238,239,238,92,219,251,220,173,14,171,178,127,22,190,228,28,109,98,23,107,69,15,120,164,198,109,247,123,165,210,78,171,25,221,233,95,67,53,35,100,217,202,138,253,231,171,167,102,205,69,119,191,190,220,173,114,164,244,145,23,216,125,133,90,171,243,253,83,212,105,170,42,210,229,99,179,219,172,148,241,53,237,232,58,10,233,165,154,87,61,188,188,202,244,117,190,20,106,163,145,17,29,38,232,237,209,91,46,128,8,96,237,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,121,220,246,83,207,64,196,123,211,197,156,141,106,175,77,81,179,62,69,95,110,119,234,79,247,147,248,104,30,83,177,11,58,246,126,169,234,94,153,251,47,169,237,236,126,146,251,223,122,251,116,123,133,74,195,210,233,242,251,220,254,210,230,230,230,78,94,142,219,59,159,118,203,249,5,125,144,217,215,209,46,50,109,182,15,101,247,191,166,184,253,210,197,214,235,244,251,167,78,54,215,245,121,121,87,169,191,112,233,242,238,223,238,188,219,251,188,174,152,158,36,117,190,213,195,134,137,101,58,209,121,177,213,222,105,241,202,120,156,202,10,105,27,27,234,103,154,120,233,225,98,189,222,12,98,203,52,124,239,217,202,214,115,57,26,245,68,98,132,43,118,159,235,69,215,85,184,180,203,108,80,229,245,119,108,99,6,168,109,134,205,70,230,58,40,40,39,142,24,155,112,107,35,86,183,119,173,99,38,107,165,84,85,122,71,26,35,157,27,35,218,232,59,16,180,183,255,0,146,94,181,220,44,95,252,169,139,90,46,125,235,246,212,215,193,209,71,255,0,246,181,220,239,103,220,199,127,116,66,42,204,151,120,110,209,11,87,14,26,37,139,104,189,154,249,87,121,167,199,41,229,107,235,234,99,108,111,169,158,105,228,168,153,232,198,248,49,139,44,210,114,51,119,43,89,202,213,115,213,21,234,16,153,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,17,43,175,218,57,125,225,255,0,89,114,205,29,200,230,239,21,120,205,193,212,241,212,242,177,157,238,149,237,73,41,170,121,24,247,164,125,88,36,138,94,159,58,185,156,252,174,247,154,168,76,87,100,134,188,211,106,159,13,17,233,181,194,182,174,124,135,76,42,61,151,82,181,53,18,212,62,91,116,239,146,90,25,17,239,98,53,140,107,82,90,102,68,215,191,145,148,109,95,117,175,99,82,223,251,108,52,94,213,110,169,192,245,223,30,196,41,41,106,46,149,21,86,28,154,241,11,218,199,213,78,145,70,251,115,101,143,155,119,189,34,134,181,18,84,98,175,36,108,99,221,179,98,106,80,174,201,221,116,190,233,135,20,22,205,57,246,205,170,139,22,212,189,237,215,118,220,17,140,230,170,130,158,162,74,5,134,85,86,171,102,116,239,232,53,155,171,100,239,42,222,71,63,166,230,4,149,118,163,249,19,212,223,193,125,98,136,133,110,19,188,211,232,223,204,12,123,212,96,38,167,181,31,200,158,166,254,11,235,20,68,43,112,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,254,208,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,249,170,24,168,138,212,77,145,222,63,4,91,43,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,75,160,0,0,0,120,173,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,61,168,2,21,191,220,84,226,159,254,63,105,87,254,213,184,255,0,212,73,116,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,3,218,128,0,0,0,0,4,69,235,127,100,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,241,37,208,1,107,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,2,48,56,204,236,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,187,65,116,184,86,199,84,206,133,5,61,59,249,219,29,36,140,77,223,11,149,54,122,251,170,155,236,187,162,73,248,2,215,251,61,56,95,207,184,76,209,123,214,156,234,53,223,31,184,220,174,57,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,230,167,122,170,35,85,54,86,248,252,81,46,128,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,189,80,4,122,246,122,118,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,229,167,122,42,163,149,119,86,248,124,85,46,171,87,120,103,195,117,171,87,52,179,84,179,58,234,183,179,74,42,43,238,86,203,100,42,177,178,166,227,51,233,31,79,60,178,53,200,238,72,29,73,206,145,162,123,239,115,57,157,200,215,71,37,96,0,0,0,0,0,89,175,104,167,10,252,67,113,111,106,197,48,77,49,200,112,171,62,39,101,168,146,239,113,75,221,125,68,115,214,92,85,174,138,30,86,69,71,42,177,145,68,249,182,84,151,223,90,151,35,152,157,38,57,109,255,0,132,206,201,29,75,210,173,121,198,53,63,90,50,220,42,229,98,196,234,61,175,77,67,100,171,174,154,122,139,140,91,45,39,50,190,24,18,54,71,47,44,202,188,207,230,88,91,26,177,91,35,149,178,148,0,17,23,173,253,145,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,151,64,5,175,246,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,205,78,245,84,70,170,108,173,241,248,162,122,190,52,248,103,166,226,187,65,174,186,97,13,117,37,190,251,5,68,55,124,122,186,173,101,232,83,92,97,230,70,245,18,55,34,171,36,138,73,161,85,86,191,145,38,89,17,143,115,26,133,117,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,51,214,153,46,179,90,168,166,190,209,82,81,220,159,79,27,171,41,233,42,93,83,4,51,171,83,168,200,229,116,113,186,70,35,183,68,122,198,197,114,34,42,181,187,236,156,176,0,0,0,0,0,0,0,0,0,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,162,188,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,0,0,0,58,156,179,22,177,103,56,173,231,10,202,104,123,237,151,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,237,128,20,211,135,45,16,181,112,227,163,214,93,26,177,95,42,238,246,219,5,69,197,212,117,117,113,181,147,172,21,21,211,212,198,201,57,125,215,61,141,157,24,175,68,106,61,88,174,70,179,155,145,42,88,0,81,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,187,79,116,150,72,233,89,208,175,167,168,127,59,163,142,71,166,236,133,200,155,49,125,229,77,246,77,213,35,7,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,185,254,207,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,249,169,222,170,136,213,77,149,190,63,20,75,160,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,123,80,0,0,5,20,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,61,180,67,178,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,248,146,232,0,0,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,3,197,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,17,127,238,42,113,79,255,0,31,180,171,255,0,106,220,127,234,36,212,128,60,86,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,30,39,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,238,211,221,37,146,58,86,116,43,233,234,31,206,232,227,145,233,187,33,114,38,204,95,121,83,125,147,117,74,214,0,136,189,16,236,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,223,109,213,62,36,186,0,4,122,246,133,246,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,229,168,98,34,171,145,119,71,120,124,21,125,175,102,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,220,189,133,85,83,55,79,186,247,190,167,87,173,4,91,111,222,89,203,203,205,190,206,223,109,147,123,213,0,0,0,71,87,30,220,5,113,79,197,206,178,197,148,216,51,173,63,161,195,44,86,248,173,248,253,186,225,115,184,197,52,124,205,71,213,79,44,76,167,150,36,154,73,149,90,175,141,83,154,40,105,209,201,187,15,87,217,207,192,14,109,194,78,85,153,230,186,169,113,197,46,183,171,197,190,150,215,102,169,177,87,214,75,221,233,86,71,201,89,28,172,154,24,153,239,190,58,53,106,236,231,39,73,200,138,212,85,71,95,80,0,0,2,53,120,229,236,191,213,62,34,120,130,185,107,30,148,229,248,165,21,38,65,111,162,246,164,25,13,194,166,57,25,93,4,73,79,249,134,193,73,34,36,43,4,52,203,239,61,93,212,89,126,13,229,68,169,125,156,124,23,107,71,7,151,92,238,29,70,185,225,87,91,110,97,79,111,116,85,22,75,165,92,179,211,207,72,233,249,88,232,166,164,141,174,99,219,84,245,87,164,155,181,98,106,114,187,157,85,151,190,0,140,14,51,59,47,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,30,207,238,208,93,46,21,177,213,51,161,65,79,78,254,118,199,73,35,19,119,194,229,77,158,190,234,166,251,46,232,149,171,179,123,130,157,83,224,251,242,137,249,76,191,226,151,63,165,190,200,238,94,194,170,169,155,167,221,123,223,83,171,214,130,45,183,239,44,229,229,230,223,103,111,182,201,189,234,128,0,0,5,20,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,181,128,34,47,68,59,34,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,137,46,128,0,0,0,0,1,24,28,102,118,95,235,239,17,60,73,230,26,199,133,101,250,127,69,101,200,61,159,221,160,186,92,43,99,170,103,66,130,158,157,252,237,142,146,70,38,239,133,202,155,61,125,213,77,246,93,209,43,87,102,247,5,58,167,193,247,229,19,242,153,127,197,46,127,75,125,145,220,189,133,85,83,55,79,186,247,190,167,87,173,4,91,111,222,89,203,203,205,190,206,223,109,147,123,213,0,0,0,89,175,104,231,8,26,209,197,221,171,4,177,105,118,101,143,218,109,184,237,69,194,174,235,71,123,184,213,193,5,84,242,54,6,211,74,216,224,134,86,189,241,181,181,77,71,61,17,90,147,57,27,250,110,40,175,4,221,151,90,209,195,215,17,120,246,178,234,54,119,133,79,109,198,233,235,221,21,37,146,106,186,153,234,167,158,150,74,102,177,221,104,33,108,108,70,206,247,171,209,94,187,198,214,242,251,234,246,73,160,0,0,2,200,59,71,56,19,207,184,187,186,224,151,221,46,172,194,173,55,44,118,158,225,73,117,172,189,201,52,19,213,65,35,160,117,52,77,146,10,121,92,246,70,230,213,57,26,245,68,106,204,229,111,233,184,166,156,13,118,116,113,53,194,183,16,86,221,77,191,103,186,127,54,55,53,190,182,215,126,164,181,213,213,79,85,87,75,44,74,248,163,98,77,70,198,183,106,168,169,100,85,71,177,220,177,170,110,168,170,215,73,80,2,202,187,72,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,237,126,251,237,218,170,152,122,157,235,186,116,250,93,24,37,223,110,236,254,110,110,93,183,110,219,238,187,120,174,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,164,133,0,0,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,218,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,0,0,163,249,191,12,248,110,99,196,94,158,113,52,218,234,186,12,179,3,167,172,182,189,26,171,36,23,43,116,244,181,113,54,7,177,92,137,27,226,150,173,242,182,70,252,81,100,99,218,237,227,116,85,128,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,147,240,5,149,118,111,112,83,170,124,31,126,81,63,41,151,252,82,231,244,183,217,29,203,216,85,85,51,116,251,175,123,234,117,122,208,69,182,253,229,156,188,188,219,236,237,246,217,55,189,80,0,22,85,218,67,193,78,169,241,131,249,59,252,153,223,241,75,103,209,47,107,247,223,110,213,84,195,212,239,93,211,167,210,232,193,46,251,119,103,243,115,114,237,187,118,223,117,218,245,64,17,129,193,159,101,254,190,240,237,196,158,31,172,121,174,95,167,245,182,92,127,218,29,230,11,93,194,182,74,167,245,232,42,41,217,200,217,41,35,98,236,249,154,171,187,211,221,69,219,117,217,22,191,246,140,112,165,174,60,91,98,184,102,21,165,121,110,41,106,178,217,238,21,87,75,205,53,246,105,162,239,21,73,27,35,163,146,39,195,79,43,253,198,73,88,142,77,218,213,234,181,85,28,168,138,219,192,0,69,95,11,29,146,218,193,164,220,65,97,58,155,171,25,6,159,222,113,188,94,224,183,73,105,45,119,75,130,213,45,84,81,61,244,114,49,29,77,19,87,167,84,148,242,42,57,232,213,107,21,21,28,138,173,89,84,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,163,252,93,104,133,215,136,238,29,51,61,26,177,95,41,45,23,43,253,61,51,168,234,234,227,115,224,73,233,234,161,169,141,146,114,251,205,99,221,2,49,94,136,229,98,61,92,141,127,47,34,197,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,10,21,197,182,140,231,220,71,240,175,145,233,21,153,248,253,155,44,200,233,237,110,122,84,215,205,37,186,154,120,107,105,170,102,98,84,54,14,171,216,137,12,141,99,250,45,87,123,170,173,102,235,181,128,104,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,166,133,113,93,167,26,231,155,106,6,151,219,37,246,86,103,167,57,5,206,207,114,179,84,76,142,146,162,150,150,177,244,241,215,211,174,201,212,133,252,172,231,68,78,104,164,122,49,219,163,162,146,90,214,99,195,169,250,197,159,104,87,28,186,161,168,218,115,126,171,183,92,173,218,145,123,150,88,162,170,154,24,46,16,71,120,124,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,216,168,25,15,2,143,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,172,0,14,167,44,250,85,244,86,243,244,23,217,95,73,61,159,81,236,127,107,117,59,143,126,233,187,161,222,58,95,156,232,245,57,57,249,61,238,93,246,241,216,237,128,16,193,118,237,149,226,238,193,117,173,177,95,116,187,77,109,215,43,117,68,148,149,148,117,118,75,156,51,211,79,27,149,178,69,36,110,173,71,49,237,114,43,85,170,136,168,168,168,164,165,112,189,174,150,46,34,244,59,21,213,11,77,230,213,93,95,93,111,167,138,255,0,13,185,30,200,237,247,134,194,197,171,165,88,228,85,146,62,73,28,188,168,245,85,88,221,27,209,207,107,218,247,67,7,106,14,136,90,180,79,138,251,211,172,215,202,187,141,62,127,78,236,225,236,169,141,173,125,28,245,181,149,73,52,8,230,248,61,137,44,50,61,139,202,213,70,72,214,47,50,177,100,125,208,118,37,235,95,253,253,112,231,89,111,251,115,91,125,84,113,127,201,232,234,227,153,235,39,252,137,99,107,99,255,0,30,174,119,232,32,23,105,218,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,53,59,17,21,92,169,178,187,195,224,169,108,28,25,246,160,107,239,17,60,73,225,250,57,154,226,26,127,69,101,200,61,161,222,103,181,219,235,99,170,103,66,130,162,161,156,142,146,174,70,38,239,133,168,187,177,125,213,93,182,93,149,42,7,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,104,19,252,68,94,181,246,200,107,70,51,171,153,126,49,165,184,126,154,215,226,118,107,197,77,182,211,93,82,202,187,131,235,160,129,235,18,85,36,240,84,197,19,217,42,177,101,103,35,54,70,61,173,230,126,220,238,191,254,56,53,138,213,162,28,46,106,6,93,89,126,171,181,92,171,108,245,54,75,12,180,53,77,130,181,110,181,113,58,26,103,83,185,94,199,115,198,231,44,238,88,215,157,177,193,35,218,139,201,177,143,14,39,139,95,115,156,170,205,133,98,212,61,246,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,4,255,0,112,3,196,86,169,241,67,161,213,122,165,170,216,173,170,201,86,252,130,170,223,107,246,93,13,77,53,45,101,12,80,193,249,246,117,229,145,100,252,251,170,99,87,181,220,188,209,43,118,71,53,197,144,107,127,107,183,18,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,166,251,236,137,240,36,211,135,237,51,252,141,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,236,184,249,41,102,174,100,45,239,83,179,220,98,187,171,58,203,34,189,205,71,61,207,87,57,57,156,166,61,156,88,249,167,214,79,152,25,15,168,206,4,244,112,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,218,29,230,11,92,82,71,74,206,133,125,69,59,57,27,36,146,61,55,100,45,85,221,235,239,42,237,178,108,137,90,203,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,89,87,105,15,26,218,167,193,247,228,239,242,103,96,197,46,127,75,125,175,223,125,187,75,83,55,79,186,247,78,159,75,163,60,91,111,222,95,205,205,205,190,205,219,109,151,122,43,193,159,106,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,29,230,123,93,190,182,58,166,116,40,42,42,25,200,233,42,228,98,110,248,90,139,187,23,221,85,219,101,217,83,170,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,160,79,240,0,11,106,226,183,140,219,23,9,122,143,165,118,204,242,213,213,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,250,176,167,120,149,37,141,26,178,114,171,92,205,213,157,41,110,84,138,190,220,239,212,159,239,39,240,211,137,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,192,149,240,0,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,146,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,229,56,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,231,149,205,71,110,145,197,35,188,121,84,237,180,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,196,128,190,53,248,174,190,241,105,172,181,185,151,86,235,71,136,91,119,163,197,172,149,179,49,221,194,151,149,137,36,138,216,209,24,147,78,246,117,100,93,222,228,221,145,245,30,200,163,82,117,56,78,242,177,163,127,47,241,239,78,128,10,170,1,106,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,210,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,145,178,178,53,231,71,62,93,185,90,230,199,42,176,60,255,0,28,29,163,184,111,10,55,91,118,3,138,90,41,51,28,238,74,138,90,155,173,177,106,150,40,45,118,229,115,94,244,158,70,162,171,42,102,139,116,137,155,47,34,61,179,72,138,206,156,115,220,254,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,140,190,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,228,239,55,27,165,108,149,117,83,242,49,172,103,60,178,43,158,238,86,49,173,77,215,193,173,68,79,4,66,231,248,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,44,104,19,232,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,0,0,11,127,225,207,139,108,87,92,117,11,83,52,114,162,46,225,153,233,158,65,116,183,214,64,173,142,40,107,104,98,185,213,83,211,207,74,213,153,242,203,201,12,84,201,80,245,99,26,217,103,111,42,34,61,168,151,0,99,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,115,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,206,71,10,60,87,105,199,22,186,112,204,215,10,151,184,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,254,87,44,83,34,35,100,107,92,138,140,123,36,141,129,90,192,0,10,41,194,143,21,218,113,197,174,156,51,53,194,165,238,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,149,203,20,200,136,217,26,215,34,163,30,201,35,101,107,49,182,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,249,39,108,107,202,231,177,179,202,232,158,246,189,35,145,90,254,87,108,173,112,100,146,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,30,43,91,243,91,174,154,232,190,125,168,214,42,122,73,238,88,174,47,117,189,209,197,86,199,58,9,39,166,164,146,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,79,106,82,174,44,124,172,107,39,203,252,135,211,167,2,42,255,0,221,171,226,159,254,32,233,87,254,202,184,255,0,215,137,169,49,87,50,168,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,133,104,95,108,38,156,103,250,203,123,196,181,62,203,244,47,16,186,220,41,168,240,235,164,177,34,247,104,249,101,73,36,188,78,179,43,34,234,61,32,228,88,163,88,226,234,61,36,145,88,197,153,109,3,180,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,171,79,186,84,207,79,244,154,69,146,39,247,154,170,110,100,98,194,199,193,27,169,227,145,139,35,125,233,29,202,233,58,113,83,254,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,126,239,81,147,92,162,123,22,169,177,202,175,233,83,83,70,237,247,154,94,148,168,146,57,171,28,109,99,156,238,101,70,69,32,75,167,104,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,252,212,236,68,85,114,166,202,239,15,130,165,176,112,103,218,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,246,135,121,158,215,111,173,142,169,157,10,10,138,134,114,58,74,185,24,155,190,22,162,238,197,247,85,118,217,118,84,246,189,178,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,97,125,151,30,123,52,203,241,175,71,173,2,127,128,0,11,106,226,183,140,219,23,9,122,143,165,118,204,242,213,213,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,250,176,167,120,149,37,141,26,178,114,171,92,205,213,157,41,110,84,138,190,220,239,212,159,239,39,240,208,37,80,17,65,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,201,95,0,0,2,197,123,70,56,214,215,222,15,178,172,51,242,127,96,211,251,158,55,150,219,234,185,61,179,75,91,53,116,117,212,178,51,175,191,74,120,163,72,86,58,154,94,79,210,114,185,37,223,100,70,239,229,56,9,237,56,205,184,145,214,89,116,119,88,241,172,82,209,87,119,183,203,81,142,212,216,169,235,34,235,85,83,181,100,154,154,86,73,36,200,188,208,36,146,182,69,124,109,111,119,115,125,247,74,196,109,85,237,75,208,186,61,96,225,78,253,146,81,89,187,222,73,167,127,239,146,217,52,107,4,114,50,150,53,68,184,49,210,74,156,221,30,235,212,153,209,177,205,115,228,166,131,244,149,168,199,66,14,149,106,102,85,163,122,143,142,106,150,21,87,221,239,88,205,194,43,133,55,52,146,50,57,185,23,223,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,40,25,63,16,173,254,237,95,20,255,0,241,7,74,191,246,85,199,254,188,76,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,44,64,100,123,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,104,119,152,45,113,73,29,43,58,21,245,20,236,228,108,146,72,244,221,144,181,87,119,175,188,171,182,201,178,39,128,237,7,227,54,179,131,237,56,177,215,98,86,171,85,215,51,202,238,14,167,181,82,93,25,59,169,99,165,129,26,250,170,151,164,92,188,252,189,72,35,72,250,177,185,93,80,143,78,100,141,237,87,101,199,145,61,50,252,107,214,43,72,203,237,94,214,43,174,165,113,105,123,196,91,126,164,174,199,180,250,158,158,201,107,138,138,169,210,193,28,238,134,57,171,92,246,243,185,137,82,149,15,124,18,43,81,171,181,44,76,122,115,70,170,5,197,112,177,218,129,197,63,17,60,65,97,58,57,38,33,165,84,84,153,5,193,123,252,237,183,220,99,145,148,48,68,250,138,174,147,187,220,136,147,44,16,202,145,243,49,91,212,86,115,108,221,213,37,80,137,94,197,61,11,163,186,223,115,78,33,239,214,110,183,177,57,49,188,118,166,69,130,72,217,85,43,58,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,239,238,228,100,181,0,45,171,138,222,51,108,92,37,234,62,149,219,51,203,87,87,12,206,253,175,79,119,185,64,199,190,170,213,37,58,209,116,42,91,27,119,234,194,157,226,84,150,52,106,201,202,173,115,55,86,116,165,185,82,42,251,115,191,82,127,188,159,195,64,149,64,69,7,101,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,231,151,165,186,49,34,107,37,124,0,0,0,0,10,105,196,110,183,218,184,113,209,235,214,178,223,108,117,119,123,109,130,162,220,218,202,74,73,26,201,214,10,138,232,41,164,124,124,222,235,158,198,206,175,70,42,181,30,172,70,171,153,205,206,158,175,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,45,215,181,31,200,158,166,254,11,235,20,68,106,246,119,113,245,89,195,30,84,184,30,169,92,46,183,45,50,189,244,169,247,90,153,234,62,140,200,146,74,254,243,75,77,204,172,72,94,249,228,117,68,113,177,36,119,187,35,121,157,31,78,80,157,64,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,124,167,14,90,223,106,226,59,71,172,186,203,98,177,213,218,45,183,250,139,139,104,233,42,228,107,231,72,41,235,167,166,141,242,114,251,173,123,219,2,61,88,138,228,98,189,90,142,127,47,58,195,183,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,146,174,203,143,34,122,101,248,215,172,86,129,102,186,223,218,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,9,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,59,204,22,184,164,142,149,157,10,250,138,118,114,54,73,36,122,110,200,90,171,187,215,222,85,219,100,217,18,5,248,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,129,117,64,0,0,0,5,181,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,247,122,124,154,219,19,30,180,173,146,84,127,74,166,154,71,111,188,50,244,165,84,141,206,89,35,115,28,215,115,34,50,89,46,84,198,91,66,245,211,81,248,116,212,123,118,168,105,125,231,184,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,134,77,32,166,156,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,242,74,214,171,183,88,229,141,222,28,200,84,176,0,0,0,0,45,255,0,13,226,219,21,188,241,99,157,240,151,144,197,220,114,75,23,70,225,98,159,150,56,169,235,232,93,109,160,168,124,28,207,153,100,150,177,36,168,171,147,145,145,35,82,8,121,149,119,99,213,110,0,128,190,211,27,181,214,193,218,1,168,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,166,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,87,0,188,107,226,188,86,105,197,37,146,237,115,238,250,155,140,219,225,143,35,183,212,44,108,146,191,145,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,163,35,209,138,156,174,137,242,133,213,0,0,22,255,0,193,119,22,216,175,23,58,88,153,77,182,46,227,146,88,187,181,191,38,183,57,177,197,211,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,209,145,21,55,98,151,0,99,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,242,72,214,236,142,86,59,145,232,201,26,156,236,106,160,100,188,10,127,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,170,0,0,0,2,218,180,227,140,219,22,173,241,137,149,112,207,131,90,186,182,172,19,31,184,212,94,239,21,12,123,36,158,241,79,93,73,76,234,106,118,46,219,67,23,86,102,190,71,34,172,146,34,114,108,198,35,230,161,93,167,188,122,212,232,197,170,175,135,237,31,190,213,208,106,13,206,158,154,107,173,222,147,164,244,180,219,167,108,220,240,199,43,101,234,211,215,57,27,3,145,86,47,118,25,210,70,57,175,88,222,219,96,236,84,243,79,148,252,191,174,245,27,112,23,233,218,41,197,6,180,112,153,128,98,154,141,165,214,140,42,227,109,184,222,36,178,93,98,191,211,213,205,59,103,146,23,77,76,232,27,4,177,53,25,203,79,84,146,43,220,171,186,195,202,159,164,169,109,92,38,118,183,106,94,170,235,206,49,166,26,209,137,97,86,219,22,89,81,236,138,106,235,37,37,116,51,211,220,101,217,41,57,145,243,78,146,50,73,121,97,84,229,103,42,204,217,21,232,216,220,142,189,254,50,116,46,143,136,158,28,115,61,57,246,55,180,111,78,183,201,113,199,26,197,129,147,50,241,78,199,73,74,145,203,58,43,34,234,61,58,15,126,237,94,148,210,183,157,168,229,114,99,153,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,25,79,17,23,173,253,174,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,192,147,78,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,152,246,113,99,230,159,89,62,96,100,62,163,56,19,103,217,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,53,67,209,85,28,137,178,55,195,226,171,234,248,211,226,98,155,133,29,6,186,234,124,52,52,151,11,236,245,16,218,49,234,26,180,151,161,83,113,155,153,91,212,88,218,170,140,142,40,230,153,81,92,206,116,133,99,71,177,207,106,150,235,216,169,229,99,41,249,129,93,233,214,226,221,123,105,245,138,235,122,213,204,83,68,45,247,234,73,108,88,213,157,151,186,234,58,74,167,57,237,186,213,62,70,163,106,163,71,171,17,241,211,71,19,226,71,49,30,214,86,72,187,171,101,64,26,123,218,237,197,222,165,103,248,214,156,216,176,157,31,130,229,149,94,40,172,148,114,213,219,110,109,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,2,98,72,64,236,132,208,186,61,79,226,58,175,81,178,27,55,125,178,233,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,119,43,25,87,59,30,196,69,142,90,104,156,175,106,242,181,243,126,0,0,0,2,223,248,209,226,219,21,225,27,75,23,41,185,69,223,178,75,239,121,183,227,54,230,182,57,122,149,205,166,145,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,122,209,162,38,239,64,41,255,0,29,189,160,246,46,15,235,49,252,54,201,138,253,40,204,239,61,222,233,53,12,242,62,158,150,150,207,215,115,36,145,211,35,87,121,165,233,77,20,72,212,114,49,200,233,36,69,70,178,41,174,3,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,99,111,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,149,211,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,169,5,239,30,138,186,70,198,206,170,195,205,93,77,2,189,33,90,198,36,17,162,57,233,239,198,142,139,153,156,201,35,3,33,64,117,56,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,219,1,69,50,126,43,180,227,6,226,106,207,195,38,107,47,177,174,185,70,63,73,120,176,93,39,153,18,150,186,170,90,170,152,22,129,219,162,116,166,94,238,213,137,85,85,178,185,238,141,57,94,145,182,90,214,67,7,108,173,218,235,96,226,239,9,190,216,174,117,118,235,149,187,7,182,213,209,214,82,76,232,103,166,158,59,157,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,11,223,0,0,0,0,35,171,143,238,208,109,125,225,39,92,105,52,243,10,178,233,253,226,203,117,199,233,111,180,206,186,90,107,86,170,159,169,52,240,62,39,201,29,107,89,47,191,76,231,163,145,140,217,178,35,85,21,90,175,116,138,145,193,219,79,163,182,171,214,145,226,154,223,111,176,213,203,125,198,175,12,178,87,86,82,82,181,204,109,170,169,146,57,29,85,34,49,94,140,142,166,56,153,18,185,232,198,190,178,68,217,93,42,1,234,187,58,251,66,243,238,44,243,252,175,78,117,71,24,199,237,215,43,117,158,59,221,170,91,5,20,208,192,232,35,153,176,212,182,119,79,83,43,149,252,213,20,171,26,49,168,155,36,220,203,250,40,183,234,99,215,217,213,172,119,221,27,226,227,4,169,180,67,222,41,51,11,132,24,117,210,155,153,140,235,82,215,207,20,109,94,119,49,234,222,148,233,79,62,205,229,115,250,28,156,205,107,220,166,66,128,11,0,237,15,237,15,213,62,19,117,79,29,211,61,51,195,49,74,254,255,0,143,182,251,91,91,125,142,166,163,155,171,83,52,49,197,20,112,203,15,39,47,118,123,156,231,57,252,221,86,162,35,57,21,95,127,230,57,156,112,107,21,215,91,248,163,212,12,186,178,253,73,117,182,209,94,42,108,150,25,104,106,157,61,18,90,169,37,116,52,206,167,114,189,237,228,145,173,89,220,177,175,35,164,158,71,181,19,159,96,36,211,179,195,143,93,125,226,231,84,242,44,91,80,48,92,82,135,27,177,99,238,184,62,227,98,182,86,197,211,174,117,76,44,130,9,101,150,162,88,211,169,26,213,57,172,217,28,238,139,149,23,102,56,185,76,159,138,237,56,193,184,154,179,240,201,154,203,236,107,174,81,143,210,94,44,23,73,230,68,165,174,170,150,170,166,5,160,118,232,157,41,151,187,181,98,85,85,108,174,123,163,78,87,164,109,150,221,123,26,112,10,156,103,133,203,166,103,113,199,169,41,42,51,28,162,174,166,142,224,212,137,103,174,183,83,197,21,60,104,247,53,85,232,200,234,99,174,70,177,251,108,174,145,200,155,73,204,235,85,237,149,187,93,108,28,93,225,55,219,21,206,174,221,114,183,96,246,218,186,58,202,73,157,12,244,211,199,115,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,153,240,89,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,189,240,0,0,5,20,215,94,43,180,227,67,51,109,63,210,251,156,190,213,204,245,27,32,182,89,237,182,106,121,145,178,83,210,213,86,50,158,74,250,133,217,122,112,179,153,252,136,169,205,44,140,86,55,100,108,178,69,203,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,114,171,97,103,44,82,61,242,57,23,149,140,119,43,94,254,72,223,8,58,97,172,89,246,186,241,203,165,250,141,168,215,234,187,141,202,227,169,22,73,98,138,90,169,166,130,223,4,151,134,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,253,170,161,144,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,131,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,247,152,218,233,29,11,249,155,202,245,86,170,244,223,35,31,63,218,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,253,138,184,229,229,90,23,168,248,134,147,225,90,223,115,179,117,112,204,239,189,197,109,186,83,170,190,56,106,169,234,103,130,74,90,143,4,233,76,189,221,242,49,23,118,190,53,85,107,149,89,43,99,246,220,58,113,137,171,156,54,227,217,166,25,135,222,42,223,143,102,150,122,250,41,168,153,88,250,119,219,174,51,82,186,24,46,148,114,179,222,130,166,39,44,106,170,223,238,140,141,26,237,156,216,164,136,47,211,50,237,149,250,23,196,118,75,139,83,224,86,172,167,73,237,119,4,181,209,220,109,147,244,238,146,116,223,27,42,43,99,149,38,150,154,170,21,115,106,93,11,17,33,234,49,208,43,164,143,222,222,250,184,107,226,83,78,56,169,211,133,212,221,50,75,172,52,16,220,39,181,213,210,93,41,82,10,170,74,168,145,143,88,222,140,115,227,118,241,203,20,136,177,189,237,229,145,17,85,28,142,107,113,193,196,241,107,238,115,149,89,176,172,90,135,190,222,178,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,206,245,107,27,204,247,181,55,114,163,83,125,213,81,60,76,148,248,126,211,63,200,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,254,203,143,146,150,106,230,66,222,245,59,61,198,43,186,179,172,178,43,220,212,115,220,245,115,147,153,202,5,176,118,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,211,165,115,220,191,155,106,17,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,201,145,246,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,12,107,53,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,141,82,68,229,85,99,38,139,167,43,61,231,34,178,70,170,57,200,168,170,18,211,219,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,22,23,217,113,231,179,76,191,26,244,122,210,170,235,190,181,254,90,123,40,116,183,188,91,251,173,126,9,168,20,24,85,103,36,92,144,203,220,172,245,125,222,72,247,145,238,118,244,178,211,115,185,121,119,149,37,229,106,55,151,122,63,217,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,229,123,105,245,230,166,237,153,98,156,57,89,171,105,31,109,177,83,179,38,189,36,53,17,74,255,0,104,204,146,69,77,12,172,70,115,192,248,169,214,73,17,57,255,0,56,202,230,57,89,238,177,203,71,251,38,244,46,197,172,28,77,125,36,203,108,215,90,187,86,157,219,217,146,82,205,78,175,142,149,151,136,234,161,74,38,84,72,212,255,0,215,204,200,249,154,175,117,50,239,204,198,200,199,91,87,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,159,236,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,73,22,165,168,170,222,154,214,72,197,99,92,143,87,5,229,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,50,125,147,249,77,139,32,224,151,16,180,218,43,187,197,94,51,112,187,218,238,145,244,158,206,239,84,250,233,170,219,30,238,68,71,239,5,93,59,247,106,171,125,253,183,230,107,145,47,0,199,51,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,247,152,218,233,29,11,249,155,202,245,86,170,244,223,35,31,144,70,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,2,138,113,93,197,118,156,112,149,167,15,205,115,89,123,245,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,230,106,203,50,162,182,54,185,168,136,247,190,56,222,22,23,219,149,118,181,77,117,209,187,20,55,58,71,220,168,233,239,213,117,20,109,153,171,60,48,76,234,22,197,43,227,223,153,172,123,160,153,173,114,166,206,88,164,68,223,149,118,182,14,203,143,61,154,101,248,215,163,214,150,235,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,158,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,21,217,113,231,179,76,191,26,244,122,208,39,248,0,4,85,246,231,126,164,255,0,121,63,134,145,86,74,167,110,119,234,79,247,147,248,105,28,26,55,164,57,150,187,234,37,191,75,116,250,10,73,242,27,181,61,116,212,48,84,206,144,178,161,244,212,147,85,44,40,245,247,90,247,182,7,49,138,229,107,57,220,222,103,49,187,185,2,93,59,47,120,233,252,181,226,172,208,237,99,204,251,222,164,217,121,253,143,83,90,222,89,175,182,184,227,106,166,243,43,151,188,86,67,180,157,77,209,175,124,72,201,63,58,230,212,72,151,254,98,217,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,185,251,181,198,215,91,37,37,84,28,236,115,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,158,158,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,200,232,153,34,243,171,153,46,252,205,107,100,137,94,23,84,65,95,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,174,189,170,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,158,46,150,234,197,149,175,176,14,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,185,34,107,149,187,44,146,198,223,14,100,2,154,153,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,196,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,249,32,108,139,204,230,49,211,196,233,94,198,189,99,141,92,254,87,108,141,118,61,154,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,42,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,181,215,180,139,58,226,59,42,226,58,233,100,226,22,215,236,63,97,243,183,25,179,81,206,249,173,112,90,228,127,185,81,73,42,181,189,227,173,211,69,146,161,90,215,185,236,86,57,145,116,82,8,186,158,206,220,91,67,179,94,43,49,76,99,94,104,123,245,170,187,170,219,61,37,68,176,178,223,83,120,106,35,233,161,173,73,21,58,144,191,149,237,108,77,221,101,157,212,241,185,175,99,222,213,11,160,224,19,179,11,25,213,109,47,173,213,126,34,237,245,107,109,204,172,232,152,141,29,29,117,69,29,109,2,62,73,154,235,132,177,186,38,181,94,173,100,18,211,47,52,176,190,57,85,207,141,251,179,107,42,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,118,73,37,175,246,139,99,28,60,222,248,104,200,238,26,253,112,164,179,50,150,157,208,99,247,168,109,180,245,151,122,107,139,222,201,99,130,222,217,118,115,159,51,169,152,217,35,99,227,231,133,178,115,201,19,26,233,88,22,1,217,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,185,99,213,174,115,214,86,73,204,156,209,83,84,57,237,85,127,63,78,41,26,175,86,181,38,154,86,204,249,138,185,61,29,150,249,238,184,234,39,12,20,55,205,99,127,180,169,18,225,89,30,59,127,172,188,77,93,116,187,210,165,68,169,51,170,210,69,122,183,165,58,73,12,110,89,17,206,100,104,222,147,27,27,36,152,47,0,0,6,53,156,88,249,167,214,79,152,25,15,168,206,114,184,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,73,219,26,242,185,236,108,242,186,39,189,175,72,228,86,191,149,219,43,93,197,226,199,205,62,178,124,192,200,125,70,115,137,151,112,253,159,97,154,37,129,113,1,112,101,37,78,39,168,85,23,26,74,25,105,18,103,190,138,122,73,221,10,197,84,229,141,34,141,242,172,114,186,38,181,238,87,178,25,23,195,149,80,12,135,180,47,93,52,227,136,189,56,183,106,134,151,222,123,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,117,64,32,7,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,182,38,72,188,232,215,197,191,51,92,232,226,86,79,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,80,59,99,21,115,42,131,21,112,46,171,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,115,182,38,72,188,232,215,197,191,51,92,232,226,86,79,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,238,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,193,205,84,95,20,83,26,205,86,208,189,71,209,170,60,66,237,154,217,186,86,172,239,31,162,201,44,23,40,21,95,75,91,75,81,4,115,43,26,245,68,218,104,186,173,100,177,170,35,154,229,106,166,236,124,111,125,224,118,94,241,211,249,20,202,153,161,218,199,153,247,77,54,189,115,251,30,166,181,188,208,216,174,146,72,213,77,230,87,39,119,163,155,121,58,155,163,152,201,85,146,126,105,174,168,145,66,106,74,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,41,61,170,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,158,46,150,234,197,149,175,139,99,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,122,174,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,185,34,107,149,187,44,146,198,223,14,100,50,30,208,189,11,211,142,29,52,226,221,165,250,95,102,238,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,180,171,133,30,31,116,227,129,46,31,89,77,154,228,24,165,174,235,47,78,179,50,203,39,157,40,233,106,106,159,42,182,24,221,81,80,228,218,24,186,173,130,36,94,70,185,202,231,164,108,124,207,69,161,90,61,218,255,0,164,121,214,182,222,48,252,218,138,175,21,194,110,213,22,250,108,70,239,95,66,200,95,74,247,64,238,246,183,121,82,170,70,70,197,168,228,108,79,137,188,141,99,149,211,43,17,28,246,135,47,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,0,0,138,190,220,239,212,159,239,39,240,210,85,8,171,237,206,253,73,254,242,127,13,2,42,201,179,236,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,243,72,246,71,215,230,145,86,110,148,64,232,222,144,230,90,239,168,150,253,45,211,232,41,39,200,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,221,107,222,216,28,198,43,149,172,231,115,121,156,198,238,228,243,248,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,187,92,109,117,178,82,85,65,206,199,49,252,146,198,173,123,121,152,247,53,118,95,22,185,81,124,21,64,202,76,22,171,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,121,29,19,36,94,117,115,37,223,153,173,108,145,43,238,168,1,141,103,20,250,41,252,157,184,130,205,180,114,59,135,125,164,199,238,9,220,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,156,172,70,245,17,252,187,183,101,92,148,200,160,237,159,225,214,165,151,92,107,137,60,67,19,171,146,158,122,119,89,179,26,234,88,162,232,64,246,58,52,183,212,78,140,106,74,175,145,36,150,5,153,234,230,34,67,75,22,236,85,98,60,43,87,99,206,183,218,179,206,29,42,52,106,27,29,93,29,203,75,170,21,181,21,110,145,175,130,186,11,141,85,93,76,79,103,193,204,123,92,147,49,204,84,84,217,145,185,28,188,234,200,225,48,187,254,203,77,116,172,209,254,43,44,56,221,109,231,186,99,122,137,254,246,238,112,200,147,201,27,234,164,69,91,123,219,28,75,203,214,239,93,56,91,35,218,230,178,58,153,255,0,69,28,175,109,160,1,54,124,36,235,125,171,135,14,202,108,115,90,47,54,58,187,205,62,57,79,116,115,40,41,164,108,111,169,158,107,253,77,60,44,87,187,193,140,89,102,143,157,251,57,90,206,103,35,94,168,140,88,86,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,188,13,105,214,43,173,151,179,135,135,109,16,177,223,169,34,167,201,106,50,59,221,254,142,26,167,54,173,208,82,222,106,91,70,217,99,107,209,22,154,73,100,157,232,146,49,81,210,209,177,90,168,177,56,241,61,157,186,23,71,175,220,86,98,152,221,250,205,237,60,110,195,213,201,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,253,20,69,123,66,111,248,88,209,79,228,237,195,238,19,163,146,92,59,237,94,63,111,94,255,0,59,101,234,70,250,233,229,125,69,87,73,221,56,213,97,73,230,149,35,230,98,59,166,140,230,221,219,170,213,80,0,17,87,219,157,250,147,253,228,254,26,74,161,21,125,185,223,169,63,222,79,225,160,69,89,54,125,153,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,105,30,200,250,252,210,42,205,210,134,28,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,207,221,173,214,186,41,42,234,167,228,99,158,254,72,163,71,61,220,172,99,156,187,39,131,90,170,190,8,163,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,168,25,73,130,218,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,151,42,0,0,5,170,246,163,249,19,212,223,193,125,98,136,128,18,127,187,81,252,137,234,111,224,190,177,68,65,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,0,146,158,202,254,61,106,105,106,109,92,44,107,37,246,174,177,149,149,16,219,240,107,157,71,73,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,207,47,75,116,98,68,214,74,249,139,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,239,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,197,174,69,79,5,66,103,187,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,69,7,106,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,164,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,231,139,165,186,177,101,107,235,87,105,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,150,70,50,78,191,52,106,144,245,97,135,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,29,81,63,221,151,30,68,244,203,241,175,88,173,32,135,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,4,239,118,92,121,19,211,47,198,189,98,180,8,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,0,0,0,0,197,92,202,160,197,92,10,255,0,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,198,92,113,60,170,207,98,180,101,55,108,102,235,69,101,200,59,199,178,46,53,20,82,71,75,112,232,61,25,63,119,149,200,140,151,166,245,70,191,145,87,149,202,136,187,41,119,253,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,148,39,80,0,0,0,4,0,246,163,249,236,212,223,193,125,30,136,161,90,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,149,215,181,31,207,102,166,254,11,232,244,69,31,162,225,251,62,184,240,243,95,196,189,189,148,149,88,157,175,40,76,86,186,40,82,103,213,210,206,180,241,204,149,50,181,35,233,50,153,86,104,162,73,29,34,47,86,70,55,151,222,69,80,158,158,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,61,245,108,78,123,221,221,164,115,100,116,47,230,119,51,17,90,171,212,100,140,101,170,241,147,218,157,144,232,7,16,208,233,174,147,91,112,172,207,30,177,211,211,179,41,108,205,170,239,112,220,82,162,94,245,69,21,83,37,72,88,246,194,144,162,187,165,47,78,87,61,175,71,57,142,141,177,193,194,143,21,218,143,194,86,163,179,53,194,165,239,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,153,203,20,200,138,232,220,231,34,163,216,249,35,125,53,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,136,19,253,194,39,28,26,95,197,253,170,173,184,133,151,32,179,100,54,106,120,165,189,90,235,104,100,146,10,85,123,89,226,202,216,218,176,61,142,145,101,100,104,247,71,52,137,4,175,232,181,173,85,76,120,76,130,59,56,120,126,186,240,241,194,229,138,197,146,178,174,12,135,42,168,126,85,120,163,168,71,53,104,103,169,138,38,199,77,211,124,113,190,39,178,158,26,118,203,27,209,202,217,186,200,142,86,242,237,143,184,23,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,147,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,24,219,235,23,15,217,246,136,90,176,43,238,94,202,73,237,186,143,139,210,101,86,90,202,36,153,208,44,19,181,29,221,159,36,145,177,189,230,54,186,39,73,27,21,232,212,154,37,230,94,116,46,171,179,67,143,90,157,6,200,97,209,93,89,190,213,207,167,87,202,136,225,180,62,78,151,37,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,247,249,94,212,123,26,213,124,202,240,155,66,213,120,250,227,95,21,225,79,78,42,236,150,155,159,120,212,220,154,223,52,120,229,190,157,99,124,148,28,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,105,24,172,68,229,108,175,138,165,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,57,85,176,179,150,41,30,249,28,139,202,198,59,149,175,127,36,111,199,179,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,181,84,60,165,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,250,246,42,121,167,202,126,95,215,122,141,184,178,172,227,76,242,173,59,183,98,23,28,166,147,186,125,53,199,217,147,91,160,124,114,71,51,104,100,170,169,167,137,242,53,236,110,221,78,234,233,88,173,230,107,162,150,39,163,189,237,146,245,123,21,60,211,229,63,47,235,189,70,220,4,212,144,3,218,105,162,159,145,110,46,50,158,239,112,239,84,25,222,249,173,31,60,188,243,69,223,103,155,188,71,38,209,177,173,218,170,42,158,70,167,54,209,44,92,206,87,115,109,63,196,122,246,196,112,235,83,168,122,71,101,214,220,63,19,171,184,228,56,45,67,225,187,205,67,20,74,246,216,36,99,223,44,211,167,47,90,86,83,204,200,220,212,107,149,177,50,162,166,71,55,151,157,236,10,127,216,161,173,246,165,181,102,92,55,77,99,171,109,201,181,21,25,197,61,201,178,53,208,73,2,182,138,142,88,30,223,7,49,237,114,66,230,170,115,35,209,242,34,242,114,39,82,61,184,177,243,79,172,159,48,50,31,81,156,237,120,54,215,74,206,29,184,142,195,53,27,219,62,206,178,182,225,29,187,35,115,210,119,194,251,61,67,219,29,82,201,20,10,143,151,166,197,235,177,155,57,58,176,196,238,71,43,81,171,213,113,99,230,159,89,62,96,100,62,163,56,18,105,217,45,154,218,180,215,129,173,79,212,107,237,61,92,246,220,87,40,189,94,235,34,164,99,93,60,144,83,89,232,102,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,138,189,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,117,168,140,141,168,141,106,34,34,92,174,23,172,87,93,53,236,181,201,241,28,114,253,73,67,114,212,29,88,169,178,84,196,149,78,138,182,75,83,109,52,83,85,186,6,177,237,114,177,92,202,120,37,85,71,51,167,84,230,57,63,56,213,45,255,0,134,189,33,169,215,173,121,193,180,142,24,42,228,167,200,175,16,195,112,90,73,226,134,120,173,204,222,90,217,163,124,187,177,31,29,52,115,72,136,168,237,213,136,136,215,42,163,84,38,211,179,47,69,63,34,220,35,226,221,226,225,222,171,243,189,179,90,206,73,121,225,139,190,193,15,119,142,61,227,99,155,181,44,84,220,237,94,109,165,89,121,92,173,229,218,234,142,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,243,250,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,29,109,116,215,77,71,226,47,81,238,58,161,170,23,158,253,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,115,59,100,221,92,174,115,158,247,61,239,123,221,82,248,204,227,51,62,226,207,63,169,172,172,174,171,183,97,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,141,66,199,36,177,236,155,39,43,124,62,53,87,179,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,125,146,36,108,69,87,61,240,133,149,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,190,14,99,218,228,221,21,20,73,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,114,189,166,54,155,85,131,141,125,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,239,251,55,180,27,13,226,75,179,243,81,244,167,51,162,164,115,46,57,197,197,246,202,233,169,214,103,218,110,41,106,160,74,122,216,145,175,99,185,227,115,183,86,163,219,206,197,124,110,94,71,185,20,40,175,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,243,83,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,141,14,186,104,94,163,240,233,168,247,29,47,213,11,55,113,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,249,93,178,236,142,71,53,204,123,88,246,61,141,145,94,202,62,58,127,184,112,191,173,121,159,255,0,43,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,213,119,86,57,191,225,194,143,255,0,181,225,2,149,118,213,249,167,197,190,95,208,250,141,196,178,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,189,254,218,191,52,248,183,203,250,31,81,184,150,127,131,104,94,163,234,78,156,103,58,161,133,89,189,171,106,211,158,227,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,223,134,62,234,238,170,162,243,49,175,107,213,170,198,200,246,4,239,240,103,198,102,3,197,158,1,77,89,71,93,73,110,205,173,212,236,138,253,97,150,88,97,157,211,199,13,58,212,213,210,211,36,242,204,180,61,106,132,142,57,100,217,119,78,87,120,252,110,40,198,91,66,245,211,81,248,116,212,123,118,168,105,125,231,184,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,228,83,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,130,160,0,0,20,211,137,124,2,167,84,248,121,212,141,62,183,227,212,151,203,149,243,23,185,83,90,232,106,82,46,73,110,61,221,235,70,168,178,170,49,143,109,66,68,246,61,202,156,143,107,93,187,121,119,74,150,0,197,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,37,238,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,144,45,199,182,153,229,90,95,197,198,166,91,178,154,78,159,183,178,10,220,154,221,59,35,145,33,170,161,175,157,245,17,62,55,61,141,231,229,234,58,39,171,119,106,75,12,172,71,59,147,114,74,187,25,53,75,233,95,14,55,221,51,175,190,247,170,252,19,32,147,187,81,119,94,78,231,107,173,98,77,15,231,17,136,217,57,234,155,113,119,139,156,246,237,178,236,222,154,1,115,252,96,103,244,218,97,194,230,169,102,115,100,53,118,42,138,92,94,186,154,223,112,164,89,91,60,23,26,152,150,158,137,99,116,73,206,199,173,76,208,162,61,54,228,85,71,42,181,17,92,152,224,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,75,255,0,109,62,177,90,172,186,71,138,104,133,190,253,87,21,247,37,188,50,247,93,71,73,84,214,177,214,170,86,72,212,109,84,104,244,122,178,74,153,34,124,72,230,43,28,250,57,23,116,116,72,88,175,102,190,144,212,234,255,0,24,56,60,11,5,90,219,112,250,133,203,238,83,83,79,20,79,129,148,46,107,233,220,169,38,252,236,117,98,210,70,246,177,21,234,201,92,169,203,178,189,161,58,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,68,95,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,89,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,207,247,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,214,168,72,227,150,77,151,116,229,119,143,198,8,48,109,11,212,125,73,211,140,231,84,48,171,55,181,109,90,115,220,101,191,195,2,171,170,169,233,106,146,161,82,169,177,162,123,240,199,221,93,213,84,94,102,53,237,122,181,88,217,30,198,133,235,166,163,240,233,168,246,237,80,210,251,207,113,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,249,91,186,110,142,71,53,175,99,152,246,49,237,12,154,79,41,170,186,153,138,232,222,156,100,122,165,154,213,247,123,46,51,111,150,225,83,203,36,108,146,110,68,247,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,121,253,33,226,43,72,245,183,72,227,214,220,51,44,164,102,48,202,121,102,185,205,112,149,148,207,179,190,22,35,234,33,173,71,59,150,7,196,213,230,114,171,185,57,21,178,53,206,141,205,123,161,135,180,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,122,81,221,43,145,94,146,92,221,15,43,94,222,102,61,35,137,178,171,156,200,218,231,109,19,166,150,52,10,107,198,39,21,89,151,21,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,184,174,137,175,123,123,204,141,108,110,153,252,206,230,122,35,81,122,108,141,140,243,252,39,121,167,209,191,152,24,247,168,192,121,252,103,71,115,236,171,78,242,205,87,183,216,106,227,196,240,234,120,229,174,187,77,75,50,82,73,59,234,233,41,146,146,41,209,139,18,212,239,93,20,171,19,156,213,233,53,238,250,145,29,232,56,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,151,78,6,180,119,1,215,94,205,92,27,78,117,26,195,73,113,182,220,105,242,8,162,150,90,88,102,158,223,60,151,43,140,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,218,139,20,28,87,112,163,168,252,37,106,59,240,172,214,46,253,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,57,154,146,194,170,174,141,206,106,162,189,143,142,71,220,87,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,242,127,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,184,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,8,213,236,119,225,214,155,80,245,114,245,173,185,134,39,73,113,199,176,90,118,67,104,154,186,41,85,141,191,200,246,62,41,160,78,94,140,175,167,133,146,57,200,231,43,162,125,69,52,141,111,55,35,217,51,229,31,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,239,119,234,202,116,106,165,109,214,109,157,83,47,81,35,141,210,49,29,180,81,58,70,243,164,49,66,215,111,202,86,0,4,59,118,211,232,237,214,203,171,152,166,183,219,236,52,145,88,178,91,59,44,149,213,148,148,174,107,221,117,165,124,142,71,85,72,140,70,43,228,166,146,38,68,174,122,189,204,163,145,54,70,196,132,196,150,235,199,254,131,83,113,7,194,230,93,140,195,69,87,83,125,176,83,191,38,199,153,73,79,45,76,239,184,210,69,35,155,12,112,198,246,172,175,158,39,77,76,136,168,237,150,161,30,140,115,154,212,3,31,106,108,166,251,73,138,220,112,170,122,238,75,45,214,225,71,116,172,166,233,49,122,181,84,145,212,199,79,39,58,167,59,121,89,91,82,155,34,163,87,169,187,145,85,173,84,99,89,77,247,15,184,205,118,199,43,187,165,93,69,190,190,215,36,157,38,73,205,75,91,75,45,37,76,123,61,21,19,158,9,229,102,251,115,55,155,118,170,57,17,83,170,0,123,254,31,180,207,242,201,174,56,30,150,201,73,117,168,164,201,178,10,27,125,127,178,227,231,170,134,133,243,55,189,78,207,113,232,222,148,9,44,138,247,53,90,198,177,92,228,229,106,153,47,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,68,183,98,198,131,84,221,179,44,175,136,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,237,25,146,57,106,102,137,234,254,120,31,21,58,199,26,175,39,231,25,92,246,163,253,215,181,101,208,1,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,30,127,38,209,220,251,21,211,188,79,85,238,22,26,185,49,60,198,158,73,104,110,208,210,204,180,145,206,202,186,186,101,164,150,117,98,68,149,59,208,203,42,68,215,57,122,78,99,190,181,70,220,87,103,55,26,255,0,201,87,81,231,176,103,247,59,172,154,101,148,254,110,229,77,2,245,99,181,215,42,177,35,185,182,30,87,61,220,172,98,199,43,98,86,185,241,185,174,218,87,67,20,107,33,92,13,104,238,3,174,189,154,184,54,156,234,53,134,146,227,109,184,211,228,17,69,44,180,176,205,61,190,121,46,87,24,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,181,22,34,248,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,12,132,245,75,93,52,227,73,52,106,231,175,57,29,231,190,226,22,235,124,55,24,234,237,40,149,157,250,57,220,198,83,37,58,177,121,36,235,62,88,154,199,243,36,127,156,71,57,237,102,238,76,125,184,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,72,27,34,242,181,239,108,17,58,87,177,172,73,36,71,63,149,187,163,91,229,114,77,107,213,204,199,1,178,233,110,87,168,249,5,227,19,199,106,59,205,170,211,91,92,249,160,164,122,66,200,24,140,71,42,170,50,56,163,70,70,205,249,34,71,203,211,70,245,100,230,175,252,2,112,39,117,226,239,38,173,190,228,181,149,118,157,58,199,106,18,146,241,89,75,35,160,173,170,158,74,121,157,28,84,50,62,158,88,30,248,228,109,59,166,107,213,21,177,204,197,79,23,180,11,117,189,105,158,85,143,233,198,47,170,87,106,78,239,101,204,46,23,75,125,163,169,28,140,146,163,184,37,47,94,118,243,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,60,110,3,178,227,207,102,153,126,53,232,245,165,207,246,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,176,118,92,121,236,211,47,198,189,30,180,9,254,0,1,21,125,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,5,223,246,157,118,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,22,216,30,127,153,105,134,77,6,103,167,249,13,93,138,251,75,79,87,77,79,112,164,84,108,240,50,166,158,74,121,86,55,109,187,30,177,77,34,35,219,179,216,170,142,106,181,200,142,76,162,8,86,237,66,224,91,242,41,149,63,92,116,115,12,238,154,109,122,228,246,197,53,19,185,161,177,93,36,145,200,187,66,141,78,239,71,54,241,244,246,87,49,146,171,227,252,211,93,79,26,133,144,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,65,28,20,112,163,98,225,47,70,168,176,222,149,170,179,47,185,109,89,148,222,232,161,123,123,253,87,51,214,56,209,210,42,189,97,129,143,233,70,155,49,171,179,228,233,177,242,200,133,42,236,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,233,84,108,180,208,84,125,25,141,35,149,157,218,150,167,149,94,147,61,147,200,218,137,35,122,70,239,118,54,243,54,62,164,183,170,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,83,254,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,126,241,81,140,220,165,123,214,149,178,74,140,234,211,84,198,221,247,134,94,148,72,178,53,171,36,110,99,92,222,100,71,197,36,0,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,78,243,110,186,81,73,73,85,7,59,26,246,115,197,34,53,237,230,99,218,228,221,60,90,228,84,240,84,50,147,44,43,180,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,30,232,175,169,134,45,221,27,217,205,35,217,31,67,150,69,88,122,64,224,7,180,79,1,212,157,35,110,41,175,121,214,63,136,229,152,69,61,29,182,75,174,67,144,195,78,204,134,5,99,155,29,83,95,85,47,85,245,40,144,175,120,221,92,156,238,100,136,228,234,244,227,142,14,58,56,205,190,241,135,168,244,183,56,237,94,198,195,49,126,241,79,140,219,101,99,22,169,177,202,172,234,212,212,200,221,247,154,94,148,74,177,181,203,28,109,99,90,222,101,71,203,37,181,149,215,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,247,153,26,217,27,11,57,93,204,244,87,42,116,217,35,216,21,87,179,239,128,172,135,137,156,202,135,57,212,27,21,93,30,149,218,42,35,154,185,245,29,234,137,247,246,42,84,181,33,161,153,34,86,76,198,212,83,182,58,133,108,140,123,24,245,70,185,175,84,84,157,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,14,171,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,36,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,24,214,113,99,230,159,89,62,96,100,62,163,57,49,61,158,248,6,27,170,125,156,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,73,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,118,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,53,241,93,194,142,163,240,149,168,239,194,179,88,187,245,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,230,106,75,10,170,186,55,57,170,138,246,62,57,31,113,93,153,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,88,216,249,58,252,209,162,77,213,189,94,214,252,147,69,236,60,52,73,65,168,184,197,37,227,44,191,84,123,55,15,146,37,164,101,198,223,58,62,57,231,170,138,73,152,249,99,166,68,130,22,79,209,110,242,117,34,137,93,31,85,37,100,27,1,149,65,138,185,145,159,4,122,101,171,154,61,195,70,29,167,122,213,121,164,174,200,109,52,239,99,33,134,71,204,251,117,35,158,175,134,138,89,221,35,219,51,225,107,186,104,232,209,177,49,141,100,76,71,182,52,150,76,115,0,159,58,14,25,48,30,41,184,9,210,221,63,203,233,169,40,238,79,211,123,3,108,185,10,91,161,169,173,179,78,180,84,114,115,192,233,19,153,172,123,160,137,178,177,142,98,201,26,57,156,205,221,28,216,65,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,240,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,254,202,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,109,18,195,19,99,217,142,141,157,107,138,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,225,109,93,152,189,161,117,153,77,101,55,14,188,64,229,253,107,172,220,177,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,205,50,245,97,101,50,114,177,170,216,214,62,101,122,196,215,223,87,22,62,86,53,147,229,254,67,233,211,152,240,225,90,41,171,154,139,159,203,165,184,86,156,100,23,76,178,150,161,212,213,150,152,168,94,217,232,30,217,155,4,139,84,142,68,74,102,50,87,181,146,62,101,99,35,85,247,213,164,249,234,229,187,81,237,28,8,234,13,179,87,178,59,85,251,51,166,210,251,228,119,187,149,174,141,105,169,106,106,146,217,63,51,153,26,175,236,69,114,54,54,189,200,174,108,80,163,146,38,6,58,228,233,246,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,244,170,54,90,104,42,62,140,198,145,202,206,237,75,83,202,175,73,158,201,228,109,68,145,189,35,119,187,27,121,155,31,82,88,44,37,167,180,235,180,46,179,22,172,169,225,215,135,236,191,163,117,135,154,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,57,102,78,148,204,169,78,87,181,27,34,71,204,143,73,90,192,162,189,168,92,116,254,90,242,167,232,118,142,102,125,239,77,172,188,158,216,169,162,111,44,55,219,164,114,57,87,105,145,203,222,40,225,218,62,158,200,214,62,84,124,159,157,107,105,228,75,127,224,163,133,27,239,22,154,203,69,134,244,174,180,120,133,183,106,204,166,247,69,11,29,220,41,121,94,177,198,142,145,81,137,52,239,103,74,52,217,238,77,223,39,77,236,138,68,41,254,133,232,94,163,241,23,168,246,237,47,210,251,55,126,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,57,155,186,236,174,87,57,172,99,94,247,177,142,200,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,72,154,229,110,233,28,81,183,199,149,0,179,94,215,252,90,197,131,112,95,167,184,86,45,67,220,172,184,254,97,105,181,219,169,186,175,147,161,75,5,166,190,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,37,139,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,248,2,213,120,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,165,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,35,101,100,107,206,142,124,187,114,181,205,142,85,96,81,254,212,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,221,247,30,162,115,88,177,50,62,84,229,138,166,161,175,114,163,249,250,145,70,212,122,53,171,52,50,182,154,246,231,126,164,255,0,121,63,134,145,107,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,41,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,75,180,237,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,245,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,156,145,117,118,87,172,174,125,165,246,92,121,236,211,47,198,189,30,180,159,224,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,185,10,112,233,196,190,150,113,65,130,67,157,105,157,219,252,46,251,102,172,158,155,218,150,207,207,77,20,125,238,8,101,147,163,213,232,61,241,243,59,223,102,206,79,173,18,0,120,167,191,232,214,83,196,22,109,127,225,250,201,236,172,6,178,224,143,180,83,54,153,212,209,248,68,196,158,72,161,114,170,197,12,147,164,210,71,30,205,228,141,236,111,36,123,116,219,115,253,143,248,222,188,221,53,230,231,125,211,28,158,146,211,132,218,105,233,211,57,138,181,58,208,87,193,39,87,186,211,178,157,30,215,45,74,185,147,58,57,209,81,33,70,202,174,87,163,214,158,112,155,66,149,113,79,162,159,202,39,135,220,219,71,35,184,119,42,188,130,222,157,194,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,202,197,119,77,95,203,179,182,84,170,160,12,85,193,118,157,166,188,58,211,104,7,18,247,25,241,108,78,146,199,132,230,116,241,222,108,16,208,69,43,105,33,127,35,89,89,78,213,115,81,140,123,106,17,242,116,98,85,100,113,84,83,162,35,17,205,99,109,44,1,53,61,141,154,41,244,27,135,219,182,177,213,220,58,213,122,155,112,78,140,17,203,205,28,20,54,233,106,41,227,230,106,198,213,108,206,157,245,138,237,158,246,172,125,13,185,93,206,132,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,75,186,85,166,120,174,141,233,198,57,165,184,85,39,119,178,227,54,248,173,244,220,209,198,201,38,228,79,126,121,122,108,99,29,52,175,87,73,35,209,169,207,35,222,229,77,220,160,122,176,0,2,42,251,115,191,82,127,188,159,195,73,84,34,175,183,59,245,39,251,201,252,52,11,85,236,184,243,217,166,95,141,122,61,105,87,251,81,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,247,44,122,181,206,98,68,248,249,87,154,42,106,135,61,200,140,228,233,197,35,81,136,230,164,208,196,218,65,217,113,231,179,76,191,26,244,122,210,124,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,26,29,11,215,77,71,225,211,81,237,218,161,165,247,158,227,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,242,183,116,221,28,142,107,94,199,49,236,99,219,144,167,14,156,75,233,103,20,24,36,57,214,153,221,191,194,239,182,106,201,233,189,169,108,252,244,209,71,222,224,134,89,58,61,94,131,223,31,51,189,246,108,228,250,209,33,91,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,182,87,198,156,136,215,197,183,43,156,232,229,70,120,174,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,253,245,108,78,123,27,222,99,107,164,116,47,230,111,43,213,90,171,211,124,140,120,100,102,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,37,211,180,159,129,139,87,16,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,84,73,18,72,225,47,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,169,146,71,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,188,242,185,168,237,210,56,164,119,143,42,152,230,106,174,164,95,117,131,81,242,61,80,201,232,237,84,151,92,154,225,45,198,174,27,93,11,41,41,89,36,139,186,163,35,103,250,222,229,116,143,118,239,145,239,123,156,247,7,85,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,121,59,205,198,233,91,37,93,84,252,140,107,25,207,44,138,231,187,149,140,107,83,117,240,107,81,19,193,16,155,78,205,142,6,45,92,62,224,20,122,169,168,214,186,74,237,69,202,169,233,174,81,50,178,214,214,207,139,192,232,100,70,210,196,233,163,73,225,169,116,117,15,109,78,202,212,223,104,185,85,35,89,36,134,13,42,212,139,238,143,234,62,57,170,24,197,29,170,174,235,140,220,34,184,210,67,116,161,101,93,43,228,141,119,68,124,111,255,0,83,218,173,145,142,217,241,189,143,107,94,220,140,248,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,228,149,173,87,110,177,203,27,188,57,144,12,125,248,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,8,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,46,168,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,121,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,218,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,65,15,104,143,27,245,156,85,103,105,137,97,213,92,186,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,43,217,63,119,85,142,57,25,21,67,145,237,71,61,237,64,191,254,205,254,43,181,31,139,93,71,215,12,215,53,151,184,218,168,126,143,193,96,176,65,50,190,150,209,74,229,184,170,181,170,168,157,73,159,202,213,150,101,68,116,142,107,81,17,140,100,113,178,250,136,171,236,49,253,118,126,237,255,0,18,37,80,1,138,185,149,65,138,184,19,39,195,55,10,58,113,197,175,102,102,155,97,89,172,93,198,235,67,237,217,236,23,248,33,71,213,90,42,157,119,172,69,115,81,85,58,144,191,149,169,44,42,168,217,26,214,170,43,30,200,228,100,70,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,239,118,92,121,19,211,47,198,189,98,180,234,123,68,120,32,163,226,171,4,76,183,14,165,229,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,185,88,201,251,186,44,145,198,201,106,28,175,114,53,239,114,5,170,246,98,246,133,209,226,212,116,220,58,241,3,151,244,109,80,242,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,44,41,210,133,148,201,202,247,35,164,88,249,145,137,19,89,45,70,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,63,217,123,199,79,229,175,21,102,135,107,30,103,222,245,38,203,207,236,122,154,214,242,205,125,181,199,27,85,55,153,92,189,226,178,29,164,234,110,141,123,226,70,73,249,215,54,162,68,11,255,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,211,177,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,44,47,181,31,207,102,166,254,11,232,244,71,83,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,129,219,113,245,193,70,85,194,158,163,213,222,237,54,206,241,166,89,53,194,105,49,203,133,58,72,248,232,57,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,122,209,177,94,139,204,217,89,23,19,179,135,135,235,87,16,252,81,216,172,89,43,41,39,199,177,90,119,229,87,138,58,132,107,146,186,10,105,98,108,116,221,55,199,35,37,99,234,38,167,108,177,189,26,142,135,172,136,228,119,46,243,125,154,224,218,71,197,118,139,197,111,190,208,82,95,241,60,198,206,219,133,166,186,90,6,44,244,204,171,164,114,65,95,74,149,49,57,105,234,91,21,66,186,55,171,17,236,87,120,167,197,15,1,193,71,8,150,174,16,240,220,179,24,165,184,210,93,42,50,28,162,178,229,5,114,83,183,189,178,212,213,72,173,244,181,19,163,88,179,189,145,53,210,187,102,49,140,150,166,118,177,170,158,251,194,226,140,85,204,170,12,85,192,159,235,95,15,88,175,20,29,158,154,109,164,121,77,79,112,239,250,127,141,84,219,174,140,165,142,162,107,101,116,84,16,58,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,156,252,201,6,218,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,253,168,153,9,240,201,118,181,88,56,68,210,139,237,246,231,73,110,182,219,180,222,197,87,89,89,87,51,97,130,154,8,237,144,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,97,237,25,226,175,21,226,171,92,96,189,224,22,222,158,45,139,91,253,139,109,184,79,71,28,85,87,77,166,124,146,85,57,122,109,153,176,185,94,137,20,50,185,220,141,107,159,203,19,230,149,136,22,255,0,152,106,174,163,234,5,139,22,198,51,92,210,235,122,181,97,86,247,90,236,20,149,149,11,36,118,250,85,122,189,99,141,23,253,22,238,187,185,35,138,24,209,121,34,141,173,189,94,205,78,207,223,203,181,101,14,189,234,180,60,152,13,170,224,239,101,219,156,221,164,188,87,82,79,76,255,0,206,197,61,51,225,168,183,61,59,204,18,114,189,28,178,70,246,120,114,184,176,2,111,187,46,184,205,177,107,134,156,91,116,6,247,106,246,86,103,167,56,253,53,60,41,3,30,234,91,157,158,149,34,166,142,165,174,93,250,115,51,154,22,75,27,151,103,57,237,146,61,209,207,142,16,180,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,14,218,191,52,248,183,203,250,31,81,184,142,197,79,52,249,79,203,250,239,81,183,1,53,39,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,232,0,24,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,243,228,132,246,196,112,235,77,167,154,185,101,214,220,63,19,164,183,99,217,213,59,225,187,205,67,20,168,199,95,227,123,223,44,211,167,47,70,39,212,66,248,220,212,107,145,210,190,158,166,71,55,155,157,239,143,96,4,170,118,37,232,167,253,253,113,25,89,112,251,112,171,125,44,114,255,0,201,235,42,228,153,139,31,252,137,35,115,100,255,0,30,142,111,232,41,22,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,25,25,240,109,161,116,124,59,112,227,134,105,207,177,189,157,122,109,190,59,142,70,215,172,15,153,247,138,134,54,74,164,146,88,17,25,47,77,235,208,99,247,114,244,161,137,188,238,70,163,148,43,88,0,1,226,181,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,251,81,125,168,2,26,238,253,143,122,143,75,196,213,38,7,105,189,119,189,39,171,218,240,153,28,242,172,85,76,182,199,85,4,117,52,14,115,33,146,54,220,91,28,234,232,149,236,108,51,53,142,145,57,121,100,138,57,116,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,201,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,128,30,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,173,92,111,240,93,138,241,113,167,19,208,209,54,213,100,207,173,189,57,236,153,12,180,49,186,71,244,146,110,90,26,153,209,139,50,81,189,103,145,85,172,95,114,69,108,188,175,229,88,223,108,28,9,118,85,212,224,183,91,54,180,241,42,181,116,153,101,134,241,21,202,199,139,208,87,196,248,41,31,78,231,44,83,214,205,10,185,37,127,85,35,149,145,197,34,49,169,27,58,142,147,168,248,99,147,64,4,43,118,213,249,167,197,190,95,208,250,141,196,169,93,136,246,155,85,254,213,175,54,43,237,178,146,227,109,184,211,227,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,77,123,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,40,87,105,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,190,227,35,88,222,136,173,99,230,163,252,23,113,109,149,112,141,170,105,148,219,98,239,216,221,247,187,91,242,107,115,155,36,189,74,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,103,169,58,156,80,228,122,29,142,104,118,85,39,16,236,181,85,225,149,118,250,136,170,109,117,213,16,197,37,214,72,225,124,236,165,164,234,73,31,53,99,186,10,232,81,143,108,137,35,26,230,57,170,212,114,99,109,118,146,213,53,214,182,107,21,21,93,29,181,245,18,58,142,158,174,165,181,51,195,2,185,122,108,146,86,199,27,100,122,55,100,87,164,108,71,42,42,163,91,190,200,25,63,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,35,215,177,223,75,245,231,3,210,59,214,65,156,58,146,215,167,217,117,67,46,248,229,158,166,139,107,140,243,185,140,99,238,41,34,42,44,116,210,197,28,77,99,30,143,89,57,27,43,58,76,217,213,50,20,0,0,4,80,118,220,105,13,75,46,186,123,175,116,48,85,201,79,61,60,184,133,210,71,79,23,66,7,177,210,85,81,53,145,248,74,175,145,36,175,87,59,222,98,36,49,167,184,170,156,244,87,178,35,88,173,90,107,197,27,241,28,142,253,87,67,109,212,27,60,182,74,104,150,169,177,81,73,117,108,177,205,72,233,218,247,181,170,245,107,42,32,137,81,28,254,165,83,88,212,252,227,148,145,254,211,77,20,252,180,240,143,148,247,123,135,117,175,193,55,205,104,249,229,228,134,94,229,4,221,226,57,54,141,238,118,244,178,212,242,53,57,119,149,34,230,114,55,155,120,43,210,124,235,242,95,170,120,110,166,123,47,218,127,68,178,11,117,247,185,117,250,61,235,186,212,199,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,128,185,94,213,61,99,177,106,239,23,23,122,108,114,29,233,48,43,124,88,116,149,60,207,254,202,170,166,158,121,42,87,145,236,106,179,167,61,68,176,109,239,53,221,14,118,185,90,244,68,185,94,196,189,20,255,0,191,174,35,43,46,31,110,21,111,165,142,95,249,61,101,92,147,49,99,255,0,145,36,110,108,159,227,209,205,253,5,35,47,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,38,65,28,4,233,158,43,165,252,35,233,157,187,22,164,233,251,123,31,162,201,174,51,190,56,210,106,170,234,248,25,81,43,228,115,24,222,126,94,163,98,98,187,119,36,80,196,197,115,185,55,2,224,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,10,149,216,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,127,180,139,128,91,238,129,101,87,77,109,211,123,127,125,211,44,130,224,250,138,136,105,105,153,31,209,154,169,228,221,41,159,28,77,107,27,70,231,191,150,9,26,212,107,55,108,47,217,221,55,205,90,251,12,127,93,159,187,127,196,137,52,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,95,27,212,44,251,14,181,94,172,88,134,113,144,88,237,185,37,63,116,189,81,219,110,115,83,65,114,131,149,237,233,84,199,27,145,179,51,150,89,91,202,244,84,218,71,167,247,203,191,191,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,243,35,166,127,52,177,177,145,181,83,153,239,111,51,152,206,121,25,85,117,223,179,159,90,52,195,136,107,54,144,226,214,106,187,205,139,55,188,54,147,24,191,50,158,174,162,146,8,38,168,168,72,98,175,169,101,51,88,218,152,169,169,223,81,80,216,154,228,100,77,124,137,187,81,118,151,254,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,61,244,108,174,99,29,221,163,115,164,108,44,229,111,43,21,92,169,212,124,143,120,81,94,57,116,119,1,208,174,205,92,231,78,116,230,195,73,110,182,219,169,241,248,165,150,42,88,97,158,225,60,119,43,116,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,17,124,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,154,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,198,246,252,90,168,146,169,217,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,59,156,143,71,244,26,172,228,130,57,26,57,192,230,27,197,239,103,14,152,213,82,190,146,199,168,182,58,123,227,44,55,231,177,121,36,103,182,107,157,220,171,57,81,92,250,103,57,92,168,228,69,124,47,114,189,136,228,116,177,75,22,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,64,50,147,5,144,118,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,27,223,0,0,3,28,206,56,52,118,235,162,28,81,234,6,35,89,97,164,181,91,107,111,21,55,187,12,84,52,174,130,137,109,85,114,186,106,102,211,181,88,198,242,70,215,44,14,72,211,145,178,65,35,26,171,201,185,66,137,62,237,180,252,141,125,42,193,122,94,213,252,172,123,61,58,253,62,110,227,244,119,169,81,210,235,115,123,189,110,245,213,233,244,188,121,122,253,95,252,1,96,28,61,125,21,252,190,233,167,211,175,101,125,27,250,97,102,246,199,181,186,125,199,184,247,216,186,253,227,171,249,190,143,79,159,159,159,221,229,223,127,13,192,159,78,7,244,118,213,162,28,46,105,254,35,71,97,171,181,92,171,108,244,215,187,244,85,212,173,130,181,110,181,113,54,106,150,212,53,24,199,115,198,231,36,13,73,19,157,177,193,27,28,171,201,185,93,64,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,142,174,211,206,53,177,94,35,114,170,109,45,211,251,5,170,175,27,194,174,19,114,100,115,210,199,37,117,69,116,114,84,65,63,114,170,138,121,35,125,186,104,210,150,68,247,90,233,29,19,28,190,13,106,29,86,73,198,143,208,190,207,109,63,225,71,0,119,53,235,35,183,221,39,202,46,144,87,114,186,221,67,37,238,181,205,161,107,98,122,61,38,157,140,69,149,178,162,55,187,76,212,229,145,42,57,163,182,13,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,254,196,80,241,68,186,118,65,113,119,106,189,99,52,220,34,228,246,234,75,125,202,193,79,91,114,198,171,219,80,214,37,206,7,212,58,162,162,149,236,123,185,157,82,199,79,36,173,233,162,163,161,100,138,230,179,162,175,151,181,214,126,200,140,6,46,26,40,241,173,30,146,174,225,170,24,181,61,69,108,55,26,137,225,164,102,75,91,51,233,214,120,234,121,216,245,141,137,20,15,101,44,41,43,35,141,242,111,35,220,175,150,87,68,95,251,234,192,178,175,248,87,28,201,49,203,135,254,146,142,186,219,93,79,39,250,50,67,52,114,51,238,115,92,223,169,80,9,63,237,206,253,73,254,242,127,13,45,87,178,227,207,102,153,126,53,232,245,163,140,254,53,191,150,14,9,165,30,223,176,123,51,51,196,189,187,244,131,185,210,244,109,114,119,169,169,251,175,116,231,158,89,87,104,105,147,169,212,229,217,234,188,187,162,248,59,46,60,246,105,151,227,94,143,90,4,233,231,90,177,165,154,95,220,127,41,154,151,138,98,94,211,234,247,47,110,222,105,168,59,215,79,151,169,210,235,61,188,252,189,70,115,114,239,183,59,119,248,161,213,98,220,66,232,22,115,125,165,197,176,173,112,211,252,130,245,91,207,221,173,214,188,154,138,174,170,126,70,57,239,228,138,57,28,247,114,177,142,114,236,158,13,106,170,248,34,145,215,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,186,174,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,142,37,206,211,106,189,83,50,142,243,108,164,175,167,142,162,10,182,69,83,11,101,99,103,130,86,77,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,78,88,0,0,3,21,115,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,169,109,93,162,90,233,89,160,60,41,229,121,37,134,243,236,204,146,253,210,198,236,51,53,39,73,27,85,84,170,146,190,41,33,86,186,25,163,165,101,84,209,200,174,107,91,36,44,253,37,84,99,174,84,133,110,217,61,107,250,115,196,21,167,71,41,45,253,26,77,50,183,175,90,121,34,229,146,122,235,140,84,245,18,114,185,36,114,58,22,192,202,52,110,236,99,146,78,190,252,205,228,80,44,0,187,254,203,77,116,172,209,254,43,44,56,221,109,231,186,99,122,137,254,246,238,112,200,147,201,27,234,164,69,91,123,219,28,75,203,214,239,93,56,91,35,218,230,178,58,153,255,0,69,28,175,111,148,224,147,131,43,239,24,55,220,214,134,138,235,236,170,12,83,31,154,162,58,183,61,141,142,75,196,236,145,150,218,105,87,222,145,144,186,72,228,146,73,25,20,138,145,211,189,158,235,164,99,146,218,192,202,160,20,255,0,64,117,142,197,196,6,141,98,122,197,142,67,221,233,50,107,123,106,36,166,230,123,251,165,83,28,232,234,105,185,222,198,44,157,41,227,150,46,167,34,53,252,156,205,247,92,138,84,0,41,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,123,92,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,221,174,54,186,216,234,233,103,228,123,152,254,73,99,87,49,220,175,99,154,187,47,131,154,168,190,40,166,56,92,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,133,110,44,124,211,235,39,204,12,135,212,103,37,211,130,13,94,195,116,23,179,19,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,193,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,34,248,177,243,79,172,159,48,50,31,81,156,170,186,255,0,85,125,165,224,79,133,122,38,101,55,85,178,220,190,152,203,45,147,168,198,208,165,85,53,225,232,202,174,86,181,30,249,149,149,114,51,119,189,205,107,83,243,109,98,190,85,144,40,255,0,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,220,242,185,168,237,150,73,100,119,135,50,146,41,217,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,234,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,57,37,234,236,143,72,156,203,53,236,231,211,205,56,213,46,47,112,140,59,84,45,94,214,181,77,223,171,33,181,203,72,147,210,215,85,83,210,75,60,113,212,239,35,57,97,78,147,164,84,229,149,175,116,109,137,241,171,36,123,155,144,160,3,21,115,42,131,21,112,57,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,189,217,221,198,253,31,21,88,34,226,89,141,87,46,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,202,198,65,222,21,35,142,54,75,80,212,99,81,175,99,82,210,248,164,224,98,235,170,92,40,104,223,18,58,71,107,171,184,101,150,221,55,196,237,183,204,122,219,107,117,69,77,230,14,231,79,28,85,80,182,158,53,150,74,152,146,70,181,252,252,200,180,241,53,81,204,232,114,201,29,120,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,25,57,91,177,60,86,207,125,187,229,54,156,102,213,69,122,200,59,191,181,238,52,244,81,199,85,112,232,49,89,7,120,149,168,143,151,166,197,86,179,157,87,149,170,168,155,33,224,56,177,242,177,172,159,47,242,31,78,156,234,120,81,226,187,78,56,181,211,134,102,184,84,189,198,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,242,185,98,153,17,27,35,90,228,84,99,217,36,108,237,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,108,180,231,218,175,153,62,142,205,108,200,51,28,178,255,0,81,61,91,226,166,134,107,133,198,225,58,163,230,154,85,107,81,210,202,253,146,73,30,239,21,240,115,151,235,83,207,147,103,217,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,229,145,140,147,161,203,26,164,221,80,172,28,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,29,222,163,38,185,68,247,165,43,164,137,31,210,166,166,141,219,109,12,93,89,81,36,115,82,73,28,247,57,220,168,172,138,59,149,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,36,106,240,27,169,152,174,141,241,75,138,234,150,107,87,221,236,184,205,190,255,0,112,169,229,146,54,73,55,37,150,183,146,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,128,78,79,20,92,77,224,60,44,233,125,203,80,50,250,154,74,203,147,41,220,235,46,60,151,24,105,171,111,51,164,145,71,201,3,100,94,103,49,142,158,39,74,246,53,235,28,106,231,242,187,100,107,177,236,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,241,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,245,92,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,36,13,145,121,90,247,182,8,157,43,216,214,36,146,35,159,202,221,209,173,244,24,39,10,55,219,239,9,218,153,197,86,83,21,214,215,101,198,125,155,71,139,167,69,140,134,245,85,53,202,26,106,169,57,156,170,245,134,6,61,204,221,173,70,190,87,236,146,111,4,177,184,40,1,42,157,185,223,169,63,222,79,225,164,85,146,169,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,185,254,213,14,61,106,106,170,110,188,44,104,221,246,174,141,148,117,19,91,243,155,157,63,73,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,207,23,75,117,98,202,215,198,182,7,159,230,90,97,147,65,153,233,254,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,219,110,199,172,83,72,136,246,236,246,42,163,154,173,114,35,145,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,234,184,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,228,137,174,86,236,178,75,27,124,57,144,200,123,66,244,47,78,56,116,211,139,118,151,233,125,155,184,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,252,173,221,118,70,163,90,214,49,172,99,24,198,211,254,10,56,81,177,112,151,163,84,88,111,74,213,89,151,220,182,172,202,111,116,80,189,189,254,171,153,235,28,104,233,21,94,176,192,199,244,163,77,152,213,217,242,116,216,249,100,66,224,0,0,0,176,14,217,61,20,250,115,195,237,167,88,233,46,29,26,189,50,184,47,90,9,37,229,142,122,27,140,180,244,242,114,181,35,114,186,102,206,202,53,110,239,99,82,62,190,252,206,228,66,21,140,159,117,99,232,39,228,179,50,252,169,127,222,103,209,251,143,210,63,238,223,247,47,187,73,222,191,184,126,119,251,143,83,251,159,191,254,15,142,198,48,64,95,255,0,99,102,138,125,57,226,10,237,172,117,119,14,141,38,153,91,211,163,4,114,242,201,61,117,198,42,138,120,249,154,177,185,29,11,96,101,98,187,103,177,201,39,67,110,102,243,161,53,37,138,246,62,254,70,191,147,2,125,5,246,87,211,175,104,79,244,231,167,205,223,186,221,226,126,225,214,231,247,186,61,215,147,167,201,249,174,110,190,223,156,235,151,212,0,242,153,214,172,105,102,151,247,31,202,102,165,226,152,151,180,250,189,203,219,183,154,106,14,245,211,229,234,116,186,207,111,63,47,81,156,220,187,237,206,221,254,40,122,178,42,251,115,191,82,127,188,159,195,64,145,76,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,121,251,181,186,215,147,81,85,213,79,200,199,61,252,145,71,35,158,238,86,49,206,93,147,193,173,85,95,4,82,58,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,1,229,53,87,76,241,93,100,211,140,143,75,115,90,78,241,101,201,173,242,219,234,121,99,141,242,67,206,158,228,241,117,24,246,54,104,158,141,146,55,171,87,146,70,49,200,155,181,12,120,120,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,78,120,29,34,114,185,236,108,241,54,86,49,207,72,228,87,51,153,219,35,157,51,246,62,55,236,86,254,54,179,174,19,53,46,170,213,101,142,159,216,241,97,53,169,11,227,239,213,85,20,49,79,81,75,85,51,165,86,36,207,124,236,74,116,108,108,107,185,92,197,114,200,232,218,250,149,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,115,192,233,19,153,172,123,160,137,178,177,142,98,201,26,57,156,205,221,28,208,136,30,207,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,119,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,22,116,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,49,140,213,93,51,202,180,111,81,242,61,45,205,105,59,189,235,25,184,75,111,169,229,142,70,71,55,34,251,147,197,212,99,30,232,101,98,182,72,222,173,78,120,222,199,34,108,228,36,43,179,43,180,66,167,21,169,183,112,225,175,121,29,35,49,134,83,200,204,107,39,186,220,34,166,101,153,144,196,231,165,21,84,211,57,173,90,101,107,21,176,185,87,158,55,171,33,68,116,110,98,64,23,149,218,143,228,79,83,127,5,245,138,34,16,56,122,202,108,88,54,190,233,166,107,148,215,119,43,46,63,152,89,174,151,26,158,147,228,232,82,193,91,20,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,9,191,237,71,242,39,169,191,130,250,197,17,0,32,87,254,53,248,174,190,241,105,172,181,185,151,86,235,71,136,91,119,163,197,172,149,179,49,221,194,151,149,137,36,138,216,209,24,147,78,246,117,100,93,222,228,221,145,245,30,200,163,82,181,118,110,240,11,125,215,220,170,215,173,186,145,111,238,90,101,143,220,25,81,79,13,85,51,36,250,77,85,4,155,173,51,35,149,174,99,168,218,246,114,207,35,154,173,126,206,133,155,187,168,248,105,87,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,119,168,201,174,81,61,139,84,216,229,87,244,169,169,163,118,251,205,47,74,84,73,28,213,142,54,177,206,119,50,163,34,146,127,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,118,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,158,46,114,170,248,170,129,10,221,164,92,2,223,116,11,42,186,107,110,155,219,251,238,153,100,23,7,212,84,67,75,76,200,254,140,213,79,38,233,76,248,226,107,88,218,55,61,252,176,72,214,163,89,187,97,126,206,233,190,106,43,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,39,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,128,30,58,56,50,190,240,121,168,244,182,200,238,190,217,195,50,142,241,81,140,220,165,123,18,169,209,196,172,234,211,84,198,221,182,154,46,172,72,178,53,169,28,141,123,92,222,85,87,197,24,82,174,33,114,155,22,115,175,186,151,154,226,213,221,246,203,144,102,23,155,165,186,167,164,248,250,244,179,214,203,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,2,111,251,46,60,137,233,151,227,94,177,90,64,9,63,221,151,30,68,244,203,241,175,88,173,2,21,184,177,243,79,172,159,48,50,31,81,156,154,158,203,143,34,122,101,248,215,172,86,144,173,197,143,154,125,100,249,129,144,250,140,229,197,87,113,207,117,210,222,2,244,203,134,237,35,186,85,219,242,203,149,61,125,202,249,144,219,110,142,167,169,179,65,237,234,201,34,165,133,212,242,36,177,212,202,145,181,207,231,229,68,167,149,168,141,127,95,154,48,169,93,169,28,125,81,234,39,126,225,147,71,46,22,171,150,32,157,206,163,34,200,168,234,96,174,134,239,34,116,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,247,25,27,250,209,172,122,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,242,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,247,252,91,104,133,171,135,13,126,200,244,94,205,124,171,188,211,227,148,246,182,190,190,166,54,198,250,153,230,183,83,84,76,244,99,124,24,197,150,105,57,25,187,149,172,229,106,185,234,138,245,11,245,236,49,253,118,126,237,255,0,18,47,255,0,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,44,3,176,199,245,217,251,183,252,72,138,176,50,146,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,253,218,227,107,173,142,174,150,126,71,185,143,228,150,53,115,29,202,246,57,171,178,248,57,170,139,226,138,98,218,79,247,101,199,145,61,50,252,107,214,43,72,1,2,127,187,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,61,255,0,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,253,159,221,160,186,69,36,148,175,235,215,211,211,191,157,177,201,27,215,102,76,229,77,158,158,242,38,251,166,232,161,105,125,170,156,12,93,117,74,155,249,72,233,29,174,174,225,150,91,105,233,109,183,204,122,219,107,117,69,77,230,14,170,71,21,84,45,167,141,101,146,166,36,145,173,127,63,50,45,60,77,84,115,58,28,178,68,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,83,37,61,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,22,221,170,156,12,90,180,182,167,249,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,146,71,21,84,45,167,141,34,142,154,85,141,173,127,63,42,165,68,173,84,115,250,252,177,133,239,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,251,170,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,185,4,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,124,147,182,53,230,107,30,232,37,116,79,123,88,178,70,141,127,43,119,86,180,33,135,181,31,207,102,166,254,11,232,244,69,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,116,29,168,254,123,53,55,240,95,71,162,46,127,179,251,134,124,55,138,254,207,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,2,149,118,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,210,228,176,92,103,170,141,174,153,211,77,44,109,130,133,91,36,210,204,158,255,0,43,218,143,99,90,175,153,95,54,134,49,154,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,253,168,146,83,217,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,59,156,143,71,244,26,172,228,130,57,2,82,140,85,204,170,12,85,192,189,78,37,56,250,172,204,56,118,210,222,25,244,118,225,117,181,218,177,204,62,205,67,150,94,32,169,158,142,75,157,83,45,109,166,168,182,181,141,115,121,232,219,212,145,178,245,17,205,154,70,183,149,17,145,163,230,161,92,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,100,116,207,230,150,54,50,54,170,115,61,237,230,115,25,207,35,60,86,149,105,158,85,172,154,143,142,105,110,21,73,222,47,89,53,194,43,125,55,52,114,62,56,121,215,223,158,94,155,30,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,144,79,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,158,250,54,87,49,142,238,209,185,210,54,22,114,183,149,138,174,84,234,62,71,188,45,43,141,110,203,44,86,229,165,150,172,167,135,59,119,117,201,48,76,126,11,125,85,187,163,27,61,189,67,69,77,80,247,207,210,163,164,234,85,93,231,145,97,111,58,171,91,38,219,42,34,236,69,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,16,69,7,106,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,252,141,106,177,89,215,114,63,158,121,35,11,64,227,127,138,11,87,22,121,254,25,168,212,118,138,187,117,202,221,131,219,172,151,232,165,167,108,48,58,235,28,213,51,84,186,149,169,44,174,90,110,106,132,72,214,71,35,246,79,121,62,181,174,189,138,158,105,242,159,151,245,222,163,110,44,0,191,254,197,79,52,249,79,203,250,239,81,183,1,53,32,0,45,87,180,211,69,63,45,60,35,229,61,222,225,221,107,240,77,243,90,62,121,121,33,151,185,65,55,120,142,77,163,123,157,189,44,181,60,141,78,93,229,72,185,156,141,230,222,0,76,170,12,96,117,99,232,39,229,79,50,252,150,255,0,222,103,210,11,143,209,207,238,223,247,47,188,201,221,127,187,254,119,251,143,79,251,167,191,254,23,142,224,92,7,102,94,138,126,90,120,184,197,187,197,195,186,208,96,155,102,181,156,146,242,77,47,114,158,30,239,28,123,198,246,187,122,169,105,185,218,188,187,196,146,242,185,29,203,188,255,0,17,129,216,151,249,26,250,43,157,116,189,149,249,88,246,130,245,250,156,221,251,232,239,78,159,165,209,230,247,122,61,235,171,212,233,120,243,116,58,191,248,2,79,192,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,128,176,14,218,191,43,24,183,204,10,31,78,184,129,118,150,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,82,204,107,56,78,243,79,163,127,48,49,239,81,128,201,76,0,0,8,1,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,87,98,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,94,218,191,52,248,183,203,250,31,81,184,150,255,0,164,143,212,122,78,17,245,202,237,167,247,123,173,186,146,139,32,196,27,147,73,111,184,173,39,86,207,81,5,238,145,240,204,136,246,172,240,201,61,77,43,29,22,206,69,230,69,86,242,181,85,3,218,246,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,242,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,55,55,171,236,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,223,100,137,27,17,85,207,124,54,171,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,6,74,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,29,173,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,138,202,120,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,147,188,219,174,153,53,21,37,84,28,236,107,217,207,20,146,53,237,230,99,218,228,221,60,90,228,84,240,84,42,1,0,61,168,254,123,53,55,240,95,71,162,2,119,176,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,251,61,171,245,161,232,11,0,236,84,242,177,148,252,192,174,244,235,113,127,224,113,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,49,151,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,3,39,50,10,251,94,108,24,173,155,140,155,149,199,30,189,247,234,251,238,63,107,184,95,96,239,49,203,220,43,155,27,169,217,7,43,17,29,22,244,180,244,146,242,63,119,47,91,157,23,149,236,68,11,106,225,251,76,255,0,44,154,227,129,233,108,148,151,90,138,76,155,32,161,183,215,251,46,62,122,168,104,95,51,123,212,236,247,30,141,233,64,146,200,175,115,85,172,107,21,206,78,86,169,147,73,9,125,140,54,155,85,199,138,251,221,101,194,217,73,85,81,107,193,235,234,232,101,154,22,189,244,179,173,101,20,43,44,78,84,221,143,88,166,150,53,115,118,94,73,30,223,131,149,22,109,0,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,21,87,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,0,2,213,123,81,252,137,234,111,224,190,177,68,66,183,9,222,105,244,111,230,6,61,234,48,19,83,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,12,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,172,159,48,50,31,81,156,201,76,198,179,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,148,171,180,175,179,247,242,237,71,93,175,122,83,15,38,125,106,183,183,218,150,230,183,104,239,20,52,144,84,191,243,81,65,76,249,170,46,47,94,237,4,124,207,70,172,113,177,158,28,173,42,175,101,199,145,61,50,252,107,214,43,75,170,3,27,110,19,48,173,121,206,117,231,24,160,225,186,162,174,135,54,161,168,239,212,247,88,159,201,5,174,6,236,217,106,106,159,202,230,165,50,53,252,146,53,205,114,72,146,116,185,36,89,18,55,228,103,137,253,42,250,43,102,250,117,236,175,164,158,207,167,246,199,178,122,157,199,191,116,219,215,238,253,95,206,116,122,156,252,156,254,247,46,219,248,238,113,113,189,61,192,112,235,173,234,251,136,96,248,253,142,229,146,84,119,187,213,101,182,217,13,52,247,41,249,158,238,173,76,145,181,29,51,249,165,149,220,207,85,93,228,122,255,0,124,187,250,0,0,22,235,199,254,188,211,112,249,194,230,93,147,67,91,87,77,125,191,211,191,25,199,159,73,81,45,52,236,184,213,197,35,91,52,115,70,199,44,79,130,38,205,82,138,170,221,214,157,24,143,107,156,213,2,21,184,224,214,43,174,183,241,71,168,25,117,101,250,146,235,109,162,188,84,217,44,50,208,213,58,122,36,181,82,74,232,105,157,78,229,123,219,201,35,90,179,185,99,94,71,73,60,143,106,39,62,197,10,0,12,140,248,31,214,43,86,183,240,185,167,249,117,29,250,174,235,114,162,179,211,89,47,210,215,85,54,122,212,186,210,68,216,106,93,80,228,123,221,207,35,154,147,181,100,94,119,71,60,111,114,39,62,197,117,34,47,177,99,94,106,109,57,150,87,195,149,230,182,145,150,219,237,59,242,107,42,77,81,20,79,246,140,41,28,85,48,196,197,103,60,239,150,157,35,145,83,159,243,108,161,123,145,158,243,220,146,232,0,198,179,139,31,52,250,201,243,3,33,245,25,204,148,204,107,56,177,243,79,172,159,48,50,31,81,156,10,105,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,62,156,2,240,81,138,240,167,167,20,151,187,181,179,188,106,110,77,111,134,76,142,225,80,145,190,74,14,116,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,180,140,71,170,242,182,38,69,111,253,144,220,36,226,182,108,18,219,197,166,67,47,126,201,47,190,212,183,216,160,230,142,90,122,10,22,204,218,119,207,202,248,82,72,171,22,74,122,184,249,217,42,181,96,155,149,83,119,189,18,74,128,17,171,218,145,192,45,102,162,119,238,38,244,114,223,117,185,101,233,220,233,242,44,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,173,37,64,12,85,203,170,236,184,243,217,166,95,141,122,61,105,239,251,86,248,81,211,142,29,181,31,26,205,116,190,47,101,90,181,27,218,51,205,96,138,20,109,45,182,170,149,105,214,71,83,42,47,185,12,157,233,170,144,237,203,27,152,228,98,163,28,200,226,240,29,151,30,123,52,203,241,175,71,173,2,116,243,173,39,210,205,80,238,63,148,205,52,197,50,223,102,117,123,151,183,108,212,213,253,215,169,203,212,233,117,152,238,78,110,155,57,185,118,223,145,187,252,16,234,177,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,231,238,215,27,94,51,69,73,85,7,59,28,199,242,75,28,109,123,121,152,247,53,118,95,22,185,81,124,21,74,128,0,138,190,220,239,212,159,239,39,240,210,213,123,46,60,246,105,151,227,94,143,90,93,87,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,2,127,128,0,0,0,98,174,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,5,74,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,198,51,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,156,158,212,220,254,155,5,224,183,50,165,76,134,174,211,114,202,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,186,199,209,193,86,143,231,84,99,153,204,197,223,157,26,232,12,2,111,187,31,116,114,197,131,112,192,154,171,79,55,120,189,106,93,194,122,138,201,57,94,206,133,45,13,68,244,148,244,219,43,220,199,114,189,149,50,245,17,172,114,247,158,71,115,36,109,82,45,184,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,237,42,56,41,40,155,73,5,36,21,208,199,91,29,44,113,53,85,173,100,45,169,72,83,109,145,82,52,84,107,119,229,76,130,52,171,76,241,93,27,211,140,115,75,112,170,78,239,101,198,109,241,91,233,185,163,141,146,77,200,158,252,242,244,216,198,58,105,94,174,146,71,163,83,158,71,189,202,155,185,72,171,237,180,211,60,87,31,212,125,59,213,43,77,39,119,189,102,22,251,133,190,239,211,142,54,71,81,220,22,155,161,59,185,88,143,124,202,202,181,141,207,123,157,249,184,32,106,35,81,158,33,112,29,141,154,215,244,231,135,219,182,142,85,219,250,53,122,101,112,78,140,241,197,203,28,244,55,25,106,42,35,230,114,200,229,116,205,157,149,136,237,152,198,164,125,13,185,157,206,165,255,0,144,109,217,5,170,23,92,47,139,74,108,14,22,213,207,109,212,27,61,109,182,162,6,214,186,40,34,158,154,23,86,197,84,248,182,86,204,246,182,158,104,91,191,42,181,42,164,84,119,197,174,156,144,41,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,207,221,173,214,186,40,233,41,96,231,123,158,254,72,163,70,177,188,207,123,156,187,39,139,156,170,190,42,167,108,0,198,179,139,31,52,250,201,243,3,33,245,25,203,212,202,180,207,21,204,59,21,240,172,234,237,73,181,235,2,184,85,220,45,21,81,199,31,81,189,231,35,158,142,120,28,247,49,94,144,189,147,163,220,198,57,188,210,65,3,149,85,25,178,217,95,22,62,105,245,147,230,6,67,234,51,146,253,192,110,153,226,186,201,217,153,138,233,110,107,73,222,44,185,53,190,255,0,111,169,229,142,55,201,15,61,222,183,146,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,128,67,183,13,122,189,83,160,186,243,131,106,228,51,213,199,79,142,222,33,154,224,148,144,69,52,242,219,159,188,85,176,198,201,118,98,190,74,105,38,141,21,85,187,43,209,81,205,84,71,38,75,198,42,230,73,28,33,106,245,78,187,240,209,167,186,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,247,26,199,212,65,43,216,141,70,251,142,111,186,207,209,64,172,6,42,230,85,6,42,224,100,167,194,119,149,141,27,249,127,143,122,116,4,101,246,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,250,73,28,85,80,182,158,52,138,58,105,86,54,181,252,252,170,149,18,181,81,207,235,242,199,38,156,39,121,88,209,191,151,248,247,167,64,84,171,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,199,7,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,211,127,169,58,189,134,235,215,1,58,137,171,154,127,61,92,150,44,139,77,242,73,169,210,174,5,134,120,158,202,42,152,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,219,166,145,246,61,233,198,13,196,21,195,53,204,111,95,74,52,218,205,221,103,198,108,23,25,82,162,170,186,171,164,213,149,215,69,108,49,68,176,199,50,61,89,12,104,230,202,213,98,74,168,214,190,57,110,215,137,187,77,170,193,194,38,171,216,172,86,202,75,117,182,221,166,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,54,230,85,6,42,230,85,0,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,86,38,167,182,175,202,198,45,243,2,135,211,174,36,90,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,156,243,186,52,229,107,222,216,37,108,76,123,152,146,72,141,103,51,119,87,52,42,95,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,148,158,211,27,77,170,193,217,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,92,6,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,130,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,10,237,71,242,39,169,191,130,250,197,16,16,2,74,167,110,119,234,79,247,147,248,105,21,100,170,118,231,126,164,255,0,121,63,134,129,21,100,233,246,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,244,170,54,90,104,42,62,140,198,145,202,206,237,75,83,202,175,73,158,201,228,109,68,145,189,35,119,187,27,121,155,31,82,88,203,236,203,180,218,175,92,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,226,215,177,174,77,149,17,76,130,64,0,0,0,0,176,14,217,61,107,250,13,195,237,167,71,41,45,253,106,189,77,184,47,90,121,34,230,142,10,27,116,180,245,18,114,185,36,106,182,103,78,250,52,110,236,123,86,62,190,252,174,228,82,21,139,180,237,53,226,42,155,95,248,151,184,193,139,101,148,151,204,39,12,167,142,205,96,154,130,89,93,73,51,249,26,250,202,134,163,156,172,123,221,80,175,143,173,18,35,36,138,158,157,81,94,141,107,221,105,96,95,255,0,99,102,181,253,6,226,10,237,163,149,118,254,181,38,166,219,211,163,60,113,115,73,5,117,186,42,138,136,249,156,178,53,27,11,160,125,98,59,102,61,203,39,67,110,86,243,169,53,38,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,146,238,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,242,153,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,122,176,5,63,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,159,187,92,109,120,205,21,37,84,28,236,115,31,201,44,113,181,237,230,99,220,213,217,124,90,229,69,240,85,35,175,183,59,245,39,251,201,252,52,149,66,42,251,115,191,82,127,188,159,195,64,181,94,203,143,61,154,101,248,215,163,214,147,252,64,15,101,199,158,205,50,252,107,209,235,73,254,2,0,123,81,252,246,106,111,224,190,143,68,73,247,102,239,25,183,222,45,52,226,241,108,207,45,93,44,207,4,238,84,247,123,148,12,99,41,110,177,212,36,221,10,150,198,221,186,83,47,119,149,37,141,26,145,243,35,92,205,145,253,40,163,7,181,31,207,102,166,254,11,232,244,69,213,118,24,254,187,63,118,255,0,137,1,115,252,125,240,39,106,226,239,25,162,190,227,85,148,150,157,69,199,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,95,7,184,128,195,42,131,21,112,38,207,138,203,181,214,255,0,217,5,73,125,190,220,234,238,55,43,142,15,132,85,214,86,85,204,233,167,169,158,74,155,99,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,134,205,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,19,19,196,183,255,0,137,182,209,242,255,0,4,255,0,244,246,178,42,248,78,243,79,163,127,48,49,239,81,128,12,132,244,47,66,244,227,135,77,56,183,105,126,151,217,187,141,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,202,221,215,100,106,53,173,99,26,198,49,140,109,64,0,1,79,245,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,117,64,0,98,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,119,187,46,60,137,233,151,227,94,177,90,66,183,22,62,105,245,147,230,6,67,234,51,147,83,217,113,228,79,76,191,26,245,138,208,33,91,139,31,52,250,201,243,3,33,245,25,202,105,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,82,248,177,243,79,172,159,48,50,31,81,156,146,158,203,126,1,107,52,239,184,241,55,172,118,251,173,183,47,94,249,79,142,227,181,148,211,208,205,104,141,122,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,123,239,145,157,16,173,93,157,220,16,81,240,171,130,46,91,152,210,243,106,110,89,111,138,43,235,86,104,42,97,181,198,217,165,145,148,180,178,178,38,189,188,204,124,29,225,18,73,35,124,180,237,86,57,90,198,57,99,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,191,255,0,228,157,194,199,254,109,58,85,255,0,185,182,239,254,36,176,14,195,31,215,103,238,223,241,34,85,0,234,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,118,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,158,46,114,170,248,170,152,182,153,84,24,171,129,63,221,151,30,68,244,203,241,175,88,173,29,168,254,68,245,55,240,95,88,162,29,151,30,68,244,203,241,175,88,173,29,168,254,68,245,55,240,95,88,162,2,37,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,59,189,62,77,109,137,140,74,167,71,18,191,165,83,77,35,182,218,104,186,178,170,70,231,36,114,53,238,107,185,85,89,44,121,4,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,98,196,101,80,4,0,241,255,0,193,79,242,62,206,237,94,192,191,251,79,12,203,122,255,0,71,251,229,87,90,233,31,117,134,151,189,119,190,72,34,137,55,154,165,122,125,62,109,216,137,205,178,167,141,95,236,80,187,93,97,226,75,50,177,67,115,171,101,182,179,7,168,171,168,163,108,206,72,38,158,26,250,38,197,43,227,223,149,207,99,103,153,173,114,166,237,73,100,68,219,153,119,169,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,112,20,171,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,176,14,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,224,43,87,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,78,123,38,67,45,12,110,145,253,36,155,150,134,166,116,98,204,148,111,89,228,85,107,23,220,145,91,47,43,249,86,55,193,14,1,128,106,229,215,87,45,58,125,167,216,246,65,6,162,193,120,74,106,26,26,100,125,37,198,138,227,3,213,85,85,85,90,234,103,194,232,220,247,189,202,206,151,77,206,114,181,24,170,153,57,158,126,139,79,112,27,118,101,95,168,214,252,31,31,165,203,46,148,233,73,93,126,134,217,11,46,53,80,34,70,137,20,181,40,222,171,216,137,12,72,141,115,149,63,54,207,240,83,96,243,250,3,96,213,60,83,70,177,60,91,90,239,118,171,206,103,102,183,182,223,115,184,219,42,106,106,33,172,233,57,204,134,119,75,82,137,44,147,62,22,196,233,94,228,78,105,86,69,68,68,84,49,151,50,168,49,87,2,116,251,46,184,81,177,104,118,135,91,117,86,237,21,170,229,153,234,77,190,154,240,183,40,33,122,201,67,103,168,134,41,169,168,26,247,175,236,150,85,99,88,142,145,205,98,245,18,8,222,183,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,3,137,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,203,0,64,15,105,95,15,88,175,14,156,77,87,89,48,170,157,172,185,117,189,185,109,53,189,180,177,193,29,171,188,213,84,198,250,56,146,52,70,44,44,124,14,88,209,26,222,88,222,198,42,57,88,175,125,85,236,84,243,79,148,252,191,174,245,27,112,237,171,243,79,139,124,191,161,245,27,136,236,84,243,79,148,252,191,174,245,27,112,19,82,0,2,213,123,77,53,175,242,45,194,62,83,221,237,253,234,191,59,223,10,163,231,139,158,24,187,236,19,119,137,36,218,70,57,187,82,197,83,200,228,230,218,85,139,153,170,222,109,160,4,144,158,216,142,34,169,181,15,87,44,186,37,135,229,148,151,28,123,5,167,124,215,120,104,101,149,88,219,252,143,123,37,134,117,230,232,202,250,120,89,27,90,173,106,186,39,212,84,198,231,115,115,177,145,236,5,213,118,101,235,95,228,91,139,140,91,188,91,251,213,6,119,182,21,89,201,23,60,209,119,217,225,238,242,71,188,140,107,118,170,138,155,157,203,205,180,75,47,43,85,220,187,79,241,139,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,70,124,27,107,165,31,17,60,56,225,154,141,237,159,104,222,157,111,142,221,145,185,233,3,38,101,226,157,141,142,169,100,138,5,86,69,212,122,117,216,205,154,189,41,162,119,35,81,200,212,10,214,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,106,122,0,5,52,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,10,150,0,0,0,16,3,218,143,231,179,83,127,5,244,122,34,255,0,251,21,60,172,101,63,48,43,189,58,220,88,7,106,63,158,205,77,252,23,209,232,139,255,0,236,84,242,177,148,252,192,174,244,235,112,23,254,0,2,21,187,106,252,211,226,223,47,232,125,70,226,114,187,50,48,10,157,83,225,231,139,77,62,183,227,212,151,203,149,243,23,182,211,90,232,106,82,46,73,110,61,222,234,180,106,139,42,163,24,246,212,36,79,99,220,169,200,246,181,219,183,151,116,226,246,213,249,167,197,190,95,208,250,141,196,170,189,134,63,174,207,221,191,226,64,69,89,146,239,13,25,253,78,169,240,243,166,250,131,112,200,105,47,151,43,230,47,109,169,186,87,83,44,92,146,220,123,187,18,177,21,34,68,99,30,218,132,149,143,99,81,57,30,215,55,102,242,236,144,3,198,6,1,83,166,28,81,234,150,25,54,61,73,98,167,165,202,43,170,109,246,250,68,137,176,65,110,169,149,106,40,146,54,196,188,140,98,211,77,10,163,19,110,68,84,106,163,85,21,169,42,157,141,57,253,78,77,194,229,211,12,184,228,52,149,117,24,118,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,253,247,86,200,212,93,163,229,104,95,169,79,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,228,239,55,27,166,51,69,87,85,63,35,26,198,115,203,36,110,123,185,88,198,181,55,95,6,181,17,60,17,10,128,0,243,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,250,144,244,0,0,49,161,226,95,63,166,213,62,33,181,35,80,109,249,13,93,242,219,124,202,46,85,54,186,234,149,151,158,91,119,120,122,81,162,36,168,143,99,27,78,145,49,140,114,39,35,26,214,236,222,93,146,122,120,224,214,43,86,136,112,185,168,25,117,101,250,174,213,114,173,179,212,217,44,50,208,213,54,10,213,186,213,196,232,105,157,78,229,123,29,207,27,156,179,185,99,94,118,199,4,143,106,47,38,198,61,154,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,2,170,240,63,172,87,93,16,226,143,79,242,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,146,54,185,39,106,200,188,141,146,8,222,228,94,77,140,140,204,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,62,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,78,119,189,42,97,153,21,235,191,58,162,185,21,200,168,229,10,192,66,183,109,95,154,124,91,229,253,15,168,220,73,169,33,91,182,175,205,62,45,242,254,135,212,110,32,85,94,195,31,215,103,238,223,241,34,85,8,171,236,49,253,118,126,237,255,0,18,37,80,0,0,11,85,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,77,79,106,63,145,61,77,252,23,214,40,136,86,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,93,81,106,189,151,30,68,244,203,241,175,88,173,46,168,0,0,1,14,221,180,250,197,117,189,106,230,41,162,22,251,245,36,182,44,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,93,213,178,161,45,58,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,241,49,172,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,122,52,169,43,145,21,236,134,46,156,76,247,90,136,200,218,136,214,162,34,32,121,250,108,90,251,87,138,220,115,90,122,30,123,45,170,225,71,107,172,169,234,177,58,85,85,113,212,201,79,31,34,175,59,185,153,69,82,187,162,43,83,167,179,149,21,205,69,99,88,181,247,48,184,205,105,199,40,123,221,93,61,190,190,233,36,125,86,71,203,75,69,75,45,93,76,155,189,81,23,146,8,37,126,219,243,59,151,102,162,185,81,22,250,181,223,69,63,34,221,148,58,91,222,46,29,234,191,59,212,10,12,214,179,146,94,120,98,239,182,122,190,239,28,123,198,199,55,106,88,169,185,218,188,219,74,178,242,185,91,203,181,31,236,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,71,248,126,212,207,200,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,254,203,147,146,170,106,22,76,222,245,3,61,246,35,186,176,44,177,171,28,228,107,218,245,107,151,149,202,100,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,141,15,16,58,103,249,27,215,28,243,75,99,164,186,211,210,99,57,5,117,190,131,218,145,242,85,77,66,201,157,221,103,127,184,196,119,86,5,138,68,123,90,141,123,94,142,106,114,185,9,159,236,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,73,86,153,170,168,238,162,209,200,245,123,156,175,70,133,229,24,214,113,99,230,159,89,62,96,100,62,163,57,146,153,141,103,22,62,105,245,147,230,6,67,234,51,129,53,61,151,30,68,244,203,241,175,88,173,46,168,181,94,203,143,34,122,101,248,215,172,86,151,84,0,0,4,85,246,231,126,164,255,0,121,63,134,150,171,217,113,231,179,76,191,26,244,122,210,234,187,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,104,19,252,0,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,9,254,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,17,235,219,131,159,211,75,117,210,205,45,161,200,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,166,221,39,189,22,26,246,55,197,94,196,89,63,69,36,78,107,64,236,240,194,173,89,255,0,26,90,85,98,188,212,85,195,79,75,120,125,237,142,166,123,90,245,158,223,77,45,116,45,85,115,92,156,142,150,154,54,189,54,221,88,174,68,86,170,163,147,213,118,169,221,174,183,30,56,243,234,59,133,206,174,170,158,215,79,103,164,161,138,105,156,246,82,192,182,202,105,150,40,154,171,179,24,178,205,44,138,214,236,156,242,61,223,23,42,173,117,236,75,211,60,87,32,212,125,68,213,43,181,39,120,189,97,246,251,125,190,209,212,142,55,199,79,223,214,167,175,59,121,152,175,100,200,202,68,141,175,99,155,249,185,231,106,163,145,254,1,47,229,154,246,182,97,86,172,171,130,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,149,116,174,68,106,181,121,218,197,223,100,86,186,242,138,127,196,14,153,254,89,52,59,60,210,216,233,45,85,21,121,54,63,93,111,160,246,164,124,244,176,215,62,23,119,89,223,238,61,91,210,157,34,145,30,214,171,152,230,35,154,156,205,64,49,214,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,78,74,169,168,89,51,123,212,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,94,87,41,147,73,138,185,147,158,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,237,64,0,99,89,197,143,154,125,100,249,129,144,250,140,228,212,246,92,121,19,211,47,198,189,98,180,133,110,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,160,68,95,104,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,228,108,181,50,53,137,182,232,196,106,42,185,81,92,178,19,216,183,172,119,220,195,70,178,221,29,187,195,212,164,211,187,133,61,69,174,167,153,137,203,75,114,117,68,142,166,228,107,17,87,146,120,42,37,234,57,239,115,187,207,47,186,216,218,139,72,59,112,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,6,193,67,52,83,68,230,55,151,153,30,174,184,76,142,85,114,162,163,99,217,27,178,171,169,87,100,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,217,91,51,218,218,121,161,110,252,170,212,170,145,81,223,22,184,39,36,197,92,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,0,0,89,87,106,182,153,229,90,201,163,250,103,165,184,85,39,120,189,100,218,161,108,183,211,115,71,35,227,135,158,223,113,231,158,94,155,30,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,93,120,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,88,0,2,213,123,81,252,137,234,111,224,190,177,68,93,81,106,189,168,254,68,245,55,240,95,88,162,2,0,73,84,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,208,45,87,178,227,207,102,153,126,53,232,245,164,255,0,16,3,217,113,231,179,76,191,26,244,122,210,127,128,0,0,20,171,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,45,85,34,131,182,127,136,170,151,221,113,174,27,49,12,178,174,58,120,41,221,121,204,104,105,101,139,161,59,222,232,214,223,79,58,177,203,42,62,52,142,89,214,23,163,88,169,53,44,187,61,81,138,192,139,96,94,87,101,14,142,221,117,43,139,75,38,92,235,13,37,118,61,167,212,245,23,187,164,181,180,174,150,8,231,116,50,67,68,214,59,145,204,74,148,168,123,39,141,28,173,93,169,101,123,23,154,52,66,205,64,19,83,216,217,173,127,78,120,125,187,104,229,93,191,163,87,166,87,4,232,207,28,92,177,207,67,113,150,162,162,62,103,44,142,87,76,217,217,88,142,217,140,106,71,208,219,153,220,234,89,6,180,232,237,214,245,217,195,195,182,183,216,236,52,146,211,227,85,25,29,146,255,0,89,13,43,157,86,216,42,175,53,46,163,116,178,53,138,137,77,28,177,206,196,89,30,136,217,107,24,141,69,89,92,120,158,206,221,116,163,208,30,43,49,76,146,253,121,246,102,55,126,234,227,119,233,156,144,36,109,165,170,68,72,159,44,147,43,91,12,49,213,50,150,105,36,71,53,205,142,23,254,146,42,177,193,144,160,0,1,21,125,185,223,169,63,222,79,225,164,170,17,87,219,157,250,147,253,228,254,26,5,170,246,92,121,236,211,47,198,189,30,180,159,226,0,123,46,60,246,105,151,227,94,143,90,79,240,16,3,218,143,231,179,83,127,5,244,122,34,234,187,12,127,93,159,187,127,196,139,85,237,71,243,217,169,191,130,250,61,17,117,93,134,63,174,207,221,191,226,64,74,161,138,185,149,65,138,184,19,83,196,183,255,0,137,182,209,242,255,0,4,255,0,244,246,178,42,248,78,243,79,163,127,48,49,239,81,128,149,78,37,191,252,77,182,143,151,248,39,255,0,167,181,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,3,26,206,44,124,211,235,39,204,12,135,212,103,38,167,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,2,221,120,91,224,98,213,170,92,87,235,39,18,58,185,107,164,184,98,118,221,72,203,45,182,60,122,229,107,109,69,53,230,126,249,81,28,181,83,54,162,53,138,74,104,150,71,53,156,156,202,181,17,57,85,204,232,114,201,38,128,0,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,46,171,176,199,245,217,251,183,252,72,149,66,42,251,12,127,93,159,187,127,196,137,84,0,98,174,101,80,98,174,4,255,0,118,92,121,19,211,47,198,189,98,180,118,163,249,19,212,223,193,125,98,136,118,92,121,19,211,47,198,189,98,180,118,163,249,19,212,223,193,125,98,136,8,1,50,168,49,87,50,168,2,42,251,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,226,170,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,192,82,174,212,127,61,154,155,248,47,163,209,23,255,0,216,169,229,99,41,249,129,93,233,214,226,192,59,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,128,191,240,0,3,21,115,42,131,21,112,50,83,225,59,202,198,141,252,191,199,189,58,2,170,148,171,132,239,43,26,55,242,255,0,30,244,232,10,170,0,0,4,43,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,118,213,249,167,197,190,95,208,250,141,196,118,42,121,167,202,126,95,215,122,141,184,9,169,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,79,64,71,175,108,71,17,85,58,121,164,118,93,18,195,242,202,187,118,67,157,84,62,107,188,52,50,196,143,117,130,54,61,146,195,58,243,117,162,101,68,207,141,173,86,181,27,43,41,234,99,115,185,121,216,240,136,29,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,158,124,174,188,15,232,237,215,91,248,163,211,252,70,142,195,73,117,182,209,94,41,175,119,232,171,169,93,61,18,90,169,37,108,213,45,168,106,49,237,228,145,173,72,26,146,39,35,164,158,54,57,83,159,115,207,241,99,230,159,89,62,96,100,62,163,56,20,168,149,78,196,189,107,255,0,191,174,28,235,45,255,0,110,107,111,170,142,47,249,61,29,92,115,61,100,255,0,145,44,109,108,127,227,213,206,253,4,45,215,11,209,219,174,165,118,90,228,249,118,57,97,164,174,185,105,246,172,84,222,234,101,74,87,75,91,29,169,214,154,40,106,219,3,152,199,57,24,142,125,60,242,162,171,89,211,165,115,220,191,155,106,22,255,0,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,25,47,3,137,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,0,0,0,0,2,0,123,81,252,246,106,111,224,190,143,68,95,255,0,98,167,149,140,167,230,5,119,167,91,139,0,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,2,255,0,192,0,66,183,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,82,174,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,15,21,219,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,235,182,122,26,185,38,149,207,111,47,42,49,91,112,133,26,168,229,85,86,201,186,55,100,87,117,61,139,25,253,77,139,136,108,175,79,170,50,26,74,59,110,85,139,190,165,148,51,44,77,125,125,198,142,162,53,133,34,87,39,59,158,202,121,235,222,172,98,248,179,157,206,69,233,162,182,240,59,97,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,213,174,137,202,142,86,167,35,94,187,238,136,215,68,95,10,57,103,208,110,38,180,171,41,147,38,250,63,73,69,152,90,123,253,197,213,189,210,56,40,95,85,27,42,186,178,238,212,108,46,129,242,182,78,101,229,88,220,244,119,186,170,6,74,96,0,0,0,35,3,182,211,88,236,81,98,184,47,15,212,240,245,175,85,55,4,204,107,36,230,123,123,165,44,113,212,82,83,166,202,206,73,58,207,150,167,197,31,204,206,235,239,55,105,26,169,105,93,151,26,67,77,171,92,96,227,51,220,160,164,158,219,131,83,205,151,213,67,52,242,196,247,190,153,204,101,43,162,88,255,0,73,236,172,158,146,69,107,149,172,86,70,244,119,55,232,59,139,218,105,173,127,150,158,46,50,158,239,111,238,180,24,38,248,85,31,60,92,147,75,220,167,155,188,73,38,210,61,174,222,170,90,158,71,39,46,241,36,92,205,71,115,111,122,157,137,122,103,138,211,105,102,117,172,125,211,171,146,92,50,5,198,122,242,71,27,187,189,13,61,53,61,71,36,46,228,234,51,169,37,86,242,39,58,181,221,8,61,212,86,110,161,100,29,165,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,114,49,181,137,87,27,26,244,71,163,34,106,175,54,232,247,95,87,98,198,177,90,175,90,71,149,232,133,194,253,87,45,247,26,188,62,247,67,71,87,84,215,49,182,170,166,70,213,109,44,106,245,122,50,58,152,229,124,168,214,35,26,250,200,215,117,116,170,121,78,219,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,235,206,199,182,74,170,38,178,63,24,145,145,172,117,234,231,123,175,85,154,52,247,209,19,146,216,59,43,53,142,197,164,92,92,90,41,178,56,118,164,207,109,242,225,209,212,243,63,251,22,170,166,120,36,166,94,70,49,202,254,164,244,241,65,183,186,214,245,249,220,228,107,21,20,39,164,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,170,189,134,63,174,207,221,191,226,68,170,17,87,216,99,250,236,253,219,254,36,74,160,0,0,22,171,218,143,228,79,83,127,5,245,138,34,21,184,78,243,79,163,127,48,49,239,81,128,154,158,212,127,34,122,155,248,47,172,81,16,173,194,119,154,125,27,249,129,143,122,140,0,100,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,89,197,143,154,125,100,249,129,144,250,140,230,74,102,53,156,88,249,167,214,79,152,25,15,168,206,4,212,246,92,121,19,211,47,198,189,98,180,186,162,213,123,46,60,137,233,151,227,94,177,90,93,80,0,0,22,65,218,239,172,87,93,53,225,113,152,142,57,126,164,161,185,106,13,226,43,37,76,73,84,232,171,100,181,54,41,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,78,169,204,114,126,113,170,68,7,13,122,67,83,175,90,243,131,105,28,48,85,201,79,145,94,33,134,224,180,147,197,12,241,91,153,188,181,179,70,249,119,98,62,58,104,230,145,17,81,219,171,17,17,174,85,70,173,106,237,65,214,251,86,182,113,95,122,109,154,199,87,110,167,192,41,221,131,189,245,50,53,207,172,158,138,178,169,102,157,26,223,6,49,101,154,70,49,57,156,170,200,218,245,229,87,172,108,186,14,196,189,20,255,0,191,174,35,43,46,31,110,21,111,165,142,95,249,61,101,92,147,49,99,255,0,145,36,110,108,159,227,209,205,253,5,2,165,118,202,218,109,86,14,17,48,155,21,138,217,73,110,182,219,179,139,109,37,29,29,36,45,134,10,104,35,182,92,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,133,246,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,46,43,182,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,127,60,239,150,157,36,141,23,147,243,108,161,99,85,254,243,26,148,127,178,111,93,44,90,63,196,215,209,188,182,243,117,164,181,106,37,189,152,221,44,52,232,249,41,95,120,146,170,21,162,125,68,109,95,253,124,44,147,149,202,199,84,174,252,172,116,143,108,175,241,193,163,182,173,111,225,115,80,49,26,203,13,93,214,229,69,103,169,189,216,98,161,165,108,245,169,117,164,137,211,83,54,157,170,199,187,158,71,53,96,114,70,156,238,142,121,24,213,78,125,204,120,113,60,166,251,131,101,86,108,215,22,174,238,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,79,0,50,147,49,172,226,199,205,62,178,124,192,200,125,70,115,33,62,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,231,165,134,185,240,183,189,64,207,125,234,222,148,233,44,106,199,57,92,199,49,90,229,230,106,152,246,113,99,230,159,89,62,96,100,62,163,56,19,83,217,113,228,79,76,191,26,245,138,210,234,139,85,236,184,242,39,166,95,141,122,197,105,117,64,0,0,69,95,110,119,234,79,247,147,248,105,106,189,151,30,123,52,203,241,175,71,173,46,171,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,129,63,192,0,34,175,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,224,0,0,0,24,171,153,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,143,95,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,84,236,83,211,63,163,250,29,154,106,149,93,37,214,158,175,48,200,25,111,135,188,71,201,75,81,67,65,15,230,231,167,221,136,175,222,122,186,200,222,244,115,155,205,2,53,17,174,99,247,134,194,127,187,46,60,137,233,151,227,94,177,90,5,213,0,0,197,179,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,39,167,178,227,200,158,153,126,53,235,21,164,59,113,211,133,93,112,14,48,117,110,197,121,168,164,154,162,171,40,171,189,177,212,207,115,152,144,92,29,223,161,106,171,154,213,231,108,85,49,181,233,182,200,244,114,34,185,17,28,178,189,217,13,157,125,45,224,218,219,96,246,95,116,250,21,144,93,44,93,110,191,83,189,245,36,109,127,87,151,149,58,123,119,254,159,46,238,254,229,205,191,189,202,208,189,80,0,24,214,113,99,230,159,89,62,96,100,62,163,57,53,61,151,30,68,244,203,241,175,88,173,33,91,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,104,29,79,106,214,153,254,81,56,54,200,238,52,244,151,90,186,252,42,225,67,147,81,193,111,143,169,205,211,145,105,234,31,51,81,142,114,195,29,45,85,76,174,84,229,229,233,35,220,238,86,185,22,19,52,83,84,46,186,43,171,152,134,171,217,155,87,37,70,45,120,166,185,62,158,154,181,212,143,172,129,143,78,181,42,202,212,85,99,38,139,169,19,253,215,34,178,71,34,181,200,170,139,146,238,89,139,88,179,156,86,243,133,101,52,61,246,203,144,91,234,45,119,26,110,171,227,235,210,207,27,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,98,239,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,25,79,24,171,153,20,112,15,169,153,86,174,240,133,166,217,214,107,87,222,239,85,22,250,139,125,77,83,164,146,73,42,187,149,92,212,108,158,87,200,247,61,243,72,202,118,190,71,171,189,233,28,247,34,34,42,34,99,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,42,131,21,115,42,128,0,0,0,0,5,170,246,163,249,19,212,223,193,125,98,136,186,162,213,123,81,252,137,234,111,224,190,177,68,4,0,146,169,219,157,250,147,253,228,254,26,69,89,42,157,185,223,169,63,222,79,225,160,90,175,101,199,158,205,50,252,107,209,235,73,254,32,7,178,227,207,102,153,126,53,232,245,164,255,0,0,0,0,49,172,226,159,90,255,0,148,79,16,89,182,177,199,111,238,84,153,5,193,59,132,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,149,234,222,162,191,151,102,236,137,50,125,169,122,233,71,163,252,41,223,177,186,43,207,116,201,53,19,253,237,219,33,141,32,146,71,210,200,168,183,7,186,57,87,155,163,221,122,144,186,70,53,206,100,149,48,126,138,185,30,216,65,210,173,51,202,181,147,81,241,205,45,194,169,59,197,235,38,184,69,111,166,230,142,71,199,15,58,251,243,203,211,99,222,216,98,98,58,73,30,141,94,72,216,247,42,108,213,2,98,123,30,116,66,213,129,240,233,81,172,176,223,42,235,46,90,163,80,174,168,164,116,109,100,20,48,91,170,170,233,162,99,62,46,123,220,229,153,238,122,170,38,207,141,168,212,228,87,201,9,134,83,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,24,177,1,55,220,27,104,229,139,136,14,202,252,127,71,114,57,187,189,38,77,111,190,83,199,83,202,247,247,74,166,94,171,36,166,169,228,99,216,178,116,167,142,41,122,124,232,215,242,114,187,221,114,161,9,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,233,217,113,228,79,76,191,26,245,138,210,50,251,87,180,118,235,166,188,90,94,242,230,216,105,40,113,237,65,167,167,189,218,229,162,165,116,80,73,59,97,142,26,214,189,220,141,98,212,173,67,31,60,136,213,114,237,85,19,222,188,210,42,1,49,60,44,107,95,242,137,225,247,9,214,57,45,253,202,175,32,183,175,127,129,177,116,227,101,116,18,190,158,171,164,222,164,138,144,172,240,202,177,243,61,93,211,86,115,108,237,209,42,169,18,189,138,122,233,71,106,190,230,156,60,95,175,61,31,109,242,100,152,237,52,137,4,113,190,170,38,116,235,152,215,170,164,178,76,248,91,74,246,198,136,246,164,116,147,191,220,217,202,249,106,0,69,95,110,119,234,79,247,147,248,105,42,132,85,246,231,126,164,255,0,121,63,134,129,106,189,151,30,123,52,203,241,175,71,173,39,248,128,30,203,143,61,154,101,248,215,163,214,147,252,4,0,246,163,249,236,212,223,193,125,30,136,186,174,195,31,215,103,238,223,241,34,213,123,81,252,246,106,111,224,190,143,68,93,87,97,143,235,179,247,111,248,144,18,168,98,174,101,80,98,174,4,212,241,45,255,0,226,109,180,124,191,193,63,253,61,172,138,190,19,188,211,232,223,204,12,123,212,96,37,83,137,111,255,0,19,109,163,229,254,9,255,0,233,237,100,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,198,179,139,31,52,250,201,243,3,33,245,25,201,169,236,184,242,39,166,95,141,122,197,105,10,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,64,186,160,0,2,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,234,187,12,127,93,159,187,127,196,137,84,34,175,176,199,245,217,251,183,252,72,149,64,6,42,230,85,6,42,224,79,247,101,199,145,61,50,252,107,214,43,71,106,63,145,61,77,252,23,214,40,135,101,199,145,61,50,252,107,214,43,71,106,63,145,61,77,252,23,214,40,128,128,19,42,131,21,115,42,128,34,175,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,42,175,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,5,42,237,71,243,217,169,191,130,250,61,17,127,253,138,158,86,50,159,152,21,222,157,110,44,3,181,31,207,102,166,254,11,232,244,69,255,0,246,42,121,88,202,126,96,87,122,117,184,11,255,0,0,0,49,87,50,168,49,87,3,37,62,19,188,172,104,223,203,252,123,211,160,42,169,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,66,183,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,135,109,95,154,124,91,229,253,15,168,220,71,98,167,154,124,167,229,253,119,168,219,128,154,146,0,123,77,53,175,242,211,197,198,83,221,237,253,214,131,4,223,10,163,231,139,146,105,123,148,243,119,137,36,218,71,181,219,213,75,83,200,228,229,222,36,139,153,168,238,109,230,79,140,157,116,163,225,219,135,28,207,81,189,179,236,235,211,109,242,91,177,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,122,111,94,187,217,179,151,165,12,174,228,114,53,90,184,230,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,170,118,40,104,133,169,45,89,151,18,51,95,42,221,114,117,69,70,15,79,109,108,109,108,17,192,141,162,172,150,119,187,197,207,123,156,176,181,168,156,168,196,100,138,188,252,233,211,143,110,44,124,211,235,39,204,12,135,212,103,50,19,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,251,46,62,74,89,171,153,11,123,212,236,247,24,174,234,206,178,200,175,115,81,207,115,213,206,78,103,41,143,103,22,62,105,245,147,230,6,67,234,51,129,39,221,144,24,181,139,57,224,191,80,176,172,166,135,190,217,114,12,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,161,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,186,118,42,121,88,202,126,96,87,122,117,184,183,94,218,125,29,186,217,117,115,20,214,251,125,134,146,43,22,75,103,101,146,186,178,146,149,205,123,174,180,175,145,200,234,169,17,136,197,124,148,210,68,200,149,207,87,185,148,114,38,200,216,144,11,223,236,203,214,191,203,79,8,248,183,120,183,247,90,252,19,108,42,179,146,46,72,101,238,80,67,221,228,143,121,30,231,111,75,45,55,59,151,151,121,82,94,86,163,121,119,186,162,16,59,33,53,210,143,76,56,142,171,211,156,134,243,220,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,204,199,213,192,198,49,85,100,150,166,38,171,28,188,174,100,223,128,0,0,0,1,0,61,168,254,123,53,55,240,95,71,162,47,255,0,177,83,202,198,83,243,2,187,211,173,197,128,118,163,249,236,212,223,193,125,30,136,191,254,197,79,43,25,79,204,10,239,78,183,1,127,224,0,33,91,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,41,87,109,95,154,124,91,229,253,15,168,220,74,171,216,99,250,236,253,219,254,36,4,143,235,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,140,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,83,198,58,220,123,105,158,85,165,252,92,106,101,187,41,164,233,251,123,32,173,201,173,211,178,57,18,26,170,26,249,223,81,19,227,115,216,222,126,94,163,162,122,183,118,164,176,202,196,115,185,55,2,117,56,81,203,62,156,240,203,165,89,76,153,55,210,10,186,220,62,211,223,238,46,173,239,114,79,92,202,88,217,85,213,151,119,43,166,108,236,149,178,115,47,50,72,215,163,189,228,82,170,145,235,216,177,159,211,95,120,121,202,244,250,163,33,171,172,185,98,185,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,114,53,143,168,130,189,234,198,47,131,249,220,228,78,162,43,164,40,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,246,165,138,246,197,106,103,208,254,20,225,193,105,42,237,75,87,158,228,20,118,249,169,106,36,254,202,117,13,50,173,100,147,211,177,30,138,188,147,193,70,199,189,90,230,181,179,163,85,17,207,98,160,66,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,71,220,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,206,199,173,76,211,42,177,118,228,85,86,162,53,17,26,144,67,193,102,153,254,87,120,172,211,12,22,74,75,85,93,37,70,65,5,194,190,150,233,31,82,150,170,134,137,22,178,170,7,179,145,200,254,164,20,242,177,24,230,242,185,206,70,185,81,170,170,153,31,1,111,252,123,105,158,43,170,28,35,234,101,187,41,164,234,123,7,31,173,201,173,211,178,56,214,106,90,234,8,31,81,19,227,115,216,238,78,110,155,162,122,183,103,44,83,74,196,115,121,247,49,247,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,148,65,141,15,18,248,5,54,150,113,13,169,26,125,111,199,170,236,118,219,30,81,114,166,181,208,212,164,188,241,91,187,195,214,141,81,101,85,123,216,234,117,137,236,123,149,121,216,230,187,119,115,110,161,145,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,72,118,237,171,243,79,139,124,191,161,245,27,137,122,157,145,154,153,149,106,39,8,240,219,178,154,190,247,244,43,32,171,198,109,211,190,73,36,153,212,49,193,79,81,19,36,115,222,237,250,125,233,209,49,27,202,214,197,20,76,70,251,187,173,149,246,213,249,167,197,190,95,208,250,141,196,10,171,216,99,250,236,253,219,254,36,74,161,21,125,134,63,174,207,221,191,226,68,170,0,0,1,106,189,168,254,68,245,55,240,95,88,162,33,91,132,239,52,250,55,243,3,30,245,24,9,169,237,71,242,39,169,191,130,250,197,17,10,220,39,121,167,209,191,152,24,247,168,192,6,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,69,235,127,100,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,241,37,208,1,69,56,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,237,14,243,61,174,89,36,165,127,94,190,162,161,156,142,146,56,222,187,50,102,162,238,196,247,145,118,221,54,85,173,96,0,58,156,179,233,87,209,91,207,208,95,101,125,36,246,125,71,177,253,173,212,238,61,251,166,238,135,120,233,126,115,163,212,228,231,228,247,185,119,219,199,99,182,0,67,5,219,177,171,139,187,253,214,182,251,125,213,29,53,184,220,174,53,18,85,214,86,85,222,238,115,79,83,60,142,87,73,44,146,58,137,92,247,185,202,174,87,42,170,170,170,170,146,149,194,246,133,216,184,116,208,236,87,75,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,57,228,106,242,171,209,21,35,108,108,70,177,172,107,27,85,64,22,191,218,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,53,67,21,17,90,137,178,59,199,224,139,108,28,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,34,87,136,30,200,93,125,212,93,113,207,53,15,10,212,61,63,125,151,43,200,43,175,180,205,186,84,214,210,213,69,222,230,116,239,137,241,199,77,43,61,199,200,230,35,145,235,206,214,163,149,24,174,86,54,90,128,22,213,192,15,14,186,167,194,246,135,85,233,110,171,101,86,171,221,91,50,10,171,133,175,217,117,213,53,52,180,116,50,195,7,230,25,215,138,53,143,243,237,169,145,88,214,242,243,74,174,221,92,231,22,65,173,253,145,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,151,64,5,20,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,59,204,246,185,100,146,149,253,122,250,138,134,114,58,72,227,122,236,201,154,139,187,19,222,69,219,116,217,86,181,128,0,0,5,149,118,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,218,253,247,219,181,85,48,245,59,215,116,233,244,186,48,75,190,221,217,252,220,220,187,110,221,183,221,118,162,188,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,1,101,93,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,168,175,6,125,151,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,119,152,45,119,10,217,42,159,215,160,168,167,103,35,100,164,141,139,179,230,106,174,239,79,117,23,109,215,100,89,63,0,0,0,0,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,123,80,4,43,127,184,169,197,63,252,126,210,175,253,171,113,255,0,168,146,211,195,246,153,254,70,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,246,92,124,148,179,87,50,22,247,169,217,238,49,93,213,157,101,145,94,230,163,158,231,171,156,156,206,82,160,0,0,0,35,3,140,206,203,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,251,180,23,75,133,108,117,76,232,80,83,211,191,157,177,210,72,196,221,240,185,83,103,175,186,169,190,203,186,37,207,246,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,205,78,245,84,70,170,108,173,241,248,162,93,0,0,0,2,34,245,191,178,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,248,146,19,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,173,107,0,8,171,226,159,178,91,88,53,103,136,44,219,83,116,159,32,211,251,54,55,148,92,18,233,21,37,210,233,112,74,164,170,150,38,62,178,71,163,105,165,106,117,42,150,162,68,70,189,90,141,122,34,35,81,17,169,42,128,11,85,236,248,225,215,95,120,94,211,139,230,150,235,22,85,138,94,236,172,184,54,225,141,251,26,186,182,166,74,62,170,59,189,192,238,241,20,108,142,30,118,199,35,25,27,127,186,75,82,231,42,171,144,176,15,247,21,56,167,255,0,143,218,85,255,0,181,110,63,245,18,106,64,30,43,68,48,171,174,154,232,190,3,167,55,218,138,73,238,88,174,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,15,106,0,3,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,237,64,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,0,0,0,0,0,10,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,165,107,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,122,157,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,175,84,1,24,28,25,246,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,222,96,181,220,43,100,170,127,94,130,162,157,156,141,146,146,54,46,207,153,170,187,189,61,212,93,183,93,145,100,252,0,0,0,44,87,180,99,130,157,125,227,7,42,195,63,39,247,253,63,182,99,120,149,190,171,147,219,53,85,176,215,73,93,85,35,58,251,244,160,150,53,133,35,166,165,228,253,23,35,150,93,247,69,110,222,83,128,158,204,124,219,134,237,101,151,88,181,143,37,197,46,245,118,139,124,180,248,237,53,138,162,178,94,141,85,67,86,57,170,101,124,145,194,137,203,2,201,19,99,86,72,215,119,135,59,220,116,76,87,72,168,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,10,41,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,119,153,237,114,201,37,43,250,245,245,21,12,228,116,145,198,245,217,147,53,23,118,39,188,139,182,233,178,175,128,237,7,224,202,179,140,29,56,177,208,226,87,91,85,171,51,197,46,14,168,181,85,221,31,59,105,100,165,157,26,202,170,103,172,92,220,156,221,56,36,73,58,82,57,29,78,140,78,84,145,238,75,170,0,69,95,11,29,151,252,83,240,237,196,22,19,172,114,101,250,85,91,73,143,220,23,191,192,219,133,198,73,31,67,60,79,167,170,233,55,186,70,139,50,65,52,171,31,51,209,189,68,103,54,237,221,22,85,0,0,89,87,105,15,5,58,167,198,15,228,239,242,103,127,197,45,159,68,189,175,223,125,187,85,83,15,83,189,119,78,159,75,163,4,187,237,221,159,205,205,203,182,237,219,125,215,107,213,0,70,7,6,125,151,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,119,152,45,119,10,217,42,159,215,160,168,167,103,35,100,164,141,139,179,230,106,174,239,79,117,23,109,215,100,89,63,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,90,187,55,184,41,213,62,15,191,40,159,148,203,254,41,115,250,91,236,142,229,236,42,170,153,186,125,215,189,245,58,189,104,34,219,126,242,206,94,94,109,246,118,251,108,155,222,168,0,66,183,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,53,32,11,95,213,238,23,243,236,255,0,128,74,14,21,236,215,124,126,28,178,151,23,198,172,143,172,169,168,153,182,229,158,223,37,19,166,114,72,216,157,47,35,146,154,78,69,233,238,187,183,116,110,235,181,149,232,135,100,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,241,37,208,0,0,0,0,1,17,122,223,217,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,252,73,9,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,59,204,246,185,100,146,149,253,122,250,138,134,114,58,72,227,122,236,201,154,139,187,19,222,69,219,116,217,86,181,128,0,0,4,96,113,153,217,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,118,130,233,112,173,142,169,157,10,10,122,119,243,182,58,73,24,155,190,23,42,108,245,247,85,55,217,119,68,147,240,5,149,118,111,112,83,170,124,31,126,81,63,41,151,252,82,231,244,183,217,29,203,216,85,85,51,116,251,175,123,234,117,122,208,69,182,253,229,156,188,188,219,236,237,246,217,55,189,80,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,2,138,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,218,29,230,123,92,178,73,74,254,189,125,69,67,57,29,36,113,189,118,100,205,69,221,137,239,34,237,186,108,170,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,251,180,247,73,100,142,149,157,10,250,122,135,243,186,56,228,122,110,200,92,137,179,23,222,84,223,100,221,82,181,128,33,91,253,197,78,41,255,0,227,246,149,127,237,91,143,253,68,154,144,0,178,174,210,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,137,123,95,190,251,118,170,166,30,167,122,238,157,62,151,70,9,119,219,187,63,155,155,151,109,219,182,251,174,222,43,179,211,179,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,45,59,209,85,28,171,186,183,195,226,169,33,64,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,16,173,254,226,167,20,255,0,241,251,74,191,246,173,199,254,162,77,72,3,197,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,237,64,0,0,2,61,123,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,174,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,164,133,0,45,43,180,83,133,253,104,226,207,0,197,52,231,75,174,248,85,186,219,110,188,73,123,186,203,127,168,171,134,119,79,28,46,134,153,176,58,8,165,106,179,150,162,169,100,71,181,23,116,135,149,127,73,22,218,184,76,236,145,212,189,42,215,156,99,83,245,163,45,194,174,86,44,78,163,218,244,212,54,74,186,233,167,168,184,197,178,210,115,43,225,129,35,100,114,242,204,171,204,254,101,133,177,171,21,178,57,91,41,64,1,17,122,223,217,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,252,73,116,0,90,255,0,103,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,252,212,239,85,68,106,166,202,223,31,138,39,171,227,79,134,122,110,43,180,26,235,166,16,215,82,91,239,176,84,67,119,199,171,170,214,94,133,53,198,30,100,111,81,35,114,42,178,72,164,154,21,85,107,249,18,101,145,24,247,49,168,87,80,4,59,105,239,100,79,23,122,107,159,227,90,141,98,205,180,126,123,150,43,120,162,189,209,197,87,114,185,186,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,73,137,0,0,0,0,0,8,192,227,51,178,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,254,237,5,210,225,91,29,83,58,20,20,244,239,231,108,116,146,49,55,124,46,84,217,235,238,170,111,178,238,137,115,253,158,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,243,83,189,85,17,170,155,43,124,126,40,151,64,0,0,0,143,94,208,190,207,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,156,181,12,68,85,114,46,232,239,15,130,175,181,236,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,178,59,151,176,170,170,102,233,247,94,247,212,234,245,160,139,109,251,203,57,121,121,183,217,219,237,178,111,122,160,1,30,189,161,125,158,154,209,197,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,57,106,24,136,170,228,93,209,222,31,5,89,10,0,88,7,103,135,1,90,251,194,54,169,228,89,78,160,103,88,165,118,55,125,199,221,111,125,186,197,115,173,151,169,92,218,152,95,4,242,197,45,60,81,175,78,52,170,107,95,186,185,189,103,34,38,207,113,127,224,0,44,3,180,63,128,173,125,226,231,84,241,220,167,79,243,172,82,135,27,177,99,237,183,178,221,125,185,214,197,211,174,117,76,207,158,120,162,138,158,88,211,169,26,210,181,207,221,28,238,139,81,83,102,52,191,240,4,122,246,122,118,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,229,167,122,42,163,149,119,86,248,124,85,36,40,0,4,117,113,253,217,189,170,124,80,235,141,38,169,105,77,211,79,236,148,143,199,233,109,247,79,106,79,83,77,85,89,93,20,211,254,125,253,10,89,18,79,204,58,154,52,123,157,205,203,18,55,100,107,90,72,168,2,197,123,57,248,41,215,222,15,178,172,207,242,129,127,211,251,158,55,150,219,233,121,253,141,85,91,53,116,117,212,178,63,161,183,86,8,163,72,86,58,154,174,127,210,114,185,34,219,100,71,111,231,251,66,251,61,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,114,212,49,17,85,200,187,163,188,62,10,178,20,0,178,174,205,238,10,117,79,131,239,202,39,229,50,255,0,138,92,254,150,251,35,185,123,10,170,166,110,159,117,239,125,78,175,90,8,182,223,188,179,151,151,155,125,157,190,219,38,247,170,0,0,0,20,83,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,238,211,221,37,146,58,86,116,43,233,234,31,206,232,227,145,233,187,33,114,38,204,95,121,83,125,147,117,72,246,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,75,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,119,217,142,95,169,79,41,105,226,111,134,219,253,214,138,197,98,226,15,77,110,55,43,141,68,116,148,116,116,153,101,4,211,212,207,35,145,177,197,28,109,149,92,247,185,202,141,70,162,42,170,170,34,1,82,192,56,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,203,0,0,0,0,0,0,7,18,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,146,55,187,224,213,84,229,128,0,0,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,245,40,30,212,30,83,5,213,141,44,213,14,253,249,51,212,188,83,45,246,103,75,190,251,10,243,77,95,221,122,156,221,62,175,69,238,228,230,233,191,151,155,109,249,29,183,193,79,86,0,20,171,249,88,240,177,255,0,156,182,149,127,239,149,187,255,0,142,42,85,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,114,193,231,243,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,251,49,203,245,41,229,45,60,77,240,219,127,186,209,88,172,92,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,64,42,88,0,0,56,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,204,230,49,211,194,215,57,19,102,172,177,162,237,204,155,242,192,0,0,0,0,0,113,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,150,0,0,0,0,0,0,14,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,53,254,86,60,44,127,231,45,165,95,251,229,110,255,0,227,128,170,160,0,0,28,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,197,207,123,90,155,170,162,1,203,0,0,0,0,0,0,0,0,0,226,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,126,46,123,218,212,221,85,16,14,88,0,0,7,18,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,241,107,216,230,174,202,138,128,114,192,0,0,0,0,0,0,0,0,56,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,203,0,0,0,0,7,159,205,117,11,1,211,91,84,87,221,70,206,49,252,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,187,236,199,47,212,167,159,197,184,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,159,187,91,173,121,53,21,93,84,252,140,115,223,201,20,114,57,238,229,99,28,229,217,60,26,213,85,240,69,2,160,0,0,3,137,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,77,127,149,143,11,31,249,203,105,87,254,249,91,191,248,224,42,168,0,0,0,0,0,0,0,0,0,0,56,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,204,214,61,208,76,214,185,83,103,44,82,34,111,202,187,114,192,0,0,0,0,0,113,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,121,36,99,190,14,69,80,229,128,0,0,0,0,113,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,23,61,237,106,110,170,136,7,44,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,82,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,222,126,237,110,181,228,212,85,117,83,242,49,207,127,36,81,200,231,187,149,140,115,151,100,240,107,85,87,193,20,10,128,0,0,0,0,1,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,234,80,61,168,60,86,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,182,239,106,125,104,123,80,0,166,151,110,38,248,109,176,93,107,108,87,222,32,244,214,221,114,183,84,73,73,89,71,87,150,80,67,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,41,237,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,118,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,129,219,3,169,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,157,230,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,248,185,200,137,226,168,120,171,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,10,150,0,0,0,0,0,0,1,196,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,126,102,177,238,130,102,181,202,155,57,98,145,19,126,85,216,57,96,0,0,0,0,0,0,29,79,210,204,87,233,87,208,95,164,214,175,164,158,207,246,183,177,251,236,125,251,184,245,58,93,231,161,191,83,163,212,247,58,156,188,188,222,238,251,248,1,219,0,0,0,113,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,202,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,97,93,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,146,82,140,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,38,211,179,119,143,171,22,190,226,182,189,18,212,139,135,114,212,220,126,222,202,122,121,170,170,95,39,210,106,88,35,217,106,89,36,174,115,221,88,214,51,154,120,220,229,115,246,116,204,221,189,70,66,23,212,1,231,241,189,66,192,115,27,173,234,197,136,103,24,253,242,229,141,212,119,75,213,29,182,231,13,76,246,217,249,158,222,149,76,113,185,93,11,249,162,149,188,175,68,93,227,122,127,122,187,7,160,0,1,97,93,178,183,107,173,131,134,220,38,251,98,185,213,219,174,86,237,72,182,213,209,214,82,76,232,103,166,158,58,11,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,169,124,2,241,175,138,241,89,167,20,150,75,181,207,187,234,110,51,111,134,60,142,223,80,177,178,74,254,68,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,114,186,39,203,74,187,106,252,172,98,223,48,40,125,58,226,68,94,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,98,160,100,230,10,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,229,70,204,206,89,99,123,36,106,39,51,30,222,102,177,252,241,178,176,0,34,175,182,211,69,63,239,23,136,202,59,135,217,133,92,41,100,151,254,81,89,73,36,44,72,255,0,229,169,35,157,39,248,132,107,127,77,73,84,41,167,18,154,67,77,175,90,13,156,233,28,208,82,73,81,145,89,230,134,222,181,115,203,12,17,92,89,180,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,168,66,103,102,94,181,254,69,184,184,197,187,197,191,189,80,103,123,97,85,156,145,115,205,23,125,158,30,239,36,123,200,198,183,106,168,169,185,220,188,219,68,178,242,181,93,203,180,255,0,24,182,127,190,172,11,42,255,0,133,113,204,147,28,184,127,233,40,235,173,181,212,242,127,163,36,51,71,35,62,231,53,205,250,149,12,146,56,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,67,26,35,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,61,225,235,41,177,96,220,23,233,166,107,148,215,119,43,46,63,165,246,107,165,198,167,164,249,58,20,176,90,98,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,128,17,215,219,71,174,151,219,174,163,227,156,60,91,47,54,169,177,187,37,190,155,36,185,83,83,163,36,170,101,226,85,169,142,54,84,63,117,116,124,148,174,99,217,26,35,21,91,86,175,119,58,44,74,202,107,217,17,163,182,173,74,226,141,249,118,71,97,171,174,182,233,245,158,91,221,52,171,74,217,104,163,186,186,88,225,164,108,238,123,28,212,122,53,245,19,196,136,173,127,82,149,175,106,254,109,200,90,255,0,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,115,213,67,66,249,157,221,96,127,190,244,111,74,4,138,52,99,92,173,99,88,141,106,242,181,9,159,236,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,73,22,165,168,170,222,154,214,72,197,99,92,143,87,5,229,0,0,142,14,214,221,98,207,180,43,63,225,255,0,81,180,230,253,87,110,185,91,170,47,210,203,20,85,83,67,5,194,8,230,180,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,151,127,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,229,70,204,206,89,99,123,36,106,39,51,30,222,102,177,252,241,178,194,251,115,191,82,127,188,159,195,75,32,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,230,54,186,71,66,254,102,242,189,85,170,189,55,200,199,134,70,96,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,40,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,5,159,246,136,241,191,71,194,174,8,152,150,29,85,205,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,243,49,243,247,117,88,228,141,242,211,185,30,213,107,30,213,10,43,218,145,199,213,102,157,247,238,25,52,114,225,117,182,229,235,220,234,50,44,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,163,122,188,39,121,88,209,191,151,248,247,167,64,99,109,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,146,79,9,222,86,52,111,229,254,61,233,208,1,30,189,149,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,158,94,150,232,196,137,172,149,243,21,114,108,251,50,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,252,210,61,145,245,249,164,85,155,164,23,234,0,0,1,20,28,102,118,172,93,108,90,219,142,218,248,97,187,210,93,172,88,29,69,107,174,245,85,46,116,150,140,146,182,88,29,3,88,141,133,209,203,53,53,58,62,71,49,233,42,71,44,202,215,163,92,216,97,145,225,33,92,88,249,88,214,79,151,249,15,167,78,99,88,79,67,248,174,211,142,45,120,17,214,28,215,10,151,184,221,104,116,254,253,5,254,193,60,200,250,171,69,83,173,149,10,141,114,162,39,82,23,242,185,98,153,17,27,35,90,228,84,99,217,36,108,129,112,50,168,0,0,45,87,181,31,200,158,166,254,11,235,20,69,213,22,171,218,143,228,79,83,127,5,245,138,32,41,167,102,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,175,212,197,179,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,115,247,107,141,174,182,74,74,168,57,216,230,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,169,63,220,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,253,222,159,38,182,196,199,173,43,100,149,31,210,169,166,145,219,239,12,189,41,85,35,115,150,72,220,199,53,220,200,140,150,64,185,80,0,0,0,0,0,29,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,228,239,55,27,165,108,116,148,176,115,189,172,103,60,178,43,88,222,103,189,173,77,215,197,206,68,79,21,66,5,248,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,165,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,55,59,165,100,107,206,173,100,91,114,181,174,146,85,125,74,237,53,227,182,235,173,217,149,199,67,52,183,38,164,147,75,236,53,17,182,170,178,215,59,158,204,146,181,136,215,57,242,73,178,35,233,161,151,118,198,198,115,70,247,199,215,230,145,22,30,149,165,105,54,128,235,46,186,251,127,242,71,167,183,92,163,232,189,189,110,119,78,228,198,175,66,31,30,86,167,50,167,82,103,242,191,167,3,57,165,147,145,252,140,119,43,182,9,138,236,216,227,158,213,196,22,1,71,165,122,141,116,164,161,212,92,86,158,154,219,19,235,46,141,116,249,68,13,134,69,109,84,77,154,69,158,106,150,199,78,247,84,236,142,77,246,151,153,18,69,142,59,223,49,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,92,253,218,227,107,173,146,146,170,14,118,57,143,228,150,53,107,219,204,199,185,171,178,248,181,202,139,224,170,79,247,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,119,167,201,173,177,49,235,74,217,37,71,244,170,105,164,118,251,195,47,74,85,72,220,229,146,55,49,205,119,50,35,37,144,46,84,136,13,31,227,234,179,134,62,52,53,151,3,213,43,133,214,229,166,87,189,64,190,83,238,181,51,212,125,25,145,46,213,143,239,52,180,220,202,196,133,239,158,71,84,71,27,18,71,123,178,55,153,209,244,229,151,243,26,206,44,124,211,235,39,204,12,135,212,103,3,37,48,69,7,101,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,231,151,165,186,49,34,107,37,124,0,0,0,0,0,0,1,74,184,177,242,177,172,159,47,242,31,78,156,170,165,42,226,199,202,198,178,124,191,200,125,58,112,44,171,178,223,143,170,205,68,238,60,50,107,29,194,235,114,203,211,190,84,99,185,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,90,74,140,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,83,179,239,143,92,123,137,156,54,135,6,212,27,237,37,30,170,90,41,227,134,185,149,29,214,137,151,247,170,212,185,38,161,133,37,87,204,246,211,211,182,74,132,108,108,99,30,245,86,181,172,84,68,11,202,0,242,152,46,172,105,102,168,119,239,201,158,165,226,153,111,179,58,93,247,216,87,154,106,254,235,212,230,233,245,122,47,119,39,55,77,252,188,219,111,200,237,190,10,5,149,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,34,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,39,48,81,254,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,146,118,198,188,205,99,221,4,174,137,239,107,22,72,209,175,229,110,234,214,214,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,84,0,0,17,65,217,95,199,173,77,45,77,171,133,141,100,190,213,214,50,178,162,27,126,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,249,229,233,110,140,72,154,201,95,49,87,3,42,128,88,87,102,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,175,212,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,242,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,243,202,230,163,183,72,226,145,222,60,170,89,175,101,46,186,106,63,17,122,143,175,186,161,170,23,158,253,117,174,250,53,20,48,196,138,202,91,125,43,86,232,177,210,211,70,170,189,56,89,204,237,147,117,114,185,206,123,220,247,189,239,116,117,241,175,197,117,247,139,77,101,173,204,186,183,90,60,66,219,189,30,45,100,173,153,142,238,20,188,172,73,36,86,198,136,196,154,119,179,171,34,238,247,38,236,143,168,246,69,26,151,171,216,99,250,236,253,219,254,36,7,19,180,135,94,115,46,27,123,64,244,227,85,176,202,218,182,190,221,131,219,153,115,161,134,161,33,101,218,220,183,90,245,168,162,149,92,199,183,146,70,183,100,114,177,220,143,70,72,212,231,99,85,36,127,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,68,183,109,95,154,124,91,229,253,15,168,220,74,41,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,129,144,160,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,22,255,0,198,143,22,216,175,8,218,88,185,77,202,46,253,146,95,123,205,191,25,183,53,177,203,212,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,214,141,17,55,122,1,112,4,74,235,71,26,57,87,8,253,166,122,141,93,90,235,173,239,1,185,123,42,11,222,61,21,116,141,141,157,91,69,179,154,186,154,5,122,66,181,140,72,35,68,115,211,223,141,29,23,51,57,146,70,122,14,11,59,91,234,111,87,91,86,150,241,89,53,36,117,21,245,19,69,6,120,157,42,88,26,247,185,171,4,85,212,241,198,216,162,102,235,35,59,203,21,172,106,116,122,145,162,36,179,150,151,218,143,231,179,83,127,5,244,122,32,39,163,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,18,251,52,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,233,114,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,127,149,237,71,177,173,87,204,175,155,64,0,0,56,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,237,173,28,107,255,0,42,174,59,180,82,193,128,92,238,177,233,150,45,168,24,244,118,218,105,215,165,29,210,185,46,113,164,151,55,67,202,215,183,153,143,72,226,108,170,231,50,54,185,219,68,233,165,141,59,94,212,94,62,171,51,11,237,203,134,125,29,184,93,109,118,172,114,225,83,67,150,94,32,169,158,142,75,157,83,25,45,52,246,214,177,174,111,61,27,122,146,54,94,162,57,179,72,214,242,162,50,52,124,214,87,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,1,28,29,180,250,59,106,189,105,30,41,173,246,251,13,92,183,220,106,240,203,37,117,101,37,43,92,198,218,170,153,35,145,213,82,35,21,232,200,234,99,137,145,43,158,140,107,235,36,77,149,210,161,35,231,148,213,140,23,242,161,165,153,150,153,251,83,217,159,75,113,251,141,139,190,244,58,221,215,189,83,73,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,192,128,30,4,245,210,251,160,60,77,97,217,37,178,243,106,182,90,175,215,10,92,111,36,154,232,140,74,86,217,234,170,161,74,135,190,71,43,122,61,62,70,76,146,35,154,141,116,41,205,204,197,123,29,145,73,139,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,9,254,224,3,94,105,184,131,225,115,17,201,166,173,171,169,190,216,41,217,140,228,47,171,168,150,166,119,220,105,34,141,174,154,73,164,99,86,87,207,19,161,169,85,69,118,203,80,172,87,185,205,114,129,6,220,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,5,170,246,218,107,95,253,226,240,231,71,111,251,51,91,133,84,145,127,202,40,233,35,133,233,39,252,181,100,107,163,255,0,16,173,119,233,161,106,189,153,122,41,249,105,226,227,22,239,23,14,235,65,130,109,154,214,114,75,201,52,189,202,120,123,188,113,239,27,218,237,234,165,166,231,106,242,239,18,75,202,228,119,46,244,255,0,140,157,116,172,226,39,136,236,207,81,189,179,237,27,43,174,18,91,177,199,49,39,100,44,179,211,189,209,210,172,113,78,170,248,186,140,78,187,217,179,83,171,52,174,228,106,185,90,146,127,216,247,160,63,64,52,58,227,171,153,110,158,251,43,41,205,46,15,246,93,210,177,159,217,85,56,234,67,78,232,58,109,85,85,138,25,39,73,228,253,22,172,173,108,47,94,118,36,46,64,244,29,173,153,254,101,165,154,23,128,106,14,159,100,53,118,60,134,199,169,20,21,52,53,212,202,156,241,63,217,183,36,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,90,191,193,119,22,216,175,23,58,88,153,77,182,46,227,146,88,187,181,191,38,183,57,177,197,211,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,209,145,21,55,98,148,3,182,175,202,198,45,243,2,135,211,174,36,80,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,25,47,2,159,232,94,186,105,199,17,122,113,110,213,13,47,188,247,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,234,128,0,0,0,138,14,210,29,121,204,184,109,237,3,211,141,86,195,43,106,218,251,118,15,110,101,206,134,26,132,133,151,107,114,221,107,214,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,149,242,21,187,106,252,211,226,223,47,232,125,70,226,4,180,232,94,186,105,199,17,122,113,110,213,13,47,188,247,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,234,128,99,215,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,212,130,247,143,69,93,35,99,103,85,97,230,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,204,206,100,145,147,253,137,229,54,44,231,21,179,102,184,181,119,125,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,1,219,0,0,0,120,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,126,213,64,242,156,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,85,108,44,229,138,71,190,71,34,242,177,142,229,107,223,201,27,224,135,249,97,235,239,229,247,249,69,253,59,186,253,36,246,135,121,238,190,212,173,238,61,199,190,247,207,100,114,117,186,158,206,234,120,119,110,167,47,47,135,199,196,229,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,243,35,91,27,166,127,51,185,158,136,212,94,155,35,99,40,80,25,36,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,172,6,57,156,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,251,234,216,156,246,55,188,198,215,72,232,95,204,222,87,170,181,87,166,249,24,252,130,52,171,83,49,93,100,211,140,115,84,176,170,190,241,101,201,173,241,92,41,185,164,141,242,67,206,158,252,18,244,222,246,54,104,158,142,142,70,35,151,146,70,61,170,187,181,64,245,100,64,118,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,185,40,221,211,141,177,116,209,173,134,71,59,153,21,146,43,225,151,243,21,112,50,168,4,117,118,106,118,133,209,234,109,138,135,66,181,231,47,255,0,127,84,28,209,89,239,151,73,160,167,142,241,75,207,77,13,53,43,230,146,100,146,166,226,233,38,123,81,27,31,52,145,196,142,115,159,39,59,157,34,160,0,0,10,85,197,143,149,141,100,249,127,144,250,116,229,128,113,225,218,133,149,97,250,203,110,211,126,29,164,238,223,147,108,130,73,50,27,149,108,114,36,55,106,232,91,45,60,246,197,131,118,243,209,183,169,43,100,115,189,231,74,214,62,21,143,163,28,210,87,248,184,209,210,206,46,120,47,214,123,150,44,239,97,100,148,58,127,145,54,227,140,220,43,169,159,93,31,37,167,121,106,33,99,30,178,75,70,146,84,54,38,212,58,56,249,156,213,69,99,23,192,15,21,217,133,199,173,78,179,218,169,56,126,214,11,237,93,126,160,219,41,234,102,181,93,234,250,76,75,181,186,6,195,201,12,146,186,94,173,69,115,81,211,185,85,34,247,161,129,100,123,156,244,145,238,144,163,22,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,244,224,23,141,124,87,138,205,56,164,178,93,174,125,223,83,113,155,124,49,228,118,250,133,141,146,87,242,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,149,209,62,80,186,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,149,78,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,0,100,166,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,191,78,41,248,18,186,167,13,186,85,197,54,141,99,52,142,182,187,77,241,249,243,123,85,186,7,54,120,231,74,8,221,37,225,24,138,173,123,28,213,106,79,200,214,171,21,157,119,35,249,231,146,48,187,246,118,160,233,166,85,193,150,85,170,84,121,69,38,59,170,22,203,58,218,98,178,44,148,44,173,146,255,0,37,52,12,109,101,13,12,213,18,62,106,24,234,106,81,252,210,35,157,211,130,110,102,57,88,168,232,118,197,178,205,83,151,81,233,114,156,43,38,202,223,159,93,110,15,238,215,27,93,109,74,222,42,235,170,213,204,127,36,177,175,90,73,166,89,92,213,217,85,207,89,21,23,126,101,223,202,151,211,217,55,195,23,229,127,92,127,43,57,142,47,117,155,16,211,206,75,133,5,194,57,186,20,178,100,81,205,12,148,176,57,124,31,47,77,138,249,220,200,215,102,185,144,117,87,146,68,100,161,49,90,41,137,230,88,46,145,226,24,126,162,102,53,121,86,79,105,179,211,83,93,238,245,51,164,207,170,171,107,19,170,169,47,78,55,72,196,118,237,99,228,111,85,204,107,93,34,190,69,123,221,237,64,2,192,59,106,252,172,98,223,48,40,125,58,226,66,177,53,61,181,126,86,49,111,152,20,62,157,113,34,131,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,61,95,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,254,250,182,39,61,141,239,49,181,210,58,23,243,55,149,234,173,85,233,190,70,62,127,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,251,21,96,219,143,174,10,50,174,20,245,30,174,247,105,182,119,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,185,93,158,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,124,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,233,200,246,67,202,19,232,14,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,44,8,1,237,52,209,79,200,183,23,25,79,119,184,119,170,12,239,124,214,143,158,94,121,162,239,179,205,222,35,147,104,216,214,237,85,21,79,35,83,155,104,150,46,103,43,185,182,186,174,196,189,107,255,0,191,174,28,235,45,255,0,110,107,111,170,142,47,249,61,29,92,115,61,100,255,0,145,44,109,108,127,227,213,206,253,4,43,87,107,222,133,214,106,127,14,52,154,141,143,89,187,237,235,77,46,14,184,204,230,44,239,153,182,121,216,145,214,164,113,70,142,99,185,94,202,73,222,247,162,36,113,83,74,228,123,83,153,175,138,14,18,53,162,235,160,188,67,97,58,129,75,151,213,227,182,136,239,20,116,153,37,68,44,116,172,150,201,37,68,125,246,41,98,107,92,178,179,164,142,114,53,26,231,35,216,199,179,105,24,197,64,164,4,186,113,141,172,87,93,53,236,181,209,140,71,28,191,82,80,220,181,7,23,198,108,149,49,37,83,162,173,146,212,219,75,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,78,169,204,114,126,113,170,68,89,93,120,167,215,154,109,100,143,74,177,155,21,109,92,150,45,54,211,124,127,25,141,142,168,149,96,146,226,202,40,221,95,51,33,123,26,145,61,37,84,166,114,162,59,168,148,113,189,30,230,171,17,161,226,120,126,211,63,203,38,184,224,122,91,37,37,214,162,147,38,200,40,109,245,254,203,143,158,170,26,23,204,222,245,59,61,199,163,122,80,36,178,43,220,213,107,26,197,115,147,149,170,100,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,21,125,138,26,33,117,91,174,101,196,140,215,202,70,219,91,79,81,131,211,219,91,27,157,60,147,171,168,171,37,157,238,240,107,24,214,164,45,106,39,50,189,95,34,175,39,34,117,37,124,0,0,8,171,237,206,253,73,254,242,127,13,34,172,149,78,220,239,212,159,239,39,240,210,221,123,45,180,119,1,215,93,104,207,116,231,81,172,52,151,27,109,199,77,238,145,69,44,180,176,205,61,190,121,42,232,161,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,254,212,80,243,252,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,157,177,50,69,231,70,190,45,249,154,231,71,18,178,124,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,49,193,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,117,202,246,114,246,134,90,184,104,181,95,244,199,90,43,50,11,134,18,250,121,110,88,255,0,116,107,106,86,215,90,198,201,36,180,177,196,237,156,140,171,114,181,19,243,137,28,115,34,57,90,212,154,105,152,18,147,197,119,21,218,113,194,86,156,63,53,205,101,239,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,153,171,44,202,138,216,218,230,162,35,222,248,227,126,60,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,239,248,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,72,27,34,242,181,239,108,17,58,87,177,172,73,36,71,63,149,187,163,91,120,29,149,124,12,90,181,74,167,249,72,234,229,174,146,225,137,219,106,42,173,182,60,122,229,107,109,69,53,230,126,146,199,45,84,205,168,141,98,146,154,37,145,205,103,39,50,173,68,78,85,115,58,28,178,4,112,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,141,97,218,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,237,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,58,162,66,120,159,224,42,154,171,133,13,49,226,159,70,236,84,148,111,163,211,123,37,195,57,182,83,245,85,245,143,90,58,38,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,201,23,87,101,122,202,231,133,250,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,251,170,49,150,208,189,116,212,126,29,53,30,221,170,26,95,121,238,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,178,169,174,157,172,152,77,47,12,22,76,191,73,87,185,106,110,119,111,169,142,142,218,233,40,238,63,70,42,160,168,138,26,135,86,177,37,107,219,204,199,203,37,35,159,10,182,94,70,58,72,145,188,204,3,170,237,72,227,234,179,78,251,247,12,154,57,112,186,219,114,245,238,117,25,22,69,71,83,61,12,214,136,215,165,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,190,249,31,209,138,189,42,211,60,171,89,53,31,28,210,220,42,147,188,94,178,107,132,86,250,110,104,228,124,112,243,175,191,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,83,170,255,0,125,89,238,85,255,0,10,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,74,73,166,146,71,253,238,115,157,245,170,147,189,192,39,2,118,174,17,49,154,219,238,75,89,73,118,212,92,138,157,41,47,21,148,178,54,122,42,88,35,168,153,209,197,67,35,233,226,157,140,146,55,83,186,102,189,85,29,36,44,84,240,99,64,87,240,201,128,240,179,192,78,169,105,254,33,77,73,89,114,102,155,223,219,122,200,86,221,13,53,109,230,116,162,172,147,158,119,70,156,206,99,29,60,173,137,143,115,214,56,213,172,230,118,202,231,64,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,106,189,168,254,68,245,55,240,95,88,162,46,126,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,202,248,226,213,236,55,93,251,52,51,205,82,211,233,234,231,199,174,213,20,112,208,207,83,2,194,250,134,83,100,144,82,172,200,197,247,154,199,186,7,61,136,228,107,249,28,222,102,177,219,181,2,13,143,127,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,124,1,117,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,210,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,157,178,190,52,228,70,190,45,185,92,231,71,42,48,38,207,135,142,32,112,30,38,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,222,73,90,213,118,235,28,177,187,195,153,10,150,99,173,193,71,21,215,222,18,245,150,139,50,234,221,107,49,11,150,212,121,77,146,138,102,55,191,210,242,189,35,145,27,34,43,22,104,30,254,172,107,187,28,187,62,62,163,25,44,138,100,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,0,0,8,181,237,80,227,214,154,150,154,235,194,198,141,223,105,43,31,89,79,53,191,57,185,211,245,81,244,111,73,97,114,80,83,84,71,43,90,175,86,178,120,170,152,230,61,156,146,244,183,71,164,173,100,165,16,193,218,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,185,99,213,174,115,18,39,199,202,188,209,83,84,57,238,68,103,39,78,41,26,140,71,53,38,134,38,133,154,232,94,133,234,63,17,122,143,110,210,253,47,179,119,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,153,187,174,202,229,115,154,198,53,239,123,24,236,130,120,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,1,156,49,113,11,149,112,191,172,182,93,92,197,169,187,255,0,112,234,83,92,109,111,170,146,158,27,157,12,173,229,150,158,71,49,127,201,145,138,230,189,172,150,40,158,172,127,39,42,228,81,165,90,153,138,235,38,156,99,154,165,133,85,247,139,46,77,111,138,225,77,205,36,111,146,30,116,247,224,151,166,247,177,179,68,244,116,114,49,28,188,146,49,237,85,221,170,4,107,118,161,246,126,255,0,223,39,21,186,69,15,248,219,182,103,103,107,127,228,209,37,77,20,20,244,223,242,154,154,185,38,151,252,57,119,253,36,35,171,66,245,211,81,248,116,212,123,118,168,105,125,231,184,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,202,255,0,106,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,238,251,143,81,57,172,88,153,31,42,114,197,83,80,215,185,81,252,253,72,163,106,61,26,213,154,25,91,16,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,25,30,240,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,201,43,90,174,221,99,150,55,120,115,33,143,191,22,62,105,245,147,230,6,67,234,51,147,167,193,71,10,54,46,18,244,106,139,13,233,90,171,50,251,150,213,153,77,238,138,23,183,191,213,115,61,99,141,29,34,171,214,24,24,254,148,105,179,26,187,62,78,155,31,44,136,65,103,22,62,105,245,147,230,6,67,234,51,129,74,137,169,236,189,227,167,242,215,138,179,67,181,143,51,239,122,147,101,231,246,61,77,107,121,102,190,218,227,141,170,155,204,174,94,241,89,14,210,117,55,70,189,241,35,36,252,235,155,81,34,91,254,19,192,45,31,19,157,157,90,101,158,105,109,190,213,109,212,219,39,183,234,54,74,104,41,254,147,70,183,74,134,119,106,170,158,84,122,204,198,65,27,105,228,145,235,27,125,232,221,202,217,58,145,71,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,80,50,147,5,170,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,251,170,0,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,146,158,212,142,1,104,244,239,191,113,55,163,150,251,85,183,16,94,231,79,145,99,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,123,236,145,253,16,184,172,175,180,122,213,147,112,9,126,215,109,54,202,241,251,102,168,91,41,237,182,74,251,85,100,77,99,232,111,117,50,50,57,93,79,75,44,142,89,89,210,74,186,154,117,85,145,170,200,29,212,71,44,51,198,216,108,192,46,217,245,151,50,180,214,105,109,207,32,160,203,36,168,74,75,76,182,9,166,138,226,233,231,69,133,34,129,208,42,74,175,145,36,88,249,89,226,238,117,111,142,251,30,124,191,254,200,78,26,63,41,186,203,87,174,153,77,167,173,141,233,207,47,179,187,196,28,208,213,223,37,106,244,185,121,226,116,114,119,120,249,166,94,87,178,72,165,125,19,211,116,80,46,43,181,178,197,147,99,60,19,96,22,44,207,57,171,204,111,180,153,197,3,110,23,218,154,26,122,55,215,78,182,251,146,185,233,5,59,27,20,76,69,94,86,49,17,85,24,214,163,157,35,185,158,232,118,38,167,182,175,202,198,45,243,2,135,211,174,36,117,118,112,226,120,174,115,198,118,158,98,217,174,51,106,200,44,181,190,214,239,54,235,165,20,117,116,179,242,90,170,222,206,120,164,71,49,220,175,99,92,155,167,131,154,138,158,40,128,116,28,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,251,234,216,156,246,55,188,198,215,72,232,95,204,222,87,170,181,87,166,249,24,252,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,2,248,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,59,197,70,51,114,149,236,74,167,71,18,179,171,77,83,27,118,218,104,186,177,34,200,214,164,114,53,237,115,121,85,95,20,117,3,179,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,165,79,186,212,207,81,244,102,68,146,87,247,154,90,110,101,98,66,247,207,35,170,35,141,137,35,189,217,27,204,232,250,114,132,191,241,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,149,64,0,1,138,185,149,65,138,184,29,174,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,231,238,215,27,93,108,148,149,80,115,177,204,127,36,177,171,94,222,102,61,205,93,151,197,174,84,95,5,82,127,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,251,189,62,77,109,137,143,90,86,201,42,63,165,83,77,35,183,222,25,122,82,170,70,231,44,145,185,142,107,185,145,25,44,145,215,196,151,103,239,255,0,130,198,159,241,91,164,80,254,175,236,87,108,206,206,214,255,0,250,186,223,18,84,209,65,79,77,255,0,41,169,171,146,105,127,195,151,127,210,66,207,244,47,93,53,31,135,77,71,183,106,134,151,222,123,141,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,202,221,211,116,114,57,173,123,28,199,177,143,104,100,210,65,95,104,143,31,85,156,78,101,73,129,233,109,194,235,109,211,43,39,86,159,116,169,158,159,233,52,139,36,79,239,53,84,220,200,197,133,143,130,55,83,199,35,22,70,251,210,59,149,210,116,226,168,28,116,118,165,81,235,206,156,82,233,127,15,208,229,120,189,170,243,222,34,203,102,187,81,193,79,85,89,75,179,18,42,88,100,130,162,93,161,147,121,186,201,179,92,246,164,108,230,86,58,86,62,205,120,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,228,137,174,86,236,178,75,27,124,57,144,10,106,74,167,97,143,235,179,247,111,248,145,107,253,164,156,63,96,60,50,234,190,17,165,26,114,202,183,219,104,240,120,106,229,172,174,72,86,182,182,121,174,183,39,58,90,137,33,142,54,200,244,111,36,77,114,183,116,142,40,219,227,202,133,208,118,24,254,187,63,118,255,0,137,1,74,187,106,252,211,226,223,47,232,125,70,226,88,1,127,253,181,126,105,241,111,151,244,62,163,113,41,167,102,246,131,97,188,73,106,94,163,233,78,103,69,72,230,92,116,222,226,251,101,116,212,235,51,237,55,20,174,160,74,122,216,145,175,99,185,227,115,183,86,163,219,206,197,124,110,94,71,185,20,42,7,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,243,83,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,141,14,186,104,94,163,240,233,168,247,29,47,213,11,55,113,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,249,93,178,236,142,71,53,204,123,88,246,61,141,191,94,205,62,209,106,108,22,213,85,161,252,71,102,180,148,152,157,134,207,61,110,53,126,184,186,87,207,72,202,118,163,150,214,188,140,114,202,197,137,36,116,8,170,143,106,199,221,217,212,234,65,20,97,38,154,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,30,30,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,146,54,187,101,114,49,188,239,87,200,228,231,123,149,106,87,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,78,11,38,61,45,116,142,141,253,37,155,150,186,166,4,122,194,149,143,73,228,69,115,19,220,141,91,23,51,249,86,71,212,14,204,206,11,191,148,158,163,191,82,51,86,244,240,28,6,225,73,61,77,60,212,61,104,239,181,200,189,86,80,239,35,29,11,161,106,49,174,168,106,243,59,167,44,76,70,167,89,36,140,43,7,101,63,3,23,91,214,77,65,197,22,171,218,234,237,246,219,5,66,73,138,89,110,54,183,49,110,115,190,157,146,69,115,94,188,124,174,166,99,103,99,224,146,45,213,211,51,157,30,206,138,36,182,235,218,143,231,179,83,127,5,244,122,34,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,32,51,181,31,207,102,166,254,11,232,244,64,90,169,43,221,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,146,154,240,103,193,118,43,197,199,2,57,133,13,19,109,86,76,250,219,168,21,83,217,50,25,104,99,116,143,233,91,41,57,104,106,103,70,44,201,70,245,158,69,86,177,125,201,21,178,242,191,149,99,125,128,127,190,172,11,42,255,0,133,113,204,147,28,184,127,233,40,235,173,181,212,242,127,163,36,51,71,35,62,231,53,205,250,149,0,202,76,143,94,211,222,61,106,116,98,213,87,195,246,143,223,106,232,53,6,231,79,77,53,214,239,73,210,122,90,109,211,182,110,120,99,149,178,245,105,235,156,141,129,200,171,23,187,12,233,35,28,215,172,111,109,31,193,123,94,253,143,194,61,118,45,127,183,221,95,172,246,107,124,88,245,150,226,215,119,136,107,249,160,115,35,188,79,45,66,73,249,232,121,17,211,71,34,63,173,42,198,173,217,146,203,221,227,91,253,245,103,185,87,252,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,253,41,38,154,73,31,247,185,206,119,214,170,7,84,85,94,19,188,211,232,223,204,12,123,212,96,43,254,188,112,93,252,155,56,17,198,53,35,53,111,83,62,207,179,11,52,245,52,243,80,244,100,177,80,173,178,227,43,40,119,145,141,153,179,57,94,215,84,53,121,91,212,138,38,35,87,162,146,73,64,56,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,0,1,6,221,174,250,59,106,211,94,40,217,151,99,150,26,186,27,110,160,217,226,189,212,202,148,173,138,138,75,171,101,146,26,182,192,230,49,173,87,171,89,79,60,168,170,231,245,42,156,247,47,231,26,133,64,236,88,214,43,173,151,87,50,189,16,184,95,169,34,177,100,182,119,222,232,104,234,234,156,215,186,235,74,248,218,173,165,141,94,140,87,201,77,36,175,149,26,197,123,153,71,26,238,141,137,75,223,237,52,209,79,203,79,8,249,79,119,184,119,90,252,19,124,214,143,158,94,72,101,238,80,77,222,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,131,109,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,135,160,226,199,205,62,178,124,192,200,125,70,114,255,0,237,154,215,249,22,236,92,199,59,189,191,189,87,231,126,219,194,168,249,226,231,134,46,251,114,185,247,137,36,218,70,57,187,82,197,83,200,228,230,218,85,139,153,170,222,109,163,171,136,92,166,197,156,235,238,165,230,184,181,119,125,178,228,25,133,230,233,110,169,233,62,62,189,44,245,178,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,192,245,122,169,174,149,153,79,15,26,45,160,214,139,207,61,151,9,183,221,110,55,74,72,210,120,255,0,183,21,119,122,231,181,38,71,42,69,47,78,145,105,221,27,218,213,86,119,185,219,206,170,231,53,161,77,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,224,100,209,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,2,34,251,25,52,46,179,41,214,91,238,188,221,236,220,246,92,38,223,37,186,215,87,34,207,31,246,226,173,168,199,44,42,212,72,165,233,210,45,67,100,99,156,170,206,247,3,185,21,92,215,54,101,0,176,14,218,191,43,24,183,204,10,31,78,184,144,172,77,79,109,95,149,140,91,230,5,15,167,92,72,224,236,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,201,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,14,12,248,204,207,184,76,207,233,171,40,235,170,238,56,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,163,78,145,199,44,155,166,203,202,239,15,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,62,220,104,240,147,149,112,141,170,107,139,92,165,239,216,221,247,188,220,49,155,139,93,36,189,74,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,104,213,23,103,161,90,187,55,120,250,190,232,22,85,107,209,45,72,184,119,221,50,200,46,12,167,167,154,170,165,145,253,25,170,158,77,150,165,146,74,230,177,180,110,123,249,167,141,206,70,179,119,76,205,157,212,100,193,55,224,226,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,114,192,16,173,219,87,230,159,22,249,127,67,234,55,18,106,72,86,237,171,243,79,139,124,191,161,245,27,136,22,0,95,167,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,244,255,0,179,123,65,176,222,36,181,47,81,244,167,51,162,164,115,46,58,111,113,125,178,186,106,117,153,246,155,138,87,80,37,61,108,72,215,177,220,241,185,219,171,81,237,231,98,190,55,47,35,220,139,66,181,211,66,245,31,135,77,71,184,233,126,168,89,187,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,104,100,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,203,34,131,178,159,142,219,170,93,104,56,89,214,92,154,145,214,215,83,164,24,69,214,227,59,155,60,115,163,152,216,236,234,245,69,107,216,230,171,150,14,119,53,88,172,232,53,95,207,4,113,202,248,28,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,22,237,12,227,78,235,197,62,168,84,88,177,12,130,173,218,87,141,84,34,99,244,107,76,234,84,173,157,35,229,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,78,55,190,110,107,223,237,132,200,248,154,177,105,197,186,60,13,157,211,73,234,249,34,200,238,150,122,138,168,174,81,85,72,149,16,58,150,187,167,34,70,182,233,227,168,137,168,138,199,53,102,103,43,220,222,104,155,36,101,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,14,94,133,112,163,168,250,231,132,234,6,168,91,34,246,86,25,167,56,253,206,241,114,188,212,66,174,142,162,170,150,141,245,17,208,83,166,233,212,153,252,172,231,84,94,88,163,122,61,219,171,162,142,90,42,100,61,169,250,59,128,232,87,3,90,161,167,58,115,97,164,183,91,109,218,111,123,138,89,98,165,134,25,238,19,199,103,124,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,143,8,21,171,93,120,81,212,125,12,194,116,255,0,84,46,113,123,87,12,212,108,126,217,120,182,222,105,225,86,199,79,85,85,70,202,137,40,42,19,117,233,204,206,103,242,42,175,44,177,177,94,221,149,178,199,21,74,236,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,229,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,78,71,178,30,89,106,211,13,29,192,117,215,129,173,47,211,157,70,176,210,92,109,183,29,55,178,69,20,178,210,195,52,246,249,228,179,178,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,237,69,132,14,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,50,186,23,243,69,35,31,27,149,121,94,199,114,185,236,228,145,225,145,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,44,68,207,118,71,86,241,94,252,2,186,223,170,150,154,184,244,190,10,120,230,198,107,178,23,86,123,86,119,190,26,84,167,134,129,38,122,177,45,113,211,70,174,106,181,141,98,190,102,244,156,244,73,17,144,194,7,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,123,60,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,57,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,211,141,143,135,154,205,120,148,224,22,143,48,224,239,75,120,152,209,219,125,170,215,117,199,52,190,205,93,150,89,224,166,130,142,59,157,43,40,91,83,81,114,107,218,214,243,214,55,169,35,165,234,43,157,52,109,111,42,163,227,70,77,97,122,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,129,147,153,30,189,167,188,122,212,232,197,170,175,135,237,31,190,213,208,106,13,206,158,154,107,173,222,147,164,244,180,219,167,108,220,240,199,43,101,234,211,215,57,27,3,145,86,47,118,25,210,70,57,175,88,222,222,38,117,218,215,167,12,225,30,135,50,197,174,92,218,197,144,91,229,179,251,18,150,153,35,246,53,225,176,53,39,175,123,102,234,179,185,177,242,54,88,17,203,34,205,187,99,93,149,149,11,12,64,255,0,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,64,237,116,171,76,242,173,100,212,124,115,75,112,170,78,241,122,201,174,17,91,233,185,163,145,241,195,206,190,252,242,244,216,247,182,24,152,142,146,71,163,87,146,54,61,202,155,53,73,169,199,248,73,197,120,70,224,23,88,241,107,108,189,251,36,190,233,253,226,225,147,92,92,232,229,234,87,54,202,246,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,235,72,170,187,189,71,102,103,5,223,201,179,78,31,169,25,171,122,153,246,125,111,164,158,166,158,106,30,140,150,42,21,78,171,40,119,145,141,153,179,57,94,215,84,53,121,91,212,138,38,35,87,162,146,73,112,28,88,249,88,214,79,151,249,15,167,78,6,53,135,181,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,236,84,241,68,148,246,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,185,40,221,211,145,210,245,21,173,134,71,55,149,85,146,35,33,9,20,225,71,138,237,56,226,215,78,25,154,225,82,247,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,202,229,138,100,68,108,141,107,145,81,143,100,145,178,181,152,214,112,233,196,190,169,240,191,157,195,157,105,157,219,252,46,251,102,172,158,167,217,119,63,204,205,20,125,238,8,101,143,173,210,235,189,241,243,59,220,126,206,79,173,23,33,61,11,215,77,56,226,47,78,45,218,161,165,247,158,253,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,220,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,250,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,182,160,16,109,218,177,162,26,243,134,235,205,126,173,106,53,242,175,42,195,242,170,133,131,27,188,54,62,88,45,112,55,157,241,217,223,26,123,176,62,38,171,213,187,120,78,157,73,183,89,22,118,176,46,127,181,91,83,49,93,100,224,71,76,245,75,10,171,239,22,92,155,48,182,92,41,185,164,141,242,67,207,108,184,243,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,141,110,19,188,211,232,223,204,12,123,212,96,60,84,121,254,101,22,3,81,165,173,200,106,215,19,170,188,67,127,125,165,202,142,129,46,49,67,36,13,168,98,42,110,199,172,83,61,142,229,84,231,68,143,159,155,167,31,47,181,225,59,205,62,141,252,192,199,189,70,0,50,83,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,66,124,9,234,70,156,107,247,7,120,117,166,217,71,237,58,11,14,63,75,130,228,150,219,165,10,44,110,170,165,161,134,26,136,94,199,115,71,52,50,70,246,61,54,87,53,209,204,136,228,107,145,236,110,61,133,117,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,230,54,186,71,66,254,102,242,189,85,170,189,55,200,199,133,127,237,47,224,42,167,65,178,25,181,171,73,172,85,115,233,213,242,162,73,174,236,143,165,201,96,184,207,85,35,155,11,97,134,40,219,5,10,182,72,98,133,125,254,87,181,88,247,53,95,10,62,71,251,61,56,122,254,78,92,50,227,246,10,218,155,171,239,89,95,79,45,189,211,92,105,123,172,148,21,213,116,176,35,168,210,21,78,120,250,44,138,56,220,143,85,114,200,217,29,179,17,201,27,43,6,158,230,184,14,191,105,126,53,168,214,42,122,75,182,61,145,83,209,94,232,226,171,100,51,173,60,241,200,201,163,108,141,107,158,198,84,211,212,70,136,168,142,85,138,104,87,101,230,102,233,237,64,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,3,33,237,98,209,220,7,93,112,11,166,156,234,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,254,212,92,122,248,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,202,232,95,205,20,140,124,110,85,229,123,29,202,231,179,146,71,228,146,80,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,61,196,116,173,99,221,221,164,115,99,108,204,229,119,51,17,28,137,212,100,111,96,71,95,101,247,30,185,14,33,153,89,120,109,213,203,237,93,199,24,200,42,27,111,198,238,21,61,234,182,174,130,227,34,82,211,209,80,35,157,42,182,26,30,88,156,198,49,145,47,36,179,53,85,91,31,59,155,49,37,138,240,65,217,137,138,240,233,89,6,164,106,245,117,171,48,207,153,212,109,61,60,84,209,212,217,237,92,179,195,45,61,69,50,212,64,147,45,99,22,4,114,84,39,79,149,37,115,26,197,229,234,62,250,128,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,49,151,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,148,65,14,221,180,250,59,117,178,234,230,41,173,246,251,13,36,86,44,150,206,203,37,117,101,37,43,154,247,93,105,95,35,145,213,82,35,17,138,249,41,164,137,145,43,158,175,115,40,228,77,145,177,32,17,192,1,117,93,153,122,41,249,105,226,227,22,239,23,14,235,65,130,109,154,214,114,75,201,52,189,202,120,123,188,113,239,27,218,237,234,165,166,231,106,242,239,18,75,202,228,119,46,225,49,60,15,232,237,171,68,56,92,211,252,70,142,195,87,106,185,86,217,233,175,119,232,171,169,91,5,106,221,106,226,108,213,45,168,106,49,142,231,141,206,72,26,146,39,59,99,130,54,57,87,147,114,186,128,0,0,4,85,246,231,126,164,255,0,121,63,134,148,171,177,83,205,62,83,242,254,187,212,109,197,85,237,206,253,73,254,242,127,13,41,87,98,167,154,124,167,229,253,119,168,219,128,147,238,46,56,122,210,206,34,52,106,255,0,142,106,101,77,170,197,220,109,243,84,209,101,181,84,180,207,155,29,228,116,115,201,80,201,102,68,233,66,189,221,137,58,53,241,243,196,215,53,94,207,7,55,28,34,66,123,81,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,247,44,134,181,174,98,196,200,249,83,154,90,106,119,49,202,143,231,233,203,35,145,232,215,36,48,202,235,75,225,211,134,141,83,226,131,59,135,5,211,59,79,248,93,246,243,89,5,79,178,237,159,153,154,88,251,220,240,197,39,71,171,208,123,35,230,111,190,253,154,159,90,160,122,14,9,180,35,13,226,79,136,188,123,72,243,204,154,174,205,104,186,83,215,204,245,161,122,178,182,165,240,210,201,43,97,167,122,193,52,77,126,236,234,57,101,70,177,99,142,68,71,117,22,54,187,34,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,93,255,0,223,86,5,149,127,194,184,230,73,142,92,63,244,148,117,214,218,234,121,63,209,146,25,163,145,159,115,154,230,253,74,132,233,246,119,113,191,71,197,86,8,184,150,99,85,203,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,114,177,144,119,133,72,227,141,146,212,53,24,212,107,216,212,8,23,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,34,131,180,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,30,234,140,166,154,93,221,27,217,203,27,31,39,67,150,52,72,122,182,22,101,37,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,121,59,205,186,233,69,29,93,44,252,143,107,217,207,20,136,230,59,149,236,107,147,116,240,115,81,83,197,16,176,189,16,236,142,192,116,195,136,187,158,160,100,215,106,76,175,78,173,84,236,110,53,143,94,161,134,227,61,108,242,210,244,234,31,115,107,233,217,7,36,114,58,71,68,200,218,170,170,177,61,206,98,196,173,144,29,151,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,187,238,61,68,230,189,37,124,156,203,203,21,77,67,94,212,86,114,117,34,141,170,197,115,86,105,162,108,133,0,5,42,226,199,202,198,178,124,191,200,125,58,115,26,195,37,62,44,124,172,107,39,203,252,135,211,167,49,172,3,42,128,8,245,237,70,227,182,235,162,118,168,116,35,69,242,106,74,124,218,249,78,247,100,23,26,73,221,223,113,234,39,53,139,19,35,229,78,88,170,106,26,247,42,63,159,169,20,109,71,163,90,179,67,43,66,133,118,164,113,245,71,168,157,251,134,77,28,184,90,174,88,130,119,58,140,139,34,163,169,130,186,27,188,137,210,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,220,100,111,235,122,191,252,69,31,253,255,0,241,196,138,178,85,63,241,20,127,247,255,0,199,16,34,172,201,207,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,197,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,24,195,42,128,49,182,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,57,224,116,137,202,231,177,179,196,217,88,199,61,35,145,92,206,103,108,142,117,107,236,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,122,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,207,138,238,20,116,227,139,93,56,126,21,154,197,220,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,127,43,82,88,85,81,178,53,173,84,86,61,145,200,204,123,53,87,76,242,173,27,212,124,143,75,115,90,78,239,122,198,110,18,219,234,121,99,145,145,205,200,190,228,241,117,24,199,186,25,88,173,146,55,171,83,158,55,177,200,155,57,0,201,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,68,175,102,47,104,93,30,45,71,77,195,175,16,57,127,70,213,15,44,88,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,114,194,157,40,89,76,156,175,114,58,69,143,153,24,145,53,146,212,0,226,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,114,192,16,3,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,40,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,185,219,43,227,78,68,107,226,219,149,206,116,114,163,60,255,0,10,220,118,107,71,8,150,172,130,197,167,52,120,253,218,219,145,84,65,87,45,29,254,58,185,224,165,158,54,185,174,150,8,225,168,137,172,124,141,115,27,35,149,21,92,144,194,159,222,33,55,220,94,219,52,142,237,195,70,161,82,235,172,149,108,194,89,103,125,77,201,104,170,217,77,87,207,11,219,45,58,83,62,71,53,139,82,181,12,133,33,99,215,146,73,86,54,57,28,142,86,174,54,224,118,191,239,171,61,202,191,225,92,143,36,200,238,31,250,74,202,235,149,117,68,159,233,73,52,210,72,255,0,189,206,115,190,181,82,114,123,62,248,10,199,184,102,195,104,115,157,65,177,82,86,106,165,222,158,57,171,159,81,221,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,91,10,236,132,197,180,59,41,226,58,173,186,153,67,223,50,251,85,189,183,76,38,26,185,97,74,30,245,11,213,106,36,233,185,81,242,214,70,197,100,176,163,81,205,99,99,168,149,81,31,20,111,108,223,128,49,172,226,199,205,62,178,124,192,200,125,70,115,37,51,26,206,44,124,211,235,39,204,12,135,212,103,2,106,123,46,60,137,233,151,227,94,177,90,90,255,0,106,135,1,84,213,84,215,94,41,244,110,197,73,70,250,58,121,174,25,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,228,139,171,178,189,101,115,238,131,178,227,200,158,153,126,53,235,21,165,144,118,170,113,207,106,213,42,159,228,221,164,119,74,75,134,39,109,168,165,185,95,50,27,109,209,181,20,215,153,250,73,36,84,176,186,158,69,138,74,104,150,70,185,252,252,202,181,17,53,17,172,232,115,72,22,43,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,224,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,144,247,12,92,66,226,188,80,104,213,151,87,49,106,110,225,223,250,148,215,27,91,234,163,168,154,217,93,19,185,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,207,202,144,45,194,143,10,58,143,197,174,163,179,10,194,162,238,54,170,30,156,247,251,252,240,171,233,109,20,174,85,68,115,145,21,58,147,63,149,201,20,40,168,233,28,215,42,171,24,201,36,102,67,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,30,128,0,4,0,255,0,186,143,199,103,254,92,255,0,248,51,103,255,0,170,19,125,195,214,83,125,206,116,11,77,51,92,166,187,190,222,178,12,62,205,116,184,212,244,153,31,94,170,122,40,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,90,7,251,138,156,44,127,199,237,85,255,0,218,182,239,250,137,123,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,3,208,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,35,62,25,248,152,210,62,53,52,142,166,243,102,161,164,123,223,79,236,220,179,19,185,35,42,95,66,249,152,230,190,9,152,230,242,207,77,43,82,78,73,57,121,37,98,57,21,173,123,100,141,152,230,21,127,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,193,90,251,65,56,10,200,120,102,204,171,179,157,62,177,85,214,105,93,222,162,73,168,95,79,222,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,89,115,224,231,135,175,228,193,195,238,55,164,213,181,54,170,219,213,39,94,182,247,112,183,82,244,99,172,174,158,87,72,231,42,170,35,229,233,177,99,129,178,189,17,206,142,8,253,214,38,204,111,149,213,46,44,244,226,175,130,91,159,22,120,165,143,233,5,149,182,248,110,54,90,43,181,177,31,210,188,50,185,144,82,37,68,46,123,127,237,123,139,98,87,190,57,55,78,138,190,23,185,81,142,88,118,208,174,63,248,163,208,27,172,245,120,238,162,213,228,86,218,202,137,170,235,44,185,68,146,220,168,170,39,149,211,73,36,190,243,210,104,94,233,170,36,153,238,134,72,214,89,54,89,58,155,108,161,35,253,181,126,86,49,111,152,20,62,157,113,35,215,179,46,237,106,178,241,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,47,255,0,182,86,75,172,220,34,97,51,95,104,169,40,238,79,206,45,174,172,167,164,169,117,76,16,206,182,203,135,81,145,202,232,227,116,140,71,110,136,245,141,138,228,68,85,107,119,217,33,132,12,154,53,211,66,244,227,136,189,56,184,233,126,168,89,187,245,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,204,237,151,101,106,181,206,99,218,246,61,236,118,60,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,115,196,231,35,118,73,34,145,190,60,170,76,167,103,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,59,173,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,80,56,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,229,231,233,174,232,248,225,145,91,39,73,35,112,70,175,12,28,122,212,210,240,195,169,220,44,107,37,246,174,177,149,152,61,238,223,131,92,234,58,72,202,54,37,166,181,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,243,203,210,221,24,145,53,150,22,118,185,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,147,188,219,174,148,82,82,85,65,206,198,189,156,241,72,141,123,121,152,246,185,55,79,22,185,21,60,21,14,168,12,170,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,8,86,237,34,208,61,56,208,46,35,174,150,157,55,204,173,85,180,153,7,61,238,163,28,165,133,35,155,25,146,119,245,18,145,237,137,141,133,176,185,31,207,3,26,169,35,34,86,163,216,141,233,203,52,138,102,252,102,216,184,60,224,71,68,110,113,218,189,179,153,229,26,127,102,167,198,109,178,177,233,74,233,34,182,82,245,106,106,100,110,219,67,23,86,37,88,218,228,146,71,61,173,111,42,43,229,142,21,178,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,39,121,184,221,43,100,171,170,159,145,141,99,57,229,145,92,247,114,177,141,106,110,190,13,106,34,120,34,1,213,19,253,217,187,160,122,113,162,156,56,218,238,216,38,101,106,205,42,243,174,75,221,211,35,183,194,141,134,162,78,78,155,105,34,115,152,217,186,52,234,217,24,140,157,18,70,202,234,133,115,33,115,221,19,33,91,94,56,104,213,62,28,190,135,126,83,45,61,211,233,174,63,5,254,139,150,10,152,251,191,83,251,165,20,253,104,163,228,172,135,118,117,162,111,55,79,171,30,235,239,33,95,251,59,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,250,84,251,173,76,245,31,70,100,73,37,127,121,165,166,230,86,36,47,124,242,58,162,56,216,146,59,221,145,188,206,143,167,40,122,190,218,191,52,248,183,203,250,31,81,184,149,87,176,199,245,217,251,183,252,72,165,93,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,144,20,171,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,195,182,175,205,62,45,242,254,135,212,110,35,177,83,205,62,83,242,254,187,212,109,192,72,167,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,78,123,38,67,45,12,110,145,253,36,155,150,134,166,116,98,204,148,111,89,228,85,107,23,220,145,91,47,43,249,86,55,192,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,229,16,89,7,104,31,103,93,55,20,181,54,189,65,210,102,227,246,13,69,101,68,116,215,122,235,149,76,180,212,151,59,115,98,114,53,102,72,97,149,207,169,141,205,133,140,126,205,252,210,185,175,87,35,33,70,4,90,240,93,194,78,85,197,206,169,166,45,109,151,184,227,118,46,237,112,201,174,46,116,145,116,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,116,100,85,93,152,166,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,229,56,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,121,28,221,209,170,247,114,49,25,27,87,145,141,68,169,96,8,1,237,71,243,217,169,191,130,250,61,17,63,196,0,246,163,249,236,212,223,193,125,30,136,11,255,0,236,84,242,177,148,252,192,174,244,235,113,79,251,100,184,114,211,138,124,86,143,137,234,91,159,178,178,250,155,133,187,27,168,164,228,70,211,221,227,72,234,94,143,218,40,28,247,86,53,140,98,117,38,149,177,244,41,121,19,223,72,218,238,215,178,167,83,49,93,27,224,71,83,53,75,53,171,238,246,92,103,48,185,220,42,121,100,141,146,77,201,108,183,114,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,143,110,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,253,197,116,77,123,219,222,100,107,99,116,207,230,119,51,209,26,139,211,100,108,96,80,162,79,187,26,184,122,210,204,195,233,70,186,101,53,54,171,246,73,142,220,34,180,219,172,21,116,180,213,30,201,219,161,85,21,215,103,163,164,100,206,146,55,71,12,141,72,249,58,21,27,57,234,239,205,217,5,179,133,45,104,189,112,242,254,37,236,216,181,93,126,39,29,226,123,91,226,166,161,171,150,173,176,65,78,249,166,185,43,91,10,196,148,49,172,114,68,249,250,155,54,86,57,170,137,178,169,213,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,188,146,53,187,35,149,142,228,122,50,70,167,59,26,168,18,191,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,145,78,211,125,116,211,142,34,248,17,193,117,67,75,239,61,250,213,93,168,20,81,77,12,168,140,170,183,213,54,217,112,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,58,248,78,243,79,163,127,48,49,239,81,128,9,84,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,0,0,0,0,1,196,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,179,137,77,33,169,208,93,121,206,116,142,104,42,227,167,199,111,19,67,111,90,185,226,154,121,109,207,218,90,41,164,124,91,49,95,37,52,144,200,168,136,221,149,234,138,214,170,43,83,37,226,42,251,109,52,83,254,241,120,140,163,184,125,152,85,194,150,73,127,229,21,148,146,66,196,143,254,90,146,57,210,127,136,70,183,244,212,8,171,0,173,92,27,104,93,103,17,60,71,97,154,115,236,111,104,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,212,98,116,24,253,218,157,89,162,111,59,85,200,228,9,148,236,203,209,79,200,183,8,248,183,120,184,119,170,252,239,108,214,179,146,94,120,98,239,176,67,221,227,143,120,216,230,237,75,21,55,59,87,155,105,86,94,87,43,121,118,186,160,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,155,62,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,158,55,59,117,106,61,188,236,87,198,229,228,123,145,113,225,215,77,11,212,126,29,53,30,227,165,250,161,102,238,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,127,43,182,93,145,200,230,185,143,107,30,199,177,179,233,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,180,110,116,110,153,252,205,229,98,163,81,122,143,141,143,199,219,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,9,31,236,167,227,182,234,151,90,14,22,117,151,38,164,117,181,212,233,6,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,157,205,86,43,58,13,87,243,193,28,114,190,88,87,102,135,1,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,94,123,5,186,122,88,220,232,93,12,209,70,232,43,149,210,77,20,203,239,242,177,168,198,57,168,249,145,247,234,0,133,110,218,191,52,248,183,203,250,31,81,184,147,82,66,183,109,95,154,124,91,229,253,15,168,220,64,118,42,121,167,202,126,95,215,122,141,184,145,78,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,156,246,76,134,90,24,221,35,250,73,55,45,13,76,232,197,153,40,222,179,200,170,214,47,185,34,182,94,87,242,172,111,142,190,197,79,52,249,79,203,250,239,81,183,23,191,218,95,198,37,55,13,250,71,54,15,134,94,41,63,40,185,197,60,148,84,80,199,89,44,85,118,155,116,140,145,146,221,26,176,236,230,61,174,78,156,42,175,143,121,85,94,222,162,65,35,0,131,108,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,154,158,204,62,55,235,56,139,197,106,116,135,82,42,185,243,236,62,223,12,180,245,13,134,119,251,86,207,12,116,244,235,85,61,68,178,200,178,86,117,221,188,202,238,68,119,94,55,49,174,218,78,72,97,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,241,114,171,151,226,164,249,240,65,193,118,43,194,62,156,65,67,90,219,85,239,62,185,117,39,189,228,49,80,198,217,25,213,72,121,168,105,167,86,36,203,70,197,130,53,70,189,125,249,17,210,242,179,153,35,96,92,85,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,63,209,62,29,116,143,135,186,108,138,13,45,196,233,45,47,202,175,21,55,155,156,209,196,198,190,71,201,44,143,142,157,168,198,181,177,211,64,217,22,56,97,98,35,24,205,215,101,123,228,123,234,88,2,149,113,99,229,99,89,62,95,228,62,157,57,141,97,146,159,22,62,86,53,147,229,254,67,233,211,152,214,1,146,159,9,222,86,52,111,229,254,61,233,208,28,173,108,225,215,72,248,132,166,199,96,213,44,78,146,236,252,86,241,77,121,182,77,36,76,115,227,124,114,198,249,41,220,143,107,155,37,52,237,141,35,154,23,162,177,236,217,118,71,178,55,179,139,194,119,149,141,27,249,127,143,122,116,5,85,3,137,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,139,17,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,24,29,165,125,158,149,154,101,125,174,215,93,6,196,63,222,45,127,44,183,139,29,174,25,234,36,179,213,114,84,205,83,84,200,99,133,99,166,183,54,56,88,229,87,73,203,28,146,171,90,214,71,200,214,201,255,0,9,222,86,52,111,229,254,61,233,208,21,42,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,49,98,37,251,178,235,128,90,60,62,197,109,226,99,88,173,246,171,165,215,35,183,211,87,98,118,121,233,160,172,142,217,74,247,197,83,5,201,207,115,93,201,88,238,156,110,139,166,173,116,49,185,220,202,175,145,89,15,107,167,189,145,152,38,45,197,101,211,80,47,244,214,171,174,142,209,255,0,108,49,204,102,162,225,53,77,87,126,84,133,91,5,107,36,129,25,45,28,111,90,158,86,44,206,115,218,202,116,149,100,69,149,29,34,160,10,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,148,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,44,70,79,186,171,169,152,174,141,233,198,71,170,89,173,95,119,178,227,54,249,110,21,60,178,70,201,38,228,79,114,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,128,66,103,104,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,171,153,20,173,114,57,97,89,100,242,156,14,113,199,153,112,133,153,58,150,169,149,119,205,58,190,84,53,247,235,11,30,156,241,191,100,111,125,163,230,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,23,159,227,95,138,235,239,22,154,203,91,153,117,110,180,120,133,183,122,60,90,201,91,51,29,220,41,121,88,146,72,173,141,17,137,52,239,103,86,69,221,238,77,217,31,81,236,138,53,43,175,102,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,61,209,31,77,12,187,58,71,191,154,55,190,62,135,44,136,179,116,130,106,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,106,47,181,0,99,131,197,119,10,58,143,194,86,163,191,10,205,98,239,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,153,169,44,42,170,232,220,230,170,43,216,248,228,127,159,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,149,78,218,251,77,170,110,27,112,219,236,214,202,71,220,168,243,138,122,74,122,199,66,213,158,24,38,160,173,116,177,50,77,185,154,199,186,8,92,230,162,236,229,138,53,93,249,83,104,97,3,41,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,107,197,143,149,141,100,249,127,144,250,116,229,138,246,77,241,181,71,112,177,127,38,77,94,202,250,85,246,190,71,97,215,75,189,202,8,227,154,149,207,134,8,236,209,245,21,178,62,102,201,34,44,12,69,145,206,141,207,141,169,27,96,141,174,190,174,44,124,172,107,39,203,252,135,211,167,3,26,194,175,235,143,12,153,246,136,227,216,62,111,112,166,171,186,98,121,230,47,102,200,104,111,144,219,166,142,146,9,235,233,86,101,183,203,42,162,196,149,49,172,114,170,49,175,85,116,72,201,54,111,50,177,148,128,200,123,76,52,119,1,215,94,6,180,191,78,117,26,195,73,113,182,220,116,222,201,20,82,203,75,12,211,219,231,146,206,200,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,181,20,34,131,179,155,141,127,228,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,122,177,218,235,149,88,145,220,219,15,43,158,238,86,49,99,149,177,43,92,248,220,215,109,43,161,138,53,157,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,109,248,157,225,235,42,225,127,89,111,90,71,148,212,247,254,225,211,169,183,93,25,75,37,60,55,58,25,91,205,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,254,78,101,189,78,203,174,62,171,48,251,237,183,134,125,98,184,93,110,150,172,142,225,77,67,137,222,39,169,158,178,75,101,83,217,21,52,22,215,49,206,119,37,27,186,113,182,46,154,53,176,200,231,115,34,178,69,124,33,123,253,161,124,80,103,220,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,243,83,177,17,85,202,155,43,188,62,10,150,87,162,29,174,220,73,106,86,180,96,58,115,125,194,116,214,11,110,85,148,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,155,237,186,47,192,189,78,208,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,249,170,24,168,138,212,77,145,222,63,4,91,43,209,14,200,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,226,5,117,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,0,0,45,171,180,47,135,175,229,27,195,46,65,96,162,169,186,178,245,138,117,50,219,37,53,186,151,189,73,95,93,73,75,58,54,141,97,68,231,147,172,201,100,141,168,197,71,36,142,141,219,61,26,177,190,229,75,106,237,11,226,23,249,57,112,203,144,95,232,169,174,175,189,101,125,76,74,201,83,110,170,238,178,80,87,85,210,206,173,172,89,145,121,227,232,178,41,36,106,177,21,203,35,99,110,236,71,44,140,12,123,9,147,236,100,208,186,60,91,70,175,186,243,119,179,114,94,179,107,132,150,235,93,92,139,4,159,218,122,71,35,28,176,171,81,101,139,169,86,149,13,145,142,114,35,251,164,14,228,68,107,92,232,108,38,79,177,147,93,40,242,157,26,190,232,53,222,243,207,122,194,110,18,92,109,116,146,36,17,255,0,105,234,220,143,114,66,141,84,150,94,157,90,212,58,71,185,170,140,239,112,55,157,81,205,107,66,69,64,0,89,87,105,15,26,218,167,193,247,228,239,242,103,96,197,46,127,75,125,175,223,125,187,75,83,55,79,186,247,78,159,75,163,60,91,111,222,95,205,205,205,190,205,219,109,151,127,21,217,233,218,23,173,28,89,235,69,235,78,117,27,24,194,173,214,219,118,47,83,123,138,91,37,21,92,51,186,120,234,233,33,107,92,233,170,101,106,179,150,161,234,168,141,69,221,27,227,241,69,246,189,164,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,246,191,125,246,237,85,76,61,78,245,221,58,125,46,140,18,239,183,118,127,55,55,46,219,183,109,247,93,188,87,103,167,103,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,90,119,162,170,57,87,117,111,135,197,80,41,175,110,119,234,79,247,147,248,105,25,120,158,127,153,96,180,217,5,46,31,144,213,218,89,149,89,228,176,93,214,153,81,175,170,183,73,44,82,203,78,175,219,153,172,123,160,141,31,202,169,204,206,102,59,118,61,237,116,154,118,231,126,164,255,0,121,63,134,145,129,137,226,215,220,231,42,179,97,88,181,15,125,189,100,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,157,234,214,55,153,239,106,110,229,70,166,251,170,162,120,129,232,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,19,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,57,231,116,105,204,230,49,211,202,216,152,247,61,99,141,90,206,103,108,174,117,53,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,172,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,60,141,137,242,39,34,57,242,239,204,231,54,56,145,151,84,4,122,246,163,112,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,239,185,13,19,90,196,137,241,242,175,44,181,52,237,99,145,25,201,212,150,55,35,17,206,88,97,137,209,3,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,68,17,1,218,145,192,45,30,157,247,238,38,244,114,223,106,182,226,11,220,233,242,44,118,142,154,10,24,109,18,47,74,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,125,146,63,162,17,172,100,167,194,119,149,141,27,249,127,143,122,116,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,6,53,134,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,85,80,0,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,9,243,227,239,142,203,87,8,152,205,21,139,26,163,164,187,106,46,69,78,181,118,122,58,168,219,61,21,44,17,212,66,217,37,174,141,149,17,78,198,73,27,170,27,11,152,138,142,146,23,162,248,49,196,16,255,0,190,172,247,42,255,0,133,114,60,147,35,184,127,233,43,43,174,85,213,18,127,165,36,211,73,35,254,247,57,206,250,213,78,215,85,117,51,42,214,77,71,200,245,75,53,171,239,23,172,154,225,45,194,167,150,73,31,28,60,235,238,65,23,81,239,123,97,137,136,216,227,98,185,121,35,99,26,139,179,80,149,78,203,126,1,107,52,239,184,241,55,172,118,251,173,183,47,94,249,79,142,227,181,148,211,208,205,104,141,122,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,123,239,145,157,16,136,18,85,63,241,20,127,247,255,0,199,18,42,201,84,255,0,196,81,255,0,223,255,0,28,64,138,179,42,131,21,115,42,128,58,155,142,89,138,217,239,182,140,90,237,147,90,168,175,89,7,120,246,69,186,162,182,56,234,174,29,6,35,231,238,241,57,81,242,244,216,168,231,242,34,242,181,81,87,100,45,131,143,190,4,237,92,93,227,52,87,220,106,178,146,211,168,184,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,224,247,20,3,182,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,158,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,187,78,10,56,174,177,113,105,163,84,89,151,86,213,71,151,219,118,163,202,108,148,83,61,221,194,171,153,233,28,136,217,17,30,144,206,198,117,99,93,222,212,221,241,245,30,248,164,80,49,225,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,254,203,222,58,127,45,120,171,52,59,88,243,62,247,169,54,94,127,99,212,214,183,150,107,237,174,56,218,169,188,202,229,239,21,144,237,39,83,116,107,223,18,50,79,206,185,181,18,39,159,237,84,224,98,235,170,84,223,202,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,249,249,145,105,226,106,163,153,208,229,146,32,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,41,224,91,175,1,188,80,93,120,179,208,104,245,27,37,180,82,91,178,27,117,226,178,201,120,138,134,157,208,209,58,120,249,38,141,212,237,124,178,189,89,221,234,41,209,202,247,34,245,18,77,147,151,149,86,226,128,142,14,217,253,121,169,197,116,191,26,208,11,21,109,39,120,206,42,29,116,190,177,181,17,58,120,237,212,114,70,232,35,124,42,197,123,25,53,78,207,108,168,230,120,208,200,196,231,71,61,27,16,22,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,131,88,199,57,118,68,85,46,3,180,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,157,218,74,134,212,79,26,177,118,114,79,206,168,142,123,144,187,254,197,157,23,181,95,237,90,175,169,217,110,33,73,113,182,220,105,224,194,233,39,171,123,102,130,166,9,26,233,174,116,114,83,43,149,175,99,154,182,229,85,146,53,69,69,86,181,127,186,160,17,235,160,58,199,125,225,255,0,89,113,61,98,199,33,239,21,120,205,193,181,18,83,115,49,157,238,149,237,116,117,52,220,239,99,210,62,172,18,75,23,83,145,92,206,126,102,251,205,69,50,105,49,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,61,29,154,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,158,141,148,149,50,69,75,79,43,35,68,228,123,104,210,145,83,153,57,220,199,49,238,230,231,230,80,186,3,26,206,44,124,211,235,39,204,12,135,212,103,50,83,49,172,226,199,205,62,178,124,192,200,125,70,112,47,41,56,193,186,240,243,217,137,165,186,105,129,174,65,110,205,179,234,123,235,104,175,212,145,58,8,45,116,81,223,42,146,165,241,212,185,138,215,212,185,171,211,70,68,169,36,41,42,76,174,137,122,29,91,21,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,241,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,185,253,110,211,60,171,32,236,204,225,187,84,173,52,157,226,203,135,220,50,171,125,223,167,28,143,146,159,191,221,228,232,78,238,86,43,25,10,62,145,99,115,222,230,254,114,120,26,136,229,127,135,138,236,209,207,233,180,251,141,45,59,170,185,100,53,118,171,109,242,162,166,193,84,144,172,188,149,143,171,166,146,42,90,121,89,26,47,59,29,88,180,138,156,201,200,215,181,143,119,47,39,50,4,212,240,187,195,38,3,194,206,151,219,116,255,0,16,166,164,172,185,50,157,173,189,100,43,110,134,154,182,243,58,73,44,156,243,186,52,230,115,24,233,229,108,76,123,158,177,198,173,103,51,182,87,58,176,0,4,43,127,187,87,197,63,252,65,210,175,253,149,113,255,0,175,18,233,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,36,69,255,0,184,169,197,63,252,126,210,175,253,171,113,255,0,168,146,233,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,23,181,89,43,37,164,123,157,4,147,211,82,71,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,0,123,82,138,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,253,218,11,164,82,73,74,254,189,125,61,59,249,219,28,145,189,118,100,206,84,217,233,239,34,111,186,110,139,90,202,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,247,105,238,146,201,29,43,58,21,244,245,15,231,116,113,200,244,221,144,185,19,102,47,188,169,190,201,186,160,70,15,251,181,124,83,255,0,196,29,42,255,0,217,87,31,250,241,42,156,88,249,88,214,79,151,249,15,167,78,69,95,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,42,156,88,249,88,214,79,151,249,15,167,78,6,53,133,218,113,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,88,226,210,204,159,117,87,76,241,93,100,211,140,143,75,115,90,78,241,101,201,173,242,219,234,121,99,141,242,67,206,158,228,241,117,24,246,54,104,158,141,146,55,171,87,146,70,49,200,155,181,0,198,95,233,102,85,244,87,232,47,210,107,175,209,191,104,123,91,216,253,246,78,227,223,186,125,46,243,208,223,167,214,233,251,157,78,94,110,95,119,125,188,11,170,236,197,225,139,249,66,113,5,77,127,201,241,123,85,239,1,192,185,110,25,21,53,198,111,205,207,52,177,76,148,48,36,41,227,54,243,199,212,115,28,157,37,142,9,27,34,175,51,99,146,143,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,58,103,251,55,120,104,254,78,92,56,218,253,191,105,238,153,158,107,201,127,200,58,208,116,234,41,250,140,254,197,162,127,60,81,202,206,140,42,156,209,73,205,211,158,90,174,85,217,192,82,174,218,191,43,24,183,204,10,31,78,184,144,237,129,224,25,150,167,228,208,97,154,127,143,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,251,189,233,20,50,42,49,187,189,234,136,214,163,156,168,213,152,158,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,45,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,29,225,71,138,237,56,226,215,78,25,154,225,82,247,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,202,229,138,100,68,108,141,107,145,81,143,100,145,178,58,251,82,56,5,163,211,190,253,196,222,142,91,237,86,220,65,123,157,62,69,142,209,211,65,67,13,162,69,233,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,239,178,71,244,108,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,193,41,93,169,124,20,98,186,161,167,23,238,36,48,171,103,114,207,177,11,127,125,187,119,116,141,145,222,237,112,34,117,157,81,206,230,167,90,158,6,186,70,74,138,175,116,113,44,42,217,63,51,210,133,99,33,237,73,213,236,55,94,184,9,212,77,92,211,249,234,228,177,100,90,111,146,77,78,149,112,44,51,196,246,81,84,197,44,50,51,197,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,30,16,50,115,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,18,34,255,0,221,171,226,159,254,32,233,87,254,202,184,255,0,215,137,116,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,34,255,0,220,84,226,159,254,63,105,87,254,213,184,255,0,212,64,154,147,21,115,42,131,21,112,61,6,101,159,230,90,131,83,106,170,204,242,26,187,171,236,118,122,43,5,177,38,84,228,163,183,82,68,145,83,211,196,198,162,53,140,107,83,117,217,61,231,185,239,119,51,222,231,44,159,118,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,58,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,206,73,122,187,35,210,39,50,138,246,101,112,37,117,214,236,202,221,174,122,165,140,210,73,165,246,26,137,29,75,71,116,129,207,102,73,90,196,115,90,200,227,221,17,244,208,203,179,164,123,249,163,123,227,232,114,200,139,55,74,109,0,167,250,233,161,122,113,196,94,156,92,116,191,84,44,221,250,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,59,30,30,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,185,226,115,145,187,36,145,72,223,30,85,50,94,45,255,0,141,126,20,108,92,90,104,213,110,27,210,181,81,229,246,221,235,49,107,221,108,47,119,112,170,230,98,201,26,186,53,71,164,51,177,157,41,19,103,181,55,100,157,55,190,40,208,12,125,242,204,255,0,50,206,169,177,250,92,195,33,171,187,51,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,183,51,152,199,79,34,51,153,87,149,156,172,110,204,99,26,217,52,236,49,253,118,126,237,255,0,18,35,47,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,211,176,199,245,217,251,183,252,72,10,85,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,225,219,87,230,159,22,249,127,67,234,55,17,216,169,230,159,41,249,127,93,234,54,224,38,164,0,0,0,0,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,183,89,51,252,202,92,6,159,75,93,144,213,166,39,75,120,154,254,203,75,85,27,2,220,101,134,56,29,80,244,68,221,239,72,161,99,27,204,171,200,139,39,39,47,82,78,107,138,224,23,130,140,171,138,205,71,164,189,221,173,157,223,76,177,155,132,50,100,119,10,132,145,145,215,242,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,116,99,122,61,87,153,209,50,90,105,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,230,71,76,254,105,99,99,35,106,167,51,222,222,103,49,156,242,51,33,77,29,209,220,7,66,176,11,94,156,233,205,134,146,221,109,183,83,193,20,178,197,75,12,51,220,39,142,24,225,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,126,196,64,239,254,137,226,191,69,126,130,253,25,181,125,27,246,127,178,125,143,220,163,238,61,199,167,210,238,221,13,186,125,30,159,185,211,229,229,229,247,118,219,192,132,206,210,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,57,39,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,198,51,233,102,85,244,87,232,47,210,107,175,209,191,104,123,91,216,253,246,78,227,223,186,125,46,243,208,223,167,214,233,251,157,78,94,110,95,119,125,188,10,129,194,119,154,125,27,249,129,143,122,140,7,170,227,71,132,156,171,132,109,83,92,90,229,47,126,198,239,189,230,225,140,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,187,61,15,43,194,119,154,125,27,249,129,143,122,140,0,74,167,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,240,0,0,0,0,0,1,69,56,201,208,186,62,34,120,113,204,244,231,216,222,209,189,58,223,37,199,28,107,22,6,76,203,197,59,29,37,42,71,44,232,172,139,168,244,232,61,251,181,122,83,74,222,118,163,149,201,90,202,41,198,78,186,81,240,237,195,142,103,168,222,217,246,117,233,182,249,45,216,227,152,144,62,103,222,42,24,232,233,86,56,167,84,100,189,55,175,93,236,217,203,210,134,87,114,57,26,173,80,199,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,82,187,18,244,83,254,254,184,140,172,184,125,184,85,190,150,57,127,228,245,149,114,76,197,143,254,68,145,185,178,127,143,71,55,244,20,139,91,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,74,236,75,214,191,251,250,225,206,178,223,246,230,182,250,168,226,255,0,147,209,213,199,51,214,79,249,18,198,214,199,254,61,92,239,208,64,37,80,0,5,128,118,213,249,88,197,190,96,80,250,117,196,142,14,207,188,214,213,166,188,86,227,26,141,125,167,171,158,219,138,217,242,107,221,100,84,140,107,167,146,10,107,5,194,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,73,31,237,171,242,177,139,124,192,161,244,235,137,29,93,156,152,181,139,57,227,11,11,194,178,154,30,251,101,200,45,249,21,174,227,77,213,124,125,122,89,236,85,241,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,3,160,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,230,70,182,55,76,254,103,115,61,17,168,189,54,70,198,94,167,101,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,28,237,114,189,95,215,106,51,146,9,36,141,109,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,19,231,217,213,172,118,45,100,225,31,4,169,180,67,221,234,240,251,124,24,117,210,155,153,239,232,213,80,65,20,109,94,119,49,136,238,172,11,79,62,205,230,107,58,252,156,206,115,28,160,92,169,30,189,161,125,161,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,57,105,216,168,138,213,93,213,222,63,4,73,10,35,215,180,47,179,211,90,56,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,45,67,17,21,92,139,186,59,195,224,170,14,207,78,208,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,156,181,15,85,68,106,46,232,223,31,138,45,176,118,213,249,167,197,190,95,208,250,141,196,185,254,207,78,207,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,156,180,239,69,84,114,174,234,223,15,138,165,176,118,213,249,167,197,190,95,208,250,141,196,10,85,217,227,196,21,139,134,29,66,212,77,94,191,227,247,91,220,118,221,63,170,130,154,134,223,3,221,214,170,150,231,110,100,45,154,100,107,153,75,10,189,81,29,52,158,234,110,141,106,62,71,71,19,232,86,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,106,173,106,224,83,0,166,212,249,53,239,12,155,30,171,190,212,85,104,189,242,166,223,111,164,73,93,60,247,26,106,219,125,69,18,70,216,151,157,239,74,152,97,84,98,111,206,168,141,84,114,42,181,109,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,38,167,179,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,175,61,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,247,249,88,212,99,28,212,124,200,251,245,60,166,147,231,95,149,13,44,195,117,51,217,126,204,250,91,143,219,175,189,203,175,214,238,189,234,154,57,186,93,78,86,243,242,245,57,121,185,91,190,219,236,155,236,122,176,0,0,41,87,22,62,86,53,147,229,254,67,233,211,152,214,25,41,241,99,229,99,89,62,95,228,62,157,57,141,96,25,41,240,157,229,99,70,254,95,227,222,157,1,85,74,85,194,119,149,141,27,249,127,143,122,116,5,85,0,98,174,101,80,98,174,6,74,124,39,121,88,209,191,151,248,247,167,64,85,82,149,112,157,229,99,70,254,95,227,222,157,1,85,64,0,0,20,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,194,239,251,70,120,215,254,85,90,143,5,131,0,185,221,99,211,44,91,243,118,218,105,215,165,29,210,185,21,233,37,205,208,242,181,237,230,99,210,56,155,42,185,204,141,174,118,209,58,105,99,75,64,46,127,142,78,7,51,46,16,179,38,213,82,190,174,249,167,87,202,135,50,195,126,123,19,158,55,236,174,238,85,156,168,141,101,75,90,142,84,114,34,50,102,53,94,196,106,182,88,162,14,39,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,119,168,201,174,81,61,139,84,216,229,87,244,169,169,163,118,251,205,47,74,84,73,28,213,142,54,177,206,119,50,163,34,146,127,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,118,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,158,46,114,170,248,170,144,47,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,89,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,185,219,19,36,94,116,107,226,223,153,174,116,113,43,39,163,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,243,247,107,141,174,182,58,186,89,249,30,230,63,146,88,213,204,119,43,216,230,174,203,224,230,170,47,138,40,29,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,13,120,158,45,125,206,114,171,54,21,139,80,247,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,137,50,157,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,0,167,255,0,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,66,119,155,146,107,206,89,217,191,158,223,120,145,198,41,44,121,181,70,155,228,43,81,20,75,211,158,120,61,155,55,74,162,170,159,145,173,164,169,123,125,233,32,106,170,53,124,118,137,92,180,240,212,175,228,121,160,95,151,223,229,23,244,18,213,244,147,217,253,219,186,251,46,139,184,247,238,251,223,61,175,201,209,234,123,71,169,225,222,122,156,220,190,31,31,19,182,226,199,202,198,178,124,191,200,125,58,112,49,172,50,83,225,59,202,198,141,252,191,199,189,58,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,3,202,113,163,194,78,43,197,206,150,46,45,114,151,184,228,150,46,243,112,198,110,45,116,113,116,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,216,133,10,224,79,179,34,213,195,197,214,163,81,181,189,113,252,171,54,130,161,241,90,98,164,229,174,181,80,192,215,83,77,5,92,109,169,165,142,104,171,153,52,50,162,74,199,108,214,61,54,241,85,84,191,80,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,16,237,219,79,172,87,91,214,174,98,154,33,111,191,82,75,98,198,172,236,189,215,81,210,85,57,207,109,214,169,242,53,27,85,26,61,88,143,142,154,56,159,18,57,136,246,178,178,69,221,91,42,18,211,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,25,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,231,203,170,236,203,214,191,200,183,23,24,183,120,183,247,170,12,239,108,42,179,146,46,121,162,239,179,195,221,228,143,121,24,214,237,85,21,55,59,151,155,104,150,94,86,171,185,118,181,80,6,85,0,161,92,15,235,21,171,91,248,92,211,252,186,142,253,87,117,185,81,89,233,172,151,233,107,170,155,61,106,93,105,34,108,53,46,168,114,61,238,231,145,205,73,218,178,47,59,163,158,55,185,19,159,98,186,128,0,1,21,125,185,223,169,63,222,79,225,165,31,236,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,242,72,246,252,28,168,181,131,183,59,245,39,251,201,252,52,165,93,138,158,105,242,159,151,245,222,163,110,2,106,64,0,14,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,44,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,24,214,25,41,240,157,229,99,70,254,95,227,222,157,1,141,97,146,159,9,222,86,52,111,229,254,61,233,208,1,239,242,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,39,121,184,221,43,99,164,165,131,157,237,99,57,229,145,90,198,243,61,237,106,110,190,46,114,34,120,170,22,1,195,239,107,174,43,170,156,65,93,176,44,255,0,29,181,97,88,13,211,171,244,94,251,113,184,71,75,37,31,66,39,189,222,212,146,89,82,20,235,163,23,147,164,169,211,145,89,23,231,249,250,205,182,14,211,94,59,110,186,221,153,92,116,51,75,114,106,73,52,190,195,81,27,106,171,45,115,185,236,201,43,88,141,115,159,36,155,34,62,154,25,119,108,108,103,52,111,124,125,126,105,17,97,233,88,88,25,84,2,53,123,45,248,250,172,212,78,227,195,38,177,220,46,183,44,189,59,229,70,59,145,86,84,207,93,53,222,52,234,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,238,62,54,117,164,168,10,85,197,143,149,141,100,249,127,144,250,116,230,53,134,74,124,88,249,88,214,79,151,249,15,167,78,67,7,0,156,9,221,120,187,201,171,111,185,45,101,93,167,78,177,218,132,164,188,86,82,200,232,43,106,167,146,158,103,71,21,12,143,167,150,7,190,57,27,78,233,154,245,69,108,115,49,83,197,237,2,170,246,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,238,89,13,107,92,244,149,242,115,47,52,180,212,238,99,81,89,201,211,150,71,43,21,206,72,102,137,211,62,113,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,57,96,98,174,74,167,254,34,143,254,255,0,248,226,69,89,42,159,248,138,63,251,255,0,227,136,17,86,101,80,98,174,101,80,4,85,246,231,126,164,255,0,121,63,134,150,191,217,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,115,198,199,124,90,138,151,65,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,227,30,190,209,236,79,21,193,184,206,212,60,91,10,198,109,88,253,150,139,217,61,218,221,107,162,142,146,150,14,123,85,35,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,200,80,128,30,212,127,61,154,155,248,47,163,209,1,127,253,138,158,86,50,159,152,21,222,157,110,46,171,138,125,107,254,78,220,62,230,218,199,29,191,190,213,227,246,244,238,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,78,87,163,186,104,254,93,221,178,45,170,246,42,121,88,202,126,96,87,122,117,184,226,118,207,234,245,78,33,160,216,214,145,219,167,171,134,163,80,175,14,154,177,91,4,79,130,107,117,191,167,44,144,189,238,247,216,245,169,154,134,70,171,19,197,33,145,21,200,139,202,240,134,19,34,142,1,244,207,42,210,46,16,180,219,5,205,105,59,165,234,158,223,81,112,169,165,116,114,71,37,47,125,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,187,35,94,212,85,68,69,88,12,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,58,213,75,19,85,21,236,134,46,164,175,247,154,136,200,220,170,230,162,42,166,78,96,65,95,107,142,153,229,88,127,23,183,140,234,237,73,189,151,61,183,208,92,45,21,81,199,39,77,221,218,146,26,57,224,115,220,196,98,204,199,192,143,115,24,231,114,199,60,14,85,69,126,201,90,187,16,181,51,187,101,90,151,163,149,149,119,89,125,161,111,164,201,173,240,117,57,168,105,251,188,139,79,86,254,85,127,185,52,157,234,137,55,107,23,153,176,123,206,78,70,34,212,190,219,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,115,55,103,62,169,137,204,213,68,71,216,7,103,134,107,106,192,56,210,210,171,237,230,158,174,106,122,171,195,236,140,109,51,26,231,164,247,10,105,104,97,114,163,156,212,228,108,181,49,185,235,190,232,196,114,162,57,81,26,161,144,241,141,103,22,62,105,245,147,230,6,67,234,51,153,41,152,214,113,99,230,159,89,62,96,100,62,163,56,18,83,166,58,103,149,106,239,98,188,120,46,21,73,222,239,85,22,251,149,194,154,149,177,201,36,149,93,203,35,158,177,240,68,200,216,231,190,105,25,78,230,70,196,111,189,35,152,213,84,69,85,72,139,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,78,203,143,34,122,101,248,215,172,86,144,109,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,244,106,146,39,42,171,25,52,93,57,89,239,57,21,146,53,81,206,69,69,80,201,119,19,202,108,89,206,43,102,205,113,106,238,251,101,200,45,244,247,75,117,79,73,241,245,233,103,141,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,59,98,210,187,44,179,250,108,235,130,220,54,149,114,26,187,181,203,21,168,175,176,92,150,165,101,115,233,95,29,75,229,167,167,71,200,158,243,25,71,61,34,51,145,85,141,103,43,19,110,69,107,110,212,0,0,8,171,255,0,119,59,255,0,157,119,255,0,134,223,253,96,73,78,147,231,95,149,13,44,195,117,51,217,126,204,250,91,143,219,175,189,203,175,214,238,189,234,154,57,186,93,78,86,243,242,245,57,121,185,91,190,219,236,155,236,68,15,251,138,156,83,255,0,199,237,42,255,0,218,183,31,250,137,46,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,7,181,41,87,22,62,86,53,147,229,254,67,233,211,149,84,165,92,88,249,88,214,79,151,249,15,167,78,6,53,134,85,6,42,230,85,0,83,77,117,225,215,72,248,143,198,96,197,181,95,19,164,186,83,210,212,67,53,61,82,68,198,214,211,49,181,16,205,44,48,84,242,172,176,50,116,167,100,82,172,78,99,221,26,185,17,205,93,156,149,44,0,44,3,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,191,254,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,208,39,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,184,251,224,78,235,194,38,77,69,125,198,171,42,238,218,117,145,84,45,37,158,178,170,71,79,91,75,60,116,240,186,72,171,164,101,60,80,49,242,72,234,135,66,214,42,171,163,133,234,190,44,113,62,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,241,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,8,1,225,223,138,172,203,68,113,45,67,210,217,174,85,117,120,38,162,226,247,171,77,125,165,35,73,82,11,141,69,186,104,41,107,32,71,61,169,19,250,171,11,37,114,42,243,66,142,221,143,124,112,242,80,162,175,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,156,240,58,68,229,115,216,217,226,108,172,99,158,145,200,174,103,51,182,71,58,144,1,149,64,0,1,138,185,149,65,138,184,25,36,112,119,105,181,89,120,80,209,234,59,53,178,146,130,158,76,30,203,86,248,169,161,108,76,116,243,209,197,52,210,171,90,136,138,249,37,146,73,30,239,139,158,247,57,119,85,85,43,1,74,184,78,242,177,163,127,47,241,239,78,128,170,160,0,0,66,95,108,253,166,213,110,226,190,201,89,111,182,82,82,212,93,48,122,10,186,233,97,133,172,125,84,233,89,91,10,75,43,145,55,123,210,40,98,141,28,237,215,146,54,55,224,212,68,172,29,134,63,174,207,221,191,226,69,42,237,171,243,79,139,124,191,161,245,27,137,85,123,12,127,93,159,187,127,196,128,165,93,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,29,181,126,105,241,111,151,244,62,163,113,29,138,158,105,242,159,151,245,222,163,110,2,106,75,32,237,3,237,20,166,225,106,166,215,167,218,76,236,126,255,0,168,175,168,142,166,239,67,114,166,150,166,146,217,110,116,78,86,164,203,12,209,57,149,50,57,208,189,140,221,223,154,71,57,232,212,124,42,250,149,198,255,0,26,56,175,8,250,113,61,117,19,173,87,188,250,229,211,130,201,143,75,93,27,100,103,85,38,229,174,169,129,30,147,45,27,22,9,17,92,196,247,228,70,197,204,206,101,145,144,3,150,101,55,220,231,42,188,230,185,77,119,125,189,100,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,1,145,247,12,92,66,226,188,80,104,213,151,87,49,106,110,225,223,250,148,215,27,91,234,163,168,154,217,93,19,185,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,207,202,149,84,199,51,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,247,152,218,233,29,11,249,155,202,245,86,170,244,223,35,31,144,70,149,106,102,43,172,154,113,142,106,150,21,87,222,44,185,53,190,43,133,55,52,145,190,72,121,211,223,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,168,30,172,128,30,212,127,61,154,155,248,47,163,209,19,252,64,15,106,63,158,205,77,252,23,209,232,128,191,78,197,11,77,170,30,27,115,43,236,54,202,70,92,171,51,138,138,74,138,198,194,212,158,104,33,160,162,116,81,62,77,185,156,198,58,121,156,214,170,236,213,150,69,77,185,151,121,10,44,3,177,83,202,198,83,243,2,187,211,173,197,255,0,128,0,1,96,29,181,126,86,49,111,152,20,62,157,113,34,175,132,239,52,250,55,243,3,30,245,24,9,84,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,4,170,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,42,248,95,214,191,228,237,173,86,141,99,142,223,223,106,241,251,125,227,184,64,232,186,145,190,186,123,93,85,61,47,85,189,72,213,97,73,230,137,100,229,122,59,166,143,229,221,219,34,132,255,0,106,127,19,186,53,164,26,143,130,233,54,107,148,116,114,157,67,184,71,111,180,219,233,225,116,242,71,212,87,71,12,245,8,205,214,40,100,157,27,3,30,169,239,72,245,217,57,35,153,241,85,83,24,205,98,214,44,251,93,115,251,166,163,106,53,250,174,227,114,184,212,79,44,81,75,85,52,208,91,224,146,105,38,109,37,43,102,123,221,21,52,110,149,233,28,72,229,70,162,254,213,89,105,236,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,38,37,218,221,3,97,228,134,73,93,47,86,162,185,168,233,220,170,145,123,208,192,178,61,206,122,72,247,4,133,0,0,0,0,17,87,219,105,173,127,247,139,195,157,29,191,236,205,110,21,82,69,255,0,40,163,164,142,23,164,159,242,213,145,174,143,252,66,181,223,166,132,164,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,99,89,196,166,175,84,235,214,188,231,58,185,52,245,114,83,228,87,137,166,183,165,92,17,67,60,86,230,109,21,20,50,50,45,216,143,142,154,56,99,85,69,118,234,197,85,115,149,85,202,20,212,173,92,27,107,165,103,14,220,71,97,154,141,237,159,103,89,91,112,142,221,145,185,233,59,225,125,158,161,237,142,169,100,138,5,71,203,211,98,245,216,205,156,157,88,98,119,35,149,168,213,162,160,12,170,1,106,189,153,122,215,249,105,225,31,22,239,22,254,235,95,130,109,133,86,114,69,201,12,189,202,8,123,188,145,239,35,220,237,233,101,166,231,114,242,239,42,75,202,212,111,46,247,84,5,128,118,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,151,255,0,219,87,229,99,22,249,129,67,233,215,18,192,59,46,60,246,105,151,227,94,143,90,7,43,181,31,72,105,180,151,140,28,154,123,108,20,144,91,115,154,120,114,250,88,97,158,89,94,199,212,185,236,170,116,171,39,232,189,245,144,85,200,141,106,185,136,201,24,141,229,253,6,221,87,98,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,245,231,99,219,29,45,107,159,39,140,72,200,214,58,4,107,125,215,170,205,34,251,232,139,201,203,237,180,209,203,20,184,174,11,196,13,60,221,27,213,53,193,48,234,200,249,94,238,247,75,36,117,21,116,235,186,191,146,62,139,226,169,240,70,115,63,189,123,206,218,54,162,218,87,101,198,175,83,105,47,24,56,204,23,41,233,32,182,231,52,243,98,21,83,77,4,178,189,143,169,115,31,74,216,146,63,209,123,235,32,164,141,92,228,115,17,146,61,93,203,250,109,9,244,0,0,33,91,182,175,205,62,45,242,254,135,212,110,36,212,144,173,219,87,230,159,22,249,127,67,234,55,16,29,138,158,105,242,159,151,245,222,163,110,45,43,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,120,173,221,225,235,70,168,178,170,189,236,117,58,196,246,61,202,188,236,115,93,187,185,183,91,181,236,84,243,79,148,252,191,174,245,27,113,196,237,150,192,41,177,158,40,237,121,157,187,30,171,164,167,204,113,122,74,154,203,131,146,85,130,186,227,79,44,180,242,35,28,229,86,35,227,166,142,133,28,198,109,178,58,55,42,111,39,51,130,247,251,35,53,51,42,212,78,17,225,183,101,53,125,239,232,86,65,87,140,219,167,124,146,73,51,168,99,130,158,162,38,72,231,189,219,244,251,211,162,98,55,149,173,138,40,152,141,247,119,91,213,34,3,177,47,83,50,170,109,83,206,180,115,189,245,113,187,134,62,185,55,66,73,36,119,119,174,167,169,167,167,231,133,188,253,54,117,35,170,218,69,228,87,59,161,7,188,136,205,150,95,192,0,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,138,184,25,41,240,157,229,99,70,254,95,227,222,157,1,82,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,41,175,9,222,86,52,111,229,254,61,233,208,17,107,218,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,58,172,91,181,198,7,77,207,12,114,182,94,149,69,11,85,208,57,21,98,247,166,129,36,99,156,196,141,238,10,235,167,189,176,150,43,255,0,19,87,76,35,45,178,218,168,116,158,186,225,236,124,106,249,73,19,217,84,146,58,170,24,98,175,175,154,174,104,99,134,141,209,245,231,122,116,82,72,154,230,53,121,249,28,231,73,81,138,185,43,221,148,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,115,185,200,244,127,65,170,206,72,35,144,37,40,165,92,88,249,88,214,79,151,249,15,167,78,85,82,149,113,99,229,99,89,62,95,228,62,157,56,24,214,25,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,228,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,46,230,83,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,4,60,119,118,126,229,92,42,223,93,148,225,80,221,114,13,50,173,219,187,92,100,108,149,117,86,190,70,83,49,254,211,150,58,104,169,224,234,212,212,57,176,108,190,251,91,178,251,200,187,246,189,157,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,42,125,214,166,122,143,163,50,36,146,191,188,210,211,115,43,18,23,190,121,29,81,28,108,73,29,238,200,222,103,71,211,149,218,35,199,213,103,19,153,82,96,122,91,112,186,219,116,202,201,213,167,221,42,103,167,250,77,34,201,19,251,205,85,55,50,49,97,99,224,141,212,241,200,197,145,190,244,142,229,116,157,56,188,175,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,117,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,231,116,79,145,57,21,172,139,126,103,53,210,68,143,9,243,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,229,157,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,238,214,235,93,20,116,148,176,115,189,207,127,36,81,163,88,222,103,189,206,93,147,197,206,85,95,21,83,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,192,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,18,169,219,87,229,99,22,249,129,67,233,215,18,42,248,78,243,79,163,127,48,49,239,81,128,12,148,202,85,197,143,149,141,100,249,127,144,250,116,229,85,41,87,22,62,86,53,147,229,254,67,233,211,129,141,97,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,21,84,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,128,0,0,0,177,94,215,189,116,172,211,14,28,105,52,231,30,188,247,43,214,165,220,29,110,153,172,73,217,51,172,240,49,36,173,88,229,141,90,198,243,61,244,144,61,143,85,73,34,169,149,168,199,39,51,153,21,124,27,104,93,103,17,60,71,97,154,115,236,111,104,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,212,98,116,24,253,218,157,89,162,111,59,85,200,228,168,29,166,154,215,249,105,226,227,41,238,246,254,235,65,130,111,133,81,243,197,201,52,189,202,121,187,196,146,109,35,218,237,234,165,169,228,114,114,239,18,69,204,212,119,54,247,85,216,151,162,159,247,245,196,101,101,195,237,194,173,244,177,203,255,0,39,172,171,146,102,44,127,242,36,141,205,147,252,122,57,191,160,160,69,89,93,120,167,208,106,109,27,143,74,178,107,21,21,92,118,45,73,211,124,127,38,141,238,167,149,32,142,226,250,40,219,95,11,38,123,220,146,189,101,68,169,114,34,183,166,149,145,177,24,214,163,21,212,40,151,238,44,244,46,251,172,29,151,218,55,146,98,86,107,85,93,215,78,240,251,6,73,85,53,66,178,58,166,89,227,178,34,86,178,158,71,39,254,162,103,199,204,212,123,105,147,110,103,182,54,56,60,87,98,134,183,221,82,235,153,112,221,53,142,145,214,215,83,212,103,20,247,38,200,230,207,28,232,234,42,57,96,123,124,90,246,57,171,11,154,169,202,172,86,72,139,207,206,157,57,95,49,150,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,78,74,169,168,89,51,123,212,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,94,87,41,146,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,114,192,0,69,95,110,119,234,79,247,147,248,105,74,187,21,60,211,229,63,47,235,189,70,220,85,94,220,239,212,159,239,39,240,210,149,118,42,121,167,202,126,95,215,122,141,184,9,169,0,0,0,1,138,185,146,159,9,222,86,52,111,229,254,61,233,208,24,214,25,41,240,157,229,99,70,254,95,227,222,157,0,24,214,18,19,196,255,0,30,180,212,188,40,105,143,11,26,55,125,164,172,125,102,155,217,45,249,205,206,159,170,143,163,122,81,209,57,40,41,170,35,149,173,87,171,89,60,85,76,115,30,206,73,122,91,163,210,86,178,61,142,215,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,243,247,107,117,174,138,74,186,169,249,24,231,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,40,30,171,66,244,47,81,248,139,212,123,118,151,233,125,155,191,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,156,205,221,118,87,43,156,214,49,175,123,216,199,74,255,0,17,93,147,250,105,112,225,210,131,22,208,138,42,183,103,120,69,61,108,214,122,170,217,104,105,231,200,95,81,85,28,210,67,114,169,101,51,22,119,178,38,201,21,50,171,163,99,21,205,71,185,25,204,228,174,188,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,29,222,163,38,185,68,247,165,43,164,137,31,210,166,166,141,219,109,12,93,89,81,36,115,82,73,28,247,57,220,168,172,138,59,149,3,22,207,247,213,129,101,95,240,174,57,146,99,151,15,253,37,29,117,182,186,158,79,244,100,134,104,228,103,220,230,185,191,82,161,58,125,157,220,111,209,241,85,130,46,37,152,213,114,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,220,172,100,29,225,82,56,227,100,181,13,70,53,26,246,53,41,7,106,167,3,23,93,82,166,254,82,58,71,107,171,184,101,150,218,122,91,109,243,30,182,218,221,81,83,121,131,170,145,197,85,11,105,227,89,100,169,137,36,107,95,207,204,139,79,19,85,28,206,135,44,145,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,146,238,172,96,191,149,13,44,204,180,207,218,158,204,250,91,143,220,108,93,247,161,214,238,189,234,154,72,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,52,171,76,241,93,27,211,140,115,75,112,170,78,239,101,198,109,241,91,233,185,163,141,146,77,200,158,252,242,244,216,198,58,105,94,174,146,71,163,83,158,71,189,202,155,185,74,127,194,143,21,218,113,197,174,156,51,53,194,165,238,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,149,203,20,200,136,217,26,215,34,163,30,201,35,101,107,0,0,3,21,114,85,63,241,20,127,247,255,0,199,18,42,201,84,255,0,196,81,255,0,223,255,0,28,64,138,179,42,131,21,115,42,128,34,175,183,59,245,39,251,201,252,52,181,94,203,143,61,154,101,248,215,163,214,151,85,219,157,250,147,253,228,254,26,90,175,101,199,158,205,50,252,107,209,235,64,159,226,0,123,81,252,246,106,111,224,190,143,68,79,241,0,61,168,254,123,53,55,240,95,71,162,2,255,0,251,21,60,172,101,63,48,43,189,58,220,90,87,108,118,175,84,230,188,75,208,233,109,60,245,105,109,211,139,60,48,190,9,160,137,172,246,141,115,25,85,52,209,61,187,189,236,117,58,208,49,81,234,155,62,23,242,181,55,87,62,237,123,21,60,172,101,63,48,43,189,58,220,71,7,104,126,107,106,207,248,210,213,91,237,154,158,174,26,122,91,195,44,143,109,75,26,215,172,246,250,104,168,102,114,35,92,228,228,116,180,210,57,139,190,234,197,106,170,53,85,90,129,82,187,35,180,207,42,204,56,189,179,231,86,154,77,172,184,21,190,190,225,119,170,146,57,58,109,239,52,147,81,193,3,94,214,43,18,103,190,117,123,88,247,55,154,56,39,114,42,171,54,89,212,34,215,176,214,211,117,134,213,172,151,217,173,149,108,182,214,84,88,105,41,235,29,11,146,9,167,133,181,206,150,38,73,183,43,158,198,207,11,156,212,93,218,146,198,171,183,50,111,41,64,91,175,104,126,21,117,207,248,45,213,91,21,154,162,146,26,138,91,59,47,111,117,75,220,214,44,22,250,152,171,166,106,43,90,229,231,116,84,210,53,137,182,202,245,106,42,181,21,92,152,245,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,101,39,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,139,16,25,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,111,197,143,154,125,100,249,129,144,250,140,228,233,240,7,157,126,81,56,54,210,123,255,0,178,253,159,221,49,248,236,93,30,191,87,155,217,178,62,131,171,205,202,221,186,157,215,169,203,183,187,207,203,187,182,230,88,44,226,199,205,62,178,124,192,200,125,70,112,38,167,178,227,200,158,153,126,53,235,21,164,112,118,190,233,125,215,11,226,210,167,60,153,213,115,219,117,6,207,69,114,167,157,212,78,138,8,167,166,133,180,82,210,178,93,213,179,61,173,167,134,103,109,202,173,74,168,209,91,240,115,164,127,178,227,200,158,153,126,53,235,21,165,10,237,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,51,118,115,234,152,156,205,84,68,120,82,174,195,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,65,176,80,205,44,50,181,238,230,230,71,171,174,16,171,81,26,168,168,217,55,86,236,136,233,116,49,225,236,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,156,141,150,166,55,61,119,221,24,142,84,71,42,35,87,33,224,0,0,0,0,5,42,226,199,202,198,178,124,191,200,125,58,114,170,148,171,139,31,43,26,201,242,255,0,33,244,233,192,198,176,202,160,197,92,202,160,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,47,255,0,182,175,202,198,45,243,2,135,211,174,37,128,118,92,121,236,211,47,198,189,30,180,9,254,0,1,109,93,160,250,23,167,26,203,195,46,107,118,205,108,221,91,174,9,143,221,50,75,5,202,5,70,85,81,85,83,210,190,101,99,94,168,187,195,47,73,172,150,53,69,107,154,141,84,217,236,141,236,199,176,201,79,139,31,43,26,201,242,255,0,33,244,233,204,107,0,202,160,0,0,197,92,202,160,197,92,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,0,1,10,221,181,126,105,241,111,151,244,62,163,113,42,175,97,143,235,179,247,111,248,145,74,187,106,252,211,226,223,47,232,125,70,226,85,94,195,31,215,103,238,223,241,32,41,87,109,95,154,124,91,229,253,15,168,220,74,105,217,189,175,56,111,13,186,151,168,250,173,153,214,210,53,150,237,55,184,178,217,67,53,66,194,251,181,197,107,168,22,158,138,37,107,30,238,121,28,221,149,200,199,114,49,31,35,147,145,142,84,169,125,181,126,105,241,111,151,244,62,163,113,44,0,15,127,174,154,233,168,252,69,234,61,199,84,53,66,243,223,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,206,103,108,155,171,149,206,115,222,231,189,239,123,164,43,179,79,179,167,13,205,240,10,173,112,226,59,10,171,184,83,228,84,243,209,99,86,27,139,86,24,31,110,154,20,106,221,23,145,233,42,190,68,146,70,192,170,140,228,70,119,134,115,43,224,150,58,85,217,161,192,85,78,188,228,48,235,86,172,216,170,224,211,171,29,68,115,90,25,39,75,146,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,251,156,207,114,49,142,114,178,100,100,218,1,143,95,27,252,23,101,92,35,234,60,244,52,77,186,222,240,27,151,78,123,38,67,45,12,141,141,157,85,155,150,134,166,116,98,66,181,140,72,36,85,107,23,223,141,27,47,43,57,150,54,122,190,206,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,60,174,123,185,88,197,142,86,196,173,115,227,115,93,180,174,134,40,214,109,53,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,251,81,113,225,226,119,135,172,171,133,253,101,189,105,30,83,83,223,251,135,78,166,221,116,101,44,148,240,220,232,101,111,52,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,249,57,148,50,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,128,206,212,127,61,154,155,248,47,163,209,21,255,0,178,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,201,70,238,156,109,139,166,141,108,50,57,220,200,172,145,95,13,0,237,71,243,217,169,191,130,250,61,16,23,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,203,0,236,84,242,177,148,252,192,174,244,235,113,127,224,0,0,88,7,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,2,85,59,106,252,172,98,223,48,40,125,58,226,69,95,9,222,105,244,111,230,6,61,234,48,1,42,157,181,126,86,49,111,152,20,62,157,113,33,88,154,158,218,191,43,24,183,204,10,31,78,184,145,129,193,126,142,88,181,247,138,12,3,74,178,153,185,44,183,91,132,149,23,24,249,94,189,230,150,146,158,90,185,105,183,99,216,246,117,153,78,232,186,141,114,57,157,78,116,221,91,178,133,64,225,215,179,155,92,120,147,209,171,230,178,97,213,86,170,42,74,78,243,5,138,219,112,235,67,81,125,170,129,209,115,182,25,30,198,194,216,92,143,158,54,204,178,43,122,240,44,79,70,55,158,88,237,171,253,245,96,89,87,252,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,253,25,33,154,57,25,247,57,174,111,212,168,101,17,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,28,29,168,188,2,209,230,22,43,151,19,26,59,111,181,90,238,184,229,190,166,187,44,179,193,77,5,28,119,58,86,62,90,153,238,77,123,90,222,122,198,245,36,116,189,69,115,166,141,173,229,84,124,104,201,130,224,56,5,227,95,21,226,179,78,41,44,151,107,159,119,212,220,102,223,12,121,29,190,161,99,100,149,252,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,25,30,140,84,229,116,79,150,234,140,99,52,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,251,21,39,251,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,125,91,19,158,247,119,105,28,217,29,11,249,157,204,196,86,170,245,25,35,24,21,212,0,5,170,246,154,107,95,228,91,132,124,167,187,219,251,213,126,119,190,21,71,207,23,60,49,119,216,38,239,18,73,180,140,115,118,165,138,167,145,201,205,180,171,23,51,85,188,219,65,182,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,214,170,88,154,168,175,100,49,117,37,127,188,212,70,70,229,87,53,17,85,46,171,181,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,165,43,152,228,252,219,84,168,29,139,26,59,117,189,106,230,87,173,247,11,13,36,182,44,106,206,251,37,13,101,93,43,156,246,221,106,159,27,149,212,178,43,21,136,248,233,163,149,146,171,94,143,107,43,35,77,149,178,168,22,63,196,46,45,98,193,181,247,82,240,172,90,135,185,89,113,252,194,243,107,183,83,117,95,39,66,150,10,217,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,122,189,84,208,186,204,91,135,141,22,215,155,69,155,146,203,155,91,238,182,235,165,92,107,60,159,219,138,75,189,115,26,179,43,145,98,139,169,72,148,237,141,141,114,43,251,164,238,228,69,107,156,238,171,139,31,52,250,201,243,3,33,245,25,203,255,0,182,104,167,229,167,177,115,28,238,247,14,235,95,130,123,111,53,163,231,151,146,25,123,149,202,231,222,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,10,127,216,201,174,149,152,182,178,223,116,26,239,121,228,178,230,214,249,46,54,186,73,18,121,63,183,20,141,71,185,33,70,170,197,23,82,145,42,29,35,220,212,87,247,72,27,206,138,214,181,211,40,98,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,38,141,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,248,129,100,29,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,165,255,0,246,213,249,88,197,190,96,80,250,117,196,176,14,203,143,61,154,101,248,215,163,214,129,46,157,161,26,95,106,213,94,15,181,38,217,112,117,36,53,22,11,60,185,69,13,92,212,77,169,125,60,246,246,173,74,244,183,84,88,223,44,81,203,78,178,53,119,107,42,31,224,228,85,99,160,7,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,38,79,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,198,106,198,11,249,47,213,60,203,76,253,169,237,63,162,89,5,198,197,223,122,29,30,245,221,106,100,135,171,211,230,119,39,55,79,155,151,153,219,111,182,235,182,224,100,189,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,19,208,22,171,217,151,173,127,150,158,17,241,110,241,111,238,181,248,38,216,85,103,36,92,144,203,220,160,135,187,201,30,242,61,206,222,150,90,110,119,47,46,242,164,188,173,70,242,239,117,64,8,86,237,171,243,79,139,124,191,161,245,27,137,53,36,43,118,213,249,167,197,190,95,208,250,141,196,7,98,167,154,124,167,229,253,119,168,219,139,170,237,163,196,253,177,195,46,57,148,210,99,61,246,175,31,204,41,186,215,24,232,186,146,91,232,103,165,169,100,156,210,162,42,197,12,147,165,27,93,186,163,93,34,64,139,187,185,11,85,236,84,243,79,148,252,191,174,245,27,113,42,156,87,98,127,78,120,101,213,92,90,60,103,233,5,93,110,31,118,238,22,230,209,119,185,39,174,101,44,143,165,233,69,179,149,211,54,118,68,232,249,83,153,36,107,21,190,242,32,16,67,192,182,107,117,192,56,193,210,75,237,154,158,146,106,138,172,162,146,200,246,212,177,206,98,65,112,119,113,153,200,141,115,87,157,177,84,200,230,46,251,35,209,170,168,228,69,106,228,102,98,174,100,231,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,32,123,80,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,148,248,78,242,177,163,127,47,241,239,78,128,170,165,42,225,59,202,198,141,252,191,199,189,58,2,170,128,49,87,50,168,49,87,2,74,120,148,227,234,143,15,224,239,75,120,103,209,219,133,170,233,117,200,244,190,205,67,150,94,32,169,130,178,59,101,43,232,91,77,81,109,107,26,231,114,86,59,167,35,101,234,35,93,12,110,111,42,43,228,71,195,97,122,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,253,136,190,82,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,125,56,5,224,163,21,225,79,78,41,47,119,107,103,120,212,220,154,223,12,153,29,194,161,35,124,148,28,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,105,24,143,85,229,108,76,136,40,254,168,118,72,105,27,56,92,76,31,78,97,171,170,213,12,114,158,166,237,71,145,175,36,115,223,238,43,18,43,232,231,99,228,72,163,166,149,99,100,113,53,94,157,221,121,95,206,245,117,66,207,14,223,239,171,2,202,191,225,92,115,36,199,46,31,250,74,58,235,109,117,60,159,232,201,12,209,200,207,185,205,115,126,165,67,41,50,192,59,74,251,63,127,46,212,117,218,247,165,48,242,103,214,171,123,125,169,110,107,118,142,241,67,73,5,75,255,0,53,20,20,207,154,162,226,245,238,208,71,204,244,106,199,27,25,225,202,208,61,7,102,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,184,174,44,124,172,107,39,203,252,135,211,167,49,204,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,207,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,179,199,248,182,197,120,185,224,23,88,242,155,108,93,199,36,177,105,253,226,223,147,91,156,216,226,233,215,58,202,247,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,155,177,64,130,194,69,59,74,251,66,235,53,54,251,93,161,90,13,151,255,0,188,90,14,88,175,23,203,92,211,211,201,120,170,228,169,134,166,149,147,71,50,71,83,110,116,115,49,170,142,143,150,73,34,87,53,207,143,145,206,142,179,218,232,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,246,34,135,170,225,119,134,76,251,138,109,80,182,233,254,33,77,87,71,109,125,67,91,122,200,86,221,53,77,21,154,5,142,89,57,231,116,105,202,215,189,176,74,216,152,247,49,36,145,26,206,102,238,174,110,66,154,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,39,133,30,20,116,227,132,173,56,102,21,133,69,223,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,103,51,146,40,81,85,177,181,206,85,87,189,242,72,250,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,37,83,182,175,202,198,45,243,2,135,211,174,36,85,240,157,230,159,70,254,96,99,222,163,0,25,41,148,171,139,31,43,26,201,242,255,0,33,244,233,202,170,82,174,44,124,172,107,39,203,252,135,211,167,3,26,195,37,62,19,188,172,104,223,203,252,123,211,160,49,172,50,83,225,59,202,198,141,252,191,199,189,58,0,42,168,0,0,0,11,0,237,171,242,177,139,124,192,161,244,235,137,21,124,39,121,167,209,191,152,24,247,168,192,74,167,109,95,149,140,91,230,5,15,167,92,72,171,225,59,205,62,141,252,192,199,189,70,0,50,83,0,0,41,167,18,154,189,77,160,186,13,156,234,228,211,210,71,81,142,217,230,154,222,149,112,75,52,18,220,95,180,84,80,200,200,182,122,178,74,153,33,141,85,21,187,35,213,85,205,68,87,37,75,34,175,182,211,90,255,0,239,23,135,58,59,127,217,154,220,42,164,139,254,81,71,73,28,47,73,63,229,171,35,93,31,248,133,107,191,77,0,140,15,247,213,158,229,95,240,174,71,146,100,119,15,253,37,101,117,202,186,162,79,244,164,154,105,36,127,222,231,57,223,90,169,146,71,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,164,38,118,101,232,167,229,167,139,140,91,188,92,59,173,6,9,182,107,89,201,47,36,210,247,41,225,238,241,199,188,111,107,183,170,150,155,157,171,203,188,73,47,43,145,220,187,207,240,24,171,153,30,240,245,139,88,179,158,11,244,211,10,202,104,123,237,151,32,210,251,53,174,227,77,213,124,125,122,89,237,49,71,44,124,236,86,189,188,204,123,147,118,170,57,55,221,21,23,196,199,8,201,79,132,239,43,26,55,242,255,0,30,244,232,0,199,175,136,29,51,252,141,235,142,121,165,177,210,93,105,233,49,156,130,186,223,65,237,72,249,42,166,161,100,206,238,179,191,220,98,59,171,2,197,34,61,173,70,189,175,71,53,57,92,132,207,246,83,235,205,78,178,112,185,65,140,223,107,105,36,190,233,181,66,99,50,49,181,17,44,242,91,153,19,29,65,51,225,99,26,177,51,164,171,76,213,84,119,81,104,228,122,189,206,87,163,109,87,182,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,127,60,239,150,157,36,141,23,147,243,108,161,99,85,254,243,26,148,171,178,35,88,173,90,107,197,27,241,28,142,253,87,67,109,212,27,60,182,74,104,150,169,177,81,73,117,108,177,205,72,233,218,247,181,170,245,107,42,32,137,81,28,254,165,83,88,212,252,227,148,9,201,0,1,21,125,185,223,169,63,222,79,225,165,42,236,84,243,79,148,252,191,174,245,27,113,85,123,115,191,82,127,188,159,195,74,85,216,169,230,159,41,249,127,93,234,54,224,38,164,0,0,0,6,42,230,74,124,39,121,88,209,191,151,248,247,167,64,99,88,100,167,194,119,149,141,27,249,127,143,122,116,0,99,88,77,159,102,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,61,213,89,83,52,91,58,71,191,150,70,50,78,135,44,106,147,117,104,175,101,127,1,85,53,85,54,174,41,245,146,197,87,70,202,58,136,110,24,53,178,163,164,172,172,98,197,51,86,190,166,158,72,156,228,98,57,240,75,74,246,189,143,231,139,171,178,177,98,115,229,124,0,0,1,22,188,109,118,86,221,115,109,97,177,101,252,55,69,143,216,173,185,149,66,91,110,86,87,80,58,142,219,99,158,10,25,36,109,83,59,156,14,108,84,210,182,151,145,220,204,221,42,101,143,222,127,95,104,165,40,1,71,248,103,225,87,72,248,80,195,106,112,253,45,182,213,185,247,26,142,243,115,187,220,164,100,215,27,139,209,93,211,73,165,99,24,222,72,218,229,107,24,198,181,141,221,206,219,157,242,61,245,128,0,0,0,49,87,37,83,255,0,17,71,255,0,127,252,113,34,172,149,79,252,69,31,253,255,0,241,196,8,171,50,168,49,87,50,168,2,42,251,115,191,82,127,188,159,195,75,85,236,184,243,217,166,95,141,122,61,105,117,93,185,223,169,63,222,79,225,165,170,246,92,121,236,211,47,198,189,30,180,9,254,32,7,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,196,48,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,76,255,0,98,167,149,140,167,230,5,119,167,91,136,86,2,119,187,36,240,171,86,43,193,110,63,125,183,212,85,201,81,152,222,46,183,186,230,204,246,171,35,157,149,46,161,70,196,136,212,84,103,74,134,39,42,57,92,188,238,122,239,178,163,91,121,69,186,246,120,97,87,92,3,130,221,42,177,94,106,41,38,168,170,179,190,246,199,83,61,206,98,65,112,169,150,186,22,170,185,173,94,118,197,83,27,94,155,108,143,71,34,43,145,17,203,113,64,12,101,184,133,197,172,88,54,190,234,94,21,139,80,247,43,46,63,152,94,109,118,234,110,171,228,232,82,193,91,44,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,76,154,76,125,187,77,45,54,171,47,28,122,159,71,102,182,82,80,83,201,81,109,171,124,84,208,182,38,58,121,237,148,147,77,42,181,168,136,175,146,89,36,145,238,248,185,239,115,151,117,85,80,37,127,178,227,200,158,153,126,53,235,21,164,43,113,99,230,159,89,62,96,100,62,163,57,42,157,138,158,86,50,159,152,21,222,157,110,34,175,139,31,52,250,201,243,3,33,245,25,192,154,158,203,143,34,122,101,248,215,172,86,149,43,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,190,227,88,250,136,34,99,213,202,223,113,206,247,153,250,73,77,123,46,60,137,233,151,227,94,177,90,93,80,24,171,153,62,233,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,152,230,113,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,76,79,100,118,166,98,185,135,8,86,124,22,211,87,181,235,2,184,87,219,238,244,178,73,31,81,189,230,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,243,73,4,237,68,84,102,234,23,170,0,0,0,0,82,174,44,124,172,107,39,203,252,135,211,167,42,169,74,184,177,242,177,172,159,47,242,31,78,156,12,107,12,170,12,85,204,170,0,0,0,176,14,218,191,43,24,183,204,10,31,78,184,150,1,217,113,231,179,76,191,26,244,122,210,255,0,251,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,64,159,224,0,20,171,139,31,43,26,201,242,255,0,33,244,233,204,107,12,148,248,177,242,177,172,159,47,242,31,78,156,198,176,12,170,0,0,12,85,204,170,12,85,192,201,79,132,239,43,26,55,242,255,0,30,244,232,10,170,82,174,19,188,172,104,223,203,252,123,211,160,42,168,0,0,16,173,219,87,230,159,22,249,127,67,234,55,18,170,246,24,254,187,63,118,255,0,137,20,171,182,175,205,62,45,242,254,135,212,110,37,85,236,49,253,118,126,237,255,0,18,2,149,118,213,249,167,197,190,95,208,250,141,196,162,156,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,73,239,121,12,84,50,58,55,244,150,30,106,26,105,213,139,10,86,61,39,141,81,175,95,114,53,116,188,175,229,72,223,118,189,164,58,13,153,113,37,218,7,167,26,83,134,81,85,185,247,28,30,220,251,157,116,52,233,51,45,54,228,186,215,165,69,108,168,231,177,188,145,181,219,163,85,237,231,122,178,54,175,59,218,139,35,250,23,161,122,113,195,166,156,91,180,191,75,236,221,198,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,61,86,39,139,88,176,108,86,205,133,98,212,61,202,203,143,219,233,237,118,234,110,171,228,232,82,193,27,99,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,226,118,192,0,45,255,0,141,30,18,113,94,46,116,177,113,107,148,189,199,36,177,119,155,134,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,238,196,46,0,1,25,124,31,118,68,90,177,43,175,211,206,41,164,164,189,220,173,55,137,22,213,141,80,78,217,173,85,48,64,231,177,149,21,170,230,115,78,201,92,140,153,144,39,34,35,26,196,157,31,212,146,8,236,215,181,31,207,102,166,254,11,232,244,68,255,0,16,3,218,143,231,179,83,127,5,244,122,32,47,255,0,177,83,202,198,83,243,2,187,211,173,197,255,0,150,1,216,169,229,99,41,249,129,93,233,214,226,255,0,192,0,0,176,14,218,191,43,24,183,204,10,31,78,184,145,87,194,119,154,125,27,249,129,143,122,140,4,170,118,213,249,88,197,190,96,80,250,117,196,138,190,19,188,211,232,223,204,12,123,212,96,2,85,59,106,252,172,98,223,48,40,125,58,226,88,7,101,199,158,205,50,252,107,209,235,75,255,0,237,171,242,177,139,124,192,161,244,235,137,96,29,151,30,123,52,203,241,175,71,173,2,127,128,0,67,7,105,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,234,189,109,55,25,221,55,60,209,196,216,186,84,244,46,86,192,212,69,151,221,154,116,141,141,107,22,54,54,218,248,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,247,213,177,57,236,111,121,141,174,145,208,191,153,188,175,85,106,175,77,242,49,249,20,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,103,31,92,20,101,92,41,234,61,93,238,211,108,239,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,149,145,4,228,232,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,246,42,242,181,99,58,252,151,233,102,101,169,158,203,246,159,209,44,126,227,125,238,93,126,143,122,238,180,210,77,210,234,114,187,147,155,167,203,205,202,237,183,223,101,219,98,11,56,5,227,95,42,225,79,81,233,44,151,107,159,120,211,44,154,225,12,121,29,190,161,100,124,116,28,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,230,108,79,138,245,59,100,117,227,21,151,67,176,125,45,196,179,14,249,87,155,92,32,201,157,236,155,132,114,82,213,216,225,134,78,147,230,233,201,188,144,205,60,176,73,10,242,186,55,186,146,71,35,145,209,55,112,138,29,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,147,253,192,6,131,83,112,249,194,230,35,140,205,69,87,77,125,191,211,179,38,200,89,87,79,45,52,236,184,213,197,27,157,12,144,200,247,44,79,130,38,195,76,168,136,221,214,157,94,172,107,156,228,33,131,129,61,11,190,235,247,19,88,118,55,108,179,90,174,118,171,13,194,151,36,201,33,186,43,22,149,214,122,90,168,86,161,143,141,200,238,183,83,157,144,164,104,215,35,157,50,115,114,177,30,246,228,82,6,53,156,88,249,167,214,79,152,25,15,168,206,77,79,101,199,145,61,50,252,107,214,43,72,86,226,199,205,62,178,124,192,200,125,70,114,106,123,46,60,137,233,151,227,94,177,90,4,53,241,147,161,117,156,59,113,29,153,233,207,177,189,157,101,109,194,75,142,56,214,44,239,133,246,122,135,186,74,84,142,89,209,31,47,77,139,208,123,247,114,117,97,149,188,238,86,171,150,79,251,30,245,251,233,254,135,92,116,143,45,212,47,106,229,56,93,193,254,203,181,214,63,251,42,155,29,88,105,219,7,77,202,136,178,195,28,235,60,127,164,229,137,174,133,139,200,197,133,171,77,59,107,244,66,212,182,172,55,137,24,111,149,109,185,54,162,159,7,168,182,186,54,186,9,32,86,214,214,69,59,29,224,230,61,174,73,154,228,94,100,122,62,53,78,78,69,234,90,95,102,94,181,254,69,184,184,197,187,197,191,189,80,103,123,97,85,156,145,115,205,23,125,158,30,239,36,123,200,198,183,106,168,169,185,220,188,219,68,178,242,181,93,203,176,95,255,0,109,95,149,140,91,230,5,15,167,92,75,0,236,184,243,217,166,95,141,122,61,105,127,253,181,126,86,49,111,152,20,62,157,113,44,3,178,227,207,102,153,126,53,232,245,160,79,241,5,125,174,122,103,138,233,223,23,19,92,113,106,78,233,244,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,221,186,157,213,178,189,93,204,231,75,44,175,87,123,219,36,234,17,171,219,105,166,120,173,78,150,96,186,199,221,58,89,37,191,32,76,103,175,28,113,183,188,80,212,83,84,84,114,76,238,78,163,250,114,82,239,26,115,163,91,215,159,221,85,126,232,30,87,177,47,90,255,0,239,235,135,58,203,127,219,154,219,234,163,139,254,79,71,87,28,207,89,63,228,75,27,91,31,248,245,115,191,65,9,84,49,246,236,215,213,234,157,32,227,7,7,157,103,171,75,110,97,80,184,133,202,26,104,34,149,243,178,185,205,101,59,85,100,219,145,141,172,74,73,30,230,42,61,25,19,145,57,183,86,59,32,144,4,43,118,213,249,167,197,190,95,208,250,141,196,154,146,21,187,106,252,211,226,223,47,232,125,70,226,3,177,83,205,62,83,242,254,187,212,109,196,212,144,173,216,169,230,159,41,249,127,93,234,54,226,106,64,198,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,121,24,197,166,154,21,70,38,220,136,168,213,70,170,43,82,87,251,29,117,51,233,135,10,115,96,181,117,118,164,171,192,178,10,203,124,52,180,242,127,101,54,134,165,82,178,57,234,24,175,85,78,121,231,172,99,30,141,107,92,216,21,168,138,230,61,86,210,187,105,240,10,155,23,16,216,166,160,211,227,212,148,118,220,171,23,101,51,235,161,72,154,250,251,141,29,68,137,50,202,141,94,119,61,148,243,208,49,30,244,241,103,35,90,171,211,84,107,177,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,231,115,217,79,61,123,213,140,95,22,115,185,200,189,52,86,132,207,128,0,165,92,88,249,88,214,79,151,249,15,167,78,99,88,100,167,197,143,149,141,100,249,127,144,250,116,230,53,128,100,167,194,119,149,141,27,249,127,143,122,116,5,85,41,87,9,222,86,52,111,229,254,61,233,208,21,84,1,138,185,149,65,16,29,151,92,2,214,102,23,219,111,19,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,222,122,54,245,35,116,93,53,115,102,145,174,230,84,100,106,201,130,186,246,97,112,21,83,163,22,170,78,32,117,130,197,87,65,168,55,58,122,152,109,86,138,190,147,210,211,110,157,176,242,77,36,78,139,171,79,92,228,108,237,84,73,125,216,103,88,222,214,189,100,99,100,40,0,0,0,34,215,180,15,179,67,50,212,109,109,181,234,150,128,211,210,76,253,70,188,71,69,144,91,36,129,41,233,173,53,125,7,62,75,163,164,138,62,86,211,61,176,61,243,43,209,101,90,135,167,39,89,245,13,141,149,214,46,11,180,179,132,110,11,245,158,219,139,55,219,185,37,118,159,228,78,184,228,215,10,26,102,87,73,207,105,218,90,120,94,198,36,145,81,172,148,237,149,180,238,146,78,87,57,85,94,245,241,47,84,165,92,88,249,88,214,79,151,249,15,167,78,6,54,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,233,192,47,5,24,175,10,122,113,73,123,187,91,59,198,166,228,214,248,100,200,238,21,9,27,228,160,231,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,235,72,196,122,175,43,98,100,84,127,179,11,128,170,157,24,181,82,113,3,172,22,42,186,13,65,185,211,212,195,106,180,85,244,158,150,155,116,237,135,146,105,34,116,93,90,122,231,35,103,106,162,75,238,195,58,198,246,181,235,35,27,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,106,121,75,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,169,96,1,196,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,229,128,41,87,242,78,225,99,255,0,54,157,42,255,0,220,219,119,255,0,18,84,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,14,88,0,0,0,0,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,235,83,202,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,133,75,0,0,0,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,90,158,212,1,229,48,93,39,210,205,47,239,223,147,61,52,197,49,47,105,244,187,239,176,172,212,212,29,235,167,205,211,234,244,88,222,126,94,163,249,121,183,219,157,219,124,84,245,96,1,74,191,146,119,11,31,249,180,233,87,254,230,219,191,248,146,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,114,192,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,90,158,82,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,42,88,0,0,3,202,103,90,79,165,154,161,220,127,41,154,105,138,101,190,204,234,247,47,110,217,169,171,251,175,83,151,169,210,235,49,220,156,221,54,115,114,237,191,35,119,248,33,197,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,169,15,106,0,0,0,0,0,165,95,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,82,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,57,96,0,0,0,0,0,0,0,0,0,0,10,85,252,147,184,88,255,0,205,167,74,191,247,54,221,255,0,196,158,171,242,79,165,159,65,63,37,191,147,76,83,232,103,252,92,246,53,55,178,255,0,187,117,255,0,237,94,78,151,247,111,206,126,143,233,251,223,31,19,213,128,41,87,242,78,225,99,255,0,54,157,42,255,0,220,219,119,255,0,18,85,80,0,242,153,214,147,233,102,168,119,31,202,102,154,98,153,111,179,58,189,203,219,182,106,106,254,235,212,229,234,116,186,204,119,39,55,77,156,220,187,111,200,221,254,8,117,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,247,107,141,175,25,162,164,170,131,157,142,99,249,37,142,54,189,188,204,123,154,187,47,139,92,168,190,10,165,64,0,10,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,39,121,184,221,49,154,42,186,169,249,24,214,51,158,89,35,115,221,202,198,53,169,186,248,53,168,137,224,136,84,0,7,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,212,135,138,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,226,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,114,192,0,83,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,121,59,205,198,233,140,209,85,213,79,200,198,177,156,242,201,27,158,238,86,49,173,77,215,193,173,68,79,4,66,160,0,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,62,164,60,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,84,176,7,83,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,185,251,181,186,215,69,29,37,44,28,239,115,223,201,20,104,214,55,153,239,115,151,100,241,115,149,87,197,84,237,128,2,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,201,222,110,55,76,102,138,174,170,126,70,53,140,231,150,72,220,247,114,177,141,106,110,190,13,106,34,120,34,29,174,11,164,250,89,165,253,251,242,103,166,152,166,37,237,62,151,125,246,21,154,154,131,189,116,249,186,125,94,139,27,207,203,212,127,47,54,251,115,187,111,138,158,172,0,0,0,0,0,56,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,176,5,42,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,0,0,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,90,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,126,237,113,181,227,52,84,149,80,115,177,204,127,36,177,198,215,183,153,143,115,87,101,241,107,149,23,193,84,168,0,0,0,14,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,53,254,73,220,44,127,230,211,165,95,251,155,110,255,0,226,74,170,0,0,0,20,171,249,39,112,177,255,0,155,78,149,127,238,109,187,255,0,137,42,168,3,137,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,203,0,0,0,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,90,156,172,23,73,244,179,75,251,247,228,207,77,49,76,75,218,125,46,251,236,43,53,53,7,122,233,243,116,250,189,22,55,159,151,168,254,94,109,246,231,118,223,21,61,88,3,137,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,38,220,206,99,29,60,206,107,85,118,106,203,34,166,220,203,191,44,0,0,0,0,0,5,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,147,188,220,110,152,205,21,93,84,252,140,107,25,207,44,145,185,238,229,99,26,212,221,124,26,212,68,240,68,42,0,3,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,234,67,208,0,0,0,7,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,214,167,148,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,10,150,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,115,247,107,141,175,25,162,164,170,131,157,142,99,249,37,142,54,189,188,204,123,154,187,47,139,92,168,190,10,165,64,0,0,0,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,173,79,64,0,165,95,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,202,173,225,147,134,219,141,53,5,29,195,135,205,53,170,167,181,211,173,37,12,83,98,116,15,101,44,11,44,147,44,81,53,98,217,140,89,102,150,69,107,118,78,121,30,239,139,149,86,165,128,60,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,72,123,80,0,166,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,118,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,158,46,114,170,248,170,157,176,3,169,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,157,230,221,116,162,142,174,150,126,71,181,236,231,138,68,115,29,202,246,53,201,186,120,57,168,169,226,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,169,96,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,173,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,63,118,184,218,241,154,42,74,168,57,216,230,63,146,88,227,107,219,204,199,185,171,178,248,181,202,139,224,170,84,0,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,250,212,244,0,10,105,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,21,44,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,173,79,106,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,245,33,237,64,3,202,103,90,79,165,154,161,220,127,41,154,105,138,101,190,204,234,247,47,110,217,169,171,251,175,83,151,169,210,235,49,220,156,221,54,115,114,237,191,35,119,248,33,213,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,207,221,174,54,188,102,138,146,170,14,118,57,143,228,150,56,218,246,243,49,238,106,236,190,45,114,162,248,42,149,0,0,0,1,196,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,166,191,201,59,133,143,252,218,116,171,255,0,115,109,223,252,73,85,64,28,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,14,88,0,14,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,42,237,245,31,77,43,241,1,205,247,14,111,184,248,0,251,205,247,14,111,184,248,0,251,205,247,14,111,184,248,0,251,205,247,31,58,159,112,52,1,175,159,238,53,39,137,182,159,19,113,62,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,175,196,212,105,84,93,192,248,6,203,246,13,151,236,0,6,203,246,0,0,0,6,131,89,167,101,251,0,39,196,220,79,129,182,136,187,252,13,196,248,1,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,248,26,77,75,240,52,128,0,0,62,237,247,255,0,168,249,190,195,159,239,3,238,223,253,251,13,213,62,163,231,63,222,57,254,240,8,229,221,77,70,132,248,169,173,62,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,126,6,147,82,252,13,32,0,0,105,114,236,105,230,67,236,142,70,166,234,109,45,68,72,187,110,6,231,50,14,100,62,53,82,79,209,62,170,114,252,64,212,213,220,220,79,129,182,199,39,216,110,39,192,15,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,47,192,210,106,95,129,164,0,0,14,21,205,239,108,105,202,117,40,249,85,201,186,169,232,159,19,37,77,156,155,155,43,65,30,251,162,32,27,84,14,93,145,21,14,107,209,21,170,104,100,77,139,224,30,245,219,192,13,13,77,156,168,111,167,192,227,179,197,78,66,124,0,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,116,3,232,62,110,131,116,0,191,3,73,169,85,13,32,0,0,21,220,168,17,202,163,109,254,163,226,185,0,57,222,62,42,105,217,20,248,171,204,168,107,70,174,255,0,0,54,219,224,229,55,211,224,105,72,211,125,205,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,43,241,53,26,87,226,7,192,0,0,0,0,0,3,66,252,13,102,133,248,1,165,62,38,180,248,154,19,226,107,79,136,27,137,240,62,159,19,224,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,84,93,205,64,13,59,40,217,77,64,13,59,41,240,212,191,3,72,0,0,3,66,252,23,196,220,68,248,155,110,221,21,83,96,62,34,46,230,180,69,220,250,197,69,67,88,31,16,250,124,87,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,191,3,73,169,126,6,144,0,0,62,162,162,111,185,180,247,38,230,183,124,13,135,47,136,27,241,162,154,213,55,54,226,122,109,177,173,94,212,250,192,212,124,85,68,62,35,218,191,5,10,212,80,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,75,143,128,107,6,128,6,176,124,79,129,244,0,0,0,0,0,6,151,1,168,26,0,26,193,160,1,172,26,0,26,193,160,1,172,26,0,26,193,160,1,172,26,0,26,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,13,64,208,0,214,13,6,164,248,1,244,0,0,0,0,0,0,0,0,0,0,26,0,26,193,160,250,223,136,26,128,0,0,0,0,0,124,95,4,220,210,143,230,248,33,172,249,178,34,125,128,105,231,79,135,129,245,17,23,196,227,72,215,171,189,221,208,61,100,141,155,171,148,13,247,189,172,240,114,252,77,137,219,202,156,202,190,7,18,57,186,242,42,58,84,110,223,106,155,117,211,190,52,247,95,204,137,246,1,190,217,252,55,79,168,226,213,93,163,167,69,87,187,224,112,165,191,210,195,18,177,204,241,60,102,65,147,196,156,254,246,222,10,7,58,245,171,182,75,4,232,202,185,62,46,217,15,95,142,228,176,100,20,172,170,164,118,236,122,110,133,149,106,102,65,222,238,204,137,174,221,58,169,245,253,229,208,232,175,59,177,218,87,111,255,0,131,79,250,0,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,95,19,233,182,229,93,192,213,204,57,141,27,168,221,64,215,204,57,141,27,168,221,64,215,204,57,141,27,169,247,222,3,82,174,231,192,212,85,248,159,121,84,15,128,109,227,177,247,101,1,184,230,52,175,54,227,222,3,87,48,230,52,251,199,205,212,13,124,195,152,209,186,252,70,234,6,190,96,171,185,167,222,83,234,111,245,128,7,222,85,10,138,128,124,3,109,207,187,40,31,1,247,101,27,40,31,0,0,0,0,0,0,0,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,105,112,31,0,0,13,73,240,52,154,147,224,7,208,0,0,0,0,0,0,0,0,0,26,1,247,101,27,40,31,15,173,248,141,148,34,42,40,26,128,0,15,138,190,39,211,67,183,69,3,239,48,230,52,110,167,223,120,13,74,187,248,26,118,228,79,21,27,170,47,137,241,251,189,54,64,62,177,205,85,219,235,54,46,42,173,129,85,13,230,49,34,111,51,151,224,121,28,203,53,161,178,83,57,100,153,169,183,218,160,83,189,86,207,42,48,246,182,118,57,205,77,247,93,143,41,143,241,63,96,125,59,227,174,172,137,30,212,219,222,114,20,191,136,221,82,166,188,90,42,89,67,43,94,232,216,239,130,253,196,101,229,58,183,144,210,93,234,227,138,170,86,181,30,169,224,229,251,64,150,187,231,19,24,178,213,116,217,95,2,111,252,244,56,212,185,205,187,53,145,89,67,92,197,230,79,239,92,67,204,25,254,87,120,184,179,163,89,59,149,87,234,114,151,1,164,122,193,148,97,245,176,173,111,81,91,224,158,242,168,23,103,148,81,205,244,141,32,85,87,242,202,158,63,210,94,78,145,162,210,227,116,136,173,219,243,104,89,254,41,113,110,95,29,45,242,84,78,105,156,213,82,244,240,58,120,225,199,169,57,127,192,79,250,0,247,92,200,57,144,210,0,213,204,129,23,115,73,245,191,16,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,21,81,15,166,149,248,129,247,153,7,50,26,64,26,185,144,115,33,164,1,171,153,7,50,26,64,26,145,119,62,154,90,106,0,0,3,230,232,57,144,210,191,16,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,8,187,154,79,173,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,15,156,200,57,144,249,191,220,131,127,185,0,251,204,131,153,15,155,253,200,16,15,188,200,57,155,246,155,111,93,190,8,108,43,157,191,214,7,47,153,191,104,217,20,227,181,30,191,3,125,155,163,124,64,248,237,147,235,62,117,24,159,21,62,63,197,84,219,228,230,80,55,185,227,251,79,187,183,237,54,219,10,252,84,220,228,64,62,59,225,224,104,55,54,68,248,169,243,153,128,104,78,127,29,144,208,199,76,174,217,80,221,114,170,167,230,205,12,108,187,248,169,89,27,174,240,105,180,199,170,174,202,111,42,42,167,222,109,182,37,71,110,160,124,94,101,114,162,31,85,175,219,193,60,79,170,168,139,225,241,54,222,233,147,224,162,227,234,36,155,248,167,129,184,156,191,15,172,216,73,101,85,217,202,110,163,28,169,191,214,6,165,106,239,224,125,70,248,28,119,172,232,191,19,118,62,162,166,238,82,6,153,121,218,190,234,110,106,137,30,168,170,239,3,234,181,219,238,166,225,35,105,221,68,93,145,13,76,71,109,239,26,149,21,84,210,229,114,39,196,15,174,69,248,161,161,95,178,237,177,177,35,234,55,247,84,220,106,42,181,21,223,31,172,152,26,209,251,253,71,212,119,220,109,159,81,126,226,70,238,251,253,71,195,67,87,199,224,110,111,247,32,31,1,247,127,185,6,255,0,114,1,240,0,0,0,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,106,230,65,241,52,154,147,224,7,208,0,3,226,248,31,64,31,55,240,220,111,245,159,64,31,55,216,111,177,244,1,243,127,29,134,254,59,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,226,170,33,244,210,191,16,62,243,32,230,67,72,3,87,50,31,57,148,248,159,19,87,51,126,208,62,115,40,230,83,238,233,246,128,62,115,125,167,222,100,62,56,248,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,27,161,164,39,196,13,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,23,224,3,153,7,50,26,64,26,185,144,248,171,185,240,0,0,0,62,238,135,192,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,106,230,65,204,134,144,6,174,100,28,200,105,0,124,230,65,204,134,158,116,251,135,59,126,224,53,115,33,245,174,77,205,28,237,251,143,168,244,251,128,220,230,65,204,134,142,111,184,213,191,220,128,125,230,67,66,174,239,216,250,54,241,223,112,53,114,155,14,122,181,118,55,183,240,54,92,221,215,112,55,35,247,147,112,178,49,175,72,213,124,84,210,199,35,119,220,225,86,76,140,149,38,85,217,26,159,18,37,48,225,228,215,200,236,180,210,84,85,61,25,18,39,197,84,177,62,39,181,230,43,76,117,41,75,88,156,158,40,155,56,245,60,97,107,141,210,207,73,83,102,179,86,109,34,34,162,35,84,141,109,68,201,179,12,193,139,21,108,239,118,238,221,119,82,19,103,27,42,226,35,35,170,169,171,134,9,92,248,229,221,60,84,162,183,11,165,117,202,89,234,106,27,239,61,85,74,131,71,137,82,242,115,85,51,119,162,120,157,29,238,219,71,75,93,28,17,71,224,229,217,65,103,75,136,100,77,180,86,50,74,141,145,200,239,172,185,75,18,208,100,120,235,46,13,219,173,225,240,40,29,86,29,12,178,54,162,40,188,60,21,75,136,210,155,84,20,248,211,27,35,124,17,1,101,203,112,207,126,130,186,166,158,197,113,147,102,66,169,183,137,33,24,215,35,45,80,199,78,187,177,173,68,66,39,244,190,255,0,37,143,54,98,196,245,107,29,34,39,250,201,93,210,199,50,191,20,161,170,127,138,190,52,95,245,22,85,237,64,0,15,173,248,159,15,173,248,129,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,191,19,81,165,126,32,124,0,0,3,246,141,219,246,128,7,221,183,248,5,77,128,52,212,124,110,199,208,0,0,52,47,196,5,248,128,0,0,0,0,7,214,159,15,173,3,80,0,0,0,0,0,15,139,240,52,239,251,13,78,241,67,111,109,190,32,106,223,246,13,255,0,97,167,118,143,119,239,3,86,255,0,176,111,251,13,60,170,191,0,169,183,196,13,91,254,193,191,236,52,248,47,192,46,201,241,3,230,233,246,141,211,237,62,34,111,240,62,42,163,127,73,118,3,86,233,246,159,90,187,47,197,13,9,178,254,137,165,238,70,38,251,236,6,234,236,171,241,9,26,111,226,113,251,220,13,240,116,168,135,215,85,198,228,247,31,191,236,3,148,156,141,248,14,102,175,134,232,116,245,55,20,137,125,231,108,116,21,185,173,21,21,71,36,213,77,98,125,234,7,182,228,223,235,62,44,106,158,40,167,158,182,229,148,117,173,69,134,118,189,23,236,83,183,109,210,23,183,193,80,14,66,200,168,187,110,57,220,190,27,156,23,87,68,171,191,57,162,75,181,59,19,244,208,14,199,103,42,120,184,251,211,95,240,144,243,149,121,85,21,42,42,203,80,214,162,125,170,117,82,234,37,153,139,203,237,8,247,255,0,40,15,111,204,145,124,85,20,212,178,38,219,238,83,201,181,58,201,18,239,37,194,36,79,189,200,112,110,26,205,142,82,196,171,237,40,124,19,252,36,43,34,166,44,138,171,224,244,67,106,87,61,17,127,58,133,4,185,241,33,143,209,189,118,184,68,187,127,57,15,53,115,226,190,201,10,59,150,182,37,219,249,232,64,185,148,153,34,94,121,42,27,183,237,15,200,45,241,167,43,167,103,245,150,37,148,241,171,12,19,201,12,18,34,162,124,21,28,121,74,94,47,159,95,83,239,212,171,81,87,252,32,36,62,107,253,27,252,99,149,169,253,39,29,249,37,61,50,117,164,168,111,43,126,62,37,144,55,138,138,26,106,94,163,238,13,221,19,127,211,60,38,81,198,189,51,26,250,88,234,147,199,235,71,1,32,85,218,153,105,99,213,169,80,196,219,239,59,27,62,111,111,184,42,53,149,12,241,251,200,142,200,56,197,169,142,85,116,85,110,114,111,245,56,245,154,113,198,124,253,104,250,243,185,19,127,173,192,75,60,115,50,161,168,230,76,223,31,188,214,141,119,248,196,44,179,21,226,254,154,166,153,174,73,17,222,30,62,241,239,241,222,41,173,21,232,189,122,152,216,169,246,184,11,147,127,81,19,244,141,135,78,246,175,138,248,20,162,223,196,6,51,84,136,146,92,96,77,255,0,158,135,115,14,172,227,21,105,187,46,80,46,255,0,206,64,42,19,42,216,191,20,62,45,75,119,248,158,46,12,250,197,55,131,43,226,93,255,0,156,135,99,13,242,138,161,17,241,213,53,81,124,124,20,152,224,61,42,76,139,240,83,113,174,69,79,137,231,163,188,209,53,81,31,84,212,95,218,115,161,186,209,187,109,170,91,253,98,227,181,240,219,125,207,155,167,218,113,226,170,134,77,185,101,69,67,117,31,27,188,17,196,220,107,221,62,209,186,125,166,133,115,27,241,93,143,168,156,222,45,241,34,227,113,191,3,233,165,174,99,83,222,240,53,34,181,222,45,82,110,0,115,49,60,21,79,187,111,226,130,227,224,62,248,125,123,143,5,248,17,113,240,31,121,84,108,77,199,192,125,219,111,137,243,118,253,164,128,223,246,31,124,23,224,105,86,174,224,125,223,246,13,255,0,97,167,101,28,170,6,173,255,0,96,223,246,26,121,84,109,183,196,13,91,254,193,191,236,52,238,223,180,109,184,26,183,253,131,127,216,105,217,126,3,101,251,0,213,191,236,27,254,195,78,202,55,106,124,84,13,196,84,219,226,55,79,180,210,137,186,110,135,221,182,248,129,247,116,251,70,233,246,159,60,62,241,187,119,3,80,0,0,62,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,29,240,62,154,95,240,3,230,255,0,176,111,251,13,62,31,88,247,126,240,53,111,251,6,255,0,176,211,187,71,187,247,129,171,127,216,55,253,134,157,219,246,143,116,13,72,190,63,81,172,219,70,174,230,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,74,252,77,70,149,248,129,240,0,7,199,120,34,155,60,235,246,155,206,241,69,54,121,23,127,128,26,145,235,183,196,214,142,95,168,210,145,253,123,27,141,111,220,3,117,95,136,62,170,108,124,0,0,0,15,187,40,229,80,62,4,248,159,121,84,108,160,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,47,192,250,124,80,52,131,239,42,142,85,3,224,62,242,168,84,216,15,128,0,0,0,0,0,0,120,125,103,223,15,188,15,128,31,118,219,226,7,192,125,240,251,199,135,222,7,195,227,188,17,77,94,239,222,124,114,183,111,136,28,71,57,121,148,249,204,166,181,98,42,170,159,57,16,13,60,202,106,99,151,113,211,28,188,190,40,6,239,55,236,53,167,199,192,217,77,215,234,55,26,187,127,72,27,155,238,125,219,195,226,124,110,219,125,103,213,84,70,238,191,0,52,57,124,118,220,250,137,186,111,226,109,243,35,151,193,119,55,155,178,166,223,96,27,94,8,169,191,192,166,90,227,154,67,137,226,85,117,144,204,141,145,140,85,77,151,196,168,215,23,182,42,119,61,206,229,68,79,143,216,88,119,24,90,174,219,59,167,179,37,82,61,143,69,69,241,43,41,133,176,234,38,109,89,151,228,115,220,171,158,249,33,87,47,131,138,75,126,191,90,35,169,124,81,68,136,191,3,70,71,171,20,20,244,82,82,178,22,243,170,175,188,83,252,114,59,190,101,126,119,119,164,145,204,85,223,116,69,82,22,123,27,38,51,113,191,77,36,148,200,238,69,248,34,26,238,122,89,90,212,117,93,68,107,249,191,29,213,10,255,0,162,56,107,105,127,51,115,166,233,171,147,111,125,10,155,168,58,93,26,99,21,117,148,48,115,109,26,187,118,160,22,141,143,97,107,115,182,189,141,219,157,23,98,171,99,88,164,150,92,105,18,101,68,84,41,190,43,125,154,203,147,45,166,161,138,136,178,170,108,191,180,171,215,187,148,147,91,150,8,24,168,213,111,212,7,150,178,196,173,201,105,221,26,248,245,147,254,146,88,180,110,166,72,240,59,95,50,255,0,224,91,255,0,65,17,56,85,205,101,205,33,163,122,238,173,153,63,233,37,199,73,156,239,160,214,196,70,252,33,111,253,5,225,69,80,0,0,62,183,226,124,62,183,226,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,26,85,87,113,186,159,23,226,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,141,212,248,0,251,186,159,80,210,106,79,128,31,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,43,241,53,26,87,226,7,192,0,31,29,250,42,113,227,230,230,248,156,133,241,69,54,218,205,148,13,230,252,15,174,248,6,248,32,84,220,13,40,170,159,89,247,117,10,124,3,238,234,55,83,224,0,0,0,0,0,0,0,125,77,254,163,224,85,216,15,190,240,247,141,60,200,57,144,13,94,241,243,155,239,62,115,33,245,90,170,3,159,239,28,231,206,83,74,162,253,160,107,71,167,214,125,94,87,125,102,219,91,186,236,171,224,125,86,53,169,224,160,22,22,255,0,132,105,115,17,191,5,52,171,246,93,148,214,215,70,169,226,160,108,173,68,237,119,43,89,186,125,166,250,171,158,207,20,216,218,150,101,143,198,61,182,54,29,94,191,7,42,127,88,28,168,222,198,47,188,227,102,166,161,21,81,17,124,14,20,247,10,56,147,158,105,90,159,210,116,119,12,227,29,162,223,173,88,196,229,248,251,192,122,85,173,233,55,102,123,202,105,89,31,81,239,202,156,141,40,182,99,196,70,13,142,49,206,246,156,104,173,77,255,0,72,160,121,231,30,246,11,108,18,195,111,186,70,170,155,162,108,224,47,43,34,206,177,204,94,149,210,85,220,35,99,154,158,59,184,160,90,135,197,246,45,141,181,235,5,210,23,42,120,109,204,132,114,235,55,27,87,140,142,105,161,164,184,57,90,237,255,0,69,197,177,228,58,167,126,201,164,119,82,178,85,221,119,253,37,2,82,239,124,121,209,49,234,232,43,99,95,216,227,102,213,218,11,4,110,229,150,162,61,190,247,17,56,183,202,255,0,132,149,50,255,0,90,155,79,188,220,29,186,67,60,187,254,213,2,96,102,227,186,203,112,103,231,43,225,102,233,254,17,224,51,94,42,109,87,104,93,37,37,221,157,69,250,154,242,46,217,89,146,202,191,155,150,125,191,106,155,148,55,171,221,61,119,70,105,166,230,79,169,85,64,149,93,57,226,193,148,76,100,53,53,173,86,167,214,231,21,106,155,139,220,110,40,85,101,186,196,142,84,248,115,144,201,79,168,215,154,26,197,133,243,61,172,69,219,226,123,252,95,42,183,94,170,33,101,101,202,68,115,149,55,78,96,36,234,235,198,133,45,52,138,148,213,49,189,155,252,121,142,150,78,54,104,28,238,85,173,143,127,179,152,182,43,70,13,96,186,90,57,161,172,115,158,246,110,158,241,226,239,26,63,91,28,238,125,35,228,95,29,211,222,2,230,115,158,47,43,43,41,159,236,249,249,149,126,28,174,40,197,103,20,153,131,106,28,253,229,229,223,237,82,156,203,137,220,236,241,170,213,243,114,167,218,167,158,188,92,169,98,137,209,162,251,232,159,96,21,82,183,138,107,245,90,114,212,85,73,26,167,243,143,51,122,226,70,243,43,21,173,185,73,240,255,0,13,74,19,112,142,225,116,168,114,82,49,234,155,253,72,113,229,197,175,114,49,85,97,151,225,246,41,89,21,65,218,205,117,185,77,180,151,57,81,23,249,234,118,48,229,238,172,103,52,215,135,162,237,254,25,68,161,197,242,20,153,27,21,60,159,212,167,165,183,105,246,117,90,212,238,244,115,42,47,243,84,129,232,175,121,140,80,202,246,37,122,191,111,173,92,121,26,205,74,168,167,122,244,42,23,250,20,245,244,92,53,106,77,225,18,117,182,76,168,255,0,230,169,232,173,220,24,231,85,74,143,154,213,47,143,243,64,163,243,234,77,250,181,171,28,117,50,174,255,0,98,169,211,213,87,228,117,206,230,115,165,217,124,119,241,46,174,201,193,126,69,78,173,89,237,143,255,0,154,123,187,71,9,51,68,246,165,125,2,182,63,173,121,64,177,234,11,117,222,181,233,11,250,142,85,42,30,59,140,215,194,200,249,156,246,46,232,93,205,7,13,152,173,190,233,179,227,68,68,251,142,22,95,167,248,166,63,253,201,205,78,85,3,205,105,173,137,241,82,127,100,86,61,55,111,214,167,58,251,71,93,108,122,203,69,95,42,167,138,174,206,56,21,57,61,158,201,2,54,25,246,219,192,241,57,78,165,85,62,23,54,218,228,123,118,93,212,13,219,238,167,95,236,210,171,99,184,205,186,127,57,77,203,55,16,121,100,59,50,58,169,157,254,146,148,173,46,254,218,173,254,216,42,166,235,226,123,43,69,46,49,74,214,189,210,175,55,236,2,182,98,250,249,157,76,230,185,172,153,219,125,234,85,124,87,137,140,222,6,186,41,232,228,217,190,27,169,110,246,60,182,205,107,86,36,79,111,47,195,197,10,165,106,205,240,103,82,177,103,170,141,175,114,123,222,40,68,205,135,180,191,241,97,148,210,74,142,232,185,54,57,248,207,24,215,57,101,108,117,175,228,77,252,119,83,193,61,218,101,123,126,245,53,204,241,251,205,201,112,109,40,154,37,146,158,227,239,125,206,23,23,107,130,113,55,96,185,198,198,84,93,35,71,170,124,57,138,143,111,215,44,73,36,230,154,241,18,39,222,226,56,46,22,107,5,141,86,107,37,194,71,72,159,4,230,60,198,67,147,100,180,244,188,244,213,18,239,247,56,92,74,205,70,182,96,243,181,21,151,200,119,79,231,161,213,92,120,140,197,45,81,42,71,116,133,219,39,248,68,73,90,179,220,213,106,92,201,42,38,229,79,231,41,220,212,101,55,218,181,107,106,42,100,241,254,112,184,148,59,127,18,184,165,206,55,117,174,208,177,219,252,57,143,107,139,235,14,43,114,70,198,203,172,78,85,254,113,15,206,189,93,41,42,17,89,87,46,223,95,188,122,92,123,90,235,177,154,166,44,213,207,68,106,167,197,194,226,99,97,186,208,87,109,45,45,74,61,23,236,83,146,183,7,183,102,177,187,167,214,164,118,225,188,104,90,173,148,49,165,93,205,17,81,191,91,143,109,107,227,187,18,145,92,217,110,209,248,124,125,225,113,124,169,60,15,106,126,113,55,62,163,246,241,106,238,89,246,63,198,142,5,112,157,26,183,150,110,171,254,17,86,177,254,35,48,171,172,109,88,174,81,170,175,243,133,197,103,235,73,245,52,54,89,57,183,86,236,135,141,182,234,109,138,225,178,193,87,26,239,252,228,61,21,37,254,134,173,19,105,152,169,254,80,137,226,59,68,114,61,60,124,15,157,54,255,0,132,113,210,118,75,253,197,200,191,210,125,86,212,239,225,255,0,73,200,57,62,13,52,245,227,71,114,170,236,166,215,59,163,79,206,42,39,244,155,46,150,139,159,157,242,162,59,246,129,204,85,95,139,83,115,75,94,253,252,90,113,214,190,45,185,98,123,87,250,77,73,80,253,183,118,219,126,208,57,74,228,251,77,62,47,248,166,199,21,43,169,122,136,215,72,156,203,247,155,210,212,178,61,182,115,127,172,137,155,15,169,78,136,187,238,110,115,49,169,183,49,183,20,201,47,193,83,250,20,250,248,227,79,23,41,23,31,36,145,141,248,40,106,170,248,154,82,40,100,95,117,219,236,110,163,152,196,217,20,92,17,124,60,126,6,204,169,10,175,140,155,27,219,243,166,198,196,180,176,47,233,56,92,111,68,230,114,162,53,219,154,213,55,54,227,134,56,218,156,171,224,110,39,220,88,105,70,181,62,179,226,196,138,187,162,154,102,84,71,39,137,184,213,247,119,223,192,2,55,111,172,248,244,69,250,207,142,153,137,225,185,241,178,198,191,88,31,17,81,139,226,161,92,146,126,138,154,150,54,63,196,210,140,108,63,163,245,129,245,57,145,2,61,201,245,31,121,190,224,156,187,248,129,243,168,239,176,215,204,163,220,251,143,159,176,15,187,168,221,79,128,15,187,168,221,79,128,15,187,168,221,79,128,13,72,187,159,77,40,187,31,121,144,15,160,249,204,131,153,0,249,186,141,212,248,0,251,186,141,254,211,225,241,203,178,120,1,245,91,191,138,28,74,137,29,18,111,246,28,198,46,232,108,85,66,146,53,83,237,3,165,168,188,172,95,208,109,71,146,195,191,43,228,68,81,91,105,116,138,187,33,229,174,118,10,246,78,175,137,174,216,15,115,77,115,167,168,68,218,84,221,126,243,176,141,24,169,204,215,110,83,26,53,185,82,200,136,228,119,196,246,150,138,217,158,212,73,55,3,188,89,149,28,141,216,220,221,126,211,97,156,174,217,87,226,111,1,247,117,27,169,240,1,169,23,115,233,165,166,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,149,248,154,141,43,241,3,224,0,7,237,62,251,191,97,240,1,247,221,251,6,255,0,97,240,0,223,112,0,0,0,26,147,224,125,62,39,192,250,0,0,0,0,0,0,0,0,0,0,0,0,7,197,248,31,55,83,234,252,13,32,125,221,70,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,105,112,31,0,0,0,0,0,0,124,114,236,134,148,223,109,205,106,155,161,241,173,3,234,31,21,223,121,171,109,205,183,120,125,96,125,71,39,214,167,221,208,219,70,57,222,40,124,86,170,125,96,107,122,167,218,108,185,87,127,137,171,197,124,55,28,138,160,109,38,234,106,241,79,1,182,203,177,169,19,246,0,77,254,211,83,87,199,196,34,111,226,125,216,15,190,31,97,243,246,32,0,55,81,62,207,135,145,23,196,31,27,26,185,251,129,170,154,36,99,17,85,119,80,142,115,85,203,177,242,73,28,223,117,167,26,239,115,167,181,91,229,168,168,122,53,26,213,80,60,86,169,102,17,89,172,85,79,116,136,206,86,47,142,228,64,113,109,169,113,220,174,117,82,67,91,212,114,42,167,233,23,117,197,143,16,244,22,235,101,194,221,5,115,81,234,215,53,17,28,68,206,99,147,221,50,251,244,208,35,220,245,150,69,219,199,239,43,41,134,246,43,67,116,206,46,205,161,138,55,191,157,255,0,81,34,156,49,240,232,180,84,80,85,215,91,183,87,53,55,87,52,164,252,26,104,4,181,245,180,151,106,250,53,217,85,23,117,105,42,184,142,25,111,178,217,34,130,158,6,163,154,212,79,4,33,101,182,231,26,92,219,44,112,212,80,67,201,202,187,175,42,108,114,45,119,24,106,49,122,187,77,75,26,231,190,53,103,143,236,43,230,77,97,101,125,60,177,207,26,120,34,236,91,22,160,72,236,50,228,168,229,86,49,238,85,2,204,53,126,214,204,91,80,155,80,141,70,34,191,155,253,103,185,199,111,116,151,155,98,55,157,170,188,135,128,226,98,247,21,226,254,218,138,71,34,170,39,197,15,11,129,102,245,54,233,146,146,89,21,60,62,181,3,221,225,42,145,106,194,177,23,193,38,79,15,233,38,55,72,36,107,176,155,114,108,159,220,155,255,0,65,11,154,113,115,74,221,75,74,142,109,249,165,79,250,73,151,209,153,85,216,93,187,255,0,82,223,250,11,194,138,170,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,0,31,55,79,180,15,160,249,186,125,163,116,251,64,210,191,16,106,217,7,42,1,164,26,185,80,114,160,26,65,171,149,7,42,1,164,26,185,80,114,160,26,65,245,118,79,172,249,205,247,128,53,39,192,211,190,255,0,89,245,175,71,46,223,96,26,128,62,110,128,125,7,205,208,250,0,31,17,200,171,182,225,206,229,106,185,126,160,62,131,110,41,146,86,170,162,109,177,171,153,0,212,15,136,228,83,232,0,124,221,62,209,186,125,160,125,7,205,211,237,0,125,0,0,52,175,196,212,124,84,69,3,72,53,114,160,229,64,52,161,247,151,239,62,236,131,116,251,64,111,227,177,244,210,191,16,138,1,199,195,86,200,163,149,0,210,13,92,168,57,80,13,32,40,0,0,85,86,166,224,0,71,243,125,199,213,217,19,125,192,248,105,122,236,58,201,190,198,167,51,125,188,64,219,230,251,135,55,220,105,145,201,23,143,196,209,28,253,85,229,70,168,27,188,223,113,184,143,77,141,42,196,68,221,206,68,54,102,122,69,227,204,139,251,0,221,116,173,54,221,42,39,214,113,214,100,84,223,125,182,56,147,92,97,139,117,124,173,68,79,188,14,124,146,170,183,104,215,196,210,217,213,137,188,207,79,235,60,189,219,55,179,219,35,116,147,87,66,206,84,250,220,133,17,212,142,39,44,56,236,114,114,87,198,238,93,255,0,69,232,5,200,84,223,45,116,205,222,89,152,138,159,121,231,110,26,129,100,166,114,183,188,198,159,233,17,213,168,60,113,69,19,228,101,45,99,190,191,131,138,25,124,227,66,245,91,59,146,26,201,145,21,127,194,2,81,115,30,34,177,140,115,154,158,90,166,243,109,245,41,67,179,30,51,45,116,78,122,82,86,42,109,191,193,72,249,188,107,253,203,33,151,171,85,85,35,215,239,113,210,207,154,197,112,69,116,173,115,213,126,240,46,215,46,227,158,181,81,241,211,92,29,246,124,74,65,126,226,243,39,185,58,78,149,193,251,47,243,138,1,117,184,65,87,42,181,148,47,93,215,236,59,156,123,6,158,243,26,190,58,119,55,116,221,55,64,55,179,45,106,200,111,168,244,150,178,69,230,254,113,74,235,238,117,151,23,185,101,124,174,85,95,181,74,221,102,225,238,247,144,84,164,113,198,230,162,174,222,40,86,172,27,130,106,167,163,42,46,46,141,91,241,84,113,27,208,44,138,221,132,214,94,106,83,146,158,85,230,251,81,79,117,75,161,55,169,105,217,37,37,35,249,157,252,210,67,177,254,26,241,44,117,141,239,20,112,57,205,251,144,247,54,60,11,13,162,149,25,45,4,74,212,251,144,111,64,143,44,71,133,44,150,248,246,117,104,156,188,219,124,90,85,235,95,3,149,113,211,164,211,208,167,195,127,129,125,150,186,76,70,214,212,117,45,20,109,84,79,169,16,226,223,115,26,88,227,88,105,105,151,225,183,130,13,232,22,27,123,225,146,43,30,237,238,141,69,79,184,241,215,13,31,197,232,213,210,84,82,162,84,124,55,216,189,203,181,178,187,35,149,86,58,103,236,239,230,148,195,51,208,188,138,237,35,187,155,30,199,47,142,251,11,139,34,204,244,105,90,178,86,209,194,156,158,42,155,20,157,240,207,143,220,57,81,28,142,141,223,81,32,55,77,6,202,233,109,206,134,169,206,119,42,46,254,5,186,229,154,90,148,149,245,13,170,165,221,205,85,241,84,23,30,59,30,213,236,162,218,177,116,170,92,144,51,110,100,223,234,42,13,30,184,221,110,210,50,10,73,215,157,118,79,233,41,156,248,84,233,63,78,36,229,102,251,108,114,233,109,241,227,83,182,119,192,171,203,227,224,130,226,180,82,99,218,129,156,49,18,9,17,90,242,165,96,124,34,95,111,47,108,215,152,17,232,239,137,74,48,125,109,130,200,200,145,55,98,34,162,23,221,195,230,111,38,85,69,5,75,106,81,90,228,69,219,113,113,231,176,190,11,49,74,103,111,89,109,106,185,126,62,5,70,166,224,195,2,150,47,27,99,63,230,149,206,215,81,20,173,70,181,187,57,62,42,122,10,103,200,173,217,174,216,137,22,210,206,12,180,254,154,116,122,218,217,224,191,224,158,219,31,225,187,76,237,108,106,75,108,143,195,249,168,86,110,154,167,140,142,220,218,149,32,84,219,147,196,129,225,105,180,183,21,162,119,37,29,20,105,19,126,30,233,218,55,15,177,192,205,153,77,26,109,252,211,208,47,42,38,205,77,142,44,206,119,136,30,110,179,27,160,255,0,193,192,207,249,167,75,114,198,152,250,103,163,98,111,195,236,61,116,238,113,197,223,153,219,63,197,62,192,45,167,58,179,75,108,170,146,118,179,111,143,212,91,198,162,210,213,87,43,151,197,83,114,243,245,82,202,218,138,89,100,138,47,171,227,177,105,185,140,208,44,242,208,171,57,94,205,252,84,38,202,41,85,138,54,185,138,146,38,251,20,211,48,163,75,53,91,105,41,215,100,145,118,82,180,85,67,87,207,44,112,185,125,228,217,54,41,54,103,137,222,163,174,74,250,167,57,88,197,230,241,5,149,3,70,116,146,221,149,44,114,213,192,142,87,41,95,191,146,157,166,169,136,148,212,137,204,169,224,83,94,27,178,218,24,102,134,133,239,107,95,204,137,226,165,239,227,79,230,88,234,82,161,174,110,201,224,138,11,45,59,35,225,6,253,5,42,203,65,76,168,155,120,20,67,44,208,77,73,179,76,244,134,57,17,169,240,219,114,90,26,180,245,212,44,139,149,55,250,252,14,29,203,77,236,87,120,154,178,211,70,231,47,199,193,8,169,8,125,166,192,117,46,141,203,212,73,145,19,246,158,130,221,69,151,208,71,189,83,228,240,248,248,169,39,87,141,1,178,214,194,246,211,81,70,142,114,124,121,74,111,117,225,34,225,91,35,150,20,106,53,126,226,188,68,126,220,178,91,212,21,11,19,92,254,99,66,228,183,138,152,186,82,171,151,250,11,214,185,112,55,116,158,85,157,168,205,215,238,58,148,224,114,251,28,170,253,147,111,216,56,139,53,101,125,198,39,171,145,23,117,251,141,186,186,251,227,189,248,213,222,5,232,203,193,37,237,251,114,181,19,111,184,251,39,4,183,222,139,152,136,155,170,125,131,136,177,185,178,59,164,110,229,157,92,170,117,245,77,175,187,47,51,81,235,185,123,255,0,200,54,251,43,28,233,90,138,229,95,15,3,181,179,112,59,116,163,217,178,196,213,95,216,45,34,61,174,86,139,196,113,114,183,168,155,126,211,162,138,154,237,79,50,181,207,149,57,151,111,138,146,79,119,224,114,241,51,92,248,227,77,191,97,77,242,94,8,50,54,57,86,6,236,173,95,169,5,164,90,45,154,150,245,66,228,158,57,164,77,252,127,73,79,115,110,213,12,182,192,212,232,214,72,156,191,206,42,181,87,9,57,205,181,170,175,234,43,91,247,30,74,249,161,89,45,11,92,201,104,229,114,167,243,84,90,70,213,171,139,28,234,208,244,106,92,158,136,223,231,21,35,9,227,179,37,161,170,69,187,220,220,177,127,148,91,229,215,70,242,69,122,163,45,211,255,0,204,83,160,173,209,124,189,141,230,109,5,71,252,213,38,46,36,99,15,227,218,219,51,155,222,46,63,29,190,46,42,117,63,28,56,195,233,209,221,253,187,237,254,17,18,16,105,142,125,72,169,209,164,170,110,223,205,83,186,162,192,245,45,81,19,150,169,19,246,41,202,36,175,34,227,154,210,213,119,66,224,159,214,83,43,199,28,181,169,88,175,167,184,59,167,251,75,47,93,61,205,213,55,168,100,235,251,81,77,51,225,119,122,56,57,234,216,255,0,216,160,94,173,183,180,2,10,89,17,43,43,221,225,247,158,214,217,199,245,138,189,137,26,87,248,170,109,241,35,118,76,101,42,149,91,183,43,190,245,58,170,155,61,125,173,252,208,212,109,183,216,160,74,29,95,23,17,213,211,186,166,138,224,156,200,155,167,188,116,180,28,94,95,167,169,70,207,115,221,168,187,126,145,27,176,101,87,218,72,214,20,172,118,223,15,137,161,185,205,234,142,78,101,169,122,255,0,73,90,132,192,226,28,84,219,210,22,186,227,92,213,240,241,247,143,98,156,92,96,77,247,106,43,24,171,254,81,12,12,213,140,141,32,229,134,121,183,250,182,85,58,246,106,14,101,87,83,225,83,62,219,253,170,87,136,155,136,120,172,192,102,106,173,61,91,55,255,0,40,226,212,241,97,132,66,237,221,84,158,31,121,17,184,198,67,150,85,35,81,213,210,71,190,219,238,229,42,37,185,151,58,136,145,213,87,70,255,0,75,199,17,38,246,222,44,112,74,185,18,54,212,166,234,187,120,169,237,173,58,193,140,223,88,142,167,169,103,143,243,136,152,124,181,116,143,71,193,120,141,21,62,199,157,189,6,172,228,120,243,81,35,190,120,39,216,241,196,75,45,86,163,89,41,161,79,236,152,252,63,156,112,34,213,187,10,57,90,234,184,255,0,231,17,129,46,184,229,55,74,116,108,87,151,115,109,254,25,231,107,117,87,57,164,122,191,219,18,42,47,216,226,241,37,146,197,46,171,99,170,168,171,87,31,252,228,57,180,122,167,141,74,156,139,87,31,252,228,33,250,125,105,206,223,226,219,164,222,31,206,83,173,159,136,108,234,219,250,87,57,252,63,156,162,233,178,106,105,114,235,5,106,162,69,83,18,239,252,228,59,40,235,109,242,39,51,37,103,244,41,11,184,247,26,153,37,138,86,247,234,233,222,141,248,248,169,90,48,238,208,74,121,219,28,85,18,72,171,245,238,162,232,178,79,82,169,139,250,15,77,191,105,186,217,88,159,166,168,88,237,139,141,251,20,177,181,242,203,241,79,173,79,81,77,199,6,34,170,140,146,70,239,254,80,184,187,212,124,75,240,84,53,108,213,248,22,199,106,227,7,18,174,84,68,149,158,63,206,42,6,61,175,248,189,221,27,181,108,45,223,237,114,17,188,42,223,34,253,160,242,81,106,110,55,35,81,82,227,78,187,253,143,67,185,160,201,236,247,4,69,134,186,21,223,236,114,13,232,29,160,52,245,225,84,230,108,173,93,254,197,62,181,236,122,110,143,69,254,145,188,62,131,75,165,70,174,223,19,82,46,233,204,76,77,192,31,18,84,85,216,213,178,34,111,184,184,210,171,176,230,251,130,170,187,196,35,85,84,92,57,190,225,205,247,5,78,80,141,220,92,125,6,174,83,231,138,18,62,31,81,17,126,35,117,95,1,226,128,124,95,15,135,137,182,231,46,255,0,3,115,227,241,80,173,106,129,181,224,171,226,134,220,205,129,201,202,230,166,230,250,199,246,4,141,155,251,201,226,7,84,251,85,60,142,230,228,67,147,5,4,113,39,130,28,199,53,191,222,161,183,200,253,247,69,3,75,99,84,114,28,131,75,81,83,226,107,240,251,64,248,15,187,39,218,54,79,180,3,77,71,196,217,62,177,186,125,160,125,7,205,211,237,27,167,218,7,208,0,0,15,155,167,218,7,208,0,0,0,0,124,221,62,209,186,125,160,125,7,205,211,237,27,167,218,7,208,124,221,62,209,186,125,160,125,7,205,208,250,0,0,0,0,0,0,0,0,0,0,0,0,0,210,191,19,81,241,81,20,13,32,213,202,131,149,0,210,15,170,136,124,0,0,0,0,0,0,3,82,124,15,167,196,248,31,64,0,0,0,0,0,0,0,0,0,124,221,62,208,62,131,230,233,246,141,211,237,0,191,3,73,171,193,124,55,28,168,6,144,106,229,65,202,128,105,7,213,68,62,111,176,0,55,223,235,62,162,110,6,160,124,221,62,209,186,125,160,125,7,205,211,237,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,184,212,124,84,220,13,32,213,202,131,149,0,210,13,92,168,105,223,234,220,0,62,170,34,125,103,205,247,93,183,0,106,219,115,226,236,223,16,142,69,3,226,174,198,211,157,247,27,174,111,134,230,195,221,202,6,219,234,250,41,177,214,85,222,122,106,169,185,201,170,123,93,225,183,137,209,87,211,58,69,94,84,80,57,12,191,110,237,185,142,117,61,219,157,81,55,248,158,101,150,249,90,253,206,206,146,21,99,155,190,254,10,7,167,106,238,212,119,218,106,68,223,196,217,130,84,123,17,168,159,4,57,41,31,134,224,124,219,234,255,0,89,245,201,178,39,137,243,153,26,124,124,155,34,40,0,106,70,162,183,155,115,105,179,115,42,167,216,69,198,179,75,37,218,110,80,178,162,46,219,155,76,168,137,38,84,115,126,31,88,184,222,169,158,24,26,178,72,191,4,220,183,190,35,245,110,139,29,176,212,71,29,74,53,220,138,159,31,184,247,122,167,168,116,24,205,190,121,36,169,98,43,90,191,89,21,28,91,113,34,151,185,234,109,212,53,43,186,43,155,224,225,113,111,188,67,106,53,211,42,200,103,101,61,75,158,213,145,201,178,47,222,111,240,241,162,247,76,207,34,165,170,150,149,207,98,189,55,240,60,134,152,226,23,125,72,201,216,138,142,122,73,42,124,83,237,82,89,248,88,208,58,12,62,221,77,53,109,19,86,77,145,219,242,145,41,133,85,208,77,35,161,197,49,186,118,173,51,89,35,90,159,81,87,250,237,161,221,139,240,67,105,168,218,29,163,131,102,177,19,109,144,224,93,170,81,241,238,142,241,250,200,77,220,75,205,123,100,95,115,225,245,150,177,197,69,43,165,162,117,101,50,120,198,197,95,2,229,38,171,133,236,116,123,123,219,124,74,31,174,54,126,243,143,87,62,103,34,251,142,216,23,70,30,77,113,117,194,244,248,235,29,186,163,149,60,79,29,83,44,84,119,165,233,46,200,119,250,149,79,61,178,255,0,52,145,162,236,143,95,135,237,41,189,109,194,101,171,90,183,57,118,251,1,117,92,209,138,197,151,59,133,81,119,252,234,127,210,77,190,137,166,248,69,181,119,255,0,193,55,254,130,14,56,119,71,220,179,120,28,213,248,202,213,255,0,89,57,218,47,10,195,132,219,88,229,248,68,223,250,11,194,170,166,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,52,184,248,125,113,240,0,0,15,187,142,99,79,143,218,61,239,180,13,92,195,152,211,239,125,163,222,251,64,213,204,57,141,62,247,218,61,239,180,13,92,198,137,21,126,163,239,189,246,155,83,57,205,216,2,185,223,89,245,166,218,57,202,110,49,174,220,13,212,68,62,185,81,137,186,32,70,248,31,21,237,106,47,58,237,176,27,73,82,229,118,221,51,123,116,86,238,190,7,65,144,102,86,107,13,59,165,168,170,141,170,212,223,197,75,121,212,158,47,236,24,202,201,28,85,240,238,221,211,244,128,185,169,38,134,39,238,249,209,19,246,134,220,232,93,238,247,166,255,0,89,28,57,63,104,69,35,85,241,67,91,31,199,234,113,229,40,187,64,81,245,109,107,171,155,178,187,252,48,37,57,136,201,125,232,165,69,253,134,235,87,195,103,22,129,163,156,94,90,242,133,138,57,171,163,85,118,201,250,69,209,216,114,154,11,245,51,37,167,157,174,230,77,252,20,14,237,81,168,155,53,16,249,225,245,238,124,68,229,79,19,226,170,239,241,3,91,126,62,59,154,208,218,106,170,252,20,221,110,251,120,129,164,0,0,250,223,137,240,250,223,136,26,128,0,0,0,0,0,124,95,129,164,212,191,3,72,0,0,31,90,106,52,111,177,247,117,3,80,52,238,163,117,3,226,252,71,135,214,15,142,95,134,192,125,221,19,224,57,145,126,42,104,87,108,105,123,183,250,192,213,35,209,17,81,166,218,35,159,225,185,174,54,55,151,117,83,143,45,82,68,237,155,226,6,250,192,168,155,171,141,137,106,223,11,209,141,106,185,23,235,14,168,150,70,110,141,83,97,149,77,129,174,235,34,111,247,129,203,115,154,230,115,185,124,126,195,132,251,170,192,238,86,83,170,253,232,135,85,115,200,40,104,247,146,162,161,24,212,251,84,167,89,119,17,24,102,45,11,210,107,156,28,237,223,226,228,2,172,203,42,215,51,117,151,165,183,143,196,243,183,204,162,217,143,198,175,172,184,177,17,191,225,56,179,252,231,142,91,117,52,146,197,107,171,137,251,110,137,202,226,216,245,107,139,140,203,38,141,240,208,178,94,87,111,178,181,84,11,254,205,248,164,197,172,12,123,91,114,129,85,191,207,66,222,51,174,59,237,212,177,74,202,41,153,35,147,125,185,92,71,165,239,33,206,114,73,100,146,174,162,169,136,229,255,0,9,78,46,63,135,212,86,214,177,215,27,132,188,170,190,60,202,5,103,212,206,50,243,44,174,121,109,246,196,169,137,174,223,103,181,84,163,55,108,235,80,239,232,177,72,250,185,85,203,241,241,82,177,208,97,24,77,29,173,37,117,100,47,168,68,248,46,219,156,55,85,123,29,252,246,187,68,117,40,159,15,119,112,41,158,45,165,25,54,85,80,143,184,58,104,209,203,253,242,41,82,159,194,231,246,31,82,58,164,115,213,191,4,57,31,149,92,142,153,18,38,99,201,22,223,90,51,99,209,99,26,165,144,186,86,186,162,133,220,187,252,21,0,167,95,201,238,233,69,204,142,71,237,246,236,114,237,250,82,250,7,167,89,219,237,245,41,113,84,185,85,77,242,143,153,109,173,68,219,197,121,78,162,170,209,21,68,139,39,130,59,236,2,155,218,240,171,122,61,173,146,129,174,251,249,74,189,135,96,182,72,224,73,220,232,162,228,77,249,87,111,19,175,161,178,93,228,122,71,73,111,89,19,237,70,158,230,195,165,217,45,217,88,217,32,154,36,122,248,236,138,7,38,135,35,178,90,157,210,167,163,143,154,63,13,209,62,39,99,38,169,87,177,189,42,72,94,137,247,30,214,201,195,69,68,137,28,147,44,155,187,197,119,66,162,89,56,106,160,141,173,116,169,186,253,232,113,216,80,203,126,79,144,93,229,77,226,155,101,253,167,185,177,227,87,155,202,163,118,145,139,246,149,198,211,162,118,155,103,42,164,76,240,251,143,95,105,196,104,168,23,243,80,55,127,185,5,133,16,181,233,229,209,174,70,203,35,213,62,243,217,90,180,194,57,121,93,81,10,59,246,161,86,96,178,68,142,230,88,81,63,160,236,225,166,167,133,187,43,81,54,38,195,195,90,240,43,69,3,81,93,69,26,170,127,52,231,79,132,218,39,222,86,210,198,159,208,122,201,35,167,151,195,153,16,226,61,82,55,244,154,187,160,176,165,153,86,159,80,201,77,55,45,51,87,118,175,212,88,190,188,96,76,181,220,37,124,116,123,115,189,126,13,36,222,174,146,25,160,119,62,222,40,91,38,190,96,180,149,114,199,47,34,109,205,186,248,1,25,153,101,142,170,213,42,84,247,87,35,19,197,124,14,166,141,150,251,252,107,28,141,98,59,225,226,94,198,87,163,86,252,130,193,80,144,70,213,145,35,95,130,125,101,151,231,88,61,227,78,238,18,189,176,200,140,107,149,124,80,15,49,152,97,21,54,234,69,171,163,106,171,81,119,247,80,175,92,42,107,82,88,107,105,172,213,179,114,114,170,55,222,93,138,123,138,101,52,89,37,191,217,181,200,196,122,166,222,39,135,186,90,46,24,214,77,237,27,82,191,149,36,221,57,64,155,60,58,225,67,118,180,83,87,65,82,215,44,205,69,240,83,219,69,70,244,139,157,174,85,240,35,235,134,253,121,186,201,71,75,109,175,115,147,164,212,111,188,165,243,224,185,115,111,116,40,170,168,187,181,0,238,152,247,164,156,142,85,55,229,228,99,55,84,54,165,106,164,168,237,132,238,71,71,182,224,108,170,239,239,125,70,196,179,68,212,217,118,55,21,223,155,70,167,196,235,170,105,165,145,85,91,184,27,85,19,198,228,93,182,58,202,153,214,4,89,185,85,81,62,163,155,220,164,106,248,238,124,150,154,55,198,172,122,248,2,29,13,249,208,93,108,207,222,20,230,84,82,201,117,230,207,83,102,170,146,178,158,23,39,51,190,164,47,114,165,209,69,35,169,90,168,168,81,45,96,198,41,175,80,200,199,68,213,219,117,248,5,214,125,102,187,116,85,178,84,193,190,255,0,29,208,231,229,105,107,191,216,167,145,168,200,222,198,41,235,31,130,211,77,81,37,59,118,111,42,237,224,120,156,227,20,168,178,49,97,141,238,228,145,60,64,183,235,94,89,91,134,228,173,146,9,92,140,108,155,248,47,222,93,198,145,113,49,79,47,66,146,186,177,17,124,17,121,156,90,245,247,18,181,73,35,159,61,74,53,251,158,50,106,41,44,181,201,61,21,123,249,90,191,82,129,50,184,102,163,89,239,148,49,58,26,216,247,114,39,193,200,84,123,100,238,145,27,35,103,87,53,124,80,137,141,43,214,202,203,19,32,142,123,131,253,205,190,46,46,219,2,226,170,10,152,160,164,146,118,46,219,38,251,133,101,122,212,149,105,19,61,228,220,230,71,114,99,213,17,25,177,73,240,221,83,183,95,161,98,173,67,61,228,79,172,168,84,53,212,149,27,62,41,81,119,251,194,30,154,149,236,115,145,239,111,135,216,114,215,186,59,195,164,135,81,20,254,226,39,193,14,101,59,216,239,239,128,231,50,10,69,255,0,193,33,188,218,74,71,127,224,147,250,142,58,43,19,199,152,222,138,70,124,57,128,222,74,26,85,106,167,73,63,168,210,148,84,173,119,140,73,253,70,243,101,141,190,234,184,214,189,55,38,232,228,45,3,226,82,81,200,206,85,137,190,63,113,214,213,226,182,234,151,115,186,6,42,111,246,29,130,123,171,238,184,229,70,230,171,118,85,36,121,138,156,46,197,82,206,71,208,198,191,232,157,5,118,142,226,245,170,171,37,174,21,223,249,168,84,36,100,91,170,243,154,246,143,252,32,41,66,232,30,24,231,110,251,69,63,252,196,52,201,160,56,59,155,183,177,105,151,253,4,42,187,162,141,223,223,154,18,8,152,187,172,128,82,111,228,235,130,200,190,54,90,100,255,0,65,15,146,112,219,133,57,187,71,106,166,111,250,8,85,167,68,197,241,108,135,214,49,255,0,4,85,2,129,94,120,95,198,157,186,197,69,10,39,220,212,41,46,125,193,172,55,40,95,45,18,53,168,191,82,33,123,15,165,73,19,103,42,155,50,194,141,78,146,194,142,64,34,175,37,224,170,255,0,75,52,143,165,234,109,227,240,105,75,50,110,20,242,202,30,119,58,25,220,141,254,106,147,70,235,69,186,86,111,53,20,107,191,218,135,73,114,192,177,251,187,95,27,232,97,241,254,106,1,2,121,94,148,228,24,243,220,233,104,166,217,159,29,218,167,135,157,179,67,46,213,20,138,136,213,217,119,66,112,115,254,22,177,220,137,206,139,187,70,214,201,241,84,105,111,249,231,103,157,130,165,146,62,138,93,220,239,31,4,2,56,172,117,182,100,98,36,241,69,191,223,177,220,173,250,195,70,188,204,164,137,223,177,16,184,251,255,0,103,197,226,138,71,186,133,149,14,68,248,108,138,83,203,247,7,249,157,155,155,150,221,80,254,95,181,170,5,50,175,206,41,234,34,70,80,211,164,74,159,91,78,134,179,34,200,234,213,89,71,81,50,111,254,10,169,237,46,58,25,156,91,21,118,178,204,187,127,49,78,13,54,41,152,217,101,71,75,97,122,163,87,235,96,30,34,74,92,237,255,0,157,239,85,74,159,181,78,21,69,86,93,7,185,42,212,59,111,183,114,180,83,94,47,109,98,65,53,133,19,234,241,97,221,90,241,202,155,219,185,165,180,181,188,201,254,8,20,10,223,159,222,109,143,72,229,100,155,167,212,187,157,242,107,5,74,49,18,90,39,63,111,181,15,113,126,210,74,175,104,62,87,208,171,35,85,248,242,155,246,157,39,176,207,249,186,185,152,199,125,232,81,104,120,74,125,99,131,126,73,109,252,187,253,168,115,83,53,181,222,19,145,212,236,106,184,246,247,14,29,237,181,237,230,182,203,206,229,248,114,161,213,187,134,76,182,150,39,85,82,80,78,246,183,199,116,106,132,188,117,101,166,130,185,127,54,140,221,77,251,118,33,52,107,207,78,139,246,248,33,223,55,73,243,170,7,115,123,38,117,219,249,170,122,59,45,147,47,160,114,50,107,44,155,39,218,208,60,21,209,114,75,100,75,221,227,153,118,251,17,78,142,142,229,148,214,74,175,158,105,160,229,95,173,85,11,133,130,130,227,60,104,218,155,58,39,237,97,205,183,105,77,54,83,34,54,104,18,157,119,248,35,118,34,81,42,63,98,191,222,105,218,136,251,179,218,191,123,142,214,191,85,178,91,11,58,148,217,4,169,203,245,35,212,172,55,30,20,102,146,141,213,20,78,145,203,182,233,177,70,51,78,29,243,58,73,30,202,122,10,137,26,159,205,82,182,85,183,65,197,174,99,111,153,176,201,116,168,122,34,252,121,212,173,154,121,198,93,218,141,241,75,83,117,145,219,170,110,213,121,105,245,218,55,151,208,57,86,123,76,169,247,171,84,234,151,16,189,91,37,71,175,85,170,139,226,158,34,194,86,49,126,56,227,146,145,141,114,117,23,111,142,231,163,167,227,126,154,41,19,171,14,201,247,169,23,24,222,73,118,180,198,141,114,57,118,251,78,238,93,65,124,242,36,117,83,116,147,235,93,197,132,176,98,252,103,216,111,117,44,163,145,35,98,175,214,174,66,180,227,26,177,97,200,81,168,202,216,147,153,63,194,66,23,113,188,158,199,78,246,213,46,65,203,34,120,237,206,84,252,103,136,150,99,115,177,176,94,149,232,139,254,25,104,19,5,29,85,20,201,212,134,169,174,223,199,193,78,84,82,164,141,217,23,114,194,52,187,138,214,220,214,40,102,173,69,223,100,241,113,117,56,78,165,69,123,129,143,129,237,122,185,62,165,36,85,54,181,26,155,31,21,121,124,78,13,21,198,90,132,106,61,155,42,156,247,110,173,248,120,129,241,31,205,245,31,121,182,250,141,12,230,230,217,90,106,122,237,176,26,183,65,186,40,217,62,193,178,125,133,195,195,238,11,240,54,164,71,33,166,39,57,92,187,129,186,0,3,238,234,104,119,196,212,105,95,136,1,186,159,0,31,85,79,156,255,0,121,245,60,87,99,239,79,238,3,79,63,222,57,254,243,87,79,238,29,63,184,13,60,255,0,120,231,251,205,93,63,184,116,254,224,52,243,253,227,159,239,53,116,254,225,211,251,128,212,158,40,131,151,239,52,110,228,240,68,28,238,79,168,13,124,191,120,229,251,207,156,235,246,4,122,170,237,176,31,124,81,62,1,92,136,134,163,226,166,255,0,80,31,57,208,249,204,138,124,86,132,77,128,250,0,0,0,0,0,3,234,124,77,70,131,238,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,70,234,6,160,105,221,66,42,170,129,168,0,0,0,0,0,7,197,248,26,77,75,240,52,128,0,0,0,0,0,1,169,62,7,211,226,124,15,160,0,0,0,0,0,0,0,0,13,11,241,53,154,23,226,0,0,1,60,15,188,199,197,251,143,158,247,218,6,174,97,204,105,247,190,209,239,125,160,107,223,116,83,66,252,13,77,223,101,220,210,191,0,62,55,226,107,105,161,191,19,91,64,248,0,0,125,111,196,248,125,111,196,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,215,143,50,248,27,167,206,84,223,112,54,165,122,162,124,77,133,149,121,147,196,228,200,205,211,192,227,44,94,40,6,243,100,231,110,198,166,248,41,161,145,170,120,155,187,108,7,213,95,116,227,74,155,169,201,253,168,109,57,187,129,198,88,81,200,170,168,112,231,167,106,170,248,29,146,177,81,54,67,98,72,149,119,240,3,172,74,86,238,190,6,252,116,205,79,168,221,88,85,23,224,107,107,92,6,252,12,70,237,224,114,185,182,77,183,56,104,254,95,172,222,141,220,222,27,252,64,251,178,171,190,6,180,141,21,171,186,124,6,200,213,221,66,74,223,20,69,34,71,5,181,15,116,171,26,111,178,46,198,138,202,232,232,246,69,219,117,57,112,211,181,30,231,237,241,58,107,173,186,106,218,150,242,239,178,41,81,205,130,163,189,53,94,159,3,195,234,110,168,218,48,171,60,210,77,60,105,43,26,171,178,175,137,219,101,153,13,30,23,103,150,122,137,145,170,198,170,248,169,23,60,91,113,27,53,109,238,170,146,150,185,122,42,170,158,14,240,1,196,143,21,18,221,170,42,232,169,43,21,17,121,147,193,197,133,222,110,55,92,175,32,123,213,175,149,36,127,237,250,206,125,222,190,235,149,93,121,169,92,249,150,71,253,94,37,212,240,215,195,13,78,79,44,21,151,58,23,53,23,103,110,173,3,219,112,81,162,221,233,240,220,170,40,249,121,28,142,241,105,38,150,10,26,91,69,4,81,177,141,78,70,34,20,231,73,180,174,223,167,214,214,65,12,109,69,86,167,212,84,42,137,99,138,21,94,167,130,1,174,178,189,210,202,168,213,240,58,154,249,164,86,42,115,41,192,170,200,105,41,30,188,210,183,250,206,138,179,50,130,73,121,35,122,47,136,29,149,68,139,74,213,145,255,0,89,68,53,175,32,150,74,25,105,25,186,163,218,169,224,86,119,202,183,106,95,113,62,8,83,12,239,14,90,246,61,242,34,248,110,5,129,231,248,12,213,237,158,224,232,85,91,186,170,174,197,180,229,118,233,41,43,157,76,198,248,34,146,99,159,98,86,251,118,5,95,87,35,90,143,98,41,96,153,21,13,45,109,206,73,119,79,210,80,59,254,23,168,222,204,190,157,85,21,63,56,223,250,73,194,210,55,171,112,251,122,42,255,0,224,155,255,0,65,12,92,57,81,197,30,103,11,91,245,72,159,244,147,69,165,177,114,226,52,27,127,138,111,253,5,224,84,208,18,86,47,214,106,71,34,252,20,13,38,164,79,172,124,79,159,5,248,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,0,113,240,212,139,184,217,0,211,241,62,236,167,199,174,201,185,161,175,221,126,0,110,114,253,227,151,239,62,161,244,13,60,191,120,229,251,194,243,125,71,207,125,23,197,124,0,251,203,247,142,95,188,210,231,185,87,221,53,166,251,38,224,124,229,251,205,47,70,34,123,193,221,77,253,223,129,214,223,175,84,118,138,103,203,84,244,78,84,223,226,7,38,90,152,162,77,213,81,14,12,215,232,33,85,221,232,155,125,229,11,206,56,141,198,108,83,62,25,43,24,138,221,255,0,190,40,206,79,197,109,173,81,235,71,94,223,187,222,2,244,95,150,210,183,125,229,111,135,222,121,172,167,82,237,212,116,146,114,84,181,28,137,246,150,41,81,197,150,207,114,58,224,155,127,148,120,140,171,138,24,170,97,151,106,213,85,84,95,239,128,169,220,67,107,157,100,80,212,71,75,86,187,108,169,224,226,57,53,75,83,47,55,154,249,81,213,114,236,174,95,239,148,245,26,163,173,19,223,101,146,40,165,123,185,149,80,164,116,54,11,214,81,114,111,74,25,28,143,95,176,14,129,233,112,175,126,233,60,174,114,175,195,117,59,90,76,66,246,177,182,165,171,55,135,143,214,92,214,145,240,215,81,114,124,85,23,42,37,86,46,202,187,180,175,53,252,58,90,104,45,14,88,232,218,155,49,126,160,44,167,77,53,42,247,134,94,33,133,245,18,53,26,244,79,21,251,201,83,225,79,89,42,178,42,74,104,230,168,230,221,26,158,42,69,190,177,225,209,226,215,165,146,40,249,17,178,47,192,185,14,12,181,13,244,245,144,83,119,141,182,115,83,197,64,152,250,42,142,243,76,201,119,223,118,162,155,170,190,62,7,133,193,178,55,220,45,208,175,85,28,138,196,250,207,112,217,227,88,247,250,192,221,105,184,221,213,60,14,35,85,234,187,167,192,222,99,249,182,68,248,253,96,110,128,0,31,91,241,62,31,81,118,3,80,52,243,125,195,155,238,3,80,52,243,125,199,212,241,3,232,0,15,138,124,217,79,171,240,52,53,29,191,136,31,65,172,210,229,68,248,236,7,199,34,253,167,205,151,237,52,170,171,252,26,104,86,204,159,88,27,187,47,218,124,84,84,250,207,141,107,149,62,243,239,43,147,197,223,0,53,163,87,99,74,248,47,143,137,182,254,175,197,29,178,27,79,157,26,139,204,228,223,246,129,184,187,253,166,220,143,229,106,169,212,215,222,99,166,248,202,212,79,218,117,115,102,52,12,141,82,73,154,155,125,224,122,39,85,187,167,241,56,43,54,242,42,185,124,15,19,118,212,123,93,20,110,114,214,70,136,159,206,41,102,107,197,30,39,141,67,34,205,93,31,51,81,126,14,2,188,223,50,250,43,45,62,242,76,214,236,159,90,148,47,81,248,159,197,241,134,72,149,183,40,227,145,63,69,57,139,44,215,126,57,34,171,73,169,236,119,5,223,197,19,103,22,73,158,107,142,87,153,85,201,37,109,108,143,110,235,183,188,5,243,235,31,29,46,115,165,165,180,220,17,200,187,162,108,226,211,242,253,109,200,243,106,135,190,74,217,118,122,253,78,82,134,251,77,107,166,71,213,57,238,95,189,78,246,221,59,27,178,65,186,126,208,61,133,51,238,83,63,168,233,228,114,175,218,227,185,138,231,123,166,107,121,161,221,191,86,232,124,197,45,211,86,242,185,234,155,21,14,138,211,67,43,91,21,67,55,229,251,128,240,206,189,94,234,19,145,180,169,183,195,244,79,111,130,217,105,238,110,111,180,211,147,117,241,61,93,175,20,181,84,34,54,42,101,85,95,184,245,246,93,36,189,87,185,190,203,167,114,111,240,240,3,137,73,166,216,123,229,73,102,172,126,223,102,231,164,162,195,172,113,49,34,181,39,85,126,173,208,246,56,103,14,153,197,77,193,146,92,161,114,211,42,151,13,133,112,243,73,70,246,73,61,39,195,237,64,45,122,219,163,119,27,188,200,233,45,255,0,155,114,255,0,130,84,123,31,13,244,147,194,137,221,118,122,167,216,93,213,171,78,45,20,49,54,62,238,212,219,238,61,29,14,45,109,165,217,209,66,136,169,247,1,106,246,126,30,43,168,163,74,120,232,215,166,239,138,236,122,107,111,13,86,185,92,146,85,198,168,239,179,98,231,160,166,137,172,229,228,111,245,26,210,142,30,109,249,83,250,128,163,152,246,133,89,173,124,171,29,59,85,19,237,66,160,91,112,123,61,11,90,139,3,17,83,225,224,122,168,218,214,120,34,7,68,199,174,238,3,136,203,116,80,181,17,145,55,100,79,15,3,126,38,43,124,17,136,114,126,173,190,195,226,38,196,90,1,34,141,83,243,158,6,132,142,40,215,120,124,84,220,95,123,193,79,141,99,88,188,205,22,129,245,38,145,60,21,187,27,111,107,164,55,183,220,127,172,88,108,178,157,141,241,114,169,245,41,161,89,55,220,212,239,20,12,86,167,215,226,68,141,138,198,71,183,42,41,76,245,119,29,142,107,59,234,185,119,228,98,184,169,149,13,221,119,250,206,147,41,162,246,149,182,90,105,147,118,185,138,132,11,98,210,238,157,234,162,178,137,232,142,70,189,91,178,148,183,138,29,45,183,201,73,52,142,129,168,229,98,175,130,21,141,150,73,241,44,174,54,218,90,172,142,105,119,147,250,206,118,189,89,233,174,24,196,181,147,49,21,201,23,138,255,0,64,16,241,116,235,226,89,91,226,129,85,24,215,47,129,82,240,154,138,76,158,165,177,85,242,170,253,231,147,214,171,44,208,100,83,214,66,221,152,142,95,19,200,105,253,250,243,71,121,70,193,34,162,111,176,23,141,100,180,209,226,210,83,207,78,254,94,117,79,129,120,218,27,149,71,45,44,76,116,191,20,66,200,48,136,239,87,196,166,91,138,171,152,138,155,23,149,163,118,56,233,169,226,86,183,101,68,64,46,93,146,50,162,20,123,87,234,54,36,99,215,116,67,98,214,174,101,58,49,87,234,55,102,146,86,185,85,23,192,14,60,138,177,42,243,28,89,174,240,194,155,57,200,115,101,154,25,88,173,127,233,30,118,227,64,233,92,188,136,160,110,205,125,129,251,162,57,55,56,142,174,89,215,149,171,241,20,150,70,111,205,42,29,135,115,160,133,19,151,110,96,67,167,154,212,141,69,171,151,193,15,21,148,219,104,234,99,145,200,187,171,145,79,115,121,142,225,83,2,195,76,228,229,60,132,150,75,139,159,203,80,187,180,46,183,251,245,137,109,53,207,157,24,187,61,223,97,230,242,171,37,29,230,213,44,179,166,206,99,87,111,2,229,175,24,69,21,198,31,207,68,138,228,79,176,166,153,166,18,180,20,51,244,162,84,102,203,245,1,30,186,135,101,172,142,242,232,105,81,220,188,219,28,74,44,18,166,170,135,173,80,197,42,182,164,90,17,149,242,44,17,237,34,42,237,224,83,42,219,222,67,107,69,142,87,47,69,62,173,128,243,181,24,231,115,169,86,49,206,77,151,237,61,110,53,88,203,99,227,114,84,185,21,63,156,121,11,142,87,11,247,85,223,168,190,31,3,163,91,213,198,57,58,174,114,163,23,197,2,37,121,90,121,171,111,182,44,113,165,82,236,155,125,101,204,224,26,223,77,43,98,108,245,95,103,214,70,78,35,154,67,13,67,18,170,85,219,127,31,18,231,180,203,45,199,43,25,20,125,84,231,93,190,176,170,65,177,237,72,181,222,81,180,176,212,34,189,126,243,219,219,235,34,85,68,230,45,35,16,124,180,147,71,113,162,149,57,60,21,60,74,251,137,222,102,169,167,100,146,201,186,170,125,160,85,4,158,55,39,131,142,77,59,163,85,79,19,203,208,213,62,103,242,163,183,59,168,99,149,187,42,47,128,29,203,162,107,213,28,213,240,55,35,70,38,200,170,113,33,149,232,222,85,83,145,31,143,142,229,160,115,163,142,37,250,205,124,177,39,247,198,196,107,183,214,107,240,95,138,252,73,31,81,148,234,171,179,141,77,134,37,248,41,182,145,177,13,105,225,226,128,106,88,163,68,248,154,122,76,127,130,169,247,125,212,214,198,167,218,6,148,130,54,253,103,213,123,88,155,52,215,202,139,245,154,122,108,251,64,219,89,38,95,22,161,241,242,76,214,115,43,124,77,244,217,190,8,28,136,244,217,64,218,99,221,43,60,77,184,25,201,34,169,191,178,49,60,13,46,240,217,64,251,51,99,84,218,68,79,19,135,37,12,15,77,227,98,59,246,156,167,109,39,130,159,26,157,63,6,160,29,115,232,118,240,90,56,149,62,246,157,117,102,35,103,185,162,165,93,28,41,191,243,80,244,47,145,219,109,185,176,239,16,60,5,223,70,48,202,196,247,233,97,221,127,154,135,146,188,112,203,131,215,177,93,221,163,241,251,26,133,103,124,77,118,219,159,57,81,60,54,2,215,238,60,33,99,19,200,174,166,165,106,175,220,211,128,188,47,83,218,81,86,158,137,60,62,30,233,118,44,252,218,238,214,167,245,9,23,172,156,175,106,109,251,0,178,75,167,15,119,107,141,67,169,214,221,249,173,252,23,148,215,106,224,198,219,83,34,77,93,11,216,171,226,94,163,45,236,223,153,172,111,245,28,150,209,248,120,181,191,212,81,104,90,253,159,133,123,5,149,173,116,17,43,149,191,106,30,154,13,49,238,236,74,36,183,70,177,175,134,234,194,190,119,72,219,241,106,27,125,218,5,119,232,166,225,42,26,154,29,102,169,240,154,130,52,69,254,106,26,95,195,134,43,58,110,234,86,34,255,0,146,87,126,234,197,253,20,64,148,138,159,96,22,237,87,194,238,59,38,253,42,116,254,132,52,219,248,103,178,91,229,73,29,14,202,139,186,120,23,32,200,28,223,130,33,166,104,185,255,0,186,34,4,74,143,83,233,149,13,12,61,8,233,218,169,183,214,134,228,90,63,97,175,255,0,182,232,226,241,254,105,86,59,164,78,241,229,65,221,90,223,22,162,11,42,183,236,171,134,76,98,232,199,244,104,163,241,251,26,80,220,227,130,203,67,155,36,212,148,123,189,119,93,145,165,248,242,189,170,168,136,113,106,173,189,225,171,204,198,174,255,0,112,176,137,44,207,134,27,141,145,210,44,116,14,70,183,127,239,75,122,212,13,51,158,220,233,17,209,61,170,159,113,54,153,102,156,210,222,88,248,223,78,213,230,69,250,139,118,212,206,20,27,123,138,89,41,40,145,92,168,187,120,11,8,111,186,218,110,86,233,21,208,73,47,135,222,166,197,21,198,174,23,35,170,38,145,21,23,237,47,215,42,224,163,40,239,146,44,84,43,211,241,254,244,164,121,167,7,249,109,189,143,124,116,46,77,190,198,129,71,49,253,82,187,227,239,99,232,167,114,242,175,218,92,30,153,113,185,149,99,29,54,75,81,179,91,183,197,74,5,113,208,236,194,211,43,155,45,44,155,55,249,170,121,219,166,23,120,183,181,122,148,210,162,167,243,84,9,103,210,30,59,237,23,234,104,214,245,114,141,146,248,38,220,197,199,99,188,72,226,87,152,26,246,220,163,85,95,231,33,143,197,21,219,34,177,175,53,47,93,142,106,248,124,79,115,142,235,254,127,99,99,91,222,231,106,53,62,213,2,127,173,186,171,97,184,42,36,117,145,174,255,0,206,67,209,69,147,90,234,88,138,201,218,170,191,121,4,216,135,25,121,141,13,99,89,83,112,145,26,139,245,170,151,25,136,241,171,89,52,48,50,91,138,243,174,223,23,1,42,177,220,154,229,77,156,138,139,240,241,57,113,212,53,255,0,90,22,53,132,241,88,201,163,99,238,55,22,170,47,138,123,197,103,196,120,139,199,46,211,71,23,124,98,171,191,156,94,5,193,248,41,167,149,26,187,158,122,215,148,209,221,169,219,53,44,236,84,119,222,119,48,215,64,172,68,116,173,230,250,252,64,228,4,77,205,13,171,129,203,178,72,223,235,53,170,181,201,186,57,63,172,2,166,199,197,77,212,218,150,186,158,153,23,171,35,83,250,78,51,175,20,74,156,233,81,26,39,222,224,57,188,170,57,84,234,223,144,219,99,253,42,168,191,231,28,121,114,219,68,95,165,89,15,252,228,3,188,217,83,196,251,205,247,30,86,92,254,199,26,236,234,216,127,231,161,179,46,165,99,140,255,0,236,200,127,231,160,30,195,155,238,28,223,113,226,219,170,120,187,87,222,173,139,254,122,28,74,221,98,197,32,69,84,173,139,254,122,1,239,249,190,225,185,70,174,156,70,97,182,127,122,170,186,37,69,248,108,228,58,182,241,73,132,204,253,163,174,141,55,254,112,21,231,155,238,28,223,113,74,45,26,251,135,220,54,70,215,69,186,255,0,57,15,71,30,163,216,171,27,205,79,91,22,223,229,32,30,219,157,168,158,42,124,89,99,79,139,144,166,119,77,89,177,208,243,49,245,145,243,39,243,138,117,147,113,21,108,161,87,116,43,27,225,246,56,11,142,116,241,237,250,73,253,102,134,206,197,122,34,57,191,214,89,69,239,138,217,97,230,72,43,190,31,15,19,198,84,113,121,127,130,126,163,110,11,200,159,31,16,36,71,155,239,79,235,62,43,247,44,123,17,227,94,130,73,217,13,214,187,117,85,217,124,74,255,0,136,107,254,49,146,192,199,65,82,213,87,39,218,5,99,69,77,190,7,213,77,254,195,203,82,102,86,250,180,69,142,118,248,253,231,107,5,214,25,83,116,168,102,223,229,1,217,42,108,125,68,220,218,138,174,157,233,225,51,55,253,166,231,51,23,197,30,223,235,0,54,240,220,44,177,183,100,87,167,245,142,118,254,151,50,120,145,32,125,229,83,79,93,159,82,155,78,235,57,119,98,248,17,113,188,239,4,52,166,235,245,154,153,224,207,125,83,115,226,181,23,197,21,5,199,197,221,62,177,186,253,167,212,78,95,210,62,115,177,222,13,23,5,221,62,176,155,175,214,125,69,68,93,148,249,47,195,221,38,1,81,83,235,27,175,218,105,143,157,87,222,53,190,70,51,195,235,36,54,95,180,108,191,105,161,17,238,93,211,224,107,70,59,235,3,230,235,246,154,153,241,62,46,205,79,19,227,36,107,151,100,3,116,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,245,126,7,205,149,70,251,248,108,105,126,233,240,3,87,42,142,85,54,218,174,85,53,46,232,128,106,84,84,62,26,24,245,85,84,83,113,21,23,236,3,225,247,101,83,234,252,13,43,186,125,64,106,62,154,81,222,31,1,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,26,121,190,225,205,247,1,168,208,191,19,239,55,220,124,0,0,0,158,39,222,95,188,248,158,7,222,111,184,7,47,222,57,126,241,205,247,14,111,184,15,187,108,138,104,95,129,171,155,238,62,1,165,191,19,91,66,167,222,17,118,3,224,0,1,245,191,19,225,245,23,96,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,3,79,55,220,57,190,224,53,31,55,250,143,156,223,112,251,247,3,234,252,13,180,68,85,79,3,90,174,227,100,79,29,192,251,240,79,129,243,127,31,128,85,223,234,62,32,31,21,124,124,13,92,191,104,217,62,208,139,176,31,121,81,62,163,67,218,223,31,3,235,157,227,240,52,57,87,96,52,61,137,247,26,57,81,60,54,53,187,224,124,79,138,1,165,97,223,111,3,91,89,202,124,158,69,98,162,52,220,106,175,73,92,191,96,28,74,218,142,147,87,196,233,95,121,232,201,250,95,21,59,137,88,201,149,81,201,186,29,53,194,212,201,85,18,22,248,162,145,35,191,163,159,173,10,61,62,180,52,201,93,79,73,11,229,153,81,57,124,124,78,12,19,165,5,11,150,73,17,169,27,119,93,212,182,221,123,226,107,30,194,40,42,169,31,90,214,205,202,168,221,157,245,149,20,247,141,173,107,91,61,174,174,150,138,169,19,220,84,240,113,17,217,198,83,95,153,86,200,141,145,207,149,242,42,124,119,250,202,153,196,62,187,222,243,251,252,169,21,91,164,165,115,149,21,17,119,240,52,112,247,163,213,25,134,69,79,91,53,43,159,76,247,34,174,232,5,90,225,71,134,249,111,203,73,114,186,210,57,88,238,87,110,168,73,214,15,167,86,124,58,209,78,202,8,24,143,70,34,47,129,231,244,103,76,237,248,214,55,75,28,20,205,98,181,137,245,21,90,158,146,85,78,69,79,6,252,0,224,77,52,233,31,188,221,182,79,3,163,185,213,85,119,87,170,111,224,122,138,250,103,244,213,54,248,33,230,110,20,245,46,167,123,81,0,164,89,5,109,123,234,220,196,87,124,77,203,5,162,178,178,118,186,68,119,138,158,138,108,102,174,174,183,153,209,170,162,175,216,123,11,6,54,234,100,98,186,61,182,251,128,231,227,150,39,67,76,156,205,248,167,214,121,29,70,86,91,87,162,168,137,206,133,90,163,167,88,225,77,147,193,62,37,2,226,71,36,167,180,35,106,90,253,146,52,221,124,64,182,238,33,178,153,40,49,122,203,99,30,137,212,106,248,110,88,13,117,116,236,158,69,119,199,153,74,231,172,186,145,89,151,95,86,130,134,126,104,215,118,170,110,81,171,173,154,104,234,29,3,219,188,139,226,5,65,225,178,230,178,102,176,181,87,199,168,159,244,147,97,165,115,115,97,246,253,255,0,197,39,253,4,33,112,255,0,10,81,230,240,166,219,57,36,77,255,0,172,154,205,31,157,210,97,214,253,255,0,197,55,254,130,240,42,115,28,253,206,84,78,122,155,137,78,221,247,216,214,145,163,64,250,213,93,188,80,250,191,3,75,157,178,109,185,165,174,223,235,3,80,0,0,0,0,0,0,0,0,0,15,168,187,26,141,183,111,186,108,107,248,32,27,114,162,170,154,26,206,95,21,55,246,69,241,56,119,10,198,83,70,170,170,137,178,1,187,44,237,141,187,171,209,14,190,75,213,52,74,168,250,134,39,237,82,156,106,6,162,69,100,165,146,78,178,39,42,47,214,90,46,163,241,100,182,74,153,99,101,90,167,42,170,126,144,18,0,220,134,137,235,202,149,44,254,179,149,29,83,37,111,51,103,106,167,237,34,214,221,198,243,219,84,136,250,165,219,127,240,202,193,135,241,163,65,86,145,197,53,91,83,127,181,192,95,164,46,98,181,21,28,138,21,254,250,248,248,22,215,143,113,69,98,169,99,90,234,216,188,127,156,122,168,184,132,199,158,197,127,125,139,197,55,253,36,2,174,222,46,240,91,32,89,36,145,19,246,169,105,220,77,107,221,38,63,69,45,60,85,104,142,86,170,38,206,56,186,207,196,197,182,150,223,34,83,86,179,116,69,248,56,142,77,115,213,234,252,246,236,172,167,171,114,181,28,168,187,56,15,23,173,186,233,145,92,239,114,173,29,108,188,170,229,248,56,166,244,218,145,147,79,31,231,171,36,241,251,85,79,84,204,35,218,136,181,85,30,242,175,143,137,231,175,56,252,118,217,122,109,141,60,23,236,3,229,45,219,40,186,74,157,42,137,87,127,177,84,246,248,238,21,147,222,249,89,39,85,121,188,60,119,59,189,37,181,219,103,146,36,170,137,158,59,124,80,188,77,57,194,108,82,197,19,217,4,91,248,125,72,5,187,225,188,48,85,222,167,138,74,186,126,110,101,69,93,208,185,61,63,225,106,209,102,233,79,61,4,106,173,217,127,68,172,214,12,118,134,129,99,233,192,212,219,236,66,160,82,65,18,193,178,34,39,128,30,98,211,133,89,45,22,150,193,75,72,198,72,212,248,162,30,127,44,116,52,118,249,25,34,34,123,170,84,121,161,108,17,171,209,200,191,113,76,53,54,158,122,155,124,189,22,170,42,181,126,0,88,23,19,52,116,245,211,204,248,121,121,183,82,145,104,254,91,113,195,174,233,35,106,85,168,215,239,224,191,121,84,245,210,205,119,239,147,170,199,34,183,117,250,139,117,173,171,169,181,74,245,88,220,213,69,2,97,184,94,215,56,175,182,216,41,170,106,209,207,240,79,23,23,147,107,170,74,234,38,212,49,219,162,162,16,75,195,70,179,213,89,111,148,208,201,80,230,49,30,155,162,169,49,186,21,168,244,121,46,55,79,180,237,115,156,212,250,254,224,43,76,40,139,10,125,166,138,117,229,145,200,166,197,61,82,57,252,168,190,7,38,70,114,108,228,250,192,228,115,111,245,131,66,57,60,13,72,187,129,169,19,112,169,177,245,62,1,223,0,52,128,0,26,145,83,99,72,221,16,13,91,167,218,55,79,180,211,204,159,253,232,57,147,255,0,189,0,213,186,125,163,224,104,87,108,155,155,93,85,95,13,192,222,116,136,134,203,158,174,83,231,138,161,245,17,19,226,7,196,87,39,195,192,251,59,100,70,110,142,54,234,102,72,219,205,191,192,232,46,217,149,29,11,21,36,149,169,178,125,160,119,80,202,230,187,223,145,63,165,77,155,165,238,150,146,53,87,212,177,54,241,241,82,141,102,90,213,111,179,195,35,219,82,212,86,162,253,101,169,106,183,23,174,160,146,104,160,171,95,173,60,28,5,234,94,245,126,201,108,87,197,37,198,20,86,252,119,122,20,167,49,226,155,30,178,199,34,251,66,37,229,79,169,232,70,30,161,235,230,83,119,171,154,186,146,241,51,91,38,251,53,30,165,28,173,204,243,188,150,165,97,246,141,75,209,203,183,233,40,18,49,157,113,239,100,161,145,236,100,252,220,187,167,131,138,89,123,227,250,134,174,150,72,169,164,123,100,93,246,93,203,78,183,232,190,91,146,53,38,150,89,221,205,227,226,138,118,208,112,199,144,185,200,217,25,42,34,255,0,124,173,80,61,94,105,197,238,93,122,87,193,109,185,76,156,223,13,156,165,57,158,255,0,169,121,179,149,210,214,212,61,175,251,85,74,177,132,112,139,113,169,171,141,242,53,210,38,233,253,233,117,218,117,195,13,170,211,73,26,215,65,27,85,19,199,153,160,71,91,244,115,41,185,59,169,80,146,42,187,237,69,57,148,250,23,112,166,137,100,170,84,79,218,73,125,243,71,49,218,56,255,0,177,210,21,84,251,54,41,142,71,161,181,153,21,91,82,218,142,107,26,187,47,42,1,97,85,88,51,109,114,108,234,39,72,169,246,33,191,110,196,235,238,82,182,26,59,92,205,85,95,5,228,82,68,176,254,18,219,84,246,58,225,76,143,223,227,204,210,187,98,28,40,98,244,45,100,143,181,65,204,159,204,64,35,91,6,225,239,80,46,221,39,210,44,177,181,219,120,42,41,112,88,127,10,249,98,164,78,173,71,57,124,55,221,9,5,199,180,123,31,179,181,137,13,190,38,242,253,141,67,217,83,89,109,84,204,72,153,111,98,114,253,124,160,90,126,3,195,20,116,237,141,213,148,173,85,77,149,119,66,186,227,122,53,104,180,49,170,218,70,34,183,238,42,84,116,244,209,167,230,227,70,236,110,243,171,63,69,55,3,169,161,199,232,168,26,137,209,78,84,251,142,226,22,209,177,190,228,72,159,208,124,100,174,153,221,39,71,178,125,166,242,194,198,55,195,96,54,21,141,123,252,19,235,55,210,54,70,158,40,109,53,237,107,246,216,221,145,142,149,158,11,245,1,165,21,174,241,105,169,19,115,69,60,78,99,85,29,226,111,34,125,72,3,111,176,251,202,135,212,77,188,85,13,72,155,253,64,105,0,120,22,3,226,174,199,223,3,227,182,216,13,77,95,216,107,68,77,151,196,218,69,62,245,54,69,241,3,90,162,125,167,25,234,228,151,100,248,26,221,50,39,214,109,62,104,211,119,43,144,173,80,18,59,196,219,168,107,101,133,205,84,223,116,54,101,171,98,174,200,228,13,157,21,54,223,234,40,41,254,67,140,71,37,106,85,54,52,221,171,190,251,30,47,87,40,164,155,2,172,240,85,114,49,80,172,245,80,199,50,42,174,199,140,207,45,145,214,227,213,52,72,196,94,116,80,34,139,87,48,233,42,109,53,21,29,21,87,243,57,119,216,182,123,12,206,181,228,169,4,136,168,169,38,203,191,237,36,123,80,176,200,95,61,69,181,209,38,202,142,240,216,176,173,76,198,254,143,230,147,189,25,202,214,201,224,5,232,232,149,21,61,230,217,76,177,181,21,90,212,85,46,227,78,168,251,164,77,106,166,219,22,107,193,213,229,149,237,232,72,237,249,90,159,18,247,44,243,69,67,18,57,54,64,61,196,117,235,27,154,212,83,159,45,79,52,28,199,151,162,174,109,82,163,209,126,7,104,149,204,114,116,183,64,57,240,179,153,58,138,191,19,69,76,209,70,158,59,29,114,214,189,142,86,166,251,33,193,171,173,115,190,42,160,114,42,238,124,173,84,141,118,240,60,165,222,249,87,14,239,107,157,224,118,143,169,111,42,243,29,37,198,72,166,71,71,200,158,32,117,140,212,9,96,94,89,21,202,118,150,236,161,46,142,68,107,87,196,232,254,141,50,178,84,217,168,155,175,216,122,203,6,47,5,2,53,239,84,11,187,72,162,71,198,142,115,78,166,253,101,166,186,209,75,7,77,55,115,118,248,30,161,86,155,145,35,107,155,225,224,112,170,32,72,145,121,87,125,192,180,77,84,209,183,177,242,214,67,6,251,110,190,8,91,78,69,139,197,29,99,233,42,225,219,199,111,20,36,202,247,105,166,184,82,62,57,226,69,221,23,226,133,169,235,38,144,79,89,83,45,77,182,53,106,252,125,212,2,214,171,116,114,27,156,125,106,68,98,125,126,7,141,202,116,242,182,130,30,147,34,93,216,159,82,21,130,166,182,235,130,78,144,215,195,35,155,191,47,188,123,27,101,178,131,45,163,108,206,133,188,210,38,251,108,17,43,39,168,182,92,45,175,115,149,28,221,142,110,53,169,151,44,114,227,26,172,239,70,181,83,235,46,63,80,244,107,150,23,203,79,15,197,21,124,16,183,76,139,76,235,41,170,28,245,141,201,202,191,96,85,117,218,83,196,172,85,176,67,110,154,165,81,222,9,186,169,118,154,115,171,116,21,76,138,21,172,102,234,137,253,241,16,148,62,209,198,170,146,88,101,114,43,126,164,42,46,19,173,217,13,166,225,23,52,179,114,163,145,62,42,4,220,98,87,22,92,88,217,161,153,29,191,143,130,158,210,57,159,187,90,174,44,187,134,13,113,101,242,154,8,106,234,125,229,68,79,21,46,238,158,173,43,32,100,240,63,155,116,223,192,15,77,27,149,168,155,174,231,38,41,62,30,39,79,67,43,220,207,125,87,127,188,231,196,255,0,135,137,104,29,156,114,120,27,169,34,28,22,73,183,214,110,36,159,121,35,151,205,251,13,77,119,236,56,168,255,0,188,220,99,254,240,57,8,187,166,198,182,47,212,109,49,222,40,187,155,172,241,93,192,214,0,0,0,3,227,190,6,135,26,221,240,52,56,15,137,241,67,90,161,161,62,38,165,127,135,196,13,14,106,110,109,185,19,127,137,169,207,219,235,54,220,255,0,175,112,52,185,19,237,62,108,159,105,166,71,237,245,154,58,128,110,236,159,104,217,62,211,107,168,58,128,106,222,84,93,209,222,6,235,100,145,19,197,199,25,106,23,126,84,106,159,17,100,119,142,202,81,104,114,249,220,239,239,141,42,215,39,189,204,108,53,174,106,251,206,216,214,175,99,155,203,213,77,194,92,184,87,155,111,120,251,50,72,223,22,184,226,192,169,31,198,67,147,204,143,77,145,219,129,180,197,153,87,244,148,222,127,58,109,204,104,69,228,93,246,62,247,134,191,193,124,9,132,75,91,85,126,179,86,232,104,71,181,127,190,67,234,171,118,240,82,202,139,203,247,26,31,27,221,226,142,216,248,227,66,189,237,250,148,14,60,176,72,142,221,124,66,172,60,188,179,71,191,244,28,216,231,107,191,73,134,137,157,18,174,220,128,116,117,86,219,61,83,149,31,72,213,223,249,167,156,189,233,214,63,116,137,200,250,22,46,255,0,205,61,195,224,141,91,186,53,15,139,19,121,10,200,183,251,215,14,120,173,197,238,87,91,34,241,251,90,120,91,247,8,56,133,103,50,173,170,31,31,230,161,117,178,210,35,220,168,142,216,225,86,90,213,88,171,213,32,88,54,75,192,189,162,182,183,158,134,130,38,177,126,164,105,77,179,94,6,146,138,39,244,41,24,155,39,212,210,74,36,165,142,149,121,223,34,46,199,134,203,238,244,113,171,209,241,35,209,0,137,12,215,132,171,221,163,158,106,106,87,38,222,62,13,41,186,105,150,103,106,157,209,199,12,232,172,95,13,145,73,106,200,47,152,244,208,186,57,173,81,189,126,30,45,41,188,244,248,188,149,138,247,99,209,42,57,127,192,64,35,182,149,186,151,106,122,36,142,170,228,79,135,130,149,15,12,212,108,182,203,83,27,170,42,102,103,42,167,197,84,189,250,204,87,2,186,83,163,101,181,83,64,170,159,21,106,33,72,181,27,71,49,106,136,228,150,217,95,79,27,182,85,68,106,161,113,235,52,227,137,139,133,182,221,26,213,87,185,220,168,158,28,199,109,93,199,141,37,134,177,205,170,124,143,106,46,223,18,210,238,182,42,204,83,157,25,84,178,49,187,252,20,164,153,158,82,229,145,205,90,101,115,183,251,0,145,139,103,104,109,134,121,83,153,238,110,235,245,169,238,104,248,249,197,22,155,153,245,45,223,111,240,136,124,70,100,87,119,34,91,168,230,69,95,135,42,41,234,177,157,35,212,203,244,141,99,123,227,26,229,79,169,64,145,156,239,180,75,29,163,231,232,202,171,182,255,0,7,20,46,253,218,47,95,87,86,228,183,79,59,99,250,145,20,167,248,207,3,121,110,85,19,93,95,112,149,170,239,143,54,229,97,196,187,52,228,232,49,106,42,218,245,240,241,84,2,155,215,241,223,152,85,34,173,61,85,87,143,222,167,151,186,113,161,169,85,60,201,5,117,98,111,240,241,82,238,237,61,154,244,108,141,170,247,198,239,244,78,226,14,206,155,100,78,78,104,99,119,250,32,88,37,71,22,26,191,60,188,237,184,87,114,239,246,169,166,78,42,245,93,200,159,217,149,191,15,188,146,27,119,103,166,62,145,162,73,75,15,252,196,57,110,236,240,198,85,60,41,169,255,0,230,160,17,152,188,80,234,187,191,251,54,183,250,212,235,171,248,151,213,89,81,127,179,171,63,173,73,62,147,179,191,29,68,93,169,224,255,0,154,135,95,83,217,221,97,95,133,60,63,243,80,8,180,169,215,173,70,184,42,165,117,101,82,162,124,57,149,78,178,109,111,206,34,119,185,93,58,109,252,229,36,234,255,0,217,173,108,185,71,181,50,197,10,167,216,210,159,94,187,49,95,30,253,42,150,174,223,98,1,98,214,174,35,245,14,142,86,163,110,245,13,68,254,114,149,18,199,197,182,127,79,26,35,239,210,166,223,207,43,69,243,179,118,237,72,215,58,23,57,118,248,108,210,148,228,188,10,102,86,201,157,208,100,234,137,246,53,64,227,220,56,186,201,165,79,207,221,37,115,151,226,188,199,6,46,36,171,174,91,247,138,199,187,246,184,242,119,174,25,115,138,14,106,127,100,85,61,89,253,247,34,158,94,125,15,206,45,202,170,235,77,82,109,252,197,2,165,213,107,124,79,122,115,200,171,191,222,114,160,213,26,106,250,87,49,177,185,92,191,2,134,87,98,89,37,174,77,234,109,243,34,55,227,187,84,238,241,155,251,173,53,12,239,116,10,168,213,241,69,64,42,197,13,125,202,166,68,169,166,134,84,77,247,240,69,42,110,29,174,55,124,57,91,28,177,212,123,158,31,89,78,44,122,241,141,218,88,216,42,44,241,120,38,222,40,135,127,14,174,225,151,151,163,221,110,167,110,255,0,176,10,217,252,181,110,22,218,116,115,96,170,94,84,250,145,77,187,119,104,37,205,234,228,114,84,199,200,191,223,110,135,137,176,228,58,119,118,107,98,154,154,145,55,240,241,216,244,105,162,216,6,104,206,181,21,125,29,39,220,138,137,184,30,194,219,218,36,234,121,26,149,18,203,182,255,0,90,149,27,28,237,19,177,212,163,91,60,203,191,222,226,220,110,252,29,90,171,88,231,208,223,97,114,253,92,170,133,56,200,56,83,200,44,110,116,148,87,9,30,137,240,229,220,9,13,163,227,147,28,174,70,171,103,79,31,231,30,255,0,27,226,171,28,185,53,138,250,216,252,126,165,114,17,13,62,11,156,88,156,232,209,106,93,203,225,190,202,125,179,220,115,219,77,70,242,85,213,53,169,245,42,169,74,132,211,127,40,220,89,141,69,235,198,191,233,29,141,187,94,236,23,4,70,195,43,83,127,188,136,59,102,162,228,141,115,25,83,95,55,135,135,139,148,169,184,190,169,92,41,34,107,157,94,229,84,254,113,81,40,13,212,122,58,167,251,149,140,68,95,231,28,168,179,250,54,46,203,86,197,255,0,72,142,26,77,115,184,201,80,144,45,107,227,111,248,92,199,181,177,234,85,77,91,218,229,188,171,191,211,2,64,168,114,218,42,196,77,167,106,255,0,73,217,37,242,138,38,243,43,218,165,149,218,53,74,170,133,173,84,171,115,255,0,164,245,84,58,209,89,58,35,57,30,224,46,165,183,218,41,253,254,171,91,183,218,167,215,100,52,12,240,89,89,253,101,170,214,234,93,234,121,17,105,163,149,27,247,110,113,254,158,228,106,238,101,138,125,191,164,228,167,144,187,186,123,189,36,232,156,143,111,245,155,178,207,19,149,54,77,203,105,198,181,38,235,11,155,215,134,79,233,220,168,214,237,79,107,218,196,150,29,151,239,36,85,84,69,68,69,69,251,199,87,111,5,67,202,82,103,20,179,163,119,114,38,255,0,121,221,210,222,105,42,145,21,36,111,143,222,7,101,186,63,226,17,140,111,138,27,61,72,220,155,177,232,162,37,122,187,199,224,6,240,0,0,0,0,0,2,124,79,175,219,111,137,243,125,188,77,181,114,175,214,6,235,118,240,241,62,61,200,212,52,181,93,177,179,80,245,68,93,212,15,189,79,21,217,77,198,59,199,234,56,80,187,157,234,114,153,241,3,144,139,184,95,19,75,93,225,226,106,87,34,1,165,126,32,111,191,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,75,190,39,197,248,31,93,241,62,47,192,13,14,248,26,83,226,134,167,124,13,41,241,3,118,70,53,92,138,162,119,181,145,170,33,165,237,114,170,27,83,64,247,47,196,15,148,241,115,248,169,215,221,42,224,182,178,73,228,122,53,26,155,248,156,202,203,149,45,166,137,211,77,35,91,202,159,89,106,60,78,241,33,109,195,44,149,11,13,91,57,220,213,111,131,136,145,211,113,45,197,117,179,8,183,213,82,81,214,53,37,229,115,125,215,125,100,77,107,6,182,100,122,151,123,157,241,215,72,172,87,174,200,174,52,235,54,168,222,181,3,33,168,151,189,200,232,159,34,170,39,54,233,182,231,77,133,225,117,23,42,216,156,216,85,220,202,155,236,133,71,59,76,180,214,237,149,222,96,138,165,142,123,100,114,111,186,18,139,195,110,138,91,241,155,53,50,201,72,212,123,81,23,125,138,37,195,238,153,211,194,180,239,125,26,36,158,30,60,190,37,245,96,214,158,227,75,28,28,155,108,136,7,181,182,54,42,42,56,224,141,187,35,83,99,179,138,84,70,239,183,196,227,193,73,238,166,231,100,218,68,228,77,144,14,39,34,206,170,138,158,6,196,246,198,61,121,121,83,196,238,169,41,147,149,119,79,19,226,211,170,206,158,0,117,116,216,253,51,17,36,116,104,115,27,111,137,169,180,108,248,29,141,68,106,200,182,67,126,146,6,54,21,150,77,190,0,116,149,146,178,138,138,121,100,94,84,107,85,124,72,245,227,23,84,233,88,233,237,176,206,138,247,34,181,54,82,237,120,132,213,42,60,66,205,81,12,115,181,30,246,57,19,101,250,246,34,183,83,161,191,234,37,234,166,230,142,149,209,71,34,187,235,219,109,192,166,20,169,86,202,137,47,51,185,92,214,185,84,239,241,238,239,124,185,119,233,218,156,155,125,102,219,162,142,154,137,246,169,209,17,238,240,241,56,82,57,108,246,229,109,59,189,228,223,197,0,244,186,86,200,153,170,61,56,54,228,73,83,109,191,105,51,154,51,10,174,29,111,95,253,19,127,232,33,43,66,43,159,81,168,81,201,34,170,185,101,77,247,253,164,223,232,170,243,97,150,237,191,197,55,254,130,240,42,170,57,126,179,82,170,31,55,79,176,248,7,197,77,207,141,106,162,154,252,62,193,186,125,128,124,0,0,62,236,170,124,62,162,162,32,14,85,28,170,125,230,65,204,128,124,229,81,177,247,153,13,14,145,54,3,86,237,30,11,240,54,21,235,185,185,27,128,220,68,251,77,46,114,108,187,40,123,185,83,111,180,210,198,242,248,169,19,41,179,236,106,228,79,121,15,19,156,223,169,109,208,200,233,166,70,34,34,253,103,169,187,92,91,69,74,249,85,81,54,66,201,56,162,215,22,216,162,170,129,149,72,213,68,84,240,82,46,89,78,56,140,215,202,58,25,106,168,97,174,111,187,186,120,56,142,173,72,212,234,251,229,210,126,140,206,114,43,151,224,167,111,170,89,220,249,85,230,121,18,165,206,73,28,191,89,215,225,58,99,54,67,55,81,98,115,249,197,203,41,219,178,10,248,23,168,233,158,139,241,248,156,234,29,75,189,208,57,22,42,137,60,63,156,86,251,191,13,181,50,209,172,236,165,119,131,119,248,20,87,39,192,106,241,218,245,167,169,129,205,98,47,142,232,46,89,234,172,220,64,228,116,106,214,173,84,190,31,206,83,211,69,196,222,76,198,109,222,101,219,111,240,148,162,82,90,17,242,114,209,163,156,191,176,237,40,48,108,154,226,136,218,122,71,170,47,195,192,141,226,207,123,144,235,125,219,32,137,98,154,174,79,123,195,244,143,47,103,189,204,181,74,249,92,175,87,59,116,220,244,216,151,15,57,117,222,86,172,150,249,54,85,255,0,5,75,134,211,222,15,170,107,18,57,110,148,111,107,147,109,188,6,241,101,34,177,86,92,170,233,209,144,82,171,145,126,196,53,220,48,139,221,205,203,42,208,63,199,249,165,241,225,220,44,218,237,208,183,158,155,225,246,161,239,161,208,75,60,81,114,247,86,252,62,193,189,41,178,58,108,214,123,189,130,120,81,96,123,61,228,79,129,122,154,33,72,181,20,52,207,158,85,69,115,81,118,83,179,202,52,2,216,247,243,178,157,17,90,187,166,200,119,216,54,23,89,101,124,113,71,18,163,25,178,39,129,49,82,44,172,52,54,88,210,24,220,215,111,224,118,77,167,108,109,229,71,27,54,181,157,148,237,99,147,234,57,236,166,87,174,234,46,89,194,116,10,187,243,42,236,120,156,198,103,50,39,177,34,71,55,111,176,168,210,64,222,78,83,204,228,118,168,166,166,122,57,62,40,46,89,103,186,177,110,181,213,199,51,166,99,17,219,46,254,5,150,234,85,186,217,29,100,145,177,237,69,85,95,129,32,122,133,131,69,114,125,67,91,186,239,185,100,218,235,167,146,217,107,93,82,141,114,34,46,226,229,148,110,207,86,235,5,201,147,193,34,162,181,200,169,177,38,252,16,234,171,170,225,164,163,170,171,95,169,54,87,17,101,91,42,172,202,237,255,0,69,118,46,87,133,93,70,75,29,242,150,23,212,43,118,114,125,101,144,156,219,69,90,85,66,201,162,119,50,42,39,137,233,81,90,248,155,186,248,148,107,69,243,24,175,150,26,103,182,84,119,51,19,235,42,253,31,44,200,171,184,27,201,183,134,198,235,83,116,52,34,108,166,226,57,16,15,169,224,129,124,124,16,120,42,120,41,182,245,88,211,152,13,124,170,57,84,219,108,206,83,90,61,126,10,7,223,4,248,161,161,207,141,29,178,169,245,81,84,219,116,49,111,204,245,241,3,95,130,254,136,221,169,241,52,117,98,103,130,40,86,182,95,128,26,156,173,86,174,198,203,17,23,226,110,163,90,214,242,239,226,125,100,41,182,234,1,25,186,120,33,198,169,151,164,155,185,118,67,228,181,79,134,94,84,248,33,228,243,188,198,223,99,183,58,122,137,218,197,68,95,172,13,57,174,97,75,98,160,124,207,153,169,179,85,124,84,178,93,104,226,102,142,215,83,44,48,87,183,153,21,83,110,99,168,226,103,137,200,168,169,102,163,183,86,162,174,202,223,7,17,195,168,58,133,119,201,46,175,149,147,189,220,207,85,248,129,112,58,139,196,229,109,99,37,99,42,149,81,119,254,248,183,60,143,80,46,217,29,83,156,215,189,200,229,251,78,5,183,23,200,50,57,218,213,141,234,215,124,74,203,134,232,237,170,146,153,147,222,27,202,228,241,93,192,167,118,60,126,253,116,138,55,75,74,245,141,126,181,66,170,225,216,165,5,173,89,61,100,108,71,39,143,138,30,174,142,158,150,21,109,174,207,19,94,141,240,79,2,163,225,26,33,126,203,39,141,106,40,222,145,57,83,197,19,234,43,113,181,138,101,20,116,188,148,244,84,49,74,169,225,224,210,175,99,148,247,124,141,27,79,244,125,27,27,246,247,209,133,69,211,206,20,49,251,116,113,213,85,53,201,42,108,187,47,218,86,171,30,9,13,135,146,10,74,86,172,104,159,29,133,197,59,194,49,59,117,130,54,45,124,12,98,255,0,57,15,111,89,138,50,245,78,139,71,238,198,239,130,180,241,218,205,118,76,126,145,243,243,36,104,213,250,143,65,162,250,135,77,127,181,193,68,217,90,247,34,125,190,34,227,236,90,37,13,82,243,203,90,245,85,250,149,79,79,140,233,117,13,145,21,175,141,36,223,235,84,61,213,61,63,38,210,42,124,78,107,85,21,62,2,227,171,160,199,104,105,145,21,176,181,63,160,238,34,130,40,182,70,162,26,62,179,90,111,191,196,92,106,123,213,191,162,135,213,169,221,187,114,33,243,246,161,245,26,138,46,54,249,85,234,190,38,235,118,143,199,226,17,168,159,97,173,24,139,226,46,52,73,86,237,185,82,36,79,188,220,135,243,141,247,148,114,35,147,109,143,158,17,248,125,132,192,58,13,157,186,41,190,201,18,54,237,177,199,89,207,156,234,239,2,71,35,157,31,227,176,71,53,23,196,216,106,171,83,101,62,252,64,228,35,217,246,161,173,28,195,139,179,83,199,113,213,99,126,176,57,27,40,217,78,31,125,241,216,213,222,183,79,5,45,21,14,78,237,79,137,241,206,106,167,130,156,71,84,42,155,105,43,213,118,65,188,57,170,230,161,179,36,173,106,120,184,227,186,89,126,195,137,80,233,92,213,27,195,122,90,232,24,190,244,136,135,67,114,189,53,37,86,196,253,208,216,184,193,80,229,95,137,197,130,209,36,190,251,209,119,43,84,220,110,197,115,157,239,240,69,84,59,104,42,100,86,162,236,113,233,109,124,155,123,167,99,29,47,35,83,192,160,219,234,72,229,68,217,78,45,210,133,181,20,238,99,190,42,135,100,141,70,170,120,26,30,222,164,168,221,128,180,125,79,199,231,135,36,153,237,133,121,54,95,168,143,238,39,172,207,183,220,101,173,88,185,121,159,241,216,148,205,102,162,238,111,150,169,35,79,135,199,98,195,248,174,194,164,185,98,254,209,142,29,213,202,171,224,128,116,124,19,95,41,34,175,88,230,168,70,170,236,158,42,72,20,169,35,232,163,125,58,171,145,205,240,216,136,77,12,204,36,196,50,184,41,157,42,179,121,81,23,199,239,37,179,75,175,112,100,120,237,44,173,122,61,203,18,47,250,137,136,30,195,20,130,101,163,115,166,69,69,69,250,206,116,16,212,62,227,224,213,228,251,78,109,182,149,241,194,172,86,236,138,115,17,59,179,57,152,136,170,38,44,52,75,12,77,69,71,42,115,29,53,193,17,23,102,252,13,202,218,229,71,171,220,190,42,116,213,23,53,123,149,168,165,102,108,57,49,211,178,111,7,60,212,152,244,82,73,206,231,248,125,167,10,41,37,223,153,166,237,77,226,120,105,220,212,248,145,113,200,168,166,166,183,251,204,122,46,199,77,114,202,82,153,188,173,126,219,29,13,214,253,91,226,221,212,243,207,74,219,132,158,40,187,41,100,221,234,105,50,202,137,103,247,28,170,123,11,109,194,74,168,121,166,77,149,19,192,241,120,214,62,228,145,174,149,171,241,61,226,83,211,83,177,136,171,176,46,218,145,18,102,42,57,118,60,181,238,141,141,230,107,105,219,46,255,0,106,110,122,247,247,103,38,200,227,68,118,232,103,241,219,112,93,108,122,145,164,52,121,115,95,36,176,54,39,39,189,224,133,53,176,98,87,28,118,185,212,140,133,235,28,75,178,46,223,81,122,119,92,89,179,181,220,177,252,126,226,156,101,216,162,219,88,179,71,2,110,190,63,0,115,81,219,165,43,235,41,122,82,211,38,251,109,226,133,25,212,28,45,233,77,44,209,209,253,74,190,8,86,251,221,85,124,42,228,142,47,135,220,120,75,253,194,231,85,78,250,121,96,78,85,221,62,0,178,201,178,72,22,154,244,232,37,143,151,199,225,177,220,219,113,200,238,84,200,235,108,105,36,237,78,101,107,83,196,247,218,129,167,177,214,204,250,218,104,213,106,21,119,217,16,224,105,173,12,216,181,219,171,115,103,43,100,247,125,228,5,155,58,101,171,23,205,56,200,35,167,175,107,224,141,36,68,241,240,250,201,55,208,94,33,44,185,45,182,158,9,107,227,116,174,106,34,39,49,31,186,193,166,182,203,197,162,43,221,11,118,122,167,83,118,148,247,73,53,50,243,132,228,49,70,149,18,35,32,145,19,197,126,197,5,147,171,111,174,142,178,22,206,197,77,149,55,240,59,8,38,100,143,233,177,219,187,236,45,159,135,221,118,163,204,45,180,244,245,117,109,231,86,162,124,75,135,165,158,150,25,155,87,12,136,168,169,246,147,116,59,182,202,200,215,149,238,217,77,214,61,36,253,5,220,234,88,247,215,78,233,26,166,253,182,87,199,43,152,191,80,184,237,81,28,170,111,70,139,245,156,110,170,167,143,218,111,71,54,234,46,57,44,106,248,27,241,248,120,41,177,27,209,118,240,55,213,54,77,197,198,230,237,251,15,135,198,34,170,124,79,165,135,221,219,246,13,218,105,122,42,39,196,210,212,85,250,192,214,170,221,141,14,86,135,34,162,27,114,34,162,34,129,245,92,211,109,210,53,62,42,109,170,236,187,170,154,94,232,159,241,113,19,35,235,165,106,252,20,208,231,237,226,170,109,170,196,207,20,113,198,154,169,23,193,20,139,141,249,102,111,248,70,210,76,197,93,145,254,39,15,188,64,199,109,59,246,230,248,26,234,89,21,53,58,213,243,251,173,77,254,34,227,148,233,17,169,187,151,99,111,190,211,239,183,81,63,172,160,58,179,196,101,143,9,142,88,230,175,99,28,196,95,239,139,95,200,56,238,157,149,111,142,215,90,215,236,170,137,226,46,36,90,75,205,60,11,239,57,54,67,172,185,106,37,154,217,26,186,122,150,55,100,250,212,141,138,254,57,178,87,196,171,36,222,10,83,124,195,139,236,146,247,19,227,167,168,122,185,119,248,110,66,110,146,108,155,137,12,94,217,204,207,105,194,138,158,31,164,135,129,155,139,11,59,106,61,218,248,213,168,191,30,98,39,114,189,83,212,75,181,75,166,99,167,86,170,239,224,170,116,208,106,38,91,28,74,218,185,38,69,254,144,93,48,240,113,95,99,149,201,253,177,139,111,242,143,113,141,113,1,102,185,242,185,43,163,86,175,215,204,66,173,187,80,175,82,49,173,74,153,119,223,237,82,171,99,218,153,155,80,91,226,117,19,228,119,135,218,11,166,58,155,84,236,117,76,106,37,100,106,229,248,123,200,114,221,151,209,42,117,31,59,90,213,241,223,114,36,104,53,219,83,40,37,138,89,81,232,212,84,250,202,189,142,113,55,120,185,83,199,77,116,168,86,187,100,111,196,23,72,157,62,103,104,153,233,27,43,24,171,246,110,119,148,247,24,229,98,61,143,69,106,150,31,143,234,148,178,200,218,136,234,149,87,227,250,69,103,195,117,90,231,90,198,65,207,186,47,222,77,208,184,223,104,211,162,236,233,17,63,164,211,45,230,53,78,88,246,113,74,101,201,106,214,52,149,95,241,251,207,150,236,182,87,77,202,175,241,23,21,106,154,181,174,254,233,224,111,201,36,47,253,23,162,248,30,10,11,220,211,53,54,83,177,166,185,189,173,221,239,79,235,23,30,169,31,30,219,115,33,166,71,177,83,100,83,203,203,124,141,158,43,35,119,79,188,226,63,51,160,165,85,90,138,134,162,39,222,7,170,69,103,50,238,237,142,13,214,70,199,26,170,191,100,68,251,74,97,151,107,150,41,98,137,206,125,197,136,230,255,0,56,183,77,81,227,18,90,120,101,138,199,86,199,170,34,162,108,226,5,202,228,185,77,182,130,55,164,245,136,221,183,248,184,162,153,174,171,226,20,81,201,222,111,17,53,201,191,130,184,178,76,219,138,45,68,188,203,34,53,87,149,85,126,10,81,12,155,52,205,50,42,135,58,178,89,90,215,47,248,74,5,225,101,124,66,227,244,213,143,101,53,124,82,53,23,252,35,205,85,241,43,107,142,45,217,36,74,168,159,105,107,214,44,118,158,189,232,235,141,92,136,174,248,238,227,223,218,244,195,24,173,88,219,37,91,246,119,199,196,10,131,89,196,37,53,242,55,198,149,233,18,252,19,103,30,38,229,168,243,178,85,150,59,171,229,77,254,28,234,122,250,30,28,240,233,35,108,144,84,200,174,114,111,241,59,72,184,102,164,159,100,164,100,143,38,226,137,94,117,38,229,113,114,211,37,58,189,171,225,185,179,67,136,183,35,228,149,241,251,238,93,213,54,46,107,30,225,34,162,166,70,175,113,114,167,249,37,103,211,190,15,162,166,171,100,181,148,142,107,83,111,138,11,139,125,210,77,35,149,142,137,201,103,108,168,155,124,88,93,142,23,131,178,134,8,209,248,244,77,84,68,241,233,161,92,112,109,17,178,99,208,181,18,157,190,234,125,104,123,182,226,214,216,209,24,200,155,225,247,11,138,79,103,180,67,19,90,157,197,177,126,196,216,245,182,251,149,45,2,36,43,202,138,135,175,126,39,72,173,85,107,118,254,131,168,159,4,100,213,29,86,162,236,76,72,236,237,121,12,47,70,181,17,15,71,79,91,20,168,139,200,158,39,159,183,98,76,166,219,227,224,122,10,106,8,224,106,38,228,141,254,186,170,242,181,158,10,110,182,45,151,117,85,52,53,88,213,240,216,220,234,160,26,149,137,177,180,230,183,127,22,154,150,67,105,206,221,64,62,158,41,83,111,129,182,182,170,103,126,147,81,77,123,239,245,154,249,246,3,139,37,150,219,35,85,178,82,198,191,181,14,174,175,6,176,86,239,212,183,194,187,253,173,67,186,124,142,85,223,115,226,76,244,250,192,241,117,58,65,136,213,57,122,150,154,101,223,249,136,121,155,223,13,216,109,205,142,106,91,105,155,205,246,49,10,188,213,230,77,205,91,253,192,90,70,93,192,158,33,125,71,171,98,141,138,239,177,168,81,140,167,179,102,200,140,146,162,150,69,221,62,8,136,72,211,156,155,124,13,165,108,82,175,77,241,181,81,126,59,160,17,19,147,118,114,76,244,124,148,238,151,116,248,108,133,41,200,248,30,205,108,72,238,225,75,84,244,111,195,102,169,56,211,89,237,174,223,120,35,95,232,56,83,98,182,74,166,171,100,163,133,119,251,90,133,110,49,254,185,104,54,170,227,146,171,163,183,214,236,213,251,20,227,195,54,174,227,110,70,247,74,214,163,127,105,60,23,205,22,198,46,237,85,117,4,30,63,204,67,193,221,248,78,194,238,188,203,61,20,72,171,246,53,5,196,65,89,53,235,81,177,229,107,107,41,42,28,141,248,243,110,123,138,46,45,46,174,141,25,95,108,111,223,204,132,132,100,28,5,224,247,52,114,178,153,169,191,216,210,150,101,125,157,150,22,198,247,81,211,59,127,31,130,11,139,70,172,226,106,219,82,213,235,219,233,209,85,62,182,161,229,95,172,22,139,181,75,146,88,33,141,174,95,138,34,21,195,45,236,254,184,67,43,251,165,20,202,137,240,217,10,85,146,112,77,168,22,230,185,212,118,185,213,27,190,222,10,86,98,227,133,28,246,11,179,58,144,86,51,157,124,118,69,56,85,78,186,80,42,173,19,31,35,62,227,203,77,162,58,183,137,212,170,173,178,116,107,87,235,106,158,138,215,91,149,91,99,72,111,20,78,110,222,11,187,72,221,28,90,204,134,250,232,86,52,167,123,93,246,161,174,211,168,215,203,43,209,37,116,158,11,245,170,157,207,181,173,115,47,231,147,103,237,240,229,60,150,85,37,27,218,231,67,191,244,32,221,21,119,28,215,135,53,26,218,137,83,116,251,84,246,212,220,72,211,219,163,69,111,77,202,136,89,29,109,202,170,150,85,232,185,233,226,33,187,93,42,60,17,207,27,162,254,236,28,94,82,36,141,142,120,97,219,225,186,236,86,12,87,136,172,106,243,27,18,85,167,106,187,246,17,93,18,94,119,230,98,191,127,218,122,43,61,255,0,49,183,108,234,101,151,195,239,47,28,4,183,81,106,70,31,59,81,239,172,129,155,253,232,115,87,81,240,86,166,206,189,194,213,255,0,41,8,153,170,213,125,70,167,143,145,189,100,68,251,212,232,230,213,77,70,149,234,247,62,125,147,199,226,162,226,98,34,212,188,89,21,59,173,233,142,95,171,103,158,134,207,168,107,51,155,221,103,234,39,220,164,48,218,181,219,59,161,149,170,178,204,170,213,250,213,74,159,140,113,121,168,22,132,106,55,117,68,251,69,196,203,227,153,93,85,74,53,36,69,254,179,222,219,171,82,118,162,187,192,137,173,62,227,171,32,73,227,101,218,102,177,190,27,248,151,67,167,252,107,225,181,109,99,110,151,120,216,170,158,62,240,184,189,52,86,191,244,67,156,214,126,146,148,2,223,197,110,158,202,136,232,175,17,47,55,243,144,245,150,77,116,195,114,23,181,177,92,163,93,255,0,156,130,226,169,163,216,239,130,238,125,240,79,21,248,29,45,6,77,99,169,98,45,53,83,29,191,195,222,59,40,234,160,157,61,215,166,203,247,139,142,66,108,239,128,240,79,137,183,204,216,211,116,84,254,176,147,70,255,0,5,114,11,141,123,181,83,100,248,154,121,60,126,7,205,227,111,139,87,196,248,215,76,171,226,158,5,163,136,222,70,166,223,3,143,83,26,185,23,100,55,119,145,19,224,105,114,203,246,1,195,130,53,141,234,175,77,183,57,108,68,95,129,247,166,178,237,212,77,182,62,57,22,63,6,129,171,197,16,208,175,241,248,143,206,187,234,62,42,114,254,145,54,27,205,240,110,234,55,106,252,13,152,150,87,187,101,79,115,234,55,118,107,62,191,21,43,113,171,149,70,237,251,14,44,146,212,181,121,149,17,26,113,42,114,59,77,19,85,106,170,88,213,79,142,238,34,227,180,230,97,247,195,227,245,30,82,108,255,0,27,231,218,58,214,42,255,0,148,118,182,236,142,219,94,212,233,76,215,111,247,139,142,215,157,159,105,247,118,253,134,210,54,39,123,237,119,196,214,223,123,225,245,19,113,245,54,250,199,51,20,250,231,177,60,28,166,218,116,183,221,28,72,220,217,84,114,169,241,100,77,188,20,251,205,186,120,0,221,163,221,251,13,149,73,17,119,93,207,173,145,62,176,55,126,43,224,57,84,53,205,95,6,174,225,95,203,241,3,231,51,83,226,125,77,157,250,38,149,72,228,248,169,247,149,90,223,112,15,188,170,62,31,19,228,106,245,253,36,62,187,101,240,3,231,51,15,187,183,236,52,35,88,213,221,84,213,238,175,214,7,223,135,138,141,218,191,3,75,145,203,224,136,105,70,171,87,117,22,27,155,109,241,65,187,87,193,13,181,149,169,224,124,99,219,190,226,195,119,193,60,20,120,47,192,217,145,219,169,241,146,171,124,20,88,111,237,176,221,166,218,202,174,240,104,107,87,111,16,55,55,104,93,190,163,74,34,33,245,21,19,236,0,125,217,79,138,228,251,16,249,204,128,106,229,81,202,161,28,155,26,128,210,169,177,240,212,169,185,243,149,64,248,15,188,170,57,84,6,202,57,84,250,125,3,79,42,142,85,53,0,52,242,168,229,83,80,3,79,42,133,77,141,71,197,77,192,210,15,188,170,57,84,15,135,223,15,176,114,169,165,81,119,248,129,171,221,251,7,187,246,26,118,95,180,108,191,104,26,188,23,224,131,101,52,252,60,119,62,181,201,184,31,121,84,124,62,40,21,251,27,110,145,0,212,228,221,124,15,138,213,216,219,73,211,157,24,105,169,146,88,219,186,39,129,19,35,91,154,187,26,57,154,159,19,110,158,177,146,47,44,139,226,113,235,231,233,42,57,171,225,245,145,113,202,109,74,238,113,238,55,154,106,56,92,249,158,141,68,67,166,185,228,84,180,20,207,153,100,68,70,166,235,186,150,157,196,63,20,118,204,90,146,162,150,154,189,169,42,53,81,17,29,245,139,143,105,196,30,187,89,177,235,69,76,81,220,216,217,17,171,178,115,17,49,174,218,193,116,207,239,53,52,18,85,189,41,218,229,229,119,55,130,154,53,143,92,178,44,230,229,50,178,166,71,68,245,95,130,148,94,174,122,201,87,154,93,213,119,248,139,142,94,49,71,53,101,209,41,229,98,171,57,182,230,82,237,52,119,9,183,199,45,59,149,26,238,109,183,221,11,103,193,81,245,21,241,70,214,110,229,114,33,127,92,60,105,173,93,221,180,242,190,23,114,174,222,59,16,46,19,75,112,202,26,104,97,170,131,149,92,212,69,217,16,175,150,26,37,87,53,239,103,46,200,117,88,70,159,67,102,164,137,202,213,221,17,62,39,186,134,137,26,212,229,111,128,31,22,36,68,68,105,218,82,64,215,199,179,188,60,14,60,84,234,223,138,28,150,123,168,6,235,96,107,60,126,163,74,177,139,50,43,124,80,250,175,230,78,84,250,205,77,133,25,78,175,254,248,38,34,239,181,49,172,173,218,54,238,116,57,109,254,158,201,102,145,239,149,24,246,177,85,124,126,227,208,71,85,29,45,43,167,149,83,116,69,248,150,143,197,118,178,83,99,118,217,163,130,169,17,242,110,221,145,65,101,185,113,25,159,214,230,249,35,109,54,169,157,55,44,220,175,70,174,251,38,230,229,30,6,219,62,42,249,166,165,69,124,177,115,42,170,124,60,15,47,161,22,106,140,183,44,168,187,212,53,100,108,210,115,238,239,31,172,175,58,199,85,69,140,227,46,137,85,173,94,150,223,234,5,145,221,171,19,50,213,124,122,196,238,87,35,151,221,67,205,119,218,250,203,95,120,232,171,145,78,195,82,230,101,242,253,37,75,29,186,35,212,229,216,145,29,107,238,104,212,85,219,236,9,179,95,15,232,247,103,241,58,68,229,85,149,63,233,39,59,68,163,106,97,118,229,85,255,0,192,183,254,130,16,52,106,46,142,163,71,30,219,109,50,127,210,77,246,139,248,96,246,223,253,75,127,232,47,10,170,144,0,0,27,47,216,0,1,178,253,128,1,241,85,126,195,233,247,96,52,238,191,96,221,126,195,86,195,96,52,170,170,253,70,219,154,191,121,189,177,247,149,0,227,163,23,115,117,141,216,212,168,137,245,154,86,68,111,128,31,100,77,246,62,185,81,25,227,246,31,27,35,87,226,169,224,117,87,203,229,53,182,150,73,94,244,78,84,223,226,86,83,15,15,171,121,92,22,43,13,76,143,149,26,173,106,253,100,62,113,101,170,43,119,188,213,83,69,80,170,138,229,79,137,121,188,91,235,189,45,21,5,93,20,53,40,138,173,114,109,204,68,214,164,228,245,57,5,246,106,133,149,92,142,114,253,100,44,219,177,68,251,173,123,27,226,229,87,23,179,160,122,124,249,169,161,149,212,255,0,82,47,192,181,189,2,195,42,178,11,252,77,88,213,205,230,79,168,148,173,26,211,250,123,61,170,159,171,10,34,242,167,212,7,14,147,79,233,165,160,88,100,167,77,213,187,124,10,29,170,92,53,55,33,170,123,169,104,145,85,223,205,47,106,75,36,17,198,138,198,162,34,31,105,177,250,74,132,234,62,36,85,79,184,72,143,220,71,131,39,182,161,174,171,160,240,223,236,46,19,12,225,87,28,183,67,26,212,80,51,118,167,248,37,198,211,217,105,226,241,99,17,63,160,231,36,61,52,217,10,138,103,101,210,12,114,207,202,145,81,177,54,254,105,236,41,49,203,125,58,53,176,194,212,219,238,59,196,70,39,233,55,115,235,216,146,120,196,156,160,108,178,142,40,227,217,173,79,15,184,209,221,185,151,109,144,223,86,73,240,230,62,182,55,162,252,64,234,235,172,141,157,55,115,17,127,160,218,130,217,69,7,130,70,156,201,247,29,226,49,238,247,119,248,159,22,214,169,249,197,84,241,38,7,22,26,120,147,244,91,224,114,17,141,68,217,16,229,197,76,198,183,226,158,7,30,84,86,59,192,145,182,148,142,123,183,250,143,55,150,199,37,61,36,142,79,169,170,122,216,229,217,190,40,116,89,99,27,45,190,95,15,239,20,11,97,188,228,45,109,214,88,37,114,120,187,98,134,241,27,102,167,174,181,62,161,140,69,94,69,83,221,103,245,143,163,200,228,70,170,167,231,127,251,167,128,214,42,249,42,49,199,170,170,175,230,151,254,128,44,118,162,211,44,215,41,41,216,223,5,122,158,159,11,130,187,29,190,67,80,222,102,162,57,13,219,36,81,73,118,123,165,68,223,169,245,149,90,207,132,182,242,248,228,167,139,117,85,79,130,23,133,101,33,252,32,103,14,174,179,81,193,44,170,170,140,111,197,75,211,179,85,115,198,142,223,226,132,119,240,209,110,172,198,214,157,146,110,212,110,197,246,98,151,168,229,164,141,28,239,21,68,8,123,71,72,191,81,167,170,243,97,149,44,114,34,238,134,227,94,213,95,5,3,145,27,157,225,226,110,191,197,168,109,49,232,134,181,153,170,155,42,129,245,19,99,238,255,0,114,27,78,168,141,191,21,56,242,220,224,143,125,220,132,92,114,156,245,54,211,119,187,109,206,178,107,253,35,23,101,114,27,76,190,64,247,243,54,70,237,251,69,199,114,176,196,223,121,198,184,229,129,60,26,167,158,171,189,198,169,178,76,159,214,108,50,255,0,77,78,213,146,89,219,225,247,139,143,79,52,140,219,221,95,19,133,45,122,211,248,205,43,81,62,245,41,254,75,172,22,27,29,52,146,203,87,22,236,77,255,0,73,11,92,214,14,50,168,40,105,231,142,219,82,188,205,221,19,149,194,226,231,117,51,86,172,120,165,182,89,228,171,141,30,212,95,239,136,221,226,63,140,185,234,42,106,45,182,251,138,236,138,168,155,56,162,90,189,196,230,101,151,73,52,20,245,53,43,27,213,83,226,165,183,221,41,175,215,250,199,84,84,245,28,231,174,254,59,139,143,75,152,230,217,14,103,89,213,90,135,61,175,118,235,186,157,174,53,138,67,59,27,45,91,57,159,182,231,77,139,224,25,45,194,104,226,167,165,155,197,118,221,26,165,207,105,71,12,25,149,237,240,73,55,59,88,187,110,142,65,113,79,49,251,45,202,9,216,203,108,14,251,182,105,89,113,173,36,207,178,200,24,200,97,118,206,219,234,46,191,76,184,75,165,182,209,199,61,202,158,55,185,168,155,238,133,110,199,52,246,213,143,61,177,83,210,181,188,191,98,11,139,96,211,142,23,42,173,204,134,166,235,73,188,222,10,237,208,186,44,31,7,160,177,211,71,27,105,218,138,212,219,244,79,95,5,28,112,236,229,106,42,39,212,115,226,150,155,100,107,99,217,74,141,134,209,202,221,186,72,136,135,58,24,101,107,118,145,60,13,44,108,137,239,35,188,16,228,45,124,108,137,99,86,47,54,223,16,45,91,140,55,190,135,21,168,169,141,118,84,40,247,6,249,196,245,249,42,80,75,50,170,53,126,27,149,143,140,157,165,193,170,151,238,82,209,248,58,188,45,46,163,201,23,62,200,142,84,2,88,186,172,117,28,78,106,252,80,53,232,137,185,209,217,46,29,242,134,47,29,252,16,236,223,46,219,108,160,115,18,68,95,172,212,146,39,195,115,128,147,47,218,106,73,190,241,113,207,234,52,251,206,167,5,38,93,252,84,228,54,118,236,159,1,113,201,71,154,145,255,0,97,199,108,237,53,54,118,167,128,188,13,229,145,83,196,208,174,115,151,196,210,233,219,183,196,248,149,44,106,124,75,64,212,214,120,248,155,172,123,27,241,83,135,37,107,19,224,112,166,171,127,193,28,72,237,103,171,141,171,241,56,146,92,90,223,130,157,106,201,52,158,59,169,183,221,167,147,199,196,14,122,220,220,229,217,170,106,109,68,175,84,241,248,156,106,123,124,155,238,168,118,112,82,181,17,55,64,62,49,138,187,41,190,200,207,172,140,223,141,159,180,13,174,134,254,38,228,48,181,174,247,141,221,151,239,62,163,85,84,13,169,25,26,47,192,210,144,68,239,168,220,116,42,171,241,53,178,21,223,226,7,10,106,8,95,191,129,177,221,163,143,193,168,118,146,51,151,235,56,207,106,110,164,72,227,163,17,16,208,255,0,176,222,114,39,218,109,185,83,237,42,56,238,69,52,162,242,200,143,95,168,223,119,46,199,22,95,134,200,7,128,213,235,55,181,44,210,62,54,238,165,168,234,93,130,44,131,30,158,204,248,209,207,133,142,240,216,189,219,213,27,42,237,207,138,68,223,116,82,214,242,139,51,168,47,183,7,202,223,205,57,174,68,2,37,179,42,57,113,29,64,147,116,86,36,117,30,31,214,72,167,8,186,154,183,58,26,90,71,204,170,136,214,183,226,89,111,21,88,186,210,100,146,92,41,217,178,58,85,118,233,251,74,181,193,101,237,89,83,12,46,147,197,174,68,248,150,129,43,113,73,19,237,205,150,63,138,183,115,173,130,181,171,42,178,101,240,52,226,85,61,242,138,6,61,219,162,177,13,236,134,221,209,106,190,159,193,126,225,35,170,185,83,199,52,142,88,246,217,78,167,217,156,175,230,84,55,35,146,179,169,202,238,101,241,57,237,134,103,183,197,20,164,142,38,240,196,197,106,167,212,117,117,242,199,178,170,167,129,219,190,223,44,142,254,145,53,133,211,83,170,109,226,84,121,72,232,105,171,100,79,119,125,212,244,214,172,90,141,26,143,88,211,224,125,182,227,178,68,244,85,79,172,245,20,244,18,197,18,108,133,199,74,251,115,105,124,34,110,219,27,107,65,85,84,155,248,236,135,126,202,71,62,77,158,159,88,184,42,81,53,18,54,252,126,192,60,218,219,234,88,237,142,210,130,25,35,68,230,67,110,57,223,52,191,5,59,72,226,119,79,117,106,129,241,252,142,106,162,236,116,119,91,36,87,134,58,55,177,23,111,184,238,93,190,251,110,107,93,162,68,86,253,97,48,183,221,68,196,105,236,237,124,171,23,134,202,191,2,142,84,73,106,170,87,194,173,247,183,219,197,11,209,201,112,232,114,106,39,181,237,106,170,166,222,37,180,234,22,144,215,89,36,150,174,149,190,13,85,95,117,2,202,5,151,88,22,142,71,86,181,169,210,60,149,215,22,91,173,28,117,52,204,217,200,188,203,177,236,114,43,141,75,42,93,109,173,99,149,168,187,120,161,174,214,230,58,21,129,140,217,28,155,32,30,94,76,130,138,59,35,237,119,7,38,241,70,173,217,127,97,72,168,177,10,91,205,85,85,69,185,136,175,230,85,77,143,91,170,120,197,218,210,201,107,146,85,99,37,69,84,58,125,6,150,119,220,223,13,78,242,35,159,251,64,244,218,123,156,100,122,99,112,137,38,149,236,141,142,69,248,151,249,161,250,205,46,109,108,131,158,117,122,170,34,124,75,77,212,76,14,142,186,208,181,80,211,163,36,229,69,79,2,176,112,173,96,154,209,105,134,89,190,8,161,89,94,213,130,245,19,29,200,245,241,84,216,237,123,212,113,75,212,223,193,197,60,179,62,74,138,191,205,187,195,192,245,55,74,158,237,77,26,57,124,66,30,161,43,97,115,83,101,79,129,174,58,150,42,248,41,225,224,184,78,229,79,121,118,59,170,58,137,93,182,234,7,170,134,118,238,158,39,54,57,81,199,67,77,62,219,110,167,99,79,80,142,95,5,36,118,77,114,26,213,201,247,28,68,147,111,172,212,178,38,197,134,243,156,159,113,243,153,62,227,142,178,125,123,159,58,191,120,28,142,100,251,141,15,114,125,198,215,87,239,54,223,47,143,196,13,79,84,219,199,99,143,249,160,233,55,240,69,248,155,107,18,181,156,234,244,240,43,33,51,233,216,197,87,170,30,110,241,150,217,45,72,171,52,205,77,190,62,39,77,158,228,233,104,163,145,233,58,38,200,191,89,99,218,233,174,87,10,39,78,202,106,229,77,149,126,14,32,94,61,207,87,241,6,115,58,106,166,110,207,20,247,138,31,172,252,90,91,44,150,201,233,173,181,237,79,117,81,54,113,28,249,103,16,153,82,207,35,33,184,202,187,253,142,41,141,215,41,204,243,122,142,143,122,153,121,215,111,21,80,42,46,175,235,165,126,111,119,149,36,171,123,216,231,42,120,41,231,113,117,179,43,155,53,108,82,185,85,119,83,185,211,158,29,175,183,137,163,173,174,127,51,85,81,85,20,184,204,119,74,113,140,122,157,172,185,217,210,117,68,250,155,184,20,203,29,177,225,87,164,100,115,192,237,151,237,66,173,99,154,17,167,21,177,54,100,167,103,50,166,254,38,220,248,13,45,108,234,182,43,99,224,69,95,119,221,219,99,184,177,105,62,162,164,205,125,61,108,140,143,127,128,28,231,104,78,9,18,34,45,27,21,191,176,226,214,104,118,148,182,7,62,170,220,155,162,127,130,86,124,59,78,239,113,194,214,221,158,178,46,222,59,158,194,109,52,161,168,139,146,74,116,241,79,176,11,22,204,244,143,17,131,157,216,237,18,181,83,225,224,120,106,204,111,42,181,68,196,167,99,146,52,95,176,191,187,254,151,218,40,41,221,34,210,53,126,191,129,225,174,216,53,178,186,20,138,58,68,69,69,251,0,181,232,214,162,43,115,93,114,111,138,55,236,56,22,202,219,124,175,124,172,118,203,26,253,165,113,207,180,170,163,217,251,82,64,169,186,125,72,80,185,52,167,43,166,174,86,67,28,173,99,221,227,224,160,122,171,86,165,82,89,228,107,37,149,121,91,247,149,103,13,226,43,25,182,35,22,90,141,156,159,121,69,228,208,251,237,117,47,63,138,57,83,235,60,229,70,132,229,180,243,42,182,103,35,64,188,41,120,177,197,249,26,213,171,78,84,248,248,156,218,46,48,180,186,153,169,214,169,78,162,124,124,75,28,186,104,254,96,198,47,37,67,252,62,197,60,197,70,151,229,28,235,26,71,42,185,62,43,226,4,140,77,198,238,157,69,26,165,61,90,34,162,125,167,143,200,120,237,177,70,142,74,42,253,190,63,89,99,180,154,25,156,220,23,243,44,159,101,251,148,230,175,11,250,129,83,226,230,205,178,253,202,5,200,222,56,235,169,168,230,101,21,197,121,190,175,19,204,77,198,221,92,142,116,117,149,207,85,93,211,193,74,61,109,225,47,56,146,161,55,73,60,126,229,42,54,29,193,29,254,225,86,199,215,179,116,85,69,94,100,3,202,103,252,67,213,100,241,42,80,205,58,185,223,102,229,34,168,189,103,55,41,28,248,122,234,215,47,214,138,72,102,39,193,5,146,138,24,221,95,69,11,149,17,55,221,15,107,55,12,88,61,154,149,85,244,20,237,86,167,216,128,69,211,43,242,138,101,228,173,142,69,119,249,42,39,184,94,103,78,86,68,254,111,242,73,7,190,104,190,8,179,172,108,183,66,247,124,17,81,16,217,179,240,219,143,92,106,90,177,90,153,202,171,254,8,22,49,137,226,249,181,230,177,141,167,134,77,156,169,183,186,165,212,233,143,15,249,157,206,56,36,154,157,254,40,159,20,46,247,77,248,102,198,173,189,57,100,181,198,138,155,127,122,87,235,14,13,99,178,64,198,65,72,198,242,167,134,200,5,172,98,188,57,223,224,108,75,81,7,135,134,254,5,104,197,244,94,58,38,49,106,169,211,116,219,127,2,175,193,28,76,247,88,205,145,62,30,7,53,168,187,120,40,30,106,209,133,219,109,232,221,160,106,42,125,199,163,138,134,8,154,141,138,54,167,244,14,110,87,110,166,244,83,36,142,229,106,108,7,34,58,119,185,187,34,33,246,58,68,107,247,121,241,37,115,19,109,205,183,186,103,46,232,224,57,206,108,72,221,141,45,86,181,190,8,113,227,138,103,126,147,205,213,78,79,5,93,201,129,169,210,47,212,134,133,87,191,224,124,250,207,173,149,27,241,38,225,210,127,197,79,167,222,244,213,240,216,208,233,62,177,113,247,152,248,187,124,119,54,159,50,38,230,203,170,126,241,113,203,69,251,141,183,203,183,196,227,182,190,40,209,122,142,68,253,167,22,107,164,14,119,131,147,196,92,118,29,118,236,109,190,174,54,170,156,54,78,201,19,221,84,54,42,81,87,125,133,198,251,175,13,108,138,212,113,189,29,213,142,248,184,242,243,83,212,44,202,168,170,111,68,201,217,241,85,240,23,30,165,181,108,119,214,107,235,49,19,125,207,56,202,153,25,241,83,122,58,215,72,228,98,46,219,139,143,67,28,145,200,159,19,68,206,233,166,237,83,172,71,200,196,240,144,216,154,162,103,127,126,84,118,30,208,157,171,178,56,220,109,84,242,248,248,29,101,63,50,174,238,83,154,172,114,162,44,111,68,3,151,213,171,219,221,216,218,124,178,191,116,153,173,84,253,134,194,212,73,23,130,191,115,111,189,243,46,203,184,27,206,183,90,170,63,187,66,197,85,254,105,215,214,97,182,170,180,84,125,52,74,213,254,106,29,132,115,68,191,19,83,223,34,38,233,42,109,246,110,7,129,189,232,142,31,119,71,37,69,4,74,171,252,212,41,205,251,132,13,63,186,43,149,214,214,120,255,0,52,175,233,86,173,119,143,137,188,143,89,211,102,46,202,160,90,29,227,129,140,19,166,178,82,219,83,169,251,15,31,116,224,86,197,52,75,211,182,248,254,194,251,25,73,44,50,117,167,122,57,159,97,185,36,148,143,240,108,105,253,64,69,206,97,192,91,152,143,117,13,187,199,197,83,192,165,55,78,12,114,202,9,85,41,168,85,17,23,195,221,38,54,166,221,69,82,138,142,137,60,126,227,166,171,194,45,149,74,170,176,51,127,216,4,53,215,112,229,152,89,165,218,166,141,220,169,252,211,114,147,11,130,203,179,46,148,79,221,62,62,225,47,85,186,69,142,214,198,174,170,162,141,235,254,73,227,174,220,62,224,181,142,119,86,201,27,151,252,144,34,242,166,143,10,115,121,37,161,126,255,0,228,28,104,49,204,46,170,84,99,105,118,71,174,222,45,36,59,35,225,67,18,174,107,146,134,207,28,110,95,135,186,83,123,199,4,119,90,134,74,251,90,50,53,217,121,118,79,128,22,173,38,134,98,183,104,90,235,100,17,164,143,67,205,222,248,99,200,34,141,211,80,181,136,223,138,108,165,126,185,112,161,171,248,196,178,77,13,209,234,198,170,171,81,20,242,119,92,103,86,109,42,180,213,21,53,47,68,240,248,40,22,177,149,105,118,87,142,171,149,234,169,203,246,41,224,38,187,228,246,89,252,103,149,54,95,169,202,93,102,73,141,229,149,81,61,213,244,179,201,251,90,165,36,189,225,85,85,85,11,28,150,169,81,81,126,42,192,60,91,117,119,39,183,211,177,35,171,155,125,191,194,83,217,96,220,72,231,182,183,115,178,178,116,70,175,218,166,187,86,149,178,178,102,50,162,141,81,17,126,180,42,254,53,161,56,244,212,10,139,20,45,122,183,235,216,15,77,166,92,100,101,242,86,67,79,87,113,126,219,162,46,234,92,205,135,140,5,167,141,140,172,175,247,188,55,247,139,24,202,52,102,174,193,84,181,86,233,152,196,111,138,114,169,227,174,87,139,181,173,86,9,106,92,231,183,235,220,9,113,196,248,162,178,93,163,106,77,90,213,223,249,199,176,78,32,177,72,85,170,250,198,120,255,0,56,134,91,22,169,95,109,210,163,25,90,246,255,0,164,122,41,181,51,49,175,106,58,11,140,187,127,148,4,206,217,117,175,16,186,51,150,58,184,213,235,240,247,144,244,48,103,54,199,55,153,106,163,217,126,30,241,10,214,93,103,204,172,10,147,75,118,145,17,158,63,164,119,243,113,137,148,71,23,35,110,146,238,212,219,244,132,205,132,197,73,159,90,17,220,169,87,23,252,228,57,212,89,93,186,171,225,85,18,255,0,164,66,139,56,188,205,106,170,145,177,220,231,93,215,252,37,42,94,39,196,158,160,84,196,199,54,186,165,119,79,181,72,222,18,230,183,40,38,106,36,19,198,171,247,56,215,26,185,254,43,35,87,250,72,216,196,56,156,203,173,179,43,174,117,21,15,106,252,55,220,173,152,95,21,212,245,15,99,43,166,114,111,183,233,40,222,23,131,214,99,60,21,71,86,25,62,37,44,199,181,211,22,186,66,215,62,174,20,85,79,173,200,119,114,106,126,54,169,204,202,232,17,63,202,65,188,61,164,53,13,89,93,22,232,136,135,154,205,181,6,199,136,210,62,162,190,165,141,228,77,255,0,72,166,122,157,196,86,47,139,217,228,154,26,184,186,168,213,241,71,33,26,28,71,113,131,119,200,106,170,104,45,215,55,163,119,86,166,206,36,94,14,172,241,221,97,178,117,232,173,183,4,71,166,232,155,41,106,57,103,25,121,246,69,112,116,118,171,147,250,110,95,15,120,178,251,142,71,120,187,215,58,182,190,177,210,34,175,50,238,227,183,161,212,11,109,178,159,164,148,174,116,201,240,114,32,23,121,141,107,166,164,213,85,53,106,110,46,217,87,235,113,116,154,77,172,23,167,54,31,104,92,27,240,77,247,113,21,116,186,187,112,137,200,176,197,50,109,240,240,59,104,184,136,203,237,168,157,214,122,134,109,240,219,112,39,95,25,212,202,26,168,88,147,87,69,186,167,248,103,179,164,204,45,14,143,126,249,15,143,243,144,128,235,79,23,154,135,72,244,79,105,212,162,127,148,167,162,169,227,75,81,162,107,85,151,170,134,162,39,195,157,73,129,59,16,95,109,181,78,217,181,113,46,255,0,206,67,177,108,212,92,188,205,149,139,251,20,130,252,99,143,76,218,138,161,137,89,121,157,200,139,227,239,151,5,128,118,134,177,203,19,46,117,175,119,195,125,220,88,74,98,214,210,162,236,139,185,187,13,67,31,240,248,22,155,167,220,108,224,119,120,226,109,76,145,171,159,178,120,185,10,237,97,214,76,66,245,11,38,166,172,129,18,68,69,68,230,64,61,251,229,98,120,41,241,169,19,211,116,58,218,108,134,209,90,196,124,117,49,46,255,0,121,197,186,101,54,203,92,14,145,245,17,162,34,111,241,3,188,122,35,91,238,57,26,191,122,156,10,155,197,29,23,253,183,81,26,127,164,80,13,92,226,54,217,141,218,37,146,142,177,189,86,239,250,46,241,44,251,52,226,151,44,188,189,221,194,227,51,119,95,13,156,82,106,180,137,54,76,190,196,138,187,84,199,191,249,72,105,250,93,108,85,217,149,81,255,0,206,34,99,242,249,159,211,239,52,183,169,118,248,248,184,232,110,188,95,229,214,197,228,246,172,206,84,240,240,113,93,241,49,145,228,214,231,55,198,166,61,255,0,202,57,84,215,42,90,151,123,147,49,127,98,144,187,71,199,126,81,75,34,50,162,174,165,222,63,106,149,135,76,248,237,154,166,120,219,91,89,34,110,168,139,204,225,188,37,53,122,123,110,170,159,214,104,235,68,159,208,90,206,27,197,158,63,118,130,52,158,186,52,87,109,241,121,86,172,26,207,139,92,218,213,239,240,123,223,207,66,119,133,74,74,200,149,118,93,207,171,85,18,167,196,243,171,155,99,124,136,244,171,133,121,188,127,73,15,145,230,22,57,215,102,84,196,191,233,32,222,29,255,0,86,21,113,166,105,99,107,83,167,241,58,135,222,104,94,222,104,231,103,245,156,103,95,169,152,190,50,181,83,246,141,225,222,36,171,183,137,179,36,234,138,117,172,200,41,93,225,204,134,234,86,195,58,110,213,65,188,59,42,106,166,253,103,33,211,34,174,237,58,100,149,24,155,238,114,98,169,106,179,196,152,170,227,159,212,85,52,115,187,115,97,179,181,77,198,202,139,245,150,184,220,108,138,170,136,111,120,253,167,29,28,212,83,95,85,62,225,113,190,155,237,241,53,167,195,244,142,58,74,159,113,169,37,23,27,174,93,190,189,207,156,223,113,163,159,155,224,55,95,176,94,6,190,111,184,115,125,198,141,215,236,27,175,216,47,3,117,23,195,225,254,179,238,255,0,119,250,205,180,119,135,192,251,205,247,11,141,123,253,223,235,27,253,223,235,52,110,191,96,221,126,193,113,175,127,187,253,99,127,187,253,102,142,111,184,110,191,97,35,94,255,0,119,250,205,46,119,220,124,221,126,195,227,149,126,192,62,243,125,195,155,238,52,110,191,96,230,80,53,243,125,199,222,100,251,141,190,101,52,43,215,127,136,27,252,201,247,14,100,251,141,142,117,251,71,58,253,160,111,57,81,83,234,52,162,120,252,77,181,145,83,235,62,44,187,1,184,229,241,248,155,47,95,188,248,249,147,99,142,249,208,13,254,84,106,117,213,124,16,227,203,116,138,85,233,111,226,108,58,224,136,238,130,175,130,158,119,40,200,173,214,10,103,213,75,43,17,90,138,191,18,178,59,234,186,138,106,24,150,162,73,26,158,27,252,74,115,149,106,245,142,215,207,28,181,76,77,183,79,210,45,239,88,184,150,117,27,39,165,160,170,95,119,116,78,87,22,85,168,252,64,100,21,115,79,203,91,42,115,111,183,137,2,243,53,167,138,11,13,162,207,85,79,75,90,157,87,181,121,118,113,29,57,149,255,0,34,212,252,145,213,46,150,71,83,57,235,190,235,225,177,215,219,29,149,231,247,68,146,182,177,238,131,159,197,28,171,182,199,184,201,223,102,192,113,217,18,62,78,242,140,221,21,191,29,192,164,121,181,170,223,141,211,43,19,110,178,33,225,161,89,43,26,215,35,85,121,151,100,216,228,84,221,238,57,157,237,91,39,59,152,229,248,41,89,244,83,67,174,153,101,242,58,85,163,122,196,142,69,221,91,224,7,47,135,221,37,185,95,239,48,74,180,206,86,43,209,126,4,182,104,94,154,82,227,182,56,29,37,58,53,232,196,250,143,25,195,215,15,150,172,102,138,25,106,40,216,143,107,81,124,80,184,186,90,118,91,249,41,161,68,70,167,135,128,27,172,73,17,233,27,83,221,67,177,141,168,214,242,169,166,88,216,216,85,237,79,123,99,98,41,94,230,238,229,241,3,156,156,166,151,155,45,145,126,181,62,172,187,1,169,190,15,67,90,206,171,82,216,151,244,23,226,113,221,50,110,105,154,162,54,198,178,34,251,201,240,11,67,203,106,166,81,22,51,104,158,161,210,114,177,24,191,89,21,90,211,154,220,117,59,60,154,199,77,43,164,141,179,120,34,47,222,94,199,22,249,234,211,98,85,52,48,75,180,234,155,120,47,137,103,218,39,128,207,113,201,93,144,215,70,174,71,187,155,117,64,149,193,104,94,15,77,133,99,77,184,85,198,214,59,164,139,186,254,194,131,113,69,171,113,214,203,37,190,154,161,54,77,219,178,41,85,245,163,84,33,196,241,196,182,209,73,200,254,78,77,145,126,226,192,179,138,219,222,71,115,154,173,239,123,154,231,170,129,212,50,165,42,37,123,229,93,213,206,220,246,152,133,52,18,77,187,246,229,216,240,244,56,253,210,161,200,177,177,255,0,212,118,81,85,220,108,115,244,157,206,138,158,0,123,109,49,133,172,213,61,163,253,20,153,63,233,38,187,70,83,108,34,219,255,0,170,111,253,4,36,232,148,239,172,207,162,168,147,197,206,149,55,223,246,147,113,163,137,254,242,45,191,250,166,255,0,208,94,20,85,29,144,248,187,32,87,33,161,239,220,13,92,255,0,121,241,207,229,77,211,196,208,138,187,252,77,91,238,1,178,170,253,70,180,241,241,83,227,85,19,234,53,110,159,104,13,144,120,5,110,231,206,79,13,183,3,80,52,34,114,175,196,214,6,149,127,220,26,238,100,220,57,205,79,7,47,196,208,233,25,19,21,121,147,192,4,206,86,53,92,136,117,117,23,88,226,253,53,68,58,251,246,93,5,182,55,44,142,106,34,125,170,82,44,175,87,173,145,185,209,247,182,53,127,104,21,106,187,38,130,24,220,172,145,23,195,234,82,128,107,158,178,211,227,246,186,134,247,132,69,228,95,172,243,23,237,110,183,219,41,102,147,191,181,219,162,237,239,22,69,196,94,182,205,122,146,104,97,170,85,71,110,158,10,86,86,133,30,226,63,85,234,178,155,180,253,58,181,229,85,84,219,152,183,250,22,73,95,50,53,81,92,170,239,137,219,95,82,107,189,83,228,116,142,114,170,158,243,74,180,218,107,197,92,63,154,87,110,228,250,136,74,229,120,67,192,249,106,41,235,101,167,223,153,17,124,80,144,123,125,7,118,162,167,100,77,228,217,16,162,252,60,105,196,86,43,69,51,223,23,42,163,83,234,46,14,102,70,198,49,141,219,192,14,108,52,106,250,109,220,255,0,168,249,72,169,26,44,104,191,19,66,213,114,67,202,139,245,31,40,247,114,43,215,237,18,57,219,236,155,34,155,106,213,85,223,115,239,58,125,163,153,10,141,108,86,183,226,155,159,92,244,95,209,77,141,190,100,62,179,199,226,7,197,69,85,223,115,239,143,218,166,173,144,108,128,35,127,34,238,110,75,43,164,106,34,46,198,222,200,55,68,38,7,216,218,246,124,94,170,107,115,81,254,38,148,95,180,250,138,72,212,214,120,114,162,29,77,254,30,165,20,205,223,111,113,78,234,23,39,63,137,210,228,46,84,130,109,191,193,80,44,87,90,101,91,94,66,231,114,243,111,47,255,0,116,241,121,162,50,241,139,75,42,166,220,177,127,247,15,93,196,93,116,116,55,71,75,46,201,179,213,124,127,105,70,111,122,135,73,38,63,81,76,217,91,191,38,223,16,40,19,35,233,223,157,79,19,182,85,147,234,253,165,219,104,150,60,228,164,134,166,120,149,233,178,124,80,181,28,98,151,219,57,124,111,106,238,139,47,255,0,116,191,109,48,165,167,179,216,34,115,154,221,209,169,241,45,10,202,161,227,121,52,86,186,150,83,199,69,202,173,84,77,246,46,27,9,202,58,208,66,229,118,219,162,120,22,171,46,65,27,107,57,163,141,191,31,176,169,152,102,85,51,155,26,39,130,33,40,93,125,37,238,37,141,155,200,159,15,180,236,33,188,69,254,26,47,244,148,130,201,123,74,184,219,188,219,108,159,105,206,184,229,84,54,88,214,89,235,17,188,190,62,42,5,84,146,247,28,105,186,170,108,117,149,185,141,60,9,178,72,159,214,91,86,117,196,181,150,197,79,35,91,95,30,237,223,251,226,219,51,78,56,251,132,210,50,138,118,202,171,186,34,35,136,145,33,87,93,76,178,208,194,175,168,185,69,26,162,124,21,200,82,204,151,136,171,117,28,206,138,142,118,204,191,15,117,219,145,209,124,226,31,51,207,42,118,165,89,154,215,175,247,170,165,65,210,218,75,165,116,241,212,222,106,36,217,87,117,231,82,151,23,149,102,213,202,236,137,232,141,129,237,69,95,137,235,217,123,175,142,159,172,143,122,148,187,21,184,227,214,218,86,34,212,198,142,68,79,173,15,107,73,151,89,101,137,35,239,49,170,124,62,34,227,176,126,75,89,43,149,175,149,205,219,235,220,240,26,139,168,179,89,104,101,86,92,23,116,106,255,0,124,122,171,148,182,234,186,119,58,158,161,187,170,125,74,91,102,178,219,110,82,36,189,23,72,230,248,139,138,21,170,186,211,146,92,43,228,163,130,225,50,49,238,84,85,71,46,199,129,181,217,39,200,39,73,174,23,100,114,57,119,84,115,142,110,73,143,85,171,229,89,33,85,126,235,183,129,189,129,105,189,254,253,82,214,68,201,145,21,219,120,110,46,61,69,191,78,49,233,161,108,9,4,50,189,126,180,68,83,216,97,220,44,195,125,173,109,75,96,107,88,229,223,110,82,169,233,127,14,23,70,58,41,235,82,93,188,23,222,66,235,112,189,59,183,89,41,35,99,249,81,205,68,248,139,138,73,166,60,50,227,118,54,70,250,171,124,47,115,81,62,45,66,185,218,176,251,53,170,38,199,69,68,200,249,83,111,4,59,104,232,97,164,85,233,59,115,145,18,120,139,141,218,6,201,76,206,154,57,118,55,147,110,167,81,80,210,196,83,94,202,46,55,154,155,175,50,252,62,195,125,18,61,188,26,136,167,29,171,178,27,141,95,15,2,70,227,88,228,95,210,240,57,28,177,201,26,199,202,156,202,159,19,97,171,178,248,155,141,126,203,186,1,104,92,106,94,253,159,138,85,81,242,239,224,190,37,154,112,157,95,182,163,190,110,109,185,159,255,0,221,47,3,141,186,85,168,199,170,222,137,191,130,150,47,195,125,211,217,186,142,172,114,237,249,207,254,232,19,13,137,187,161,105,130,101,118,252,237,67,189,146,102,248,42,185,60,79,31,131,87,37,102,59,70,244,118,254,226,47,250,142,253,85,102,241,221,124,8,145,205,90,141,190,10,106,109,74,125,106,112,27,46,203,203,241,55,210,157,207,111,50,248,34,148,184,229,165,67,87,224,166,204,181,175,143,117,68,85,56,21,21,180,52,13,115,166,168,70,242,167,214,165,51,202,245,190,203,98,89,99,138,174,55,185,155,248,110,46,42,61,102,89,29,15,247,111,117,19,237,56,31,148,219,50,59,149,213,177,162,253,156,197,158,106,55,18,215,75,132,143,166,182,65,205,190,232,138,211,196,99,151,252,223,38,175,108,143,142,161,141,115,190,173,197,197,255,0,174,160,91,228,143,122,106,134,72,229,250,145,78,77,38,73,37,102,219,70,169,185,64,244,203,31,186,71,60,83,86,203,34,167,214,142,85,46,2,199,109,98,35,87,148,228,160,115,97,158,89,87,197,23,196,236,169,233,29,34,115,41,200,130,134,54,162,46,199,53,24,216,219,178,125,133,199,30,26,38,162,108,168,114,163,166,141,187,123,162,47,20,240,55,154,139,225,226,3,167,26,39,130,26,86,37,221,54,55,118,83,226,253,255,0,80,26,154,141,68,79,3,113,170,155,27,102,166,252,0,220,247,84,108,159,82,31,19,224,125,3,231,42,132,118,201,241,62,238,191,105,161,126,0,104,145,21,255,0,89,199,145,170,223,3,146,108,191,197,254,36,72,226,72,142,251,14,59,145,202,167,98,228,110,199,30,70,55,226,133,71,31,166,188,188,219,252,13,158,111,239,221,245,27,202,253,188,62,163,98,167,223,98,242,1,183,88,169,45,58,171,83,234,40,102,169,217,22,88,38,149,172,228,93,149,85,74,218,217,155,12,123,72,191,214,83,237,92,116,13,199,231,158,61,183,233,170,255,0,168,8,193,226,98,203,77,90,233,34,71,181,94,213,82,155,112,249,147,203,131,100,145,69,46,234,215,74,159,244,158,151,86,47,243,220,114,250,218,41,85,121,82,85,68,254,179,203,186,198,234,26,168,43,41,209,119,240,119,129,104,18,205,163,185,108,25,45,154,10,136,164,68,84,106,39,199,238,42,123,34,109,76,169,28,143,69,44,251,132,92,134,162,162,219,21,60,239,95,138,39,137,119,212,176,191,188,53,232,171,182,194,65,246,168,27,50,162,66,159,212,107,117,20,77,68,68,141,14,123,92,238,111,209,220,250,230,57,234,158,233,73,29,82,218,218,228,87,34,124,14,44,173,88,157,211,229,61,60,84,202,230,248,161,198,169,182,181,29,212,229,43,60,199,93,111,163,231,84,85,105,219,43,99,133,155,43,119,54,162,71,49,60,26,125,123,102,147,251,213,46,56,252,169,44,158,227,54,241,53,207,111,73,90,157,70,111,224,114,169,162,88,221,204,230,28,138,153,55,103,186,212,240,3,167,138,207,4,107,207,202,134,221,117,67,32,98,177,145,110,114,213,211,185,252,188,170,107,90,23,72,221,222,192,60,227,122,181,15,240,98,166,255,0,113,204,138,137,234,137,206,155,157,196,52,140,141,223,160,135,35,164,187,46,204,9,135,76,250,121,81,17,24,229,106,29,45,246,197,79,93,70,248,170,24,143,87,39,214,122,199,196,170,187,42,28,122,202,72,150,37,230,118,193,101,158,107,86,145,193,77,73,45,222,146,38,243,34,239,178,33,70,44,208,185,100,101,27,224,86,185,139,226,187,23,201,157,90,40,43,40,36,138,105,17,83,101,248,150,143,147,45,190,203,126,157,24,173,70,181,84,10,127,196,61,161,149,184,221,51,33,114,70,230,179,199,111,172,165,252,59,91,187,158,75,29,60,241,243,163,229,68,221,127,105,237,53,111,43,142,239,28,84,84,242,35,182,93,188,15,154,67,108,142,221,125,164,150,68,68,87,189,20,11,131,206,49,25,110,51,83,210,82,177,81,146,49,55,68,67,218,233,229,166,175,30,183,199,108,109,59,183,69,253,45,143,107,142,216,169,238,172,167,170,149,168,188,172,79,168,168,180,24,221,185,145,35,154,198,110,159,112,86,91,216,125,26,82,82,182,174,119,120,170,111,178,155,247,89,157,119,157,34,137,219,35,20,227,84,190,104,90,144,64,139,178,120,120,28,171,61,36,173,127,60,173,84,223,237,8,118,80,80,182,8,219,204,169,186,33,218,81,181,187,108,135,6,189,29,27,19,111,176,221,179,57,242,72,141,119,218,7,117,28,110,93,145,60,14,125,37,51,163,94,117,118,251,154,227,166,68,141,29,177,245,142,84,119,41,48,57,45,111,222,110,43,126,243,101,175,55,81,202,191,2,195,75,163,93,254,39,199,49,26,221,249,141,106,170,108,186,55,189,251,248,236,6,142,117,223,99,75,213,201,226,166,250,242,68,155,169,195,168,169,223,116,106,1,180,249,85,124,16,233,175,87,9,104,160,114,245,23,100,250,206,194,89,213,173,115,156,158,5,31,214,109,79,183,226,182,74,151,62,161,136,230,181,126,42,86,69,25,226,51,86,96,176,209,84,243,214,162,42,34,248,115,17,197,159,234,181,86,89,120,154,146,6,57,232,174,84,221,14,243,136,237,99,175,204,175,213,20,84,117,14,115,28,229,79,117,78,135,72,240,55,92,42,163,171,171,141,92,231,108,171,186,16,56,152,230,155,215,222,229,108,178,211,57,201,39,218,133,125,211,142,29,157,35,163,157,104,252,124,23,244,74,195,165,58,97,79,88,145,167,116,110,205,219,251,210,231,112,204,2,154,130,22,255,0,98,183,195,238,2,138,97,154,43,85,4,108,141,140,86,34,120,124,10,179,101,209,154,54,49,174,174,99,100,251,156,133,79,166,182,65,77,178,54,6,166,223,113,201,157,187,55,102,166,192,120,234,93,51,176,209,162,43,104,226,79,232,67,178,143,22,182,196,221,163,137,137,183,220,118,179,205,12,113,248,203,178,253,135,88,234,230,34,170,54,64,62,58,158,154,133,21,26,196,83,138,250,132,157,122,113,199,178,169,173,242,117,157,182,251,238,115,40,168,209,174,73,85,62,0,116,23,139,83,235,41,86,157,209,170,170,253,123,30,97,184,59,209,251,242,120,111,246,21,85,91,19,223,178,181,14,108,22,250,105,26,139,178,1,77,96,211,250,91,147,89,21,68,77,217,191,106,29,164,250,41,143,207,2,114,210,197,207,183,199,100,61,170,219,81,174,252,210,127,81,202,142,57,233,246,71,34,236,160,82,73,180,26,20,126,241,185,168,223,177,16,224,220,52,2,41,227,84,106,162,47,236,43,156,82,167,247,199,33,169,27,252,60,0,182,25,184,122,108,50,123,251,61,23,238,59,75,127,14,150,101,86,201,45,44,106,191,94,237,66,227,125,149,12,222,42,212,54,95,105,72,252,91,240,2,156,99,186,43,139,219,216,136,251,124,46,255,0,69,14,246,175,78,49,136,227,84,101,178,20,219,249,168,122,116,99,227,93,144,249,36,114,74,139,224,160,83,170,140,66,197,109,87,78,150,248,215,111,230,148,255,0,41,212,10,108,101,239,74,75,78,234,223,240,90,87,106,171,35,170,218,177,171,87,196,241,215,141,40,134,229,43,150,88,81,119,251,80,11,125,185,241,31,118,166,69,72,172,243,42,39,195,100,83,205,214,234,238,79,155,163,169,32,161,168,133,95,238,239,178,151,50,205,5,179,204,223,206,82,199,253,45,67,181,177,232,101,142,223,50,72,148,209,166,203,254,10,1,64,244,231,75,175,181,237,74,139,132,210,61,92,187,251,197,200,97,58,119,5,186,6,58,104,209,85,19,235,67,216,218,241,27,117,181,173,108,76,106,108,159,82,29,231,66,56,35,229,140,14,4,116,17,83,53,25,18,34,109,246,31,87,157,139,186,238,168,134,247,190,231,124,20,212,237,145,187,42,120,168,28,119,87,177,158,28,129,149,220,235,178,46,198,204,212,143,85,223,99,101,35,124,107,226,128,118,108,145,62,42,187,155,137,89,27,23,193,17,14,169,213,42,196,216,226,203,86,231,174,200,160,119,189,237,175,119,233,28,184,106,163,84,241,114,30,85,39,122,47,196,223,142,165,232,159,21,3,209,201,82,141,241,107,195,107,24,141,221,207,69,60,212,181,178,109,241,83,133,61,206,86,53,118,85,23,30,205,181,176,175,197,200,31,83,23,197,30,133,54,159,33,154,39,42,115,47,245,154,169,242,151,175,131,156,69,197,64,239,140,71,34,110,134,185,107,35,106,110,143,69,60,66,228,77,86,170,243,255,0,172,209,5,254,25,23,223,159,235,251,69,199,175,117,115,94,187,110,109,77,42,163,121,155,226,121,201,47,84,177,166,237,153,21,127,105,182,204,149,202,238,88,218,142,23,28,203,156,213,117,59,50,38,185,187,125,135,13,148,53,77,217,210,76,169,251,78,91,50,5,137,55,154,4,77,254,181,67,110,74,248,107,60,85,232,212,23,28,186,41,122,91,35,166,69,254,147,159,37,66,43,125,213,230,60,236,145,211,53,119,101,78,235,246,110,114,168,170,214,53,219,244,144,92,118,203,90,200,216,138,232,188,77,132,185,193,35,185,121,81,13,137,234,29,50,47,185,178,29,108,176,198,215,115,186,93,133,199,160,232,50,118,238,215,39,137,199,117,36,177,57,21,55,219,237,58,118,94,146,143,193,143,230,216,221,139,43,158,119,164,15,131,102,175,247,194,227,181,69,127,247,210,155,209,181,138,158,50,161,193,87,178,102,251,143,56,115,36,241,170,171,92,170,72,231,92,110,29,193,156,204,93,246,251,15,51,62,161,73,5,66,64,172,84,221,118,62,221,42,234,209,138,157,53,113,208,67,107,125,214,126,172,209,242,114,168,21,10,211,120,74,248,210,71,59,109,252,78,202,74,216,35,79,138,30,94,219,70,202,72,145,189,77,182,57,82,177,146,120,117,128,223,172,191,50,53,217,174,67,143,13,214,173,93,204,188,202,213,58,250,155,76,114,42,63,172,190,11,185,204,142,225,12,49,54,4,68,85,106,108,7,119,75,114,71,55,119,176,220,91,194,49,200,136,155,29,52,117,142,123,87,149,167,14,170,74,174,109,209,138,7,174,75,143,86,47,122,79,3,114,10,184,83,235,69,60,82,86,85,35,57,28,138,135,38,154,178,70,254,147,148,15,103,213,137,254,40,228,67,71,193,124,37,255,0,89,230,125,164,169,253,250,154,163,186,108,190,243,255,0,214,7,162,90,181,108,137,18,187,125,206,109,60,148,206,119,44,140,69,60,131,110,173,117,107,26,142,223,113,91,144,37,45,79,39,54,192,122,218,150,211,42,242,182,52,79,19,235,169,219,3,26,169,253,241,210,211,92,210,120,91,47,55,196,236,155,94,217,99,68,230,253,16,54,171,173,20,83,38,211,192,146,35,190,212,58,26,237,54,197,235,209,100,154,211,10,170,253,173,67,212,65,86,201,85,121,213,60,13,85,21,48,167,186,215,32,20,214,187,67,113,11,131,85,158,201,129,55,254,98,30,23,36,225,79,21,184,53,123,181,190,6,61,126,180,106,23,11,79,44,10,223,25,19,115,101,201,180,138,246,42,185,0,180,43,207,5,176,212,70,238,228,246,196,187,120,108,133,56,188,240,129,151,89,165,116,180,183,73,149,168,187,236,155,146,4,234,137,26,187,44,70,182,178,150,165,54,158,157,170,159,122,1,23,217,70,136,230,17,198,234,119,197,81,42,162,109,190,202,82,27,247,13,217,109,68,206,157,109,245,14,255,0,65,73,154,155,22,199,170,188,100,162,133,87,239,106,28,89,112,124,86,70,172,78,160,167,255,0,154,128,66,13,71,14,121,76,83,238,180,51,181,17,127,193,83,189,162,210,171,181,166,157,82,122,73,21,81,62,182,147,3,116,209,220,90,181,21,89,71,2,111,246,53,15,17,121,225,210,199,95,204,214,66,196,223,249,160,68,6,95,133,221,158,143,88,96,145,54,250,145,15,57,99,210,203,197,217,85,36,167,145,190,63,90,18,223,89,193,221,154,178,69,145,204,110,219,255,0,130,104,103,8,150,122,20,252,204,45,254,134,149,170,4,90,71,166,149,24,212,169,81,45,26,202,141,93,254,5,88,211,204,202,203,68,230,82,215,90,35,102,219,34,171,144,190,75,167,9,54,234,200,156,139,18,124,63,193,40,142,166,112,149,85,107,138,73,109,112,63,153,55,219,149,165,108,58,250,122,252,38,235,12,109,98,210,177,207,240,248,167,129,211,230,88,20,48,81,62,225,103,187,177,21,27,204,136,199,20,63,37,211,61,72,197,234,159,37,53,53,91,154,197,221,62,39,14,207,158,231,212,18,165,21,206,142,126,77,249,87,159,113,97,174,237,169,25,190,43,82,232,163,174,169,228,98,252,81,84,225,183,137,108,185,155,198,251,156,232,169,246,189,79,111,37,165,153,117,55,44,180,173,73,30,159,97,225,239,186,31,45,60,171,82,172,115,90,171,246,11,15,13,153,235,78,95,145,163,233,214,182,161,232,239,171,153,74,109,6,23,148,229,21,171,34,83,79,34,189,126,197,82,236,244,243,134,200,239,82,69,52,209,42,181,202,158,42,133,220,105,143,12,24,181,158,40,103,170,138,37,84,217,125,230,161,201,2,57,176,238,20,179,44,137,89,189,45,67,90,237,191,189,82,185,225,157,159,151,58,217,35,117,107,29,227,226,188,205,36,207,23,194,177,59,68,45,138,158,138,157,202,212,250,154,135,170,138,146,138,37,106,67,69,27,83,237,68,2,60,232,251,58,161,110,202,173,103,252,211,147,85,217,213,4,177,108,216,217,191,249,36,138,67,208,77,191,52,211,176,133,41,158,158,49,52,8,177,184,246,112,206,199,171,163,217,60,127,193,41,222,127,192,29,246,220,212,117,35,36,122,34,127,122,210,102,189,157,65,50,123,209,51,199,238,54,42,177,187,29,67,21,147,210,68,237,254,212,66,96,99,217,154,112,211,150,98,178,59,150,217,59,249,126,198,41,225,89,167,153,188,83,42,71,111,169,143,111,230,169,144,118,85,161,120,157,255,0,153,100,160,167,247,147,252,4,60,28,220,34,97,181,78,85,74,56,19,127,230,33,97,7,176,87,106,30,38,230,189,189,237,57,23,239,42,22,35,197,22,125,141,62,54,212,84,213,114,177,83,193,92,164,164,229,156,12,226,245,237,119,78,158,63,31,177,168,81,124,179,179,174,221,42,73,37,44,75,186,238,169,179,64,164,56,103,104,61,202,130,157,145,214,62,69,84,68,69,221,199,63,42,227,250,162,245,74,250,120,100,115,85,201,182,232,227,206,101,124,1,94,173,242,61,104,233,231,84,69,93,182,105,76,239,252,32,102,22,134,185,237,161,168,94,95,230,168,26,47,250,241,116,191,85,186,170,162,185,242,196,229,253,5,118,231,86,221,99,130,159,125,237,252,223,208,120,251,182,147,230,56,252,142,87,219,166,84,111,218,213,54,41,241,140,162,68,217,45,15,85,255,0,36,226,171,152,244,183,157,92,109,202,37,141,148,253,45,211,99,198,62,254,217,39,234,202,196,145,21,119,217,78,250,223,164,153,173,242,118,177,150,89,145,28,187,120,49,74,233,166,156,23,223,178,4,99,171,232,166,103,54,219,238,210,182,22,233,46,69,79,52,125,56,172,104,245,251,81,167,18,58,155,242,73,212,160,182,203,31,217,202,138,73,134,25,217,241,107,109,35,95,85,31,188,168,139,226,210,162,218,120,18,197,233,154,137,36,81,248,125,173,65,97,20,20,217,118,162,219,182,88,86,173,136,159,102,231,166,178,235,254,164,216,230,141,100,170,172,217,139,227,239,41,40,245,188,13,98,114,198,173,108,81,255,0,205,67,200,93,187,63,108,21,42,228,142,54,248,253,141,22,22,101,73,198,110,96,144,199,27,230,168,221,168,136,187,185,79,67,104,227,135,33,183,185,29,55,89,200,159,107,148,184,89,123,56,237,45,114,185,28,169,186,255,0,130,113,39,236,227,182,200,221,153,35,191,230,139,10,125,106,237,15,168,142,52,142,162,39,39,237,113,223,83,246,132,210,181,81,238,106,59,127,171,152,224,228,221,156,75,79,27,157,79,36,190,31,98,20,135,48,224,119,34,199,35,90,138,54,84,74,191,13,182,81,97,115,56,223,30,86,139,156,173,108,206,100,123,253,174,42,253,131,139,108,98,120,91,35,238,48,38,233,254,26,17,135,63,13,90,137,73,38,244,244,117,105,227,245,53,78,108,58,43,171,20,81,42,182,26,253,145,63,156,44,37,41,120,179,196,246,219,218,16,127,207,67,118,62,46,176,232,153,179,174,84,255,0,210,244,34,58,249,134,234,221,173,92,137,5,114,237,254,81,230,42,233,51,184,162,230,174,173,171,138,79,240,85,202,76,112,19,91,105,226,175,13,184,61,24,151,74,100,223,249,232,122,218,45,121,196,106,81,21,46,244,254,63,207,66,5,105,50,92,202,211,50,185,46,85,94,31,206,83,191,165,215,12,202,218,136,213,184,84,174,223,207,82,215,19,211,65,171,24,189,98,162,54,237,7,143,243,208,236,221,159,227,205,84,218,231,10,239,252,228,32,170,211,197,22,93,69,179,210,182,117,86,253,92,234,122,72,56,200,205,21,63,57,36,201,183,243,148,92,77,253,46,95,97,169,111,187,115,135,254,114,28,198,94,232,94,191,153,169,107,255,0,98,144,155,102,227,119,40,165,169,106,75,81,38,219,253,110,82,181,225,220,123,79,4,44,117,85,74,111,183,214,225,113,42,180,213,145,191,197,30,111,173,75,19,235,35,134,221,218,27,79,186,51,175,31,252,227,190,166,237,5,161,123,125,250,136,147,253,33,113,127,233,85,26,255,0,124,106,239,17,175,193,232,88,4,157,160,22,189,252,107,33,79,244,142,93,31,31,86,55,237,207,112,133,63,210,23,129,127,9,36,106,155,243,26,183,106,252,55,44,118,139,143,44,110,71,162,62,233,2,127,166,123,43,55,26,184,125,106,53,31,119,129,55,254,122,11,139,175,87,237,245,159,58,204,250,220,80,203,55,18,248,69,219,149,61,181,6,235,252,244,61,141,14,169,225,247,22,39,70,243,18,185,126,8,143,65,22,21,13,30,207,169,195,159,239,60,237,187,37,177,206,158,237,193,171,191,243,142,124,215,171,107,27,188,117,45,95,233,57,7,103,207,247,155,114,204,230,170,34,53,84,233,226,191,64,247,170,49,232,191,210,115,125,173,27,81,55,68,241,3,150,217,85,126,41,177,171,118,175,197,78,185,110,125,69,217,169,253,70,235,94,247,38,232,128,114,213,232,159,89,199,124,142,71,47,129,198,154,161,236,83,90,86,47,34,110,212,3,117,178,42,175,138,108,110,46,200,155,238,112,31,91,183,134,198,150,213,171,188,21,124,0,229,245,81,206,228,85,219,239,52,72,238,85,217,23,115,98,69,141,237,240,126,202,108,58,182,26,118,171,92,244,240,3,126,89,218,214,238,231,34,29,93,85,230,154,21,252,228,205,79,218,167,81,145,100,20,116,145,57,238,168,70,248,111,241,40,118,113,168,232,215,190,58,58,174,101,241,248,40,21,115,39,206,168,45,112,62,161,147,181,202,212,95,130,150,145,174,58,227,93,90,179,81,210,72,244,69,221,60,20,229,87,100,247,139,147,95,20,138,245,107,190,243,199,222,48,138,91,162,58,166,182,94,85,95,31,18,162,131,220,46,213,87,41,164,154,177,234,228,118,235,226,83,44,210,215,77,89,42,61,138,214,236,187,169,84,181,57,108,88,180,82,36,117,172,230,110,255,0,89,110,151,188,211,190,206,248,233,100,231,221,87,109,148,129,235,40,51,42,44,90,133,240,67,19,86,69,111,131,144,240,87,57,239,185,181,221,187,201,43,162,114,254,137,216,226,216,157,251,40,172,107,22,150,69,107,215,100,240,46,207,69,248,99,146,165,240,85,86,82,42,124,21,119,104,20,195,70,184,106,168,190,213,65,82,180,234,205,213,21,125,210,70,116,63,69,172,248,165,12,61,75,124,125,102,181,55,127,47,137,217,105,198,147,218,241,170,120,182,137,168,173,79,176,171,150,248,97,137,169,20,109,68,68,251,0,229,91,237,233,75,225,3,185,91,246,33,217,34,35,21,21,203,186,155,80,166,200,106,145,60,0,230,197,80,215,120,59,197,13,153,230,107,29,238,55,100,56,141,122,183,235,56,213,87,24,162,69,71,57,55,64,59,70,72,142,248,169,177,83,82,200,127,190,67,161,117,241,136,237,154,243,98,162,185,106,54,217,224,122,24,170,35,151,255,0,8,137,253,39,79,125,186,182,216,215,78,175,221,141,79,31,19,133,20,210,34,120,185,81,15,17,170,57,77,21,170,195,80,199,85,34,73,202,187,110,161,48,181,206,32,111,82,101,153,108,148,48,189,86,53,119,232,167,192,237,112,216,45,184,166,56,143,149,88,199,244,254,191,2,149,95,178,250,104,50,105,46,149,82,167,34,42,248,170,148,239,81,53,194,225,81,43,40,109,27,189,138,244,111,186,161,103,47,85,42,110,89,158,64,180,209,53,235,18,73,178,47,213,182,226,171,74,219,67,103,73,223,77,204,229,102,255,0,2,164,105,149,138,43,213,162,59,181,202,20,99,209,136,245,85,67,107,50,212,11,93,189,203,108,106,198,187,123,160,80,235,93,69,21,150,161,105,106,45,200,190,59,110,173,56,121,62,57,69,115,115,174,112,177,173,77,190,7,170,187,210,199,121,159,173,77,18,120,174,254,8,113,107,172,149,116,182,183,58,70,59,100,64,60,86,137,210,53,186,137,28,45,240,218,84,255,0,164,155,29,37,103,119,194,109,187,46,255,0,153,111,253,4,39,233,28,253,223,83,27,191,248,228,255,0,164,154,221,32,153,179,225,54,223,29,255,0,50,223,250,11,194,138,150,229,95,180,210,187,175,214,110,42,39,218,124,70,166,224,105,70,170,253,102,235,27,183,196,250,212,219,235,62,185,23,234,1,202,134,133,107,147,224,107,253,167,95,116,188,83,91,162,87,202,244,77,147,235,3,153,204,246,252,79,137,36,138,237,182,41,86,69,172,22,235,99,156,213,171,98,109,252,227,143,102,214,107,109,99,81,221,233,171,253,32,86,5,107,151,226,125,115,219,27,119,114,236,136,83,199,106,117,11,163,230,108,233,253,103,65,125,213,70,69,78,247,50,161,19,100,95,172,10,141,118,200,104,40,252,100,153,17,19,227,226,82,173,64,215,59,30,57,79,35,153,90,196,86,162,255,0,124,80,141,80,214,250,216,169,170,35,165,171,252,230,203,203,178,150,127,154,103,217,117,238,73,91,85,84,229,99,149,127,190,2,224,245,55,139,23,85,190,90,122,26,180,95,138,38,202,81,57,181,35,39,201,170,220,232,158,247,35,151,234,82,154,81,83,83,203,58,75,113,114,170,170,248,248,149,107,79,225,178,186,102,50,24,252,124,0,215,38,57,146,223,105,118,149,178,120,161,74,51,221,22,189,84,185,207,232,72,229,253,133,234,89,173,81,54,158,55,54,52,217,201,246,29,149,110,31,73,92,196,89,33,106,248,125,133,101,104,71,126,57,195,229,230,186,173,17,244,79,217,93,246,23,105,162,28,63,71,104,116,50,86,82,242,242,237,241,66,179,88,112,171,77,10,163,250,12,69,69,251,15,103,67,7,75,102,81,181,19,111,177,8,75,179,178,218,162,179,83,182,158,22,162,53,169,224,118,104,175,145,219,175,192,225,50,119,181,136,217,127,75,235,57,145,202,212,102,224,114,28,155,162,33,202,167,115,99,133,80,235,224,157,37,118,223,121,189,36,138,199,114,162,252,68,142,82,72,191,105,173,175,220,226,35,205,198,59,246,21,28,148,93,205,200,220,136,113,145,77,104,237,190,192,57,60,232,57,208,227,243,126,193,205,251,0,228,115,161,163,127,29,205,174,111,216,57,148,152,27,200,239,31,129,171,155,238,54,81,126,195,82,41,35,125,139,178,238,117,183,84,89,98,149,23,235,106,156,206,167,47,137,162,170,30,122,119,201,247,1,98,156,82,226,85,53,203,36,176,177,87,101,85,240,44,123,44,163,185,90,163,158,55,243,34,120,146,47,196,101,218,150,138,41,91,42,124,55,44,7,82,111,84,117,178,78,200,149,62,176,60,102,150,93,228,167,201,161,71,255,0,140,79,137,33,90,121,211,187,217,97,98,47,197,168,71,30,34,232,233,47,145,200,137,227,206,72,30,130,212,205,91,108,129,26,191,82,124,75,66,178,171,52,24,5,52,219,74,253,247,248,158,154,213,102,167,181,34,162,46,219,33,178,202,202,170,86,242,239,240,58,155,213,250,162,24,149,81,222,36,161,223,215,231,48,99,84,242,61,103,68,229,77,254,37,177,107,135,20,21,20,237,154,158,150,179,224,138,158,10,114,117,55,34,188,212,67,44,113,57,251,42,47,192,181,76,191,18,191,228,21,111,87,69,43,185,151,236,80,60,230,93,173,119,156,130,121,17,245,114,108,229,95,239,143,13,29,198,90,170,165,158,105,228,93,215,127,21,42,69,159,64,47,215,41,81,35,164,126,234,191,224,149,31,28,224,255,0,43,173,86,189,212,107,202,191,113,90,133,43,198,117,22,174,196,173,109,43,81,202,223,134,232,85,44,127,89,243,170,213,100,84,52,171,183,193,54,66,170,98,188,22,212,49,237,125,194,135,225,182,254,5,105,196,120,101,176,217,57,21,244,40,138,159,113,199,113,71,49,107,238,167,93,24,215,62,154,93,151,246,149,6,153,250,143,5,58,61,41,165,223,250,75,134,198,180,214,215,67,27,89,13,51,83,100,251,15,101,79,137,90,209,169,12,176,55,250,133,197,175,217,242,141,70,130,68,138,106,103,242,253,232,122,165,164,200,178,40,17,181,84,155,171,147,199,192,175,203,128,89,156,156,237,129,187,254,195,126,151,19,166,164,119,230,226,110,201,247,11,139,94,147,66,46,183,90,230,58,74,21,228,114,248,248,21,143,79,180,86,143,25,116,82,119,86,238,155,42,238,210,174,82,82,178,38,163,81,141,223,234,240,59,40,145,88,169,212,68,23,26,173,205,138,146,153,177,50,22,38,201,245,33,188,169,44,174,221,169,183,236,53,181,140,149,191,155,79,19,74,69,83,19,183,79,128,184,221,142,57,88,158,249,201,141,124,78,50,204,247,39,43,215,224,107,99,188,126,161,113,206,106,239,245,26,209,118,250,142,59,29,251,13,124,223,176,92,111,162,154,218,229,54,17,222,9,224,107,69,221,62,5,224,114,90,227,87,50,236,170,108,181,118,83,83,157,238,175,128,22,193,197,197,2,85,227,21,74,169,227,202,164,107,105,245,66,217,181,45,203,191,47,231,127,251,164,160,113,51,23,91,27,169,69,110,254,234,145,89,113,168,91,110,160,202,246,181,91,180,191,31,233,2,92,116,111,38,138,171,24,164,106,200,138,169,18,125,127,113,80,233,110,124,238,86,177,119,220,180,141,7,204,222,182,58,120,214,111,131,19,235,43,101,175,52,138,158,102,164,179,39,138,253,165,106,21,122,24,145,19,172,255,0,130,29,30,75,153,195,106,167,115,35,122,115,34,31,45,247,246,92,105,185,34,145,21,85,62,211,207,95,49,74,187,156,202,229,69,86,169,197,113,73,243,76,243,35,175,146,72,232,81,202,143,221,19,98,158,210,105,62,81,148,214,45,77,108,115,114,204,187,175,196,186,27,30,154,218,90,168,234,200,81,92,158,63,3,213,210,217,41,109,251,54,8,154,141,111,195,192,92,91,117,143,133,251,124,8,218,154,216,221,205,241,93,208,247,86,109,55,179,216,149,177,211,194,221,219,247,21,157,238,137,209,242,57,19,250,142,146,182,146,149,174,87,181,190,34,227,170,180,218,251,187,154,230,198,136,212,61,205,171,102,177,20,241,175,175,116,43,200,139,178,29,253,150,189,36,107,119,113,205,71,33,234,155,50,167,130,28,166,243,61,167,93,3,145,234,139,185,217,70,228,107,124,118,57,6,184,154,173,79,19,125,159,81,183,19,145,223,3,125,169,225,241,64,62,242,253,230,149,105,173,63,106,26,87,193,127,104,31,13,77,248,31,15,173,69,216,13,105,240,62,159,17,23,99,234,38,255,0,88,3,66,252,13,123,26,85,19,111,136,27,103,199,196,170,222,100,67,86,223,98,159,86,68,70,114,237,226,68,142,11,209,205,95,172,210,173,93,183,83,125,219,42,248,156,58,218,132,134,53,93,209,10,141,154,142,84,106,248,248,156,30,244,216,163,85,122,252,14,150,231,144,116,85,222,249,215,182,236,234,216,28,172,80,59,138,217,187,211,23,166,167,135,212,40,217,53,138,122,121,93,226,172,84,248,158,151,190,50,138,222,250,137,165,107,118,69,95,21,45,59,90,184,128,134,209,113,158,220,218,180,84,69,86,236,138,5,172,234,198,158,74,220,178,166,178,158,53,94,105,85,127,214,115,177,141,62,173,187,68,198,190,157,87,149,17,62,7,173,76,162,139,37,172,100,210,251,221,87,124,118,43,230,155,98,214,190,232,217,149,140,241,68,95,18,208,58,61,20,178,213,226,85,176,193,211,86,166,232,94,77,158,101,168,181,178,161,126,59,33,70,168,113,250,8,170,153,81,26,177,57,126,243,219,69,151,209,219,40,210,149,106,163,77,191,156,36,123,200,166,93,144,229,196,245,84,41,223,229,14,209,12,8,231,213,199,186,127,56,224,205,172,214,42,68,94,106,200,252,63,156,82,69,84,116,243,51,193,168,134,142,165,84,171,178,183,192,162,213,92,68,99,80,191,103,86,179,195,249,199,34,151,136,188,94,86,114,54,178,62,101,254,114,21,235,21,137,200,177,154,163,168,250,149,10,91,71,172,246,58,229,68,74,182,46,255,0,206,59,202,125,67,178,189,188,221,234,63,249,197,199,187,115,156,244,247,80,208,137,34,34,243,33,227,23,83,236,80,38,206,171,143,254,113,215,92,117,138,195,18,163,91,89,31,143,243,128,247,252,220,174,223,100,62,77,92,246,183,102,162,30,2,131,84,172,149,142,217,42,227,93,255,0,156,118,117,25,189,149,176,245,59,204,127,243,128,245,112,58,73,87,125,141,93,238,100,114,177,81,54,66,151,214,235,77,130,217,34,177,213,113,166,223,206,67,236,122,221,139,202,222,100,171,143,153,127,156,19,10,162,213,87,174,235,177,215,222,101,134,26,119,43,159,182,200,120,5,213,187,84,232,169,77,84,207,187,222,60,174,93,168,85,83,83,61,105,170,83,225,225,226,22,113,117,87,38,142,223,108,150,72,101,247,182,95,172,178,125,75,201,106,31,36,181,104,245,221,202,191,89,86,179,60,158,235,116,154,74,122,138,132,88,215,127,172,183,157,66,174,98,206,180,168,187,251,219,120,1,209,226,212,117,89,21,205,207,168,69,86,181,219,149,6,26,150,218,50,155,85,44,75,182,239,106,41,214,226,148,208,217,237,253,245,91,178,185,187,157,28,55,197,185,230,180,50,34,170,164,114,167,253,32,73,70,156,185,179,217,96,217,119,85,98,21,30,223,66,244,141,21,201,224,80,253,43,200,17,40,169,99,89,17,61,198,252,84,171,235,147,67,12,72,196,145,63,161,66,178,244,148,118,202,103,203,188,155,29,172,148,20,205,99,122,91,120,29,5,178,178,74,168,146,86,57,60,124,78,194,154,174,85,122,181,206,248,4,57,117,84,77,149,17,54,55,173,214,244,129,121,182,52,45,74,38,222,40,114,161,170,106,179,109,192,236,22,161,173,103,41,241,174,77,249,148,234,166,168,84,118,232,166,184,234,247,106,38,228,192,237,218,246,155,188,237,67,169,109,82,109,241,55,18,171,237,82,195,177,87,161,243,189,35,83,148,235,150,171,239,56,238,172,78,174,219,129,204,169,169,85,248,169,193,169,175,165,165,137,95,43,209,54,79,180,225,220,171,186,108,85,71,20,231,51,190,213,54,150,68,138,77,188,23,235,3,123,59,213,107,85,150,223,80,244,169,106,57,136,191,89,28,92,80,107,229,69,237,213,52,84,181,106,188,219,162,108,165,91,213,251,189,234,118,84,70,217,151,149,119,79,137,103,215,172,62,227,145,100,205,167,146,55,189,36,127,143,214,86,71,131,195,113,123,166,81,119,74,183,196,247,243,59,127,20,220,188,157,23,210,27,148,146,65,207,70,168,223,15,239,79,119,160,28,51,211,69,105,167,184,85,81,162,124,23,197,11,186,194,180,254,203,103,133,177,195,3,17,237,79,176,129,209,224,122,125,75,96,162,138,78,154,35,213,19,127,3,222,50,170,138,223,22,207,84,77,141,248,154,218,105,31,28,219,114,39,131,78,170,237,109,117,115,85,33,250,192,224,93,115,26,24,21,81,146,166,231,65,81,157,72,245,84,133,219,161,174,171,3,172,154,69,115,211,192,236,45,152,29,44,123,36,241,238,7,148,170,190,93,170,94,175,107,87,101,55,173,242,92,231,119,190,197,241,42,7,209,171,92,76,70,36,105,224,115,40,236,148,12,93,210,52,3,205,219,232,234,29,202,178,53,79,79,75,70,137,15,190,155,28,246,208,83,177,19,145,16,229,45,39,60,10,200,211,196,14,169,148,144,185,119,69,55,214,37,133,155,180,227,75,13,77,43,246,93,206,117,47,53,67,54,112,28,122,122,206,73,61,227,188,139,187,213,197,204,170,155,161,212,84,91,249,61,228,67,141,223,228,164,122,68,138,190,32,115,170,99,70,201,179,78,85,12,92,234,155,154,104,233,223,86,222,117,241,57,73,19,169,191,160,14,115,34,70,167,128,149,237,84,229,54,225,157,95,224,166,227,160,119,199,127,136,28,94,147,94,227,145,29,43,54,241,67,227,99,229,93,148,228,53,60,54,3,76,81,71,27,247,217,14,74,182,55,166,252,168,108,199,26,185,251,47,192,219,169,157,41,254,191,128,9,85,177,125,72,134,215,125,137,187,248,166,231,73,119,188,44,109,240,83,167,160,184,212,86,79,200,138,191,16,61,180,117,28,235,186,41,190,181,76,68,217,202,117,116,232,248,26,141,122,248,170,26,106,146,87,34,171,0,239,169,230,167,127,247,199,201,226,98,185,21,62,7,69,69,222,81,233,190,231,119,26,61,204,78,101,250,128,221,229,141,205,68,240,56,243,82,163,190,8,110,68,138,170,111,171,118,79,21,3,166,146,222,231,42,162,33,176,251,100,145,251,220,167,124,199,53,29,226,111,185,34,145,168,138,128,121,69,163,147,252,19,117,180,114,109,250,42,122,46,237,18,255,0,122,134,227,105,33,219,224,128,121,10,138,73,126,197,56,210,80,185,209,170,42,120,158,210,106,40,126,195,133,37,189,171,250,41,224,68,138,121,91,102,145,234,187,53,78,181,214,121,227,93,209,170,84,215,91,24,170,168,173,54,159,104,133,83,244,16,173,197,46,173,165,171,134,153,238,106,46,232,158,5,38,203,114,252,130,200,143,116,77,119,187,185,115,83,217,97,122,242,185,169,178,158,63,38,211,171,45,211,118,203,78,139,204,158,62,2,226,207,110,188,65,101,86,249,156,142,230,217,20,90,56,174,172,165,149,18,182,109,182,248,238,92,45,195,134,172,94,234,215,57,104,209,85,126,226,155,228,188,32,217,223,35,150,154,139,226,191,80,184,220,178,113,85,143,222,21,145,92,43,218,221,182,250,207,127,73,173,216,100,244,188,237,185,55,117,79,240,138,11,119,225,14,227,74,222,181,182,153,200,173,241,60,141,215,70,51,139,82,44,48,50,84,219,195,235,23,23,71,79,172,248,163,170,17,22,226,221,183,255,0,8,231,214,235,238,19,109,135,119,92,152,138,159,206,44,142,183,4,212,11,114,172,143,73,118,79,218,121,155,173,171,40,159,120,170,18,101,95,233,23,18,15,110,215,220,106,228,196,72,43,227,84,95,135,188,119,76,205,237,247,70,115,67,82,213,223,249,196,93,119,29,87,182,78,175,183,58,116,129,23,221,248,157,221,22,168,234,245,137,17,178,203,62,205,251,148,92,73,4,247,232,161,94,101,149,54,253,166,136,243,154,54,185,34,116,205,223,246,145,234,206,35,51,184,211,150,186,89,188,60,23,193,77,207,229,23,116,106,115,201,36,220,255,0,177,64,146,91,102,87,79,34,34,50,100,95,233,59,55,95,100,114,110,213,69,66,57,108,60,86,84,81,57,171,85,52,187,39,199,192,169,216,231,24,22,57,213,177,84,204,253,215,237,46,47,10,170,246,156,191,156,216,219,183,223,40,183,114,57,232,138,80,139,111,16,24,173,226,36,94,241,182,233,245,169,214,228,26,225,142,90,30,213,74,164,217,223,99,128,185,250,122,186,122,157,185,31,241,251,205,249,33,229,78,102,175,250,203,79,163,226,183,21,183,237,212,170,248,125,231,61,120,209,194,27,238,58,173,63,172,11,152,123,228,79,117,15,176,89,234,36,119,83,101,241,40,5,159,139,44,22,189,83,251,45,187,175,222,84,12,111,136,44,106,228,246,178,42,200,249,87,225,239,1,84,98,166,146,155,244,208,223,107,217,39,130,162,29,52,25,205,146,227,18,61,149,81,120,167,248,72,110,71,144,90,211,222,73,217,246,254,144,29,171,168,219,50,236,212,77,206,186,182,146,104,55,229,104,110,87,107,137,124,42,99,223,252,163,235,175,244,53,126,61,102,46,255,0,120,29,118,213,59,175,186,167,10,178,90,184,154,188,168,167,111,37,194,137,190,40,246,255,0,89,241,175,164,171,93,145,81,64,234,172,178,79,45,67,100,151,127,5,56,247,249,164,117,195,102,169,220,205,28,84,79,252,222,201,245,157,13,84,141,158,191,153,124,64,245,150,153,28,150,230,110,190,59,27,204,186,54,7,242,185,255,0,31,3,172,134,173,176,210,163,81,126,8,121,44,150,254,234,73,227,70,57,125,231,32,21,26,123,195,105,225,89,24,255,0,171,115,163,92,181,207,155,147,169,245,253,167,95,67,44,183,11,98,202,171,253,233,225,42,238,82,81,221,210,23,115,109,204,5,72,159,41,171,99,246,99,188,14,254,131,33,157,180,205,149,255,0,89,225,160,146,158,90,84,157,234,135,113,102,188,219,100,254,198,153,200,168,212,3,220,210,94,99,169,219,153,80,231,117,225,84,221,174,66,155,92,51,59,45,173,234,212,118,219,41,166,131,82,109,85,14,228,73,147,250,192,169,109,149,139,253,241,186,212,165,219,153,242,120,254,211,199,65,151,91,94,212,84,157,159,214,110,165,225,149,94,252,51,53,90,191,120,30,183,188,64,158,12,126,230,182,57,202,187,177,17,79,45,13,76,187,239,206,159,214,118,144,92,100,98,39,188,7,118,147,204,137,183,77,13,81,185,242,39,189,26,29,87,180,36,114,111,191,192,220,130,226,255,0,183,235,38,34,227,153,63,59,85,81,177,39,245,28,57,241,250,91,171,85,181,84,236,84,95,142,232,114,27,86,143,93,220,167,49,147,110,207,115,226,78,232,167,249,22,139,226,215,72,213,36,164,139,223,248,251,168,83,59,255,0,7,120,93,209,29,59,41,218,143,93,213,54,105,112,201,81,203,38,213,63,5,248,27,213,29,118,177,29,6,219,13,216,22,131,31,9,180,214,122,212,117,37,50,171,17,126,195,171,207,180,18,163,217,203,29,61,22,238,79,177,165,233,83,59,170,205,229,107,119,253,135,6,225,106,167,173,122,198,248,218,169,251,6,232,179,76,111,1,191,99,182,184,219,5,7,188,196,255,0,4,229,251,95,59,138,118,211,178,141,200,212,93,188,16,186,185,49,40,247,86,172,77,228,253,134,136,240,43,76,142,231,88,27,205,251,10,138,101,167,212,55,250,182,54,74,216,156,139,241,241,42,68,116,243,196,246,198,246,236,135,115,75,101,101,185,188,176,49,17,19,238,55,93,3,100,93,222,158,32,112,163,163,133,85,54,83,149,29,28,104,158,10,111,71,76,198,253,70,250,35,26,159,0,56,170,214,71,240,80,215,64,247,39,81,219,27,178,54,53,95,129,176,234,37,151,222,98,124,9,142,99,146,246,64,230,123,142,220,227,109,43,29,238,52,213,28,47,141,121,87,234,57,9,12,138,155,180,176,210,214,77,43,54,116,104,166,134,82,185,234,173,146,157,138,159,176,222,218,169,171,178,31,94,234,168,209,21,64,235,107,177,251,116,255,0,221,105,34,255,0,154,116,23,93,52,198,238,208,57,146,210,67,239,127,53,15,98,222,105,211,222,54,223,31,77,200,136,5,0,201,184,91,196,239,111,115,93,71,30,203,252,212,60,253,47,7,88,125,43,209,123,163,54,69,255,0,4,186,37,133,239,139,154,52,78,99,235,35,70,39,231,209,5,174,40,166,53,195,134,19,105,115,92,180,177,110,155,127,122,133,74,181,224,118,27,76,104,218,26,104,183,79,230,161,232,57,104,221,224,137,226,104,88,102,106,239,15,192,141,209,183,20,16,211,55,166,232,154,159,208,110,116,105,159,241,68,53,181,88,169,253,147,250,65,205,133,127,64,110,141,29,214,149,190,59,33,241,122,12,240,70,53,127,160,214,141,102,254,63,3,90,165,42,166,223,88,221,27,18,69,20,159,8,155,253,70,152,224,99,23,198,22,255,0,81,184,168,177,248,253,71,196,153,171,224,164,238,141,19,209,209,212,183,150,72,25,253,71,79,89,131,88,174,91,182,166,154,45,190,246,157,242,55,127,20,62,76,138,141,77,134,232,241,53,90,71,139,238,174,74,56,87,253,20,58,249,116,171,25,114,44,107,67,15,143,243,16,169,108,72,213,159,156,79,168,216,72,105,156,255,0,4,35,116,81,155,183,15,88,165,211,119,58,138,47,31,230,33,73,242,222,9,112,235,197,83,231,74,116,69,95,169,16,188,55,195,27,25,238,33,178,216,24,255,0,121,205,66,181,69,132,125,222,187,63,108,18,243,45,45,42,174,255,0,113,76,242,110,207,121,209,28,234,75,115,215,227,253,233,42,60,145,51,251,198,255,0,80,117,60,51,38,203,19,23,250,10,92,67,69,223,128,204,170,146,57,31,75,105,145,92,223,135,186,82,204,139,132,253,81,183,57,237,75,36,168,137,252,197,39,106,162,199,3,223,187,224,141,91,245,251,167,79,116,192,113,235,146,254,118,142,53,223,227,238,160,184,128,154,222,27,245,30,157,22,73,173,83,55,111,230,169,231,106,116,203,44,182,74,177,84,193,59,54,93,190,10,79,237,110,135,97,117,244,238,142,74,8,183,84,255,0,5,10,81,150,240,135,137,92,230,124,176,219,153,226,187,254,136,184,135,91,14,3,43,17,95,95,44,205,253,187,157,163,241,58,54,47,42,85,203,253,100,148,229,252,24,209,186,38,182,215,64,136,191,114,30,10,187,130,107,178,238,232,232,127,212,46,44,57,216,93,28,168,174,90,201,191,173,78,37,70,31,71,6,234,149,211,120,127,57,75,218,184,112,105,148,66,138,145,81,175,245,30,70,235,193,230,114,229,114,50,141,223,212,46,44,146,231,73,95,73,82,254,237,89,58,181,62,30,242,157,91,242,172,150,216,255,0,204,213,207,224,191,225,41,117,25,15,8,90,141,79,35,220,148,110,229,77,255,0,189,41,181,239,134,188,230,145,206,73,232,159,224,191,224,139,138,113,105,215,12,210,213,35,122,117,147,120,127,57,74,135,98,226,211,57,180,242,204,149,82,238,223,181,202,121,186,173,11,201,41,247,234,209,73,225,252,211,169,172,210,123,228,49,185,29,73,46,223,228,169,55,184,184,44,119,143,172,218,157,91,213,169,84,219,239,61,172,29,161,185,43,88,137,45,90,120,127,56,178,58,252,38,233,64,138,189,222,84,219,238,58,26,139,109,194,55,42,58,57,60,62,229,57,68,137,218,59,69,110,204,127,231,43,27,255,0,56,246,118,238,209,84,153,19,190,92,24,213,79,231,17,96,176,207,15,139,145,232,27,59,149,125,233,31,191,237,2,95,236,29,160,22,154,153,26,146,92,227,217,127,156,85,236,87,141,12,98,230,198,35,238,113,238,191,206,66,11,233,238,21,180,251,62,9,158,155,127,56,238,109,186,149,147,218,94,157,26,201,17,27,252,229,2,125,232,248,135,196,238,76,107,210,229,26,239,252,228,59,152,245,175,20,149,168,214,92,35,223,252,162,10,172,188,66,230,116,205,107,82,190,77,147,249,199,188,176,241,33,148,190,70,36,181,239,248,248,238,224,38,166,135,82,44,85,206,78,157,91,23,127,231,29,194,100,116,18,51,154,57,218,191,210,68,182,55,196,245,214,129,141,124,247,5,248,111,250,71,183,161,227,91,186,181,25,45,193,119,255,0,40,9,39,126,73,19,30,187,202,155,126,211,200,230,58,143,106,179,211,190,105,170,218,221,145,127,190,44,62,227,198,205,58,209,185,209,92,23,159,111,180,161,218,145,197,141,243,34,141,244,244,85,238,94,101,95,131,128,189,12,231,95,169,238,85,47,161,160,173,71,46,234,223,7,29,13,150,177,213,242,37,93,198,85,70,42,239,186,169,97,56,198,161,223,150,224,181,215,10,151,43,85,220,222,46,42,29,243,136,233,169,45,157,214,138,165,221,68,110,222,31,104,23,127,148,231,184,117,130,137,206,90,216,210,70,183,237,45,127,83,184,159,117,44,146,209,218,42,17,223,20,77,148,160,23,76,223,61,205,39,114,195,44,206,141,203,247,157,206,33,163,87,203,253,91,42,110,112,189,200,229,69,93,202,200,242,153,14,65,157,234,61,114,182,56,101,115,36,119,213,185,87,180,127,134,107,205,226,122,121,238,84,146,108,229,69,93,208,174,218,91,162,182,59,107,97,117,69,18,115,38,223,22,151,63,134,227,84,54,246,68,202,72,26,221,182,254,244,129,227,244,227,134,203,37,146,58,105,95,76,156,200,136,171,186,23,25,142,226,148,54,154,102,197,75,11,119,68,240,217,13,22,218,26,132,99,54,106,109,177,235,45,140,100,40,157,100,3,102,150,138,117,122,34,179,102,157,220,84,204,138,36,115,23,222,53,44,244,238,110,209,39,137,166,30,171,100,87,74,190,231,212,6,235,100,145,167,215,204,229,67,102,106,168,154,171,178,157,117,93,213,145,162,248,129,202,158,183,166,191,19,203,94,42,167,150,101,228,85,216,227,221,114,38,49,87,103,29,68,121,20,18,191,149,207,241,80,62,84,86,84,194,245,85,220,71,145,186,47,7,59,224,43,106,32,153,155,183,196,243,213,81,171,149,121,119,3,190,168,205,35,141,138,139,34,22,201,196,22,121,58,77,35,35,157,121,21,23,127,18,172,95,233,234,25,69,44,145,170,163,145,23,98,202,181,215,32,187,45,213,244,47,123,149,93,186,5,161,76,179,188,174,162,190,55,83,82,72,171,35,157,183,130,158,243,72,180,141,247,218,72,46,87,72,220,187,236,239,18,154,227,248,245,85,77,217,181,53,172,85,143,155,127,129,118,122,113,124,181,209,218,227,160,141,188,170,214,237,240,9,118,21,28,184,253,157,212,20,73,183,43,57,124,11,105,204,105,229,168,190,245,170,30,228,221,251,151,63,92,148,149,242,61,141,114,110,255,0,15,137,79,242,237,35,184,92,167,109,69,35,17,81,124,64,232,112,106,10,74,132,141,187,243,42,237,241,61,86,113,98,138,44,125,238,107,17,61,223,176,230,97,26,113,116,180,185,143,169,141,81,26,167,181,201,177,213,174,179,190,14,95,20,98,129,100,184,82,173,22,165,35,147,195,243,201,255,0,73,52,26,13,88,179,225,22,239,31,252,11,127,232,33,209,109,190,204,213,5,131,109,149,179,167,253,36,190,112,238,170,236,34,221,191,248,150,255,0,208,94,20,87,55,73,205,224,134,166,177,126,179,106,24,213,124,84,223,115,145,160,54,95,180,250,190,8,17,119,77,206,45,125,107,41,34,87,185,83,192,13,139,181,226,11,93,59,165,153,200,155,38,229,172,241,1,175,212,54,10,57,219,13,90,53,205,69,248,56,244,220,67,234,229,30,57,102,149,91,82,214,185,24,191,89,19,218,237,173,245,185,53,125,85,52,85,174,217,92,169,250,64,123,124,215,137,123,197,230,237,36,20,183,39,34,43,149,63,72,246,26,119,171,119,199,71,27,38,175,114,170,255,0,56,177,219,91,235,95,115,74,135,76,231,123,219,252,75,137,211,26,43,133,107,226,123,81,251,120,17,41,133,223,80,106,133,114,64,213,125,83,151,250,78,6,71,169,181,146,83,185,177,206,237,213,54,240,83,201,219,113,139,132,212,140,240,119,137,216,51,4,171,168,77,164,85,241,251,80,170,84,223,33,201,171,174,18,63,157,94,229,83,199,84,210,92,235,55,229,134,79,31,184,184,59,126,147,68,249,155,44,187,42,34,238,168,168,123,26,93,61,179,49,173,69,163,143,116,254,104,22,149,108,194,239,117,149,45,222,55,237,191,216,87,237,48,211,231,210,172,114,79,23,143,135,197,10,155,67,134,90,96,145,21,180,140,79,232,61,77,5,178,150,146,52,88,163,70,254,192,62,65,69,21,21,35,26,173,69,217,60,14,45,93,124,145,39,186,187,34,29,171,90,143,85,107,151,193,14,158,240,198,54,55,114,236,17,45,154,124,141,34,122,53,238,220,244,246,156,138,7,34,43,83,196,164,117,146,200,218,143,5,84,241,61,78,55,80,212,70,243,200,159,210,16,170,144,85,197,58,115,170,124,78,99,30,213,110,201,240,60,189,21,92,126,8,146,38,199,119,77,59,92,212,217,192,115,218,138,213,221,171,177,186,170,191,164,231,110,117,239,157,83,224,167,198,84,189,207,70,174,251,4,187,30,186,252,13,198,76,168,113,26,155,253,102,251,27,255,0,64,178,206,91,38,221,13,212,126,232,171,185,197,106,34,39,196,211,44,142,98,108,213,22,28,151,72,191,82,134,203,202,155,184,227,211,187,127,23,41,195,187,223,41,40,24,171,36,141,77,190,241,97,220,50,165,138,187,108,125,146,95,119,118,158,58,155,56,182,58,78,78,179,55,253,167,119,73,121,167,170,77,218,244,84,80,59,40,229,119,49,200,108,169,241,84,56,236,150,37,77,209,80,214,146,49,83,193,80,14,76,82,177,238,229,84,54,39,170,229,115,226,223,221,219,109,141,190,162,49,219,163,142,178,190,87,243,43,219,184,22,247,196,214,42,151,27,92,211,67,31,189,202,171,185,24,90,139,67,87,108,186,78,199,170,162,115,41,46,218,179,36,19,88,231,235,181,60,35,95,143,236,34,175,94,230,166,75,252,209,197,178,111,34,252,0,243,186,115,104,138,227,112,142,89,21,60,28,159,18,249,52,137,169,109,163,133,148,239,68,240,79,129,100,26,109,107,173,169,185,66,148,239,114,34,185,62,5,243,233,46,31,113,146,150,23,185,239,95,4,8,87,43,123,31,89,3,85,222,42,168,108,84,227,207,171,85,107,163,85,254,131,208,216,44,174,162,166,103,89,119,240,250,206,242,9,169,24,238,85,99,85,64,165,210,105,149,29,115,191,178,105,81,200,191,113,206,183,232,142,48,245,71,73,108,98,174,255,0,224,149,74,4,166,114,162,163,16,237,41,98,139,100,217,136,7,139,178,232,230,51,75,202,232,173,241,181,83,249,167,177,162,194,168,104,154,141,138,38,53,19,238,59,56,229,72,147,193,62,7,213,168,116,254,226,63,148,73,45,168,236,145,71,240,229,254,163,117,45,116,233,226,230,162,169,241,18,70,255,0,225,119,62,245,36,111,218,165,21,110,50,158,56,127,185,183,99,145,29,50,200,189,77,211,115,135,223,94,223,252,26,169,191,29,75,220,222,100,69,111,220,7,49,25,43,60,17,222,7,197,157,204,253,37,56,203,84,239,130,170,156,89,170,21,126,176,59,22,220,152,199,110,191,81,202,142,233,20,219,38,231,150,145,207,118,232,138,190,38,237,36,83,177,219,170,168,176,246,180,211,162,162,43,20,230,35,156,228,217,84,243,244,50,61,187,34,170,157,180,114,170,253,96,110,72,138,139,186,26,150,86,181,19,237,17,42,34,42,191,253,102,218,55,168,171,176,26,155,87,178,108,114,41,42,209,30,139,34,42,161,213,76,228,134,84,71,46,200,118,180,203,75,44,41,180,141,220,14,98,72,215,187,118,248,39,212,114,17,26,168,135,10,37,70,174,200,190,7,45,142,77,190,36,143,168,187,41,173,87,221,221,77,180,248,155,241,71,213,94,79,180,10,65,173,54,120,238,246,73,162,228,223,116,82,57,117,167,74,29,109,170,117,206,146,153,81,234,253,213,81,9,50,213,23,182,138,146,68,114,110,155,22,237,150,90,45,153,45,50,211,190,22,43,190,240,45,147,75,51,186,204,114,6,211,212,171,253,196,216,168,213,90,181,45,66,37,76,18,185,169,31,138,248,156,245,208,214,212,72,247,211,53,17,23,236,67,202,229,154,85,117,180,211,201,5,60,111,114,189,62,164,34,69,90,210,174,33,232,230,184,69,67,83,80,155,170,162,120,169,119,56,253,238,150,253,107,101,85,60,205,94,100,79,130,145,22,184,198,87,138,94,27,94,214,78,141,99,183,248,41,117,26,35,196,13,93,20,80,219,46,10,228,219,100,94,101,42,47,118,149,239,142,85,71,46,232,115,228,98,202,196,229,83,196,226,121,197,5,238,154,57,82,70,238,244,79,172,246,48,110,168,146,53,219,162,129,178,176,75,26,170,187,117,67,139,84,248,156,213,103,39,137,220,171,154,246,236,173,56,146,209,177,203,204,155,1,227,238,84,115,108,178,55,193,55,53,90,234,39,129,83,222,83,209,85,81,163,227,86,114,157,99,232,22,63,209,105,104,30,134,217,114,221,19,153,199,127,13,82,72,221,145,79,11,74,178,49,222,8,167,160,183,204,253,147,117,45,18,61,61,59,253,223,3,148,199,124,62,7,91,75,34,171,126,39,46,57,62,30,37,226,71,43,153,70,251,175,137,161,29,247,159,121,148,176,220,93,151,100,67,114,54,162,39,137,179,23,199,196,220,124,168,212,219,114,131,83,156,141,248,26,28,229,114,108,138,17,21,254,38,137,33,123,255,0,69,118,216,129,170,74,150,70,212,111,46,234,105,138,25,39,106,185,29,177,182,218,184,162,94,73,25,186,161,183,81,87,27,90,174,235,116,208,13,114,189,104,159,188,158,250,125,198,132,185,65,82,254,86,198,173,240,248,169,211,87,102,22,107,82,43,171,43,35,94,95,181,80,166,185,175,16,184,221,173,146,69,75,44,92,200,155,110,142,64,152,123,252,179,54,182,99,20,238,154,162,70,174,223,86,229,29,185,241,13,109,175,170,117,21,52,47,223,155,109,208,163,57,150,175,125,42,170,124,105,91,179,21,127,194,58,26,92,171,27,178,53,106,170,170,97,115,254,62,42,129,43,148,183,220,125,185,31,95,170,141,69,241,217,84,236,86,233,109,177,81,190,90,170,168,209,17,55,241,82,209,111,92,75,219,173,76,119,115,171,98,53,159,83,92,80,253,73,226,190,190,244,201,41,40,110,15,103,50,42,120,60,10,237,196,167,20,76,176,67,81,111,179,215,242,185,55,68,228,113,103,182,204,150,233,168,183,167,85,215,76,231,164,142,223,119,41,228,106,168,110,217,205,197,106,235,110,110,145,175,93,246,115,183,42,174,35,136,65,104,161,106,66,246,164,136,159,20,9,123,235,19,109,56,197,60,115,87,190,55,42,39,135,137,221,207,196,133,191,27,139,167,4,222,235,83,195,101,40,134,87,97,191,215,185,82,26,233,81,168,191,4,85,41,237,235,25,186,66,138,181,21,47,118,223,105,104,86,87,33,89,198,60,207,222,42,90,137,26,191,114,158,27,37,226,59,50,186,171,159,67,117,149,155,255,0,56,183,201,92,203,124,159,156,217,85,13,47,202,33,141,188,173,68,37,10,185,83,196,134,111,12,93,9,110,242,171,147,249,199,149,186,241,17,154,74,171,181,214,95,249,202,82,218,251,220,82,74,231,248,120,157,108,183,24,164,118,220,168,69,133,67,151,93,178,217,31,187,238,18,175,250,74,111,83,235,230,83,79,179,214,186,95,15,231,41,79,105,91,79,51,147,118,161,220,83,218,104,231,78,85,229,77,196,196,10,173,98,226,135,32,166,70,171,235,101,240,254,114,158,129,252,94,228,12,111,43,46,50,166,223,206,40,116,184,221,35,89,179,36,103,244,29,29,118,56,228,85,86,74,84,87,107,135,21,153,125,82,47,70,237,42,127,164,116,18,113,53,155,115,43,165,187,76,239,179,222,82,140,186,130,72,60,21,219,155,148,208,54,103,114,57,168,187,129,95,49,222,43,178,154,105,155,213,184,205,178,47,248,71,176,173,227,6,252,180,138,196,184,75,190,223,225,22,239,104,196,217,82,136,228,217,14,109,195,11,114,70,187,60,15,115,119,226,103,39,184,78,231,54,227,47,199,127,210,20,28,72,100,170,230,177,110,18,38,223,31,121,74,115,71,136,162,59,103,120,238,111,75,129,84,174,242,64,213,221,126,196,2,191,99,188,76,93,41,121,93,85,113,114,162,127,56,245,235,197,59,43,98,232,173,82,238,190,31,164,90,74,224,119,245,93,152,146,237,251,20,223,143,8,200,105,253,228,108,191,31,177,64,185,58,221,84,171,191,61,91,75,93,202,231,125,124,199,85,79,47,94,183,173,115,170,100,187,46,254,42,80,202,59,118,83,75,46,209,195,63,135,216,138,114,43,110,121,53,19,87,170,217,209,126,253,192,185,186,204,198,199,5,177,41,90,172,221,27,183,196,243,56,237,242,208,203,187,106,122,105,186,63,116,95,233,45,238,155,37,188,79,55,36,207,147,109,254,179,219,217,110,79,99,17,234,253,157,176,23,139,104,213,229,183,36,93,214,101,107,90,137,240,83,222,89,56,132,165,69,106,86,204,174,219,237,82,201,233,115,57,233,97,228,233,172,159,121,193,172,212,58,248,156,170,200,94,129,100,152,216,56,146,179,35,27,27,100,68,79,135,196,246,84,26,231,104,169,229,228,145,17,93,245,238,69,13,183,87,110,116,178,166,236,147,193,79,125,104,215,170,214,68,140,229,122,42,167,128,18,145,106,207,41,110,78,111,45,107,61,239,231,30,206,138,229,26,195,207,222,90,190,31,105,21,182,14,32,111,86,250,134,200,250,153,121,85,119,253,37,43,110,29,197,12,147,198,200,170,42,149,62,221,220,18,190,9,239,208,182,78,94,116,95,233,57,148,119,24,234,91,179,93,177,107,118,221,119,182,84,114,190,74,198,127,75,142,246,77,126,180,210,211,239,13,92,106,168,159,83,130,23,26,149,177,198,254,87,76,159,31,180,228,247,200,158,205,219,34,22,119,117,226,122,150,154,85,218,116,95,31,240,133,39,22,84,177,183,103,57,23,250,64,187,153,42,220,142,219,168,134,196,215,58,104,119,116,149,12,69,79,181,75,72,173,227,22,134,5,95,113,23,250,74,123,144,241,95,83,115,175,115,169,100,123,88,191,82,40,23,167,125,205,173,212,205,114,62,118,46,223,121,74,115,28,198,10,232,164,101,52,169,186,167,212,165,175,86,235,157,194,225,239,58,161,254,63,121,181,73,170,234,171,188,243,42,254,213,5,157,230,103,105,188,94,170,157,20,50,174,207,83,151,129,96,86,140,122,173,149,153,4,76,150,68,93,247,84,58,87,106,197,170,22,245,94,172,87,55,199,226,121,155,246,174,67,114,126,240,84,35,17,60,60,20,11,197,179,234,53,158,219,68,218,107,127,43,35,106,109,178,29,245,163,87,104,86,68,102,251,57,124,55,44,155,26,212,186,110,100,142,162,226,223,233,113,238,105,115,75,108,104,149,45,185,71,246,254,144,23,117,87,168,116,84,241,164,243,39,58,63,196,218,167,212,154,41,213,18,52,84,220,180,203,159,16,22,107,84,41,29,69,76,114,114,248,120,184,243,50,241,97,99,166,151,102,44,126,31,120,23,210,153,106,76,155,182,93,145,78,101,30,81,76,215,39,86,84,95,233,44,110,151,139,187,100,172,217,175,106,127,164,106,127,21,20,114,42,43,106,90,155,175,248,65,43,241,166,188,210,212,72,174,230,69,106,253,231,50,91,149,59,90,157,61,139,75,196,120,134,180,213,210,198,233,43,227,69,118,223,23,21,30,219,172,22,74,198,34,173,198,47,249,200,20,87,26,59,131,94,237,156,167,107,13,83,92,228,70,174,197,27,182,106,93,146,73,26,212,184,197,186,255,0,57,15,109,67,148,91,170,105,250,144,86,49,206,250,182,80,61,172,212,177,204,221,221,178,169,215,62,9,32,126,209,174,200,112,104,111,107,34,120,185,78,115,110,12,85,221,201,184,27,236,142,87,183,223,221,78,45,69,169,106,37,71,53,54,216,236,224,184,66,141,253,19,118,57,82,161,119,99,118,219,236,3,229,5,44,176,49,19,152,222,157,187,254,146,110,110,196,143,250,209,77,244,133,142,79,121,64,235,91,34,49,124,27,177,186,198,212,189,119,231,240,57,46,166,137,23,226,134,164,129,205,79,15,128,8,225,119,197,202,110,163,81,62,179,75,90,244,95,172,214,173,119,216,7,213,219,109,155,224,167,10,170,146,73,126,42,114,152,142,87,236,111,58,21,248,243,1,230,231,177,117,215,223,65,75,141,182,7,115,68,136,138,119,238,139,199,226,124,233,57,126,14,3,165,168,164,170,108,201,187,247,67,178,162,133,57,81,38,77,206,66,66,137,226,239,21,62,61,21,63,69,0,215,39,119,141,190,235,118,83,138,250,135,239,238,175,128,86,185,203,183,222,111,197,72,138,155,168,26,91,43,145,60,23,99,117,179,170,254,146,154,22,159,99,74,198,173,45,97,201,107,217,241,53,172,168,169,179,78,18,170,167,214,35,147,149,219,170,146,59,38,126,142,234,191,81,245,146,47,54,219,155,44,157,57,126,63,81,161,179,110,239,5,3,157,34,167,46,234,104,103,42,183,234,52,174,238,110,225,136,188,168,69,129,237,106,155,78,102,230,242,162,124,79,158,239,215,184,221,129,197,90,118,175,197,14,45,69,20,79,241,86,157,139,156,155,47,137,182,212,71,38,203,245,141,216,29,100,112,116,188,26,158,7,201,105,226,145,61,230,162,255,0,65,207,157,141,98,47,129,193,116,155,47,196,110,192,226,75,75,10,238,215,49,54,95,184,234,235,49,27,69,106,43,159,74,197,85,251,142,242,100,231,68,229,53,70,138,159,20,43,49,2,155,94,180,198,209,84,215,55,185,181,81,127,154,121,10,157,13,176,204,245,114,219,217,191,249,37,121,147,166,169,226,211,101,203,2,111,188,104,69,133,28,167,209,44,103,160,216,228,183,199,240,255,0,4,211,55,14,216,77,99,87,171,105,137,119,254,105,87,29,74,178,61,94,223,4,62,63,154,31,138,147,97,64,174,188,42,96,179,238,172,179,69,255,0,52,242,247,30,17,49,25,162,115,97,180,70,142,95,135,186,93,27,103,71,124,83,115,239,86,36,114,47,79,113,97,103,53,124,24,216,214,157,220,182,216,249,191,201,60,204,220,27,50,158,71,62,158,149,173,84,248,120,23,191,83,115,141,178,244,214,31,3,141,89,85,74,216,209,234,196,77,192,143,235,255,0,11,121,221,43,182,179,212,186,36,69,240,216,242,245,156,42,106,181,201,232,181,23,23,185,19,237,85,36,113,106,173,10,197,116,221,63,15,31,19,173,246,222,50,146,43,31,81,11,60,126,181,64,35,189,252,28,231,242,53,81,245,46,85,58,138,222,10,181,9,119,145,147,187,253,100,154,71,91,141,57,188,205,170,133,127,98,161,173,183,188,110,36,228,86,196,255,0,234,2,42,107,184,97,213,11,35,185,98,168,149,21,23,234,220,220,135,76,117,151,22,98,85,45,194,161,91,241,68,69,82,79,46,149,24,181,98,43,150,146,21,219,238,67,199,92,107,176,249,213,212,213,20,112,108,223,15,20,66,36,71,245,46,125,171,214,121,82,57,43,106,249,88,187,47,196,245,48,241,15,153,219,105,58,117,114,84,171,209,62,62,37,216,215,98,120,69,201,235,209,183,211,42,175,216,136,116,183,45,3,198,47,80,185,99,165,129,138,191,15,4,32,89,189,235,137,92,238,58,158,241,21,109,66,71,191,232,238,167,180,178,113,71,145,165,178,7,205,60,252,203,182,251,170,149,102,225,194,53,13,69,90,185,35,143,166,171,254,15,129,246,227,194,133,20,86,238,72,58,104,173,79,169,0,222,194,56,137,117,233,177,67,60,238,231,118,200,187,169,92,177,220,221,171,28,115,201,58,108,228,223,226,89,203,180,166,191,21,189,49,172,149,81,169,34,124,63,105,92,237,86,138,217,41,105,225,101,82,162,171,83,235,2,190,79,146,211,215,210,44,241,202,158,9,246,155,22,201,91,51,187,195,164,69,79,218,82,138,151,213,227,246,247,65,53,98,170,185,62,181,59,219,37,214,165,49,206,242,217,21,202,137,246,129,234,110,185,59,97,169,90,118,74,158,11,240,69,56,215,11,181,5,69,59,36,154,30,119,53,55,40,147,178,235,147,242,57,98,116,50,57,168,227,220,81,101,82,73,10,71,37,11,151,195,235,64,42,78,39,146,71,92,142,166,137,170,214,167,135,137,216,221,173,54,168,221,222,230,70,43,209,55,220,240,22,91,211,105,218,231,193,6,202,190,62,7,30,241,119,187,92,30,172,98,200,136,190,0,118,23,252,174,42,84,117,53,43,182,68,240,240,56,120,205,214,178,162,169,94,231,185,17,78,158,159,28,174,168,149,36,153,174,118,235,191,138,30,210,213,99,124,48,34,36,10,213,68,248,236,7,77,151,189,100,135,118,34,243,20,214,162,123,229,31,82,88,29,39,135,195,98,168,228,50,211,209,55,243,202,139,183,218,117,182,59,181,154,174,69,134,106,120,213,21,118,241,2,137,92,117,27,50,164,170,233,50,74,132,110,255,0,121,236,112,141,93,200,165,168,101,5,66,207,186,170,120,174,229,80,185,99,120,180,141,239,43,71,2,174,219,252,16,234,89,6,53,64,254,172,20,48,164,137,246,34,110,5,71,199,114,58,201,169,89,52,242,175,138,39,196,246,54,155,163,106,151,103,78,212,253,170,82,58,11,170,213,55,165,4,124,137,183,134,199,217,170,175,20,114,35,160,116,138,138,191,80,21,198,91,189,61,54,209,170,163,149,223,90,26,161,175,99,151,118,169,78,177,203,181,69,76,10,149,136,238,116,79,14,99,211,208,62,87,47,214,76,15,99,77,51,93,178,170,156,232,229,119,193,170,121,200,39,86,34,38,231,111,69,80,139,182,234,90,227,178,233,243,170,44,158,42,111,164,142,219,151,127,3,110,57,26,246,162,26,188,62,240,55,26,228,106,108,135,212,145,168,188,223,89,178,237,209,14,59,228,114,125,98,227,176,234,171,190,179,92,107,202,158,7,26,23,123,168,170,110,181,255,0,121,35,83,220,174,67,99,149,121,190,179,121,92,139,241,83,230,200,171,240,82,108,52,163,127,105,169,24,139,241,67,90,34,124,54,83,234,34,39,212,6,218,66,197,250,143,170,137,26,108,212,55,121,126,227,76,136,128,109,108,213,93,215,226,106,71,170,124,6,200,54,64,28,234,28,229,127,131,148,108,131,100,3,226,108,223,129,241,81,29,226,166,173,144,108,128,105,115,156,198,251,138,108,170,185,255,0,165,185,190,173,69,77,182,62,114,125,192,108,164,109,111,137,247,168,228,248,41,184,230,120,111,177,176,237,211,234,3,227,222,138,187,185,124,77,60,251,39,130,155,50,35,149,223,3,113,141,93,188,80,13,124,203,245,169,247,195,226,105,114,242,166,198,195,167,229,118,219,129,203,85,85,77,149,84,211,211,77,247,216,50,78,100,69,220,220,77,149,0,248,215,163,124,13,125,70,191,193,126,163,98,70,170,125,70,212,124,220,224,115,30,169,178,34,27,77,229,69,220,248,187,175,212,124,68,93,254,0,114,154,237,211,101,216,250,173,77,188,13,150,170,167,196,44,219,59,148,13,196,107,85,124,79,142,217,191,162,124,85,84,77,207,158,42,70,236,15,155,185,126,43,241,53,114,48,219,124,156,174,68,83,82,187,239,27,176,62,254,138,248,26,28,188,222,10,125,87,125,230,145,187,3,67,224,142,79,139,81,127,160,208,180,112,175,197,137,253,71,37,137,191,212,106,229,251,134,236,14,3,237,52,82,126,148,40,191,208,108,59,29,181,63,244,169,155,255,0,52,237,185,126,225,203,247,13,216,30,94,179,0,178,87,42,245,41,24,168,191,205,67,207,92,180,55,17,175,69,89,45,177,42,175,243,80,168,234,197,255,0,8,248,170,230,253,99,118,5,11,187,112,203,136,84,115,114,218,162,255,0,154,135,147,184,112,157,138,77,186,37,170,45,151,249,165,206,185,92,228,248,41,163,162,170,190,243,8,180,11,39,202,120,44,176,87,53,233,79,106,141,55,248,123,165,37,200,248,5,71,163,228,167,161,98,124,127,189,36,186,88,227,69,254,227,191,244,27,46,138,150,68,86,190,149,23,250,8,16,197,168,92,16,223,45,252,253,218,149,83,227,182,205,45,227,49,225,223,40,197,164,115,102,164,149,223,102,205,83,32,123,190,13,102,188,34,245,104,217,227,246,161,77,243,14,26,241,140,129,170,231,208,66,171,183,248,40,4,0,203,134,95,233,103,233,186,138,111,143,248,42,110,77,131,222,221,23,85,40,166,255,0,154,164,209,220,120,41,199,39,169,89,27,65,14,219,255,0,128,135,26,179,131,76,118,42,117,98,80,67,240,255,0,1,9,16,163,236,235,141,182,69,73,168,165,240,254,106,159,95,116,154,53,68,137,174,141,126,242,88,178,126,8,45,53,139,47,74,138,52,221,23,109,152,91,118,165,112,49,114,181,190,90,138,72,221,183,138,162,35,64,180,10,91,181,201,241,251,213,11,183,237,57,180,149,19,78,190,251,213,85,126,243,211,229,90,39,146,98,242,61,175,165,153,81,170,191,222,169,229,105,233,238,54,247,114,73,70,245,114,47,216,64,229,75,69,91,51,249,82,126,86,253,234,117,143,111,112,168,94,171,209,219,125,231,34,89,238,181,146,244,25,77,36,104,191,223,108,119,118,29,49,189,94,102,71,242,201,38,255,0,114,168,29,84,21,23,27,139,153,79,66,174,110,235,183,129,92,116,143,66,43,242,119,50,91,139,121,209,202,139,239,33,189,132,104,205,194,146,162,23,77,111,122,248,167,138,180,187,205,50,195,93,108,162,98,244,22,53,68,79,168,15,59,140,240,231,100,180,64,198,45,28,124,219,111,240,61,213,143,71,219,77,59,58,17,181,172,69,248,108,123,138,42,42,133,106,57,21,94,137,245,158,142,141,95,77,7,81,205,95,0,180,59,44,91,79,173,212,212,140,234,196,197,122,34,30,166,134,207,73,69,39,42,70,137,183,192,242,214,60,141,242,213,247,126,117,68,223,111,137,239,219,110,124,209,71,58,63,227,226,7,50,145,86,39,179,127,129,218,173,68,110,153,173,68,240,56,17,198,138,230,51,236,53,215,181,105,182,149,62,160,151,111,72,232,219,87,179,149,57,126,195,68,245,143,90,167,177,174,247,83,224,120,11,142,115,29,182,169,122,143,68,253,170,118,246,140,162,150,230,206,180,114,53,85,83,237,8,119,85,53,14,221,81,30,117,85,175,87,53,125,244,56,87,43,202,70,229,217,78,134,170,245,43,209,81,170,160,110,86,68,217,30,168,231,39,245,158,110,227,104,173,235,44,212,210,108,223,185,77,217,234,234,222,239,4,113,217,219,213,243,69,211,151,116,95,188,37,162,209,75,82,246,163,39,147,115,159,83,77,5,190,55,77,80,228,217,19,115,174,173,175,142,212,174,145,210,162,109,247,148,179,84,53,110,158,138,133,240,199,82,136,187,42,124,64,220,212,61,78,180,81,185,212,17,57,168,231,238,223,137,111,217,78,28,204,194,225,223,152,173,122,170,238,138,120,156,139,32,173,200,174,79,158,58,181,217,29,191,196,169,218,93,18,201,78,212,170,171,230,95,189,64,225,226,250,64,254,242,141,149,141,86,167,137,218,229,246,138,92,70,145,22,4,107,31,240,221,10,138,149,148,246,167,172,189,68,217,19,237,40,246,167,221,42,47,213,11,13,51,149,83,155,234,3,174,138,227,117,171,116,114,83,213,43,124,119,248,158,218,211,145,92,97,88,155,81,50,200,137,182,251,30,18,27,21,197,40,160,90,118,189,92,137,227,177,235,49,106,105,227,149,137,89,10,174,202,159,20,2,165,82,102,118,248,169,54,150,153,121,182,248,236,116,247,140,182,157,244,210,186,52,229,69,106,154,174,21,20,13,106,68,144,181,23,99,203,228,246,247,73,104,146,88,23,151,221,95,128,22,205,37,103,125,213,185,30,171,186,44,255,0,253,210,91,244,5,206,102,23,111,70,124,58,45,255,0,160,135,187,34,72,154,168,177,189,119,84,157,63,233,38,43,64,225,219,10,183,47,254,133,191,244,23,133,21,221,136,136,124,123,85,92,134,180,77,135,128,31,21,90,198,248,174,200,133,62,212,188,166,154,207,106,154,71,78,141,229,106,253,103,176,200,42,251,165,189,243,34,237,178,41,100,252,87,107,29,37,142,201,60,44,171,218,69,69,77,185,128,180,190,46,181,206,122,186,186,154,8,42,213,83,153,91,224,226,196,111,23,90,170,154,215,204,174,115,149,238,220,246,26,187,150,213,223,175,51,84,58,85,115,94,245,84,241,60,214,47,100,170,200,174,16,195,12,106,228,85,68,95,0,61,206,148,99,21,217,45,76,104,180,238,84,115,145,55,216,190,253,37,210,148,183,219,161,124,176,120,162,39,197,15,33,195,174,142,197,65,65,13,76,244,200,143,240,95,20,46,214,205,105,130,142,133,176,181,136,142,68,248,108,68,166,29,85,14,57,77,5,51,91,211,111,130,30,111,44,188,210,227,241,171,213,173,78,82,161,164,106,222,102,185,54,240,216,162,186,231,67,86,203,124,146,196,139,183,42,175,129,85,157,28,90,215,69,29,95,119,116,140,68,223,111,137,237,108,218,135,104,174,70,242,213,177,85,126,242,194,111,89,39,112,188,58,42,154,135,55,223,251,74,155,128,229,52,18,190,62,90,213,85,240,254,248,11,214,162,187,81,84,34,57,147,34,239,247,157,187,42,152,232,246,107,183,40,158,53,121,99,162,98,199,50,175,135,218,123,138,11,250,70,136,143,120,30,195,174,244,114,239,240,83,135,94,198,72,197,87,63,226,116,243,228,208,114,126,154,30,118,251,153,44,112,185,33,126,234,21,150,245,229,212,148,206,87,44,137,185,208,46,84,218,71,114,197,47,195,239,41,166,87,154,94,95,51,146,52,93,142,158,215,117,186,214,189,58,141,119,138,132,43,229,179,62,149,85,169,204,123,171,46,96,233,145,168,171,254,178,142,227,182,73,170,41,163,149,90,188,202,84,59,29,130,173,136,213,70,168,21,46,142,238,217,209,55,114,29,147,39,98,167,50,42,110,121,42,26,10,184,145,55,106,248,29,205,51,103,69,68,114,1,220,71,87,226,115,35,169,93,142,170,38,42,42,110,115,99,219,96,187,148,181,42,134,184,234,26,230,174,231,9,238,68,79,5,62,54,86,50,53,230,119,136,27,181,87,22,83,192,231,115,109,177,111,90,199,169,14,182,36,173,100,251,109,247,149,87,42,187,50,150,142,87,115,236,136,138,88,239,16,57,131,229,170,154,42,121,119,93,215,195,112,61,102,63,169,213,213,215,6,163,106,28,168,174,251,75,145,194,114,25,170,105,33,87,72,170,170,137,245,150,9,166,151,106,174,250,199,212,111,182,229,227,105,197,226,57,33,129,17,255,0,82,1,112,20,181,178,58,54,174,235,240,59,26,122,135,57,60,85,79,53,67,85,205,11,21,191,97,219,82,202,244,111,54,222,0,118,19,204,172,77,247,52,186,166,7,66,189,71,34,42,33,214,87,93,33,133,174,234,189,17,15,17,144,229,205,165,99,250,82,248,109,246,129,227,181,243,39,130,134,211,81,28,114,166,234,197,79,143,220,70,6,165,197,87,123,200,100,145,141,115,147,168,191,244,151,149,173,217,5,210,242,143,134,149,85,200,187,167,129,65,237,184,99,231,169,116,247,8,182,221,119,241,64,26,23,134,87,77,81,12,189,213,206,68,84,241,216,191,237,53,179,201,67,109,139,158,155,109,145,62,162,222,52,162,42,43,51,163,138,6,53,83,116,250,139,161,198,47,40,250,70,53,173,77,182,251,0,244,53,51,57,177,114,163,118,58,248,34,116,178,170,171,149,14,218,62,74,150,251,223,19,226,83,65,2,171,220,168,6,184,155,209,106,42,187,224,110,165,254,42,84,217,92,135,91,85,89,213,106,182,5,220,243,181,244,183,25,28,188,173,93,191,104,30,174,124,214,54,120,35,145,77,136,115,25,103,122,182,4,230,95,184,242,148,182,10,186,135,34,61,23,196,244,182,44,94,74,89,122,138,213,93,196,162,93,189,54,67,86,229,78,120,212,236,226,191,181,19,243,187,33,162,59,74,53,187,200,221,144,219,154,211,71,50,114,163,252,74,170,228,174,81,111,98,47,60,140,67,105,114,168,30,237,161,115,85,171,246,29,13,195,16,107,183,114,61,219,126,211,126,213,138,72,216,211,147,153,81,0,239,35,187,45,66,248,125,103,54,22,58,93,183,52,219,177,244,141,19,153,20,238,163,162,108,77,78,84,3,134,202,20,79,125,83,224,125,89,81,191,6,161,205,233,78,229,229,229,247,84,221,246,92,74,156,202,7,10,26,181,69,79,3,183,163,169,230,219,115,98,59,100,73,226,135,42,8,33,106,236,139,226,7,49,119,149,190,233,195,170,185,210,219,19,243,242,162,126,211,159,20,145,69,19,215,127,29,139,117,215,141,70,126,57,81,210,235,114,239,190,222,32,84,124,179,52,163,134,23,77,20,237,247,126,197,60,198,55,169,82,87,215,165,44,114,243,120,253,165,176,92,245,149,42,169,36,134,90,175,121,223,15,19,221,232,13,77,69,234,253,21,76,174,85,133,203,190,224,94,101,158,161,211,210,178,71,252,85,14,222,55,39,41,212,219,227,108,80,53,140,248,108,135,109,20,79,228,220,13,77,248,155,201,39,69,157,68,250,141,150,46,238,217,14,71,75,118,242,191,224,160,120,61,65,181,186,245,65,34,162,46,234,133,190,214,99,181,84,53,210,120,59,102,170,151,65,127,86,178,157,209,196,155,248,20,166,247,110,145,95,52,143,137,60,81,118,240,3,198,226,85,113,201,82,234,121,26,138,168,187,120,158,245,152,101,178,233,23,90,166,38,120,39,214,133,43,179,193,112,161,190,203,35,152,168,206,127,15,235,43,158,56,232,110,52,109,107,157,227,178,110,68,138,99,150,233,37,134,235,79,35,25,4,91,170,47,193,168,91,102,119,167,18,225,149,111,172,164,69,106,53,119,240,66,253,61,131,72,155,185,235,241,41,206,166,233,173,54,65,67,43,32,139,153,85,23,234,42,45,87,10,215,169,241,217,89,75,81,62,201,26,237,226,165,198,97,28,76,219,46,169,21,52,181,49,253,73,241,45,51,82,116,34,255,0,110,172,154,122,74,105,54,69,95,130,20,218,138,159,42,197,235,55,68,149,21,139,247,129,46,216,222,81,104,190,211,54,72,234,152,170,228,250,148,238,37,142,63,140,111,221,8,230,210,221,123,190,90,101,138,10,249,213,173,69,68,93,212,187,76,23,91,236,119,138,120,219,81,92,206,117,68,77,185,128,172,60,173,229,216,218,125,51,93,227,177,214,208,228,86,234,213,73,33,157,170,139,247,157,163,38,142,111,24,220,138,159,180,13,166,209,177,171,190,199,42,22,35,62,6,215,50,181,77,248,247,113,49,35,177,165,147,100,57,145,201,240,58,232,28,214,166,202,191,235,57,113,61,169,241,82,241,54,29,131,31,225,253,6,190,115,138,201,227,79,239,191,214,110,36,241,175,214,159,214,94,36,114,218,244,107,85,80,226,190,85,116,168,211,226,206,136,139,239,39,245,155,44,158,37,149,55,114,21,29,172,78,72,226,230,113,208,94,178,218,91,59,36,146,89,26,136,137,245,169,216,93,43,25,21,18,171,87,224,159,81,108,92,67,101,183,91,125,173,254,204,87,43,221,225,224,7,113,156,241,57,97,198,228,149,95,93,18,43,119,240,87,22,211,169,125,161,29,194,71,83,219,165,99,254,41,224,226,153,93,244,235,46,207,106,93,37,91,39,70,200,191,86,231,75,85,193,133,101,116,173,169,146,57,156,159,21,220,14,187,43,227,103,37,191,65,36,136,231,177,23,236,114,158,86,135,88,46,57,28,29,238,162,224,254,103,125,92,199,188,175,225,106,199,108,161,116,21,187,181,219,20,87,51,193,37,196,106,31,79,104,69,115,27,190,222,33,48,239,174,250,167,89,107,141,210,50,103,46,201,246,148,187,37,214,187,181,193,206,137,181,178,39,213,178,57,78,158,186,28,154,235,59,169,58,14,84,223,111,129,201,181,232,110,83,117,149,179,182,138,69,71,46,235,224,22,121,217,51,60,134,181,235,11,101,149,233,39,134,251,169,203,182,227,151,250,249,82,110,156,175,223,196,173,24,206,132,85,81,70,147,92,168,220,212,98,120,238,211,127,32,146,151,18,69,109,12,77,94,84,250,208,15,3,67,53,223,30,98,117,169,222,212,111,214,167,166,164,213,87,208,83,238,174,221,200,159,13,207,19,147,103,149,87,52,116,75,27,83,127,15,4,60,114,178,227,88,245,233,181,234,139,246,32,21,38,183,136,59,139,102,124,48,80,164,155,120,124,14,150,183,84,174,151,164,84,125,23,47,55,220,121,8,177,235,196,15,89,89,76,245,230,251,90,119,150,171,61,207,153,22,106,87,39,250,37,161,89,117,119,55,92,43,183,122,68,239,19,171,138,199,121,153,254,229,51,215,127,184,170,84,118,26,169,145,26,202,101,87,47,243,79,101,143,96,57,21,74,181,97,182,171,145,127,152,74,20,14,44,7,33,171,126,233,69,38,203,247,29,245,187,71,242,26,157,149,40,101,241,254,105,116,182,109,51,204,118,111,45,159,127,135,247,133,75,198,52,207,44,78,94,173,157,17,63,200,2,202,99,209,108,162,52,221,150,233,151,253,19,76,250,93,151,209,198,178,58,219,50,53,62,190,85,36,162,203,166,119,7,49,169,85,107,98,126,214,30,141,52,114,130,227,10,211,213,80,177,173,114,120,251,164,72,138,38,98,121,34,63,103,82,203,253,74,118,148,216,21,250,165,190,52,82,120,253,196,158,127,38,28,89,207,223,187,183,197,127,193,61,21,163,134,92,57,173,68,124,45,69,253,133,68,83,187,73,239,115,252,104,164,255,0,154,124,77,34,187,210,170,61,212,146,39,215,240,37,230,159,134,76,55,195,104,89,253,70,229,103,11,88,125,84,123,54,22,255,0,80,17,18,182,91,165,149,155,119,103,120,125,199,75,112,188,221,154,170,206,232,190,31,113,44,87,158,13,113,90,229,84,72,62,63,113,231,95,192,94,39,59,149,206,131,253,64,69,213,37,206,231,186,57,212,171,253,71,160,160,203,166,163,217,39,165,77,147,237,66,71,101,224,47,23,141,21,35,129,127,168,233,238,60,2,227,211,49,219,64,237,255,0,96,22,71,107,212,91,91,145,25,52,17,34,253,232,122,90,76,179,29,168,68,116,137,10,127,81,92,114,174,2,59,154,57,246,202,105,92,169,190,219,33,75,110,188,32,103,148,82,185,148,214,233,213,136,191,98,129,196,164,201,177,40,221,190,212,234,191,177,15,53,147,87,216,174,178,57,176,199,10,110,191,82,33,233,32,225,71,59,99,249,221,65,62,233,247,41,179,93,195,166,109,108,69,145,214,249,119,79,185,64,167,50,98,148,47,78,172,124,169,225,191,129,192,246,103,66,78,70,47,220,122,155,198,19,158,91,55,141,182,249,54,79,15,209,83,163,130,197,150,36,187,212,209,61,54,95,240,64,223,166,154,10,40,250,115,114,170,253,231,26,182,225,70,168,171,202,207,234,55,107,172,117,202,189,74,184,220,221,190,227,174,125,45,177,23,167,52,170,138,22,135,14,107,133,42,59,116,107,80,215,21,230,24,147,157,54,247,124,78,66,216,40,106,27,205,11,213,78,20,246,138,26,117,86,202,245,68,95,136,75,149,244,218,57,151,166,138,212,219,192,214,185,213,77,11,121,225,153,83,111,177,78,169,182,27,35,151,122,89,149,92,191,120,151,16,173,169,102,212,236,87,34,129,216,197,172,215,198,202,145,71,81,39,199,234,83,209,219,245,63,36,157,156,204,146,87,238,159,13,212,240,116,250,127,117,138,100,145,212,238,254,163,214,217,237,149,182,222,94,104,23,236,241,64,57,147,101,217,53,92,187,186,57,126,39,50,60,146,241,12,91,205,206,223,218,118,180,52,243,185,156,242,64,136,159,176,234,50,90,234,120,162,115,83,100,80,58,155,150,103,81,204,168,249,213,63,164,243,146,234,141,85,5,87,73,158,250,39,214,116,55,151,85,79,51,157,22,251,42,157,26,91,228,150,111,125,23,152,10,135,249,104,175,107,121,91,14,230,184,117,82,245,86,187,71,11,188,126,195,197,209,88,93,43,209,168,213,85,240,61,173,159,25,150,145,173,145,241,120,47,195,192,13,114,229,217,13,74,108,177,200,136,167,10,108,146,237,76,197,69,87,170,158,238,217,139,221,46,141,70,81,82,243,39,195,224,109,95,52,207,33,130,53,149,212,46,68,219,127,209,2,150,84,102,25,28,82,172,176,186,95,15,177,84,236,169,53,75,42,72,210,5,116,223,103,197,77,87,11,93,198,130,85,138,106,101,77,151,252,19,77,53,186,103,126,113,96,251,255,0,68,14,29,202,247,146,93,147,119,73,50,115,125,234,113,41,177,220,130,185,232,238,164,222,43,246,169,233,227,109,83,246,101,60,27,171,126,62,7,107,69,120,173,183,38,242,64,212,219,238,3,207,55,23,200,169,33,230,106,204,190,7,87,84,153,116,14,229,142,41,215,111,218,123,122,189,70,146,52,228,115,25,253,66,131,58,183,74,237,234,82,52,223,238,3,202,80,230,25,141,173,141,69,89,218,173,250,183,83,211,208,107,86,97,69,23,131,231,240,79,240,148,220,175,185,217,171,221,205,18,177,119,83,77,36,54,7,162,182,161,237,69,80,163,118,147,137,252,182,221,86,222,172,146,162,34,253,110,82,184,105,183,25,55,10,121,162,90,250,149,70,38,219,243,59,192,182,108,179,25,182,202,213,150,133,119,250,252,15,4,250,90,232,28,176,53,207,106,111,245,1,43,150,14,53,44,147,35,81,107,98,248,127,132,123,155,103,22,152,245,90,183,123,132,41,191,243,144,136,11,93,61,218,4,69,134,162,101,95,242,148,236,157,124,204,45,202,142,134,73,149,19,239,80,38,154,205,196,62,53,90,212,85,185,69,227,252,228,61,61,38,190,99,52,168,137,237,24,151,127,231,33,8,214,221,99,205,45,155,53,243,76,155,125,234,118,191,202,7,50,123,218,214,79,47,135,222,160,77,172,90,253,141,189,190,21,240,255,0,206,67,117,154,225,99,157,121,89,93,31,143,243,136,99,183,107,190,106,173,69,89,164,219,252,165,61,93,139,136,76,134,26,134,165,77,83,211,253,32,38,18,147,82,109,245,155,57,149,45,95,175,226,115,191,42,20,45,78,159,85,158,31,121,28,152,55,16,143,150,40,210,106,223,171,199,119,21,54,13,106,198,230,141,174,91,162,117,23,226,156,192,94,197,22,161,80,212,185,19,172,207,31,188,244,116,121,13,13,67,55,234,183,199,239,44,138,203,170,246,217,164,106,83,215,34,255,0,164,84,11,126,167,186,24,82,68,169,78,84,254,112,23,83,21,125,28,142,68,73,83,127,218,111,58,104,156,190,235,209,75,77,155,95,32,164,147,167,29,99,122,137,245,115,29,181,151,136,86,75,42,54,122,166,166,255,0,206,2,230,28,171,241,67,101,213,50,71,253,233,78,172,58,169,71,114,141,171,215,106,238,159,105,232,227,203,104,106,19,126,179,127,172,15,73,29,79,83,244,252,14,75,121,28,135,148,246,229,59,157,238,200,159,214,114,169,242,90,22,189,34,116,205,230,253,160,119,206,107,90,190,7,214,75,183,130,28,38,221,41,92,212,122,202,155,47,222,114,97,168,164,145,55,71,183,250,192,221,115,190,59,27,79,85,255,0,81,173,211,211,34,120,189,63,172,217,117,85,34,174,221,68,254,178,110,54,222,171,227,226,109,171,151,224,111,43,224,127,232,185,63,172,34,68,171,178,42,11,130,57,81,191,19,76,51,123,254,63,105,185,36,124,172,220,225,181,85,36,254,145,113,221,199,43,85,159,19,75,170,90,223,119,115,134,146,57,172,221,84,224,203,52,143,147,118,252,5,199,110,181,40,190,27,255,0,172,210,179,111,240,58,230,44,191,89,202,137,28,191,17,113,186,175,85,240,67,83,92,173,248,154,219,3,182,221,80,209,54,201,240,23,27,85,18,43,145,78,174,119,43,87,115,176,85,69,93,190,39,22,166,157,239,77,216,130,227,136,149,168,207,210,53,182,226,215,46,219,161,195,154,134,165,85,121,154,187,28,94,139,227,119,142,224,119,173,149,146,166,251,155,114,53,190,62,241,193,130,69,98,124,77,170,171,130,71,190,234,64,215,237,119,69,42,194,214,239,177,177,87,95,35,246,247,78,29,60,114,79,80,178,162,110,138,115,102,129,200,212,240,3,69,52,146,63,127,117,79,149,53,75,73,249,215,166,200,223,180,228,82,187,149,21,54,241,56,87,186,122,154,184,29,20,109,253,32,58,170,155,195,42,166,87,198,136,167,2,233,45,93,68,28,177,49,87,246,28,218,27,35,105,33,222,125,209,223,121,245,243,58,21,84,137,168,160,82,236,147,233,4,108,122,65,20,159,15,168,165,119,59,38,97,91,59,167,254,200,103,42,253,91,151,1,119,174,184,245,60,41,154,173,223,236,55,237,80,123,69,170,146,211,177,62,223,0,45,142,162,233,153,218,23,145,18,161,219,125,234,114,173,121,86,103,59,246,238,179,47,245,151,57,62,159,217,235,145,95,44,77,223,246,26,41,240,43,93,3,185,162,129,139,183,220,5,6,109,231,55,86,162,37,186,101,71,124,124,20,222,76,86,245,121,229,145,235,43,30,239,210,68,250,139,132,75,92,17,177,88,218,104,255,0,168,226,82,218,18,57,220,248,97,106,170,175,216,68,138,105,139,224,82,208,170,45,93,75,247,95,31,121,79,104,182,7,83,71,213,130,87,57,17,15,76,182,86,200,168,234,150,242,109,246,28,137,105,169,161,166,116,112,174,235,177,3,199,210,94,226,235,123,54,167,102,253,234,118,10,219,115,213,99,239,8,168,190,31,19,164,184,227,85,53,55,5,154,38,174,234,191,81,216,195,140,73,20,108,124,170,228,84,241,80,60,110,119,167,214,249,221,29,99,30,158,43,204,116,212,150,190,233,44,75,27,185,145,155,21,63,36,160,142,170,142,40,105,85,92,244,77,149,14,53,143,14,87,70,175,173,98,167,217,184,30,58,241,136,67,144,211,247,153,39,86,43,83,224,115,173,54,203,117,170,201,220,93,80,142,84,250,149,79,105,54,59,28,113,172,113,111,202,121,122,140,82,105,43,190,14,233,239,184,30,98,223,139,210,73,117,125,75,98,107,145,223,94,199,172,164,198,98,147,118,165,59,81,23,235,216,244,180,22,27,69,29,43,125,255,0,206,162,120,135,203,45,55,50,70,223,119,237,3,172,164,196,109,244,108,87,245,81,85,124,118,62,199,67,66,147,163,121,90,167,37,175,100,205,119,51,151,153,79,63,117,138,239,76,245,146,146,53,84,64,61,44,242,90,173,209,117,36,115,19,111,180,234,171,117,2,205,21,59,162,167,150,55,61,19,224,135,135,184,190,253,115,85,166,153,142,68,95,3,102,147,76,171,87,251,37,82,69,87,252,124,64,241,217,62,97,85,123,186,58,154,36,94,85,118,222,7,172,197,176,217,37,137,181,47,149,205,85,241,59,235,14,148,91,34,170,239,53,169,179,183,223,196,247,176,217,168,233,26,200,105,255,0,69,19,96,60,237,14,22,149,204,72,228,170,114,39,195,226,114,93,163,244,209,175,121,90,183,42,125,135,174,142,8,41,105,213,209,47,190,115,168,157,81,85,7,36,173,217,160,121,171,70,21,12,15,72,225,94,109,143,82,204,102,158,158,52,89,226,79,135,214,134,252,44,117,3,186,144,38,234,114,150,186,90,198,114,84,39,46,192,116,239,178,83,115,243,194,168,155,125,72,118,52,145,177,141,253,134,197,67,86,29,250,75,186,125,102,211,42,85,26,169,185,48,59,23,78,139,39,42,41,218,209,171,146,62,99,205,211,117,164,153,21,17,118,61,69,55,35,105,211,155,227,177,35,114,158,225,211,122,181,202,118,48,214,53,235,241,60,197,66,77,213,94,154,28,202,37,157,54,230,69,3,211,53,205,122,126,211,67,227,220,217,165,114,171,118,83,152,136,139,245,1,165,19,149,168,135,199,73,183,214,110,172,106,169,224,113,165,142,77,254,5,224,107,235,236,106,100,219,185,16,225,57,178,34,253,102,168,21,221,84,69,220,14,205,21,62,62,38,164,114,47,199,115,109,17,200,125,77,211,235,3,119,155,246,135,38,255,0,4,52,38,235,245,154,147,117,1,203,247,14,95,184,114,168,229,80,28,191,112,229,251,135,42,142,85,1,203,247,14,95,184,251,203,184,86,170,1,165,83,100,221,80,249,225,241,216,250,230,174,223,19,74,39,212,1,83,127,233,54,95,25,201,68,223,234,248,31,21,155,253,64,113,91,2,47,138,154,186,104,137,182,198,243,147,151,192,219,85,250,128,227,202,197,250,144,225,73,11,213,219,236,118,168,214,252,92,125,233,197,246,160,28,24,99,114,120,42,28,150,38,202,110,171,98,250,148,208,188,169,240,0,246,238,159,3,67,97,68,93,246,53,162,238,21,200,223,21,0,140,219,234,62,57,17,191,20,62,163,154,190,40,134,212,207,84,64,14,145,19,235,54,226,94,121,183,250,142,44,175,114,252,20,71,63,77,83,153,64,237,36,146,54,51,197,200,135,200,38,137,234,168,142,67,206,220,171,39,114,109,22,234,104,182,84,213,53,255,0,156,221,16,15,67,82,212,230,69,67,74,41,182,179,117,54,27,175,218,6,226,42,41,244,219,71,181,169,227,241,55,26,230,185,60,0,215,25,175,127,219,253,102,132,69,65,227,246,129,175,127,219,253,99,127,219,253,102,157,151,237,62,120,253,160,124,114,203,191,131,85,80,210,174,149,62,44,55,18,119,167,130,39,129,171,168,174,248,162,1,182,201,149,191,22,154,223,85,187,118,70,161,241,201,185,183,202,136,187,137,31,99,151,252,38,161,245,242,70,169,224,212,52,175,39,215,224,106,108,113,187,244,87,196,160,216,123,100,114,251,141,83,235,41,222,173,85,147,116,55,94,233,98,77,227,110,231,26,74,202,167,57,17,237,217,0,216,155,149,138,169,202,135,18,120,35,157,171,186,124,78,201,204,137,237,85,119,196,235,234,119,98,170,71,226,128,116,245,116,52,236,71,42,177,20,240,183,251,109,61,197,206,130,90,6,43,87,195,117,66,163,62,46,170,254,112,216,169,180,83,189,26,237,144,11,108,204,248,120,179,229,112,72,169,67,26,43,147,234,106,20,102,187,129,74,26,154,167,74,148,251,38,255,0,224,151,236,218,72,169,217,238,49,21,118,251,13,116,190,250,242,201,3,118,253,128,71,197,111,3,22,196,103,36,113,34,61,62,198,157,166,61,195,51,49,45,149,180,93,78,95,181,165,252,201,102,161,115,250,221,54,239,251,14,182,178,199,65,35,151,158,38,248,253,192,90,29,54,35,37,36,172,139,216,237,68,69,248,242,21,2,215,138,50,106,61,157,10,71,238,253,133,87,186,226,244,188,220,208,66,213,254,131,129,236,214,195,27,155,35,81,190,0,120,251,70,62,202,40,86,22,183,159,117,248,155,151,27,91,251,186,177,145,127,168,245,180,84,212,145,175,138,167,138,155,213,20,177,76,187,70,136,168,22,133,39,183,89,235,41,174,43,55,77,219,111,191,192,170,22,186,250,135,195,20,10,197,250,144,223,91,76,13,141,21,24,156,223,176,228,90,104,101,73,21,85,159,15,128,75,176,238,138,199,70,255,0,183,196,217,191,85,211,210,208,189,243,61,27,178,125,103,50,122,158,130,111,81,178,35,74,19,175,218,157,75,143,217,234,86,42,148,69,107,87,235,2,159,107,38,115,77,64,178,45,61,82,115,34,253,74,119,154,27,146,86,221,99,107,230,123,149,142,111,130,169,98,185,78,174,215,101,151,245,183,211,76,178,43,165,219,100,95,188,190,61,13,165,74,28,22,138,171,109,170,28,196,230,2,170,220,30,175,153,83,155,235,53,82,211,53,201,187,142,145,183,7,203,54,207,248,238,119,244,239,107,97,230,114,129,190,200,232,227,95,123,148,235,110,87,24,40,92,178,177,200,141,68,56,23,59,140,45,122,181,146,120,254,210,141,106,134,170,211,99,177,203,4,213,40,221,147,237,3,155,169,57,242,177,178,50,41,126,223,130,150,191,157,221,238,87,201,156,216,228,123,188,87,224,167,95,153,107,19,46,115,72,148,181,40,255,0,21,250,207,47,143,102,179,86,87,43,102,217,119,95,172,14,243,30,180,87,197,34,182,102,59,223,95,172,170,24,197,60,246,217,24,171,35,154,223,175,196,243,12,186,114,44,79,107,90,155,248,156,203,134,95,77,13,34,211,178,68,74,133,79,117,16,10,167,95,85,71,83,111,241,172,217,203,247,159,49,92,78,211,114,168,89,42,42,154,191,95,137,70,236,210,102,23,90,132,70,194,245,133,87,226,86,92,34,201,114,165,68,146,185,174,98,57,0,245,148,86,187,61,185,239,137,174,100,136,158,30,39,30,177,150,168,165,223,157,140,223,236,57,50,216,57,221,212,164,115,156,174,95,19,206,101,56,253,205,170,215,70,215,124,0,229,84,91,232,171,103,71,69,82,139,251,20,213,125,182,116,172,114,49,137,205,238,41,215,227,182,202,200,246,116,232,239,15,180,238,47,151,74,122,106,9,33,145,222,60,138,5,154,218,169,28,154,188,246,185,54,94,186,127,210,76,70,133,211,242,97,54,239,253,75,127,232,34,58,210,198,212,235,4,146,177,55,69,157,63,233,37,255,0,69,89,203,132,219,83,255,0,68,223,250,11,194,138,177,3,158,228,94,115,228,178,42,57,27,185,187,178,53,60,16,235,110,21,45,167,99,167,122,236,141,69,3,192,235,46,95,30,63,142,78,247,74,141,84,98,253,100,59,241,99,171,11,121,185,84,210,165,74,170,35,215,235,47,155,140,125,94,138,217,109,171,162,142,163,101,68,84,217,20,136,173,79,200,223,126,187,205,55,81,93,204,229,250,192,242,243,207,37,230,165,177,38,238,221,75,137,208,29,55,154,90,184,106,22,13,253,228,95,129,68,180,242,194,251,133,210,46,102,110,138,244,250,137,10,208,140,58,10,90,40,100,116,40,138,141,79,168,10,219,167,54,84,182,219,226,107,152,137,179,83,234,42,12,81,177,187,73,245,29,21,186,54,193,27,88,196,219,100,59,21,168,114,53,24,138,68,166,28,222,138,74,245,84,67,194,234,149,133,247,43,68,172,99,55,247,23,234,61,253,26,237,26,57,198,221,101,36,87,8,36,137,237,69,221,54,241,42,178,39,117,203,18,172,180,221,102,168,72,220,136,142,85,248,125,231,130,194,243,89,237,181,204,142,73,85,57,93,183,196,191,94,33,116,142,42,234,90,137,226,167,69,94,85,95,4,35,247,50,196,107,49,235,132,175,108,78,106,53,203,245,1,121,58,83,152,54,233,4,77,234,239,190,223,89,90,233,99,124,209,181,90,187,238,88,142,140,103,175,182,205,20,83,200,169,178,162,120,169,120,216,70,111,73,114,134,54,243,162,170,162,1,237,169,104,91,227,222,81,85,23,224,113,43,236,212,114,162,236,197,61,37,58,65,91,11,21,155,120,156,198,89,216,230,238,168,138,21,149,31,187,98,112,204,245,86,199,254,163,149,97,195,24,143,106,244,190,191,176,169,85,22,88,81,222,44,69,57,86,250,42,122,127,139,16,33,201,177,90,104,168,232,227,107,152,136,168,135,162,130,225,73,74,221,155,178,108,117,204,133,94,221,216,158,7,213,160,123,254,32,118,237,200,105,247,217,20,228,193,121,137,234,156,170,121,222,230,216,189,231,31,82,170,24,215,102,237,184,30,206,26,180,149,81,81,78,90,77,178,124,79,51,107,172,221,17,84,236,100,174,68,106,120,133,221,154,204,138,191,19,110,166,178,154,24,92,179,47,142,222,7,80,251,154,51,197,92,121,172,167,44,165,163,165,145,100,145,55,68,251,64,241,26,193,150,58,146,223,59,105,229,219,193,126,178,193,179,251,253,125,211,32,123,31,39,50,43,190,210,187,107,102,165,199,43,102,134,25,190,59,167,130,150,211,107,89,239,121,10,61,202,174,71,60,10,227,165,118,26,106,136,33,124,241,238,171,183,212,93,70,3,141,244,25,27,216,197,70,248,108,83,45,30,196,169,214,130,157,210,53,55,217,20,185,44,110,146,150,154,38,49,17,60,0,237,169,227,146,158,22,237,245,33,200,75,132,209,196,169,191,192,230,42,66,246,34,55,99,175,172,141,25,26,236,128,121,155,229,194,162,103,43,17,202,83,252,138,73,150,39,53,206,255,0,89,234,242,10,181,165,230,145,90,190,5,50,201,50,72,209,175,230,221,60,20,15,5,146,54,52,153,202,255,0,183,235,58,219,85,162,154,228,254,154,53,23,127,3,172,203,178,122,117,114,163,94,155,254,211,123,79,107,231,172,172,111,77,85,83,152,10,213,129,96,214,202,102,181,211,197,239,21,170,199,104,183,65,3,91,27,118,217,15,33,134,90,166,154,149,143,123,85,60,19,226,84,26,42,53,130,36,87,42,38,192,111,173,51,98,103,52,126,7,148,200,110,181,20,173,114,163,253,214,252,78,238,231,114,74,120,220,137,34,127,89,77,50,75,156,149,46,124,105,47,233,120,124,64,235,110,26,134,250,119,57,180,210,47,50,124,78,159,242,159,120,73,55,146,85,229,220,233,235,237,172,164,145,101,149,200,238,101,223,226,113,30,218,90,198,44,113,69,239,47,220,5,78,198,181,90,149,100,107,42,165,77,202,161,104,206,237,117,81,34,178,70,239,177,105,171,136,95,29,63,86,151,157,19,238,61,158,45,101,202,88,246,198,175,147,195,246,137,68,174,53,249,51,42,81,89,19,143,59,122,173,189,195,188,180,110,95,180,217,198,44,87,6,70,215,212,191,199,235,220,245,208,211,211,236,145,207,31,55,212,85,87,141,179,228,215,185,102,72,238,14,94,93,254,178,160,90,239,12,72,209,26,228,216,234,171,241,168,170,88,174,162,143,149,223,114,28,106,59,109,109,10,36,82,238,170,128,123,234,74,230,202,137,226,159,3,158,199,53,124,119,67,198,210,77,60,104,159,19,179,130,190,93,145,23,112,61,50,61,173,98,175,129,174,57,88,232,151,225,185,211,67,60,210,123,190,62,39,97,4,79,107,145,138,191,16,53,44,238,107,185,17,79,136,174,106,171,185,190,38,197,197,86,153,171,47,216,155,148,199,36,213,72,44,245,137,4,146,109,179,182,248,129,84,231,146,104,233,228,145,203,224,137,185,98,124,92,100,142,91,212,80,182,79,175,111,137,120,9,154,210,221,49,229,154,7,162,170,199,191,135,236,35,227,138,11,203,234,178,168,154,170,170,156,224,82,203,141,209,241,74,143,123,215,227,246,151,149,194,45,125,61,108,84,205,85,69,248,22,35,152,87,165,60,105,183,130,236,133,218,112,79,95,81,63,117,84,114,237,186,1,34,180,177,53,24,214,183,224,136,118,93,94,88,249,80,234,237,10,231,68,222,111,177,14,126,219,185,17,64,249,10,63,159,155,111,172,221,146,169,205,145,17,255,0,163,245,155,206,150,158,154,61,222,168,139,177,199,99,224,171,221,88,168,160,113,43,214,142,84,85,216,241,121,43,105,155,11,182,105,239,36,161,103,138,46,199,79,118,199,153,87,26,162,34,40,20,97,35,167,146,173,119,103,215,246,30,230,192,212,129,141,232,46,201,245,137,112,246,195,58,191,145,62,39,2,243,114,110,60,173,143,101,241,251,8,145,238,33,114,72,212,71,169,191,221,160,86,42,43,81,79,3,104,205,233,228,145,24,247,162,126,213,61,189,29,202,154,178,20,86,74,213,223,239,42,60,158,85,135,193,118,142,68,72,90,187,162,253,69,180,106,14,142,85,36,213,18,195,76,158,59,237,224,94,59,156,221,151,197,23,115,207,221,236,148,213,168,229,146,52,84,119,220,4,103,101,184,62,77,105,157,238,166,137,233,178,174,219,33,208,90,114,108,254,195,82,222,147,230,68,106,253,228,135,95,52,206,205,92,229,73,105,152,170,191,113,229,42,116,47,30,149,202,238,225,26,175,249,32,91,222,15,174,121,252,19,178,26,154,137,121,19,111,142,229,194,97,154,253,80,206,70,220,103,95,233,56,236,209,11,44,14,222,42,38,34,254,195,175,186,104,197,70,202,250,38,114,253,155,21,170,69,107,181,234,253,162,226,141,229,153,55,95,188,245,116,25,221,181,204,230,116,205,219,246,150,156,184,142,67,143,191,153,100,118,205,251,13,230,228,55,200,155,210,71,201,186,120,8,145,119,77,204,45,210,251,209,202,221,191,105,166,163,59,183,83,177,85,211,39,245,150,191,107,186,100,211,66,170,201,164,57,235,14,79,88,155,44,146,120,151,137,21,170,239,172,22,218,61,246,159,225,246,41,229,170,120,131,164,137,202,198,78,187,252,16,167,140,193,47,183,23,126,117,92,187,175,214,118,52,122,41,87,81,35,95,35,126,191,29,203,92,84,59,30,177,207,115,122,39,85,202,138,123,219,78,84,181,42,215,185,203,226,120,220,91,73,99,161,70,43,226,77,211,98,162,82,98,112,82,177,17,24,158,5,135,110,151,8,43,105,121,29,227,186,30,35,38,211,203,126,78,238,156,240,243,55,125,252,80,246,148,148,13,133,17,21,14,123,34,141,137,238,162,110,160,82,170,140,55,16,196,104,122,149,48,49,188,141,251,10,35,169,122,249,134,99,48,205,79,74,246,163,155,186,38,200,92,6,168,225,151,139,253,3,217,69,34,167,51,84,179,108,215,132,172,207,35,175,146,71,61,206,99,156,191,104,22,247,169,252,72,85,221,107,100,109,174,71,170,42,174,219,33,76,41,174,25,158,105,90,138,216,228,115,94,191,224,151,169,137,112,25,42,204,215,221,41,26,245,223,199,116,43,246,15,193,254,51,97,233,172,150,216,183,110,223,222,132,194,197,116,219,135,220,138,235,44,117,85,20,74,188,203,191,139,75,167,193,116,10,74,74,118,54,162,137,190,8,159,222,151,89,102,210,252,118,197,78,214,67,66,196,86,253,141,61,12,22,42,8,152,170,200,154,212,79,184,44,182,186,173,12,182,79,68,248,95,72,221,220,159,97,108,218,225,195,253,182,219,79,59,226,166,217,219,42,252,9,8,201,171,237,246,120,159,60,146,51,149,158,42,155,150,205,170,183,234,76,206,165,244,214,248,185,183,247,124,0,142,58,109,16,185,92,239,221,222,158,153,202,197,118,223,2,236,116,123,131,27,117,202,146,25,238,182,237,213,81,21,119,105,94,52,123,65,163,171,168,142,190,170,145,60,87,127,22,151,65,104,196,41,108,84,204,130,24,218,222,84,219,193,0,181,138,110,11,48,38,177,169,45,177,187,167,243,78,202,46,11,180,239,111,251,154,223,249,165,214,178,223,31,46,234,136,166,220,145,50,63,131,63,212,90,21,149,174,193,193,246,3,73,34,61,150,230,248,125,199,173,178,240,251,134,218,218,141,101,11,83,111,230,149,193,58,75,250,81,255,0,168,251,253,136,159,24,191,212,74,20,210,147,75,49,248,28,157,58,86,35,83,249,167,119,6,19,103,166,98,35,105,216,159,208,122,213,162,231,247,216,187,53,79,142,164,93,188,92,158,0,121,41,113,251,124,126,13,137,63,168,227,75,105,166,107,21,88,196,69,253,135,170,158,149,168,112,157,3,21,121,118,34,71,65,77,105,71,175,139,126,179,156,219,99,98,77,209,167,53,205,74,117,248,27,177,57,38,93,138,142,20,127,155,93,142,125,45,67,81,54,85,62,75,68,187,111,177,194,123,100,138,68,79,16,59,166,57,174,77,209,16,214,146,163,124,57,80,226,211,43,185,124,77,111,118,202,6,250,42,189,119,229,79,234,53,54,38,187,193,205,79,234,62,210,171,85,190,39,222,111,125,118,0,182,184,38,253,40,216,191,208,113,106,49,91,124,219,243,83,198,191,232,157,148,110,114,252,20,221,233,204,239,131,128,242,243,225,22,182,162,187,187,71,255,0,52,234,107,116,206,205,114,106,181,244,172,93,255,0,154,123,254,239,34,248,189,219,161,165,99,86,126,138,129,69,238,220,57,227,85,251,185,244,44,93,255,0,154,121,26,254,21,177,103,57,85,40,25,255,0,52,185,23,186,117,240,71,120,27,107,75,52,159,21,2,205,242,222,17,109,149,136,229,162,161,110,219,125,133,24,201,56,44,171,89,220,250,122,21,254,162,75,189,154,229,247,21,83,196,217,155,26,130,68,87,61,173,95,232,11,66,45,165,225,23,43,166,98,182,154,141,126,30,30,7,139,190,240,137,168,147,202,189,58,71,114,175,220,75,116,184,237,11,23,103,66,213,254,131,91,49,123,67,219,204,250,102,174,222,63,162,18,134,234,238,20,117,2,204,206,175,116,122,42,120,252,20,233,217,130,102,118,25,146,58,186,119,242,183,227,238,147,37,117,198,113,186,230,186,39,208,53,126,175,209,60,61,227,65,241,75,215,50,182,221,22,238,254,104,17,183,140,193,109,106,181,183,170,117,251,247,105,239,161,180,233,197,116,45,100,112,181,36,251,208,186,76,139,132,170,26,132,115,168,105,163,111,217,178,20,183,43,225,27,41,138,37,117,158,78,155,147,199,116,2,146,222,177,123,11,40,157,220,90,212,240,82,222,51,219,115,41,106,31,246,34,175,193,75,143,201,244,63,82,44,176,186,39,212,72,237,147,111,13,202,65,120,208,236,238,229,82,171,60,115,57,55,241,247,84,10,9,89,42,162,171,98,106,175,244,30,183,8,192,107,50,7,50,116,129,202,142,251,138,165,65,161,213,118,198,239,115,182,189,234,158,43,187,10,171,167,16,216,172,83,199,69,37,149,251,167,215,200,5,48,180,232,77,197,92,217,91,72,191,212,122,122,205,31,187,199,78,198,182,157,124,19,236,46,247,23,76,126,186,8,209,150,165,106,175,243,15,98,152,21,5,206,38,172,84,104,221,254,214,129,105,26,99,166,215,74,41,55,158,15,119,127,29,208,174,180,58,97,104,188,192,145,212,211,53,119,77,151,221,42,101,187,77,18,139,117,108,72,137,251,15,69,107,196,223,19,127,54,221,149,0,160,23,46,20,176,219,148,139,36,148,45,85,95,31,129,212,93,56,73,197,169,233,151,187,80,55,225,246,23,65,61,130,228,199,123,174,93,142,93,53,130,174,86,34,77,226,159,176,8,255,0,202,56,124,162,199,158,245,134,143,110,111,135,129,77,239,26,9,144,221,94,173,182,210,187,101,248,120,18,61,155,105,235,46,29,53,232,162,248,248,248,27,216,222,156,91,168,216,215,77,72,213,84,254,104,17,134,238,17,51,186,134,172,210,81,187,151,246,30,110,245,195,102,73,103,85,73,105,30,138,159,98,19,11,45,138,209,28,93,38,208,167,195,252,19,165,170,210,123,21,249,202,178,208,55,222,251,90,4,51,87,233,189,250,208,138,229,130,68,68,251,143,63,83,103,188,194,229,115,227,147,102,253,196,186,231,92,51,89,234,34,252,205,3,54,85,255,0,4,167,245,60,29,82,87,83,72,230,80,51,117,79,240,66,146,140,202,123,140,140,78,141,67,93,246,120,161,193,175,146,141,207,217,172,247,215,238,47,147,34,224,166,189,42,159,221,233,17,60,124,54,105,79,50,110,12,242,74,89,22,72,169,221,225,246,52,11,116,199,159,76,215,181,39,68,216,247,244,48,99,117,76,70,206,140,241,57,119,158,26,243,91,111,50,199,12,169,203,246,53,79,60,186,59,168,20,174,93,153,63,135,243,84,15,75,30,33,131,213,46,242,198,195,133,119,211,11,5,86,210,216,216,207,4,241,60,189,203,17,206,173,76,85,122,79,225,247,41,214,81,222,51,43,111,59,30,249,145,62,253,192,237,107,48,107,157,55,230,233,209,14,178,92,26,254,139,212,70,175,244,27,144,234,5,198,142,77,235,155,35,182,248,238,135,175,199,181,114,198,229,108,117,148,142,95,183,116,3,194,62,124,162,199,187,99,234,38,222,30,27,155,78,204,50,138,101,234,36,146,162,255,0,73,95,232,50,173,58,185,197,189,85,186,53,85,251,80,225,92,168,48,75,170,172,116,116,240,177,87,193,62,0,82,75,30,175,229,182,249,90,189,229,232,136,191,90,149,10,147,137,12,130,58,110,140,213,142,248,125,166,154,173,22,167,186,49,210,208,213,64,196,95,20,247,144,241,151,173,20,186,208,74,174,239,209,185,169,245,35,128,244,47,215,75,164,213,189,117,170,119,245,156,119,241,11,122,164,171,71,37,99,182,69,251,79,25,114,192,43,96,161,84,137,219,200,159,97,228,106,49,218,234,85,85,169,137,238,254,128,46,215,8,227,5,246,232,152,218,186,231,120,39,218,123,232,184,213,99,218,137,77,94,187,254,210,63,166,133,237,247,99,129,232,168,114,109,189,234,41,17,85,143,219,112,36,82,203,198,77,76,174,70,77,94,187,170,253,167,103,39,22,178,54,175,169,223,151,250,203,8,179,212,84,62,170,55,53,175,68,67,187,175,187,58,158,79,121,29,184,23,230,222,49,39,88,90,214,215,175,245,157,245,179,139,170,158,68,85,174,93,182,251,72,238,139,41,138,38,183,157,87,250,206,230,13,66,162,138,54,197,205,178,175,135,196,9,28,181,241,101,5,91,146,57,43,87,117,240,248,158,145,117,182,225,116,131,169,109,170,241,84,240,241,35,167,28,201,96,71,164,235,82,223,31,31,210,42,133,151,87,32,182,198,216,89,46,235,247,41,91,200,186,255,0,203,134,85,108,169,222,182,175,243,72,191,105,238,240,206,33,109,215,153,146,149,213,105,213,79,142,234,89,85,102,121,45,238,21,115,21,203,186,30,58,183,54,187,226,243,186,178,139,171,204,191,224,238,46,37,82,221,170,182,73,246,138,106,166,111,240,253,35,208,209,228,22,154,221,159,4,204,93,254,242,34,40,117,239,48,142,116,145,95,83,182,251,253,101,66,176,113,107,125,179,53,169,82,218,151,34,124,124,20,92,74,66,84,69,43,125,217,26,168,191,121,187,11,96,106,110,229,66,63,49,142,58,105,145,90,202,184,103,240,248,238,86,92,107,139,204,110,231,76,201,165,119,46,255,0,83,148,92,93,55,121,160,98,123,200,109,173,76,15,93,161,40,237,151,136,204,42,224,141,71,205,22,235,246,185,15,97,67,169,248,189,197,168,180,149,48,162,175,243,144,92,123,134,182,181,91,206,138,156,169,241,52,58,86,59,193,84,232,41,242,22,212,185,18,42,198,114,47,213,204,118,45,124,111,111,185,59,119,95,188,94,71,37,88,213,241,69,54,220,217,209,61,195,97,201,42,124,36,69,17,207,35,85,57,151,125,133,198,236,77,153,119,73,255,0,160,227,207,70,143,118,251,28,151,212,110,137,177,245,28,142,105,104,226,58,229,166,107,80,235,43,104,210,85,93,142,218,169,234,139,178,41,199,99,85,235,226,128,112,34,145,180,113,162,47,212,105,125,222,7,38,202,191,3,229,230,154,94,154,242,110,116,16,91,170,229,122,166,234,7,105,37,250,142,157,222,46,53,55,40,162,145,187,49,201,204,121,187,182,59,94,245,247,21,77,139,86,49,113,100,232,249,28,188,168,7,117,112,188,243,170,248,155,20,181,76,149,222,39,34,170,198,231,124,16,218,134,209,44,75,186,1,206,91,117,61,76,123,171,83,196,251,71,109,138,143,126,146,34,34,155,106,149,16,183,109,215,193,14,69,4,238,114,42,72,187,175,222,7,42,36,106,120,56,222,122,67,201,224,112,230,108,138,138,172,220,225,58,106,134,187,101,85,216,13,202,185,21,139,179,77,159,105,211,82,183,116,79,120,230,211,211,119,148,221,230,204,214,184,17,254,250,33,18,56,158,213,146,177,252,169,190,219,156,216,169,119,102,251,166,234,107,101,37,20,49,170,177,173,221,14,130,233,93,91,28,188,176,43,182,251,136,29,178,193,36,50,245,23,109,141,82,76,217,147,145,78,186,207,37,109,84,136,147,170,237,247,156,217,152,144,207,203,186,1,170,158,217,19,93,213,114,125,231,62,74,170,72,153,200,187,39,129,182,247,42,83,110,213,250,143,27,115,169,171,235,170,53,206,248,129,219,220,107,92,217,54,129,125,195,126,221,45,60,140,252,254,219,157,28,53,10,218,85,73,145,85,203,240,52,82,58,162,103,237,26,170,32,29,252,244,244,111,145,122,95,19,133,95,77,63,79,243,105,224,111,81,208,213,53,252,242,59,116,57,21,213,145,64,196,141,201,226,190,0,116,52,22,250,135,203,186,253,167,122,235,84,175,133,91,178,120,155,84,205,146,36,89,118,240,95,19,123,218,111,73,17,187,168,29,103,209,121,250,253,78,68,59,184,104,100,138,20,98,181,60,14,75,42,215,161,204,187,156,123,101,107,170,43,157,19,252,81,0,219,246,99,228,118,234,223,3,155,5,170,54,167,188,135,104,244,141,141,223,99,129,45,90,34,242,163,182,241,3,228,148,148,177,167,138,28,234,88,226,238,232,172,248,29,69,71,86,86,238,215,157,133,186,100,142,155,166,247,120,129,174,69,70,253,70,211,100,106,175,137,187,34,36,159,5,54,219,74,239,138,40,31,106,57,27,74,247,167,197,16,233,173,206,117,84,188,171,246,157,220,148,206,124,46,141,87,226,130,209,106,108,18,115,46,223,18,96,115,232,232,91,27,81,202,135,97,19,35,114,242,26,213,24,145,236,134,136,24,189,77,201,28,133,183,179,100,115,83,226,110,197,70,173,250,142,67,30,141,98,110,110,177,232,170,6,152,226,228,55,83,192,212,138,139,245,154,87,226,6,180,124,159,81,241,81,235,241,55,26,172,70,166,225,100,111,193,11,192,217,88,92,239,168,250,218,101,107,185,141,197,155,238,62,54,125,215,96,53,123,195,222,53,115,160,231,64,52,251,199,221,220,135,222,116,62,163,145,64,211,187,134,238,53,128,52,110,227,95,142,219,168,54,214,85,85,229,3,87,85,200,18,71,57,118,83,226,55,127,19,226,162,183,196,13,199,34,237,224,109,251,199,206,178,239,177,175,168,155,1,161,21,200,170,107,73,92,159,89,243,153,13,183,201,178,124,0,220,114,171,151,115,66,183,196,218,235,170,31,22,161,64,220,84,83,226,162,253,166,202,212,41,165,106,23,101,64,55,150,70,237,182,230,142,100,251,119,56,188,207,223,246,155,141,114,237,226,6,242,61,80,249,35,247,79,19,111,172,198,252,87,224,105,124,205,145,187,53,64,248,181,77,143,195,115,235,42,25,47,214,116,213,210,200,215,120,42,159,40,170,94,139,226,160,119,201,3,28,155,155,82,210,35,151,116,67,67,42,182,103,196,221,142,126,100,223,112,54,22,129,23,234,53,178,137,27,245,28,148,149,62,227,227,165,79,184,3,32,68,55,28,198,162,124,78,58,206,171,240,83,75,166,93,254,32,110,190,52,95,128,141,170,213,52,50,93,215,197,77,79,157,140,77,212,13,247,59,116,68,8,191,113,199,134,161,179,59,100,83,144,155,125,160,106,230,251,141,10,191,86,198,175,15,180,210,187,124,119,3,235,87,199,234,55,19,195,236,54,81,219,125,134,227,95,178,124,64,212,190,63,97,163,195,155,196,250,231,238,159,19,105,206,221,60,20,72,221,124,113,187,197,13,10,222,154,110,135,198,57,200,223,21,56,245,21,10,223,172,160,215,36,242,170,108,213,56,239,89,157,250,66,42,148,115,188,80,251,85,59,88,137,202,128,104,229,126,222,38,204,169,183,196,210,250,212,106,46,230,195,235,162,119,197,200,128,109,200,237,190,160,212,149,254,31,80,235,211,187,197,100,111,245,159,86,88,246,78,89,91,253,96,111,54,147,153,55,113,166,72,91,31,192,226,190,121,81,61,217,83,250,205,135,73,51,151,198,100,3,148,181,42,197,217,203,224,108,77,52,114,39,129,178,255,0,15,23,200,138,134,150,205,7,195,116,3,143,80,246,162,42,34,29,61,100,93,101,95,3,190,154,122,70,183,119,114,157,13,198,249,110,165,85,221,205,254,176,56,41,70,200,215,149,83,196,223,134,21,98,167,42,120,28,56,178,235,59,230,68,123,155,191,237,57,53,25,29,181,99,222,39,55,250,20,45,14,197,177,177,25,205,33,213,220,50,251,93,153,174,89,30,212,229,248,248,156,57,46,139,86,197,108,51,34,110,158,30,37,42,212,107,13,238,182,150,161,105,107,54,85,106,237,226,18,106,135,16,118,27,93,28,189,42,182,163,154,139,240,82,61,184,131,226,53,217,20,211,208,83,85,57,200,253,211,193,79,105,168,154,105,168,55,26,186,136,223,93,34,177,206,93,188,84,167,214,126,20,242,11,205,197,181,21,235,206,138,237,215,112,58,30,30,176,234,140,151,36,134,229,52,78,114,57,232,187,170,18,115,136,217,98,182,99,20,212,240,183,103,53,168,138,81,237,17,208,218,44,54,158,23,75,28,104,230,167,216,87,10,154,150,80,66,145,49,201,178,120,120,1,191,45,28,13,141,30,212,247,205,86,250,228,133,23,191,189,18,52,95,173,126,163,166,171,191,83,219,224,117,77,76,205,70,162,111,226,165,187,107,103,18,86,203,29,52,212,180,21,72,217,17,21,61,215,125,96,84,61,116,213,172,115,20,163,150,74,10,150,164,173,106,237,179,190,178,192,53,63,89,171,51,26,169,99,101,75,156,174,85,68,241,60,142,160,106,213,247,48,174,147,169,90,247,198,231,47,135,55,212,116,54,75,83,166,122,84,189,57,183,241,3,118,130,182,190,58,142,105,156,229,71,41,88,180,226,193,223,228,74,151,183,239,241,60,254,51,136,71,117,145,188,209,108,137,227,226,135,187,185,93,105,48,74,4,100,106,156,206,110,222,0,119,89,93,234,130,203,76,144,163,147,170,137,178,108,116,120,61,138,247,153,94,98,157,141,115,147,155,192,243,22,90,27,198,162,94,99,157,156,235,11,95,226,159,113,120,154,71,167,212,182,106,88,165,72,26,215,162,34,239,176,29,134,29,166,247,186,58,120,218,232,218,158,9,241,66,161,73,142,212,81,209,183,188,53,60,62,195,158,214,214,67,179,162,155,102,162,124,15,51,146,231,142,182,34,197,80,142,127,42,253,64,115,146,86,81,55,220,240,216,232,175,23,119,212,63,166,138,135,156,186,234,117,21,84,92,144,82,189,174,68,241,93,142,142,159,40,239,146,243,35,28,155,47,214,5,70,179,81,186,104,121,157,183,137,231,51,59,71,51,37,94,100,253,21,250,206,182,163,55,246,116,92,169,55,47,244,148,227,52,213,9,82,57,87,190,162,120,42,126,144,20,183,28,153,176,234,227,225,223,197,39,68,255,0,89,48,58,48,238,108,46,220,191,250,38,255,0,208,66,166,158,221,223,116,213,110,242,178,115,115,76,158,63,210,77,70,137,239,244,34,218,191,250,38,255,0,208,94,20,85,233,28,141,111,138,236,83,13,92,206,105,177,219,37,68,139,34,53,90,213,250,207,89,151,100,116,214,106,117,124,146,163,118,79,180,176,206,45,53,194,58,122,42,170,74,122,164,241,106,167,131,128,180,126,45,245,90,76,130,235,87,4,85,42,168,170,191,5,44,222,73,100,168,170,247,215,117,87,30,199,81,114,185,111,55,57,170,29,42,187,119,47,214,121,43,52,14,172,175,98,109,241,114,1,94,52,63,21,74,202,184,101,228,250,209,126,5,255,0,105,189,165,45,214,248,147,151,109,154,133,173,104,22,52,200,97,130,110,93,215,100,82,239,113,183,57,148,205,143,147,109,147,96,61,101,52,237,106,166,234,118,20,234,217,101,251,142,137,140,93,254,39,103,70,238,146,162,238,68,166,29,203,230,108,108,70,34,154,224,115,152,138,255,0,169,80,224,43,122,171,205,204,114,86,117,72,210,52,79,129,84,221,211,228,246,72,111,212,82,196,248,209,219,162,161,103,218,213,161,209,200,201,230,142,157,60,119,95,209,47,106,23,116,209,200,169,190,231,147,204,177,202,107,221,44,141,124,105,186,166,223,0,93,21,181,88,149,78,55,114,84,110,237,229,113,89,116,174,247,84,201,98,99,164,113,236,245,127,74,86,146,89,106,105,225,85,84,85,95,4,41,46,59,91,112,176,220,186,79,167,84,70,175,216,11,175,47,22,185,201,61,60,105,206,191,4,61,245,189,93,35,19,119,148,23,77,242,206,250,214,49,235,178,149,215,31,228,170,133,21,31,245,4,75,180,74,6,72,168,170,244,53,62,221,11,27,253,213,190,6,197,92,83,66,155,198,170,167,69,95,89,112,77,209,26,224,135,172,134,90,88,152,140,89,91,225,247,156,152,229,167,127,130,72,133,39,168,186,93,89,42,162,53,230,245,30,65,116,141,233,187,28,5,75,171,162,89,152,189,55,157,27,236,245,73,58,59,153,118,220,219,180,228,149,79,68,73,35,83,209,193,94,201,153,239,53,17,64,211,111,166,146,54,38,251,155,147,164,155,237,186,156,168,170,226,107,62,163,227,95,20,206,93,213,2,215,121,235,180,242,193,18,187,117,40,134,170,222,106,27,67,59,146,117,103,42,47,214,85,253,64,187,54,217,70,231,196,136,229,68,82,206,181,119,61,188,87,78,250,42,122,87,43,95,187,119,64,93,65,243,188,142,178,186,240,234,118,189,210,110,237,143,95,165,248,165,109,109,84,83,247,71,248,170,46,251,28,236,23,74,42,114,107,196,117,85,144,185,57,157,186,238,133,232,105,182,140,219,173,116,17,61,96,110,232,137,253,232,46,235,116,243,28,174,130,138,36,217,204,217,16,169,180,61,238,149,17,174,87,120,125,103,127,110,199,226,163,106,50,56,145,17,62,196,57,179,208,65,201,182,200,138,11,184,116,119,69,110,221,71,127,89,202,170,188,82,116,87,153,237,254,179,207,92,226,88,119,228,83,196,100,119,10,248,98,122,194,174,95,216,18,244,215,122,203,125,91,157,18,189,158,37,33,212,28,125,245,17,72,180,91,174,251,254,137,230,175,217,142,67,65,80,231,164,18,114,162,252,78,78,61,168,117,213,178,54,42,170,93,209,124,60,80,10,45,122,193,242,42,170,245,68,142,101,111,55,216,165,112,209,13,59,168,166,154,39,214,196,191,20,223,116,42,126,61,109,182,221,88,217,165,164,141,28,169,191,192,244,136,207,100,53,59,157,42,120,125,136,7,179,138,10,11,77,19,118,123,27,179,80,241,57,78,166,208,218,26,246,36,237,240,223,235,60,6,161,103,57,61,43,94,216,41,36,229,217,124,80,182,156,219,52,201,171,170,30,197,142,84,85,95,188,10,237,145,235,164,60,239,107,37,69,254,147,197,213,235,51,102,114,162,38,234,191,15,18,133,69,69,151,220,164,69,138,138,103,163,151,236,83,216,99,154,115,151,87,212,68,179,91,38,70,170,166,234,173,80,42,166,61,123,173,202,166,107,61,237,156,187,120,149,143,18,211,57,165,70,78,244,85,223,196,234,116,195,76,42,40,146,7,75,76,168,190,27,238,133,203,227,214,8,232,169,25,207,26,38,201,246,1,228,173,88,125,190,223,10,45,76,13,240,79,173,13,250,171,174,49,101,98,170,71,15,50,126,195,127,63,185,84,210,81,189,148,145,170,170,34,252,11,115,170,147,34,188,222,223,12,137,43,89,205,247,145,40,149,109,250,113,12,211,242,210,197,238,170,253,71,167,182,87,199,89,26,57,200,136,170,120,140,59,17,149,41,154,249,81,85,200,159,89,234,233,173,149,80,74,214,177,139,178,41,75,194,175,81,67,88,218,119,34,185,156,200,118,43,221,43,28,146,171,90,213,58,184,105,167,142,13,214,53,85,219,236,52,49,181,14,126,232,138,131,120,119,141,161,166,84,240,216,223,134,219,14,251,248,28,42,40,230,93,183,85,248,29,172,80,61,17,60,84,92,115,33,161,133,141,230,77,188,13,181,223,188,183,100,240,67,235,18,70,170,34,170,155,170,139,206,139,177,55,28,75,156,77,170,230,133,62,60,165,157,241,40,201,241,217,93,88,146,43,81,31,185,121,19,70,177,72,234,143,187,224,90,143,23,22,151,94,44,147,57,168,173,86,162,175,129,35,201,105,94,176,83,79,106,146,142,166,169,171,203,30,222,46,251,138,15,174,87,58,75,182,71,20,177,189,171,239,148,42,147,81,175,24,165,230,178,139,153,237,107,28,173,79,19,114,44,206,163,40,175,101,76,242,46,236,119,218,44,57,25,236,42,249,217,27,126,180,66,245,56,29,179,172,116,84,178,171,75,32,200,238,107,61,214,24,149,55,79,4,36,15,131,54,244,108,148,178,53,158,59,33,54,145,123,182,221,152,212,79,177,14,67,165,241,85,69,248,29,109,52,175,108,105,38,223,20,55,146,73,30,199,120,17,105,30,51,80,51,7,90,149,24,146,42,120,125,167,221,63,202,31,118,139,126,125,247,95,180,242,26,167,109,169,175,157,57,81,223,208,111,233,109,21,77,15,44,47,69,217,87,226,162,194,180,236,231,108,189,67,126,24,145,83,222,113,196,137,138,136,137,191,212,114,24,197,250,149,69,134,138,203,99,101,77,218,169,185,226,50,188,45,247,38,171,247,221,90,133,64,110,233,241,81,36,109,145,139,186,11,11,90,201,241,235,181,162,161,93,79,212,217,23,234,59,12,54,237,124,235,54,57,82,93,147,237,220,174,23,139,13,37,110,233,36,45,241,251,80,234,97,176,91,109,139,213,70,49,21,62,226,182,145,242,134,166,94,131,93,54,251,170,125,102,186,154,183,190,53,229,141,78,174,237,119,108,110,72,226,68,68,69,250,142,206,213,89,45,76,76,71,64,155,47,215,176,180,143,59,88,250,167,203,224,199,28,154,42,105,222,205,222,197,61,135,178,225,123,121,221,26,111,251,13,151,177,145,39,77,177,167,245,11,15,54,176,53,36,217,201,177,179,52,205,141,220,137,23,55,212,119,242,90,187,194,243,124,55,55,169,108,80,181,220,206,217,127,105,89,166,100,121,57,172,16,221,88,188,244,200,155,253,168,117,114,105,149,35,159,204,144,183,199,238,42,115,161,138,38,242,181,136,155,125,198,211,57,81,219,170,17,20,200,241,86,220,66,150,222,222,147,169,17,127,160,245,22,220,110,129,81,55,164,106,127,65,221,70,148,239,111,50,162,110,114,32,146,47,131,118,66,209,18,54,33,199,104,90,155,182,22,167,244,28,184,108,177,49,200,173,68,216,228,53,200,137,224,167,42,5,87,41,123,13,214,81,182,38,162,34,161,188,218,87,63,251,243,226,34,174,198,252,123,161,123,72,54,223,183,197,231,215,219,213,17,21,178,110,110,108,174,250,212,223,167,141,119,241,85,22,26,37,99,99,129,58,145,243,120,27,20,108,162,145,87,154,137,21,127,97,218,61,90,246,163,21,168,124,133,25,6,254,226,120,139,14,28,148,212,237,122,116,224,70,255,0,65,165,27,34,73,225,190,199,62,69,108,139,190,200,60,17,191,1,100,195,109,180,236,115,121,164,122,124,15,53,149,92,86,142,153,237,167,118,238,217,126,7,123,82,199,185,21,168,229,67,170,151,31,109,91,213,100,126,233,247,139,38,235,105,204,190,148,100,23,31,103,64,217,209,147,59,151,116,223,100,61,78,158,240,255,0,37,12,140,171,186,75,206,174,84,114,163,138,237,67,140,219,41,158,146,58,146,55,57,23,125,213,167,105,53,51,36,219,166,156,136,159,96,177,119,79,109,180,82,88,41,155,13,37,58,110,212,219,118,161,205,99,95,88,190,254,237,223,237,57,176,70,216,60,28,156,223,180,76,228,147,193,169,203,251,5,139,184,210,83,247,52,69,231,231,223,234,52,34,49,255,0,164,207,137,188,145,43,87,119,47,55,237,62,57,187,167,128,137,178,173,135,195,2,125,72,112,166,129,174,85,229,67,151,44,42,190,59,169,179,178,177,119,248,147,113,196,149,238,133,156,187,237,177,213,207,115,229,118,221,79,245,157,173,98,50,86,170,115,108,170,121,186,219,76,175,114,185,138,162,227,156,218,134,78,155,117,19,199,239,62,172,13,106,245,58,136,168,135,74,202,74,168,23,224,227,145,213,157,172,84,126,232,130,227,151,44,125,117,247,68,81,45,58,163,156,112,155,116,101,55,130,42,41,166,162,241,213,103,192,168,238,59,228,74,221,188,55,56,179,44,110,122,56,243,207,185,61,175,240,83,147,79,89,36,234,155,160,29,252,50,51,109,145,80,221,233,44,158,40,112,233,32,85,106,57,84,230,54,167,187,248,109,184,27,172,137,237,79,128,223,101,93,205,200,107,122,139,183,42,26,150,5,114,243,125,160,105,100,234,213,240,67,125,149,79,79,131,84,208,200,209,23,224,114,88,142,106,110,140,220,3,101,146,95,119,101,79,188,222,142,153,87,244,156,105,99,228,85,217,98,217,62,211,90,42,253,160,111,37,43,17,62,40,108,201,18,183,197,168,111,49,138,190,59,155,205,98,39,197,0,224,199,65,36,235,206,178,242,253,199,39,217,238,229,219,173,185,170,88,213,93,187,87,96,214,57,63,190,95,235,38,203,93,195,150,214,237,247,231,220,210,218,85,141,170,138,118,104,139,245,169,241,98,71,11,23,116,18,219,82,71,46,204,250,196,118,121,145,124,28,168,122,6,177,173,95,130,26,213,205,251,5,139,186,118,218,100,84,217,210,41,161,246,56,246,85,122,35,183,59,133,110,235,224,125,70,248,248,248,139,73,120,120,123,150,3,106,184,59,154,122,54,63,117,250,208,235,211,77,49,152,183,230,178,68,229,251,121,10,144,140,77,247,217,13,126,230,219,44,104,44,93,71,110,186,53,142,93,247,70,90,226,143,127,230,161,230,36,208,59,13,182,163,170,150,200,156,168,191,30,82,225,36,129,174,93,209,168,134,197,69,60,114,70,177,57,136,191,120,177,117,40,177,224,86,186,52,106,50,133,137,183,220,122,202,91,61,36,13,70,50,4,77,190,227,208,50,133,145,47,131,79,169,74,138,187,236,44,93,231,106,173,28,219,35,25,178,26,232,172,235,18,110,168,122,116,129,170,156,170,212,62,182,141,173,22,46,232,95,64,197,95,22,110,111,195,65,22,223,162,136,119,11,70,197,250,143,142,162,69,248,46,194,197,221,76,150,24,42,254,40,139,177,181,236,152,233,151,149,34,221,63,97,220,178,157,105,215,116,114,174,230,167,59,237,102,226,210,93,213,197,110,163,147,100,124,13,79,232,55,214,219,75,18,126,109,90,211,146,246,243,124,19,99,142,250,39,201,227,206,162,197,220,26,202,6,213,39,79,151,155,111,172,215,79,73,13,43,57,29,10,120,166,223,3,183,164,167,74,116,221,124,127,105,185,44,45,153,119,86,160,178,175,61,236,74,9,159,206,250,54,174,235,191,192,226,85,226,150,90,153,81,36,183,177,83,252,147,215,182,38,181,57,121,80,208,180,141,87,115,108,44,41,229,203,74,241,155,130,170,45,170,47,31,230,161,213,63,135,188,86,169,170,190,205,129,21,127,154,133,92,72,90,159,81,247,166,191,82,170,11,11,109,203,248,79,199,110,49,187,165,69,10,120,125,77,66,146,222,56,23,160,174,234,58,40,163,111,138,255,0,122,95,90,197,191,233,120,154,93,77,19,188,57,16,88,70,70,75,217,252,249,30,171,19,83,250,26,83,251,199,2,87,75,99,29,36,49,57,85,62,198,146,226,251,109,43,151,222,133,171,253,7,18,167,29,182,84,181,81,244,145,174,255,0,112,176,132,124,163,135,60,202,202,247,71,77,75,80,168,158,30,13,83,198,203,163,218,133,74,229,145,27,84,221,190,229,39,34,191,75,113,186,245,114,203,111,129,85,126,214,161,229,46,218,13,141,204,142,228,183,195,227,252,196,22,16,165,85,65,168,150,45,218,233,170,209,19,246,157,84,249,94,91,3,183,170,101,68,136,159,29,247,37,243,32,225,42,195,122,115,191,177,35,110,251,252,26,133,59,200,184,24,179,164,79,116,84,237,85,95,31,209,22,17,137,77,170,53,84,83,35,106,237,111,122,39,134,202,135,166,183,229,150,107,251,127,63,111,100,91,253,168,93,166,83,193,19,34,115,221,13,18,175,236,97,226,107,56,49,187,49,170,180,212,210,183,246,52,129,111,215,11,85,133,232,175,143,165,186,253,73,177,215,65,71,110,141,254,16,177,201,251,10,199,121,225,51,47,183,115,61,148,213,46,68,241,248,41,224,175,58,87,153,99,234,230,173,170,103,109,246,181,64,218,181,219,163,153,237,125,61,22,233,247,33,196,191,88,171,37,157,122,116,15,255,0,154,122,44,78,239,114,176,194,176,220,109,188,175,79,169,205,61,4,185,180,72,189,71,219,227,255,0,154,5,8,191,217,46,212,241,238,202,41,19,253,21,60,235,236,153,20,237,222,58,73,183,79,134,200,165,205,83,223,108,247,185,91,13,101,44,49,181,87,197,85,10,181,133,97,58,113,95,27,59,213,101,43,92,237,188,23,96,44,106,199,69,148,211,73,203,82,179,70,221,254,189,207,115,106,173,169,163,123,100,168,153,95,183,218,165,234,228,28,61,97,151,138,69,146,130,162,36,93,188,57,81,10,23,153,104,13,198,211,43,219,109,130,73,147,199,109,147,114,156,70,222,17,158,217,220,140,164,170,233,177,126,27,170,149,102,203,71,135,86,42,85,84,212,83,76,143,254,241,85,20,182,138,189,22,206,21,203,52,20,53,44,84,248,114,162,157,123,44,122,159,139,204,142,238,149,143,107,126,221,197,164,94,133,183,12,195,110,15,78,149,21,62,203,246,53,15,101,111,208,252,34,237,23,44,140,165,98,175,218,136,89,133,159,88,51,236,126,20,73,173,115,120,39,197,81,78,242,147,137,76,165,175,69,149,178,69,203,245,110,168,45,34,233,238,188,42,227,242,111,37,190,104,63,209,68,60,205,79,9,247,201,28,171,65,119,116,76,250,145,20,164,246,142,48,175,214,215,53,143,107,164,219,237,85,61,133,171,142,89,27,51,99,172,137,140,251,119,81,105,29,218,240,189,159,81,63,158,158,255,0,62,201,246,42,157,237,147,77,181,31,27,123,86,75,157,92,136,213,251,84,239,113,94,49,241,155,131,88,149,51,211,243,47,212,170,133,72,181,113,1,137,221,209,187,45,51,183,253,130,210,58,27,54,73,152,218,209,172,153,181,46,229,240,221,119,61,254,63,159,100,18,61,169,44,83,109,247,238,114,41,115,252,54,178,61,222,180,200,171,251,14,125,30,95,135,71,226,147,211,167,215,245,14,35,218,89,178,186,169,152,139,52,79,254,147,209,211,93,250,219,126,109,124,74,121,14,123,138,238,141,101,108,41,251,21,14,234,135,49,178,61,17,209,85,198,239,233,65,105,30,229,146,245,19,117,110,198,239,81,26,135,148,76,226,210,198,237,45,75,26,159,180,226,84,234,5,169,158,17,213,49,223,210,94,57,15,91,42,35,212,213,20,104,158,39,148,183,230,116,53,143,70,172,205,219,127,180,239,18,243,64,140,221,39,69,254,144,59,9,219,20,173,228,118,202,113,217,79,12,10,174,229,67,171,75,253,3,38,85,154,165,173,79,218,105,171,203,108,45,77,155,94,197,84,254,112,29,148,207,137,235,253,205,20,248,142,141,177,170,36,123,41,210,210,228,182,169,93,238,213,49,119,251,206,205,110,180,142,103,52,111,106,166,192,105,85,223,226,211,83,57,62,182,161,180,218,250,121,87,244,144,250,231,199,182,237,112,77,137,162,99,211,224,112,214,149,200,253,216,158,6,247,93,85,118,68,220,228,194,254,84,217,205,248,130,205,116,204,141,90,136,243,84,214,232,95,187,154,136,109,185,137,191,63,54,200,111,195,85,3,91,202,233,19,127,218,11,56,156,169,76,187,33,194,173,165,125,67,85,209,75,226,191,81,174,235,81,50,255,0,112,98,187,127,176,251,107,129,81,121,231,114,238,191,82,145,37,157,75,40,235,34,147,103,57,202,135,115,71,65,4,141,71,75,18,57,126,243,179,153,144,189,17,24,212,85,53,65,2,49,187,185,54,34,197,156,57,98,130,38,43,97,133,17,223,114,30,98,228,249,91,62,234,139,241,61,101,68,173,99,151,166,222,101,58,202,138,90,122,149,222,117,70,40,177,103,18,223,43,167,143,145,126,195,77,69,170,53,127,59,152,118,52,180,148,176,120,197,34,41,183,112,171,108,109,241,77,144,88,179,204,92,233,227,108,156,141,217,62,227,149,104,164,108,104,143,86,238,117,245,169,53,101,107,93,10,42,183,127,137,232,40,33,146,26,116,71,48,89,15,146,92,163,141,235,31,46,199,18,174,147,190,61,146,162,252,23,115,236,212,9,60,252,202,237,142,116,48,178,40,182,87,239,178,11,14,21,125,198,42,104,91,26,51,197,19,99,173,163,172,73,229,71,114,111,226,111,87,196,202,151,171,121,190,179,153,103,181,49,142,69,248,139,72,229,245,249,97,229,233,155,54,199,35,43,21,234,221,142,229,244,72,173,219,148,216,117,183,235,98,108,162,195,147,83,46,240,170,162,253,71,151,158,162,94,190,201,191,196,239,213,147,109,210,86,46,223,3,236,54,54,72,238,171,147,239,22,77,157,108,111,157,99,223,101,53,197,29,83,189,228,71,33,232,35,162,137,136,140,228,57,47,109,61,53,63,58,181,55,22,44,233,32,89,155,183,50,41,203,109,66,162,120,161,185,91,42,54,153,38,133,136,170,191,97,194,183,201,45,115,156,146,71,203,176,177,103,43,188,253,198,184,167,145,127,69,20,219,74,105,57,246,70,174,200,118,84,144,197,26,110,253,137,142,5,159,34,124,202,158,40,167,50,23,185,60,84,217,158,181,145,120,53,168,107,167,157,38,241,79,136,185,103,57,36,115,144,222,141,206,69,241,56,205,145,241,255,0,117,111,42,27,205,145,187,115,34,139,150,114,216,229,251,77,196,147,99,174,146,229,79,2,42,201,34,38,223,121,210,92,115,187,61,6,233,37,99,19,111,181,69,203,61,90,191,239,62,243,183,235,82,148,221,53,195,19,161,71,35,174,208,163,211,234,230,67,198,93,184,157,176,210,243,36,21,241,59,111,231,23,137,66,226,186,172,223,224,125,235,71,247,22,137,114,226,245,148,234,169,78,230,63,246,41,192,162,227,18,166,90,182,199,60,109,100,74,190,46,23,23,151,215,103,218,58,241,253,165,173,193,197,149,129,206,70,203,112,137,191,233,29,220,60,73,216,42,34,231,130,227,19,151,111,169,194,226,226,122,236,251,71,122,99,126,178,219,221,196,165,185,178,114,186,166,52,77,254,60,199,218,158,36,172,237,68,228,174,141,119,248,251,194,226,227,251,227,62,209,223,25,246,150,204,188,75,91,19,225,85,26,255,0,73,203,163,226,38,219,80,228,69,171,141,55,254,112,186,108,184,238,251,31,248,72,124,90,168,155,239,110,133,22,161,214,91,29,84,124,207,184,70,139,183,248,71,156,200,120,129,164,183,243,182,158,161,143,219,225,226,46,89,113,94,213,129,171,183,128,75,156,15,93,183,66,205,170,248,156,191,62,117,109,37,26,189,187,252,80,236,173,124,74,86,166,222,209,143,165,251,84,92,178,238,22,166,37,111,50,31,99,168,141,80,182,68,226,82,145,209,34,65,59,30,255,0,177,20,229,211,241,35,69,27,26,234,169,217,30,255,0,29,212,92,178,229,186,177,170,124,77,151,185,139,245,161,65,155,196,142,40,200,218,233,46,240,162,187,249,199,85,124,226,159,19,182,53,28,203,188,11,186,127,132,70,241,101,195,62,120,218,187,41,182,181,49,33,102,121,15,27,52,116,181,60,180,19,69,43,62,212,83,126,207,198,45,53,197,136,249,165,141,187,253,227,122,11,47,13,106,98,251,80,210,181,81,120,252,11,101,165,226,114,213,80,205,251,228,123,255,0,148,110,65,196,149,12,242,43,27,80,197,254,145,188,89,114,29,246,61,207,143,171,69,248,41,66,45,186,231,65,80,244,235,212,49,168,191,121,234,169,245,86,199,52,92,205,174,141,87,252,161,188,89,80,103,170,122,111,178,169,162,134,177,203,34,163,148,240,45,212,187,116,178,114,245,217,183,219,185,207,92,230,201,20,73,42,214,177,21,126,241,188,89,237,103,70,204,166,136,226,72,215,115,200,199,168,150,30,95,10,248,213,126,206,99,118,44,238,130,165,200,144,204,215,126,197,27,197,158,191,169,225,177,184,201,249,91,182,231,148,147,41,137,140,230,71,39,245,155,148,153,12,117,73,191,58,120,147,114,207,78,181,136,159,89,169,181,72,239,172,232,210,173,36,77,218,237,247,57,48,212,83,177,170,179,74,141,219,237,81,114,206,221,178,38,202,229,250,141,185,42,155,240,220,243,245,217,69,21,50,244,219,59,87,127,188,209,73,121,162,170,114,47,120,79,235,23,44,244,176,191,153,83,101,52,213,35,249,119,77,206,44,23,43,100,8,138,234,150,255,0,89,186,251,197,12,237,229,138,86,187,250,69,203,52,91,165,123,30,238,99,178,101,79,143,196,234,82,100,107,185,149,54,69,62,75,88,177,61,17,62,10,46,135,116,181,62,31,19,109,106,124,126,39,94,234,166,35,57,185,252,79,141,149,94,206,162,11,142,205,178,171,190,179,113,178,253,231,86,202,149,219,111,19,87,126,86,248,108,46,59,39,75,247,155,107,34,167,214,108,71,80,217,27,186,175,212,108,205,88,144,175,187,226,162,227,158,146,174,222,59,155,83,62,61,183,114,161,192,75,154,191,126,118,236,116,151,251,211,169,225,114,198,187,248,21,77,157,205,69,226,142,145,87,153,237,67,167,175,206,173,112,175,43,166,103,245,148,155,33,201,46,117,18,185,140,71,162,111,183,129,224,114,21,191,72,244,150,37,149,91,241,93,129,101,122,175,207,173,220,170,173,153,159,214,120,171,230,169,211,210,163,149,179,39,135,222,81,153,47,13,129,188,183,10,247,70,191,94,238,60,22,113,153,89,232,224,123,163,187,163,149,19,225,204,11,43,61,203,95,89,72,231,126,127,244,126,243,161,254,86,116,84,242,44,79,153,61,213,219,197,197,155,100,250,153,18,203,43,99,173,221,60,127,190,41,85,203,49,100,149,82,63,218,74,155,175,248,65,9,40,111,23,182,118,55,222,153,159,243,142,29,95,25,86,72,209,118,158,63,249,196,104,84,100,18,84,53,122,87,71,255,0,206,60,229,210,235,114,69,94,91,132,139,254,144,18,143,110,227,30,203,95,90,148,239,170,141,168,191,90,188,246,84,28,70,216,106,246,86,220,34,93,255,0,158,132,55,123,114,233,3,186,173,184,74,139,254,82,157,165,183,85,114,91,114,163,99,171,153,251,120,126,146,129,46,247,110,32,109,12,141,121,107,227,79,15,240,138,121,122,215,122,26,185,21,25,112,111,199,252,34,60,162,212,124,150,231,22,239,168,153,60,62,213,57,118,123,245,230,178,169,172,154,170,84,69,93,190,42,5,234,213,107,11,35,170,73,18,226,136,159,229,29,157,54,191,219,224,98,36,183,38,46,223,107,203,82,92,118,241,113,166,231,166,154,87,170,167,212,170,121,234,204,19,42,234,170,190,90,134,183,237,221,66,208,188,218,158,41,237,86,214,42,178,165,142,219,236,113,228,47,60,101,209,172,157,62,68,115,119,241,241,45,74,179,7,186,50,61,223,91,42,175,217,186,157,83,113,152,99,115,146,186,185,88,169,246,168,74,230,47,124,85,88,171,30,221,168,25,186,252,78,77,159,137,43,67,99,230,109,43,90,90,156,182,10,38,189,92,202,254,109,190,30,39,22,170,74,138,72,214,58,119,185,223,176,11,216,183,241,53,68,231,163,82,84,98,126,211,190,143,136,91,53,68,110,89,171,35,221,19,127,23,17,219,53,110,71,206,169,78,201,87,246,110,104,99,115,170,151,109,20,117,62,63,102,224,93,86,176,241,46,213,167,150,150,223,83,183,130,162,114,184,179,92,191,47,189,100,247,7,200,250,153,28,142,114,174,219,158,194,147,77,51,11,219,145,213,84,179,170,47,138,238,138,122,187,54,133,116,149,178,87,53,88,191,122,1,74,177,252,118,182,189,168,157,39,42,175,215,177,87,112,156,22,165,142,106,84,198,228,103,218,168,122,202,12,54,154,196,196,238,209,54,69,111,220,114,46,217,101,101,178,222,177,50,222,141,84,240,221,16,13,139,253,125,30,43,73,253,142,230,243,237,183,129,225,233,91,113,207,110,44,133,85,234,206,97,79,77,115,205,46,125,41,90,244,107,157,240,46,27,75,244,126,11,84,113,85,200,207,121,81,23,197,0,245,250,29,165,244,214,90,120,250,240,53,85,232,158,42,133,197,211,99,48,65,74,137,12,237,111,135,212,120,123,3,101,161,99,33,138,15,117,54,77,246,59,187,149,234,90,26,117,84,149,126,31,104,30,130,106,36,160,163,89,164,170,71,108,159,105,73,242,91,245,26,214,74,199,211,36,219,120,252,13,140,171,80,107,162,162,116,113,171,151,127,15,137,214,226,240,182,236,189,238,175,251,244,250,192,232,46,57,69,28,239,88,96,179,236,173,240,85,70,156,171,85,90,79,27,149,150,245,106,254,195,220,83,226,150,56,229,116,143,124,106,174,57,146,208,82,91,99,84,165,133,143,221,62,192,40,86,101,71,115,173,168,88,169,218,246,111,246,20,107,80,52,255,0,38,146,134,73,153,81,43,83,227,245,151,115,93,71,11,156,181,179,211,181,170,223,29,182,41,158,121,150,90,146,41,104,37,100,109,77,149,55,2,216,116,46,146,162,143,80,34,166,170,122,186,70,204,155,170,254,210,115,52,89,57,112,107,102,255,0,226,91,255,0,65,9,218,108,176,59,86,58,180,234,138,197,157,54,219,246,147,97,162,206,231,194,45,137,183,254,5,191,244,23,133,20,27,137,253,108,246,21,189,86,42,157,151,145,126,178,43,245,191,90,43,178,90,217,227,239,10,228,85,84,248,151,57,198,70,67,89,221,17,189,69,253,5,250,200,239,184,212,190,170,186,71,72,229,84,231,80,54,102,158,90,135,171,222,187,238,167,163,198,34,107,106,98,122,39,197,200,121,185,28,212,247,90,84,29,56,178,190,231,87,19,121,119,77,208,11,199,208,116,78,229,7,135,212,133,203,90,37,70,68,155,20,67,70,177,212,163,162,139,118,109,179,80,174,20,49,49,140,68,251,0,237,163,169,85,114,33,216,67,34,174,202,167,87,15,77,30,155,156,246,189,169,183,47,192,137,29,148,117,28,168,111,71,82,213,95,21,67,170,89,54,79,137,165,181,10,142,248,149,30,142,55,53,205,219,237,54,102,133,175,221,174,250,206,190,10,231,35,147,117,57,82,84,117,19,116,95,168,15,47,149,97,20,87,152,30,142,141,23,116,95,168,183,156,227,72,27,75,60,147,83,83,253,106,190,8,93,95,89,223,5,248,29,77,218,205,77,95,26,243,177,23,127,184,11,70,198,173,215,11,5,111,43,152,228,77,202,237,133,94,231,72,216,215,169,205,184,233,245,44,210,243,199,10,110,139,191,192,230,90,241,134,208,170,53,25,182,192,122,202,122,134,212,181,57,142,67,173,176,78,159,162,135,6,154,36,129,169,247,29,149,53,83,19,109,212,14,59,177,58,73,125,229,98,127,81,167,232,133,34,46,232,212,59,23,87,57,191,162,190,6,210,221,36,79,172,14,60,88,196,113,175,186,211,155,21,151,145,81,21,54,67,228,87,133,223,197,78,83,110,137,47,184,139,226,6,212,180,52,241,162,167,49,192,171,168,165,163,98,185,100,248,28,170,206,171,247,84,95,137,229,178,26,106,183,194,228,98,252,119,3,201,102,215,138,58,214,186,21,151,127,171,226,82,135,224,244,23,138,222,162,177,29,186,253,135,182,174,199,174,21,85,75,224,187,42,157,229,143,19,168,166,123,28,246,1,247,5,211,154,11,127,36,201,19,81,83,111,168,171,148,11,21,20,41,19,17,60,14,170,211,67,36,16,163,121,118,240,59,138,90,94,103,123,232,7,33,46,92,159,244,31,24,174,157,85,203,245,138,138,106,118,52,226,75,92,218,100,240,95,0,152,104,185,219,145,205,87,30,86,186,219,3,149,91,34,38,223,121,232,38,189,117,247,102,231,89,85,4,181,59,171,17,124,66,207,27,120,195,45,151,72,86,52,98,115,47,220,117,86,237,45,130,9,81,204,143,235,251,15,115,236,218,232,157,212,107,84,236,173,172,172,231,78,163,87,250,128,209,142,226,107,71,27,83,149,81,16,245,116,246,88,31,178,72,211,147,64,215,172,105,224,118,20,244,210,61,222,8,7,75,116,192,172,151,74,55,71,59,27,204,228,251,10,109,93,195,85,154,227,88,179,182,20,84,85,223,224,87,86,208,59,149,21,223,164,107,133,107,41,221,238,162,114,129,73,236,186,7,103,179,181,187,210,49,118,251,90,123,187,78,159,217,233,216,141,74,88,247,68,255,0,4,245,109,173,107,155,180,200,155,155,209,207,78,137,187,64,225,219,49,250,26,79,22,177,169,183,220,110,93,171,155,73,18,182,61,188,16,216,186,223,105,40,152,171,206,136,121,26,188,166,150,178,69,143,159,125,215,96,56,215,139,130,85,185,204,147,101,67,169,182,217,40,102,171,234,36,109,223,127,176,239,224,182,195,94,188,205,77,247,59,155,118,52,218,119,117,21,158,10,86,164,75,77,181,97,165,68,141,168,159,97,232,104,97,134,69,71,185,169,246,156,24,236,237,231,230,229,59,122,120,99,129,155,47,135,129,199,101,92,153,89,18,199,202,212,67,110,26,24,213,55,84,67,122,157,98,123,147,153,77,247,162,49,219,51,224,69,134,136,224,142,63,130,28,134,114,237,177,198,94,99,118,38,185,69,135,39,100,248,154,22,68,87,161,186,216,149,91,177,178,232,28,215,150,136,31,42,54,115,21,62,226,139,107,86,41,237,155,76,204,70,115,110,213,43,45,78,236,79,19,203,229,17,197,81,70,230,189,17,124,11,136,123,226,23,79,39,198,46,51,85,71,10,183,168,229,223,192,164,56,189,197,244,181,60,178,59,101,220,191,30,46,113,122,89,233,29,35,34,77,211,117,248,17,249,118,85,182,221,28,214,120,34,56,188,15,111,61,98,85,94,160,217,119,241,66,75,120,56,135,151,30,165,85,79,169,8,183,198,106,251,229,238,157,28,187,248,161,43,156,35,81,163,49,122,103,34,125,72,88,93,125,51,213,200,140,79,169,14,74,74,145,248,41,179,110,72,209,118,119,199,99,237,91,152,143,68,69,250,202,14,146,255,0,106,142,185,121,213,136,167,220,122,217,21,35,145,17,168,139,251,15,69,29,43,38,139,117,79,168,209,13,15,74,78,100,79,172,14,107,17,83,99,147,31,192,216,98,124,14,76,104,6,164,68,219,224,105,124,157,53,217,62,179,117,16,116,91,34,238,191,80,28,73,225,73,88,171,177,230,238,118,233,100,87,53,168,187,41,236,85,141,68,216,226,84,82,239,187,145,0,240,236,196,93,84,244,115,154,191,105,232,233,109,113,81,194,214,109,178,181,14,74,212,62,157,118,216,248,249,95,43,119,250,213,0,218,150,86,162,43,80,227,182,36,145,119,55,18,157,239,118,231,46,26,87,53,55,84,3,67,41,155,201,182,222,38,149,139,166,114,92,139,18,115,41,198,124,138,245,240,64,52,58,5,147,234,56,242,83,57,159,81,216,193,247,161,187,44,109,122,1,211,182,25,21,139,182,230,245,44,50,35,147,227,241,57,14,86,66,155,41,242,9,218,174,3,153,27,28,159,19,176,165,67,128,147,39,41,202,166,151,117,64,59,38,183,235,240,55,152,221,254,164,54,216,228,86,253,70,244,107,183,216,92,110,49,191,15,129,189,26,108,109,177,201,225,240,55,89,226,160,107,0,0,53,162,39,39,212,104,55,26,190,239,212,6,203,217,204,171,224,105,108,124,171,240,55,215,227,241,31,210,7,214,162,114,253,71,195,86,233,178,252,13,32,105,95,137,161,126,38,181,248,154,23,226,3,109,194,183,195,234,8,187,26,185,147,238,43,35,97,236,223,236,248,27,15,102,219,248,33,204,119,143,214,134,203,211,196,129,209,77,73,86,233,213,81,171,202,170,111,197,72,244,77,158,211,177,117,75,90,188,155,26,22,71,59,197,0,235,230,162,221,60,26,135,91,85,109,146,86,43,26,207,137,223,170,63,235,62,35,87,127,119,109,192,241,78,198,106,156,239,208,80,252,110,165,172,253,5,61,190,210,163,182,84,67,113,209,57,209,248,236,5,63,135,26,158,73,54,86,41,220,67,143,119,84,78,118,237,185,223,181,204,134,77,220,230,167,244,156,167,205,79,80,196,222,70,120,125,224,116,108,165,100,109,216,219,117,59,28,227,178,153,176,238,168,217,27,253,102,218,66,213,247,145,237,254,176,52,83,81,198,158,38,228,170,141,78,84,28,205,143,251,246,255,0,89,200,233,192,246,163,149,205,221,126,240,56,81,238,174,57,209,73,200,223,20,248,27,14,116,49,47,197,13,216,234,105,164,94,85,84,3,90,213,164,139,211,68,53,53,19,236,53,247,120,17,157,86,124,79,141,77,208,13,198,27,205,67,109,159,3,121,168,160,105,123,124,126,163,234,55,195,234,55,81,136,167,212,111,212,133,160,109,163,79,188,191,176,222,70,253,230,164,98,18,56,252,191,176,114,254,195,145,200,131,145,0,227,242,254,195,83,35,221,126,163,123,145,13,76,106,34,129,181,210,251,135,75,238,57,27,125,232,54,251,208,14,63,75,238,54,100,139,222,95,3,157,183,222,134,219,152,138,160,112,86,21,85,248,31,58,27,125,71,61,35,64,177,167,212,7,13,34,241,248,26,186,103,39,145,7,76,14,55,77,7,76,228,244,199,76,14,58,67,204,105,116,9,246,28,180,102,223,3,75,155,247,129,196,232,39,216,107,108,8,191,81,189,178,154,218,223,0,56,253,47,29,144,250,145,108,111,237,227,185,245,26,159,104,27,41,23,143,192,213,210,220,222,68,251,205,91,109,245,160,28,126,151,220,58,95,113,200,219,239,65,183,222,128,113,250,95,113,161,241,237,246,28,189,190,244,52,189,168,160,113,21,191,176,211,202,114,85,187,41,161,91,245,129,198,86,175,137,165,34,153,202,169,201,224,114,185,16,213,222,24,196,219,96,56,138,206,146,110,172,67,102,71,69,63,186,248,219,253,71,49,210,199,55,129,163,186,197,250,91,1,214,84,99,246,202,150,43,164,133,158,63,113,213,205,143,89,33,93,150,8,191,168,244,149,14,141,25,200,207,137,198,109,177,181,41,187,208,172,143,57,54,37,142,220,24,172,117,52,75,191,135,232,161,225,114,125,0,199,175,59,186,58,40,215,127,177,165,95,246,92,52,254,40,134,166,212,36,94,234,33,2,205,51,30,13,45,151,26,222,188,116,156,169,247,33,228,106,184,42,161,126,237,74,119,127,81,127,19,172,147,162,242,181,63,168,235,95,65,82,175,230,70,39,245,1,96,85,188,17,54,54,172,144,83,201,191,220,121,171,135,11,89,21,153,93,45,12,85,28,241,248,181,19,114,74,25,67,50,183,149,209,183,250,142,29,86,56,202,133,221,208,181,87,246,1,25,190,203,213,252,103,154,57,173,178,244,227,240,106,170,47,192,234,235,115,141,74,107,249,27,104,71,170,120,120,176,146,171,214,159,90,238,44,228,174,165,98,162,167,248,39,137,186,104,45,130,118,58,90,26,54,115,127,146,5,137,208,106,30,105,78,137,237,91,68,108,103,215,187,14,202,45,66,197,238,78,232,222,153,4,107,245,251,168,86,205,73,210,232,44,108,145,213,180,187,68,159,29,155,245,22,223,152,83,105,243,122,145,69,12,141,168,110,251,248,1,232,170,215,74,174,204,86,62,166,20,223,236,216,243,149,186,113,165,149,202,171,13,115,55,119,216,168,81,203,229,238,203,67,43,217,72,231,162,162,253,167,135,187,106,21,206,142,84,238,83,61,19,234,241,2,226,147,67,176,185,221,207,77,82,142,79,218,121,124,155,135,155,60,142,116,212,211,59,250,20,163,141,214,236,186,221,79,204,202,135,34,33,161,188,68,229,245,16,170,45,90,248,253,224,118,215,221,53,174,198,229,116,148,115,205,238,175,135,188,117,244,154,139,148,99,110,72,217,52,158,239,218,167,81,85,170,249,5,209,85,42,166,221,23,226,117,85,119,200,42,218,175,168,84,87,47,196,10,147,23,17,89,100,17,111,215,122,114,255,0,56,67,197,14,82,239,14,242,255,0,15,231,20,90,190,229,79,179,154,205,246,83,172,138,70,61,23,164,199,239,251,0,184,72,120,162,202,97,147,155,188,187,195,249,199,164,182,241,145,148,80,49,55,169,95,15,231,22,165,45,37,214,103,126,98,25,54,95,185,77,198,88,175,178,183,198,9,127,230,168,23,85,116,227,115,45,170,229,100,85,11,224,190,62,241,220,227,188,94,222,170,92,222,251,86,169,246,251,197,151,213,89,175,20,75,204,232,38,241,254,106,156,138,47,105,67,226,246,74,159,208,4,133,208,241,125,5,20,40,247,92,17,28,137,254,16,155,142,167,70,170,200,174,13,95,244,139,4,123,234,103,111,42,185,255,0,214,113,22,130,102,59,153,206,127,245,129,124,151,254,57,238,175,139,243,53,137,183,220,167,87,100,227,18,229,95,58,173,77,114,162,111,254,17,101,12,106,79,63,65,238,118,200,191,105,237,241,204,126,154,102,181,24,239,21,251,192,189,171,79,22,241,199,44,109,117,195,227,182,254,241,90,112,222,39,173,245,212,173,90,138,246,242,237,226,188,196,112,75,167,215,103,181,42,40,213,124,19,127,5,54,225,172,205,172,207,74,70,73,34,55,246,168,18,125,112,226,127,28,162,69,88,238,108,223,252,163,205,220,120,202,180,210,53,82,59,131,23,111,231,17,203,45,70,99,93,39,34,204,255,0,31,188,236,105,240,140,170,225,23,59,220,245,221,62,208,186,250,95,199,45,44,114,114,178,185,158,31,121,232,108,156,107,219,171,33,115,234,43,227,69,79,135,137,28,243,233,230,67,20,170,174,73,62,63,105,173,216,110,89,18,181,148,189,77,151,227,178,168,18,75,7,25,54,202,185,82,22,87,177,81,126,243,217,88,117,242,134,239,202,244,172,106,239,252,226,47,168,48,188,210,153,18,118,245,119,79,218,118,108,202,181,35,28,84,108,47,153,17,191,102,224,75,61,191,85,169,94,196,218,102,59,195,237,57,11,169,212,76,122,58,105,218,214,170,253,164,85,218,120,136,205,237,207,100,117,211,204,155,42,34,252,74,161,108,215,90,251,197,27,57,170,31,207,183,143,136,18,95,143,106,14,57,88,212,78,250,197,114,253,92,199,125,61,234,58,132,254,197,123,85,191,180,138,139,150,186,228,248,234,245,169,106,164,68,79,31,5,57,152,247,27,121,85,36,141,134,170,174,93,145,118,250,192,148,118,78,214,55,170,231,38,255,0,180,219,123,105,170,215,121,36,68,254,146,193,172,220,107,73,63,42,85,214,59,111,188,246,118,46,44,41,110,117,13,141,181,158,10,187,124,64,188,200,226,183,211,166,233,46,235,251,78,37,117,51,107,147,146,31,29,202,87,135,106,189,162,241,19,31,81,84,213,221,62,183,30,242,155,53,178,177,17,212,243,179,127,218,7,62,150,214,250,5,229,123,60,87,196,231,189,94,177,242,163,78,20,57,21,45,193,58,139,35,87,111,188,236,41,170,105,230,219,149,205,10,75,129,221,39,123,183,229,55,31,67,50,177,83,99,182,94,86,167,186,168,27,213,115,145,17,124,20,15,46,182,169,122,155,171,87,226,119,214,202,36,137,168,174,67,180,117,28,124,168,187,38,251,4,167,84,110,205,3,98,121,99,141,62,39,202,73,153,51,213,173,241,54,170,104,229,145,202,136,110,81,91,230,167,94,162,253,96,134,228,145,47,55,232,155,114,77,36,77,240,67,148,168,229,95,19,102,162,157,238,79,0,187,139,21,84,206,119,192,251,112,73,228,166,240,79,19,237,60,42,215,248,237,241,53,73,52,143,168,232,38,219,1,162,145,146,58,157,24,246,252,13,234,74,105,35,123,149,140,62,187,158,36,216,228,211,213,178,8,220,247,175,193,0,250,201,89,76,215,58,167,102,167,214,116,183,28,162,207,11,213,173,168,79,235,41,142,173,106,204,118,25,22,153,147,242,243,120,20,255,0,31,202,223,146,42,189,181,40,188,203,254,17,18,46,58,142,251,103,171,111,253,176,138,171,247,155,203,125,161,162,114,61,146,166,200,81,15,106,62,208,188,210,78,136,137,252,227,154,204,250,200,232,185,106,106,153,186,127,56,129,88,234,181,6,193,210,70,214,84,181,138,223,135,137,228,50,61,87,162,163,141,201,109,168,71,108,158,5,53,168,189,227,183,167,185,35,171,143,221,248,251,231,77,118,190,97,246,198,57,213,85,49,248,39,248,96,115,175,186,187,148,85,189,209,211,53,85,23,236,60,61,222,241,152,221,185,156,230,201,239,125,138,112,238,26,195,167,86,233,21,189,226,61,211,239,67,172,155,136,44,33,136,169,13,67,60,62,240,60,205,211,79,115,43,157,99,170,31,215,229,119,222,166,253,183,69,171,231,94,106,233,37,79,183,119,28,107,247,21,120,229,11,93,20,21,76,221,165,47,200,248,197,149,138,246,208,214,34,125,155,22,133,21,201,52,126,193,72,155,213,213,42,42,125,174,56,247,44,27,8,130,137,236,117,126,203,183,199,152,180,28,147,139,44,170,181,238,72,107,87,111,218,120,202,206,33,179,10,166,185,101,172,122,181,126,240,46,103,39,199,240,170,5,124,140,188,61,21,23,252,51,195,85,102,246,203,34,171,40,174,143,114,55,237,121,111,87,45,79,191,93,209,119,157,234,139,247,157,5,69,246,235,34,170,189,100,93,192,186,10,45,90,160,168,149,27,91,113,86,183,127,143,49,234,41,243,188,62,88,209,205,188,185,87,111,31,124,179,24,125,177,94,237,160,100,219,175,220,167,163,179,97,185,181,106,115,83,36,188,191,210,19,11,159,175,212,28,106,157,21,209,221,85,118,254,113,231,170,181,174,215,66,245,72,110,107,225,252,226,144,254,76,179,105,162,252,227,100,95,235,60,229,215,76,114,184,158,170,248,228,255,0,88,89,112,148,220,67,43,92,214,199,113,118,219,255,0,132,123,91,110,174,227,247,56,88,250,187,167,189,245,251,197,161,81,97,215,154,116,252,244,82,238,159,114,155,19,197,125,163,122,178,6,76,158,59,124,20,11,220,139,91,48,235,75,121,18,189,138,229,251,84,249,38,160,217,242,175,26,58,180,93,252,19,101,44,170,146,138,229,86,228,125,103,85,21,62,213,83,216,99,183,91,157,149,237,109,44,138,136,159,120,23,83,109,145,244,149,105,34,212,57,89,191,214,167,179,110,62,204,138,153,170,217,222,156,223,98,150,223,111,206,174,109,166,73,42,229,85,68,61,13,46,182,215,218,161,106,83,72,228,68,43,34,174,222,180,158,116,108,106,218,169,188,127,156,113,157,160,206,189,43,25,45,84,254,41,183,233,20,242,126,33,174,242,182,36,146,87,127,81,217,167,18,21,244,8,199,182,101,69,216,10,155,71,194,237,162,150,141,221,230,162,69,114,248,248,184,215,31,14,180,116,240,255,0,99,75,34,255,0,73,78,95,197,164,238,139,106,138,135,42,167,220,119,22,46,43,104,228,99,91,52,235,253,32,123,10,125,10,185,198,171,209,89,85,63,105,200,162,209,251,197,44,142,122,182,95,119,239,59,204,87,136,219,13,92,72,178,84,51,117,79,172,230,85,241,3,143,68,247,185,106,99,229,79,143,136,30,38,241,142,100,180,123,165,59,36,247,78,170,146,179,51,161,126,207,108,187,34,253,170,123,5,226,43,78,234,158,177,205,51,21,219,248,252,15,179,107,14,153,212,179,153,28,207,16,58,104,242,156,169,169,179,90,253,206,68,89,6,101,83,186,74,217,17,137,240,248,156,234,13,86,210,229,157,58,175,102,219,253,199,188,180,234,38,146,220,161,72,105,221,31,62,222,62,40,5,27,185,101,89,125,12,158,231,87,100,95,188,231,88,245,143,33,182,189,169,82,231,38,223,105,84,174,23,61,48,170,69,69,88,149,127,106,30,7,41,160,194,102,99,159,65,201,191,213,178,129,237,172,154,205,83,116,141,177,190,95,21,240,248,157,205,102,175,77,105,167,221,179,120,167,222,91,139,110,80,89,234,55,167,126,205,69,251,78,93,78,115,98,154,5,109,124,190,246,222,62,36,192,172,174,226,165,109,210,43,39,169,106,34,125,231,65,145,241,147,77,28,74,145,87,55,125,190,165,45,135,56,200,113,185,213,233,73,34,243,47,216,167,136,182,226,242,228,21,91,179,157,88,171,246,146,46,58,179,140,42,185,170,61,218,189,219,191,218,123,76,51,138,186,74,153,24,218,154,253,145,85,55,241,45,246,215,163,118,215,198,141,158,53,231,114,125,106,123,75,14,132,209,199,23,81,136,136,191,20,247,128,187,156,127,92,49,43,187,27,222,46,168,138,169,254,17,235,160,213,44,74,142,52,150,11,155,93,225,254,17,96,217,102,45,124,198,88,231,91,102,219,151,225,179,138,87,119,212,172,238,208,174,142,74,183,242,183,249,192,74,44,250,255,0,97,231,72,157,92,205,154,191,225,27,235,174,184,253,75,216,198,87,49,85,127,156,68,165,62,179,100,85,83,171,31,86,253,247,241,247,143,125,135,234,5,250,174,170,39,75,84,237,183,79,239,130,178,147,231,106,197,157,176,44,174,172,110,219,125,167,93,87,196,46,53,110,167,229,117,193,155,167,243,139,16,203,117,62,227,108,179,187,150,173,81,220,191,225,20,94,93,69,201,111,179,171,35,171,122,162,175,248,65,9,89,180,241,27,134,213,57,18,75,156,104,171,252,227,209,38,182,97,50,70,142,75,156,123,255,0,148,68,159,62,127,79,78,149,116,211,201,178,248,167,138,156,38,101,250,175,214,72,162,168,151,100,93,190,42,4,188,195,172,184,212,171,201,79,94,199,125,95,164,118,16,103,246,186,135,35,251,203,85,63,105,21,54,44,175,83,232,163,74,138,153,229,217,19,117,241,83,176,173,226,51,50,179,183,187,58,174,68,122,120,124,65,9,70,172,207,45,13,253,26,150,127,206,60,229,227,61,178,116,213,101,171,111,252,226,48,166,226,139,50,69,252,229,123,191,172,225,85,241,29,149,215,177,89,223,157,227,252,224,186,64,175,122,169,137,81,74,189,74,232,211,101,251,74,79,169,156,78,88,44,49,119,107,117,92,79,87,167,218,89,101,195,58,204,47,178,42,182,173,203,204,191,225,29,101,85,5,93,83,58,215,249,149,206,79,20,247,128,169,153,150,188,221,47,245,46,238,82,170,163,151,195,149,79,25,61,126,69,125,79,206,62,69,71,125,231,136,168,188,217,108,242,126,159,195,239,57,180,26,167,65,6,205,137,255,0,0,59,244,211,251,165,119,51,156,215,174,231,67,118,210,75,132,106,233,57,30,119,244,122,211,73,2,34,44,159,234,54,110,218,192,201,216,188,143,248,252,60,2,178,240,85,24,181,93,173,87,157,29,225,246,156,7,82,212,78,254,155,26,170,171,224,122,136,239,53,89,36,252,145,181,87,153,126,194,164,224,250,85,53,194,72,230,158,157,85,23,111,138,4,40,212,24,53,198,173,169,34,192,238,85,251,142,124,88,4,244,204,73,29,2,248,125,197,231,216,180,134,218,250,54,66,180,233,205,183,216,119,51,104,141,181,240,114,186,153,191,212,5,148,208,219,95,79,249,181,143,109,188,62,7,127,102,160,133,147,181,210,38,222,63,97,116,108,225,254,215,35,220,169,78,223,180,233,239,58,26,202,87,127,99,68,212,3,202,227,87,120,109,212,72,230,35,92,136,159,89,217,213,100,244,213,148,202,142,100,105,225,246,29,117,195,13,184,217,247,129,205,94,79,184,243,247,88,93,75,74,230,68,139,206,129,104,108,84,93,41,234,171,150,153,170,139,186,237,177,216,205,163,19,228,212,233,81,4,78,221,201,186,108,121,28,86,219,89,53,247,171,82,139,203,205,191,137,113,118,220,154,43,37,4,13,131,109,218,158,33,43,126,185,104,14,77,111,107,158,218,73,54,79,135,129,225,238,248,101,254,213,34,182,90,71,108,159,106,23,181,71,154,83,94,209,32,149,136,187,248,126,137,189,91,167,182,11,228,75,44,208,55,119,125,192,89,118,51,65,249,246,182,178,4,79,183,116,42,213,142,143,25,164,141,178,213,182,52,240,250,208,246,121,70,155,88,45,60,210,65,27,17,80,166,151,133,183,82,42,197,43,189,223,130,108,160,84,170,12,167,8,165,98,70,143,135,125,182,248,33,174,161,49,251,231,141,43,217,227,246,20,166,150,203,67,94,136,250,101,93,215,197,60,78,250,217,107,187,219,213,22,149,87,111,171,196,15,87,46,49,69,74,157,68,217,80,241,153,29,150,142,225,35,169,216,212,85,95,169,16,244,18,63,33,158,62,71,191,253,103,93,28,180,246,250,158,123,130,162,189,62,32,114,116,255,0,79,169,233,43,27,81,36,73,253,69,192,218,109,59,82,198,202,104,211,193,19,224,81,154,28,226,213,78,196,72,93,226,135,111,30,185,219,172,145,254,118,93,182,2,183,83,69,83,77,76,246,36,105,212,84,247,79,45,124,162,201,167,137,235,221,215,101,248,20,138,183,137,234,23,206,139,4,235,238,169,219,83,113,16,151,42,94,86,205,186,175,220,7,46,241,108,187,244,23,175,10,167,137,232,49,152,31,21,19,26,239,5,216,232,97,201,107,242,106,95,204,46,252,223,113,170,181,185,29,182,141,178,49,85,0,247,244,118,214,204,229,124,210,42,34,120,252,78,108,149,84,52,209,170,44,168,187,125,170,80,235,198,123,147,91,160,93,164,118,251,125,69,42,201,117,131,47,167,234,35,100,147,199,246,129,112,217,126,95,67,19,95,78,147,53,55,79,169,74,15,156,69,109,184,245,103,125,66,166,232,191,5,41,100,185,254,95,124,175,68,115,165,84,85,251,20,239,42,41,111,245,150,229,89,57,183,229,221,119,3,169,210,116,142,29,75,108,113,59,153,169,50,108,191,210,77,198,136,191,124,30,219,255,0,169,111,253,4,30,233,20,82,193,169,12,138,111,211,73,147,127,235,38,243,68,29,254,242,45,191,250,150,255,0,208,94,20,70,79,25,12,222,149,23,249,138,71,229,90,109,85,34,127,57,73,10,227,33,156,244,169,203,254,2,145,239,92,213,109,92,136,191,225,40,27,81,177,94,244,77,190,178,190,104,93,189,179,87,68,138,207,173,10,31,64,212,124,173,77,147,226,92,174,132,209,181,42,34,118,223,96,23,125,131,66,148,212,108,70,166,219,53,15,111,75,59,220,187,34,169,228,241,54,35,41,154,159,113,234,169,158,212,248,32,29,172,42,245,93,249,142,116,47,84,93,149,78,162,41,85,94,155,41,205,109,66,55,193,126,36,72,237,152,136,228,248,160,88,188,126,40,112,99,157,87,224,167,42,39,43,190,178,163,144,216,213,62,10,115,169,27,187,125,227,130,198,170,120,171,142,92,115,34,108,136,160,111,202,136,139,224,129,89,204,205,141,46,149,23,235,12,120,28,89,26,145,171,183,105,192,114,170,200,155,53,78,249,81,155,123,205,223,115,105,97,137,223,6,32,29,91,152,238,77,206,47,51,218,237,145,78,238,74,53,122,108,135,14,75,83,213,124,0,235,150,231,202,238,154,162,174,199,34,57,155,55,212,110,173,147,251,229,77,212,213,29,185,204,248,0,109,63,214,106,70,58,53,230,69,248,27,221,7,181,14,60,206,116,104,174,248,236,6,234,207,39,46,238,121,209,93,171,151,101,111,54,230,221,210,225,54,203,200,213,77,143,60,250,185,157,39,191,186,129,185,222,57,36,87,43,84,239,172,215,24,228,253,56,215,192,234,105,222,199,167,247,29,215,246,30,130,201,79,27,209,119,139,151,117,3,208,209,84,197,43,81,17,187,28,183,43,154,155,181,78,61,37,191,193,21,171,177,206,88,27,26,108,247,160,28,69,134,121,215,244,205,21,118,196,123,17,21,237,254,179,144,246,183,224,217,209,63,164,233,235,227,170,118,233,28,235,253,97,48,228,210,99,241,185,252,203,43,63,172,237,163,180,211,196,155,115,53,79,12,248,111,12,126,236,168,147,111,218,115,232,235,110,84,251,44,206,123,182,251,66,207,115,77,108,163,122,108,246,34,154,159,108,162,141,254,228,105,253,71,157,183,100,18,186,100,141,204,114,29,194,93,189,239,22,129,220,83,211,66,214,167,43,78,100,10,200,220,139,202,117,116,151,36,126,201,202,118,44,153,28,155,242,129,242,178,42,185,166,73,96,147,149,137,245,27,208,85,182,52,228,153,170,171,246,155,108,149,253,68,79,168,229,61,98,86,111,200,155,129,181,44,108,149,170,246,236,135,77,114,189,178,221,20,141,84,85,84,79,3,178,123,36,147,118,177,202,136,117,117,214,110,240,190,255,0,142,224,83,27,197,250,227,112,157,236,103,62,202,190,7,63,26,199,46,53,178,182,71,239,226,191,89,238,160,198,40,163,84,122,211,181,87,246,29,229,18,83,80,181,17,148,232,155,125,192,108,90,236,51,81,70,213,122,252,14,233,188,202,212,98,27,73,114,73,23,151,109,141,214,212,69,26,115,170,167,137,18,137,111,36,110,70,238,109,163,37,145,219,34,154,214,227,68,140,221,243,53,190,31,90,156,119,95,236,244,238,221,245,209,38,223,106,161,75,42,230,165,44,209,167,50,47,192,230,211,177,93,26,43,252,84,243,53,218,139,143,82,177,81,215,8,124,63,156,135,73,46,180,99,116,170,172,239,240,174,223,206,65,97,81,146,54,155,172,70,34,126,146,20,181,250,227,141,63,195,218,48,167,250,104,117,119,93,115,199,104,227,116,141,186,194,187,38,254,15,65,97,90,219,44,105,253,250,26,37,153,138,255,0,5,45,82,231,197,165,162,134,173,32,109,67,28,155,237,191,49,232,241,254,37,236,119,57,88,222,245,26,243,127,57,5,172,43,253,103,43,163,85,220,242,89,10,47,118,118,203,245,28,42,29,66,183,222,98,69,134,161,158,41,245,41,166,247,113,137,104,220,244,145,23,116,45,2,209,184,162,137,95,111,145,57,119,240,82,54,115,118,114,221,228,229,79,239,148,146,142,33,239,20,139,111,169,142,110,85,85,107,182,220,141,252,182,62,107,181,68,170,155,167,58,170,23,129,177,134,212,172,55,250,126,101,254,249,9,117,225,6,181,146,98,212,168,138,139,238,161,15,118,89,209,183,184,94,223,13,149,9,73,224,183,37,99,45,244,148,242,72,138,155,39,134,229,133,241,211,115,115,115,34,236,105,153,94,178,127,73,197,138,181,36,119,81,139,179,85,14,79,120,107,182,93,138,14,202,25,92,216,209,19,236,57,112,59,157,138,170,117,212,211,183,100,69,67,157,19,183,95,117,54,64,57,12,77,206,67,17,83,234,250,141,150,28,150,127,247,0,212,136,187,124,15,168,174,79,4,62,162,154,217,183,214,6,148,106,239,185,184,229,98,55,101,105,244,108,159,90,1,192,158,8,100,93,209,134,134,82,39,217,224,118,60,172,251,13,10,223,31,4,3,141,221,218,212,221,16,248,137,183,134,199,39,101,95,136,228,79,173,0,226,84,197,207,18,236,135,30,10,37,95,137,216,189,187,183,109,141,44,98,167,192,14,58,210,242,124,3,34,85,93,142,106,49,118,241,9,26,39,193,0,235,234,45,203,47,188,138,136,108,69,110,86,59,234,59,9,153,34,185,54,95,3,235,34,122,109,184,28,87,82,185,26,134,245,52,106,139,226,138,114,216,207,181,55,55,81,172,68,240,64,53,198,187,34,33,188,215,47,250,206,52,42,188,222,40,115,17,91,203,240,46,53,177,203,224,111,194,187,175,137,199,141,200,174,57,47,247,88,138,196,241,3,119,101,251,6,203,246,27,81,87,162,123,174,143,196,223,230,231,78,109,182,3,71,237,62,243,125,72,161,26,146,175,42,46,202,167,206,236,177,59,222,118,224,107,79,31,136,85,68,250,207,142,86,170,114,163,147,115,109,96,114,248,243,248,1,175,153,119,53,108,159,105,178,179,177,158,226,175,143,192,214,197,68,77,213,219,129,245,81,55,248,154,23,227,224,109,75,34,243,108,138,110,51,193,187,168,26,94,170,159,3,239,54,255,0,97,165,87,153,219,111,240,52,42,170,21,145,186,171,225,241,54,156,191,31,19,102,73,149,62,179,135,37,90,238,190,36,14,108,245,20,116,236,231,155,149,62,245,60,237,195,58,176,208,57,91,37,100,45,219,237,114,30,99,85,46,183,10,123,28,142,162,71,163,185,87,197,164,121,107,22,99,169,17,92,39,74,57,171,17,168,229,219,151,112,36,113,250,171,142,35,185,125,163,7,252,244,53,59,84,49,248,217,214,74,232,92,137,245,35,144,134,234,221,68,213,74,73,149,210,215,87,34,39,218,174,57,246,189,116,206,41,28,141,172,174,169,86,167,199,153,202,4,179,92,181,206,197,79,186,182,70,174,223,121,229,47,28,79,88,40,99,118,245,13,77,147,237,35,246,221,173,119,11,141,30,207,153,234,229,79,180,241,121,13,243,37,190,214,42,83,84,202,141,114,252,17,84,11,219,203,184,206,182,80,185,201,3,158,253,151,251,213,60,44,156,115,201,35,213,32,101,66,39,244,148,51,13,211,235,141,202,52,146,227,27,165,221,55,247,147,114,168,216,52,150,205,36,124,179,91,227,71,47,218,208,61,109,7,26,115,212,200,136,228,159,197,126,179,219,90,120,174,125,84,105,179,102,83,192,81,104,29,190,165,237,124,52,172,110,235,245,33,83,176,205,4,160,133,204,89,160,98,162,125,168,6,153,248,151,170,118,202,218,121,215,250,20,239,113,189,127,174,185,202,216,214,25,209,21,118,241,69,61,245,187,68,177,164,137,189,74,8,92,191,228,161,232,45,90,89,142,210,61,58,86,200,145,83,235,70,129,183,99,202,42,110,240,181,220,175,77,211,235,61,13,26,212,185,200,237,212,237,40,113,106,58,72,246,138,6,183,111,177,14,91,45,237,141,118,68,3,114,141,102,228,78,119,120,28,166,162,238,34,167,86,183,192,228,195,26,34,248,160,26,88,213,251,13,246,162,34,120,169,189,200,205,188,16,227,76,139,227,202,7,33,158,41,224,187,154,209,191,95,137,177,76,231,53,190,241,200,73,17,83,224,90,7,212,67,86,201,246,154,57,183,248,31,21,174,79,123,127,129,35,115,101,27,39,214,166,152,234,57,151,149,91,177,170,72,209,201,186,61,16,6,201,245,40,217,77,148,115,162,118,255,0,165,177,189,20,235,50,242,171,21,54,1,183,216,54,83,105,243,244,221,178,161,188,217,218,244,240,64,62,26,85,124,118,55,88,141,85,62,44,40,175,230,230,64,12,69,84,241,220,250,230,170,120,166,230,151,76,177,248,35,119,53,71,47,83,193,91,176,27,72,187,46,202,110,236,223,183,253,71,199,68,156,200,229,114,33,175,149,191,106,1,167,102,253,191,234,28,168,106,228,79,168,251,190,201,240,3,74,49,62,195,67,153,191,218,110,115,255,0,65,243,116,3,107,145,62,195,91,89,245,42,26,183,105,247,153,19,235,3,142,246,175,48,79,130,111,245,27,234,214,59,199,116,52,172,40,191,5,3,67,126,180,69,62,236,166,180,139,151,226,166,191,119,109,144,13,157,148,108,166,183,46,201,240,54,150,85,69,253,5,3,86,202,54,83,74,78,191,224,26,155,34,185,119,229,84,216,15,138,211,74,162,253,230,234,203,186,109,202,108,186,71,55,199,149,84,15,156,171,246,120,26,185,96,119,130,183,196,249,222,247,240,233,127,168,251,19,17,234,170,170,7,206,140,45,241,217,13,74,214,47,130,33,242,104,87,226,142,62,196,189,54,238,169,184,27,78,164,106,42,189,201,224,104,234,49,158,13,77,141,215,214,123,252,142,102,200,108,185,173,87,115,39,192,172,141,18,115,201,246,236,109,109,12,107,239,183,117,57,125,230,62,94,68,111,137,176,177,57,93,204,173,221,8,27,110,84,145,121,161,78,84,53,179,236,83,115,149,21,60,27,202,18,53,223,125,128,210,17,85,23,117,79,3,121,168,141,79,22,159,28,244,255,0,0,13,169,99,101,74,124,60,80,216,74,55,68,188,169,240,57,124,200,190,13,77,143,168,187,46,238,3,200,101,56,45,183,35,166,116,117,180,237,122,57,62,180,45,207,84,248,91,177,220,41,164,150,209,110,99,39,118,251,170,33,119,139,35,29,238,236,113,42,40,96,168,240,123,81,80,8,165,191,240,97,146,92,110,18,54,154,37,77,221,246,29,85,87,103,198,107,50,182,93,211,111,143,192,150,84,198,45,173,119,81,41,90,171,246,236,107,146,134,145,141,228,90,100,251,62,0,67,126,99,192,238,87,105,183,201,205,26,185,81,62,164,45,230,245,195,174,105,105,184,58,22,209,207,202,139,245,53,76,128,43,177,27,77,205,21,42,105,88,230,175,197,21,15,43,95,161,216,101,100,235,43,236,176,57,87,235,228,64,32,198,215,160,185,141,99,210,38,209,78,138,190,31,160,167,182,181,112,111,168,23,102,163,216,201,26,142,251,90,164,205,210,104,126,19,74,168,230,216,233,209,83,249,136,119,148,218,127,141,209,181,25,21,178,38,237,246,53,0,134,155,127,3,25,167,121,141,181,17,185,90,171,227,224,85,108,99,128,234,198,172,107,83,72,139,246,238,210,81,126,134,89,85,200,169,66,196,219,235,216,229,197,140,91,226,114,114,70,196,254,128,44,59,24,224,98,206,212,111,121,182,70,191,232,149,2,139,129,236,77,34,68,117,166,29,246,255,0,4,188,24,237,116,208,71,187,26,158,6,210,181,200,238,86,239,176,22,103,123,224,95,18,149,168,137,104,135,117,254,105,79,178,238,207,202,121,96,123,237,180,81,179,195,195,102,146,35,37,31,81,26,178,46,223,180,219,170,163,99,163,229,223,127,0,34,22,255,0,192,134,77,110,145,242,69,31,186,155,252,16,162,218,137,195,254,69,138,181,233,37,28,142,229,251,26,78,115,177,218,10,173,219,61,51,93,191,218,133,60,207,116,63,29,200,99,147,158,217,19,149,200,191,222,160,16,65,46,45,85,2,171,86,145,237,145,62,214,155,16,211,228,54,233,145,208,164,136,136,191,4,66,79,179,190,16,169,251,236,213,52,182,244,107,21,85,81,17,133,50,169,225,177,180,19,170,75,108,230,68,95,173,128,90,158,37,168,53,84,13,108,55,42,105,94,159,15,22,158,218,76,175,25,187,83,242,54,139,146,101,79,7,42,21,150,231,161,148,12,133,81,150,118,163,182,248,242,20,250,251,161,245,237,71,190,150,23,69,183,193,81,1,10,117,53,206,142,130,163,153,202,213,68,83,215,89,117,14,207,79,2,54,78,95,4,60,237,195,70,47,170,229,222,87,185,78,189,116,87,39,255,0,193,36,203,251,17,66,239,124,153,246,63,83,46,203,27,87,196,245,118,27,238,55,84,173,87,198,205,254,242,139,211,233,14,89,74,254,101,134,117,255,0,69,79,65,108,192,242,138,90,168,165,115,102,99,90,190,41,178,248,129,112,84,151,12,94,56,209,101,165,98,183,235,240,59,235,77,54,153,222,85,34,169,162,129,85,126,212,66,134,94,238,119,11,93,177,208,165,59,220,244,111,199,98,151,63,55,203,105,43,121,169,226,168,106,111,245,110,5,219,101,26,69,167,85,209,172,148,116,180,205,85,248,109,177,227,99,209,104,161,151,122,25,35,99,62,173,148,163,52,25,254,113,87,202,213,90,173,147,246,158,194,61,76,200,224,164,100,110,100,252,205,79,31,136,21,54,155,68,169,234,26,139,113,154,41,27,245,162,169,242,171,68,48,198,39,77,148,112,245,23,235,40,245,126,182,228,150,228,87,63,175,178,125,234,116,146,241,71,85,11,249,39,107,209,223,106,168,21,130,229,195,172,82,196,181,20,18,196,198,253,73,185,230,103,210,155,237,134,78,122,105,247,86,175,247,170,120,168,184,156,172,155,101,74,183,163,126,206,99,208,99,220,79,219,18,161,177,220,35,108,169,191,143,50,129,222,178,241,168,54,6,126,98,162,116,107,83,234,220,236,109,28,66,228,246,57,81,183,73,42,28,141,95,29,247,61,238,57,172,152,6,67,74,214,79,71,76,213,86,253,123,29,62,87,69,131,94,209,206,164,238,173,87,39,213,176,30,203,22,226,165,181,20,200,191,156,77,190,59,149,31,29,226,110,141,234,222,172,202,159,181,75,67,172,75,78,62,229,165,129,177,189,28,191,164,135,30,41,160,172,118,209,220,153,7,250,91,5,101,127,212,28,71,89,230,229,71,84,183,254,113,237,108,58,223,96,173,115,25,222,25,187,191,156,70,220,86,201,90,137,35,114,150,167,221,212,59,171,125,238,166,210,222,171,114,84,114,199,227,253,208,33,40,80,229,180,83,177,178,50,174,53,71,120,248,56,229,125,39,163,99,21,93,80,196,254,146,53,108,252,75,85,217,21,98,169,185,186,68,103,195,119,155,183,94,48,95,50,44,80,213,170,125,94,14,2,69,166,205,109,209,189,119,171,143,250,205,248,115,251,74,55,105,42,226,217,63,156,132,97,203,197,13,100,141,231,117,201,223,243,206,154,167,138,26,234,135,186,40,239,14,106,162,127,134,8,74,116,186,143,96,141,251,45,108,41,227,254,18,27,115,106,102,61,200,191,217,240,252,63,195,66,34,46,156,65,228,51,204,189,27,244,159,31,170,67,131,83,174,185,90,194,187,95,166,248,127,134,161,116,181,85,106,214,61,11,215,107,132,31,243,208,219,162,213,156,109,213,29,71,87,193,255,0,61,8,110,173,214,172,190,105,87,108,130,111,255,0,104,167,78,253,124,204,232,106,122,105,123,157,223,233,168,19,101,249,90,199,170,42,21,137,91,14,201,252,228,55,43,53,18,199,37,59,154,203,132,9,186,127,134,132,46,210,113,33,150,177,17,125,167,58,175,219,204,167,97,23,16,249,165,79,186,151,106,132,69,254,122,129,125,92,71,93,169,170,160,150,174,146,186,55,57,168,170,156,174,45,163,23,214,187,182,53,43,219,37,99,182,107,215,235,41,85,94,166,100,183,136,213,43,174,114,200,213,248,163,156,167,79,53,98,84,83,189,252,233,186,252,84,137,21,239,37,226,110,231,91,11,153,5,92,156,219,125,74,82,155,238,191,102,14,115,250,23,9,91,253,39,150,178,54,158,90,174,89,222,213,79,189,78,117,203,28,160,171,149,57,36,98,34,169,3,174,155,94,53,69,178,47,179,238,149,13,221,124,118,85,54,170,117,79,86,46,145,175,120,184,85,59,116,251,84,170,56,150,7,99,72,89,36,236,137,235,178,42,239,177,238,97,180,98,52,144,43,31,69,2,174,223,98,1,105,213,217,70,108,247,171,170,170,102,254,149,83,132,252,202,255,0,18,108,234,167,239,251,74,251,155,227,182,74,198,189,104,225,137,155,162,252,10,49,120,198,25,77,51,151,116,84,220,15,41,89,121,189,86,42,200,233,158,187,253,230,205,43,107,42,31,180,220,222,43,245,158,190,193,105,130,162,167,163,35,19,111,188,244,55,76,78,158,8,18,88,17,187,252,124,11,66,143,27,71,140,201,88,137,203,241,83,208,219,52,241,242,72,213,153,237,86,253,104,110,217,153,84,217,186,45,129,203,227,241,216,246,116,216,237,209,140,75,130,189,237,141,190,42,128,121,153,176,170,74,57,61,216,218,136,123,188,23,24,196,231,149,140,185,210,70,228,250,247,67,129,37,178,162,224,157,70,61,78,28,148,215,42,23,114,192,247,181,201,245,160,23,23,104,211,77,57,168,166,107,169,169,169,152,245,79,184,231,51,26,198,177,191,117,169,11,145,223,4,77,139,117,161,147,48,77,159,13,198,118,167,216,138,167,174,197,169,50,123,205,206,8,234,235,102,115,81,200,139,186,168,76,43,69,28,214,25,30,145,119,84,93,215,236,61,101,179,79,49,235,243,26,231,80,177,57,190,181,105,231,233,49,58,91,108,144,212,213,87,49,187,34,42,162,169,207,191,106,245,147,22,183,173,61,52,209,172,141,240,221,174,64,179,191,147,64,49,135,167,59,162,129,169,245,239,177,214,228,26,69,166,86,202,53,234,81,211,58,84,79,21,77,190,39,134,155,85,111,25,37,58,37,5,92,140,231,240,77,148,227,208,225,25,150,79,47,52,151,121,185,94,191,91,148,15,11,168,56,53,133,137,35,172,240,199,26,38,251,108,81,26,154,10,186,59,138,64,174,95,137,120,210,112,245,119,117,58,190,162,232,229,85,77,246,85,41,222,85,160,55,10,71,186,120,81,210,185,191,90,32,30,35,18,196,101,172,129,149,21,115,183,165,245,181,84,247,112,98,56,186,49,173,150,56,156,187,148,246,235,98,203,236,240,173,36,48,84,177,169,246,34,157,77,12,153,100,19,35,167,116,251,111,245,238,86,69,119,77,49,198,238,16,198,176,69,19,84,235,178,61,25,160,142,54,186,53,141,124,62,165,60,157,183,37,189,197,3,89,213,149,21,19,237,59,106,11,245,250,166,84,73,165,149,237,223,235,220,14,178,76,43,29,181,194,250,122,219,122,75,34,252,21,16,232,174,152,189,181,148,202,250,11,115,154,191,86,200,86,155,69,13,29,202,157,29,92,198,163,190,215,33,233,32,178,99,212,180,124,207,134,41,62,237,144,11,79,109,30,71,78,174,109,27,101,141,54,240,248,158,98,231,77,157,201,35,246,173,149,25,245,166,234,94,237,30,39,100,189,35,163,130,221,27,85,83,193,81,167,145,190,232,244,157,119,164,20,138,168,245,219,193,160,90,214,39,142,223,238,117,40,199,74,245,118,254,62,37,87,139,75,239,233,69,213,234,170,120,125,165,68,181,233,139,241,73,59,196,148,234,229,85,230,219,99,212,211,85,58,179,106,100,165,86,167,195,224,5,183,85,224,121,83,42,121,97,150,79,232,220,238,40,176,29,68,138,38,190,130,166,86,57,126,180,220,186,188,103,8,182,212,61,178,213,53,155,175,218,84,203,102,37,142,193,18,34,197,10,248,125,136,5,143,67,128,234,171,91,213,150,229,46,223,31,21,83,95,117,205,45,75,203,95,92,247,34,124,119,82,246,46,184,125,174,118,57,33,228,106,125,197,34,206,244,213,179,49,253,9,83,117,79,13,128,183,154,220,138,88,90,189,226,109,215,246,158,3,35,202,37,150,87,54,9,118,254,146,168,95,180,98,247,89,59,146,9,36,84,85,250,144,216,162,225,95,35,185,197,214,85,151,117,251,148,152,20,78,129,106,107,42,210,74,137,209,91,190,254,42,85,220,75,44,176,216,97,106,79,200,174,68,57,245,28,33,101,113,167,52,115,202,223,232,83,128,222,19,242,212,147,105,43,229,248,253,123,146,61,37,70,167,80,213,179,150,134,68,99,147,244,124,78,186,125,67,202,105,160,114,193,114,84,79,169,17,78,125,191,132,252,150,24,250,221,250,69,229,241,219,196,238,104,120,113,200,102,78,71,201,34,162,120,124,0,162,89,30,171,228,210,78,232,234,235,30,246,252,62,39,158,170,201,225,186,66,189,225,170,174,84,250,203,144,170,225,18,235,112,241,88,222,170,191,205,54,91,192,253,246,100,247,28,246,167,249,32,89,245,210,118,82,212,164,148,236,84,221,126,163,182,183,103,83,218,85,138,214,191,116,251,11,168,254,66,55,181,114,44,142,123,191,209,59,90,46,4,42,228,68,235,255,0,173,161,89,90,30,67,169,85,247,136,22,31,206,120,166,198,214,55,145,251,57,173,154,100,93,247,47,22,183,128,169,89,26,185,146,34,42,125,199,145,187,112,83,116,164,85,108,114,42,162,125,136,16,232,113,156,254,209,89,105,138,57,249,119,217,55,220,244,244,25,70,33,74,228,154,122,118,56,240,115,112,225,150,219,107,22,154,5,153,24,213,240,217,20,245,86,14,27,242,202,221,153,44,147,120,253,168,160,122,154,157,83,193,93,76,180,237,162,106,42,166,223,2,149,102,213,88,237,218,57,42,40,169,218,143,93,213,54,42,220,60,29,100,85,109,71,245,164,77,254,229,57,182,254,11,239,236,157,171,53,91,213,159,90,42,2,22,115,113,182,86,206,229,72,33,127,138,253,72,108,83,98,119,231,251,205,231,111,237,66,252,87,134,22,89,34,231,150,145,37,86,167,248,39,140,200,180,202,106,87,58,26,107,59,147,111,13,209,129,117,163,75,73,145,90,188,91,51,188,14,158,235,119,201,171,30,216,58,178,47,212,93,149,54,132,220,175,47,252,229,27,218,139,246,180,237,233,184,89,228,123,101,150,52,248,239,226,208,44,198,159,0,200,239,74,146,63,157,119,251,143,69,106,209,235,147,85,18,88,215,199,238,47,102,219,162,116,182,168,185,86,149,174,84,251,141,233,116,209,21,118,138,143,111,244,64,180,106,125,17,171,154,53,126,200,156,169,185,193,183,105,180,149,55,5,162,116,91,242,59,109,203,186,168,211,170,200,145,90,214,185,187,248,124,15,150,13,27,84,170,117,75,182,69,114,239,190,193,18,240,90,107,161,84,209,164,115,203,19,62,165,248,21,238,201,132,209,90,161,107,26,214,34,162,28,235,62,21,37,3,26,212,170,229,219,239,57,245,214,153,33,111,253,189,182,223,120,85,203,182,218,121,30,139,27,211,250,13,219,188,85,80,194,170,201,54,216,243,55,27,250,226,116,46,185,58,163,173,203,253,234,41,76,50,30,38,169,96,145,89,45,54,200,158,30,32,122,251,230,87,114,179,35,223,204,245,70,167,212,82,219,222,188,203,75,82,177,77,207,224,187,27,242,107,222,57,124,137,208,203,12,92,206,77,188,85,15,25,119,177,81,229,51,45,69,20,13,84,85,223,221,64,61,253,155,85,44,25,21,42,195,85,18,44,174,240,69,83,144,235,13,166,187,243,234,248,145,171,245,42,158,22,211,165,21,209,211,173,99,36,116,92,191,81,195,187,219,239,148,45,88,163,184,189,17,191,120,90,30,234,92,114,215,3,249,169,100,137,174,251,119,67,188,180,88,233,167,68,90,154,168,149,173,250,149,197,189,86,92,50,88,158,172,138,174,103,175,220,170,114,173,147,231,83,189,35,100,149,40,143,93,183,241,9,93,61,183,232,173,22,220,175,133,30,223,175,116,56,185,62,123,73,108,166,115,104,166,106,236,158,28,170,80,57,112,124,245,205,108,205,174,169,78,100,223,235,59,75,54,19,146,189,200,219,132,210,200,138,190,60,219,129,213,102,90,141,119,175,157,241,196,233,21,21,85,60,15,14,178,221,107,37,234,84,197,43,218,190,59,108,92,117,135,72,105,235,149,174,158,6,170,175,199,116,61,245,14,137,90,96,133,30,250,88,221,247,114,129,107,214,42,217,233,17,191,216,210,34,34,125,135,174,163,189,201,42,35,18,39,34,252,62,5,126,126,145,90,57,118,109,28,109,255,0,68,225,59,72,105,152,254,104,225,106,109,246,32,20,86,162,223,126,175,111,53,19,222,155,154,233,116,131,43,190,198,146,190,87,110,239,180,184,59,86,19,79,111,106,36,148,200,237,190,227,214,81,211,209,209,211,39,36,8,213,79,184,11,113,180,240,237,127,98,115,207,42,46,232,117,249,31,15,23,74,148,229,69,69,46,58,191,32,146,151,118,199,19,151,246,29,52,153,100,242,59,103,81,61,127,160,11,98,78,27,171,105,90,249,101,98,46,199,161,198,180,97,98,166,87,57,136,156,171,245,149,234,75,178,84,66,228,117,34,166,255,0,113,214,194,141,126,232,197,233,162,253,64,116,24,246,61,79,96,165,111,59,19,221,57,57,5,198,158,174,149,176,68,207,29,246,57,87,86,57,145,43,88,254,111,185,14,174,211,65,83,85,86,136,248,28,173,223,236,3,141,6,17,5,197,24,234,168,81,200,255,0,184,220,186,104,150,55,60,60,243,80,49,119,79,176,170,84,54,86,67,74,199,191,102,236,159,89,195,190,220,105,233,105,92,197,149,187,162,125,160,81,248,116,83,20,166,106,205,29,20,77,114,125,197,61,207,113,134,219,186,177,80,181,26,212,69,248,21,70,243,122,157,204,147,161,80,168,155,253,74,120,108,150,230,141,180,73,44,209,171,221,178,248,168,22,235,166,176,190,45,82,229,147,125,210,100,255,0,164,155,13,18,240,194,45,191,250,166,255,0,208,66,214,11,87,28,186,159,212,107,54,222,100,255,0,164,153,221,16,114,201,132,91,118,95,252,11,127,232,47,10,35,115,140,25,24,180,141,241,254,241,72,251,184,49,31,89,34,39,248,74,94,135,21,25,84,119,8,90,214,201,191,186,89,196,48,173,69,99,157,182,251,184,13,118,186,39,36,141,114,167,214,133,199,232,189,67,105,166,139,117,219,224,81,106,10,4,70,183,102,149,91,1,89,40,223,19,211,195,224,5,230,226,149,172,150,149,155,42,124,15,85,77,187,188,81,74,89,128,220,92,250,104,249,151,234,66,167,219,101,107,219,241,3,177,135,118,200,158,39,96,214,35,253,227,174,71,123,232,114,219,80,173,77,136,145,205,141,168,223,172,229,71,42,49,62,39,86,218,175,180,214,149,105,246,161,81,219,165,86,233,177,185,12,155,236,116,233,84,212,93,249,142,76,53,141,251,80,14,229,170,170,134,244,77,223,99,171,109,107,81,62,38,252,53,237,223,226,7,111,200,138,212,53,181,155,28,56,107,90,228,248,161,200,101,75,92,191,20,3,146,221,147,199,96,175,106,38,234,136,109,164,141,119,214,21,24,191,88,26,95,80,223,134,200,109,182,86,185,118,216,211,36,40,190,38,150,69,179,128,223,115,81,201,240,56,207,166,71,120,108,114,126,9,178,155,50,202,140,77,212,14,150,235,68,136,197,217,135,139,174,234,69,42,237,31,214,84,166,244,42,147,149,202,117,245,216,245,36,158,240,30,110,197,180,206,68,123,16,246,16,209,34,35,86,54,237,251,14,170,154,219,13,27,253,211,181,138,183,164,222,84,3,179,137,93,28,107,224,167,79,119,171,170,106,47,34,41,202,101,197,85,118,119,192,229,196,202,106,148,217,251,120,129,224,231,189,92,97,127,232,56,213,75,145,86,72,244,107,226,95,233,61,219,241,154,42,132,223,100,241,52,51,18,183,198,187,253,97,48,235,173,149,157,116,78,164,73,253,71,120,202,56,102,110,253,52,77,196,118,122,90,127,209,83,159,76,200,19,195,112,179,174,75,68,113,191,168,141,68,55,27,64,143,119,129,221,186,8,100,139,102,46,234,34,166,142,20,230,122,237,176,27,52,54,254,95,138,29,154,66,214,33,209,220,114,155,109,173,170,146,76,214,237,246,169,230,234,117,98,199,19,149,171,88,196,219,239,2,160,163,216,196,241,216,218,146,117,119,131,80,167,177,234,141,142,117,255,0,183,25,255,0,56,237,232,179,139,44,205,71,37,75,87,250,64,245,145,61,83,197,80,77,42,114,239,183,192,241,87,125,72,179,208,49,85,42,154,155,39,218,121,10,205,111,180,70,174,69,172,103,135,243,128,171,141,186,164,104,189,68,68,68,58,107,206,115,110,160,107,185,229,98,42,125,229,14,200,56,128,181,116,94,218,122,198,239,247,41,69,242,125,95,173,187,213,58,58,121,213,81,203,245,40,23,57,119,214,202,26,7,59,167,51,23,111,188,242,55,158,37,146,8,213,34,115,87,111,188,161,182,122,43,133,253,17,243,185,251,56,231,215,105,229,51,98,89,42,36,114,111,247,132,75,211,95,56,157,175,145,21,177,57,83,127,177,79,39,46,181,228,55,119,170,71,44,169,191,216,229,60,102,69,134,199,74,142,146,157,92,237,188,79,20,251,253,101,134,85,68,103,193,126,180,10,170,93,239,44,202,106,26,174,74,153,211,116,255,0,9,74,127,120,202,242,24,21,206,146,225,58,47,222,229,58,234,205,84,184,185,156,141,141,63,168,243,85,217,21,85,221,219,202,221,183,251,128,249,116,212,156,154,39,185,144,87,206,171,247,57,78,174,28,211,54,185,73,200,250,154,158,85,240,253,37,61,190,19,131,209,95,106,152,181,41,250,74,92,54,47,160,22,26,186,102,57,177,162,185,83,236,2,217,173,214,170,218,246,164,183,11,140,145,253,170,170,190,7,169,176,251,54,209,80,199,71,146,57,202,139,240,231,46,97,120,91,165,175,133,99,108,78,70,57,60,85,15,25,145,112,117,29,191,154,107,103,89,239,248,237,185,73,29,142,3,168,236,165,88,226,101,197,100,219,100,253,34,184,82,230,50,92,109,137,179,213,119,111,218,90,20,154,79,158,226,149,123,211,209,74,172,98,252,85,10,159,138,100,87,219,93,35,98,187,70,172,70,167,142,232,72,243,124,65,82,215,93,88,172,135,155,197,87,125,139,77,201,176,122,136,27,36,175,141,219,175,143,138,23,93,169,153,197,186,70,34,69,35,92,237,252,119,40,142,69,126,163,184,42,194,170,221,221,224,94,5,186,203,70,251,109,114,76,228,219,149,197,233,240,117,159,68,151,90,90,39,84,34,124,19,109,202,27,93,166,139,124,183,73,85,75,18,185,124,87,193,14,155,78,175,119,93,49,204,35,116,188,209,181,143,250,203,9,181,180,221,33,154,221,28,141,145,23,116,79,19,180,165,172,107,221,178,184,182,29,30,214,106,108,130,197,74,143,170,69,122,181,55,241,43,141,5,254,14,139,102,89,19,101,241,248,148,21,26,153,200,187,42,41,218,83,189,54,229,60,77,151,37,164,157,200,206,170,42,254,211,212,65,89,27,220,138,215,255,0,172,14,230,53,95,3,147,25,214,178,167,197,60,78,100,83,162,129,204,70,253,136,107,98,108,108,54,118,236,107,73,145,126,0,111,131,103,170,58,160,111,26,23,226,104,234,159,121,183,250,128,212,15,156,223,112,230,251,128,251,182,254,6,166,199,185,161,29,183,212,106,73,17,0,221,70,237,245,26,85,54,52,245,80,219,116,192,111,34,53,126,40,125,68,110,231,17,211,46,254,10,106,100,203,245,168,28,196,111,135,130,31,82,63,130,155,13,168,68,250,205,212,168,110,192,114,26,200,218,28,246,253,71,17,103,79,31,19,235,37,141,87,197,219,23,28,150,63,101,57,81,213,35,19,197,55,56,43,81,76,196,221,94,135,22,162,241,67,10,42,190,84,68,79,188,14,221,125,231,115,242,155,233,80,138,206,93,143,1,123,213,27,29,170,53,106,213,49,21,62,242,156,221,120,134,182,81,61,85,181,109,217,23,237,2,190,173,66,192,188,234,124,150,239,74,230,170,190,84,69,253,165,172,93,248,166,164,114,43,34,171,106,175,195,226,120,75,182,191,230,117,147,58,107,99,21,244,235,240,84,2,243,170,50,43,101,42,243,203,88,214,162,125,170,117,53,122,167,139,82,42,178,91,172,72,169,225,250,69,144,221,181,135,57,174,141,204,123,92,138,169,245,41,79,110,55,220,218,235,85,239,44,219,42,253,74,160,72,138,234,102,45,85,187,160,187,68,231,253,72,142,59,27,110,95,29,111,131,36,69,69,248,120,150,57,129,88,242,73,170,97,154,119,205,224,169,241,85,46,115,13,166,174,141,177,36,168,239,4,64,43,4,117,200,253,157,185,205,138,173,175,111,42,41,231,32,231,72,211,125,206,117,34,185,29,186,238,7,101,36,138,197,230,251,77,29,101,114,26,157,203,35,81,2,68,136,86,70,203,209,92,113,159,78,170,167,57,205,70,155,78,95,168,129,212,222,237,169,95,70,176,58,157,30,155,109,226,133,19,205,116,178,142,167,169,42,218,163,114,174,255,0,22,23,14,222,179,89,204,230,39,41,199,158,59,109,86,236,169,70,129,97,89,86,140,54,186,87,71,29,153,169,186,237,224,195,202,63,132,153,175,77,115,86,141,209,163,190,180,111,192,144,249,241,11,20,202,178,198,198,42,254,195,68,118,170,122,101,72,155,78,206,95,183,96,44,54,195,193,51,41,26,156,210,191,111,216,123,172,127,131,251,101,60,237,116,207,223,111,181,11,194,109,29,27,83,100,141,191,212,109,62,138,54,175,51,24,128,81,251,63,14,214,59,109,43,90,143,106,42,39,216,104,159,70,232,225,168,111,119,127,130,47,212,86,102,211,44,137,202,106,142,221,13,58,238,255,0,172,15,3,104,211,170,90,56,211,153,222,40,122,26,28,114,158,23,34,49,231,162,117,60,46,79,116,220,166,183,195,186,42,170,129,181,75,104,137,173,69,235,127,172,229,194,196,137,121,81,55,219,235,62,204,200,225,68,70,184,222,141,173,86,34,129,185,212,221,187,108,105,100,106,229,223,99,83,85,55,248,27,209,185,19,199,96,55,35,167,247,119,83,87,79,149,126,6,166,84,35,147,148,42,162,253,64,124,230,219,195,115,226,199,204,191,0,173,241,53,34,162,125,64,125,99,26,212,216,42,162,47,129,241,203,186,154,219,26,47,196,180,13,45,126,202,110,164,137,183,138,4,138,20,241,85,62,57,105,211,193,92,72,213,212,133,223,90,33,165,208,177,222,45,148,217,122,81,183,199,170,137,253,39,2,178,247,108,160,106,186,90,134,162,39,243,128,236,145,93,18,120,55,152,213,21,67,185,189,248,249,83,237,41,229,243,90,177,59,31,55,121,184,70,222,95,231,33,77,242,238,47,244,242,207,79,188,151,152,155,183,243,128,184,151,244,100,118,234,227,234,203,73,19,125,233,81,11,40,188,113,217,134,70,197,74,11,196,110,119,213,239,20,235,32,227,146,229,82,231,37,166,165,31,191,195,101,2,69,146,225,73,205,179,102,69,254,147,144,156,143,111,59,31,191,244,145,131,77,198,38,164,207,46,244,209,57,201,191,222,123,188,123,141,140,142,138,54,197,122,119,77,255,0,90,40,18,6,178,202,212,219,165,186,125,161,181,47,69,217,209,236,138,90,254,19,198,110,43,114,70,71,116,185,68,199,47,199,117,42,149,23,16,24,13,221,140,238,247,88,156,171,246,57,0,170,79,137,38,217,200,240,144,163,124,121,207,43,104,207,108,149,232,157,222,173,142,71,127,57,15,65,29,202,138,100,78,89,155,227,247,129,205,78,68,254,251,112,178,34,120,33,182,196,134,68,221,175,69,254,147,87,44,76,241,87,1,245,21,95,245,26,185,127,97,165,178,198,190,12,84,53,115,160,14,95,216,57,127,96,231,65,206,128,109,172,27,174,252,202,107,107,17,191,223,5,87,42,248,39,128,229,250,220,1,121,118,248,154,81,26,213,230,85,52,62,74,120,255,0,78,68,79,233,54,31,112,183,39,131,166,106,127,72,28,212,123,29,240,84,10,137,245,53,20,234,101,190,89,169,91,187,234,90,155,125,231,71,114,212,203,13,10,42,45,91,60,62,240,61,108,146,185,159,8,255,0,212,125,138,78,118,42,185,155,108,82,91,142,185,89,32,114,162,86,51,195,239,58,74,141,113,146,177,220,150,153,18,68,95,142,192,86,215,86,177,146,114,137,107,216,214,170,162,34,148,98,131,59,190,87,72,142,115,23,196,246,54,187,173,117,91,83,172,128,123,90,122,198,202,187,43,19,196,220,233,53,23,157,31,241,250,143,60,219,180,52,105,205,52,141,79,233,54,164,205,45,12,93,157,82,196,255,0,72,15,67,36,143,69,217,190,38,184,166,126,219,43,79,53,244,234,192,198,171,157,86,207,249,199,73,116,213,171,13,22,252,181,108,240,251,192,168,83,68,217,89,239,123,191,121,165,177,192,214,114,245,17,84,164,53,58,243,97,141,171,215,173,107,89,251,78,177,218,243,142,61,219,193,112,106,167,237,43,34,179,172,74,201,21,201,226,155,156,135,86,181,172,217,25,186,236,80,91,151,16,52,48,194,189,218,165,170,191,87,137,228,215,136,75,188,179,237,2,163,155,185,2,232,27,86,199,120,202,156,171,246,31,95,95,79,26,126,154,22,235,79,171,215,234,253,159,177,216,197,155,228,21,105,250,43,226,5,112,125,238,153,191,223,180,210,151,170,103,127,126,210,139,37,235,32,149,124,88,167,97,71,95,122,123,154,143,106,236,171,226,5,91,142,225,74,171,186,202,159,214,111,119,186,121,63,70,68,60,61,26,72,246,181,92,255,0,31,175,196,236,27,87,5,27,121,166,151,109,190,213,3,212,53,24,171,191,57,170,93,182,78,85,241,60,116,185,205,150,149,85,178,85,177,21,63,156,124,135,81,113,244,85,85,173,103,135,243,128,247,73,80,232,225,77,153,186,236,117,242,86,207,52,156,189,223,192,166,247,237,121,197,109,8,173,146,225,26,109,252,227,192,93,248,184,196,45,220,202,219,148,91,167,222,5,199,172,40,177,42,200,188,166,134,57,177,183,221,247,147,237,44,179,37,227,138,219,239,50,142,225,26,253,155,56,243,177,241,235,69,77,31,66,122,248,209,223,180,11,244,90,148,114,237,177,247,149,54,230,82,195,233,184,238,182,200,253,253,161,30,223,180,237,147,142,107,83,162,255,0,186,17,252,62,208,47,81,245,112,49,220,143,114,34,47,214,108,77,53,190,53,223,189,167,245,150,33,119,227,106,154,70,191,161,94,197,119,213,239,30,38,179,141,107,162,61,87,189,166,223,180,9,42,130,162,146,84,68,108,232,191,210,125,222,24,221,205,190,228,116,89,56,226,146,29,186,245,205,79,218,227,187,159,143,91,115,25,239,220,88,139,254,80,18,1,52,209,85,177,26,215,109,203,246,28,102,79,71,27,145,178,206,159,103,138,145,223,95,199,251,163,106,165,178,181,143,114,252,124,79,57,47,28,153,45,108,219,178,100,241,95,169,64,147,169,42,237,172,110,237,157,191,214,108,178,166,146,161,220,188,200,164,112,82,241,137,147,204,205,214,95,245,156,250,110,51,50,42,87,123,210,167,245,129,33,23,58,91,84,176,171,36,138,53,251,207,11,119,198,49,169,220,231,75,210,110,255,0,176,179,105,248,200,202,106,147,118,185,57,87,239,58,186,158,39,178,42,212,85,146,77,183,251,192,187,10,236,27,17,168,122,181,106,33,77,255,0,97,195,126,140,226,23,56,86,36,170,139,119,126,194,208,106,120,143,175,133,252,211,85,42,127,73,201,165,226,213,40,155,187,107,253,228,251,192,185,122,206,27,241,56,158,174,90,184,215,250,141,202,109,16,195,40,153,239,203,10,237,246,162,22,145,144,113,177,91,10,59,150,173,63,172,240,87,78,56,239,238,87,54,158,167,127,233,11,175,162,191,77,240,200,60,26,200,23,250,16,243,23,188,7,17,115,87,117,134,61,190,31,2,199,229,227,31,53,171,147,118,61,85,21,126,211,174,186,241,87,153,84,171,82,103,42,111,247,129,117,55,205,55,196,106,106,57,37,171,137,26,171,247,31,41,52,51,78,234,161,71,190,182,159,153,127,97,102,215,30,33,50,154,183,115,54,71,110,191,121,185,71,174,217,187,99,221,174,126,223,180,11,235,199,244,27,78,90,229,69,173,167,248,125,199,81,150,104,182,5,111,108,146,197,95,2,167,138,253,69,155,210,113,19,159,65,47,43,29,39,143,222,122,203,62,163,231,217,122,164,83,54,69,107,254,245,3,186,212,92,75,19,167,142,88,224,169,133,87,197,60,54,45,103,55,195,227,150,177,221,197,121,188,124,57,80,187,37,210,107,229,246,46,189,84,114,123,222,43,226,117,201,161,241,210,79,212,170,137,124,62,208,44,215,232,45,253,144,245,35,130,85,79,216,125,131,6,200,191,187,116,101,79,232,82,249,169,176,76,114,56,82,154,102,49,63,160,245,246,141,31,196,238,20,169,202,214,42,170,125,128,71,188,41,154,90,253,202,86,212,120,125,155,156,214,102,89,237,181,188,245,17,212,236,158,62,42,165,249,207,161,184,228,19,170,172,44,84,223,236,56,57,7,15,246,43,173,35,163,166,167,98,170,166,222,8,5,145,183,86,110,210,192,172,169,99,149,233,246,157,84,217,181,250,169,251,196,249,90,139,246,42,151,11,146,112,181,81,75,88,189,10,71,114,170,253,72,117,46,225,254,227,68,223,10,39,120,125,193,73,80,199,101,121,35,19,222,172,157,63,210,83,92,121,125,245,90,169,223,38,85,251,57,151,196,171,85,154,69,52,114,114,212,83,43,81,62,227,177,179,232,253,129,92,215,213,42,166,222,43,224,5,5,174,202,114,23,239,204,217,17,62,223,31,19,174,102,65,113,69,230,150,87,162,167,222,92,238,65,166,152,138,83,114,192,228,85,68,251,10,101,121,211,75,103,51,186,8,191,212,5,55,101,246,170,179,243,45,169,114,42,253,138,119,86,44,54,241,123,155,122,121,165,114,175,216,170,118,48,233,236,116,147,243,181,174,240,95,176,168,184,60,53,246,217,218,150,234,110,163,211,234,86,132,195,170,176,232,109,254,169,200,231,36,203,191,237,59,123,206,138,95,168,169,85,91,4,203,178,125,133,97,176,101,89,53,26,39,82,220,212,255,0,68,239,106,243,11,213,116,125,57,40,91,226,155,126,136,89,102,87,124,19,40,163,157,81,180,115,46,203,246,41,211,73,139,95,18,78,105,232,228,71,125,232,94,76,180,21,149,207,231,146,129,190,63,204,58,170,221,61,184,92,38,234,69,111,240,95,177,128,90,237,183,23,185,189,81,22,149,219,254,195,212,91,176,155,219,249,86,58,7,175,250,37,210,97,154,27,112,184,78,206,123,122,236,191,205,43,246,31,195,131,26,200,221,61,2,125,95,22,129,96,180,90,115,149,84,51,146,59,92,171,205,252,213,61,37,175,67,115,10,170,101,79,102,79,227,252,213,36,227,30,208,59,68,17,34,190,133,156,201,252,211,220,217,180,154,213,78,212,143,184,69,255,0,52,137,17,31,15,15,153,156,117,123,165,186,161,19,127,240,84,245,54,222,28,179,26,133,107,150,130,163,227,254,10,146,175,81,165,118,230,47,59,109,241,127,205,67,151,111,193,105,97,68,68,160,139,254,106,16,35,143,30,225,247,41,165,137,27,53,44,237,221,54,241,69,59,121,56,110,200,234,147,116,138,127,234,82,69,31,138,82,124,37,163,141,168,159,13,154,111,67,101,183,194,156,189,218,63,234,2,53,106,120,99,200,85,57,93,4,235,253,10,117,83,240,125,122,184,174,235,75,47,143,243,84,148,84,199,173,147,46,235,79,23,245,27,241,216,173,180,255,0,163,77,23,252,208,34,226,62,11,46,116,17,164,236,130,94,127,216,110,195,194,165,237,238,233,203,73,42,181,62,212,37,23,232,245,52,235,204,180,177,242,175,220,107,76,86,208,141,247,169,226,69,253,133,161,73,70,125,31,11,82,91,145,37,117,34,243,39,218,211,122,245,163,183,22,90,228,163,134,222,239,20,219,116,105,35,181,24,69,142,119,111,36,108,68,253,134,219,244,247,14,88,149,175,233,115,47,236,2,44,104,116,130,245,68,238,147,168,100,248,255,0,130,118,201,162,117,245,13,235,62,141,219,255,0,146,73,91,180,139,14,169,69,147,150,61,255,0,98,28,57,116,183,26,99,186,44,100,123,126,196,2,57,232,244,194,166,153,201,19,168,215,100,240,253,19,213,217,240,70,218,209,37,232,34,59,226,158,5,240,214,104,166,56,230,117,152,198,239,182,231,157,171,209,186,25,156,175,134,52,86,179,236,9,133,144,102,152,222,79,119,169,72,40,99,159,149,83,111,119,115,197,214,112,239,150,92,219,222,42,123,206,202,187,236,187,146,55,103,210,123,124,114,35,214,157,142,86,253,168,119,85,56,45,46,221,221,40,227,219,252,144,178,56,45,248,61,219,13,166,141,142,164,123,249,54,248,161,82,176,236,194,90,86,181,146,82,162,57,62,62,5,224,92,116,75,30,187,66,189,234,38,181,85,62,195,195,212,112,221,109,165,169,116,208,49,121,85,124,0,163,119,92,230,178,70,162,71,10,237,247,27,214,92,174,158,86,109,93,76,197,255,0,41,10,211,77,160,116,18,183,103,176,226,87,232,13,182,37,95,138,32,20,146,181,152,238,65,50,210,50,142,14,103,125,141,67,201,228,122,107,68,216,220,176,81,179,127,185,165,121,139,69,173,246,167,247,218,87,57,210,167,212,170,109,86,226,149,8,197,71,194,159,212,86,69,162,214,225,245,52,179,170,54,145,118,69,251,2,34,90,27,205,37,51,83,111,181,11,152,169,193,29,80,229,254,199,79,31,184,242,57,70,145,84,86,196,228,142,157,124,83,234,64,45,222,247,154,76,212,84,164,77,149,62,166,156,123,78,105,117,114,39,120,71,163,119,250,207,87,145,232,213,246,221,51,165,138,145,202,196,241,241,58,132,194,111,78,131,164,218,69,69,253,128,84,12,55,63,74,126,94,86,35,148,169,182,124,242,146,162,55,173,77,52,124,200,158,27,161,111,86,172,118,247,103,147,169,44,46,68,67,209,218,235,234,221,47,190,170,136,223,136,21,82,166,239,21,230,103,49,244,237,107,119,219,224,114,97,179,91,41,226,234,162,177,29,241,216,241,116,217,77,162,22,35,82,161,57,209,60,124,78,45,86,107,15,83,102,79,238,254,208,61,45,198,237,85,69,34,165,62,252,169,246,28,84,212,26,186,22,162,203,43,147,246,169,214,193,144,208,214,71,179,229,110,235,247,157,109,93,5,29,197,234,146,201,179,126,229,3,210,59,84,235,30,223,204,170,187,246,41,209,93,53,6,255,0,42,238,218,23,189,63,97,179,67,109,180,210,72,137,214,69,253,170,122,70,123,57,96,218,52,99,151,96,58,59,46,160,220,162,145,59,197,161,23,199,235,105,86,49,157,90,183,199,3,97,168,161,133,143,79,171,100,41,29,206,74,152,222,171,77,3,87,250,15,35,83,85,120,101,127,87,149,91,251,9,129,118,178,106,37,178,166,159,118,81,68,187,167,216,135,148,175,204,88,249,215,167,66,207,143,212,133,12,135,53,184,209,68,141,115,151,193,14,4,218,171,87,77,46,238,84,240,82,69,205,216,242,41,42,30,216,223,64,136,199,124,124,10,133,108,109,165,141,107,157,12,126,41,186,248,22,109,65,175,210,210,53,26,231,53,16,238,169,248,141,85,68,68,169,79,235,2,242,18,235,102,166,79,238,17,120,125,199,14,191,63,182,80,70,188,148,177,46,223,114,22,148,156,65,117,157,202,234,175,143,222,115,162,213,90,91,155,54,125,87,199,239,2,227,169,117,134,212,217,156,202,138,104,90,159,86,231,115,71,158,217,110,106,156,169,19,119,251,11,86,91,237,162,177,252,210,214,114,255,0,73,218,81,101,118,219,122,111,13,106,174,223,206,10,202,233,100,185,90,230,141,85,30,197,220,243,151,89,105,94,171,211,167,107,191,160,162,52,186,175,73,11,209,178,213,162,39,249,71,181,176,106,142,31,59,91,223,110,12,69,95,142,238,8,122,175,101,208,76,196,145,214,216,213,203,252,212,59,75,69,5,37,59,209,82,220,196,255,0,68,226,82,103,216,52,141,69,109,194,53,79,242,142,226,159,54,195,121,119,142,182,53,93,190,208,59,166,214,211,69,26,53,40,152,159,208,104,90,198,73,250,52,141,79,232,60,245,94,111,142,243,254,110,173,159,214,110,193,155,216,81,155,247,166,127,88,33,221,45,28,85,137,180,148,173,84,95,181,14,4,184,61,170,174,77,228,162,139,199,237,105,174,159,80,49,168,153,188,181,108,77,190,243,137,87,171,24,141,58,175,45,123,55,79,188,46,231,183,79,109,145,183,120,169,24,139,247,52,224,214,105,251,101,95,114,13,191,98,27,17,235,54,63,240,138,177,139,253,38,236,122,195,106,114,236,217,227,84,253,160,112,100,211,166,239,239,197,254,163,235,176,74,104,98,85,72,17,85,19,236,59,25,53,62,215,43,85,203,51,63,172,226,254,83,44,73,186,75,82,196,254,144,41,206,89,97,168,166,115,146,10,45,246,251,143,49,19,111,48,181,121,109,238,77,190,226,174,215,103,216,92,254,51,85,197,227,247,156,25,115,157,63,88,149,173,171,135,125,190,212,8,149,37,150,166,248,233,121,123,171,219,227,246,28,91,149,5,238,165,138,189,41,19,192,247,213,153,158,28,179,254,106,162,37,241,54,106,114,251,11,217,180,82,198,161,85,29,200,49,171,212,246,215,183,163,35,247,250,148,162,89,6,139,95,47,243,191,106,73,25,186,253,72,94,35,178,75,75,225,241,88,213,14,177,183,235,127,89,122,81,196,187,253,192,88,125,211,66,47,150,74,166,74,231,204,212,230,251,202,205,166,150,170,107,53,26,123,66,68,221,169,227,204,92,29,195,27,160,201,85,189,88,152,136,191,98,27,115,104,197,129,244,143,71,72,173,85,79,169,64,183,252,251,86,105,236,138,180,54,246,49,204,219,109,208,167,44,202,238,57,3,213,97,166,87,43,151,234,42,70,172,104,245,13,181,210,75,74,231,61,19,117,221,79,5,133,214,90,113,219,131,98,184,61,26,214,175,143,50,5,161,235,116,243,12,185,94,110,77,239,118,229,229,85,250,218,92,133,6,153,80,208,82,65,34,219,163,230,84,79,239,80,165,150,125,104,194,236,8,215,199,85,18,57,54,61,181,55,18,120,181,117,47,133,108,123,198,155,167,136,74,163,81,225,48,212,68,141,117,189,168,136,159,224,156,122,220,10,150,157,219,247,102,183,250,10,67,116,226,217,150,228,123,41,229,98,163,126,5,54,200,248,202,191,207,34,182,147,149,223,176,11,170,162,178,193,70,136,173,106,38,199,103,75,89,73,11,213,149,47,70,183,239,44,158,155,138,140,222,177,121,89,10,174,235,246,28,170,141,106,212,107,228,104,218,74,87,171,190,228,80,47,74,74,187,100,138,189,57,219,253,102,153,43,237,84,204,87,73,51,19,111,181,75,52,161,212,189,79,135,194,90,73,63,165,20,227,223,181,67,82,165,133,90,202,103,238,169,246,40,23,115,91,154,227,148,206,86,190,178,36,219,239,58,122,140,227,27,145,55,75,140,104,159,229,22,53,85,124,213,123,188,235,211,165,153,119,95,171,115,182,180,218,53,50,165,82,58,138,105,209,87,246,129,120,204,204,177,37,118,243,92,97,254,149,67,102,227,168,24,45,20,42,230,220,41,149,81,62,212,45,178,45,53,207,170,224,71,244,39,221,83,239,58,27,150,144,106,20,242,114,190,26,157,183,251,192,172,249,78,188,99,180,48,203,221,170,33,118,219,237,178,161,72,238,92,76,61,174,127,117,70,174,203,225,177,199,182,112,227,126,185,212,50,59,139,39,70,61,125,237,247,42,109,147,131,204,95,166,213,170,145,252,203,241,220,10,105,102,226,82,73,234,218,218,198,181,26,171,245,169,87,44,26,247,97,238,173,145,36,135,159,111,181,14,166,253,193,254,57,27,85,244,79,126,255,0,113,208,81,112,217,29,4,220,138,249,81,168,5,68,127,16,86,250,182,190,57,39,100,109,79,135,137,79,242,189,100,167,157,31,209,172,71,39,237,59,135,240,251,103,88,219,213,158,70,175,237,55,163,225,154,195,83,10,171,102,145,87,96,41,157,54,169,68,248,157,207,50,46,255,0,106,154,111,153,213,37,101,145,232,143,111,138,41,234,50,14,26,219,67,75,35,232,153,34,237,240,60,29,231,71,178,10,91,91,219,21,60,138,136,138,5,58,211,10,168,234,245,45,30,215,39,140,201,255,0,73,53,58,20,239,247,153,111,68,250,161,111,253,4,51,233,6,13,120,162,212,84,73,233,220,155,74,159,20,251,201,156,208,184,22,28,78,138,57,83,101,72,155,255,0,65,120,81,8,58,177,153,67,148,43,82,150,78,100,68,251,74,109,105,183,74,233,55,219,226,167,116,204,86,231,51,145,57,148,244,86,44,42,185,143,106,188,173,214,179,110,215,143,214,74,141,86,181,118,42,29,142,137,105,98,137,142,110,206,77,183,57,214,28,110,72,227,107,92,168,122,88,108,140,131,103,191,101,23,44,168,56,21,198,38,195,28,123,236,168,155,21,110,211,43,250,104,237,252,62,37,11,198,234,34,165,153,168,223,15,18,176,99,215,4,154,22,166,255,0,80,185,103,173,134,116,87,38,234,115,57,152,169,185,214,211,72,196,68,85,67,156,215,53,233,238,139,150,30,244,79,130,156,105,42,30,213,240,83,146,230,248,27,18,71,185,5,156,126,249,34,61,17,85,78,116,21,15,93,182,83,128,232,118,94,99,118,41,145,160,179,184,143,174,244,77,148,228,71,21,82,125,103,2,150,181,27,183,137,217,69,90,142,250,193,103,54,137,39,221,121,212,230,36,203,26,248,169,213,173,83,147,251,154,156,121,106,39,84,253,37,5,157,239,180,17,191,223,31,82,226,171,240,113,230,186,147,239,241,83,113,143,159,195,222,80,89,235,35,173,99,218,137,191,137,186,217,17,124,119,67,206,211,73,42,34,110,167,37,213,111,107,124,28,160,179,188,235,49,124,21,80,208,176,182,101,217,85,54,83,203,79,115,154,53,253,37,54,225,200,229,141,254,243,215,100,5,158,206,58,24,98,241,67,91,163,133,83,101,60,229,62,74,217,149,17,92,118,80,221,35,145,55,80,171,177,109,21,35,215,119,33,169,246,170,87,42,114,33,194,246,156,109,79,5,62,50,238,138,237,145,64,228,77,107,141,168,170,212,241,56,157,222,166,41,61,205,246,59,106,89,210,116,77,252,78,98,81,181,201,190,200,7,18,134,121,154,136,143,59,8,228,137,255,0,31,137,241,148,141,106,47,129,179,21,36,206,149,121,126,27,132,195,149,35,33,229,56,237,141,168,237,218,135,49,177,36,74,137,47,137,185,43,233,89,10,187,100,69,64,179,99,157,96,103,54,232,120,124,215,82,168,49,250,119,164,243,181,170,137,246,155,25,238,113,6,57,67,45,84,149,13,70,181,23,195,114,195,181,231,136,20,170,168,154,10,89,220,187,185,81,54,80,42,166,164,235,148,181,242,201,13,174,175,222,221,81,54,82,140,215,100,154,147,113,149,210,81,212,59,149,87,195,196,164,54,188,190,225,115,157,106,21,178,42,42,238,123,235,22,126,250,69,108,115,49,255,0,103,192,14,242,27,206,170,209,170,75,45,67,145,137,241,241,61,134,63,169,153,116,17,163,106,170,151,116,79,31,19,192,223,117,66,37,103,119,99,29,239,39,216,116,116,247,203,141,114,43,169,219,34,111,247,1,80,115,77,101,187,195,27,152,250,165,223,225,250,69,59,252,162,228,119,57,85,32,153,234,142,95,180,234,107,113,187,237,242,181,26,230,200,168,229,251,10,201,167,122,41,60,180,173,154,120,55,94,93,252,80,15,27,101,125,222,181,233,222,156,245,71,124,124,74,163,138,99,150,190,102,77,88,221,215,195,125,206,116,218,126,251,106,175,45,50,167,47,220,104,142,158,182,157,122,109,137,232,159,176,10,139,71,117,199,237,116,201,29,50,34,61,16,233,46,183,27,189,238,68,130,223,186,183,115,98,193,101,158,190,102,164,145,57,119,251,80,171,56,222,19,20,13,100,203,22,202,191,112,30,83,30,193,214,190,157,18,235,22,234,169,227,186,28,91,254,134,216,46,40,171,29,54,238,95,184,174,54,235,19,26,221,145,137,240,57,51,89,219,15,188,173,64,139,45,74,175,135,26,70,185,92,218,95,15,216,113,171,120,125,167,167,161,89,160,166,217,201,247,23,98,200,41,100,94,71,181,20,233,239,86,41,156,215,62,41,26,145,255,0,130,11,45,6,130,203,83,135,215,111,52,106,214,49,126,194,179,225,122,195,143,208,70,200,170,31,179,154,159,89,185,150,89,237,168,175,74,154,62,162,253,200,82,107,253,166,149,28,238,227,70,232,215,234,93,129,101,213,218,245,194,200,232,81,145,84,49,17,83,235,59,139,126,170,88,170,158,141,150,120,151,117,250,213,11,9,172,183,229,241,185,93,71,88,246,53,62,173,206,185,110,217,221,182,68,123,174,18,108,223,188,139,22,72,173,194,171,31,189,64,175,106,194,168,228,251,143,17,123,177,98,82,181,204,157,99,221,124,60,21,11,54,166,214,220,182,211,23,70,90,233,87,111,15,138,156,170,29,83,202,178,10,132,100,117,82,167,50,253,170,44,89,82,181,83,77,109,50,211,201,85,105,106,47,42,42,174,202,89,254,109,52,182,187,175,119,135,153,28,142,216,187,171,35,175,178,209,189,46,181,74,230,74,221,145,28,165,10,214,156,78,146,223,59,171,145,173,230,241,118,232,73,103,179,208,126,149,210,218,148,181,200,142,87,253,167,159,215,141,48,90,58,137,46,212,145,35,88,158,59,161,183,160,55,133,89,152,198,191,109,157,177,81,53,150,237,212,181,201,12,137,204,156,164,220,178,143,232,174,175,59,26,187,71,108,172,168,86,181,142,68,217,84,190,236,103,59,91,253,146,25,104,39,71,123,136,171,226,69,54,69,35,173,247,94,249,72,213,98,243,239,186,23,61,195,198,174,72,218,118,80,86,86,34,110,212,106,115,56,130,203,200,179,106,4,214,186,228,142,174,125,189,239,180,172,120,190,160,210,87,62,52,235,162,239,247,150,121,125,130,229,115,70,220,109,245,40,173,79,123,193,78,29,187,88,230,195,156,144,87,44,138,246,253,96,178,68,233,111,20,245,10,138,199,162,255,0,73,219,211,207,204,137,179,144,178,236,15,138,27,76,238,99,42,101,219,117,219,197,74,227,98,213,235,117,245,141,238,117,108,69,114,127,132,11,43,82,205,211,110,238,119,250,205,84,213,177,202,170,136,190,39,139,182,222,164,153,168,249,103,71,181,126,243,180,239,209,206,168,180,174,70,237,241,8,152,122,174,100,229,230,52,117,219,190,219,161,231,253,161,43,19,103,77,254,179,236,119,54,170,248,189,63,172,33,232,58,173,219,125,208,212,181,81,183,226,167,152,169,189,164,127,7,124,15,137,144,65,43,81,54,241,3,214,196,244,149,55,106,160,123,218,197,217,84,242,109,190,61,158,12,147,109,205,198,92,166,153,121,150,95,245,129,234,17,219,183,153,15,157,68,250,206,137,183,71,53,156,139,33,169,151,29,252,86,68,254,176,152,135,114,233,154,159,89,178,250,150,167,129,214,62,229,19,19,119,72,159,214,112,103,200,104,162,253,41,27,253,97,54,119,205,170,143,109,215,99,231,123,139,127,7,33,226,174,89,181,13,50,42,163,147,111,184,242,117,250,163,74,146,43,35,147,101,253,160,178,177,247,166,109,186,61,63,172,227,201,118,138,53,84,87,167,245,148,78,167,82,100,142,53,145,107,17,19,111,240,143,23,144,241,13,105,178,197,42,212,214,177,92,196,95,239,129,101,202,213,100,112,66,138,174,153,169,253,39,79,83,157,81,197,186,119,134,110,159,206,44,39,51,227,66,137,29,52,116,149,46,221,187,162,108,226,146,92,56,190,187,212,212,42,67,81,54,202,191,82,169,55,44,146,235,214,170,81,82,49,202,181,77,255,0,156,83,156,159,95,108,244,80,191,171,88,223,130,255,0,124,88,69,103,16,89,45,230,37,72,223,80,170,239,218,121,43,174,75,155,100,104,230,68,149,63,212,162,229,151,77,151,235,58,94,106,222,218,74,223,117,93,254,17,229,171,242,68,168,133,95,53,82,120,167,248,69,170,79,69,168,81,76,174,107,231,77,151,236,83,169,188,222,117,10,149,188,175,173,153,19,239,85,23,44,186,90,92,171,25,162,159,158,235,81,187,81,124,125,227,210,71,171,248,179,32,74,75,77,67,121,62,175,18,194,235,111,89,117,67,85,39,173,122,255,0,73,193,131,32,201,173,207,231,74,183,236,159,120,185,100,142,227,153,3,47,83,181,82,104,213,174,251,202,201,137,227,118,138,174,155,234,31,10,170,237,245,161,20,246,141,114,201,172,200,141,142,186,68,86,253,231,170,182,113,99,156,208,189,187,93,166,229,69,255,0,8,94,75,66,102,241,91,22,49,75,19,87,154,46,100,79,181,15,115,111,91,52,123,36,82,71,253,100,59,99,60,113,100,20,156,169,89,114,149,219,124,125,226,163,90,123,64,91,11,216,147,85,72,191,233,11,150,74,219,31,2,166,237,123,118,253,166,243,43,41,88,156,168,228,223,246,145,207,143,246,131,89,228,141,169,52,238,95,218,167,178,160,227,195,21,149,81,95,39,250,197,203,47,161,213,209,199,227,204,155,41,191,29,82,57,57,149,201,177,104,86,78,51,113,27,203,118,73,216,222,95,181,198,187,175,25,248,173,189,174,68,168,106,236,159,83,129,101,220,173,194,157,171,179,158,159,214,59,245,34,166,253,70,255,0,89,99,117,60,115,227,10,245,106,77,255,0,239,29,93,119,28,86,62,85,233,84,237,254,145,5,151,239,237,136,92,157,46,171,121,127,105,196,158,123,126,252,202,244,223,246,145,239,15,29,246,166,85,43,31,80,229,77,254,211,216,217,56,212,198,238,42,212,125,66,120,253,174,5,151,179,5,109,50,34,242,57,54,53,62,186,157,203,202,174,77,203,97,181,241,69,141,77,23,63,121,103,195,252,35,69,203,138,124,98,38,42,54,174,52,119,249,64,178,230,221,83,11,23,155,153,54,53,54,231,72,190,239,50,110,90,99,120,194,197,169,125,218,138,134,185,127,202,59,10,30,43,113,43,163,209,32,157,141,85,254,112,44,186,134,204,159,166,199,38,198,235,38,101,74,251,238,79,15,188,182,90,158,39,172,20,16,245,31,91,26,166,223,14,99,201,93,120,223,197,109,170,228,73,211,116,254,112,44,188,245,108,8,223,7,39,245,154,162,115,55,77,156,159,214,88,197,63,31,56,196,243,36,105,55,197,127,194,59,198,113,177,143,186,52,145,147,255,0,172,22,94,100,253,5,68,230,114,110,107,137,88,244,68,107,211,250,203,59,162,227,115,24,114,171,102,119,55,244,155,21,92,106,88,119,114,193,82,141,251,61,224,89,121,111,168,167,129,127,56,246,255,0,89,187,21,85,44,169,238,189,63,172,176,234,238,54,109,17,203,188,181,91,162,47,248,71,46,155,142,188,101,144,171,82,95,123,246,130,203,231,239,84,204,126,221,70,167,244,159,29,115,165,103,130,202,223,235,35,219,33,227,154,137,90,174,164,168,115,127,164,243,14,227,226,158,155,251,188,242,59,111,188,22,73,143,181,40,246,223,170,207,235,56,21,121,109,162,143,251,180,236,254,178,54,100,237,3,161,168,103,78,25,100,69,253,167,156,187,113,141,87,117,85,116,53,143,68,95,231,2,201,47,170,213,12,122,7,242,247,150,127,206,53,179,83,44,143,139,157,181,113,237,254,81,18,89,31,19,247,215,115,45,61,100,170,191,86,202,121,68,226,207,49,129,235,10,214,212,35,127,106,150,130,201,117,189,107,182,49,107,230,73,171,24,138,223,231,20,254,253,197,214,11,104,107,214,122,230,238,159,99,136,164,201,184,131,204,174,205,87,199,85,80,188,223,122,158,65,153,142,87,126,147,122,167,206,228,223,197,23,114,75,36,199,45,227,150,193,211,149,45,85,203,186,111,182,202,91,206,107,198,110,107,120,157,244,246,122,217,21,29,224,155,41,110,20,21,172,107,127,178,232,101,95,183,116,83,210,88,239,152,157,52,237,125,77,191,101,79,142,232,11,59,251,166,160,106,246,88,170,249,42,101,86,191,239,83,206,213,97,185,165,245,121,110,242,200,172,95,231,41,236,166,212,252,90,142,159,167,77,19,88,168,117,21,58,201,108,163,68,149,235,187,126,164,8,152,117,182,141,20,171,124,237,89,185,249,119,255,0,8,173,88,38,140,227,236,233,165,114,38,254,27,238,165,42,135,94,173,82,55,150,5,229,113,165,250,189,122,153,122,150,250,199,53,62,41,178,149,186,23,167,138,232,190,26,232,218,177,178,45,255,0,106,29,206,73,194,254,43,121,182,186,162,146,38,119,133,79,13,148,178,107,103,16,185,157,159,110,106,233,149,19,236,85,61,229,139,141,251,133,178,38,211,215,207,50,170,124,119,23,26,117,35,134,173,64,176,205,44,246,4,122,49,170,170,155,56,162,119,27,142,184,224,245,42,139,52,232,216,215,237,82,231,104,248,215,198,110,145,244,174,94,246,233,178,243,29,22,73,173,90,93,145,70,231,203,73,19,149,223,110,194,226,142,99,156,89,106,214,61,43,27,87,89,50,53,138,155,252,74,189,141,113,245,145,197,36,109,175,174,147,100,217,23,114,153,221,111,218,93,89,58,181,180,17,123,203,247,29,21,222,29,59,72,213,212,212,145,34,252,83,98,209,197,49,11,228,192,184,241,179,86,36,109,175,175,93,215,109,247,82,186,99,188,88,96,151,104,219,207,92,205,213,62,183,33,14,55,27,149,182,141,234,182,213,70,109,240,217,78,187,242,133,148,80,127,218,87,23,177,19,225,179,137,180,38,201,217,179,107,126,21,115,255,0,181,235,98,221,127,158,135,163,167,212,12,126,165,55,142,174,47,249,200,64,109,22,189,106,61,157,252,208,223,37,68,255,0,44,244,246,238,49,179,219,122,36,115,95,37,85,255,0,45,69,160,178,117,19,48,179,185,55,74,184,191,231,33,195,172,212,108,118,135,126,181,92,94,31,206,66,19,155,198,150,121,43,118,142,251,42,127,166,117,213,220,86,106,29,199,127,237,236,171,191,243,197,160,178,103,110,186,235,139,219,154,233,29,91,31,42,127,56,166,89,63,26,24,53,169,206,133,43,155,204,158,30,11,245,145,23,85,196,110,115,93,35,169,231,187,74,169,247,185,78,186,60,222,190,239,82,146,87,85,171,149,87,117,221,197,46,89,39,55,222,52,45,181,138,228,182,214,175,143,195,196,241,245,124,79,228,181,187,186,138,181,219,125,94,37,149,219,178,107,101,28,45,124,170,138,187,125,167,113,77,171,22,90,72,214,54,166,203,251,69,203,46,202,61,107,207,174,190,234,86,42,162,253,231,34,60,143,45,184,42,58,178,165,85,23,227,239,22,171,69,174,52,180,200,139,26,175,244,29,139,120,128,171,145,57,97,89,69,203,46,146,58,170,86,167,53,202,127,219,239,29,133,179,62,196,49,213,230,124,237,68,79,142,238,44,226,239,172,87,170,150,42,182,121,27,253,39,130,187,106,77,250,162,69,143,188,72,238,101,250,148,92,178,74,104,184,142,192,224,111,74,42,166,115,254,211,102,239,197,61,162,219,3,164,165,173,106,34,39,134,202,70,35,242,44,141,191,159,100,178,167,215,241,83,101,249,126,71,84,157,25,102,145,83,246,168,185,101,239,230,92,93,100,23,9,93,13,162,191,197,87,195,101,60,132,154,223,170,85,42,147,37,122,242,187,225,239,22,165,13,218,227,78,189,87,43,247,57,21,25,190,75,3,91,201,82,244,98,124,19,113,114,203,186,182,106,222,160,206,159,217,53,202,169,254,81,205,151,83,235,213,223,219,42,165,251,253,226,210,44,250,149,126,68,229,146,161,255,0,214,114,46,89,101,246,181,21,89,59,247,81,114,203,180,77,66,199,170,161,228,171,169,240,95,143,188,115,41,243,253,62,164,135,243,149,41,205,183,248,69,145,213,221,178,134,69,206,201,228,219,246,157,13,101,239,44,115,124,37,155,253,100,76,150,94,205,227,87,112,216,94,189,42,164,229,223,252,35,98,131,95,240,42,5,252,245,74,111,251,75,12,172,184,229,111,114,243,190,109,191,164,216,139,219,82,255,0,118,89,60,127,104,185,100,134,39,21,152,93,36,137,221,234,211,149,62,243,217,99,28,88,226,149,239,108,16,85,39,58,248,124,72,212,180,99,23,171,181,115,57,36,115,88,171,227,186,149,14,12,106,225,142,196,218,166,75,239,55,199,193,69,203,36,170,29,103,74,168,18,122,74,134,171,92,159,105,165,154,211,114,69,94,73,188,27,241,44,99,11,213,138,171,111,45,61,124,175,115,27,246,169,81,233,245,239,21,165,143,150,118,34,185,222,11,226,47,5,151,68,206,35,59,147,85,103,169,84,229,248,148,247,61,226,237,177,70,248,105,43,85,31,182,201,226,80,91,246,179,98,117,80,191,163,6,202,228,40,190,87,147,81,93,42,29,37,51,85,17,84,22,86,108,139,137,60,246,227,51,164,183,87,187,145,87,195,222,58,26,78,33,53,58,89,86,30,252,253,215,195,244,138,42,219,236,148,205,219,159,100,253,166,138,76,202,43,117,66,212,78,237,208,22,86,219,158,103,168,55,22,119,171,149,91,186,110,241,95,120,242,23,28,141,181,237,124,78,169,114,203,240,253,47,172,167,57,46,172,87,87,195,221,104,106,28,212,95,15,137,208,216,227,191,86,72,234,142,246,190,43,191,196,22,122,219,170,92,224,149,100,108,207,86,239,254,17,194,164,178,214,222,39,71,163,164,87,47,222,106,100,181,172,123,99,172,114,189,62,179,213,218,50,139,45,162,22,172,176,39,50,125,96,179,106,155,78,238,233,18,72,222,127,31,188,248,252,58,250,213,229,106,201,253,103,180,181,234,189,138,86,164,61,47,130,27,213,218,131,102,107,121,217,15,196,22,120,152,112,155,220,178,36,109,87,243,187,193,60,77,187,174,159,101,52,142,70,206,142,241,79,3,211,69,169,214,218,121,219,81,209,118,209,174,255,0,3,188,110,180,227,119,4,71,85,82,170,171,124,60,80,22,83,54,105,134,91,85,15,86,6,191,99,207,87,105,198,84,217,214,25,91,46,251,237,245,151,21,100,214,172,62,57,27,78,180,137,183,236,61,13,118,160,233,244,180,221,241,212,12,231,219,127,128,44,182,26,125,38,202,233,88,217,152,143,68,119,218,167,54,44,83,35,182,57,58,219,239,251,79,117,155,235,61,162,165,233,77,102,129,99,72,215,101,217,15,53,79,169,20,213,138,222,240,197,93,190,208,172,187,75,37,147,38,171,103,230,213,219,124,14,225,112,236,142,85,229,93,247,52,218,117,90,203,107,143,145,97,255,0,81,191,83,174,54,168,215,157,144,187,250,128,213,22,31,153,46,209,64,171,253,103,113,111,211,236,221,234,157,87,38,203,247,158,94,225,196,29,19,41,209,105,88,230,191,237,216,235,104,181,246,241,52,138,172,169,122,39,212,5,83,77,26,200,46,13,222,109,151,116,241,241,54,163,225,246,173,179,163,167,111,187,245,251,199,131,94,33,111,240,42,36,117,18,175,236,59,155,118,188,95,110,17,244,250,147,115,40,26,178,222,29,234,42,57,146,145,155,175,220,167,136,111,11,249,83,229,222,42,119,42,21,98,199,169,215,78,187,123,251,164,114,111,227,186,21,219,5,212,44,122,162,38,119,184,26,171,178,124,80,165,229,117,164,81,240,191,156,55,251,157,43,191,168,236,87,134,44,193,176,58,74,202,85,221,19,195,192,190,248,50,188,90,88,209,98,108,77,95,232,56,181,185,198,45,73,35,98,170,72,156,215,126,193,121,17,231,83,160,185,116,85,105,28,116,175,219,125,190,7,168,181,112,255,0,153,203,78,137,221,151,199,238,47,82,241,153,233,188,20,235,58,65,7,58,39,220,121,154,45,103,194,105,42,186,107,11,57,83,246,11,200,183,139,39,13,57,75,230,71,84,82,46,223,176,169,248,238,138,228,118,52,107,161,166,217,83,111,168,171,43,196,6,3,77,10,57,35,143,116,253,135,29,252,81,96,138,139,27,105,57,149,62,196,23,145,230,147,31,212,72,90,145,192,196,70,167,220,107,110,41,149,212,51,107,131,19,117,57,213,188,80,98,169,187,97,161,122,111,247,29,107,181,254,209,112,241,138,7,53,23,237,65,121,29,69,227,76,175,211,49,100,163,103,190,111,216,48,204,254,133,81,168,139,202,135,101,77,173,22,230,76,139,35,252,62,195,209,219,181,162,196,245,77,246,23,145,215,73,140,229,210,49,58,141,241,57,118,155,22,79,79,34,44,173,240,220,238,100,214,60,117,25,186,242,248,29,53,102,186,227,176,42,167,186,47,35,216,83,98,239,184,69,207,87,27,21,251,125,129,218,107,5,95,130,194,205,151,238,41,173,87,18,150,74,105,82,40,221,241,251,20,238,44,252,67,90,234,54,84,157,19,246,168,188,162,206,254,183,65,104,107,188,95,76,223,31,184,217,166,225,158,219,35,182,238,169,227,247,28,148,226,30,201,74,196,116,147,181,118,251,205,248,120,178,197,105,26,168,244,69,84,79,180,94,75,52,59,132,171,28,237,221,212,136,187,157,21,207,131,251,86,235,209,163,110,255,0,176,239,63,150,86,54,213,114,34,41,198,127,24,248,227,223,176,188,150,121,136,184,55,167,123,247,125,19,118,253,135,117,100,225,58,215,100,153,103,74,36,71,42,125,135,165,183,113,111,140,204,212,221,201,253,103,54,171,138,252,74,40,249,229,229,84,253,162,242,89,214,167,15,246,196,95,122,149,191,212,115,232,244,15,29,141,121,170,41,155,183,236,58,42,238,47,176,246,170,242,53,14,158,175,140,76,93,88,238,86,40,188,165,82,219,164,122,125,70,207,207,211,177,21,62,227,208,91,180,203,78,150,141,29,29,60,123,254,196,45,115,33,226,250,196,254,110,156,111,56,86,174,52,173,49,71,221,82,138,119,47,218,136,162,242,47,70,195,140,97,86,185,83,167,20,105,183,220,123,234,37,198,219,26,36,14,137,60,62,226,63,230,226,193,149,108,230,165,163,169,106,175,220,167,81,85,197,6,76,253,210,141,181,77,251,60,20,94,68,146,69,117,176,211,38,207,154,47,235,67,102,163,44,178,211,187,157,149,17,34,39,243,144,140,90,174,33,181,14,162,78,102,75,87,183,244,156,26,189,115,212,122,132,228,100,245,105,191,237,38,56,162,102,201,35,200,117,118,199,110,133,220,213,81,238,159,206,66,157,86,241,57,143,208,74,230,58,177,158,31,121,96,213,249,54,169,100,109,86,199,83,85,239,126,211,169,102,152,106,197,234,94,162,213,206,156,222,62,59,147,100,93,33,116,28,76,227,215,57,57,31,90,207,31,231,30,150,151,88,113,250,136,250,137,87,30,219,127,132,71,52,90,11,172,91,53,244,119,9,88,169,241,241,83,188,162,210,109,114,129,157,37,187,77,246,124,84,88,186,253,106,117,215,28,162,93,157,88,207,249,198,211,56,143,195,35,254,239,88,207,249,197,135,205,162,186,217,84,237,228,185,204,187,253,234,107,135,64,53,114,84,218,74,249,85,127,106,139,23,95,167,242,149,196,216,222,100,172,103,79,234,247,142,53,87,18,56,180,237,94,239,90,205,255,0,202,44,14,233,161,218,195,22,240,178,227,42,34,125,234,112,168,180,87,88,33,127,52,151,89,54,250,252,84,173,230,16,189,187,247,19,54,218,86,185,177,86,39,221,178,158,22,171,137,247,164,253,100,168,122,198,139,226,91,205,183,77,178,250,58,134,123,106,165,210,53,21,55,221,74,203,137,97,56,189,109,34,81,86,210,49,101,114,124,84,94,71,162,135,139,200,18,78,147,42,36,216,238,32,226,162,141,236,73,29,51,249,148,233,225,209,44,58,57,121,214,154,31,180,209,116,211,220,38,219,31,140,16,166,194,242,61,3,120,168,71,47,42,78,254,67,188,180,113,45,65,85,79,36,113,202,188,203,246,161,76,233,44,120,27,85,90,248,160,254,180,52,215,211,225,22,184,157,53,51,97,77,147,127,5,23,145,92,241,109,96,109,99,185,157,55,197,126,178,160,80,230,244,53,78,71,201,59,63,165,75,11,190,107,190,55,138,171,217,11,83,118,255,0,130,165,59,188,241,151,51,38,116,22,238,187,126,164,219,113,121,77,210,117,121,212,60,126,221,78,233,38,169,141,57,83,127,210,66,139,101,60,85,99,180,115,75,73,79,86,221,227,85,79,137,96,23,190,32,115,204,149,159,216,149,21,40,215,254,223,129,214,81,174,67,119,114,77,51,38,89,31,250,74,187,139,201,117,229,92,56,191,238,242,170,65,89,238,238,104,135,139,202,122,159,10,154,178,212,225,195,110,175,106,73,44,18,57,62,63,5,53,63,26,170,106,116,217,111,155,127,242,84,94,75,174,222,30,41,44,115,59,149,106,147,127,218,105,155,136,252,126,87,109,37,75,118,253,165,161,207,128,100,181,140,94,225,79,51,28,191,94,202,124,166,210,12,254,111,5,116,223,212,162,242,93,120,148,252,65,98,110,79,238,237,223,246,155,85,186,235,100,153,63,49,59,60,75,80,102,142,103,176,166,234,179,127,172,214,154,105,158,69,224,142,155,195,238,82,56,151,92,45,227,84,105,174,76,115,27,35,21,170,121,223,165,116,44,69,84,115,119,41,53,62,9,156,66,221,164,116,191,212,167,46,44,83,41,143,251,183,81,127,161,71,18,234,143,81,148,91,106,24,230,79,177,227,110,55,62,156,146,45,18,236,215,28,86,89,110,145,127,118,99,255,0,168,228,71,66,246,189,169,36,46,84,223,199,192,113,46,242,87,15,106,57,238,117,47,63,50,157,106,211,101,210,42,171,17,234,85,218,106,91,98,35,121,169,124,126,191,3,186,163,134,204,212,69,117,50,127,80,226,93,66,162,165,207,162,147,120,185,246,59,202,57,115,180,98,54,94,127,129,92,169,151,30,68,78,106,102,255,0,81,216,83,166,53,42,237,221,216,131,137,117,7,129,50,229,151,121,81,255,0,19,212,218,164,200,57,81,174,230,223,98,171,182,135,29,123,189,216,99,59,90,11,45,145,251,43,99,98,14,37,212,167,185,228,114,248,181,170,191,208,114,91,136,223,170,226,234,186,63,21,251,138,213,79,101,181,162,34,34,48,249,61,153,206,118,212,178,53,27,246,14,37,212,34,171,79,47,178,239,187,14,170,171,74,171,85,21,211,68,170,92,59,113,155,140,139,225,42,28,202,124,54,170,95,9,147,155,127,184,155,201,117,169,85,105,147,91,187,86,23,110,104,163,211,4,111,233,68,226,239,217,166,116,245,30,234,211,162,185,126,189,142,76,90,37,52,205,252,220,104,155,253,194,242,93,103,179,105,187,154,191,154,99,183,53,71,136,92,104,147,153,168,237,144,187,74,221,3,187,46,235,26,162,127,65,209,87,232,85,249,173,86,248,175,244,11,201,117,178,62,150,229,30,237,69,118,232,117,181,179,95,162,69,72,156,226,227,93,160,151,247,189,203,211,119,245,26,91,195,237,221,239,218,72,215,250,133,229,11,81,174,170,202,121,149,81,95,224,112,82,241,147,64,190,243,229,77,190,245,47,50,62,28,39,124,123,201,10,124,62,195,161,188,112,232,232,185,182,129,187,254,193,121,22,195,79,159,228,212,237,72,219,60,158,31,121,218,82,106,206,69,77,183,86,166,77,191,105,85,238,122,11,37,62,238,72,81,23,246,30,90,175,69,42,228,114,181,145,127,168,94,71,156,126,180,222,62,61,229,254,31,121,179,38,188,94,98,111,34,84,191,127,218,119,114,232,133,116,127,165,10,255,0,81,196,155,67,170,158,197,122,83,174,255,0,176,94,71,82,154,225,126,157,188,171,84,255,0,235,56,146,106,117,230,161,220,206,170,127,252,227,159,62,139,221,35,69,228,166,127,245,28,68,209,252,133,207,229,101,60,159,212,47,41,187,92,58,159,116,129,60,42,31,191,237,57,212,122,187,119,69,255,0,182,95,253,102,170,45,10,200,234,54,230,167,147,199,249,167,162,182,112,243,124,84,230,146,157,255,0,212,47,37,220,6,106,229,242,70,114,199,59,255,0,172,227,201,168,153,53,66,251,179,73,227,247,169,236,41,180,66,190,141,81,101,166,114,237,247,29,213,6,156,83,210,185,58,244,42,187,127,52,94,75,169,108,185,22,93,86,155,50,73,124,126,245,62,211,71,157,77,186,162,203,227,251,74,253,107,196,236,113,35,122,150,239,135,243,79,97,71,111,197,98,99,88,182,196,221,63,154,76,76,151,90,187,109,185,242,61,31,249,221,191,164,236,98,110,114,155,55,243,159,235,46,210,221,98,198,235,156,140,109,189,19,127,230,158,166,135,75,44,53,72,143,109,11,63,168,155,202,22,113,79,6,117,36,40,213,73,63,214,115,105,224,204,32,68,87,35,249,144,189,8,244,150,208,137,179,105,25,253,65,250,65,109,147,193,41,89,253,67,136,180,90,76,155,48,183,126,146,189,17,62,227,180,166,212,235,188,110,218,189,238,229,79,137,114,213,154,31,69,58,47,45,43,127,168,243,181,220,61,83,74,171,181,43,127,168,94,69,22,175,201,113,203,253,35,155,90,213,114,170,120,238,133,22,206,112,91,77,194,87,207,105,133,200,170,190,27,33,119,53,28,61,44,75,180,84,232,136,191,113,187,65,195,227,164,114,53,208,39,245,21,153,148,221,96,11,167,204,100,155,86,199,38,219,158,130,205,166,240,72,168,218,86,73,227,241,47,134,227,195,3,102,111,63,118,111,245,27,86,238,30,37,183,200,138,216,17,17,62,225,121,46,180,200,180,9,215,110,94,72,30,188,223,19,213,216,120,77,183,185,90,250,218,53,93,252,126,5,222,218,116,201,45,237,110,240,162,109,247,29,218,89,163,165,68,106,177,60,62,225,121,46,182,123,63,12,24,165,42,181,95,69,254,163,219,218,180,75,18,180,183,154,42,68,230,219,111,129,89,227,165,165,68,78,104,208,215,29,29,29,67,213,156,136,155,19,19,37,212,74,187,76,44,123,170,199,74,159,243,79,53,118,211,26,21,106,172,84,169,225,252,210,229,189,145,110,79,238,141,106,159,31,103,177,189,170,142,141,158,40,88,186,211,105,241,74,43,68,220,210,210,162,34,47,248,39,49,46,54,40,38,229,108,9,206,159,205,46,46,227,131,88,235,247,218,56,252,79,63,89,165,184,236,72,178,45,60,106,255,0,180,23,83,75,94,85,69,23,43,29,26,114,255,0,146,122,234,42,171,61,202,46,102,196,213,118,223,224,154,228,192,45,171,38,209,68,212,77,206,84,88,252,54,150,110,214,167,244,2,238,146,185,173,166,149,18,24,218,155,252,60,14,51,231,174,107,209,90,155,39,236,59,231,247,89,39,106,61,155,236,167,103,236,170,106,152,209,35,98,34,130,238,174,207,85,71,42,36,117,168,155,175,199,115,186,126,61,106,172,111,60,81,183,199,238,58,185,113,106,150,201,205,18,236,119,182,171,109,116,45,70,185,203,224,11,186,255,0,161,22,233,247,71,196,158,1,49,42,122,70,175,74,52,68,61,76,84,85,45,95,29,205,114,208,212,57,138,137,245,160,46,240,23,107,76,125,213,241,114,55,117,79,176,241,23,140,94,90,154,23,193,12,77,230,95,184,170,183,59,69,83,149,118,220,234,146,199,89,205,190,202,11,168,214,19,163,201,6,70,151,9,105,147,157,94,138,171,177,123,56,13,19,232,109,80,193,18,109,202,196,66,154,227,118,136,225,115,95,35,19,155,127,31,2,173,88,106,161,167,129,173,79,176,188,33,8,84,20,104,231,166,240,253,127,97,233,105,105,17,141,69,72,246,254,131,177,130,210,200,151,126,68,254,163,151,211,228,110,200,194,139,184,112,201,36,75,178,34,156,181,169,149,204,241,114,236,109,61,94,139,186,70,104,124,146,43,118,115,54,3,93,45,217,105,234,19,119,237,226,85,156,47,34,133,236,107,86,68,254,178,132,213,65,59,165,230,102,255,0,19,209,99,53,117,180,178,51,244,182,64,46,134,130,118,85,49,21,142,79,19,179,141,203,18,114,170,148,227,13,190,202,230,177,178,110,123,248,230,89,211,168,128,115,146,77,205,95,31,168,218,133,170,167,50,56,247,79,128,28,87,69,204,155,108,108,58,137,233,246,157,180,116,254,242,46,199,45,208,70,191,87,212,7,159,100,18,55,237,59,10,120,164,57,169,76,212,95,130,108,114,34,141,169,245,32,27,112,55,145,61,244,223,115,113,121,23,251,212,55,100,98,57,17,16,210,148,254,32,105,70,179,235,105,186,214,199,225,238,160,72,54,29,62,80,53,162,163,87,193,15,187,115,166,219,26,182,107,99,69,85,52,50,162,52,118,219,160,28,74,138,21,126,234,136,117,210,218,228,118,232,136,190,39,166,100,177,57,60,85,13,10,248,121,147,224,17,47,59,77,106,154,55,38,234,167,111,79,79,35,118,69,85,248,28,181,123,62,166,161,165,37,77,254,1,83,187,72,228,248,155,212,212,18,115,111,241,53,71,81,178,120,161,216,80,212,199,253,246,192,115,40,32,116,105,186,157,179,37,217,17,14,12,51,177,126,27,28,134,189,23,196,14,99,93,191,137,184,218,134,51,116,70,110,166,196,79,77,182,251,77,198,50,56,85,100,153,118,79,188,38,26,29,34,202,237,223,238,167,222,120,253,65,202,233,108,22,201,164,74,150,238,214,170,237,185,189,156,102,20,182,186,57,22,158,70,171,145,23,224,165,160,234,182,166,220,174,51,203,73,206,228,99,183,79,136,89,224,117,219,93,110,23,87,207,102,163,115,213,85,85,61,213,40,190,53,167,23,188,230,185,178,212,195,35,145,235,191,138,41,81,236,248,125,29,242,242,149,117,210,34,163,157,186,238,93,38,149,97,152,197,4,81,170,44,59,162,39,212,128,82,156,35,134,120,99,160,106,203,76,212,114,183,235,105,170,253,195,130,64,245,124,44,68,219,236,66,235,101,158,217,67,10,54,5,102,201,246,30,106,243,122,163,229,114,47,40,22,165,252,159,37,150,169,28,246,238,136,191,97,81,113,125,12,164,166,133,169,36,13,85,79,184,168,236,190,90,152,138,178,57,136,237,206,206,223,147,91,121,118,100,140,95,233,3,203,218,52,102,218,218,164,114,211,177,54,93,254,5,73,183,97,214,235,61,59,90,138,198,162,39,192,243,245,121,154,82,243,58,20,69,84,251,10,121,151,234,221,230,157,28,216,97,114,162,125,128,85,250,235,93,142,100,229,86,199,191,214,117,159,68,44,179,47,51,98,141,127,160,182,123,134,187,223,169,222,238,104,95,224,167,38,207,196,93,211,157,27,36,106,5,204,210,88,173,246,231,163,153,3,124,62,227,210,91,235,233,17,189,55,242,198,137,245,169,111,54,205,114,168,172,107,85,241,167,137,200,190,234,133,194,174,137,27,69,26,243,175,248,32,87,106,252,242,211,102,221,95,83,26,242,253,231,134,201,248,134,177,209,49,204,108,177,170,162,127,132,133,4,186,59,46,191,177,121,35,159,222,251,55,60,149,94,145,229,87,89,21,243,173,66,34,254,208,43,156,28,73,91,159,81,238,242,170,111,246,157,245,54,178,211,93,118,115,101,68,106,253,91,150,233,75,163,147,219,118,125,93,92,141,84,248,238,167,164,179,226,212,180,111,110,247,37,217,62,240,46,14,142,251,107,187,55,121,41,155,34,175,220,113,238,152,229,182,186,53,88,104,90,213,95,177,15,19,102,188,219,44,177,181,95,90,213,219,237,83,188,135,86,44,177,170,68,181,17,248,125,224,116,23,61,57,158,89,121,162,106,162,125,136,135,133,204,176,250,187,100,78,114,210,61,219,39,216,87,10,108,254,207,80,206,164,82,70,247,125,73,246,155,179,214,81,100,208,44,117,84,172,98,42,109,190,192,89,133,76,108,90,190,156,244,91,120,253,104,122,220,122,91,125,177,27,51,105,154,170,158,62,8,85,124,179,75,45,51,202,233,160,123,81,87,199,192,242,191,64,162,162,253,57,61,212,251,64,232,178,77,76,145,144,50,42,106,103,49,25,245,161,72,245,3,47,147,35,133,209,189,85,21,19,111,18,171,229,84,22,74,10,57,18,73,216,142,217,75,112,203,46,17,82,215,61,177,72,138,213,114,236,7,163,210,220,153,152,229,210,56,228,118,200,174,46,30,190,138,151,54,180,245,18,86,238,230,150,117,77,44,174,157,43,35,114,167,42,253,69,84,195,181,58,174,134,22,80,181,234,229,248,124,64,235,53,27,5,109,190,73,90,200,249,185,119,241,68,41,45,190,235,120,176,93,26,234,105,100,141,24,255,0,171,192,188,10,28,113,51,154,46,170,179,154,71,166,251,20,215,58,208,139,245,27,157,45,37,170,71,35,149,124,81,128,123,29,38,215,218,120,41,163,183,221,165,71,171,145,27,187,148,170,245,184,197,151,80,104,214,225,67,81,18,61,83,193,168,169,185,99,215,108,7,48,178,72,179,173,28,241,35,23,127,130,161,233,112,109,120,200,240,25,216,201,219,36,137,26,248,181,202,160,87,124,131,75,242,91,42,44,214,245,155,221,241,78,84,83,139,139,106,102,107,133,215,182,58,184,106,149,140,118,222,59,158,159,1,226,194,217,145,244,225,187,208,192,196,118,200,188,219,21,38,170,231,165,185,101,47,60,181,212,112,189,233,191,212,7,180,211,142,38,233,234,233,163,134,224,244,141,219,34,47,51,138,203,99,213,155,77,197,136,234,123,140,107,191,199,103,22,79,127,192,49,167,171,164,179,100,13,241,248,114,56,242,79,190,229,26,127,58,71,110,158,122,182,61,126,59,170,236,17,41,39,139,48,167,170,110,237,172,106,239,247,155,241,100,141,106,239,215,69,254,146,63,49,221,127,200,224,115,89,85,20,141,251,119,82,171,227,186,215,53,116,77,89,164,217,118,251,66,171,167,170,203,169,216,213,87,72,158,31,121,231,95,170,244,20,178,186,53,86,170,181,126,210,130,221,181,86,4,98,243,85,34,111,247,158,46,187,59,180,35,221,52,151,102,162,187,234,230,2,231,171,53,182,146,55,162,34,39,245,156,235,118,182,80,200,207,126,86,183,246,169,103,85,121,253,149,232,170,203,171,21,83,249,199,144,191,234,147,168,216,228,163,172,87,109,240,217,64,191,138,157,105,181,68,229,115,171,35,68,255,0,40,232,110,220,72,89,45,172,87,45,116,94,31,206,66,55,239,122,185,147,212,35,155,79,36,171,251,21,79,19,115,203,51,75,166,236,87,212,38,255,0,122,133,161,34,153,7,25,118,122,78,102,178,165,138,169,252,227,192,220,184,212,165,145,234,145,191,127,216,226,197,233,49,108,154,241,58,44,243,206,136,171,246,169,81,113,157,22,146,177,173,90,170,233,19,127,142,234,18,185,47,229,128,250,184,157,27,40,159,46,255,0,223,39,137,211,87,113,27,85,50,172,201,67,34,30,62,203,167,244,56,236,29,223,118,204,191,106,161,216,201,143,209,202,206,87,68,212,79,216,7,85,147,241,55,116,116,47,130,40,101,106,237,183,214,80,140,167,58,203,242,202,222,72,106,167,99,101,118,223,21,250,202,213,118,192,236,114,110,249,101,99,84,243,201,97,176,91,42,217,35,100,137,220,142,223,234,3,194,91,244,194,249,35,27,83,91,80,247,115,166,235,204,122,171,46,19,107,163,123,86,173,99,85,79,180,168,211,221,168,174,20,108,167,164,99,21,90,221,188,15,33,117,198,110,51,61,101,106,200,212,248,248,1,82,240,107,102,27,19,152,149,49,83,47,237,216,172,150,231,233,181,5,42,73,220,168,220,229,79,177,11,78,181,216,107,99,145,26,181,210,49,119,251,84,246,116,24,229,107,152,222,165,210,93,151,249,202,5,91,191,93,48,137,121,210,154,219,78,170,191,13,145,10,59,153,217,40,111,18,43,104,173,200,155,252,54,105,238,241,157,62,109,99,145,210,87,57,223,181,79,117,73,130,80,208,185,138,238,87,170,109,241,64,45,62,163,67,238,215,38,185,240,82,200,212,95,31,6,169,211,213,232,85,222,40,150,7,211,72,174,251,121,75,247,183,211,82,210,83,236,203,115,31,183,243,77,239,163,180,215,6,247,151,219,88,223,187,148,8,216,184,232,53,238,23,44,137,73,34,167,249,42,121,43,190,3,118,182,110,215,219,100,240,250,249,84,149,152,240,203,28,237,229,170,164,137,169,247,181,15,43,151,105,38,21,91,11,189,234,116,114,167,216,128,69,132,150,11,139,92,170,148,175,77,190,173,142,36,180,87,8,93,239,83,61,187,125,197,251,93,244,42,194,149,74,248,57,21,155,253,72,121,124,151,68,172,239,137,123,179,24,170,137,245,33,40,89,213,37,109,116,59,38,238,105,216,69,121,188,34,237,20,175,254,133,42,245,243,69,106,105,222,231,67,78,237,183,251,14,21,179,79,22,146,110,90,152,118,219,237,66,18,167,109,200,243,26,110,94,231,53,67,119,248,236,170,115,29,122,204,166,139,154,121,170,23,116,250,247,43,165,163,19,177,177,24,147,182,47,233,67,217,209,96,56,133,124,60,178,79,11,21,126,228,2,210,18,239,144,58,94,71,62,84,93,254,243,211,90,108,25,21,229,136,173,168,145,55,253,165,194,214,104,158,47,36,157,106,122,184,220,191,113,200,162,195,232,236,9,203,12,109,122,39,220,5,190,87,97,247,154,104,246,235,61,94,159,89,209,36,153,53,162,110,100,169,149,17,23,237,82,232,235,44,54,137,88,181,51,189,141,85,250,143,13,145,227,246,105,209,205,130,70,43,190,224,41,141,38,162,100,241,198,144,50,182,109,254,31,21,52,186,239,158,220,166,73,33,170,169,114,111,240,69,83,213,90,240,39,75,92,213,100,60,205,230,251,11,128,211,141,60,183,162,197,223,105,24,141,240,221,85,160,90,157,76,249,188,94,51,58,167,250,119,52,65,148,231,20,43,249,158,243,191,221,185,32,82,104,230,17,117,219,171,44,17,238,159,98,27,177,240,237,131,198,222,164,114,192,255,0,175,224,128,71,252,217,206,161,84,179,145,253,237,83,239,220,224,244,51,43,211,253,245,168,110,255,0,110,228,138,211,232,62,14,247,242,77,221,216,159,110,200,118,208,240,241,167,45,84,145,181,244,232,169,227,183,128,17,203,77,135,101,148,141,239,31,158,118,222,63,89,200,109,195,52,167,114,64,219,125,83,209,62,198,169,36,45,209,140,6,20,228,239,116,234,137,251,13,199,105,190,150,90,34,89,167,154,141,92,137,245,162,1,31,22,218,204,171,166,174,154,221,80,221,211,235,106,157,108,255,0,75,22,161,238,107,103,217,87,193,54,82,239,245,18,243,129,218,150,72,109,209,210,59,111,4,229,68,41,117,22,67,142,205,88,171,44,80,34,42,253,136,5,19,139,29,204,46,242,35,17,149,9,191,220,167,176,177,232,238,85,59,18,73,37,153,55,241,241,69,43,197,158,253,138,64,198,190,56,169,220,237,190,196,59,117,212,59,117,58,114,67,71,22,223,114,32,20,6,245,165,55,186,42,21,124,142,122,255,0,66,156,75,70,140,85,221,152,142,150,93,183,251,74,245,117,205,40,47,20,171,76,248,35,102,255,0,113,177,109,154,150,8,209,204,114,34,109,245,1,70,165,225,254,170,15,122,57,119,253,135,214,104,197,209,158,239,59,147,250,10,222,185,133,142,133,118,170,169,141,21,62,213,58,123,230,167,90,226,141,125,158,145,202,168,159,80,20,234,221,166,148,180,15,72,238,115,49,87,249,199,85,148,227,184,205,189,202,172,88,21,83,236,216,230,95,171,242,140,169,238,170,183,208,202,136,159,14,84,83,204,254,74,115,187,244,189,73,169,106,145,171,247,41,107,142,194,211,83,138,197,26,54,106,120,29,183,219,177,222,91,175,152,157,60,200,177,219,225,114,34,252,17,16,235,109,220,61,228,18,108,217,186,237,253,187,158,138,147,68,27,103,84,146,182,173,205,84,241,217,202,46,59,42,188,143,26,170,164,228,134,199,27,87,111,138,52,166,185,35,169,100,123,157,77,78,145,253,155,33,87,232,176,202,103,211,43,35,84,119,42,124,79,51,116,211,233,106,171,58,76,141,118,85,250,144,92,91,181,253,245,237,149,122,111,118,219,157,116,201,117,171,166,108,113,194,249,23,236,66,239,241,206,24,91,145,53,175,153,170,156,223,113,85,112,222,13,108,180,114,164,213,74,215,39,216,168,38,80,142,250,44,103,37,145,82,70,81,79,183,199,244,84,244,246,202,235,221,143,100,169,181,76,244,79,181,170,73,84,60,54,88,40,91,180,116,113,61,19,249,168,117,119,126,29,177,234,166,43,100,164,137,159,127,42,21,85,97,244,154,129,75,34,35,42,44,138,139,240,241,105,192,187,190,43,170,172,244,182,190,93,254,198,151,145,114,225,83,29,149,234,232,228,99,124,126,164,67,182,177,240,193,141,211,83,35,102,157,138,191,122,1,29,119,123,54,65,206,231,82,82,74,212,250,182,69,58,85,165,205,162,114,162,67,83,183,236,82,81,151,135,204,46,157,159,156,124,43,251,81,14,174,171,69,176,8,156,188,207,166,77,190,228,2,53,33,166,204,94,228,254,198,169,223,237,217,78,230,139,30,205,106,246,69,142,165,119,251,148,144,216,244,143,78,154,187,44,212,169,253,8,119,246,109,50,211,122,109,156,234,138,95,245,17,51,101,161,29,180,218,115,152,212,108,171,71,82,187,255,0,53,78,100,154,83,153,116,249,189,153,82,191,232,41,38,20,86,77,48,160,114,53,210,209,174,223,176,239,155,62,149,67,6,203,220,87,195,235,68,35,125,40,155,159,75,179,9,28,172,117,170,165,55,254,98,154,232,248,121,203,46,146,34,247,73,219,191,243,84,147,187,189,211,76,26,174,232,50,133,85,62,196,105,230,42,115,28,74,219,39,60,20,116,170,212,251,17,6,240,143,217,184,100,204,169,217,205,29,45,67,191,99,20,222,182,104,30,95,20,156,179,80,84,109,247,177,73,15,182,107,30,4,136,145,86,83,81,162,253,232,135,34,183,82,116,246,102,171,233,160,163,85,219,234,68,27,194,59,31,161,153,50,85,57,61,155,58,125,252,138,107,166,208,188,137,211,162,43,229,143,199,235,69,66,251,102,212,124,126,121,95,4,118,154,101,111,248,72,212,60,78,67,149,99,81,204,179,73,209,139,199,125,188,16,176,183,168,56,122,200,165,165,71,37,84,142,240,248,29,68,156,62,229,12,168,229,229,153,83,237,229,82,227,91,173,56,189,158,37,70,207,3,249,83,225,186,29,114,241,57,143,58,116,167,90,74,110,85,93,149,219,32,20,69,154,67,121,179,251,210,210,201,46,223,205,83,187,179,217,102,137,233,11,236,47,114,253,188,138,85,58,205,123,197,230,98,244,226,166,126,255,0,176,235,160,215,27,59,102,222,43,101,59,191,209,64,58,69,211,90,171,220,41,210,182,190,45,211,252,19,170,126,139,215,219,38,231,150,137,242,238,187,254,137,86,109,250,235,79,210,68,101,174,36,253,141,67,154,186,221,70,172,119,94,221,15,244,160,20,138,108,30,104,226,233,251,29,235,225,254,1,210,187,7,169,100,251,165,157,233,227,254,1,88,229,214,219,66,72,171,37,4,8,159,177,14,186,187,92,172,127,222,80,211,170,254,196,3,196,208,233,101,93,205,136,137,109,122,127,160,114,211,135,171,149,114,163,123,179,209,23,249,165,65,199,181,250,130,5,247,109,176,170,109,246,33,222,199,196,59,227,122,186,43,60,106,159,86,205,2,154,81,112,185,93,26,36,142,107,147,253,19,150,186,7,37,19,182,147,199,111,184,246,151,110,37,239,9,26,182,158,196,139,251,26,120,218,157,120,203,235,230,85,102,62,253,151,236,104,29,149,175,67,225,174,145,41,223,26,127,81,233,34,225,146,130,70,251,209,179,250,143,59,100,213,188,205,179,36,141,199,228,85,255,0,36,245,177,107,14,124,230,251,184,236,171,254,138,148,153,29,29,211,134,11,115,88,170,140,143,254,105,227,174,28,55,193,27,149,35,70,167,236,66,160,87,234,150,163,79,186,55,26,153,119,254,106,156,8,179,45,72,170,118,235,139,78,191,232,41,23,30,94,211,195,195,225,133,102,142,161,24,228,250,141,186,221,23,173,145,253,25,106,183,111,222,87,125,63,180,229,121,28,73,45,202,213,45,50,255,0,130,173,84,42,12,186,77,53,68,124,207,99,154,229,23,22,109,114,208,23,50,155,158,42,182,163,149,62,163,193,215,240,255,0,119,146,73,38,101,197,85,35,241,68,223,226,72,44,58,16,181,168,137,36,207,68,83,147,75,195,101,34,72,146,173,66,170,34,248,160,184,139,155,198,31,146,91,164,116,78,161,153,201,31,134,252,171,226,117,113,210,92,227,221,37,160,145,23,239,105,45,149,220,56,99,215,56,146,21,163,139,155,109,149,121,80,243,85,188,22,216,235,21,92,216,152,221,254,198,156,130,44,229,176,220,43,223,202,216,158,205,205,201,180,190,229,53,63,81,207,118,196,155,127,33,171,67,31,206,142,219,250,13,87,62,13,109,240,209,171,34,122,170,162,125,128,69,37,110,11,87,75,38,201,186,170,41,221,99,182,219,149,28,141,99,226,126,223,176,191,138,142,12,31,37,123,156,145,61,205,71,125,135,38,183,132,138,106,38,53,22,29,151,111,240,64,180,43,126,40,235,172,104,188,155,42,161,194,186,233,165,197,238,86,71,19,149,62,212,66,245,172,60,55,80,208,108,250,137,121,17,62,211,213,199,162,152,220,113,35,150,104,221,183,214,4,114,199,167,183,106,25,185,150,55,252,126,195,214,217,112,10,251,139,90,199,68,229,254,130,247,170,116,43,30,173,127,44,111,103,199,234,67,208,88,52,2,201,69,179,213,205,254,160,44,158,13,22,169,149,168,222,130,251,223,113,199,175,208,27,180,104,189,222,141,251,47,216,210,67,32,210,75,12,47,99,249,216,188,167,167,164,193,113,100,141,18,102,195,191,222,136,4,90,179,68,47,244,178,117,22,154,84,219,249,170,118,180,250,73,146,86,53,41,210,9,182,95,15,130,146,81,93,166,216,189,67,255,0,53,28,42,159,114,33,203,182,105,166,47,74,136,247,69,14,255,0,177,0,141,54,112,215,121,133,174,168,146,142,71,171,211,127,209,83,174,110,129,95,34,145,202,219,116,168,155,255,0,128,164,167,79,142,99,20,205,70,172,16,170,124,62,8,116,247,74,12,46,221,18,190,104,169,155,225,191,138,32,86,81,99,121,210,27,221,20,188,207,162,149,17,63,154,167,73,113,198,29,111,166,84,158,143,222,251,208,145,28,214,167,2,170,142,70,177,244,168,191,15,13,138,7,149,97,248,245,238,161,209,210,205,30,202,191,80,66,209,37,178,53,235,206,148,254,31,82,108,105,167,179,212,117,81,34,163,118,219,253,72,93,3,116,119,28,137,136,233,171,152,213,250,209,77,230,225,120,117,186,53,78,249,11,156,137,247,1,69,113,187,13,18,49,29,93,76,221,255,0,156,135,175,162,246,45,20,237,88,173,241,187,111,177,14,214,229,141,219,42,42,81,180,245,45,107,55,254,244,244,248,254,17,138,83,211,119,154,187,188,105,34,127,122,170,7,141,174,200,104,88,255,0,118,220,140,219,238,57,182,172,182,38,108,140,145,34,254,147,212,220,177,220,46,171,116,117,214,22,127,74,30,94,233,133,98,12,106,186,28,133,136,191,98,56,173,151,119,41,147,75,50,123,151,164,103,250,103,83,124,189,86,54,7,57,183,158,171,145,60,54,121,224,174,184,237,28,79,114,81,223,28,255,0,31,13,156,117,145,218,46,204,149,25,4,178,206,213,248,174,234,162,195,181,75,150,71,116,172,72,125,165,39,34,174,223,164,118,181,152,189,201,148,157,127,105,170,59,111,180,227,210,80,85,219,225,235,58,5,230,68,223,224,117,215,60,138,237,34,44,17,194,245,79,184,88,117,21,20,183,116,170,233,190,236,188,168,191,225,21,15,17,179,210,114,49,245,149,204,93,211,199,117,41,13,210,60,130,87,245,35,166,147,197,119,240,67,84,21,121,82,70,145,54,41,155,245,125,98,194,229,222,204,74,150,36,234,212,83,42,162,125,168,116,119,140,135,31,165,167,122,81,186,21,84,79,14,85,66,131,173,131,50,185,187,116,146,165,17,126,245,59,123,110,11,147,183,110,183,93,223,183,113,97,205,186,103,117,48,220,87,167,205,201,247,27,144,106,125,76,95,5,119,245,155,169,167,183,74,159,118,74,71,120,253,106,135,214,233,93,193,93,255,0,107,191,250,133,134,167,106,133,116,237,217,170,255,0,31,188,235,106,178,235,173,82,170,181,36,241,61,93,163,73,234,213,200,174,167,119,245,30,194,131,74,28,214,39,61,47,255,0,186,44,41,12,19,220,107,27,212,145,92,142,251,206,109,35,111,234,168,144,77,34,126,194,183,82,105,13,52,177,117,30,156,138,159,86,199,99,71,167,112,209,57,57,33,71,237,247,11,10,45,13,171,39,170,217,31,83,42,34,253,170,167,121,110,193,110,211,162,44,181,110,241,251,84,172,176,226,110,93,154,218,52,79,191,99,186,161,192,229,149,187,164,106,159,208,44,40,204,90,99,85,51,124,42,252,127,105,161,250,57,113,149,219,182,185,83,250,74,239,79,129,86,177,87,150,55,175,244,27,146,226,151,106,116,252,221,43,221,183,220,44,40,173,30,140,222,24,212,84,185,42,127,73,205,102,136,221,174,14,232,203,121,228,68,251,92,85,25,232,50,74,118,170,71,109,145,118,251,142,134,224,220,197,222,236,118,217,155,247,162,40,180,143,25,47,14,117,73,186,186,252,213,255,0,72,226,187,66,18,157,121,100,188,198,191,233,30,177,208,230,79,78,87,211,84,38,255,0,180,218,250,51,147,85,187,121,18,118,255,0,88,176,243,241,104,37,5,79,131,238,81,47,244,149,31,11,208,252,86,138,6,67,83,5,60,207,255,0,9,81,20,234,168,176,251,188,91,44,181,19,39,244,169,236,44,202,182,182,53,147,85,187,153,62,213,22,30,254,199,163,56,115,227,106,123,58,157,127,209,67,211,211,104,190,23,18,115,186,213,78,191,232,161,79,161,212,120,109,12,241,169,79,15,188,235,174,220,70,182,142,55,50,57,26,187,39,218,44,42,165,78,157,96,84,140,84,125,170,153,17,62,42,173,67,207,215,99,154,109,74,237,251,189,31,135,220,133,190,100,188,74,214,213,171,233,152,229,107,95,225,204,139,240,41,118,65,170,85,239,87,58,59,156,138,174,241,219,157,73,133,101,123,86,234,141,55,162,248,83,210,120,126,195,181,76,227,1,160,79,205,65,77,225,246,108,71,12,154,161,145,35,191,51,87,51,191,210,83,137,62,170,101,233,190,203,58,255,0,74,146,132,155,80,106,198,14,212,114,72,218,118,34,39,134,234,134,203,181,151,1,134,109,214,74,93,183,255,0,9,8,197,118,160,102,55,69,72,249,167,143,234,240,85,57,244,84,57,173,215,103,37,85,87,143,222,160,73,172,218,251,167,52,208,42,170,210,42,167,243,144,243,117,156,81,105,253,44,138,141,74,111,15,231,33,97,148,90,105,154,93,145,24,234,218,180,223,249,202,118,209,112,207,149,215,162,72,235,133,95,143,222,160,94,5,227,137,236,22,120,149,204,134,159,199,235,221,15,33,63,17,248,140,142,119,43,224,79,244,144,160,180,252,46,229,50,196,144,58,170,167,111,183,196,222,78,14,239,146,167,59,174,85,45,254,149,43,105,21,43,36,226,7,30,145,170,180,173,137,238,250,182,84,60,74,113,17,85,77,83,205,71,110,145,124,124,21,168,113,109,252,41,220,45,178,163,167,173,153,232,139,253,246,229,69,199,116,82,219,64,214,182,170,54,59,111,138,185,162,195,206,81,241,13,145,92,36,70,54,138,161,187,253,202,111,215,100,89,110,77,26,36,110,168,103,55,237,42,165,167,76,44,17,202,138,216,98,255,0,154,135,184,183,97,150,58,54,183,243,81,166,223,112,176,182,200,116,251,55,172,98,202,151,41,217,186,111,241,83,172,185,96,89,116,17,62,42,139,212,190,41,245,185,75,184,184,65,105,162,164,94,70,198,155,33,66,245,30,237,58,185,254,206,131,157,19,125,213,162,194,136,65,162,245,23,122,141,235,238,237,84,85,241,230,113,233,237,188,60,99,20,175,108,213,85,212,207,84,248,238,168,120,235,238,85,118,163,153,200,171,36,127,210,112,173,185,21,210,235,58,71,237,25,83,127,231,40,176,175,150,124,7,3,180,196,198,73,221,29,183,236,61,173,191,30,211,216,216,199,54,122,54,175,217,186,22,236,235,13,218,104,26,255,0,105,77,178,255,0,57,78,29,78,41,144,57,19,217,247,122,137,30,191,222,163,148,88,93,205,36,58,127,70,207,126,122,55,162,125,91,161,186,220,131,77,162,145,24,218,10,73,23,237,77,139,77,180,233,254,163,212,57,22,103,86,164,127,106,170,158,251,26,211,91,147,38,98,213,220,38,231,251,21,84,88,92,165,186,235,131,84,181,18,43,77,59,81,126,189,144,244,150,233,240,182,237,189,20,31,212,133,41,179,96,23,142,228,212,167,73,94,155,124,80,236,226,193,242,56,191,189,155,253,98,194,167,207,62,26,230,108,218,40,63,169,14,189,41,241,41,93,225,69,7,245,33,227,161,194,242,23,170,110,217,191,214,118,212,152,61,237,169,186,182,95,245,139,14,226,162,211,140,72,190,229,12,63,212,135,93,83,138,216,106,81,81,148,113,38,255,0,114,30,130,211,131,86,190,14,105,249,209,223,121,205,250,29,83,23,195,153,118,22,20,246,163,76,109,181,123,242,66,196,223,238,56,50,104,165,60,187,171,90,223,31,184,170,240,216,107,98,248,70,229,216,236,169,173,181,200,230,162,211,187,111,175,192,88,80,167,232,100,136,170,173,255,0,160,216,151,68,106,218,155,49,87,250,139,158,134,210,138,214,243,69,178,237,246,28,168,236,240,127,125,18,127,80,176,180,121,180,98,234,221,249,85,223,212,117,213,186,73,125,167,111,52,110,147,250,17,75,207,75,29,10,254,148,77,254,163,228,152,221,4,200,141,108,12,114,254,193,97,100,105,167,153,20,11,186,172,171,253,10,111,50,197,144,81,39,194,95,15,185,75,205,147,11,160,127,130,210,179,250,141,135,105,181,178,163,193,96,98,127,64,176,179,89,170,175,244,254,28,147,120,126,211,68,57,141,222,137,220,146,193,42,236,94,13,70,142,218,37,221,86,38,127,81,231,238,26,13,107,168,145,92,216,219,183,236,22,22,227,77,171,83,209,120,77,72,255,0,15,180,239,109,186,233,68,215,35,101,165,68,253,165,81,184,240,221,109,169,69,217,200,159,208,121,11,175,11,81,238,231,193,51,191,160,90,71,101,106,214,235,19,182,87,178,52,95,218,122,251,86,177,217,42,85,172,108,145,167,244,161,68,238,124,55,221,169,35,123,169,230,153,92,221,246,68,220,241,85,154,125,155,227,174,115,227,167,169,114,55,225,224,162,194,243,104,243,75,93,99,17,253,118,120,253,231,99,22,91,143,71,253,221,241,59,246,170,22,50,153,150,125,104,111,77,104,42,54,79,185,77,165,212,172,182,103,242,212,71,52,127,214,44,47,230,159,39,196,43,61,196,88,26,191,181,14,91,34,199,170,252,97,150,31,232,216,176,251,110,97,125,149,237,114,85,74,139,245,248,169,83,241,44,222,190,20,111,120,172,127,213,241,112,180,139,157,169,180,209,57,54,138,70,248,253,135,73,89,134,50,183,117,71,161,225,173,218,135,7,43,122,181,137,225,246,169,233,237,218,143,107,68,106,62,173,158,62,31,17,97,230,111,250,113,43,164,115,90,138,169,185,177,101,210,4,169,147,121,26,158,63,106,21,114,134,235,102,187,66,217,18,118,42,187,239,59,251,125,13,11,118,116,111,65,97,72,42,244,50,157,205,77,145,191,15,176,219,166,208,122,118,123,238,107,85,19,234,216,174,111,164,141,251,108,227,82,65,28,108,84,220,88,81,120,244,82,212,229,247,233,99,255,0,154,118,20,154,39,97,98,238,234,40,191,230,161,84,157,26,47,232,180,54,23,252,118,81,97,226,41,116,155,31,129,19,106,24,188,63,154,115,83,77,44,202,221,163,163,141,63,209,61,164,81,162,126,146,154,228,222,63,238,126,34,194,157,213,105,53,174,109,246,167,98,111,247,29,85,70,135,219,229,93,210,54,39,244,21,65,211,189,29,178,166,198,235,85,94,130,194,144,254,67,40,90,191,222,39,244,27,110,208,234,85,93,218,230,21,114,106,119,42,254,146,255,0,89,185,29,185,187,35,150,85,254,178,98,5,43,160,210,24,168,94,142,71,55,192,244,212,152,154,82,179,100,114,120,30,198,74,70,53,60,31,185,197,116,78,106,248,22,176,232,18,196,244,119,199,192,223,142,206,230,174,234,167,114,229,127,38,200,205,212,210,212,151,235,140,88,112,91,110,107,83,197,13,46,161,139,111,24,208,237,90,138,169,226,211,82,70,215,124,80,88,116,114,91,32,123,23,243,73,253,71,26,59,98,68,254,102,197,254,163,191,153,174,99,246,99,55,67,75,229,228,103,140,101,102,7,86,168,196,111,43,163,62,50,146,7,238,171,26,127,81,187,81,50,187,244,88,113,150,166,86,46,220,132,88,113,234,109,241,43,93,202,196,254,163,206,214,216,159,52,158,234,127,168,246,17,170,72,158,63,89,165,240,163,87,244,69,135,139,76,78,87,51,226,117,87,44,106,174,155,222,133,203,191,220,84,135,189,88,205,145,135,92,178,115,200,238,120,145,69,133,59,109,134,227,42,123,210,57,14,5,118,59,114,141,21,91,82,227,218,94,174,210,82,110,145,83,167,244,33,230,93,144,86,205,39,42,210,174,223,176,176,242,149,16,94,105,213,81,178,200,187,125,135,29,82,235,50,108,247,191,127,188,168,84,174,108,251,44,212,232,159,181,15,143,183,68,233,249,219,18,114,254,192,41,132,211,86,209,59,119,163,148,228,210,201,45,209,57,28,213,67,223,87,227,180,213,140,217,26,136,167,10,12,117,148,27,185,173,3,200,84,99,110,98,245,21,251,125,102,199,121,91,119,197,219,236,122,155,157,45,92,158,17,196,187,126,195,161,151,26,173,173,118,203,27,188,87,236,3,140,204,206,6,59,103,70,138,119,150,188,174,142,101,68,86,53,55,58,175,201,180,206,111,81,200,228,54,153,135,85,83,73,203,26,187,193,64,246,235,123,163,115,26,173,70,155,236,186,210,185,191,4,60,205,54,57,92,212,78,116,126,199,99,29,138,173,173,248,56,14,93,77,117,27,190,45,105,178,202,154,37,93,249,90,117,149,182,186,150,127,133,224,117,221,222,165,171,182,238,3,216,210,199,19,156,143,99,145,17,79,75,111,127,43,118,71,148,254,218,234,180,217,188,174,216,245,182,213,168,70,123,205,95,129,120,17,151,45,19,17,60,16,216,238,136,190,27,127,168,238,150,151,155,234,55,34,183,115,46,252,165,23,121,217,104,213,169,186,52,225,73,77,35,215,101,102,200,123,127,101,53,205,253,19,107,216,136,237,253,207,168,15,12,246,83,211,162,186,93,144,234,234,178,202,59,123,209,26,246,166,199,170,191,227,147,200,199,36,76,82,146,101,120,157,221,142,115,216,199,108,128,86,12,47,81,40,164,123,26,249,218,158,41,245,149,182,193,149,80,85,64,222,73,145,119,251,203,0,142,190,237,98,151,222,115,147,101,42,166,159,106,109,75,18,56,231,157,126,59,120,168,23,179,69,59,102,106,57,138,139,185,216,71,35,91,250,69,51,192,243,74,106,250,104,209,211,34,170,167,218,123,196,170,73,145,29,27,183,3,183,108,138,174,68,79,129,246,162,87,70,221,216,113,233,85,121,119,119,212,111,43,146,79,5,3,175,146,227,88,213,217,173,53,195,113,171,95,139,78,95,119,141,127,189,64,144,198,139,224,136,6,168,107,167,250,208,230,69,83,34,252,80,227,178,38,252,81,13,246,53,19,224,7,35,171,225,185,179,45,86,219,154,36,114,162,120,28,9,158,253,212,14,13,223,45,166,161,71,49,242,162,43,126,243,194,93,181,102,150,137,234,141,168,79,5,251,78,219,37,198,42,171,185,230,141,23,222,41,22,71,167,119,105,228,119,35,29,241,3,217,183,93,233,88,187,62,169,17,63,105,190,205,122,179,55,222,125,107,119,79,188,162,181,154,87,126,122,42,178,55,110,116,51,105,54,83,36,188,141,142,77,148,33,115,182,237,116,199,170,222,141,117,115,60,126,243,210,193,168,246,138,184,209,212,245,45,114,169,105,182,221,35,202,169,101,69,86,73,254,178,172,225,184,53,226,157,24,149,8,239,15,181,66,170,203,69,149,201,83,34,35,23,118,169,233,168,234,166,151,149,205,223,196,241,214,91,51,40,216,213,149,62,7,170,161,175,165,131,102,171,144,15,77,71,50,181,168,175,83,178,138,170,39,42,39,57,231,217,91,20,140,217,142,67,91,106,58,126,246,224,122,71,85,35,19,118,175,192,243,217,126,105,71,67,68,228,154,100,106,181,191,105,196,171,200,98,129,138,215,61,55,41,22,166,212,212,92,41,164,74,121,62,40,191,88,76,41,142,172,235,91,105,164,150,42,90,174,111,138,124,75,121,187,106,21,109,226,161,207,248,170,158,143,47,194,47,23,10,217,28,168,170,138,170,166,198,49,164,87,42,170,150,53,208,170,238,161,103,159,160,202,111,20,210,163,249,21,24,139,241,42,126,29,170,183,42,71,49,137,35,191,172,247,214,142,29,38,172,183,53,95,76,155,170,39,212,118,116,92,60,50,129,232,233,33,68,216,14,85,167,60,186,93,34,77,149,87,115,151,83,95,83,42,111,80,170,136,167,121,103,211,248,173,141,70,53,137,224,118,179,97,203,82,156,170,212,2,131,231,57,34,91,17,206,138,101,69,79,188,164,243,235,165,210,211,86,177,182,85,229,69,251,75,142,206,52,102,162,232,174,88,99,69,69,66,138,228,92,53,221,39,149,206,138,13,213,64,225,209,113,13,44,168,137,52,233,186,253,231,160,162,212,106,43,243,81,38,145,170,139,241,41,149,199,135,92,166,146,77,227,129,219,34,158,131,21,210,76,142,145,237,108,204,84,68,95,16,61,210,217,44,87,189,146,41,17,92,239,176,236,40,52,150,221,186,74,245,84,111,196,230,218,177,168,113,232,155,53,74,181,21,19,117,241,58,220,179,85,168,45,20,207,134,25,209,28,137,183,196,15,79,75,138,98,118,198,162,84,85,163,85,62,243,180,162,168,193,168,220,138,250,230,42,39,218,165,166,228,250,187,116,173,168,114,83,84,59,101,248,108,167,159,143,51,201,43,93,179,38,127,138,253,160,95,148,57,254,9,108,139,220,169,133,85,63,97,230,178,29,118,177,210,181,204,161,124,46,251,54,66,212,45,23,27,173,83,218,218,199,200,187,175,143,138,158,242,211,96,180,87,53,22,165,175,85,251,192,245,151,125,90,117,237,238,110,232,136,191,97,208,71,147,204,181,59,36,139,200,118,44,196,44,113,183,120,155,226,118,246,252,90,196,177,39,85,19,112,58,121,239,182,233,162,218,122,183,53,127,105,215,71,37,154,89,121,155,92,253,255,0,105,238,27,128,227,213,105,179,89,226,167,201,244,154,149,35,87,209,68,187,237,224,7,77,111,188,211,91,213,178,67,84,231,43,126,8,170,118,53,154,197,93,64,206,86,57,17,26,135,158,173,211,172,138,10,198,164,113,59,165,191,137,206,155,77,42,171,90,141,116,78,221,126,32,117,119,45,123,184,55,126,87,238,167,154,173,214,188,170,231,188,52,176,243,34,253,136,122,246,104,53,69,91,247,90,117,93,207,115,134,240,240,198,76,215,77,75,254,160,45,246,170,135,60,204,92,156,180,146,170,47,199,100,83,151,77,195,230,67,120,70,203,91,69,34,47,236,47,187,17,209,203,109,173,141,85,165,110,235,247,21,10,143,79,109,173,139,194,6,124,62,192,35,198,143,135,42,248,160,232,247,71,248,253,199,81,112,208,140,134,201,58,212,208,209,61,202,213,223,224,73,71,208,10,84,119,132,44,219,246,28,58,253,62,163,115,85,31,78,197,223,238,2,192,176,236,135,49,195,42,218,149,116,74,214,53,118,93,208,185,60,39,80,108,89,69,52,116,247,86,66,146,108,155,238,137,241,61,70,99,162,84,87,40,28,248,41,155,204,191,98,20,122,225,165,215,188,82,165,213,52,209,185,173,106,239,224,7,188,212,45,53,178,222,237,114,205,69,77,27,183,106,175,130,33,98,122,183,166,242,90,174,82,54,24,21,19,117,248,33,121,22,125,70,170,162,141,104,46,106,238,93,185,87,116,58,108,138,219,133,101,19,245,42,152,213,123,190,208,44,18,58,43,165,187,126,151,81,187,125,155,156,136,111,249,29,59,147,150,166,161,17,62,245,47,97,186,49,131,86,248,54,22,120,254,195,69,111,14,24,196,176,43,233,160,143,125,188,0,181,11,78,169,228,150,189,185,165,145,200,159,225,42,157,251,117,198,247,80,212,107,226,107,145,62,181,61,78,162,104,93,85,189,31,236,232,19,195,125,182,40,165,203,17,200,108,111,145,181,17,185,19,199,234,8,149,75,161,212,166,214,202,139,84,173,98,175,216,123,11,126,121,28,48,167,119,159,117,253,165,183,210,73,45,61,82,37,82,57,54,82,167,98,245,54,169,98,103,58,175,48,85,239,235,114,234,234,255,0,119,168,237,149,126,211,175,154,154,122,228,230,150,162,68,223,239,53,67,79,74,244,106,193,245,175,129,232,41,113,234,202,152,154,177,55,226,128,121,250,60,110,55,59,117,170,147,199,249,199,121,77,137,218,85,17,213,85,14,219,235,221,77,249,113,219,205,26,115,35,20,226,178,134,235,84,238,138,163,188,87,96,59,171,125,135,6,134,68,108,245,77,223,239,57,149,52,248,13,55,140,117,17,170,157,59,52,190,255,0,94,206,172,13,118,234,108,79,162,217,124,169,178,49,225,104,118,108,191,98,52,143,218,57,163,248,157,253,175,52,198,27,178,119,182,39,244,148,210,179,66,115,101,118,236,133,231,21,186,43,159,196,190,236,82,127,172,37,91,217,148,99,53,15,69,74,198,175,244,155,213,23,171,3,225,94,157,75,127,172,164,182,189,22,212,153,25,212,100,114,114,167,219,185,232,104,244,179,54,164,79,236,200,223,178,1,200,189,213,90,230,115,147,188,170,39,237,58,20,182,227,83,73,205,61,106,167,244,158,134,76,26,165,141,94,247,19,183,79,137,215,77,136,210,163,182,88,159,253,64,118,22,167,98,86,221,157,21,111,50,167,218,167,54,191,42,183,62,53,138,157,204,95,169,15,45,85,138,67,3,21,204,141,251,157,13,93,29,77,51,255,0,53,28,158,31,112,21,10,199,74,183,58,166,171,83,226,191,81,87,241,140,30,26,214,49,181,94,235,83,111,18,220,172,57,5,222,219,42,57,140,147,195,238,82,161,219,53,63,35,72,210,42,126,116,84,251,128,185,27,46,37,102,182,181,63,58,158,9,246,157,172,180,150,38,170,43,170,19,116,251,203,115,166,206,243,74,197,70,177,207,241,59,106,105,51,235,134,206,106,191,196,11,137,183,207,96,99,121,22,118,255,0,89,232,104,106,177,247,49,33,73,89,183,237,45,141,150,253,66,98,110,143,114,127,73,217,209,85,102,116,109,69,158,85,71,39,222,5,197,87,217,45,85,177,47,66,95,21,79,169,79,9,121,192,101,154,85,115,28,245,77,254,211,203,90,115,28,130,153,200,217,231,79,235,61,52,89,181,107,226,247,166,110,251,125,160,108,197,167,204,108,74,217,209,121,126,181,83,110,13,52,179,74,171,202,238,101,83,69,86,101,94,247,116,250,173,229,95,143,137,162,44,189,148,11,204,249,83,237,95,16,55,43,116,110,158,170,53,72,169,154,228,95,184,243,115,240,231,75,85,34,186,120,57,81,126,196,61,165,62,176,81,83,51,149,211,183,192,234,239,90,219,26,49,123,188,200,7,155,168,225,150,205,202,157,55,59,127,185,78,186,187,135,30,239,26,190,141,100,85,68,240,241,53,212,107,181,116,18,175,52,222,27,156,235,119,16,108,87,35,106,102,77,151,227,184,20,218,245,165,217,149,157,203,220,105,36,122,55,224,121,231,227,153,250,170,182,91,107,182,253,133,197,71,173,24,221,92,127,217,18,51,117,251,78,170,227,170,88,151,138,163,163,255,0,80,22,223,62,43,149,84,84,58,58,234,103,177,137,247,29,109,195,22,161,182,167,86,162,87,35,147,226,138,92,5,126,161,97,55,6,58,56,220,206,170,161,76,242,187,101,37,229,234,250,103,55,149,126,240,60,5,14,69,73,110,147,243,42,139,203,247,30,131,242,187,89,73,78,176,211,34,115,109,178,108,135,50,195,130,88,122,168,183,21,102,202,190,62,39,184,166,193,244,190,56,210,74,132,103,50,125,232,5,44,131,87,178,151,212,166,202,244,102,231,165,102,183,223,40,233,81,27,35,149,251,124,20,245,79,178,105,147,101,233,194,140,255,0,81,209,228,246,108,14,146,157,103,135,151,127,218,7,146,175,215,13,64,157,238,88,34,114,179,234,83,102,139,91,243,36,114,178,165,210,35,183,240,77,212,225,59,33,199,219,43,169,169,209,23,111,15,129,222,88,105,177,25,247,158,226,212,71,124,80,14,109,38,171,102,117,45,221,58,155,126,211,102,183,38,201,110,235,211,169,154,86,162,253,142,54,242,59,254,55,106,165,119,179,149,168,168,158,5,50,126,165,204,202,221,185,151,147,112,42,189,183,7,183,93,213,31,115,172,122,43,190,215,29,221,30,138,88,42,31,188,117,46,219,246,148,170,151,86,232,96,107,58,175,118,231,117,87,175,84,148,20,109,117,20,174,231,216,10,181,79,163,246,59,100,125,71,213,57,17,63,156,112,171,108,88,221,30,241,165,95,138,125,229,4,172,215,140,198,251,42,211,208,76,254,85,93,144,230,91,153,168,119,109,170,36,123,149,23,196,10,181,61,166,210,214,171,217,81,225,251,79,61,121,201,169,237,17,58,40,102,240,79,15,137,230,106,163,204,105,105,185,101,87,47,129,228,235,237,249,21,115,213,38,107,246,80,23,251,244,119,41,156,174,170,122,120,253,74,44,117,116,241,59,222,168,115,191,106,155,148,120,53,68,222,244,204,93,212,236,25,134,186,159,244,24,160,84,252,31,81,108,22,74,116,165,170,116,92,203,246,161,239,95,172,246,218,90,79,236,24,96,119,135,135,130,22,247,77,129,85,214,212,54,126,87,108,135,172,164,197,91,75,2,54,100,95,2,46,61,172,186,223,116,124,238,72,169,99,217,126,196,56,23,44,214,174,252,246,119,166,163,19,127,29,142,146,158,211,67,27,188,91,226,111,73,13,35,21,26,196,81,113,237,236,247,107,69,36,40,139,50,110,169,226,106,174,202,172,148,143,235,182,86,43,144,242,212,182,216,230,68,70,163,188,78,202,60,1,110,109,240,141,203,184,184,245,22,94,33,105,44,142,108,73,36,104,136,123,187,55,20,54,154,157,153,45,92,109,219,239,40,85,207,68,170,30,138,248,225,126,231,149,185,105,37,250,129,21,244,177,200,138,130,232,149,230,81,241,27,96,149,155,119,216,213,127,105,209,228,90,237,73,59,29,221,39,98,254,197,44,170,182,203,150,90,85,85,221,84,219,246,157,124,153,77,226,135,194,165,239,240,251,73,85,118,113,234,253,206,162,111,113,81,83,246,138,205,91,188,69,224,139,178,126,210,213,40,117,81,105,28,137,36,142,221,14,221,53,82,154,169,155,186,69,85,2,226,83,84,107,42,213,82,166,101,68,253,167,153,202,115,166,199,11,159,13,90,243,108,191,223,20,82,125,64,107,147,120,222,227,160,175,204,102,170,114,181,206,122,162,129,234,111,122,175,144,211,78,189,9,158,172,69,251,77,186,13,107,186,185,57,102,171,123,126,223,120,242,112,73,79,112,94,156,141,93,220,115,126,135,209,175,138,55,227,226,86,168,90,30,150,163,85,234,102,85,115,107,228,223,252,163,145,111,206,174,247,7,114,37,100,170,139,252,229,60,221,62,25,68,221,156,173,59,56,41,168,237,40,142,106,124,10,217,47,127,142,173,52,178,164,151,123,132,140,230,248,110,226,161,65,142,217,110,116,170,218,122,199,61,85,63,194,45,246,171,39,133,220,173,85,118,237,248,108,119,54,44,226,243,3,154,202,41,28,137,247,139,15,121,123,210,137,29,50,205,20,242,163,126,62,14,56,84,248,189,29,165,57,106,235,101,69,79,181,199,164,198,178,139,189,115,26,151,9,91,202,191,29,212,244,21,113,226,117,44,230,184,189,156,223,95,136,176,164,247,123,205,125,10,57,150,181,116,141,79,4,82,154,228,239,203,46,138,231,75,28,141,111,143,192,185,135,90,48,214,198,143,133,89,203,245,120,159,38,199,177,106,216,21,177,182,53,93,190,227,144,89,187,49,171,189,108,170,199,201,54,234,191,13,212,231,197,166,23,133,122,73,50,72,144,124,85,219,149,219,36,197,168,173,78,125,69,43,88,155,120,161,74,114,189,70,175,183,181,246,248,215,193,124,60,16,14,21,46,27,105,163,145,18,90,215,237,247,184,247,120,214,41,139,204,173,78,250,170,239,218,80,217,178,43,189,99,213,91,207,226,191,97,234,49,91,205,206,150,86,62,103,61,17,20,11,158,176,105,189,190,181,173,74,103,171,145,78,126,71,162,215,30,237,207,65,11,156,187,111,224,120,204,35,85,162,181,53,137,52,191,13,138,189,101,215,59,117,99,89,19,165,106,167,193,119,2,222,175,58,79,153,50,165,88,180,114,35,55,248,236,109,82,105,37,193,21,29,86,201,17,126,242,231,46,218,135,143,75,76,233,93,202,171,182,255,0,3,192,85,234,150,39,28,234,201,254,31,176,15,63,139,233,157,162,53,107,107,37,115,84,170,118,125,33,181,44,77,150,85,252,218,166,232,167,131,170,213,140,6,38,115,163,151,153,60,83,99,204,94,120,146,169,142,55,82,219,102,119,73,169,179,118,2,174,100,184,222,13,142,211,185,243,212,49,28,212,250,246,41,155,245,19,14,162,172,232,83,203,11,182,93,190,8,82,60,131,80,50,76,190,71,49,100,145,90,229,219,235,58,122,60,58,179,170,149,117,8,253,247,220,11,181,195,115,92,118,174,102,57,122,59,126,196,42,221,174,243,97,116,105,34,69,10,183,111,177,11,32,199,238,190,203,153,176,162,189,21,167,182,143,86,221,110,139,160,231,201,178,38,222,8,86,96,93,133,70,107,138,211,185,25,201,79,204,159,114,27,144,234,21,158,153,188,237,167,166,86,253,187,33,101,151,61,79,116,242,44,176,172,220,202,187,252,20,227,199,168,185,45,193,189,10,85,151,101,240,79,5,35,116,95,205,155,90,241,152,147,166,231,192,201,55,248,38,199,126,186,165,73,86,206,120,28,197,105,96,22,43,173,202,158,86,207,118,89,57,183,220,246,83,234,244,22,186,21,138,55,201,204,136,55,100,94,36,250,203,111,183,49,82,89,163,110,223,121,231,107,184,148,183,82,61,91,29,84,123,47,199,196,176,76,195,86,242,91,156,175,109,189,211,108,171,225,178,41,226,36,190,234,5,98,170,167,95,199,225,224,163,116,73,165,191,137,219,59,30,142,146,182,63,21,241,247,143,87,65,197,30,40,172,78,181,124,73,254,146,17,42,171,170,59,238,212,159,101,248,120,41,203,165,102,167,200,188,174,235,236,191,180,184,149,171,159,22,56,93,52,106,173,185,67,191,249,72,121,74,142,49,241,20,145,90,235,140,59,126,210,55,36,199,53,26,177,158,250,84,46,255,0,180,234,170,112,76,237,174,230,145,147,248,254,208,36,213,156,96,225,109,85,114,87,64,187,253,232,104,147,138,44,26,238,228,234,92,33,69,253,168,70,237,6,156,102,213,77,78,70,79,254,179,181,167,210,221,66,167,84,115,91,50,34,125,234,5,252,222,245,187,18,171,129,205,167,175,143,197,62,165,41,221,239,87,159,12,78,75,125,71,59,62,165,220,182,56,48,204,250,38,163,95,212,240,251,212,245,150,171,69,226,158,129,33,175,85,231,250,247,2,171,89,245,166,252,181,156,172,241,77,202,161,102,213,28,130,178,38,34,179,226,133,189,88,161,164,162,145,36,169,84,221,15,105,14,163,88,44,209,162,58,68,69,104,21,214,155,45,190,203,26,185,88,166,196,217,85,225,87,222,85,79,233,40,179,56,131,176,211,181,89,214,240,67,173,184,113,3,102,145,170,176,202,187,129,113,86,236,194,169,155,117,100,254,181,59,73,51,86,164,123,173,66,34,254,210,204,110,186,251,50,43,150,146,87,158,90,187,94,114,121,92,169,4,178,127,82,129,122,89,30,163,197,71,11,158,250,148,69,68,240,247,139,118,213,45,112,185,191,158,26,106,133,219,197,60,28,81,123,174,168,102,119,134,242,43,165,84,253,138,121,186,152,50,139,195,247,150,57,23,127,185,66,178,228,221,245,82,253,44,206,94,241,34,162,175,248,70,155,78,171,93,233,101,234,43,213,87,239,83,132,184,5,238,100,230,117,59,255,0,168,218,252,157,222,154,187,164,15,255,0,154,16,237,46,26,189,114,170,149,205,89,85,21,126,197,58,230,229,151,10,233,17,203,51,252,126,243,149,111,211,212,116,169,222,169,223,205,191,143,129,80,49,237,56,181,175,47,82,157,223,212,7,146,160,188,220,86,61,155,204,170,166,170,150,228,21,168,169,76,178,243,47,193,19,114,188,227,186,109,142,42,55,169,79,254,162,162,89,180,215,15,137,89,39,119,78,100,251,128,179,37,194,117,26,226,187,83,211,84,46,255,0,180,237,109,122,37,169,181,142,107,170,105,42,17,171,241,248,151,199,77,98,199,109,219,44,80,51,116,254,105,201,150,243,73,78,197,100,49,51,195,195,244,73,178,235,86,199,52,30,166,4,107,175,13,145,139,245,238,123,202,76,39,15,199,105,213,39,153,188,219,125,101,73,187,87,58,173,85,26,207,15,185,15,13,127,198,103,187,47,51,88,225,97,212,211,88,241,139,189,71,118,108,173,217,203,183,129,235,40,120,123,178,92,98,108,244,108,231,114,252,60,15,59,97,195,42,232,107,25,39,77,222,11,185,114,90,101,31,74,56,163,149,191,13,190,40,44,41,85,191,133,201,42,151,100,183,238,223,242,78,246,159,132,219,114,42,44,148,104,142,250,211,148,187,59,28,244,176,196,223,113,191,212,122,186,106,75,84,205,73,21,141,221,124,126,2,194,210,45,28,44,219,34,68,78,230,159,243,78,249,188,48,218,145,168,189,209,19,253,18,235,97,161,183,181,190,235,19,250,141,78,166,167,219,102,177,63,168,88,90,92,220,55,219,160,110,233,74,155,127,146,112,100,208,26,38,38,237,166,77,255,0,97,119,174,181,193,63,186,230,38,223,176,218,118,53,70,191,248,36,254,161,97,104,145,232,171,32,95,114,147,255,0,221,57,13,210,57,81,54,74,79,245,23,90,252,102,137,60,122,73,253,65,49,234,4,255,0,193,39,245,11,11,80,77,31,170,145,254,20,202,137,251,14,75,116,114,162,52,69,109,50,175,244,23,86,220,118,151,149,85,145,39,245,31,18,201,2,59,151,166,159,212,44,45,118,155,74,107,145,251,58,143,195,246,29,237,38,157,71,76,137,213,133,19,237,240,46,26,174,209,79,4,10,230,198,155,237,246,20,131,56,189,207,109,89,58,126,8,223,176,88,116,201,138,208,192,158,12,110,230,166,216,104,83,197,241,176,164,249,62,175,213,80,54,68,137,238,221,187,148,107,38,226,59,42,129,239,142,146,89,62,237,145,69,133,218,86,210,217,41,99,94,163,34,255,0,81,229,174,215,108,98,141,21,210,36,40,159,208,89,189,195,92,181,50,234,231,54,9,38,84,95,135,130,157,74,223,117,111,34,127,73,58,202,139,247,40,176,186,59,246,109,139,211,53,206,99,225,240,253,133,61,188,235,13,150,141,92,145,62,47,2,149,210,105,238,170,94,28,141,150,41,151,127,185,79,69,109,225,159,57,186,170,45,85,52,139,191,218,138,44,56,247,125,123,133,21,201,19,217,253,7,140,184,107,53,85,84,202,232,158,190,63,97,90,237,156,22,222,43,26,139,81,68,229,85,251,143,107,101,224,102,30,155,86,162,129,121,191,96,176,179,251,166,160,223,171,154,169,7,58,239,246,30,113,245,89,141,198,79,118,9,85,28,191,98,146,53,104,224,138,205,23,42,205,111,79,233,67,216,218,248,64,197,104,213,189,75,123,124,62,225,97,24,52,184,78,93,114,253,42,57,21,93,252,211,209,217,244,51,36,184,200,222,241,73,47,143,220,164,165,80,112,213,135,82,53,54,161,102,233,252,211,209,219,52,43,28,131,103,37,27,19,111,230,139,89,89,70,197,131,134,90,233,90,213,117,27,215,246,180,247,150,174,21,18,118,183,188,81,42,111,252,210,65,161,211,107,13,6,200,218,102,120,125,199,105,79,137,217,154,212,68,133,169,253,4,33,97,52,156,35,81,200,168,234,122,53,87,55,249,167,169,181,240,215,45,185,168,214,219,254,31,205,47,66,59,29,182,133,85,208,181,137,185,181,81,12,9,250,40,192,45,114,217,163,85,52,42,215,37,189,60,63,154,122,170,44,14,174,38,163,123,131,124,63,154,86,169,97,69,253,20,97,179,211,123,87,193,26,5,53,131,23,157,140,72,214,133,155,167,243,78,83,49,9,100,79,251,81,190,63,113,81,153,73,204,156,202,141,221,77,105,19,153,240,86,147,97,75,42,180,234,90,132,93,169,19,250,142,166,125,37,168,147,195,187,170,34,253,136,86,182,190,86,255,0,124,211,83,42,21,171,188,174,103,40,176,161,41,165,53,180,219,186,40,92,167,10,187,5,201,27,186,67,76,245,254,130,225,93,114,183,55,244,156,195,235,110,214,95,239,214,49,97,108,85,58,119,149,214,181,98,125,35,246,95,15,129,166,221,160,245,82,83,204,149,180,174,87,63,127,138,23,59,37,255,0,31,135,199,120,206,5,78,105,142,194,190,251,152,44,44,207,42,225,46,123,180,174,116,116,110,217,126,196,58,171,31,6,245,52,53,9,42,210,63,195,238,47,50,191,82,113,232,26,189,62,93,255,0,97,231,164,212,250,121,230,233,210,162,120,175,216,44,40,229,191,134,133,232,182,25,105,149,19,235,240,61,150,51,195,22,53,108,145,181,47,78,105,62,42,138,133,87,178,93,235,238,72,215,53,169,178,253,199,169,142,74,88,227,78,166,220,255,0,88,176,240,127,147,11,36,52,125,221,148,145,109,182,219,242,158,102,77,23,178,173,98,84,34,108,168,187,236,136,85,186,138,250,117,69,70,170,29,115,165,71,59,153,168,44,56,88,222,35,69,111,137,180,201,19,85,169,246,161,223,187,24,183,187,227,11,63,168,217,160,170,86,200,136,227,183,109,91,84,88,117,237,198,168,89,250,48,183,250,141,73,101,165,111,194,22,255,0,81,216,182,161,170,124,89,91,176,176,224,58,213,78,141,221,24,137,253,7,93,61,11,90,229,229,141,63,168,239,218,230,191,192,212,180,145,57,57,149,5,135,65,5,11,28,190,49,167,245,28,230,81,70,212,79,205,167,245,28,213,142,24,148,212,143,137,83,97,97,197,74,24,23,234,53,251,54,37,79,3,121,177,174,251,161,200,99,118,248,139,14,177,246,198,253,71,200,104,157,3,213,200,155,157,194,114,236,106,100,108,122,237,178,11,14,177,88,139,226,228,241,52,170,170,47,186,135,42,166,5,69,247,79,144,196,159,223,11,13,184,152,175,253,52,55,157,27,17,188,168,136,168,107,145,136,159,3,75,88,174,22,28,87,211,49,203,240,67,227,105,99,84,217,88,138,115,122,103,212,98,32,176,224,251,42,153,203,186,194,213,254,131,139,95,136,219,46,45,86,205,75,23,143,135,232,157,215,130,124,7,58,139,10,121,115,209,140,122,181,29,205,77,31,143,243,79,27,117,225,199,30,157,202,230,196,137,191,216,133,119,73,127,194,67,90,36,14,79,121,5,133,180,77,195,181,5,18,171,169,35,85,95,216,117,53,218,57,91,75,191,66,7,255,0,66,23,89,35,41,90,159,162,159,212,109,173,53,186,84,84,123,27,253,66,194,205,110,26,125,126,165,221,91,20,137,177,230,171,45,89,21,19,188,27,34,114,151,195,93,142,218,106,152,168,145,53,85,126,227,200,221,52,206,130,169,206,86,64,223,31,184,88,90,221,159,63,191,217,220,216,28,175,247,126,210,163,227,250,225,83,7,43,43,37,229,79,218,122,171,150,138,208,44,142,145,41,252,87,238,60,101,247,69,106,21,174,238,112,174,233,246,11,10,169,142,235,21,154,191,149,146,85,183,153,126,242,160,91,175,214,219,155,17,96,157,170,171,240,241,44,202,183,79,115,11,12,171,52,13,145,17,190,39,42,199,168,89,126,57,92,196,170,146,68,141,170,155,238,44,47,73,221,70,126,138,33,187,12,146,255,0,124,210,135,98,218,204,251,140,140,108,242,175,143,130,238,85,203,38,73,71,112,137,174,87,166,234,44,59,197,141,175,79,15,137,246,36,108,104,168,224,199,198,244,69,141,83,196,209,50,59,116,22,31,37,141,143,93,208,248,214,163,124,13,77,106,135,39,135,196,88,106,70,196,169,239,40,86,167,193,171,224,113,36,87,34,248,27,209,170,237,226,76,64,220,72,149,126,1,98,219,226,111,49,205,219,197,80,249,35,145,126,5,172,54,28,136,196,223,111,16,146,35,147,197,13,43,226,187,26,154,130,195,239,42,47,216,124,88,211,234,55,26,223,188,57,191,120,176,217,94,102,39,186,221,206,5,90,200,237,253,211,180,93,145,23,115,143,43,90,237,202,88,116,232,215,170,174,237,55,146,153,30,223,121,14,67,216,141,85,52,245,81,60,5,135,17,180,233,30,252,167,201,21,126,59,28,157,145,126,163,74,198,138,155,11,14,11,222,255,0,134,199,25,209,185,202,171,177,218,173,50,41,243,187,181,168,170,162,195,205,212,90,225,168,114,245,80,226,205,97,161,133,170,230,162,110,118,245,238,233,170,170,29,53,77,83,215,116,220,129,210,214,53,209,57,91,19,79,173,150,70,211,123,205,57,240,192,147,187,117,67,126,166,214,231,68,168,198,129,213,81,79,19,158,189,71,28,138,167,210,108,155,57,13,49,216,106,85,234,173,106,236,124,158,197,88,155,47,42,129,187,75,21,52,168,187,181,20,223,74,74,88,157,187,90,223,234,54,232,168,39,141,54,84,83,156,202,9,85,222,242,1,199,155,101,143,100,98,109,251,14,175,167,27,102,85,86,161,233,253,154,171,23,138,41,210,215,81,172,111,93,144,13,19,85,83,71,27,121,209,168,104,90,200,222,197,233,34,41,166,59,84,151,21,70,162,124,14,210,147,31,72,147,103,180,15,49,90,201,101,223,243,105,177,212,205,72,168,187,171,15,119,93,111,142,38,174,205,60,253,69,50,57,251,34,125,96,124,178,208,36,138,221,216,135,176,167,180,34,70,138,140,255,0,81,212,216,99,98,61,173,95,137,80,104,41,99,124,73,225,245,23,129,19,209,66,197,93,142,100,112,53,62,163,172,166,168,221,126,39,107,11,213,80,162,237,214,68,159,3,147,21,31,87,193,168,109,194,156,202,135,103,72,173,137,119,84,3,138,235,60,111,77,158,212,83,167,188,225,244,149,112,187,104,81,85,83,236,61,99,165,69,248,33,185,4,73,42,108,228,2,216,179,221,58,217,239,116,80,237,241,250,138,65,93,21,94,59,84,173,78,102,242,169,124,25,30,61,13,67,92,189,36,119,135,216,91,190,164,225,15,125,68,143,142,153,127,168,14,159,78,181,78,162,142,166,56,100,157,81,19,195,226,93,38,23,168,84,181,244,241,243,204,139,186,39,214,88,108,214,234,219,61,106,185,177,185,187,41,80,112,220,238,190,137,236,141,94,244,68,240,248,129,126,212,119,234,121,152,156,175,69,223,239,59,40,106,216,237,149,28,91,158,29,157,186,165,140,234,79,183,237,82,169,218,114,56,165,229,71,78,158,63,120,21,3,173,186,110,135,216,228,230,118,199,83,77,112,134,86,34,182,84,93,206,67,42,54,93,209,64,237,249,249,90,155,26,219,33,215,50,173,138,155,57,232,134,180,168,103,212,244,3,154,231,35,141,167,198,142,248,156,126,242,223,240,208,249,222,83,252,45,192,249,43,213,223,155,84,240,56,21,52,80,187,222,115,17,127,160,237,86,88,155,31,58,162,110,113,38,170,133,203,203,224,7,79,220,233,57,182,88,147,250,142,76,86,187,118,220,235,10,111,251,14,83,96,137,235,205,186,27,253,54,70,159,20,3,98,59,117,11,252,122,41,253,70,137,146,42,84,94,155,17,54,251,142,95,120,138,54,111,178,28,9,234,224,145,234,142,84,64,163,168,184,221,234,35,69,70,42,161,195,182,92,171,39,122,185,207,95,5,59,186,138,106,25,89,186,200,207,19,163,169,171,160,182,57,90,146,177,55,251,192,245,20,119,135,194,212,231,127,192,229,203,145,179,167,183,83,253,101,57,172,200,163,70,175,77,232,191,177,78,134,179,42,150,52,93,156,160,123,75,253,253,254,250,182,95,245,148,158,247,150,87,172,210,49,242,57,90,138,112,175,153,141,111,51,185,34,123,191,97,230,165,202,157,84,254,154,208,57,92,191,31,0,152,115,33,187,73,93,88,140,86,170,238,187,124,10,217,167,56,235,37,141,149,15,135,236,95,129,75,49,58,104,230,157,179,75,71,203,227,191,138,21,227,18,191,219,232,162,100,10,214,160,89,235,106,46,77,182,81,244,161,98,162,162,125,72,120,155,189,218,249,91,34,165,50,200,136,191,113,81,33,146,217,95,26,72,245,102,202,134,191,105,226,246,212,222,118,66,187,125,187,1,225,108,20,23,169,85,29,84,174,84,251,208,231,94,164,173,163,135,243,92,220,219,125,71,162,168,212,76,86,52,88,225,88,26,191,15,138,29,84,249,134,61,86,237,223,44,59,126,212,2,140,101,218,185,85,140,200,234,106,168,229,114,254,195,196,127,40,186,70,207,203,61,52,139,251,90,86,92,194,203,137,100,50,44,252,180,238,95,232,41,54,67,167,216,220,79,116,145,197,2,126,205,128,249,46,188,99,245,48,243,62,141,219,170,127,130,121,187,142,186,90,35,100,140,167,165,122,61,222,13,240,56,21,118,11,60,79,233,177,145,124,77,116,24,53,5,116,236,218,145,142,69,95,176,15,13,115,207,50,139,243,228,109,59,166,70,61,125,223,5,60,197,102,17,151,94,228,234,72,146,170,47,220,165,223,99,90,89,103,137,145,57,214,232,215,125,191,189,42,53,187,79,236,49,196,155,219,163,79,244,64,176,107,102,136,222,231,114,58,74,119,170,175,220,123,236,87,64,174,75,58,58,106,117,68,251,208,189,42,76,66,199,78,228,84,161,141,127,160,238,22,197,109,154,36,138,158,141,177,170,125,123,1,107,246,173,22,166,162,217,213,20,124,219,125,199,101,85,132,209,210,71,201,79,64,228,118,223,224,151,49,5,134,138,157,159,157,137,174,216,218,170,164,176,181,118,125,36,127,210,128,90,61,126,159,228,117,174,94,226,215,177,21,124,60,14,69,183,74,179,62,154,117,36,127,196,186,200,62,142,49,118,232,68,159,212,111,77,120,177,192,222,148,116,172,95,189,16,10,3,96,210,220,145,138,213,150,85,254,146,160,90,240,138,202,118,181,181,14,69,61,140,183,122,61,149,204,98,49,15,41,125,212,26,59,62,238,124,173,93,190,173,192,238,169,240,122,74,148,70,62,38,170,175,215,177,200,77,43,106,123,209,181,159,105,77,101,226,74,215,65,188,124,141,87,39,215,185,218,88,56,147,161,169,114,117,21,54,223,235,80,42,5,38,157,73,11,211,118,166,201,247,30,142,134,193,5,181,168,233,57,19,99,194,191,95,173,125,45,218,141,85,219,237,60,62,89,196,18,114,61,32,69,254,133,2,185,92,242,10,43,123,17,27,35,119,79,177,79,49,89,170,49,211,63,145,143,95,15,176,181,218,237,122,173,154,161,204,115,94,228,85,251,78,222,193,156,178,245,43,86,100,229,221,126,176,46,114,205,169,77,171,114,34,170,158,157,50,40,106,99,71,111,241,40,141,146,227,67,79,2,77,206,205,209,55,248,154,238,90,161,71,108,71,55,153,190,234,125,160,85,187,229,242,10,58,62,170,202,212,41,213,199,54,199,170,164,116,21,203,27,183,240,241,45,243,81,56,147,116,50,203,73,18,57,81,60,60,20,163,53,58,165,121,200,171,21,41,36,145,156,203,245,40,23,157,87,140,97,247,232,157,37,19,33,73,29,240,93,208,164,249,158,152,223,41,106,93,81,108,168,70,177,62,27,41,228,48,106,236,174,38,182,162,90,249,149,190,11,182,234,123,122,173,71,174,166,84,167,169,166,146,84,84,217,85,64,167,21,255,0,76,108,200,174,239,111,247,78,173,154,175,147,219,228,232,207,83,34,162,120,30,206,253,152,65,90,138,222,224,190,63,113,227,165,163,134,227,34,175,112,219,127,184,14,246,217,159,199,120,68,109,193,170,253,254,59,161,187,122,199,177,219,252,61,68,166,98,46,223,90,29,101,46,58,248,154,142,138,149,83,246,33,187,81,71,117,99,21,144,197,34,126,196,8,149,57,200,244,198,213,213,115,225,100,104,121,133,198,61,152,255,0,205,57,187,39,216,165,72,175,198,50,11,131,213,17,210,183,127,218,109,82,105,61,222,165,200,233,170,95,178,253,161,87,146,182,205,52,79,107,124,87,101,42,230,31,115,141,25,26,77,26,170,126,195,93,139,73,89,18,53,103,149,23,111,180,246,182,236,54,130,153,26,222,171,27,202,7,109,13,45,170,229,76,137,208,77,213,62,195,171,155,17,134,41,186,176,194,137,245,252,15,67,79,77,65,110,102,253,238,53,219,234,220,211,46,83,110,167,247,21,88,237,190,240,56,246,233,31,65,179,85,139,178,125,199,170,181,87,197,43,145,36,139,253,71,153,135,45,179,171,247,115,88,167,62,60,234,207,79,226,216,227,11,66,163,219,160,181,76,212,234,192,223,20,250,208,239,169,172,248,235,211,223,167,103,245,20,90,163,87,41,41,83,104,162,69,219,236,58,185,181,218,88,151,104,233,156,161,43,137,75,37,171,244,105,91,27,91,246,108,134,213,86,37,65,80,197,85,88,212,183,85,215,155,131,189,246,65,34,109,245,26,23,136,59,179,87,110,237,42,167,244,129,90,235,112,43,75,222,188,236,141,83,115,142,205,55,198,159,186,62,8,183,40,211,245,234,227,42,110,234,105,80,224,207,175,87,22,110,173,134,68,2,184,77,164,248,235,252,93,28,59,47,236,54,163,210,12,49,87,121,233,224,95,234,40,13,70,191,222,87,125,146,95,235,58,249,181,226,252,239,209,89,147,250,84,11,153,102,149,233,189,58,126,114,138,159,195,246,15,201,254,157,34,171,105,169,169,216,228,250,252,11,87,168,214,140,146,116,94,87,79,253,106,117,242,106,94,95,90,188,176,75,80,197,251,81,84,11,176,155,31,195,109,107,204,212,131,195,236,84,56,21,89,126,51,107,98,164,73,31,130,125,69,173,166,67,154,214,174,210,85,212,47,244,169,204,166,162,201,171,118,234,201,51,183,251,119,2,181,94,117,122,217,10,185,34,79,135,216,120,43,206,172,203,60,174,116,14,114,52,233,35,195,110,243,183,121,33,145,223,208,167,58,45,61,171,88,183,125,27,183,255,0,36,14,142,187,83,174,156,202,232,229,122,28,88,245,98,246,213,219,175,38,199,164,252,156,84,72,187,45,19,191,230,156,200,52,150,89,83,126,230,191,243,69,199,156,143,84,110,143,78,103,74,243,236,186,129,116,172,240,71,201,226,122,198,233,29,67,23,126,230,237,147,249,167,62,147,77,157,26,167,53,2,166,223,205,23,20,253,183,251,164,139,187,149,251,29,149,29,225,239,68,73,216,229,42,125,191,77,105,231,217,175,129,27,251,80,244,148,58,31,71,87,178,245,163,104,184,162,117,87,11,107,25,188,180,174,114,175,220,116,55,11,165,26,34,172,20,111,79,232,46,154,143,135,106,25,147,243,149,49,56,214,238,30,45,76,93,157,210,114,126,193,113,102,21,249,13,124,123,244,32,153,63,98,41,208,85,95,239,242,170,237,12,255,0,212,165,251,211,112,237,142,200,191,156,138,5,253,168,135,103,7,13,184,178,162,47,117,129,127,209,65,113,28,209,87,228,93,117,124,113,78,138,171,246,41,221,193,22,127,94,196,74,89,102,111,245,146,22,222,24,241,151,181,21,148,80,34,255,0,146,135,109,108,225,182,201,76,187,165,60,72,159,228,160,184,141,90,219,54,168,209,181,102,117,76,234,137,227,245,158,98,183,43,207,105,164,238,178,201,81,186,248,111,226,75,29,103,15,182,25,225,88,221,77,18,248,109,250,40,120,107,255,0,9,120,245,100,111,150,42,72,81,255,0,86,205,65,113,26,180,217,158,75,76,253,167,146,101,119,244,157,132,87,60,170,254,244,141,29,50,177,87,239,47,78,227,193,107,38,168,89,217,27,81,55,248,114,157,165,151,134,250,91,10,164,110,183,35,213,62,190,81,116,45,139,18,192,23,162,218,138,218,117,87,170,110,187,161,216,93,49,10,234,165,228,182,194,246,162,120,120,33,119,172,209,134,165,54,241,82,242,248,124,57,77,54,45,55,142,138,87,195,61,173,95,204,187,111,202,46,149,154,82,232,182,83,125,145,24,231,57,17,223,105,235,45,124,37,220,156,196,154,163,145,219,151,148,205,50,107,35,234,211,82,242,47,220,211,149,109,193,238,142,153,34,94,116,111,236,23,22,126,188,48,193,19,85,146,209,163,151,234,240,58,136,120,81,175,172,170,119,246,26,172,123,248,39,41,34,86,157,46,108,140,107,231,68,85,250,247,67,213,211,225,22,138,56,154,213,164,98,185,19,227,176,184,142,90,30,22,31,104,106,74,218,29,156,158,63,162,119,182,237,41,188,192,228,167,142,53,106,124,62,5,254,207,141,218,165,111,34,209,51,197,54,248,29,37,118,158,80,204,170,232,41,218,197,253,130,226,209,41,52,114,166,154,62,253,117,70,190,45,188,81,80,233,239,90,123,105,119,50,210,81,34,47,220,133,220,87,105,133,93,115,22,153,179,42,55,236,56,20,250,31,200,244,234,185,28,46,44,138,187,0,184,163,246,166,167,114,39,236,57,246,61,42,188,215,61,17,240,191,101,95,240,75,233,165,209,155,108,109,69,150,153,142,95,216,118,212,58,119,105,160,114,109,68,207,15,230,139,139,48,143,70,110,240,49,18,56,85,63,160,227,213,104,206,67,55,131,88,239,234,47,166,76,114,216,213,68,74,38,174,223,112,246,5,169,19,117,163,103,245,20,153,22,41,77,161,55,231,59,223,98,255,0,81,220,83,232,5,209,234,213,116,95,234,47,50,75,69,173,139,225,76,196,254,131,118,11,101,185,83,251,155,16,139,161,107,22,125,1,173,107,153,205,26,120,125,197,66,178,104,156,180,237,111,51,27,253,69,105,238,16,65,186,181,16,45,74,197,224,214,11,165,78,226,209,230,200,212,107,163,111,245,27,23,45,12,133,208,110,176,177,119,251,138,140,183,213,167,241,127,130,31,96,204,233,81,252,178,57,29,183,213,185,49,40,149,186,228,156,56,37,115,29,201,74,223,31,230,148,119,45,225,42,227,58,189,97,166,219,227,245,23,222,185,149,169,93,179,227,97,184,235,254,61,59,81,95,12,95,234,47,117,81,145,63,6,153,20,210,175,37,58,252,127,193,59,91,119,5,185,19,88,156,240,46,255,0,176,146,170,26,220,97,206,69,238,176,175,244,33,219,210,54,197,81,50,114,82,198,137,251,5,196,110,83,112,97,123,217,57,169,215,250,142,124,60,20,93,95,227,221,127,253,210,77,233,236,182,135,198,142,74,86,127,81,205,134,211,105,103,135,118,103,245,11,136,193,127,6,23,186,118,47,70,159,149,201,240,94,83,174,168,225,15,58,110,252,138,239,187,192,148,233,173,86,183,61,17,41,27,253,70,231,176,45,46,79,26,70,47,244,22,136,186,97,20,41,194,126,160,49,251,115,63,111,216,119,54,222,14,115,42,245,70,207,186,239,246,161,40,127,70,44,206,93,214,137,137,253,6,252,88,237,174,47,238,112,49,63,98,22,221,133,145,158,254,7,111,148,241,164,147,66,142,85,251,142,162,227,193,254,83,66,197,125,36,106,213,79,177,9,78,238,20,12,106,164,180,237,114,125,91,161,196,125,154,213,84,188,171,70,221,151,238,27,176,132,63,100,26,19,170,150,133,115,105,102,153,17,62,196,83,202,59,72,117,130,166,78,71,77,80,187,175,216,164,206,214,105,182,57,88,138,233,104,34,93,254,214,161,177,77,166,152,133,51,183,117,150,23,127,160,132,110,192,136,203,103,14,58,213,89,19,100,74,217,154,197,241,68,93,207,85,75,195,126,176,82,83,243,58,178,85,93,190,242,85,31,131,216,154,136,176,91,227,99,126,196,106,28,152,240,219,51,162,229,117,35,62,31,97,65,18,110,225,227,85,110,19,116,42,39,149,205,85,219,197,20,230,82,240,47,149,221,170,27,83,91,31,54,254,43,186,18,179,22,9,98,108,188,201,65,30,251,255,0,130,115,36,198,109,240,167,230,169,218,137,251,0,139,248,184,8,186,196,196,115,105,155,224,159,224,157,69,215,130,204,146,141,85,33,135,109,190,196,37,122,11,53,18,55,222,137,171,253,7,26,167,22,182,212,187,222,166,106,239,247,4,162,122,135,131,188,197,207,240,71,34,126,195,183,111,8,153,197,28,177,186,7,185,19,235,37,17,112,219,100,45,230,109,51,81,127,97,198,92,110,138,69,84,90,100,240,251,128,176,11,23,10,153,77,84,9,21,91,149,219,166,222,38,155,199,5,151,55,34,201,209,69,95,216,72,85,46,61,79,10,238,216,209,63,160,229,58,207,78,244,217,241,162,160,17,146,238,8,111,53,78,86,165,63,135,236,57,116,60,2,221,213,252,211,64,155,125,232,73,140,54,235,117,58,127,218,173,95,232,55,95,79,77,39,132,112,163,127,160,8,233,143,129,202,234,22,34,195,3,81,200,159,97,176,254,13,178,153,93,211,141,54,111,236,36,101,182,152,149,119,114,110,134,250,91,105,26,155,36,41,191,236,2,57,233,56,23,200,85,233,59,209,187,254,195,217,217,120,38,162,142,52,246,173,19,36,118,222,62,5,241,50,141,177,201,205,183,187,246,26,189,156,215,187,169,191,130,253,71,37,49,8,89,127,242,58,197,34,119,189,102,98,167,249,38,169,248,76,199,97,141,123,133,173,140,126,222,30,233,122,11,21,46,220,142,167,69,95,183,99,99,217,116,232,238,167,77,54,248,236,90,32,88,244,252,42,62,69,84,125,34,125,222,233,192,119,7,145,212,191,243,212,77,84,95,184,191,23,80,210,76,244,114,64,137,183,135,192,250,251,101,58,166,237,137,16,90,5,154,227,252,26,226,209,34,45,93,170,55,47,249,39,166,94,20,112,122,116,68,109,154,47,249,165,208,54,218,141,253,22,236,113,42,233,213,159,248,37,95,232,27,176,45,174,78,24,49,6,181,63,181,113,39,250,38,211,56,112,195,96,93,214,221,10,109,252,212,43,253,101,61,67,209,220,145,184,243,55,59,69,206,110,110,154,189,14,41,74,148,77,162,152,69,35,118,90,24,19,111,185,14,178,125,49,211,202,101,87,85,80,192,173,79,31,130,30,183,33,197,114,73,145,203,20,178,167,236,220,167,183,109,61,204,171,149,99,100,243,167,245,144,52,87,219,180,198,209,186,69,111,135,195,236,68,60,165,234,253,132,49,142,109,53,181,63,161,167,61,52,55,45,172,155,243,213,19,42,111,245,238,123,12,127,135,58,181,70,173,98,43,254,27,238,128,91,245,226,251,107,116,139,221,173,143,219,238,97,229,171,49,235,205,238,69,158,134,146,86,49,223,4,229,82,251,172,124,60,89,81,27,222,109,241,185,126,246,158,238,215,162,184,189,11,17,158,204,135,195,249,168,4,103,166,144,230,183,15,238,49,202,136,191,114,155,208,240,197,157,93,28,157,70,201,178,253,202,74,93,38,3,139,81,34,34,90,98,93,191,154,135,62,59,6,61,31,132,118,200,219,183,243,64,140,75,127,6,25,53,66,39,86,53,221,126,211,208,80,112,63,120,114,167,86,36,95,232,36,113,214,91,114,47,230,233,154,223,232,62,178,217,4,107,224,212,2,193,41,56,27,122,34,44,212,173,95,232,59,203,127,4,150,232,213,18,90,6,47,250,37,242,37,60,77,254,240,248,145,196,213,253,4,8,89,204,60,25,217,33,68,84,183,71,255,0,52,237,169,184,70,179,83,183,127,103,199,255,0,52,186,247,164,126,27,53,4,136,206,95,4,64,137,90,164,156,47,90,218,156,173,161,103,252,211,137,47,11,212,41,190,212,45,255,0,154,93,132,49,198,231,248,179,115,145,44,84,232,207,238,104,16,180,111,228,179,106,107,122,139,64,206,111,242,79,177,112,229,73,2,162,50,141,169,253,5,217,54,134,57,124,121,81,17,77,105,101,131,100,119,42,40,22,179,22,132,173,59,81,89,78,137,183,220,125,93,36,173,137,121,89,18,167,244,23,77,236,218,116,247,122,40,191,208,106,91,37,36,140,85,232,183,127,216,76,11,84,151,75,107,216,155,190,53,95,232,56,171,166,178,111,179,233,149,127,160,186,255,0,96,209,167,233,194,213,254,129,236,43,99,188,59,163,119,253,133,150,90,196,26,85,214,255,0,236,109,191,160,229,55,71,30,229,78,72,83,111,216,92,239,209,138,39,166,241,196,214,255,0,65,170,44,102,24,188,85,16,23,91,140,26,42,228,106,63,160,155,254,195,209,216,244,238,91,108,141,252,214,200,159,113,92,226,181,66,213,229,86,38,198,251,173,148,173,77,250,104,11,188,13,13,137,205,141,169,211,95,234,59,234,59,84,236,68,248,236,122,88,105,233,219,225,211,67,91,154,198,254,139,80,14,45,29,23,43,83,156,223,153,212,176,38,239,68,62,162,170,167,130,236,121,140,153,106,219,11,214,39,57,87,111,168,14,229,110,244,60,253,56,220,222,99,153,79,81,20,133,28,177,73,120,155,33,72,229,108,157,61,254,180,240,42,189,5,44,137,183,51,190,0,118,50,53,138,159,4,54,82,38,42,252,13,199,196,168,212,247,141,166,49,232,160,107,116,140,139,220,219,226,105,87,177,87,126,83,117,35,69,93,220,129,252,141,69,217,168,18,218,153,173,168,137,89,183,197,10,117,149,224,109,186,243,183,164,139,207,185,82,227,145,170,155,114,154,37,124,127,5,143,112,133,181,214,112,223,13,198,71,58,90,118,170,61,126,195,135,31,8,56,244,210,115,212,91,227,119,244,23,64,216,17,201,186,46,193,96,122,124,31,176,46,183,203,119,9,248,85,30,202,235,76,91,167,243,79,75,107,225,239,9,183,61,30,219,76,105,254,137,87,146,53,111,197,251,155,141,228,219,101,241,3,195,80,233,118,31,69,226,219,100,104,169,252,211,182,139,21,199,169,211,104,104,154,155,127,52,244,46,115,23,195,148,250,200,227,95,21,68,5,221,84,22,122,54,38,209,66,137,253,7,45,150,254,85,247,81,17,63,97,203,123,217,18,123,168,124,73,57,211,127,128,26,82,7,53,54,69,67,67,233,222,239,239,144,214,168,231,47,131,246,52,172,18,47,138,72,6,210,210,73,254,26,31,119,150,6,170,42,159,29,12,209,175,55,83,125,190,163,144,213,74,134,123,201,178,252,8,148,75,140,200,150,161,219,184,243,185,189,217,49,219,123,234,83,234,69,95,3,209,44,253,218,77,190,163,163,203,241,223,165,22,247,64,146,34,115,33,84,45,155,33,226,75,217,181,210,83,185,210,47,42,170,29,124,28,74,182,169,200,155,72,122,91,199,11,238,184,215,203,59,164,106,243,46,255,0,3,229,23,11,141,167,122,42,242,255,0,80,26,45,218,220,149,104,158,236,158,39,112,221,86,230,68,94,87,248,157,189,183,64,34,163,98,110,214,248,125,199,38,167,73,89,2,42,54,36,95,232,3,168,102,164,190,70,238,217,85,62,237,205,18,231,181,175,77,227,153,223,214,105,126,141,92,36,157,101,100,202,214,170,248,33,219,219,244,154,162,13,186,178,115,23,129,229,43,179,107,247,143,70,89,60,126,195,166,126,113,148,245,54,89,38,84,43,77,22,156,211,53,17,37,133,174,254,131,180,143,78,237,42,155,58,137,155,255,0,146,5,189,207,152,228,79,79,117,101,255,0,89,181,30,67,147,202,190,11,55,250,203,144,143,77,172,203,241,162,143,250,144,228,51,1,178,193,255,0,216,17,255,0,205,2,219,250,217,85,83,124,22,111,20,251,206,214,199,138,228,183,116,87,76,231,166,223,105,113,244,88,205,146,37,68,117,185,159,243,78,199,217,22,186,116,68,166,165,99,63,98,1,65,40,116,182,227,80,169,215,69,95,218,122,123,86,147,195,74,244,146,88,81,118,42,203,41,224,143,197,177,167,135,220,106,116,236,111,187,200,7,156,182,219,168,173,16,172,105,6,202,137,183,192,232,171,169,235,165,168,123,227,85,70,42,248,30,241,91,12,203,227,18,27,73,77,2,170,167,69,63,168,15,13,5,182,177,92,156,234,167,119,73,106,240,69,122,30,129,212,144,162,110,140,68,54,150,61,151,193,54,3,132,182,200,216,222,102,53,55,62,54,141,200,115,94,138,198,243,42,155,41,80,212,80,52,37,35,182,62,173,50,167,214,107,90,164,111,196,218,117,116,127,83,144,7,65,232,237,209,77,213,87,53,187,42,155,75,89,179,119,229,56,19,92,164,230,84,70,40,27,181,41,43,151,221,83,97,140,157,174,69,83,122,10,135,72,137,205,26,156,198,108,239,239,62,32,27,46,205,77,211,234,53,36,187,159,86,159,116,248,154,22,39,51,224,128,111,49,85,77,198,170,199,239,28,102,189,89,241,53,172,237,114,120,174,192,114,189,215,166,234,113,101,94,69,240,83,105,213,92,190,13,93,207,141,114,202,169,184,27,240,185,100,93,148,229,114,53,169,245,28,86,167,79,197,166,137,170,145,190,14,118,192,114,36,145,169,245,155,14,155,127,172,224,203,86,142,93,154,253,205,80,57,207,95,29,192,231,49,202,174,68,83,154,216,152,187,28,88,163,77,145,119,55,31,39,79,226,237,128,228,172,17,155,50,196,141,248,41,199,90,207,29,145,219,154,219,43,164,3,84,76,107,149,122,134,234,82,177,222,45,54,210,7,203,182,206,216,228,50,55,68,223,23,238,6,215,118,86,47,196,222,141,24,155,115,27,51,212,42,120,39,137,178,201,156,229,241,3,126,162,138,57,255,0,71,99,134,182,118,53,85,94,212,84,253,135,39,165,43,87,171,212,240,251,13,108,171,254,245,200,7,71,114,199,237,149,140,88,228,166,69,223,238,60,45,239,71,237,151,36,115,163,164,106,42,252,60,10,180,137,19,151,153,90,129,211,199,253,205,177,248,175,214,5,190,187,73,228,179,187,158,8,246,217,124,54,59,123,61,61,214,222,244,106,57,200,136,86,103,219,98,157,61,246,162,239,246,156,41,172,84,173,93,210,20,254,160,58,155,45,214,102,53,189,117,85,61,44,21,145,85,179,153,62,163,167,246,78,234,168,198,242,156,202,74,57,40,211,101,241,220,14,99,230,219,224,109,245,85,87,196,220,108,42,255,0,138,27,173,165,68,217,64,218,107,121,190,40,107,116,124,173,248,27,157,36,105,245,81,92,155,19,3,134,233,30,139,224,167,214,61,206,248,156,133,167,221,66,65,202,165,236,62,35,54,77,207,173,105,173,81,118,216,250,212,240,241,65,97,245,27,225,245,142,95,218,107,106,34,32,84,66,6,195,227,87,46,232,134,219,160,114,156,214,53,170,155,159,28,137,227,177,73,29,92,180,238,85,83,137,37,51,247,220,238,156,212,95,168,208,176,35,145,124,0,234,27,30,222,30,38,182,198,191,235,57,157,223,199,224,107,72,21,62,160,56,169,23,135,192,75,6,236,217,16,230,36,91,26,150,52,68,241,34,71,154,171,182,190,85,95,3,169,171,179,57,60,118,255,0,81,238,82,6,47,138,161,194,184,83,179,149,118,105,81,227,232,237,202,215,237,183,214,119,113,80,183,167,239,52,213,4,62,255,0,232,175,196,236,89,18,175,187,183,128,28,8,226,130,31,210,97,173,209,83,204,155,35,16,229,186,222,175,250,205,113,91,214,63,29,247,3,135,21,162,37,93,209,136,107,154,221,28,107,191,41,216,181,21,138,136,136,104,168,107,156,191,5,3,171,124,45,107,54,216,243,183,72,81,94,171,183,250,143,100,148,220,236,241,67,163,186,81,46,235,178,1,231,232,159,221,85,206,79,3,147,13,122,202,254,94,99,135,94,189,213,138,170,135,159,142,243,52,85,41,180,78,84,220,15,109,81,70,179,68,174,251,142,138,106,86,69,34,163,144,237,232,46,157,122,109,156,213,77,208,226,85,66,233,158,170,212,3,133,107,85,74,205,155,240,220,168,182,181,94,138,126,194,158,219,219,211,173,217,126,211,223,219,36,252,202,34,23,129,18,52,84,156,174,69,87,110,119,12,106,177,190,7,89,11,103,98,248,180,230,36,242,34,108,228,40,187,149,12,178,53,254,13,59,106,87,58,100,229,122,114,236,117,20,245,8,142,77,246,59,90,121,145,233,179,85,55,3,176,138,54,53,127,72,229,177,237,106,120,28,24,227,85,241,220,229,178,45,147,226,6,183,170,63,226,221,207,37,147,88,89,92,215,185,41,145,119,79,176,245,156,204,103,130,169,183,36,236,95,119,100,84,2,218,179,28,6,87,189,239,101,38,223,208,120,7,227,245,118,233,119,238,234,155,47,216,93,173,238,154,158,88,220,171,27,85,127,97,73,50,170,40,154,231,242,198,159,212,5,58,160,190,86,219,220,215,34,57,57,79,101,102,212,74,197,115,81,92,228,219,239,60,117,124,50,43,213,173,103,250,142,43,98,170,165,247,152,197,2,224,108,26,148,248,209,169,44,191,214,167,191,180,231,209,86,34,53,28,159,214,89,165,86,75,117,163,95,113,29,178,29,174,63,170,87,58,9,83,170,229,68,69,2,245,162,172,90,230,243,36,138,221,190,195,106,75,132,176,57,26,142,85,250,138,9,139,107,103,89,18,57,166,68,254,146,164,217,115,26,27,179,81,203,50,42,175,222,7,187,167,184,58,95,23,59,99,125,247,72,160,79,25,19,192,242,21,87,134,68,197,88,31,185,209,212,222,107,38,114,163,119,3,221,85,101,202,221,227,111,138,33,192,102,66,249,164,221,87,235,60,163,100,145,236,71,61,87,115,114,37,145,23,116,220,15,125,75,120,78,93,221,33,189,37,238,22,252,101,79,235,60,35,170,42,209,155,49,20,225,190,75,148,146,236,141,119,136,30,254,107,211,30,197,228,126,231,150,188,95,42,97,85,88,247,62,219,169,107,94,137,206,215,28,217,172,237,153,54,145,0,167,87,156,250,235,72,142,70,181,254,7,145,155,54,184,221,38,230,153,239,103,42,253,165,89,185,97,20,117,109,94,102,252,79,45,89,166,145,245,63,177,216,171,186,253,128,121,250,92,150,94,68,107,158,171,253,39,105,71,51,238,79,70,237,241,59,107,126,151,72,247,38,241,184,247,216,230,152,182,14,87,186,53,240,251,128,232,108,152,44,117,236,69,146,20,94,100,250,208,238,169,244,102,134,41,58,235,27,124,87,125,182,42,125,158,195,13,3,26,222,68,240,59,214,67,68,246,242,185,81,20,10,93,22,159,82,67,23,44,109,70,236,159,82,29,85,110,48,234,9,58,140,157,222,5,81,189,212,91,173,240,185,253,68,77,144,164,89,54,127,106,134,119,68,250,132,68,220,13,250,139,253,93,190,151,167,28,174,85,79,15,137,229,110,183,11,165,209,139,249,249,27,191,222,104,171,203,108,117,48,111,21,74,43,215,234,54,41,238,141,168,102,208,236,187,129,230,234,109,87,36,149,92,183,9,127,231,27,19,82,222,90,197,72,170,165,95,15,181,79,86,203,85,198,178,100,86,194,170,138,191,97,238,49,204,43,172,212,239,80,237,191,218,128,83,92,102,199,144,214,68,170,249,38,84,253,170,123,58,61,39,174,189,53,27,52,242,55,152,169,84,214,138,59,51,82,40,99,110,223,176,221,168,200,210,213,31,52,109,106,108,7,128,166,225,113,147,72,147,62,185,254,62,59,110,123,11,54,130,211,90,121,63,56,175,86,155,11,173,50,210,205,210,114,181,17,15,85,100,213,155,117,107,81,103,157,136,187,125,160,118,180,88,63,117,107,91,211,253,31,184,236,147,25,122,183,100,106,161,198,126,163,82,185,191,155,145,138,159,87,137,215,86,234,99,224,98,172,78,106,255,0,72,29,219,49,174,146,243,61,84,228,62,134,146,8,253,231,162,20,155,32,214,91,212,104,230,211,49,170,120,137,117,123,44,171,153,204,146,53,70,253,64,87,139,148,244,177,53,81,179,162,255,0,73,227,110,111,117,67,149,177,200,165,60,135,49,200,238,15,68,228,85,69,61,61,149,111,19,171,95,44,75,246,129,201,109,142,225,59,185,152,247,248,157,173,30,63,36,113,162,207,34,243,125,231,103,73,93,37,35,83,168,198,166,199,34,91,157,28,205,231,123,209,23,236,3,203,95,40,164,100,14,108,78,93,246,250,138,45,153,98,247,155,140,142,72,150,85,69,95,168,175,23,26,186,117,106,242,185,20,242,151,26,245,129,85,204,141,171,245,129,110,41,164,23,218,218,198,164,141,153,26,229,241,83,217,80,104,92,212,200,215,119,201,19,195,115,223,85,102,85,84,200,168,218,120,252,62,227,168,169,207,174,139,186,54,52,3,141,6,149,58,22,34,58,185,235,183,222,112,238,26,95,18,181,121,234,21,78,67,179,139,211,252,58,103,14,179,47,189,57,171,249,160,58,58,157,53,161,166,85,115,228,79,233,67,110,151,30,138,130,77,226,155,109,151,234,53,85,100,55,74,167,109,51,54,67,85,60,242,72,187,200,187,1,223,211,84,84,71,15,35,103,114,255,0,73,229,242,58,106,250,181,119,35,223,226,119,176,86,210,68,159,156,145,19,250,77,215,93,45,46,77,159,35,64,163,119,141,52,169,184,175,89,232,229,87,47,216,119,56,46,146,172,85,77,116,145,111,226,159,20,42,60,183,219,35,19,149,100,103,129,201,182,230,86,90,21,230,73,88,155,1,235,172,184,60,20,180,204,106,198,137,178,125,135,46,167,13,161,169,98,196,232,91,186,253,123,30,86,175,89,45,180,236,229,101,67,124,62,243,170,155,91,104,218,213,115,39,110,224,122,167,233,117,189,203,187,149,191,212,107,139,78,237,52,190,242,185,158,5,63,169,215,53,84,94,73,81,78,170,167,89,107,170,85,82,55,111,184,21,98,75,77,158,137,54,85,103,129,215,84,85,89,34,94,94,88,148,165,51,102,215,155,138,238,222,111,19,228,18,95,43,87,155,145,234,17,42,153,45,85,165,83,118,69,25,214,213,220,34,98,47,70,52,254,131,207,219,237,57,12,251,35,96,122,239,247,30,150,135,12,200,170,17,55,164,122,255,0,64,85,209,207,124,172,102,233,28,106,117,178,221,46,147,170,163,121,208,168,208,233,189,238,68,69,117,19,191,168,231,193,165,183,150,108,245,162,95,234,2,144,45,45,238,161,127,78,93,151,246,156,170,124,94,237,85,241,89,21,87,246,149,162,155,79,174,49,236,142,163,255,0,81,223,219,112,170,200,149,21,212,137,253,64,80,154,125,57,188,74,188,201,213,255,0,89,217,83,105,85,222,117,217,221,95,31,218,92,109,190,194,176,236,147,211,181,19,246,29,196,52,148,16,46,234,198,1,111,54,253,15,171,168,217,101,87,255,0,74,30,138,143,64,161,229,252,226,127,90,21,185,46,86,186,84,241,86,38,199,22,124,182,213,18,170,117,88,128,83,106,30,30,40,37,143,153,118,254,163,153,252,158,237,108,79,22,183,250,143,87,83,169,116,116,75,211,138,86,236,117,149,26,170,197,223,150,70,255,0,88,29,4,188,62,90,222,155,39,42,127,65,192,159,134,202,9,119,84,84,254,163,211,55,84,247,95,211,67,155,79,170,77,221,55,115,118,2,158,201,195,37,50,175,131,127,212,108,59,134,104,26,190,17,111,253,5,95,139,84,40,149,19,153,236,220,229,199,169,86,215,254,147,216,5,23,103,14,144,195,241,167,69,255,0,68,223,143,67,41,232,189,254,232,159,243,74,208,153,245,174,79,239,153,226,106,76,178,209,82,156,175,123,17,0,164,180,154,71,74,197,221,105,154,159,232,157,245,22,156,91,233,118,85,129,190,31,113,237,229,191,218,147,193,146,52,224,79,122,166,126,252,142,64,58,232,113,219,85,50,108,176,71,225,247,33,218,211,99,150,74,136,185,220,200,145,87,234,217,14,174,106,198,72,187,163,148,226,119,250,136,228,229,141,87,148,137,30,166,44,66,203,190,232,200,215,250,14,124,24,181,165,137,186,71,31,245,30,90,154,241,59,54,231,85,57,241,100,59,38,202,242,182,30,137,108,54,182,55,194,24,215,250,14,59,177,218,9,247,68,167,98,127,65,215,178,248,197,241,231,55,155,146,178,47,20,119,192,88,111,46,5,4,171,204,197,229,253,134,182,96,203,23,194,165,201,253,38,134,102,111,79,6,170,27,204,202,39,157,124,16,88,107,75,44,244,30,44,169,123,183,251,205,137,122,237,240,87,187,250,206,194,150,229,215,221,39,240,53,73,12,83,174,237,22,29,92,45,157,93,191,89,201,253,39,111,71,80,232,118,231,157,124,62,241,21,181,62,164,53,62,209,44,159,162,139,226,44,57,137,151,69,77,249,181,149,60,62,243,122,60,246,153,190,11,50,39,244,158,110,171,15,170,153,85,237,71,120,157,69,78,23,113,69,247,90,241,97,80,91,157,209,201,224,181,45,254,179,114,28,190,135,157,28,234,150,170,125,155,148,189,48,235,186,47,131,94,111,51,21,186,177,119,122,73,176,176,170,114,230,246,164,79,210,143,250,206,27,179,43,75,151,244,34,85,41,218,227,149,8,190,46,127,245,134,217,122,75,239,200,228,254,145,97,82,34,203,104,29,224,145,179,99,68,217,101,36,47,78,149,28,110,223,235,216,240,177,71,73,15,131,230,84,254,147,84,181,176,49,81,96,147,153,16,88,84,72,114,232,149,190,245,51,81,63,97,241,249,221,13,50,239,209,98,42,20,214,123,255,0,35,121,121,182,58,199,212,247,217,60,100,93,148,88,86,90,125,81,167,253,22,171,83,250,77,216,245,6,122,167,236,216,119,69,248,20,182,217,104,164,122,181,207,153,83,250,79,105,108,117,154,149,173,71,78,155,167,218,162,195,218,209,223,103,159,103,44,39,109,5,194,73,54,69,136,242,145,100,182,90,118,108,147,183,193,62,211,74,231,86,200,95,187,103,110,223,180,88,123,148,231,86,243,164,126,38,166,74,244,241,86,41,226,31,169,246,216,227,219,174,211,140,237,84,183,253,83,180,88,84,110,242,229,77,145,134,219,158,247,39,247,50,158,71,170,116,10,237,250,237,254,179,153,14,167,91,221,241,153,162,195,217,57,94,159,24,142,60,168,247,111,249,179,207,126,81,45,210,248,245,154,107,102,109,65,39,254,21,164,88,118,114,209,62,95,239,85,13,175,99,76,171,204,138,168,108,55,47,161,79,252,35,77,212,204,168,121,121,122,141,241,22,27,239,166,70,55,101,119,192,208,213,129,60,29,177,199,75,205,190,125,215,172,158,63,121,181,52,244,74,138,230,202,159,214,44,52,220,173,48,87,70,168,201,17,187,158,90,167,13,154,7,172,208,76,231,170,253,72,122,54,214,64,142,240,147,253,103,62,142,225,76,205,214,71,38,194,194,156,75,139,220,159,38,254,250,120,154,164,198,46,44,102,253,73,19,100,42,29,77,226,133,170,170,138,211,163,187,100,176,177,138,145,242,147,97,209,217,173,21,112,204,136,249,159,224,191,90,158,254,203,75,35,36,106,243,170,148,201,249,116,209,75,238,34,124,78,206,143,80,230,167,68,87,42,38,194,194,188,208,42,182,20,78,99,148,222,117,95,13,202,16,186,205,37,50,108,178,39,129,189,79,174,191,20,89,90,44,43,199,93,88,155,185,166,133,188,71,18,236,138,138,80,186,157,115,71,49,91,213,106,110,109,80,106,196,117,47,252,228,201,226,191,105,106,69,125,138,232,149,11,202,158,6,255,0,85,88,156,200,237,202,36,154,173,75,76,156,201,58,111,251,78,117,187,87,169,234,100,228,116,233,253,101,133,96,138,182,25,149,91,59,145,155,125,167,199,220,105,97,93,152,230,169,79,100,202,233,174,17,35,225,155,199,111,29,148,234,46,25,165,45,3,85,95,81,226,159,121,2,174,71,113,100,158,60,219,27,233,112,167,98,123,202,133,185,86,235,36,144,61,99,166,151,127,17,73,170,87,170,213,247,81,85,20,145,113,207,174,137,236,69,106,167,136,134,87,59,224,80,56,245,82,225,6,209,72,187,42,29,237,175,85,166,118,200,247,33,97,88,37,169,124,107,186,48,248,202,199,78,189,55,51,100,95,172,167,109,212,118,202,158,47,79,19,147,6,112,197,77,209,232,7,188,147,104,126,14,220,69,87,186,237,177,227,153,150,36,251,110,244,241,55,153,145,193,26,243,58,68,3,216,186,78,116,54,209,19,117,240,67,160,166,201,96,151,221,73,17,78,123,110,77,114,110,138,128,118,42,159,113,165,119,219,192,224,251,73,137,241,83,239,181,161,68,217,92,128,114,246,85,248,161,187,178,35,81,118,58,239,108,193,240,230,67,144,203,132,50,55,244,144,14,66,75,177,187,27,209,85,55,56,204,86,200,190,10,110,236,173,93,247,3,125,232,213,111,192,218,71,42,6,61,92,188,166,153,125,208,10,246,167,212,124,230,223,235,56,238,126,203,245,154,152,239,31,172,13,222,118,181,118,216,221,108,137,224,113,158,138,174,240,53,49,23,195,196,14,79,81,191,97,165,203,27,182,221,168,166,222,203,246,168,217,81,83,196,13,213,130,21,79,238,73,253,70,219,233,41,220,158,48,183,250,141,72,255,0,129,169,28,138,7,13,246,234,55,111,205,76,213,254,131,105,109,54,255,0,254,83,143,254,105,218,108,139,245,31,21,168,128,117,137,106,160,111,194,145,159,243,77,246,210,83,51,244,97,106,127,65,202,84,251,143,156,187,253,128,109,183,166,223,209,106,33,241,85,121,183,69,240,53,244,215,236,67,74,166,203,176,31,60,23,226,135,199,35,63,193,53,236,134,149,64,54,85,55,248,31,21,138,134,189,182,84,240,18,185,17,20,13,149,69,223,224,105,115,21,79,142,127,137,170,53,221,64,218,123,21,13,183,34,162,28,217,25,204,158,8,113,167,111,43,87,238,3,97,38,107,28,111,199,43,100,250,206,142,178,165,209,185,84,219,167,186,242,42,34,184,15,81,27,126,196,57,44,69,216,234,232,235,153,35,81,119,248,157,172,78,69,110,224,106,68,77,254,31,19,86,223,103,192,218,230,68,83,117,170,156,171,224,7,207,119,236,27,51,252,16,0,111,183,192,251,204,191,105,240,1,247,195,236,62,111,246,128,3,195,234,67,113,121,121,126,6,217,169,62,0,104,123,124,60,14,60,176,49,232,168,246,34,239,246,156,205,183,250,143,138,205,192,235,225,160,164,142,78,163,105,216,142,251,118,57,136,137,253,234,108,107,86,34,38,231,196,217,62,160,27,253,166,180,70,253,72,104,62,162,253,160,31,224,167,207,119,235,64,171,184,1,238,253,131,102,175,197,1,241,126,0,105,87,109,240,240,62,43,215,237,62,47,196,210,239,136,31,85,234,191,89,170,37,247,188,77,149,85,220,249,206,172,241,3,148,172,69,95,3,231,77,83,235,54,217,51,182,248,154,214,69,216,15,138,136,159,164,124,230,106,120,34,236,108,201,51,144,227,245,94,174,3,157,186,175,193,79,190,242,124,20,218,137,202,169,226,111,238,212,79,29,128,210,143,241,77,207,178,185,17,119,111,129,161,238,106,124,21,2,53,100,133,85,0,210,234,118,212,253,103,6,170,170,43,111,186,249,63,214,118,116,168,172,106,243,20,163,81,178,25,169,234,221,20,78,248,59,96,61,245,21,116,53,79,85,98,162,255,0,73,216,198,172,85,253,19,193,105,220,245,21,108,231,151,127,20,61,236,108,84,80,57,8,141,84,219,99,67,233,227,114,46,236,69,53,181,54,241,62,58,68,248,1,176,234,56,246,221,24,136,104,90,102,34,254,137,203,234,183,100,77,208,115,53,223,13,128,216,100,77,106,254,137,190,196,98,248,35,79,141,68,95,168,214,196,68,95,168,13,123,53,169,226,134,219,156,223,173,4,242,162,47,130,155,14,221,201,186,110,6,227,166,106,38,219,33,183,213,230,83,97,119,87,109,184,126,241,129,201,71,110,155,26,85,17,87,224,109,50,100,250,212,223,102,206,79,13,128,51,149,62,163,234,204,212,240,229,62,61,57,78,43,185,183,95,136,28,135,61,21,13,165,77,252,81,13,180,85,79,142,230,164,122,1,179,86,213,72,149,78,169,143,114,203,177,221,63,150,102,242,28,100,161,70,201,224,128,109,201,74,233,98,221,62,59,29,116,54,217,122,222,46,95,137,234,35,133,169,22,202,159,81,196,147,149,143,223,100,248,129,199,90,78,68,229,216,219,238,109,223,117,106,28,230,200,146,108,166,181,70,237,176,28,54,53,140,254,241,16,213,204,213,84,68,68,241,62,202,213,223,192,248,200,215,125,213,62,0,110,244,186,105,204,170,104,125,92,104,155,120,27,117,117,15,86,242,180,235,226,142,89,95,240,80,57,174,94,162,238,136,104,125,27,229,240,69,84,57,112,83,171,26,138,228,250,141,198,74,214,189,83,112,58,228,161,233,38,238,85,62,115,181,139,182,231,54,163,119,34,236,117,82,193,42,187,224,160,118,84,207,99,190,43,185,215,93,97,124,146,47,34,170,126,195,147,75,4,169,245,41,202,238,232,231,123,200,7,67,69,110,149,101,221,202,170,135,120,144,164,49,162,42,28,184,233,227,137,55,217,13,138,151,163,188,17,126,0,113,155,42,163,211,196,251,84,142,149,54,106,132,129,203,239,109,240,55,162,143,117,247,128,224,193,73,39,62,234,170,118,208,53,24,223,20,8,140,106,125,70,149,122,42,236,128,111,171,247,248,120,27,110,145,118,248,169,165,170,191,105,165,219,175,214,7,197,84,85,241,241,62,123,191,82,31,81,55,53,35,124,62,160,53,242,57,90,139,185,243,162,114,99,79,113,60,16,109,191,212,6,195,35,119,218,111,71,18,34,238,168,110,49,19,127,129,187,203,245,248,1,163,127,176,120,47,197,55,53,108,159,96,217,62,192,52,236,207,240,66,181,174,250,141,91,39,216,106,107,119,223,224,6,223,34,39,216,125,229,83,119,151,246,14,95,216,6,215,40,240,79,168,221,229,253,134,218,162,110,190,0,105,221,62,163,238,233,246,31,118,79,176,108,159,96,26,87,109,190,6,157,254,195,90,162,109,240,52,236,159,96,31,55,81,186,159,118,79,176,108,159,96,26,152,171,177,171,235,241,52,181,60,15,160,125,247,126,193,238,253,135,192,6,159,119,236,62,251,191,97,247,100,251,6,201,246,1,243,221,251,13,47,77,211,192,215,178,125,131,100,251,0,210,214,110,135,22,166,21,113,206,106,162,125,71,199,49,23,227,176,29,84,116,190,62,8,114,153,18,53,62,7,41,35,68,11,26,42,129,177,200,57,77,254,154,14,154,1,178,214,39,50,42,161,246,118,181,126,163,119,166,136,104,114,115,1,199,107,124,54,68,56,85,240,163,153,250,39,106,200,208,219,169,129,30,221,128,240,151,91,107,170,23,100,67,128,219,43,24,168,171,26,111,251,15,107,61,26,34,239,202,113,37,165,77,191,68,15,54,216,58,62,8,155,31,86,116,103,130,161,218,84,82,248,254,137,214,205,74,187,175,130,129,192,103,141,74,189,19,111,19,216,217,100,78,159,138,253,71,147,72,213,143,223,99,189,182,212,242,55,109,192,134,119,234,213,42,39,247,83,109,53,102,153,235,183,84,166,174,182,199,47,131,99,83,227,44,15,230,221,26,165,23,85,138,93,75,167,122,167,231,14,222,147,81,227,106,238,201,74,73,69,101,147,193,54,59,202,27,28,200,187,170,252,64,171,84,58,142,215,170,115,72,122,26,28,210,42,132,68,73,10,61,73,143,214,57,127,54,227,208,219,108,183,56,92,158,242,236,5,85,142,236,202,132,240,113,241,110,113,70,238,85,113,230,109,148,53,232,212,69,114,158,142,150,203,36,140,71,73,226,160,125,146,88,106,155,178,253,103,71,113,197,233,107,119,85,102,251,158,178,150,200,168,187,248,27,213,22,238,155,54,71,39,192,10,93,62,3,111,221,92,177,167,129,195,151,14,180,162,114,185,136,84,26,203,69,92,200,238,156,168,136,121,59,221,142,233,19,28,232,231,79,232,3,205,84,96,54,9,247,71,49,190,39,69,113,211,43,79,138,193,26,111,247,26,174,85,55,186,41,87,121,93,178,27,16,230,143,162,68,90,199,42,237,241,220,15,61,114,194,231,181,57,36,165,106,161,207,178,94,238,118,167,181,142,123,145,14,109,195,84,44,15,103,36,177,162,170,30,102,225,159,216,37,85,88,162,68,80,43,86,55,147,50,181,26,218,153,62,63,106,158,238,137,45,82,49,174,87,55,127,218,90,109,54,160,182,25,55,166,122,183,199,237,61,61,179,85,42,88,212,71,84,47,245,129,116,176,218,232,37,141,30,221,182,83,149,21,158,133,62,59,20,14,135,88,186,116,237,71,84,127,172,237,41,117,154,57,85,27,213,85,95,218,5,117,138,215,110,77,185,185,78,84,86,187,74,57,21,81,165,30,161,212,105,106,246,86,72,167,108,204,182,181,205,230,71,56,10,197,73,65,108,229,78,84,105,183,83,111,162,223,195,98,143,73,170,50,91,19,150,78,117,84,54,163,213,58,155,155,249,32,73,17,84,10,200,203,101,11,147,222,86,255,0,89,185,29,166,216,197,221,121,10,64,236,139,33,145,156,241,74,244,69,56,190,223,202,158,238,84,154,64,43,197,37,61,178,45,151,118,120,29,229,29,101,178,52,70,243,176,182,247,222,178,184,217,204,179,200,112,159,149,101,109,118,205,154,80,46,177,42,237,175,219,243,140,219,246,154,42,110,216,213,51,61,249,89,205,245,251,197,173,179,44,203,209,138,189,234,68,240,60,125,226,253,158,213,74,254,149,108,168,155,248,120,168,23,95,120,172,198,174,172,116,73,51,23,127,15,210,41,102,81,167,22,58,247,186,88,85,171,191,243,139,125,170,191,234,21,189,203,35,238,18,108,158,63,21,56,204,213,188,170,149,253,58,154,217,23,111,143,136,21,118,61,51,167,138,111,205,252,55,251,79,93,98,196,173,212,8,213,168,229,217,62,213,40,157,139,86,46,53,115,181,146,84,187,127,189,78,202,243,168,247,52,141,89,13,90,239,247,40,23,13,79,113,196,237,173,78,171,227,69,79,188,249,85,168,184,221,35,118,130,118,38,223,121,102,215,171,246,107,115,145,221,214,189,232,139,247,158,122,161,154,131,226,175,184,189,127,164,11,187,190,235,29,150,157,234,142,169,110,255,0,180,167,185,22,182,219,165,71,70,202,159,245,150,231,80,204,157,251,173,93,83,220,191,180,234,234,224,185,59,116,94,101,80,43,37,110,161,67,91,34,190,41,252,85,126,211,110,28,234,239,10,162,211,78,191,119,137,69,162,164,189,177,252,204,73,54,59,219,109,125,198,153,236,74,136,164,95,31,31,0,43,36,26,155,148,49,169,188,238,217,62,243,141,113,214,27,237,59,87,171,59,182,253,167,75,105,175,166,170,141,173,116,14,69,84,250,208,229,215,99,244,183,8,213,27,6,234,191,112,28,104,117,185,95,46,213,83,47,199,199,115,189,163,214,43,26,181,174,154,84,220,240,213,26,87,61,100,138,176,66,168,171,247,26,93,162,215,185,27,180,77,112,21,166,195,172,248,196,110,106,190,100,240,61,172,28,64,226,148,240,236,218,134,167,129,108,145,104,182,78,212,247,57,211,250,207,146,104,190,100,255,0,4,123,246,254,144,43,221,239,136,235,42,170,164,53,41,253,103,91,31,17,248,219,32,218,122,175,127,246,148,90,61,5,203,102,241,123,157,226,36,225,219,38,85,230,94,101,2,168,92,248,147,178,248,244,42,127,214,121,123,135,16,107,85,186,83,206,190,39,146,78,30,111,200,169,205,27,148,237,173,188,61,93,209,83,154,7,47,244,1,199,168,213,219,165,82,238,201,92,168,166,152,53,18,239,42,248,189,124,79,105,67,160,53,205,106,35,169,93,255,0,52,244,22,253,5,170,77,185,169,23,254,104,20,238,60,230,234,141,221,92,191,212,106,118,109,117,151,193,21,127,168,172,84,252,62,84,206,212,218,159,109,254,227,182,161,225,174,169,85,21,209,39,245,1,64,36,202,174,127,25,57,191,168,208,236,182,233,178,164,124,223,212,92,235,56,99,125,67,81,22,22,255,0,81,205,165,225,101,168,169,207,3,63,168,11,76,117,235,35,171,118,209,163,252,126,227,157,71,71,149,84,236,188,178,120,253,202,94,77,175,134,74,24,21,22,74,120,255,0,168,245,214,237,3,179,211,163,81,105,163,240,251,128,178,106,61,63,203,171,209,36,72,164,84,119,220,167,119,77,163,121,117,75,83,243,15,241,47,174,219,165,150,122,56,218,213,166,143,100,251,143,67,75,136,88,105,209,17,105,227,77,190,224,35,249,156,59,229,85,107,239,83,189,119,253,167,50,62,24,50,53,102,238,166,121,32,113,90,44,81,39,131,35,79,232,67,90,211,217,163,77,215,167,202,159,176,11,11,183,112,175,121,153,200,146,210,184,246,86,126,19,167,111,43,166,164,82,239,100,186,227,244,141,221,18,63,15,216,116,151,44,246,213,74,139,211,123,19,96,40,181,159,133,250,72,81,58,148,168,122,235,87,15,22,170,68,78,165,51,127,168,238,42,117,106,158,7,108,201,83,99,170,184,107,98,49,57,99,123,149,126,224,137,122,139,102,145,98,214,253,157,60,49,166,199,110,235,54,9,107,103,190,216,209,83,246,20,98,231,171,87,74,221,219,79,36,137,185,231,230,186,101,119,151,237,28,210,236,239,218,21,87,10,203,254,7,72,170,137,211,240,58,26,237,71,195,35,222,56,213,190,31,113,76,33,192,50,251,146,243,44,175,247,142,214,151,66,178,41,182,146,85,85,220,14,226,175,83,49,166,170,244,213,63,168,234,106,181,102,209,30,253,53,255,0,81,221,81,112,245,112,149,17,37,143,115,189,162,225,173,174,84,89,169,209,127,160,10,95,93,171,17,212,49,99,166,87,115,126,195,170,126,117,116,157,54,98,191,250,139,129,163,225,194,211,10,163,228,163,103,245,29,172,58,11,100,137,81,86,141,159,212,5,175,75,116,200,235,183,72,209,254,63,113,198,125,159,47,170,241,107,100,46,242,159,72,236,52,159,26,86,120,125,199,49,152,61,130,159,195,187,198,159,208,5,155,199,133,101,19,251,211,70,245,83,149,22,158,95,164,219,120,158,93,235,241,220,122,37,219,165,31,245,6,218,49,248,255,0,240,113,255,0,168,11,78,143,77,175,72,155,172,78,57,12,211,187,202,127,224,156,93,60,148,184,251,63,189,140,227,190,60,125,62,168,128,182,70,105,213,245,203,253,205,199,97,75,166,119,215,124,99,113,112,111,168,199,233,183,114,172,94,31,176,225,84,230,152,213,18,46,237,98,236,5,33,165,211,27,194,109,188,110,59,74,109,49,187,185,118,107,20,246,117,90,175,143,65,186,50,52,240,58,154,237,103,181,192,205,224,106,239,247,1,197,166,211,11,131,87,121,147,253,103,117,77,166,173,68,247,249,127,172,241,151,45,102,158,86,42,211,57,201,185,229,170,181,146,254,146,236,202,137,19,196,10,208,205,53,133,126,166,255,0,89,187,30,156,83,167,186,173,110,255,0,180,163,246,221,84,201,106,118,68,170,127,137,233,169,51,92,137,241,164,175,173,114,127,72,152,184,247,178,233,180,60,155,163,91,253,103,5,250,117,26,59,100,229,248,253,167,141,174,212,155,213,44,107,205,90,171,183,222,121,58,237,96,191,54,69,108,115,200,190,63,81,22,21,170,29,59,133,25,226,141,248,125,166,166,233,213,35,191,73,27,253,101,19,167,213,172,173,223,156,231,157,90,159,31,5,57,18,235,85,246,52,217,82,116,254,133,22,21,174,61,60,183,71,226,238,95,235,55,83,20,181,82,253,109,240,251,203,127,159,91,175,242,47,43,93,55,250,206,59,181,63,42,172,253,7,205,227,251,69,133,194,190,211,108,69,78,71,55,195,239,57,212,148,54,200,211,222,123,63,172,182,216,242,124,222,179,251,139,231,79,235,15,189,234,3,60,122,179,255,0,172,88,92,227,155,108,141,124,30,207,235,55,161,170,181,51,244,158,207,235,45,93,249,142,107,2,109,43,170,23,250,20,227,63,61,203,213,118,106,84,127,82,139,11,183,91,205,153,137,202,178,51,250,206,52,215,251,19,126,47,103,245,150,158,220,143,56,170,94,102,58,116,223,238,83,145,20,90,129,91,250,18,206,155,254,209,97,114,243,229,54,40,215,251,164,103,10,108,202,194,136,189,73,25,202,91,252,120,94,164,85,248,165,68,222,63,180,222,110,151,234,69,71,186,181,18,248,254,209,97,91,38,204,177,87,126,140,141,254,179,173,171,201,113,201,145,81,146,55,250,202,82,221,23,212,87,127,246,68,159,235,57,212,154,41,168,92,201,207,59,255,0,214,44,61,125,85,125,170,101,94,155,211,111,218,108,197,81,64,196,84,223,226,113,168,116,103,53,98,39,82,71,41,232,45,218,67,145,181,63,62,170,191,180,88,116,19,65,13,67,191,54,134,236,54,122,141,183,137,60,79,113,69,164,247,134,170,42,238,122,26,13,47,187,55,109,254,2,194,148,73,73,126,139,251,146,46,198,218,211,228,15,217,19,155,114,188,83,105,149,94,200,146,181,23,250,14,226,151,75,216,221,157,36,72,191,208,44,45,214,27,62,69,50,248,163,246,59,8,177,75,204,173,221,205,113,113,177,224,20,177,183,100,129,55,253,135,197,194,81,171,238,70,136,159,176,88,91,187,48,59,188,238,229,229,113,203,143,75,238,210,120,116,220,92,53,54,35,202,228,252,218,111,251,14,218,151,28,108,74,138,230,39,245,11,11,112,131,73,110,235,227,210,113,205,143,74,46,205,248,198,226,230,97,181,211,49,187,44,105,253,70,227,173,80,59,244,88,159,212,44,45,145,116,222,239,10,236,145,184,212,152,85,222,20,253,7,23,43,236,74,119,39,189,26,111,251,13,137,113,202,103,170,254,109,63,168,88,91,92,248,237,230,52,84,70,184,224,73,100,191,162,251,172,121,115,169,137,208,187,244,225,69,254,131,117,184,133,163,251,234,102,239,251,5,133,175,50,221,147,67,226,141,120,153,217,52,104,169,179,203,160,118,25,107,119,255,0,99,183,250,141,153,48,75,67,254,52,205,254,161,97,108,49,84,100,92,201,204,142,254,163,176,142,182,240,198,254,119,155,98,224,229,211,171,91,191,66,153,191,212,113,102,211,122,23,55,251,131,118,22,20,27,188,87,202,190,60,198,227,45,213,21,63,166,215,46,229,114,110,156,80,183,255,0,0,223,234,55,163,192,169,35,248,66,159,212,44,40,124,120,163,95,239,58,53,254,163,76,184,114,61,118,100,107,253,69,118,118,23,23,46,205,141,19,250,15,144,225,204,141,222,244,104,162,194,222,43,116,230,105,188,91,19,143,148,122,83,59,215,198,39,23,42,152,189,47,46,203,18,111,251,13,216,49,200,35,93,210,52,254,161,97,110,110,209,217,94,155,164,75,185,196,155,75,174,52,155,244,162,114,108,92,251,172,173,68,247,88,134,150,216,96,127,247,88,209,127,160,152,129,107,63,147,187,204,206,217,88,227,177,163,211,155,165,54,207,233,187,114,229,215,28,162,254,246,20,69,253,129,184,228,59,248,198,155,126,192,40,29,29,142,251,72,199,49,141,119,192,233,235,113,12,150,233,55,43,152,229,69,82,230,62,141,81,175,254,5,63,168,228,193,143,219,162,241,232,38,255,0,176,10,7,139,232,132,181,106,217,107,161,85,251,119,42,5,62,149,218,45,145,162,44,62,40,84,150,83,44,41,203,2,114,167,236,55,18,4,122,254,125,55,2,148,214,105,61,21,70,243,199,15,130,156,15,201,164,116,235,238,68,190,5,108,88,153,211,228,98,38,199,31,184,177,85,121,155,241,47,2,139,201,134,190,21,217,24,167,42,139,23,145,92,141,229,82,171,203,103,134,69,223,145,15,177,218,32,143,197,177,162,40,20,239,232,228,240,55,193,171,185,213,87,90,238,28,219,49,28,85,153,45,188,255,0,81,161,182,74,117,93,223,26,127,80,20,222,201,107,175,73,19,168,139,177,237,233,45,206,72,211,153,60,118,59,118,218,233,227,254,231,26,34,254,195,82,210,200,159,162,187,1,210,203,64,255,0,169,14,190,122,10,132,253,20,83,212,165,51,254,191,129,171,186,51,226,173,3,195,190,134,177,23,235,57,52,173,171,110,200,187,248,30,195,185,211,175,197,136,125,238,20,201,240,98,1,214,208,58,78,84,230,59,70,251,205,241,52,37,59,25,183,43,118,53,167,186,160,125,99,54,126,231,217,27,204,125,73,19,115,234,189,23,226,7,14,72,215,127,3,66,34,180,229,185,17,77,167,194,174,248,1,165,158,62,38,235,83,239,67,67,33,115,83,99,113,27,176,26,246,221,62,40,105,86,252,124,80,251,205,247,31,62,42,6,142,85,223,226,106,70,175,218,111,35,83,111,138,31,118,68,250,192,219,77,207,142,69,84,250,205,221,147,237,62,57,81,0,218,62,162,236,125,87,39,212,104,126,234,6,190,116,251,141,14,241,93,208,219,86,191,234,53,177,54,79,21,241,3,82,39,135,197,13,14,77,212,214,124,84,69,250,192,216,114,108,155,238,113,156,229,118,232,115,95,18,170,28,126,236,228,118,234,7,25,88,170,191,19,114,54,236,111,116,209,166,151,61,173,250,128,220,141,119,54,106,27,204,138,134,158,248,198,120,109,241,55,35,114,74,187,129,209,215,208,61,232,171,177,230,107,89,37,59,151,111,168,168,242,194,199,198,190,7,139,200,169,209,156,219,52,14,29,174,239,239,164,106,227,219,91,170,122,177,162,253,168,82,42,105,228,134,185,85,81,118,220,168,246,10,246,201,27,83,238,3,209,57,126,6,244,107,187,87,192,226,170,239,178,161,191,26,248,110,6,176,124,234,32,234,32,31,64,234,14,111,216,0,14,111,216,57,191,96,3,82,124,13,60,223,176,212,159,0,62,161,247,155,238,52,159,57,87,234,3,94,251,248,26,85,62,243,226,34,181,119,83,87,55,236,3,65,241,87,238,53,43,188,126,163,111,116,251,80,13,72,187,159,77,40,253,188,13,91,238,0,3,226,201,178,129,243,151,239,62,43,77,221,211,237,62,42,167,218,6,202,183,235,62,36,124,235,177,188,168,155,124,79,155,163,60,64,248,216,154,158,10,166,165,99,118,248,155,107,38,255,0,5,54,221,50,183,226,160,125,146,36,83,235,41,153,203,204,166,203,171,88,223,138,31,91,89,206,223,116,13,229,70,179,224,113,166,153,201,186,33,245,242,57,223,210,104,88,249,190,32,113,36,158,93,247,57,20,181,206,70,116,213,126,39,212,133,174,93,149,63,212,125,238,136,217,17,200,158,0,125,171,172,88,160,87,125,197,35,201,104,100,186,92,156,187,42,167,54,229,91,184,49,143,166,88,209,190,39,150,101,165,189,233,94,230,239,226,7,55,13,182,182,130,149,137,203,178,236,122,134,109,245,108,112,104,160,233,196,212,98,109,224,114,219,186,1,186,255,0,130,255,0,247,14,59,247,241,55,249,188,54,52,170,34,167,192,14,34,43,183,216,223,102,251,31,21,26,138,170,168,106,73,88,223,138,1,184,139,177,245,94,137,224,108,58,165,191,97,180,181,13,223,224,2,105,55,126,199,42,38,243,69,185,195,72,150,119,243,53,78,122,55,165,14,203,246,1,192,146,70,178,77,151,237,62,206,244,123,81,80,235,46,53,11,12,138,229,69,95,17,71,117,142,118,171,121,87,112,55,221,47,43,182,59,10,57,57,145,14,183,187,190,119,115,183,192,231,82,70,248,118,230,3,156,246,238,134,211,163,67,121,178,35,147,99,67,219,245,129,197,145,187,124,14,59,247,79,129,202,145,118,79,137,176,169,204,6,220,79,84,121,204,98,43,188,118,56,233,23,47,188,167,58,7,51,148,13,15,149,24,155,41,193,149,200,245,93,148,221,173,223,125,218,112,227,71,42,237,184,28,152,218,173,102,231,206,183,143,41,189,26,34,70,173,95,138,156,119,82,61,95,206,138,7,38,54,163,211,117,62,72,173,98,237,224,27,59,105,217,179,190,195,174,171,184,49,206,217,160,115,31,28,110,241,83,114,20,167,143,199,192,234,210,105,100,68,70,169,241,209,213,127,134,160,118,243,212,49,90,168,195,173,123,222,215,43,147,235,52,194,201,183,68,122,238,118,49,211,178,68,241,64,56,176,202,231,126,146,27,203,201,245,161,186,177,197,31,134,199,206,154,63,193,0,251,19,216,159,3,95,54,242,110,134,132,129,89,226,170,25,225,32,27,147,185,121,54,56,177,49,92,239,19,155,42,34,179,224,113,217,52,113,187,197,0,222,229,106,55,111,180,218,122,114,175,129,171,153,101,114,43,126,6,185,32,115,254,0,113,211,153,235,178,27,173,129,201,226,111,65,79,211,241,113,201,114,53,205,217,62,32,112,216,159,86,225,89,246,155,205,133,88,170,170,109,190,84,69,217,80,13,40,207,176,220,72,252,4,110,71,124,14,66,39,135,220,6,218,38,201,182,231,197,55,186,106,228,221,7,73,126,240,54,217,190,255,0,89,186,221,254,176,216,149,62,211,90,38,192,125,219,239,65,183,222,135,192,7,221,190,244,31,15,177,79,131,109,192,251,191,220,131,127,185,13,60,191,180,114,254,208,53,111,247,32,219,239,67,79,47,237,62,129,247,111,189,6,223,122,31,0,5,79,15,138,26,118,251,208,213,182,254,7,206,95,218,7,205,190,244,27,125,232,125,229,253,163,151,246,129,240,248,106,229,253,163,151,246,129,164,26,185,127,104,229,253,160,106,219,239,65,183,222,135,192,7,221,190,244,27,125,231,195,234,124,64,218,122,42,41,173,137,186,238,106,114,34,159,83,111,180,13,47,93,144,248,213,240,248,26,156,155,248,26,81,155,39,214,6,173,254,228,27,253,200,105,229,253,163,151,246,129,245,87,195,224,134,134,162,154,185,127,104,106,162,125,96,125,68,217,13,43,226,191,81,169,206,221,54,52,109,227,184,27,82,192,143,56,146,210,38,223,3,177,241,95,232,52,189,187,160,29,13,77,47,212,136,117,147,82,187,117,240,61,76,148,220,255,0,81,198,125,191,155,199,96,60,141,69,34,167,189,176,167,221,190,27,158,134,170,216,231,34,162,33,214,173,186,72,156,170,4,36,82,219,169,213,126,40,118,177,218,32,86,248,114,158,30,158,251,59,29,245,157,156,121,76,140,111,143,253,37,23,122,53,183,178,21,221,21,19,99,118,157,90,215,162,43,211,192,241,117,217,162,198,139,186,255,0,172,233,38,212,21,137,219,163,191,214,5,119,179,84,211,49,81,31,35,79,99,65,89,111,86,166,238,98,150,189,67,168,53,83,61,17,142,95,31,188,247,184,229,250,227,90,230,248,191,101,2,191,211,87,208,181,61,212,105,201,147,32,165,129,155,38,199,128,180,165,75,216,215,61,206,59,168,236,82,214,39,58,200,239,16,59,10,172,225,180,200,188,141,223,246,30,86,239,170,83,196,170,141,167,122,236,122,218,28,14,42,159,238,146,124,126,211,126,163,74,173,146,38,239,145,160,83,52,213,138,185,119,137,180,178,110,239,172,236,109,215,250,219,151,132,177,63,103,125,167,185,167,210,139,43,29,207,206,207,15,184,238,104,240,123,117,50,39,79,149,118,251,128,166,181,184,239,127,141,93,209,241,84,251,10,125,148,224,53,175,99,186,48,187,199,236,66,231,34,176,67,26,236,140,69,79,216,111,77,141,210,73,31,191,3,87,246,160,22,17,119,192,47,17,74,229,88,100,219,127,176,233,37,194,238,168,187,116,223,253,69,251,86,105,253,170,229,186,62,6,55,111,184,232,43,244,174,210,197,93,154,207,234,2,203,169,112,171,167,248,15,254,163,176,143,19,186,198,159,160,255,0,234,46,205,186,119,104,139,193,81,159,212,125,118,5,102,84,254,243,250,128,180,149,181,221,162,127,39,44,155,33,219,218,104,235,227,145,57,163,122,151,39,83,166,150,46,85,149,95,26,42,157,68,152,149,138,137,234,189,88,252,0,242,248,139,38,69,98,73,10,255,0,81,85,109,212,108,168,167,70,119,127,21,79,176,243,112,87,216,45,41,191,94,36,216,223,102,171,88,40,29,225,83,23,135,222,7,167,143,8,167,171,114,44,208,162,239,246,161,221,90,244,238,130,39,35,153,11,17,127,97,224,101,215,91,67,87,243,83,199,253,10,107,135,136,139,101,55,233,79,31,135,222,5,102,161,196,168,99,106,54,72,219,178,125,168,115,151,23,179,183,103,114,71,225,247,20,14,187,137,187,114,51,104,234,99,223,252,163,160,171,226,105,121,92,216,101,71,111,247,129,114,117,84,56,245,59,118,149,97,77,190,221,143,63,112,170,196,105,26,174,115,233,247,79,189,11,84,200,53,214,251,115,87,37,55,81,119,251,20,242,51,229,249,109,217,219,43,231,106,59,239,80,46,107,35,212,44,90,221,204,140,88,87,151,236,84,60,66,107,62,59,61,67,160,109,36,127,29,183,240,40,219,48,251,221,241,81,211,213,204,156,223,31,21,61,69,191,70,169,210,38,72,235,139,185,246,241,241,2,162,190,239,104,200,24,189,62,155,121,143,37,144,226,17,43,93,52,45,71,126,195,176,180,224,43,109,84,84,173,122,162,125,231,172,162,161,161,99,81,149,53,8,191,181,64,161,143,161,184,81,213,42,69,3,219,183,214,136,115,97,146,181,174,69,153,174,119,237,43,101,198,211,143,62,149,85,146,68,175,60,85,210,158,138,157,21,35,70,174,192,116,182,250,246,51,100,124,11,253,71,121,28,80,87,55,224,141,58,62,121,30,253,162,131,250,144,236,169,105,110,47,217,89,11,144,14,83,176,184,43,28,142,235,53,55,250,142,194,143,77,40,92,168,233,28,199,31,40,109,183,87,108,188,146,33,222,83,211,220,34,103,188,143,64,62,83,224,150,74,118,162,62,40,151,250,13,255,0,162,24,243,156,141,238,177,126,221,144,227,73,223,92,238,93,220,114,169,173,245,146,55,153,21,219,236,6,227,176,59,115,85,174,167,233,166,255,0,97,222,90,112,104,21,17,94,230,156,91,77,5,217,239,217,209,61,81,62,7,175,161,182,221,87,102,182,7,255,0,80,31,41,113,74,26,119,39,186,197,59,216,44,148,20,236,73,22,157,174,254,131,155,109,199,102,86,164,181,78,115,63,105,206,146,162,201,64,156,149,21,172,77,190,213,3,172,141,150,200,246,222,133,191,212,114,227,142,215,47,194,129,191,212,104,146,243,138,162,238,235,148,73,254,146,26,83,40,196,160,248,93,33,221,63,156,128,115,18,219,68,255,0,22,82,162,127,65,202,138,213,68,177,236,234,84,95,232,58,119,231,216,244,126,17,214,196,239,233,67,227,53,26,211,191,35,103,141,127,164,14,241,150,139,98,46,238,164,111,245,28,234,120,172,116,251,115,210,51,195,238,60,227,179,58,9,153,188,114,179,250,206,162,225,144,164,155,244,228,254,165,2,165,199,115,198,226,248,210,197,224,111,179,37,199,27,224,218,72,255,0,169,10,39,45,194,186,87,242,198,247,42,175,216,115,173,212,215,169,92,155,197,38,192,85,233,50,251,76,104,189,42,86,255,0,65,178,153,221,43,87,221,167,60,117,21,138,237,43,81,203,3,215,250,14,197,152,213,201,60,86,153,223,212,7,169,167,207,224,85,217,205,229,57,31,148,26,116,248,61,63,172,241,211,98,23,58,196,70,182,23,179,111,177,13,202,125,60,186,187,109,210,79,234,3,214,46,163,177,169,224,239,245,155,78,212,181,69,240,114,255,0,89,212,193,166,23,41,54,221,178,28,198,105,53,123,147,197,175,254,160,57,139,171,172,99,58,124,155,170,29,109,102,172,76,253,250,113,184,229,199,163,211,185,219,187,155,250,142,206,147,71,81,85,57,209,127,168,15,5,89,169,151,87,170,244,217,41,213,75,168,25,4,234,177,163,102,217,127,105,91,169,52,110,139,224,246,55,250,142,210,45,27,182,237,225,19,21,127,96,22,229,45,243,36,171,78,86,172,222,63,180,216,109,163,39,184,47,194,111,31,218,93,69,14,145,219,161,84,87,194,207,15,184,244,214,253,61,179,83,34,111,79,31,135,220,5,161,82,105,198,65,85,178,189,178,248,253,202,119,214,205,31,185,76,191,159,137,235,251,80,187,152,177,155,84,72,156,148,209,255,0,81,201,134,207,64,207,254,199,98,127,64,68,173,186,199,162,106,170,213,150,4,254,148,42,37,147,72,40,160,107,85,208,55,127,216,85,70,82,83,198,190,228,77,254,163,145,27,118,248,55,96,171,201,81,224,84,116,200,136,145,53,54,251,142,246,28,102,150,54,53,57,26,118,205,98,42,110,167,206,103,34,236,138,7,13,150,88,34,248,53,13,222,233,27,19,193,16,223,230,114,170,34,159,121,119,240,80,56,21,16,43,152,168,207,137,192,146,146,125,190,42,122,6,194,214,167,55,196,43,88,191,222,129,224,238,177,213,198,215,114,171,143,15,119,170,185,70,229,229,231,43,85,69,186,41,211,101,98,120,157,61,86,31,5,66,170,244,211,199,238,2,223,110,87,11,210,205,179,58,135,95,36,249,3,211,193,101,255,0,89,112,201,167,180,110,118,239,137,191,212,114,98,211,251,123,118,222,22,127,80,22,197,60,89,52,159,162,179,127,172,224,77,110,203,31,186,53,211,248,254,210,237,227,193,109,141,248,211,179,250,141,212,194,109,72,187,173,44,127,243,80,11,52,118,39,154,84,57,119,154,163,101,253,166,227,52,195,43,171,241,123,230,93,254,229,47,78,28,82,212,221,147,186,197,225,247,28,216,177,235,100,105,178,82,71,253,64,89,84,58,27,144,79,178,189,100,241,251,148,231,211,104,5,211,155,121,209,202,159,122,23,155,236,234,24,255,0,70,145,158,31,113,183,45,29,52,141,229,109,43,83,111,184,11,75,135,135,202,135,166,202,223,245,26,215,134,169,228,119,55,39,250,139,176,101,20,108,255,0,236,116,254,163,155,20,81,109,183,119,79,234,2,212,232,56,119,158,149,83,221,255,0,81,185,95,160,247,93,149,96,149,205,79,177,11,167,150,56,145,60,32,79,234,55,34,164,100,145,115,45,58,127,81,48,44,198,163,135,235,237,68,138,213,145,234,155,253,135,123,97,225,174,86,61,36,171,135,155,246,180,187,22,210,193,18,238,234,70,248,125,199,41,178,82,171,121,82,6,167,244,19,97,65,237,122,31,98,167,99,97,154,134,37,85,240,241,105,191,113,225,235,31,168,98,244,168,161,69,84,250,154,86,153,109,177,204,238,163,87,99,235,41,93,18,248,170,174,194,194,220,229,225,150,129,210,243,54,149,155,127,146,119,182,94,29,109,20,206,78,181,36,107,251,90,87,116,157,141,240,88,209,77,50,59,170,158,235,118,22,20,222,155,70,49,186,54,166,212,80,170,255,0,146,135,41,116,143,28,145,60,104,33,255,0,154,135,187,142,149,85,119,123,212,222,74,118,39,254,16,88,83,41,244,87,25,145,87,123,116,62,63,205,67,101,186,25,138,170,248,219,160,255,0,154,133,82,117,59,87,251,243,101,209,35,127,191,255,0,88,176,167,81,232,174,51,18,251,182,248,118,255,0,37,14,198,155,74,241,218,125,182,162,137,54,254,105,236,149,83,109,185,190,7,199,55,127,239,148,88,116,80,96,214,40,81,17,41,35,240,251,142,84,120,157,149,138,155,82,199,253,72,118,73,14,255,0,223,169,175,187,237,226,143,95,1,97,192,250,51,105,79,133,59,63,168,250,219,5,177,191,10,118,255,0,81,207,72,215,127,210,83,91,33,69,241,87,11,14,189,44,246,246,248,37,59,127,168,251,236,42,57,191,70,38,166,199,104,218,120,254,183,159,122,72,207,208,93,197,135,90,219,5,59,126,13,67,113,182,184,153,224,141,67,158,140,114,253,102,174,69,22,28,36,163,99,126,175,129,202,108,76,229,68,216,220,233,39,214,124,233,237,240,22,26,122,17,187,251,209,221,98,251,13,198,177,77,105,26,160,176,227,190,153,136,221,218,211,109,32,57,174,102,205,52,108,44,54,155,14,200,107,72,118,53,248,125,230,180,84,22,27,125,31,184,116,141,221,211,239,62,110,159,106,139,13,190,144,232,253,198,230,233,246,168,221,62,213,22,27,124,131,144,221,217,62,193,178,125,130,195,111,149,80,114,115,124,77,205,147,236,62,57,23,234,22,26,122,41,246,142,138,125,167,221,156,54,112,176,249,209,79,180,249,221,218,171,185,171,103,31,81,29,183,196,88,105,74,118,169,171,160,211,82,110,159,88,230,251,197,135,197,137,187,27,74,198,155,188,206,95,3,226,177,126,194,36,109,163,91,185,245,118,79,172,43,87,99,66,177,235,245,16,53,42,253,135,211,75,24,169,241,55,17,23,235,241,0,155,159,124,84,250,137,191,192,213,178,124,54,241,3,226,120,31,119,83,226,248,2,240,62,238,163,117,62,0,62,238,163,117,62,0,62,238,167,197,85,80,125,68,220,13,62,240,247,141,92,170,57,84,13,27,41,173,54,217,60,70,198,202,187,199,226,6,234,162,47,192,116,209,126,38,132,126,235,241,53,163,208,15,142,141,17,55,67,111,101,55,149,200,169,177,163,149,64,211,178,160,247,141,92,170,57,84,13,62,240,247,141,92,170,57,84,13,27,41,245,17,81,77,92,170,57,84,13,72,0,0,124,114,110,135,211,234,1,183,200,57,13,221,147,236,27,39,216,6,215,33,241,81,126,6,246,201,246,26,28,223,16,54,246,83,238,202,134,174,85,28,170,6,159,120,248,173,85,53,242,159,118,79,176,14,60,145,252,78,44,145,238,170,118,14,110,233,186,33,199,145,155,170,248,1,215,73,18,115,33,187,26,242,124,5,66,114,42,26,127,189,3,153,19,249,211,99,174,186,218,146,161,21,118,248,156,154,105,57,84,228,203,42,43,124,80,15,19,81,140,36,106,178,242,127,168,229,218,161,90,103,242,237,177,233,38,86,73,30,220,169,226,112,217,72,136,245,114,32,28,248,85,21,137,186,155,156,202,214,174,199,13,178,43,54,105,202,69,230,137,87,235,3,74,73,245,238,107,107,183,248,169,176,196,113,188,198,175,216,6,235,81,77,74,159,97,245,169,178,120,154,213,160,109,236,163,101,53,242,168,229,80,52,108,166,226,124,15,156,170,125,3,238,251,13,212,248,0,57,87,99,73,169,126,6,144,62,42,125,198,158,95,184,214,136,170,125,229,80,52,35,55,241,55,26,221,147,197,15,168,136,158,10,129,118,248,120,128,84,69,251,77,183,51,115,115,195,239,11,183,217,241,3,103,155,111,172,115,253,230,174,159,220,58,96,105,231,251,205,50,57,85,60,13,206,153,241,209,248,1,177,239,125,134,219,211,116,55,213,168,159,20,54,215,149,0,225,73,30,255,0,81,187,12,123,38,198,242,181,170,107,99,90,155,1,241,145,238,134,226,68,155,31,81,90,135,197,151,96,62,244,145,21,3,218,155,155,105,58,238,136,106,123,252,64,219,158,46,102,156,4,166,252,233,218,238,142,105,199,84,68,147,117,64,55,227,143,146,52,216,251,178,154,218,228,86,162,15,119,236,3,70,202,54,83,95,187,246,15,119,236,3,142,230,170,170,248,26,21,170,170,111,185,55,114,170,26,121,126,224,56,174,97,161,99,93,246,67,151,211,251,143,141,143,101,69,84,3,110,22,189,187,108,135,43,117,115,118,83,235,81,170,191,4,55,82,61,211,116,3,175,168,182,178,127,138,124,77,136,108,204,137,119,107,80,237,93,238,154,162,114,42,46,232,7,18,42,116,141,54,55,86,29,211,115,83,215,222,55,88,169,202,7,17,85,99,14,151,118,154,234,25,191,142,199,27,103,125,160,105,145,252,203,177,165,136,191,235,53,43,60,119,216,212,214,236,1,219,171,118,83,114,29,145,13,10,155,161,245,155,167,128,27,117,75,186,120,28,120,153,179,183,57,82,55,155,234,54,218,205,148,13,50,73,202,166,219,170,85,19,109,205,233,34,231,77,206,60,144,124,64,227,77,58,189,62,39,9,204,115,158,139,183,214,118,29,217,85,77,214,82,125,123,1,183,79,15,130,42,161,204,232,170,167,196,251,28,92,187,120,124,14,67,85,170,155,1,195,72,185,84,228,192,237,188,55,53,58,61,247,216,211,20,107,204,6,137,119,85,17,170,162,248,156,135,67,185,165,98,216,13,47,114,170,120,41,242,54,110,187,155,141,143,127,168,221,108,123,46,219,1,165,236,221,135,6,72,85,93,240,250,206,201,219,109,183,137,180,177,34,174,251,1,162,8,246,67,144,155,253,102,168,217,178,126,195,226,34,128,68,85,240,250,141,73,191,212,17,62,175,172,214,137,183,138,160,26,28,138,169,178,156,89,33,221,126,7,59,195,236,52,172,91,253,64,113,224,143,111,137,202,70,110,159,3,74,51,151,234,55,27,191,128,31,19,118,166,223,97,247,117,11,241,62,1,247,117,62,111,184,0,0,0,6,251,0,7,221,212,110,167,192,7,221,212,248,0,0,0,3,238,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,125,221,70,234,124,0,0,0,0,0,55,216,0,0,251,186,159,0,31,119,81,186,159,0,5,85,217,77,6,181,248,26,0,31,119,83,224,3,238,251,125,102,149,113,245,83,115,231,42,129,245,55,84,10,195,83,83,100,223,99,94,200,191,80,27,14,131,116,56,115,209,238,187,157,161,165,90,213,248,160,24,234,211,86,67,35,182,71,39,196,238,96,162,74,136,253,210,144,210,100,51,196,228,94,127,172,245,22,188,218,104,209,17,100,43,101,174,244,23,171,28,156,138,169,185,225,174,22,233,97,147,119,238,136,123,31,165,140,170,110,210,63,115,142,175,160,184,191,145,251,40,177,119,15,21,161,141,243,51,153,126,180,46,3,7,180,192,144,177,118,223,192,164,214,123,93,60,79,69,129,191,2,161,88,174,23,26,36,106,70,187,53,5,139,170,178,163,105,162,247,81,62,6,199,210,169,232,219,211,106,38,200,121,234,76,133,210,53,18,169,230,221,101,101,45,67,151,166,191,17,98,239,97,73,168,146,70,238,87,57,19,234,59,72,179,182,84,170,35,164,248,253,229,52,166,181,201,85,42,43,81,118,83,214,217,241,184,152,141,124,233,240,22,46,247,52,55,88,234,91,187,100,241,83,191,183,43,246,230,145,124,15,31,79,53,170,219,26,57,94,137,183,222,112,110,122,137,73,76,197,100,51,39,135,135,196,88,187,223,92,114,75,109,177,187,205,51,83,111,188,233,93,169,214,21,114,197,222,219,253,101,30,191,101,43,120,87,34,77,190,255,0,121,229,217,110,168,150,101,123,94,190,63,120,177,117,120,187,103,112,57,168,235,84,168,245,95,142,202,116,245,25,77,210,102,42,242,158,6,210,143,183,42,58,119,248,47,218,167,113,89,145,210,83,211,42,245,27,190,223,104,177,118,139,190,93,118,129,85,81,191,3,207,75,168,119,102,59,111,19,201,229,121,164,156,238,108,79,240,60,5,102,101,86,215,239,204,191,17,98,234,202,252,171,44,172,111,52,80,185,88,191,5,58,59,197,203,39,70,43,164,137,232,116,216,182,165,116,225,100,117,47,78,84,251,79,71,114,212,60,122,166,159,166,247,183,153,80,88,186,148,228,89,29,229,138,230,61,207,79,233,60,77,93,202,233,80,245,114,77,38,235,247,149,122,123,117,171,33,149,86,153,17,121,151,192,215,73,164,53,85,115,183,165,18,114,168,177,117,27,130,174,226,197,252,228,210,127,89,203,74,107,133,114,109,28,178,47,244,169,95,233,180,46,54,185,22,174,38,157,183,228,186,201,107,135,153,24,206,100,65,100,173,177,152,173,217,87,153,206,151,101,251,206,230,209,143,69,18,43,171,166,114,42,125,170,84,203,245,185,148,206,116,116,232,221,145,79,21,115,177,223,43,164,218,141,190,239,215,177,3,178,181,201,141,209,108,147,84,183,116,251,78,229,114,59,12,109,229,164,123,28,227,198,67,128,93,165,94,106,148,95,235,61,102,51,128,81,178,118,45,103,195,127,29,212,92,118,150,252,142,231,34,162,81,211,163,145,126,30,7,113,77,54,94,247,117,35,164,126,203,240,240,42,118,19,138,225,148,241,49,106,17,155,162,21,2,154,44,49,136,145,194,214,120,120,125,66,38,226,130,71,30,123,59,121,99,183,189,119,251,142,93,54,43,157,214,185,58,148,50,34,47,220,87,244,170,177,211,55,120,88,223,15,135,129,193,170,204,105,41,87,104,88,158,31,205,2,146,199,167,57,90,198,142,117,60,155,253,135,38,159,77,171,21,81,215,56,220,196,250,247,61,221,118,119,115,169,137,98,182,183,243,159,87,186,117,18,183,63,188,55,149,145,170,239,247,1,197,162,196,113,58,36,254,201,168,106,57,62,211,179,142,135,29,106,114,209,200,215,29,99,52,159,62,185,74,146,75,11,246,85,251,20,246,184,214,139,228,112,162,45,76,14,220,14,150,43,124,170,159,216,208,34,183,246,27,139,105,172,149,57,86,159,227,247,21,207,23,210,247,69,75,201,85,7,189,247,161,234,168,244,178,141,118,87,64,159,212,17,117,182,80,225,117,53,79,78,104,23,199,238,61,165,159,77,92,228,106,172,31,234,43,213,22,155,81,83,170,42,64,159,212,119,244,120,140,48,242,242,196,136,159,176,23,81,138,13,62,142,7,49,22,157,60,126,227,213,71,133,83,81,81,45,75,161,68,229,77,254,5,83,118,55,74,156,170,145,166,233,247,26,234,241,254,189,19,161,228,247,85,1,117,153,234,222,160,201,142,245,105,40,209,17,91,186,38,197,182,221,179,124,186,251,84,228,133,178,114,170,248,109,185,124,154,135,161,246,171,205,91,229,158,157,85,202,191,97,228,237,28,63,217,233,101,255,0,181,19,111,216,11,172,241,45,217,253,193,54,134,41,215,127,218,111,82,105,246,166,85,200,138,180,181,27,47,237,36,15,28,209,155,52,42,223,236,70,255,0,205,42,53,171,74,44,177,177,171,221,25,255,0,52,37,30,184,222,141,231,85,72,222,189,52,255,0,235,42,61,155,64,175,207,107,93,60,51,35,139,229,164,192,45,180,168,157,58,102,39,250,39,99,30,55,73,31,135,69,187,254,192,44,250,217,161,23,24,218,156,241,200,119,212,186,38,244,84,73,99,121,117,77,179,83,181,54,72,155,253,65,214,58,101,241,233,167,245,1,110,86,253,20,133,143,108,157,37,85,79,184,246,22,237,52,108,92,168,180,200,155,125,197,96,142,213,19,28,156,172,77,147,238,57,141,163,141,187,108,212,23,69,212,238,135,7,134,38,162,58,4,254,163,178,143,13,165,95,140,45,254,163,219,164,12,68,248,32,229,141,191,82,17,114,239,41,79,134,82,51,197,97,111,245,28,232,113,58,54,170,126,105,191,212,119,142,153,172,219,224,110,50,102,57,60,54,23,46,235,35,199,233,35,240,72,155,253,71,33,182,122,84,79,238,109,254,163,152,233,147,111,13,141,45,122,187,226,46,93,193,117,146,153,93,186,70,159,212,107,109,154,4,79,6,33,216,162,248,109,224,107,68,253,132,151,117,201,106,137,62,13,53,178,222,216,215,153,19,224,115,151,225,245,26,81,233,240,80,93,198,116,74,191,6,159,27,77,38,251,170,120,28,180,86,39,192,213,206,155,108,11,180,69,4,109,253,53,53,77,12,75,183,77,127,105,165,202,139,245,159,19,116,69,216,34,101,163,118,49,124,87,224,125,73,152,190,13,83,137,81,34,34,174,234,109,197,60,104,191,18,46,135,102,222,119,126,138,27,138,205,147,239,56,241,84,237,183,42,156,164,145,174,68,221,80,92,108,59,195,250,3,92,227,145,200,213,62,44,109,79,20,23,26,24,174,95,7,27,204,137,28,109,162,108,166,243,31,177,35,117,148,233,246,27,156,173,103,197,16,208,217,151,111,168,251,186,59,226,6,151,183,153,219,181,60,13,109,103,212,168,26,155,39,129,247,222,3,87,35,62,10,167,197,108,127,105,165,81,79,156,190,59,238,6,166,198,244,83,121,168,169,224,166,148,149,118,219,192,249,212,38,210,55,189,207,173,80,249,205,28,126,242,42,27,42,239,188,38,206,240,81,97,200,230,107,252,81,7,50,55,224,134,150,34,34,108,134,234,53,21,124,69,134,141,209,223,81,245,179,213,70,168,216,227,221,166,239,35,80,212,146,171,83,149,62,4,196,15,136,247,200,159,156,110,198,211,160,69,93,208,221,87,42,159,17,118,36,125,98,57,137,224,135,196,145,239,95,121,15,188,234,125,248,253,128,125,233,68,190,42,167,197,106,55,244,7,244,132,93,128,210,171,35,247,69,77,141,183,42,162,248,238,111,57,203,245,31,21,168,190,42,6,215,83,100,248,156,42,170,164,102,254,39,38,163,195,224,117,21,109,115,247,216,13,214,214,177,203,183,49,203,134,102,63,195,115,171,134,153,187,238,191,19,179,166,129,169,176,28,198,34,41,184,141,111,195,127,3,227,27,178,31,121,125,237,183,3,87,78,63,240,143,169,19,62,165,62,163,19,224,107,70,236,158,0,105,232,167,218,106,107,81,158,6,180,240,79,168,109,191,143,128,31,55,64,173,85,241,67,238,223,122,31,81,219,125,64,105,228,121,173,35,119,216,125,234,184,117,92,7,206,87,32,221,200,22,69,83,231,54,224,125,69,85,240,83,239,47,236,52,162,248,252,13,124,223,112,31,57,127,96,229,253,135,222,111,184,115,125,192,124,229,81,202,167,222,111,184,115,125,192,124,229,81,202,167,222,111,184,115,125,192,104,221,7,50,27,156,169,247,14,84,251,128,219,230,67,83,21,55,248,26,185,83,238,28,168,159,90,1,247,116,251,6,233,246,13,190,244,27,125,232,3,116,251,15,156,205,251,15,187,125,232,124,84,111,197,126,32,124,87,180,210,175,105,241,202,212,54,30,246,162,252,64,223,73,27,185,186,143,106,156,6,200,155,167,137,202,139,196,137,129,189,187,84,108,159,97,241,83,102,248,26,81,87,114,44,62,189,17,19,125,141,62,27,167,129,169,255,0,4,62,162,120,252,80,88,19,111,129,247,99,233,165,93,225,224,130,192,191,19,224,248,130,192,0,0,0,0,125,105,240,250,139,176,26,129,167,155,238,28,223,112,26,141,165,139,117,223,99,95,55,220,57,190,224,52,116,246,62,42,46,255,0,19,115,127,184,124,126,192,54,219,191,54,198,230,233,246,31,54,250,247,64,7,221,211,236,27,167,216,124,0,125,221,62,193,186,125,135,192,7,221,211,236,27,167,216,124,0,125,68,220,114,169,165,87,99,74,189,81,64,220,229,83,226,248,26,81,222,31,3,82,120,129,243,153,7,50,26,182,251,208,109,247,160,26,121,144,212,158,41,190,195,111,189,13,42,187,46,192,107,219,238,27,125,198,142,111,184,115,125,192,106,114,108,138,187,26,17,219,133,93,254,163,75,183,64,62,170,253,222,6,204,187,125,135,213,85,52,252,84,14,45,74,111,183,129,178,247,114,179,196,230,205,27,78,52,209,181,91,226,7,9,147,251,251,34,156,212,71,61,191,180,235,101,68,141,251,180,228,211,84,187,100,69,80,57,174,129,204,141,28,166,220,114,39,232,155,143,153,239,141,17,87,192,219,134,36,223,117,3,235,225,85,247,145,13,216,87,193,24,105,145,202,223,4,53,69,183,199,235,3,121,176,236,110,53,159,176,219,73,21,84,214,142,251,128,220,106,111,245,124,15,191,208,105,105,173,169,241,3,230,233,246,13,211,236,53,237,247,160,219,239,64,52,110,159,97,240,220,219,239,67,66,252,84,2,38,227,149,79,138,187,125,70,149,114,253,64,107,86,174,198,141,148,248,175,95,172,249,205,247,1,186,141,240,248,26,249,127,97,180,142,240,248,26,185,183,3,235,147,111,168,218,115,246,251,77,110,241,241,54,220,221,254,176,8,253,205,196,95,13,206,58,238,139,246,154,86,71,252,62,0,111,243,126,209,205,251,77,150,185,85,126,6,242,53,23,235,64,28,223,180,248,231,166,222,59,159,30,155,124,13,149,85,95,15,128,26,101,155,111,130,156,89,42,54,95,137,201,124,104,191,19,105,212,177,168,27,29,237,62,211,126,57,247,68,241,52,119,72,205,196,129,172,110,232,6,234,61,92,136,106,228,114,161,199,98,170,46,199,54,37,69,79,168,13,150,192,229,118,230,185,88,168,168,110,243,43,85,54,216,250,229,71,120,168,26,24,223,119,234,54,38,110,198,255,0,54,222,8,104,122,115,1,242,53,240,248,154,247,95,180,249,19,119,248,169,173,90,155,1,167,117,251,70,235,246,132,79,19,82,49,21,64,248,137,245,159,118,79,176,221,70,34,34,124,7,42,125,192,109,108,159,96,86,115,39,129,187,202,159,113,245,17,17,126,160,54,25,27,154,110,181,219,39,138,155,171,178,248,108,134,149,141,171,246,1,161,202,139,240,67,236,108,251,13,93,54,253,191,235,53,39,186,6,135,66,155,110,109,185,121,60,13,254,111,184,210,232,218,255,0,136,27,41,179,205,183,68,155,253,71,41,177,181,191,13,141,167,47,188,190,8,6,194,196,136,104,114,34,28,159,143,216,105,86,34,253,128,113,119,241,216,42,236,114,217,3,21,222,59,31,37,133,137,240,3,138,158,241,245,90,155,120,27,205,98,32,114,34,32,27,45,217,19,101,67,67,246,241,240,53,185,55,83,226,55,199,226,6,215,130,124,80,250,143,77,209,13,197,137,171,241,62,164,12,240,80,52,203,238,162,41,183,28,190,246,198,250,179,153,54,83,235,41,163,69,223,96,55,35,68,114,31,92,222,79,19,114,54,163,118,216,214,228,106,252,64,208,221,149,55,216,218,122,162,41,191,178,39,192,210,232,154,239,136,26,33,84,85,248,27,143,217,23,224,124,108,109,103,232,154,182,223,226,6,214,230,182,162,42,125,71,222,155,126,223,245,159,118,216,13,106,155,39,192,209,225,246,31,81,119,84,55,57,83,238,3,67,118,251,13,72,221,205,91,125,232,124,3,76,139,178,161,184,223,135,192,211,178,47,196,250,158,0,105,147,100,250,132,110,62,170,35,190,33,26,137,240,80,11,226,160,212,159,3,232,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,160,26,192,26,1,172,1,161,126,6,131,117,79,155,125,232,6,216,55,54,251,208,109,247,160,31,24,212,84,241,62,242,254,193,240,81,205,247,1,243,109,188,2,187,111,180,31,118,251,208,15,168,187,166,231,211,226,31,64,197,113,181,19,111,224,245,57,244,149,19,34,166,239,250,206,198,44,50,121,23,194,83,154,204,14,165,27,186,84,108,6,187,116,234,237,185,164,255,0,89,233,45,146,199,28,136,245,122,127,89,231,97,194,171,152,239,118,169,80,237,168,112,219,138,187,254,219,95,235,2,161,89,46,148,177,171,121,222,211,217,82,223,104,82,52,68,115,126,31,105,73,105,112,235,154,42,42,86,187,250,206,230,155,19,187,34,162,119,231,109,251,64,168,114,93,98,127,247,57,19,250,206,85,13,202,38,109,212,145,63,172,241,148,120,197,201,17,57,171,21,127,164,229,253,20,185,189,119,109,99,147,250,64,170,118,188,142,221,78,212,230,123,119,248,252,78,69,215,80,168,233,161,84,138,84,69,219,237,41,91,113,59,186,55,194,189,223,214,117,215,44,82,234,172,84,117,115,151,250,64,239,50,13,84,153,85,236,142,161,124,126,242,157,94,181,34,183,153,202,149,43,253,102,154,252,38,186,71,46,245,74,116,213,26,109,89,59,188,106,190,63,120,28,251,110,165,78,143,222,73,215,100,251,207,69,22,173,71,78,196,222,95,20,251,207,24,221,44,171,99,121,146,164,227,201,166,149,206,119,47,123,255,0,88,30,226,163,87,31,90,222,88,167,84,219,239,58,170,189,74,168,147,221,117,66,170,126,211,160,77,49,173,166,110,253,235,227,247,155,212,250,89,91,84,239,251,111,226,7,101,14,83,71,86,187,212,42,46,255,0,105,189,53,214,192,230,175,59,27,185,178,221,25,185,35,119,109,118,223,210,108,63,69,238,242,46,201,113,95,235,3,170,158,249,72,149,46,101,63,131,126,173,148,221,134,71,214,61,170,146,166,223,180,229,174,142,215,211,174,238,172,221,127,105,196,155,8,184,208,46,237,172,95,15,188,10,133,136,200,218,36,107,221,51,124,54,250,207,113,54,123,236,218,110,104,102,78,102,167,212,80,250,10,75,156,46,70,119,199,124,118,248,158,138,138,203,93,86,228,73,42,85,200,160,122,75,166,179,94,19,126,74,135,158,110,171,86,175,245,110,86,245,164,84,83,190,163,211,150,215,202,214,171,147,196,168,56,207,15,112,92,57,85,85,158,63,112,93,73,45,247,251,165,209,232,178,163,215,115,220,89,102,90,104,21,102,167,114,185,126,226,224,49,78,22,169,158,172,93,217,227,183,212,84,138,30,23,169,35,70,35,250,107,253,5,103,152,178,219,165,85,210,93,219,73,79,42,111,246,52,234,41,237,57,205,84,187,211,178,116,69,95,15,117,73,30,176,240,195,98,103,43,167,165,137,251,125,173,61,189,14,128,226,118,246,34,173,174,5,84,254,106,20,145,27,118,92,79,82,28,141,229,146,116,223,238,82,168,226,90,121,155,76,246,45,67,164,93,215,199,125,203,224,77,52,198,41,23,102,91,34,77,191,154,135,105,71,136,217,41,81,22,58,38,39,244,10,69,185,216,52,150,241,60,13,239,40,171,225,227,185,233,168,180,49,147,189,189,120,17,126,221,203,129,167,183,209,70,222,72,225,68,253,136,111,123,61,187,238,196,216,176,164,118,189,3,181,83,242,204,180,204,221,62,227,214,91,52,194,209,64,168,174,166,103,135,220,123,53,138,104,155,253,209,118,53,49,238,95,138,129,213,193,97,178,210,162,55,186,183,195,238,57,176,81,90,17,124,41,218,159,208,114,92,198,61,62,6,133,166,241,221,160,107,109,37,19,85,58,113,162,33,202,107,105,152,158,13,56,108,107,163,240,85,55,119,94,80,172,183,157,81,11,23,224,106,101,100,91,120,33,192,123,121,149,124,77,216,96,221,119,220,33,203,74,157,220,155,157,148,21,17,172,91,57,62,163,137,21,43,87,111,15,129,203,142,155,102,236,7,75,116,163,166,168,145,85,99,79,19,139,5,142,153,203,238,196,159,212,122,37,160,71,187,117,57,16,208,54,47,21,9,135,2,223,107,134,21,79,113,14,238,36,100,109,253,19,84,80,181,16,220,124,104,158,1,103,196,149,191,82,31,21,205,85,223,99,235,99,77,246,54,167,78,85,217,0,214,175,98,31,58,172,56,114,61,126,211,111,168,191,104,29,138,72,197,52,245,83,238,56,109,122,170,252,77,244,34,85,150,169,42,17,168,167,6,106,254,95,172,228,77,26,242,169,212,86,177,124,124,72,67,229,77,205,85,81,17,84,221,130,189,235,245,253,71,91,12,29,71,248,175,192,231,195,73,224,7,49,181,190,63,19,147,29,95,195,196,235,251,186,161,173,140,84,93,183,3,178,74,207,31,137,169,43,126,243,130,216,149,126,179,113,177,175,218,90,7,41,107,126,243,66,213,239,225,185,176,232,215,237,52,182,53,71,38,234,7,57,146,57,118,241,55,217,186,167,137,177,19,81,118,57,209,68,138,158,0,109,43,119,251,77,77,240,106,238,111,57,136,158,7,22,165,220,171,178,125,100,72,234,238,10,228,223,99,166,90,167,198,255,0,21,61,13,69,63,81,138,167,157,185,65,211,85,84,32,118,20,215,36,240,221,199,105,13,114,42,39,137,225,187,211,152,244,68,83,184,163,169,114,181,190,32,122,248,106,17,219,110,167,33,28,139,246,29,37,28,170,228,77,212,236,227,122,237,241,3,125,202,155,124,77,45,127,222,134,218,187,117,219,112,223,137,48,57,45,126,201,245,26,218,255,0,189,14,58,124,13,214,146,57,49,189,17,166,165,145,54,54,226,102,237,220,214,177,238,128,104,116,166,158,169,173,97,220,248,144,120,252,64,120,253,225,55,223,235,55,210,36,219,255,0,248,106,108,73,255,0,222,133,198,194,183,127,180,213,27,55,95,172,228,164,30,6,182,69,178,129,178,214,126,211,121,173,253,166,243,98,79,254,244,53,242,39,216,6,194,162,237,240,62,181,190,6,227,153,247,14,95,184,13,28,168,57,80,215,203,247,14,95,184,13,8,212,220,213,202,135,212,111,143,192,215,203,247,1,183,202,131,149,13,206,95,184,114,253,192,105,107,81,77,183,183,100,250,205,246,248,26,30,136,169,225,184,28,87,51,153,54,216,217,117,26,59,199,99,154,140,221,118,241,55,153,26,109,240,3,168,74,94,87,109,177,204,130,29,147,224,111,172,73,207,190,198,180,106,52,3,88,155,109,176,88,254,179,117,187,125,225,118,84,95,136,27,72,155,124,20,212,136,159,21,83,239,42,39,212,125,79,31,0,8,155,142,84,53,124,62,6,174,95,184,13,190,84,28,168,110,114,253,195,151,238,3,111,149,7,42,27,156,191,112,229,251,128,219,229,65,202,134,231,47,220,57,126,224,52,108,136,13,74,221,147,224,105,0,0,0,0,0,0,3,88,0,0,0,0,0,1,165,232,187,110,106,62,57,222,27,110,7,14,119,185,168,170,135,89,81,86,246,238,118,242,196,143,79,129,194,150,222,143,85,3,171,142,224,229,153,173,221,124,84,244,20,239,221,17,78,173,45,72,215,163,254,195,179,167,110,200,137,183,220,7,45,60,79,173,77,148,210,159,3,82,46,234,7,213,62,115,126,192,227,105,87,96,55,55,79,180,251,205,191,134,232,108,243,125,230,182,248,236,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,28,104,119,196,214,227,67,190,32,125,79,129,173,62,6,132,248,26,211,224,0,0,0,248,168,138,125,53,34,38,192,104,229,65,202,134,189,144,108,128,104,229,67,227,145,62,211,115,100,67,75,147,127,16,54,29,245,167,212,124,68,217,124,13,197,68,248,108,167,196,68,79,168,13,169,153,186,120,28,89,91,238,253,103,96,137,205,241,54,164,141,21,62,0,116,53,17,47,50,174,198,219,85,205,93,144,238,36,166,69,56,21,16,114,46,224,125,74,214,182,52,106,175,137,187,79,86,138,167,69,60,142,73,85,17,126,179,176,183,181,92,7,97,52,202,190,39,218,121,21,87,99,82,211,238,136,110,195,74,141,78,96,55,19,226,110,167,192,218,79,137,186,159,0,55,25,240,53,180,208,207,129,173,160,125,0,0,62,108,135,211,239,195,109,128,209,183,218,105,95,15,4,248,27,138,137,241,79,168,211,241,248,129,180,244,240,240,52,34,111,245,27,252,191,113,243,147,238,3,111,101,251,13,104,221,190,211,113,24,155,124,15,168,212,250,192,208,223,4,84,251,77,42,139,240,250,141,199,34,34,248,31,60,62,189,192,217,86,248,253,102,133,111,143,214,114,57,127,105,243,145,62,192,54,81,187,41,184,223,128,229,253,167,221,182,3,67,190,179,75,89,186,253,102,231,46,255,0,81,169,173,68,95,29,192,219,86,26,22,51,125,200,159,121,165,202,159,80,27,43,31,216,108,204,238,68,84,83,151,225,247,156,121,226,231,85,216,14,182,74,158,85,55,96,175,223,195,115,98,170,153,126,211,98,56,213,28,7,114,202,148,118,198,239,58,253,167,18,158,53,217,23,238,55,219,226,160,111,127,73,169,173,223,226,104,111,199,101,55,81,118,248,1,245,173,68,62,57,13,196,95,15,3,227,182,251,192,219,217,62,211,83,80,249,203,247,26,211,109,188,55,3,82,53,54,28,168,106,68,221,17,84,251,178,1,163,149,6,200,107,217,2,162,1,164,0,0,0,0,0,0,217,114,38,230,241,161,91,186,252,0,209,202,131,149,13,124,191,112,229,251,128,210,212,217,219,159,37,113,173,83,111,29,141,183,120,168,26,81,187,155,111,240,67,125,187,125,230,196,251,108,6,152,219,204,134,180,97,242,157,81,90,111,120,125,91,129,161,35,53,36,102,180,219,111,172,212,136,159,120,27,93,45,130,179,99,121,118,219,235,52,42,248,120,252,64,208,138,136,105,123,254,243,235,147,235,52,171,119,250,128,250,143,220,220,69,85,250,141,8,205,147,235,55,26,136,139,227,184,31,90,135,213,111,137,169,168,159,19,234,181,23,234,3,111,149,7,42,27,156,191,112,229,251,128,208,136,155,154,199,46,222,59,0,0,0,0,0,0,0,53,39,192,250,124,79,129,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,139,240,52,154,151,224,105,0,0,0,0,0,0,3,82,124,15,167,196,248,31,64,255,217