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,0,6,3,1,0,0,0,0,0,0,0,0,0,0,0,2,4,6,7,8,9,3,5,10,1,255,196,0,108,16,0,1,3,2,4,3,3,8,5,8,5,6,8,10,0,23,0,1,2,3,4,5,6,7,17,18,8,19,33,9,20,49,21,34,50,56,65,81,97,181,22,35,113,119,133,23,51,71,98,129,134,145,197,24,36,66,82,161,25,37,52,114,130,146,38,53,83,84,115,166,177,212,39,67,69,86,87,99,104,116,149,228,54,68,73,85,100,117,136,198,55,88,150,193,211,162,196,240,40,101,118,147,180,209,225,255,196,0,27,1,1,1,1,1,0,3,1,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,7,6,255,196,0,47,17,1,1,1,0,1,3,2,4,4,5,5,1,0,0,0,0,0,17,1,18,2,3,33,4,5,6,19,20,49,34,65,81,97,7,21,50,113,193,35,51,66,82,145,129,255,218,0,12,3,1,0,2,17,3,17,0,63,0,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,92,53,241,245,71,140,56,137,205,46,25,243,138,225,106,181,221,112,230,48,188,208,225,59,196,245,48,81,199,115,165,101,209,212,212,246,215,49,206,110,250,198,243,35,108,92,180,115,166,141,174,220,136,248,213,243,102,169,230,219,137,187,181,214,193,197,222,107,223,108,87,58,187,117,202,221,153,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,7,164,144,97,255,0,103,55,26,255,0,210,171,46,39,176,99,251,157,170,60,205,194,223,87,114,166,129,121,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,164,77,154,40,211,48,0,0,0,22,211,137,187,181,214,193,195,110,107,223,108,87,58,187,117,202,221,129,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,106,184,215,227,143,6,240,137,77,132,232,39,101,37,231,16,223,239,20,111,172,180,70,245,125,93,45,129,37,94,249,90,216,145,90,213,122,181,142,134,22,201,36,109,116,175,87,34,189,176,74,194,111,30,231,166,92,113,23,192,142,105,230,134,87,222,123,245,170,187,47,241,20,83,67,42,35,42,173,245,77,182,76,178,82,212,198,138,188,185,153,185,186,166,170,213,107,154,246,57,236,123,30,224,183,253,157,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,42,159,85,169,130,159,233,52,107,28,175,239,52,180,219,145,235,51,25,4,142,168,142,54,44,109,243,100,110,214,201,203,139,53,79,46,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,65,28,20,113,93,98,226,211,38,168,177,151,54,213,71,139,237,186,81,226,155,37,20,207,119,112,170,220,244,142,68,108,136,143,72,103,99,57,177,174,175,106,106,248,249,143,124,82,40,25,0,0,0,117,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,121,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,234,231,34,39,85,67,182,52,151,218,107,199,109,215,59,177,149,199,35,50,183,19,82,73,149,246,26,136,219,85,89,107,157,207,102,36,173,98,53,206,124,146,104,136,250,104,101,213,177,177,155,163,123,227,231,238,145,22,30,80,103,167,3,60,102,223,120,195,204,124,226,185,199,106,242,54,12,194,254,67,167,195,54,217,88,197,170,108,114,173,127,54,166,166,70,235,172,210,242,162,85,141,174,88,227,107,26,214,238,84,124,178,82,188,77,113,191,89,194,175,28,88,91,9,99,26,173,217,101,139,48,125,178,91,235,150,25,234,102,181,200,218,187,180,108,170,165,137,146,181,141,220,247,193,222,21,35,146,71,197,78,212,99,85,204,99,86,202,246,24,254,155,63,118,255,0,153,22,171,182,175,214,159,11,125,223,208,252,198,226,6,231,173,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,38,205,64,118,91,241,245,71,151,125,199,134,76,227,184,90,173,184,65,123,229,70,29,196,85,149,48,80,195,104,145,121,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,249,236,145,156,157,191,128,0,0,5,191,207,76,244,203,142,29,50,226,227,154,25,161,121,238,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,115,38,126,215,104,154,163,81,173,115,222,230,49,143,123,108,175,5,28,125,101,199,21,152,86,138,211,123,184,90,176,206,102,211,233,79,112,195,146,84,164,125,254,70,198,249,22,166,220,217,29,190,104,85,145,200,247,70,138,233,33,218,228,126,173,217,44,161,149,64,0,52,129,218,61,196,46,126,224,110,51,179,15,11,96,172,240,204,12,63,101,162,242,79,118,183,90,241,53,109,37,44,27,237,84,143,126,200,163,145,172,110,231,189,206,93,19,171,156,170,189,85,76,224,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,181,77,112,118,163,250,246,102,111,224,191,39,162,51,255,0,177,83,213,99,20,253,224,87,124,186,220,6,127,128,0,182,156,77,221,174,182,14,27,115,94,251,98,185,213,219,174,86,236,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,65,192,79,27,246,46,46,48,36,180,88,142,170,213,109,204,219,39,54,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,215,115,90,217,34,87,221,94,44,125,86,51,147,238,255,0,16,252,186,115,207,14,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,30,156,193,103,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,120,0,0,0,24,149,218,73,196,14,62,225,151,42,48,70,107,229,203,233,31,114,163,199,16,210,75,71,92,179,45,21,108,19,90,174,77,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,93,168,101,169,128,29,181,126,171,24,91,239,2,135,229,215,16,50,255,0,34,243,211,46,56,139,203,139,118,104,101,125,231,191,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,203,153,155,155,170,106,173,86,185,175,99,158,199,177,238,184,7,158,190,5,248,205,190,240,121,152,245,87,57,45,94,89,193,152,163,187,211,226,107,108,76,98,85,58,56,149,252,170,154,105,29,166,147,69,205,149,82,55,57,35,145,175,115,93,181,85,146,199,191,236,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,187,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,244,115,85,23,170,40,29,176,0,1,143,252,107,241,93,98,225,47,38,171,113,151,54,213,89,139,238,90,209,225,107,37,108,207,111,127,170,220,196,146,69,108,104,175,88,96,99,249,178,46,172,106,232,200,249,140,124,177,169,112,51,211,61,50,227,135,76,184,184,230,134,104,94,123,141,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,156,201,159,181,218,38,168,212,107,92,247,185,140,99,222,223,60,60,67,241,3,143,184,154,205,10,236,215,204,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,183,202,230,163,180,89,37,145,221,55,40,27,212,236,247,199,248,203,52,248,70,193,57,131,152,56,134,174,249,136,111,149,23,186,154,234,234,149,77,242,191,203,21,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,154,54,254,150,60,83,255,0,248,203,102,175,255,0,150,87,31,255,0,76,110,167,178,227,212,79,44,191,26,249,197,105,160,16,61,46,240,201,118,186,223,248,109,202,139,237,246,231,87,113,185,92,112,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,46,89,106,184,78,245,88,201,191,187,252,61,242,232,11,170,0,0,0,198,174,209,236,89,138,176,55,6,57,135,138,112,86,38,186,225,251,213,23,146,123,181,198,215,91,37,37,84,27,238,180,140,126,201,99,86,189,187,152,247,53,116,94,173,114,162,244,85,50,84,197,94,212,127,81,60,205,252,23,231,20,64,106,131,134,78,38,248,146,191,241,37,149,22,43,239,16,121,149,113,182,220,113,197,138,146,178,142,175,22,87,205,5,76,18,87,194,217,34,146,55,74,173,123,28,213,86,171,85,21,21,21,81,77,149,118,187,102,22,62,203,94,27,112,221,247,46,113,198,32,194,183,41,241,197,29,36,181,150,75,156,212,51,201,3,168,43,220,232,157,36,46,107,149,138,230,49,202,213,93,53,99,87,216,134,162,248,78,245,167,201,191,188,12,61,243,24,13,170,118,213,250,172,97,111,188,10,31,151,92,64,215,175,12,156,77,241,37,127,226,75,42,44,87,222,32,243,42,227,109,184,227,139,21,37,101,29,94,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,158,130,79,53,156,39,122,211,228,223,222,6,30,249,140,7,165,48,0,0,7,159,110,38,248,155,226,74,193,196,150,107,216,172,92,65,230,85,186,219,110,199,23,218,74,58,58,76,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,61,4,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,247,103,14,44,197,88,231,131,28,188,197,56,215,19,93,113,5,234,183,202,221,230,227,116,173,146,174,170,125,151,90,182,51,124,178,43,158,237,172,99,90,154,175,70,181,17,58,34,22,255,0,134,190,62,168,241,135,17,57,165,195,62,113,92,45,86,187,174,28,198,23,154,28,39,120,158,166,10,56,238,116,172,186,58,154,158,218,230,57,205,223,88,222,100,109,139,150,142,116,209,181,219,145,31,26,190,106,175,178,227,212,79,44,191,26,249,197,105,166,14,38,238,215,91,7,23,121,175,125,177,92,234,237,215,43,118,100,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,160,30,146,65,135,253,156,220,107,255,0,74,172,184,158,193,143,238,118,168,243,55,11,125,93,202,154,5,229,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,76,192,0,0,0,106,47,181,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,246,33,183,67,74,221,181,126,180,248,91,238,254,135,230,55,16,47,255,0,99,94,108,102,158,104,126,87,255,0,41,153,151,138,241,111,147,62,143,247,47,46,222,106,107,251,175,51,202,28,206,87,57,238,217,187,150,205,219,116,215,99,117,240,67,101,70,170,251,12,127,77,159,187,127,204,141,170,1,137,93,164,156,64,227,238,25,114,163,4,102,190,92,190,145,247,42,60,113,13,36,180,117,203,50,209,86,193,53,170,228,215,69,81,28,50,70,233,24,142,217,43,90,174,209,36,138,55,117,218,133,245,200,188,244,203,142,34,242,226,221,154,25,95,121,239,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,177,3,182,175,213,99,11,125,224,80,252,186,226,107,171,129,126,51,111,188,30,102,61,85,206,75,87,150,112,102,40,238,244,248,154,219,19,24,149,78,142,37,127,42,166,154,71,105,164,209,115,101,84,141,206,72,228,107,220,215,109,85,100,177,135,161,64,117,56,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,118,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,83,182,0,0,0,0,0,91,78,33,243,251,6,240,207,149,245,217,179,143,45,120,130,225,104,160,168,167,166,124,54,75,122,213,79,190,105,17,141,87,42,171,98,137,154,175,87,203,35,25,174,214,34,172,143,141,143,185,103,83,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,119,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,142,106,42,117,68,3,73,152,3,181,99,62,98,226,94,211,156,89,165,119,171,170,193,171,78,150,171,182,13,176,59,145,110,74,37,98,162,203,4,19,185,232,181,45,149,82,126,99,222,146,63,106,195,205,142,23,109,110,234,112,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,11,227,163,131,43,239,7,153,143,75,108,142,235,229,156,25,138,59,197,70,25,185,74,246,37,83,163,137,89,205,166,169,141,186,105,52,92,216,145,100,107,82,57,26,246,185,187,85,95,20,117,183,103,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,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,67,123,192,148,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,178,188,98,113,85,131,120,80,202,59,134,48,188,220,169,29,137,238,52,245,20,216,78,209,36,107,51,238,55,20,103,152,174,137,175,99,187,180,110,116,110,153,251,155,181,138,141,69,230,62,54,60,45,87,104,39,30,184,123,134,108,27,93,129,178,250,251,73,89,154,151,122,121,33,161,101,63,117,173,101,129,232,180,206,89,171,161,89,81,240,189,212,245,14,146,157,29,27,216,247,177,21,205,115,17,81,109,87,101,95,28,247,92,210,166,254,141,217,185,116,171,184,98,203,109,61,85,202,199,136,110,87,71,84,84,222,96,230,172,146,210,204,234,137,22,89,42,98,73,28,230,108,220,139,79,19,145,90,206,70,233,53,45,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,234,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,3,212,240,48,255,0,179,187,141,250,62,42,176,34,225,44,99,85,183,51,112,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,109,99,32,239,10,145,199,27,37,168,106,49,168,215,177,169,152,0,74,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,105,135,137,206,213,60,211,191,241,5,110,196,124,63,98,63,39,224,124,13,112,155,201,17,201,5,76,17,226,72,100,138,22,79,229,58,103,77,178,104,85,241,204,176,121,145,75,28,115,110,250,185,122,178,170,237,72,227,234,143,49,59,247,12,153,57,112,181,92,176,130,119,58,140,69,136,168,234,96,174,134,239,34,114,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,243,25,27,249,216,87,195,167,13,25,167,197,6,59,135,2,229,157,167,251,221,246,243,89,5,79,146,237,159,83,52,177,247,185,225,138,78,79,55,144,246,71,185,190,123,244,106,123,85,3,119,220,11,241,155,98,227,15,46,42,174,114,90,188,141,140,240,191,119,167,196,214,216,152,245,165,108,146,163,249,85,52,210,59,93,97,151,149,42,164,110,114,201,27,152,230,187,114,35,37,147,37,75,127,145,121,23,151,28,58,101,197,187,43,242,190,205,220,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,230,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,52,129,218,61,196,46,126,224,110,51,179,15,11,96,172,240,204,12,63,101,162,242,79,118,183,90,241,53,109,37,44,27,237,84,143,126,200,163,145,172,110,231,189,206,93,19,171,156,170,189,85,76,149,236,107,205,140,211,205,15,202,255,0,229,51,50,241,94,45,242,103,209,254,229,229,219,205,77,127,117,230,121,67,153,202,231,61,219,55,114,217,187,110,154,236,110,190,8,97,95,106,63,175,102,102,254,11,242,122,35,42,187,12,127,77,159,187,127,204,128,218,161,130,189,164,28,87,102,63,9,89,143,145,248,215,5,75,223,173,85,223,72,32,191,216,39,153,89,75,119,165,106,219,149,26,229,68,94,92,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,58,141,85,246,231,126,132,255,0,121,63,150,129,179,76,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,64,104,47,128,30,56,241,15,10,24,201,184,82,242,202,74,204,186,197,151,138,55,226,4,171,125,83,159,105,98,35,162,146,182,149,145,43,154,143,70,190,55,202,222,75,223,51,41,99,141,21,170,141,114,111,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,38,192,0,0,0,105,3,180,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,228,158,237,110,181,226,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,186,39,87,57,85,122,170,153,193,217,19,152,88,251,50,184,109,196,151,220,198,199,24,131,21,92,160,199,21,148,145,86,94,238,115,87,79,28,13,160,160,115,98,108,147,57,206,70,35,158,247,35,81,116,213,238,95,106,154,224,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,12,255,0,0,0,0,0,48,43,179,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,55,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,243,55,49,200,246,53,200,201,149,153,234,121,108,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,15,82,96,198,174,8,56,209,194,188,92,101,196,21,213,174,181,89,49,245,183,153,5,239,15,69,93,27,164,127,41,33,221,93,77,2,189,102,74,55,172,241,162,57,233,230,72,174,139,115,246,164,143,201,80,5,180,226,31,63,176,111,12,249,95,93,155,56,242,215,136,46,22,138,10,138,122,103,195,100,183,173,84,251,230,145,24,213,114,170,182,40,153,170,245,124,178,49,154,237,98,42,200,248,216,251,150,74,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,146,233,123,89,51,198,225,196,213,147,55,174,203,228,140,11,79,178,209,114,193,214,233,38,170,165,154,206,234,167,200,249,86,57,165,108,111,184,182,57,17,27,82,206,66,57,208,198,213,107,99,87,198,237,202,101,86,102,97,92,228,203,140,57,154,88,42,175,188,89,113,53,190,43,133,54,233,35,124,144,239,79,62,9,121,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,77,22,113,245,193,70,42,225,79,49,234,239,118,155,103,120,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,116,108,87,162,238,108,172,138,107,179,207,141,59,175,11,25,161,79,98,197,248,130,173,185,87,137,106,21,49,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,151,35,217,14,208,223,160,37,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,44,175,24,156,85,96,222,20,50,142,225,140,47,55,42,71,98,123,141,61,69,54,19,180,73,26,204,251,141,197,25,230,43,162,107,216,238,237,27,157,27,166,126,230,237,98,163,81,121,143,141,143,10,43,143,174,53,240,175,10,121,113,87,100,180,220,251,198,102,226,107,124,209,225,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,243,164,98,177,19,107,101,124,88,255,0,217,123,199,239,211,139,115,56,122,207,76,79,174,36,161,223,61,131,19,95,47,123,230,189,243,234,154,137,67,43,234,165,89,37,172,73,42,26,144,182,61,219,226,110,221,172,88,117,151,86,217,197,156,88,251,61,113,253,211,49,179,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,126,213,90,82,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,61,79,3,8,59,52,56,227,166,226,59,6,195,147,216,225,149,108,204,92,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,123,228,73,24,170,142,123,33,205,240,37,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,52,237,198,111,106,46,99,222,115,198,134,201,144,55,191,37,96,204,185,196,13,157,38,167,173,87,71,139,42,169,102,209,206,168,146,154,68,230,91,159,181,205,100,44,147,108,177,189,100,122,170,186,54,67,90,246,172,113,219,117,91,173,127,11,57,53,137,169,27,109,109,58,193,141,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,236,115,149,234,254,67,149,155,39,142,77,122,228,94,69,230,63,17,121,143,110,202,252,175,179,119,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,121,112,179,115,117,93,21,202,231,53,140,107,222,246,49,193,186,158,28,56,174,172,227,191,134,92,121,105,193,82,253,14,205,138,12,63,81,103,174,72,166,158,158,150,134,229,87,75,59,40,171,233,170,88,142,145,144,186,72,220,244,68,87,77,11,162,114,46,253,35,146,93,59,93,184,155,226,238,193,117,173,177,95,120,131,206,11,117,202,221,81,37,37,101,29,94,44,185,195,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,41,191,238,29,114,27,6,240,219,148,118,44,169,193,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,170,53,94,237,140,70,70,213,216,198,162,105,179,181,99,33,169,178,111,138,58,252,77,98,162,171,142,197,153,52,235,137,163,123,169,229,72,35,184,190,87,182,190,22,76,247,185,37,127,53,18,165,200,138,222,90,86,70,196,99,90,140,87,6,220,248,54,207,74,62,34,120,113,193,153,141,229,159,40,222,157,111,142,221,136,220,244,129,147,50,241,78,198,199,84,178,69,2,171,34,230,61,57,236,102,141,94,84,209,59,99,81,200,212,196,14,217,76,216,205,60,175,252,144,126,76,243,47,21,225,47,41,253,32,239,190,66,188,212,208,119,174,95,147,249,124,222,75,219,191,111,49,251,119,107,166,247,105,226,165,43,216,151,157,127,253,29,112,231,89,111,247,227,91,125,84,113,127,238,244,117,113,204,245,147,255,0,114,88,218,216,255,0,229,213,206,244,16,118,231,126,132,255,0,121,63,150,129,79,246,68,231,126,116,102,87,18,88,146,197,152,217,189,141,113,85,182,12,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,107,163,220,158,213,54,169,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,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,186,106,169,226,105,219,177,83,214,159,20,253,223,215,124,198,220,102,87,107,190,113,93,114,215,133,198,97,28,57,126,164,161,185,102,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,46,169,204,114,125,99,84,13,85,230,23,26,188,73,99,44,127,137,113,125,139,59,243,43,13,219,111,151,138,219,149,29,150,147,25,215,242,45,176,77,51,228,142,150,61,175,99,118,70,215,35,19,70,53,52,106,104,214,248,38,234,120,0,194,248,250,193,194,230,17,190,230,118,100,98,12,105,136,113,165,59,49,84,245,151,139,196,215,21,166,130,178,40,221,77,77,12,147,34,61,140,109,58,66,231,198,170,228,73,159,58,181,202,213,67,69,124,53,229,13,78,125,103,206,6,202,56,96,171,146,159,17,94,33,134,224,180,147,197,12,241,91,153,172,181,179,70,249,117,98,62,58,104,230,145,17,81,218,171,17,17,174,85,70,175,165,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,0,155,0,0,0,0,0,0,48,43,179,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,55,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,243,55,49,200,246,53,200,201,149,153,234,121,108,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,15,82,96,198,174,8,56,209,194,188,92,101,196,21,213,174,181,89,49,245,183,153,5,239,15,69,93,27,164,127,41,33,221,93,77,2,189,102,74,55,172,241,162,57,233,230,72,174,139,115,246,164,143,201,80,6,58,241,255,0,133,241,245,255,0,133,204,93,125,203,28,200,196,24,47,16,224,186,119,226,168,43,44,247,137,173,203,83,5,28,82,58,166,154,105,33,69,123,216,234,117,153,204,141,21,168,179,50,5,115,145,168,166,69,18,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,129,231,95,47,120,213,226,75,6,227,252,53,139,239,185,223,153,88,146,219,99,188,81,92,171,44,181,120,206,191,145,114,130,25,153,36,148,178,110,123,219,178,70,181,88,186,177,201,163,151,86,187,193,125,9,229,238,53,181,102,86,0,195,89,141,98,167,171,130,219,138,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,174,186,42,248,158,117,184,183,201,123,174,66,241,13,141,178,254,171,8,85,225,219,68,119,138,202,188,55,79,51,221,43,37,178,73,81,39,114,150,41,92,231,44,172,229,35,90,174,87,57,200,246,61,143,210,70,61,19,107,253,144,153,233,89,153,252,56,213,229,206,33,188,247,219,214,90,92,27,110,133,175,73,223,51,108,243,177,100,162,89,37,145,92,199,109,123,42,224,99,24,168,145,197,77,19,85,141,77,174,120,99,175,107,182,119,231,70,90,241,37,134,236,89,115,155,216,215,10,219,103,192,244,117,114,209,217,47,245,116,48,73,59,171,235,218,233,93,28,50,53,170,245,107,24,213,114,166,186,49,169,236,66,229,118,53,230,198,105,230,135,229,127,242,153,153,120,175,22,249,51,232,255,0,114,242,237,230,166,191,186,243,60,161,204,229,115,158,237,155,185,108,221,183,77,118,55,95,4,44,7,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,64,103,79,25,57,233,71,195,183,14,56,207,49,188,179,228,235,211,109,242,91,176,227,152,144,62,103,222,42,24,232,233,86,56,167,84,100,188,183,175,61,236,209,203,202,134,87,108,114,53,90,186,33,180,241,55,197,221,254,235,69,98,177,113,7,156,23,27,149,198,162,58,74,58,58,76,89,115,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,67,61,123,109,51,175,255,0,160,94,28,232,237,254,236,107,112,170,146,47,253,226,142,146,56,94,146,127,239,171,35,93,31,252,130,181,222,154,24,191,217,125,146,22,172,236,226,190,202,235,205,242,174,221,79,128,41,219,142,24,202,104,218,231,214,79,69,89,74,144,192,174,119,70,49,101,154,55,189,118,185,85,145,185,137,181,94,146,48,55,147,148,246,12,85,133,50,179,6,225,108,117,123,242,206,36,179,97,251,117,190,241,113,239,50,84,119,202,232,169,163,100,243,243,101,68,146,77,242,53,238,222,244,71,59,93,85,17,85,74,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,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,10,83,42,179,51,21,100,222,99,225,204,210,193,85,125,222,245,134,110,17,92,41,183,73,35,35,155,98,249,240,75,203,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,111,251,130,238,45,176,175,23,57,88,152,166,219,23,113,196,150,46,237,111,196,214,231,54,56,185,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,185,50,34,166,172,83,77,120,147,130,236,85,253,16,178,255,0,138,236,0,219,173,254,146,247,229,72,49,69,174,10,25,42,36,181,119,90,186,214,182,185,174,137,138,140,163,72,41,17,37,116,170,156,185,54,174,231,54,93,177,80,28,49,113,11,138,184,95,206,91,46,110,97,106,110,255,0,220,57,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,234,200,197,115,94,214,75,20,79,86,63,102,213,15,74,101,138,227,19,138,172,27,194,134,81,220,49,133,230,229,72,236,79,113,167,168,166,194,118,137,35,89,159,113,184,163,60,197,116,77,123,29,221,163,115,163,116,207,220,221,172,84,106,47,49,241,177,235,103,26,220,60,221,184,121,127,18,212,184,222,145,152,97,148,243,235,73,83,83,79,77,113,242,140,52,239,157,246,148,134,89,26,213,174,86,177,219,33,71,253,102,173,123,28,232,220,215,174,138,248,170,226,99,25,113,95,155,149,153,165,140,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,176,40,172,213,204,204,85,156,153,143,136,243,75,26,213,247,139,214,38,184,75,112,169,219,36,143,142,29,235,230,65,23,49,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,161,179,78,24,184,54,198,89,1,193,54,120,102,198,101,84,226,11,30,39,198,121,111,136,225,118,22,125,106,54,146,27,119,147,221,37,44,213,148,188,180,115,43,154,228,168,209,22,69,229,197,80,172,115,89,35,164,107,109,175,102,167,103,165,102,102,223,104,115,215,62,112,135,252,5,160,221,45,158,199,116,134,122,121,47,21,91,41,166,166,170,124,50,66,145,212,219,157,28,207,114,43,100,219,36,145,35,92,215,199,189,174,217,255,0,22,62,171,25,201,247,127,136,126,93,56,30,107,11,149,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,22,212,200,174,32,56,51,199,217,63,150,152,11,59,236,212,53,119,156,9,141,240,189,170,246,250,202,120,166,168,125,158,121,168,104,93,51,107,164,108,12,134,157,146,85,213,200,202,116,222,229,115,26,136,170,175,69,212,55,189,145,121,233,151,28,69,229,197,187,52,50,190,243,223,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,229,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,3,207,95,2,252,102,223,120,60,204,122,171,156,150,175,44,224,204,81,221,233,241,53,182,38,49,42,157,28,74,254,85,77,52,142,211,73,162,230,202,169,27,156,145,200,215,185,174,218,170,201,99,217,87,29,29,164,216,39,39,50,226,150,217,195,198,54,194,152,203,25,226,142,241,79,77,114,180,221,168,238,116,182,8,227,70,111,169,154,56,222,253,211,47,53,18,24,222,222,91,156,217,28,253,201,26,197,32,89,254,213,14,61,105,169,105,174,188,44,100,221,246,146,177,245,148,243,91,241,205,206,159,154,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,43,84,122,74,214,106,132,237,112,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,254,237,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,209,173,85,94,136,165,224,226,231,133,251,175,9,152,183,9,101,206,37,187,210,92,113,13,199,11,182,247,120,150,134,161,211,81,54,121,46,53,208,198,218,119,62,40,158,140,238,244,244,234,228,123,85,121,139,38,139,183,106,32,102,255,0,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,12,0,55,19,217,87,199,61,215,52,169,191,163,118,110,93,42,238,24,178,219,79,85,114,177,226,27,149,209,213,21,55,152,57,171,36,180,179,58,162,69,150,74,152,146,71,57,155,55,34,211,196,228,86,179,145,186,76,21,225,27,131,106,158,44,50,191,56,238,24,82,166,173,216,239,4,83,217,166,195,84,43,91,21,61,21,115,234,36,169,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,188,199,35,53,86,227,175,252,42,192,88,171,255,0,42,225,204,73,135,46,31,250,202,58,235,109,117,60,159,236,201,12,209,200,207,131,154,230,251,21,0,245,38,117,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,121,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,234,231,34,39,85,67,24,56,4,227,178,213,197,222,25,173,177,98,90,58,75,78,98,225,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,163,218,96,7,105,175,29,183,92,238,198,87,28,140,202,220,77,73,38,87,216,106,35,109,85,101,174,119,61,152,146,181,136,215,57,242,73,162,35,233,161,151,86,198,198,110,141,239,143,159,186,68,88,121,65,103,248,232,227,54,251,198,30,99,210,220,227,181,121,27,6,97,126,241,79,134,109,178,177,139,84,216,229,86,115,106,106,100,110,186,205,47,42,37,88,218,229,142,54,177,173,110,229,71,203,37,203,236,210,224,219,50,243,131,52,44,249,197,89,83,136,48,158,4,195,117,28,233,110,148,85,181,214,138,219,195,36,142,170,39,67,109,172,134,61,30,196,150,21,134,165,99,150,55,182,57,92,214,185,30,228,210,202,240,119,194,174,50,226,191,55,45,248,62,205,109,171,110,24,183,84,83,212,226,203,188,114,36,44,183,91,149,254,122,54,87,49,237,239,50,53,178,54,22,109,118,231,162,185,83,150,201,30,207,66,120,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,168,0,0,104,7,181,31,215,179,51,127,5,249,61,17,147,253,141,60,76,96,219,4,119,78,22,47,180,53,116,183,220,71,120,171,196,118,42,230,162,201,5,99,210,138,36,158,145,232,141,214,23,178,42,53,149,175,85,86,61,57,141,85,99,154,196,151,24,59,81,253,123,51,55,240,95,147,209,24,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,30,167,129,135,253,157,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,120,84,142,56,217,45,67,81,141,70,189,141,76,192,2,213,113,99,234,177,156,159,119,248,135,229,211,158,107,15,74,124,88,250,172,103,39,221,254,33,249,116,231,154,192,47,87,10,60,87,102,63,9,89,142,204,107,130,165,239,214,170,238,92,23,251,4,243,43,41,110,244,173,85,84,107,149,17,121,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,255,0,66,121,85,153,152,87,57,50,227,14,102,150,10,171,239,22,92,77,111,138,225,77,186,72,223,36,59,211,207,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,83,69,156,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,242,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,100,215,0,156,118,93,120,68,196,213,182,44,75,71,87,118,203,172,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,117,99,64,223,160,37,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,38,192,24,1,219,87,234,177,133,190,240,40,126,93,113,51,252,192,14,218,191,85,140,45,247,129,67,242,235,136,26,86,51,211,179,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,207,221,26,36,220,220,117,224,207,37,48,175,17,60,73,224,252,156,198,183,11,173,21,151,16,121,67,188,207,107,150,56,234,153,200,160,168,168,102,199,73,28,140,77,95,11,81,117,98,249,170,186,104,186,42,82,153,233,145,121,143,195,166,99,220,114,191,52,44,221,198,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,104,122,105,58,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,188,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,245,115,145,19,170,161,172,190,202,254,61,105,170,169,173,92,44,103,37,246,146,141,244,116,240,219,240,53,206,163,154,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,43,85,122,196,215,217,94,211,94,59,110,185,221,140,174,57,25,149,184,154,146,76,175,176,212,70,218,170,203,92,238,123,49,37,107,17,174,115,228,147,68,71,211,67,46,173,141,140,221,27,223,31,63,116,136,176,242,130,207,241,209,198,109,247,140,60,199,165,185,199,106,242,54,12,194,253,226,159,12,219,101,99,22,169,177,202,172,230,212,212,200,221,117,154,94,84,74,177,181,203,28,109,99,90,221,202,143,150,76,107,47,175,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,231,163,101,115,30,222,243,35,91,35,97,102,215,110,122,43,149,57,108,145,236,177,64,111,251,178,227,212,79,44,191,26,249,197,105,160,19,127,221,151,30,162,121,101,248,215,206,43,77,0,129,233,79,132,239,85,140,155,251,191,195,223,46,128,186,165,170,225,59,213,99,38,254,239,240,247,203,160,46,168,0,0,3,21,123,81,253,68,243,55,240,95,156,81,25,84,98,175,106,63,168,158,102,254,11,243,138,32,52,173,194,119,173,62,77,253,224,97,239,152,192,109,83,182,175,213,99,11,125,224,80,252,186,226,106,175,132,239,90,124,155,251,192,195,223,49,128,218,167,109,95,170,198,22,251,192,161,249,117,196,13,69,228,134,53,181,101,174,116,96,28,198,190,211,213,207,109,194,184,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,241,61,41,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,60,187,153,191,217,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,243,25,26,72,197,69,107,217,48,111,36,18,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,11,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,165,115,139,56,176,14,69,96,11,166,99,102,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,125,170,158,109,179,99,29,126,84,51,79,25,102,103,146,252,153,244,183,16,92,111,189,203,159,206,238,189,234,166,73,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,25,1,199,215,26,248,171,138,204,199,171,178,90,110,125,223,44,176,205,194,104,240,229,190,157,100,100,117,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,57,49,189,88,137,185,210,190,92,85,3,127,221,151,30,162,121,101,248,215,206,43,77,43,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,10,83,42,179,51,21,100,222,99,225,204,210,193,85,125,222,245,134,110,17,92,41,183,73,35,35,155,98,249,240,75,203,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,111,251,130,238,45,176,175,23,57,88,152,166,219,23,113,196,150,46,237,111,196,214,231,54,56,185,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,185,50,34,166,172,83,77,120,147,130,236,85,253,16,178,255,0,138,236,0,219,173,254,146,247,229,72,49,69,174,10,25,42,36,181,119,90,186,214,182,185,174,137,138,140,163,72,41,17,37,116,170,156,185,54,174,231,54,93,177,80,28,49,113,11,138,184,95,206,91,46,110,97,106,110,255,0,220,57,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,234,200,197,115,94,214,75,20,79,86,63,102,213,15,74,96,162,178,119,56,176,14,122,224,11,94,99,101,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,253,138,181,168,3,74,221,181,126,180,248,91,238,254,135,230,55,19,117,38,149,187,106,253,105,240,183,221,253,15,204,110,32,93,94,195,31,211,103,238,223,243,35,106,134,170,251,12,127,77,159,187,127,204,141,170,1,128,29,181,126,171,24,91,239,2,135,229,215,19,74,198,234,123,106,253,86,48,183,222,5,15,203,174,38,168,56,114,201,11,175,17,217,195,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,111,156,214,61,208,35,21,232,142,86,35,213,200,215,237,216,161,149,93,153,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,126,232,209,38,230,238,208,242,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,217,247,101,127,30,180,213,84,214,174,22,51,146,251,73,70,250,58,120,109,248,26,231,81,205,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,149,170,189,98,107,195,105,64,0,0,0,0,0,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,126,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,151,51,55,59,69,209,90,173,115,152,246,189,143,123,29,231,135,136,126,31,177,247,12,185,161,93,149,25,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,118,248,156,228,110,137,36,82,55,174,213,61,47,24,255,0,198,191,10,54,46,45,50,106,183,6,242,173,84,120,190,219,173,102,22,189,214,194,247,119,10,173,204,89,35,87,70,168,244,134,118,51,149,34,104,246,166,172,147,150,247,197,26,1,174,190,2,123,80,191,34,152,86,92,163,226,22,75,173,231,10,89,173,242,201,134,110,148,177,247,138,234,46,84,106,230,91,30,213,84,230,66,253,169,28,14,87,39,37,202,214,57,82,5,71,83,225,175,16,252,64,227,238,38,179,66,187,53,243,25,244,140,185,86,83,211,210,69,71,66,179,37,21,20,16,198,141,108,84,241,205,36,142,141,138,237,242,185,168,237,22,73,100,119,77,202,82,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,92,170,236,251,224,43,16,241,51,140,168,113,206,96,216,170,232,242,174,209,81,28,213,207,168,239,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,160,99,166,57,200,188,199,203,108,184,192,217,161,141,108,222,74,181,102,55,126,150,193,12,234,173,170,168,165,165,74,117,90,167,70,169,230,67,39,122,111,41,85,119,61,172,115,209,168,199,70,247,202,229,142,78,227,236,227,147,17,209,229,205,134,174,249,114,195,118,116,189,203,108,161,165,154,166,182,174,14,251,75,72,230,211,195,11,30,233,30,215,85,178,71,34,232,137,28,114,59,95,53,17,118,41,219,113,105,181,88,45,89,13,98,177,91,41,45,214,219,117,62,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,216,169,235,79,138,126,239,235,190,99,110,3,8,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,30,226,151,181,239,233,174,77,89,240,183,15,86,251,174,23,197,120,162,222,171,137,174,51,187,73,176,255,0,156,230,62,146,138,84,68,230,76,253,170,228,170,68,110,200,158,197,106,54,119,47,118,234,187,82,56,5,163,203,190,253,196,222,78,91,237,86,220,32,189,206,159,17,97,218,58,104,40,97,180,72,188,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,60,246,72,254,78,184,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,3,182,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,122,19,224,239,133,92,27,194,134,81,219,240,125,154,219,72,236,79,113,167,167,169,197,151,120,228,89,159,113,184,163,60,244,108,174,99,29,221,163,115,164,108,44,218,221,172,85,114,167,49,242,61,246,211,179,187,130,10,62,21,112,34,226,220,99,75,187,51,113,101,190,40,175,173,89,160,169,134,215,27,102,150,70,82,210,202,200,154,246,238,99,224,239,8,146,73,27,229,167,106,177,202,214,49,203,152,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,149,93,134,63,166,207,221,191,230,70,42,246,163,250,246,102,111,224,191,39,162,50,171,176,199,244,217,251,183,252,200,13,170,26,171,237,206,253,9,254,242,127,45,54,168,106,175,183,59,244,39,251,201,252,180,13,85,153,255,0,217,169,218,5,249,9,172,161,200,76,214,155,126,1,186,220,29,228,187,139,157,172,150,122,234,185,233,153,245,178,207,82,200,105,237,204,78,243,60,155,88,174,73,36,123,250,238,113,139,252,36,228,133,171,136,252,254,195,153,47,121,190,85,217,169,241,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,238,143,98,75,12,123,217,171,85,204,220,212,115,21,81,233,74,231,22,78,227,236,138,199,247,76,185,204,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,251,81,3,111,221,172,188,86,221,114,83,43,237,25,81,151,56,166,174,209,141,177,165,67,42,229,172,182,87,58,158,182,217,106,167,145,28,233,89,36,51,50,104,95,52,205,100,76,114,181,204,146,56,235,27,209,90,133,128,224,3,180,15,140,12,194,205,12,35,145,55,59,21,38,102,218,36,168,98,93,110,149,112,186,43,173,178,208,200,227,137,245,50,86,53,201,19,153,10,237,145,93,60,111,154,119,189,98,230,44,146,199,166,186,241,102,63,198,88,234,155,15,210,227,12,67,87,118,102,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,166,231,49,142,158,68,102,229,93,172,218,198,232,198,49,173,218,79,98,231,15,94,76,177,98,62,39,110,213,55,90,122,187,191,121,194,86,138,41,41,121,84,179,80,177,244,211,79,88,217,28,154,205,172,241,164,45,86,104,214,58,158,116,85,123,157,164,97,179,240,0,26,1,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,192,14,212,127,94,204,205,252,23,228,244,70,127,246,42,122,172,98,159,188,10,239,151,91,128,207,240,0,0,0,3,202,185,234,160,242,174,5,107,147,185,197,143,178,43,31,218,243,27,46,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,236,84,223,246,82,113,119,128,115,91,133,202,190,40,168,237,213,116,246,219,37,158,225,114,191,89,105,234,33,170,173,160,158,134,39,201,83,75,209,205,106,189,90,196,124,92,206,90,190,57,97,123,155,30,253,19,78,220,74,112,65,125,202,76,142,202,222,33,240,29,45,214,241,131,49,110,15,179,92,113,29,76,243,50,105,45,23,138,184,91,35,145,204,142,38,114,168,223,205,137,145,61,85,234,146,35,152,247,162,190,36,126,63,224,252,213,204,124,191,177,98,156,49,130,177,165,214,203,106,198,182,246,218,239,244,148,117,11,28,119,10,84,122,61,35,145,19,253,166,234,154,57,99,150,104,213,118,75,35,92,23,214,155,180,103,138,59,6,116,95,179,95,8,230,102,32,134,219,120,188,85,87,197,133,47,119,73,110,246,170,106,41,106,249,237,161,108,83,104,214,49,173,70,196,146,66,216,100,70,110,70,58,61,202,134,237,56,94,204,188,199,206,28,142,194,185,155,154,24,34,213,133,174,184,142,223,79,112,134,146,221,114,90,200,231,165,146,22,62,58,165,69,106,119,126,110,174,145,176,111,153,209,198,232,209,242,43,247,181,154,11,225,51,135,235,175,19,89,243,134,50,162,141,149,108,182,214,84,119,187,245,101,58,57,22,138,213,14,142,169,151,152,145,200,216,222,173,210,40,157,35,118,44,210,194,215,105,184,244,125,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,32,20,174,113,100,238,1,207,92,1,116,203,156,198,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,181,23,207,95,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,250,73,44,87,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,230,35,165,107,30,238,237,35,155,27,102,102,215,110,98,35,145,57,140,141,236,13,101,240,3,218,87,89,144,212,117,121,101,159,55,91,173,231,2,211,91,234,170,236,245,109,100,247,11,149,29,84,80,64,202,107,116,75,36,233,28,84,107,29,59,227,142,54,177,26,201,166,98,185,204,141,94,230,98,255,0,21,92,76,99,46,43,243,114,179,52,177,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,82,185,197,147,184,251,34,177,253,211,46,115,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,62,212,75,255,0,217,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,204,141,239,135,112,88,12,89,147,184,251,2,224,12,41,152,216,190,195,87,104,182,227,74,138,216,172,177,86,210,205,79,61,84,20,240,209,205,222,216,217,24,214,190,154,70,215,196,145,202,199,57,28,177,203,225,181,21,221,174,69,240,253,143,184,135,186,226,155,22,92,178,146,123,150,21,194,245,216,170,90,57,82,103,79,93,5,51,162,107,169,169,99,134,57,29,45,75,221,51,27,28,106,141,71,47,77,201,211,92,255,0,237,184,180,218,172,22,172,134,177,88,173,148,150,235,109,186,159,16,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,181,236,84,245,167,197,63,119,245,223,49,183,1,132,24,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,143,103,95,108,103,210,188,130,165,194,217,91,134,238,182,108,201,188,219,217,111,196,119,26,154,62,239,67,71,205,162,145,149,83,218,229,130,181,106,35,153,149,14,141,208,62,68,93,173,69,87,34,185,16,155,237,88,224,74,234,151,90,254,41,178,107,12,210,58,218,234,117,159,27,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,216,214,171,21,156,247,35,247,207,36,122,192,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,14,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,191,238,12,248,51,192,60,38,96,10,106,58,58,26,75,142,54,184,211,178,91,245,250,88,161,154,118,207,36,52,233,83,73,75,82,144,69,50,80,243,169,210,72,226,147,85,213,119,59,175,133,170,236,208,224,114,155,135,28,27,14,112,227,135,213,191,49,113,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,249,143,141,35,98,34,53,239,155,55,192,24,65,218,239,147,183,92,202,225,113,152,187,14,88,105,43,174,89,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,203,165,115,220,191,86,212,51,124,234,113,102,22,177,99,156,43,121,193,88,166,135,190,217,113,5,190,162,215,113,166,230,190,62,125,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,3,205,191,13,121,189,83,144,185,243,129,179,114,25,234,227,167,195,183,136,102,184,37,36,17,77,60,182,231,235,21,108,49,178,93,24,175,146,154,73,163,69,85,110,138,244,84,115,85,17,201,159,253,183,23,107,85,254,213,144,215,219,21,206,146,227,109,184,211,226,10,186,58,202,73,155,52,21,48,72,219,99,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,215,94,117,229,125,215,37,115,115,23,229,69,229,213,114,84,97,107,197,77,181,149,21,52,78,164,125,100,12,122,242,106,146,39,42,171,25,52,92,185,89,231,57,21,146,53,81,206,69,69,91,213,196,110,119,221,115,179,133,14,30,27,121,177,210,91,170,48,5,70,34,192,236,125,52,142,115,43,32,162,163,177,172,51,171,93,213,143,88,166,141,143,77,206,69,124,110,122,109,71,164,108,11,193,216,169,235,79,138,126,239,235,190,99,110,45,87,105,166,117,254,90,120,184,197,61,222,223,221,104,48,38,184,42,143,124,91,38,151,185,79,55,120,146,77,36,123,93,173,84,181,59,28,155,117,137,34,220,212,118,237,102,187,58,51,122,155,33,113,110,113,102,228,211,210,71,81,135,114,158,233,53,189,42,224,150,104,37,184,190,227,109,138,138,25,25,22,143,86,73,83,36,49,170,162,183,68,122,170,185,168,138,228,198,15,248,85,143,113,87,254,85,196,120,147,17,220,63,245,149,149,215,42,234,137,63,218,146,105,164,145,255,0,23,57,206,246,170,129,179,254,196,188,148,255,0,232,235,136,202,203,135,191,5,91,233,99,151,255,0,119,172,171,146,102,44,127,251,146,70,230,201,255,0,46,142,111,160,166,213,11,63,194,70,75,218,178,23,135,156,19,151,244,184,66,147,14,221,227,179,209,213,226,74,120,94,217,95,45,238,74,120,251,236,178,202,215,57,37,127,53,28,212,114,57,205,70,49,140,102,145,177,136,151,128,0,6,162,187,112,104,25,30,96,101,101,205,36,85,117,69,158,227,2,183,78,136,145,207,19,145,127,111,53,127,128,27,117,7,156,126,7,104,86,225,197,238,81,192,212,141,85,152,174,134,127,63,195,234,228,73,63,143,155,211,227,161,190,158,40,237,239,187,112,207,155,86,200,155,26,201,85,129,175,177,71,191,209,71,173,4,200,213,95,177,116,93,64,185,224,242,174,111,211,178,182,129,148,124,13,224,10,134,200,174,90,233,239,19,185,21,61,21,75,165,84,122,39,236,141,23,246,129,150,135,149,115,213,65,229,92,10,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,184,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,204,133,251,91,170,106,142,71,53,175,99,152,246,49,237,244,41,195,23,16,184,87,138,12,154,178,230,230,22,166,238,29,255,0,153,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,172,140,87,53,142,124,82,196,245,99,55,237,77,43,113,41,193,5,247,41,50,59,43,120,135,192,116,183,91,198,12,197,184,62,205,113,196,117,51,204,201,164,180,94,42,225,108,142,71,50,56,153,202,163,127,54,38,68,245,87,170,72,142,99,222,138,248,145,244,167,5,220,91,98,174,17,179,77,49,77,182,46,253,134,239,189,218,223,137,173,206,108,146,243,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,243,164,69,77,30,160,122,41,5,41,149,89,153,133,115,147,46,48,230,105,96,170,190,241,101,196,214,248,174,20,219,164,141,242,67,189,60,248,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,42,176,53,87,219,105,146,159,253,2,241,25,71,112,247,96,171,133,44,146,255,0,239,21,148,146,66,196,143,255,0,125,73,28,233,63,228,17,173,244,212,197,94,204,188,235,252,139,113,113,133,187,197,191,189,80,99,189,48,85,102,200,183,205,23,125,158,30,239,36,122,200,198,183,74,168,169,183,185,119,105,18,203,181,170,237,186,110,167,138,28,139,177,113,23,145,216,171,43,238,214,107,85,117,125,117,190,162,91,4,215,21,123,35,183,222,27,11,210,146,169,36,141,22,72,246,72,228,220,172,69,85,141,210,49,90,246,189,204,119,156,31,248,85,128,177,87,254,85,195,152,147,14,92,63,245,148,117,214,218,234,121,63,217,146,25,163,145,159,7,53,205,246,42,1,157,93,181,126,180,248,91,238,254,135,230,55,18,229,118,35,221,173,86,11,86,124,223,111,183,58,75,117,182,221,79,135,234,235,43,42,230,108,48,83,65,27,110,110,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,26,187,69,243,122,155,62,177,110,78,230,228,51,210,73,81,136,178,158,215,53,193,41,32,150,24,34,184,178,227,114,138,182,24,217,46,175,70,71,83,28,209,162,170,187,84,98,42,57,200,168,229,149,225,151,58,255,0,34,220,35,241,43,221,237,253,234,191,29,253,28,193,84,123,226,223,12,93,246,11,199,120,146,77,36,99,155,165,44,85,59,28,155,180,149,98,220,213,110,237,2,207,241,41,155,213,57,245,159,56,231,55,38,158,174,74,124,69,120,154,107,122,85,193,20,51,197,110,102,145,81,67,35,34,213,136,248,233,163,134,53,84,87,106,172,85,87,57,85,92,187,127,236,136,201,219,174,90,240,184,252,93,136,236,52,148,55,44,193,188,75,123,166,149,105,93,21,108,150,166,197,28,52,141,157,207,99,92,172,87,50,162,120,145,21,204,229,213,53,237,95,172,114,26,107,201,76,175,186,231,86,110,97,12,168,179,58,174,58,140,83,120,166,182,190,162,154,137,213,111,163,129,239,78,117,82,196,213,69,123,33,139,153,43,252,230,162,50,55,42,185,168,138,169,233,119,9,225,107,22,6,194,182,108,21,133,168,123,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,80,59,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,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,231,187,51,173,54,171,255,0,103,254,95,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,172,190,209,158,10,63,162,174,99,193,127,192,22,203,172,153,101,138,126,178,219,83,58,115,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,89,93,12,178,46,207,251,46,61,68,242,203,241,175,156,86,151,255,0,53,114,207,10,231,38,92,98,60,173,198,180,157,226,203,137,173,242,219,234,118,199,27,228,135,122,121,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,7,153,127,165,152,171,232,175,208,95,164,215,95,163,126,80,242,183,145,251,236,157,199,191,114,249,93,231,145,175,47,157,203,243,57,155,119,109,243,117,211,161,149,93,156,220,20,127,74,172,199,158,255,0,143,237,151,88,242,203,11,125,101,202,166,4,229,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,74,214,183,178,127,55,41,120,175,160,202,120,40,170,235,50,206,178,161,111,51,98,152,101,122,50,142,192,149,146,70,148,242,213,62,153,176,173,209,97,99,116,134,56,222,221,242,177,234,137,18,61,204,220,78,85,101,158,21,201,188,184,195,153,91,130,169,59,189,151,12,219,226,183,211,110,142,54,73,54,196,243,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,10,130,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,218,241,99,234,177,156,159,119,248,135,229,211,151,84,181,92,88,250,172,103,39,221,254,33,249,116,224,121,172,61,25,228,110,0,193,185,167,193,54,88,229,246,96,225,234,75,230,30,190,101,190,31,166,174,161,169,69,217,43,60,159,78,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,231,48,244,39,128,179,211,46,56,116,224,71,43,51,67,52,47,61,198,213,67,151,248,118,40,97,137,17,245,87,10,167,91,33,88,233,105,163,85,78,100,207,218,237,19,84,106,53,174,123,220,198,49,239,104,105,135,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,243,17,210,181,140,111,121,141,174,141,179,51,107,118,189,81,200,156,183,198,247,216,162,229,113,15,196,14,62,226,107,52,43,179,95,49,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,223,43,154,142,209,100,150,71,116,220,165,21,127,194,120,171,10,121,55,233,78,25,186,217,188,179,111,134,237,110,242,133,20,148,253,242,134,93,121,85,48,239,68,230,66,253,174,219,35,117,107,180,93,21,116,3,114,157,151,188,11,126,69,48,171,51,199,56,240,103,116,204,155,214,255,0,35,211,86,187,116,214,43,92,145,181,19,88,85,169,221,235,38,214,78,102,170,231,178,37,100,127,84,231,84,70,184,171,219,87,235,79,133,190,239,232,126,99,113,46,255,0,101,127,30,180,213,84,214,174,22,51,146,251,73,70,250,58,120,109,248,26,231,81,205,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,149,170,189,98,107,237,7,109,95,173,62,22,251,191,161,249,141,196,11,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,139,85,219,87,235,79,133,190,239,232,126,99,113,2,234,246,24,254,155,63,118,255,0,153,21,87,106,71,0,181,153,137,223,184,155,201,203,125,214,229,139,211,185,211,226,44,59,71,77,61,116,215,120,211,149,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,152,248,223,206,165,123,12,127,77,159,187,127,204,141,170,1,229,134,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,224,230,61,205,93,81,85,10,215,34,242,47,49,248,139,204,123,118,87,229,125,155,191,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,203,133,155,155,170,232,174,87,57,172,99,94,247,177,142,207,94,210,206,206,203,173,151,19,82,231,71,13,216,22,174,225,109,191,212,65,109,185,96,220,49,135,156,245,182,78,202,117,70,213,83,65,71,22,214,211,61,176,125,102,228,69,108,207,71,110,127,59,108,89,191,192,191,6,86,46,15,50,226,170,217,37,215,203,56,207,20,119,122,140,77,114,137,239,74,87,73,18,63,149,77,77,27,180,210,24,185,178,162,72,230,164,146,57,238,115,182,162,178,40,194,224,112,233,195,70,86,112,191,129,33,192,185,103,105,254,247,125,188,214,65,77,229,75,159,215,77,44,125,238,120,98,143,157,202,231,189,145,238,111,152,205,26,158,213,91,170,0,0,0,26,1,237,71,245,236,204,223,193,126,79,68,50,159,130,140,85,159,188,29,221,115,175,41,237,158,82,197,248,63,24,92,232,174,86,152,146,71,213,93,173,105,67,111,150,54,211,55,114,177,102,129,239,168,114,68,214,35,230,108,238,68,115,159,28,81,61,218,143,235,217,153,191,130,252,158,136,207,254,197,79,85,140,83,247,129,93,242,235,112,26,118,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,29,225,71,138,236,184,226,215,46,25,141,112,84,189,198,235,67,203,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,50,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,174,190,212,142,1,104,242,239,191,113,55,147,150,251,85,183,8,47,115,167,196,88,118,142,154,10,24,109,18,47,42,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,61,146,63,147,134,188,46,241,55,143,184,89,205,11,110,96,97,10,154,186,203,107,42,26,235,214,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,13,250,113,99,234,177,156,159,119,248,135,229,211,158,107,15,67,217,147,155,216,55,62,184,9,204,76,220,203,249,234,228,177,98,44,183,196,147,83,165,92,11,12,241,61,148,85,49,75,12,140,234,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,231,132,15,78,121,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,158,190,40,184,100,199,220,44,230,133,203,47,241,125,53,93,101,181,149,14,109,151,16,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,118,136,231,122,73,52,193,218,203,197,222,1,206,172,77,104,201,124,185,183,97,251,237,183,6,212,50,229,46,50,165,168,134,177,106,103,158,157,21,212,180,51,194,231,53,41,145,175,103,59,85,213,243,68,198,237,103,33,29,32,77,246,94,241,245,98,201,109,156,60,103,53,195,185,225,11,173,193,245,22,43,253,77,75,214,27,45,84,219,81,244,211,163,220,172,138,142,71,162,189,36,106,53,177,75,36,143,147,86,74,249,33,220,161,230,219,133,222,25,49,247,20,217,161,109,203,252,33,77,87,71,109,125,67,91,122,196,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,170,185,190,138,112,6,13,166,203,236,27,105,193,148,183,252,65,124,101,170,157,33,91,157,254,233,45,198,227,88,253,85,207,154,122,137,85,92,247,185,202,229,209,52,99,117,70,177,172,99,90,212,10,128,192,14,218,191,85,140,45,247,129,67,242,235,137,159,230,0,118,213,250,172,97,111,188,10,31,151,92,64,192,14,203,143,94,204,178,252,107,228,245,166,213,56,246,224,130,197,197,198,4,138,183,14,82,218,173,185,155,100,229,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,186,109,115,91,36,168,253,85,246,92,122,246,101,151,227,95,39,173,54,83,218,35,199,213,31,12,120,85,48,30,86,220,45,87,44,205,189,243,105,245,74,152,42,62,140,198,145,196,254,243,85,77,185,94,147,61,147,198,234,120,228,98,70,239,58,71,110,108,124,185,67,70,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,149,94,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,234,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,79,225,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,253,218,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,163,90,170,189,17,73,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,122,51,225,211,134,140,172,225,127,2,67,129,114,206,211,253,238,251,121,172,130,155,202,151,63,174,154,88,251,220,240,197,31,59,149,207,123,35,220,223,49,154,53,61,170,190,107,15,69,28,20,113,93,98,226,211,38,168,177,151,54,213,71,139,237,186,81,226,155,37,20,207,119,112,170,220,244,142,68,108,136,143,72,103,99,57,177,174,175,106,106,248,249,143,124,82,41,231,92,13,255,0,118,92,122,137,229,151,227,95,56,173,52,2,111,251,178,227,212,79,44,191,26,249,197,105,160,16,61,41,240,157,234,177,147,127,119,248,123,229,208,23,84,181,92,39,122,172,100,223,221,254,30,249,116,5,213,0,0,0,98,175,106,63,168,158,102,254,11,243,138,35,42,140,85,237,71,245,19,204,223,193,126,113,68,6,149,184,78,245,167,201,191,188,12,61,243,24,13,170,118,213,250,172,97,111,188,10,31,151,92,77,85,240,157,235,79,147,127,120,24,123,230,48,27,84,237,171,245,88,194,223,120,20,63,46,184,129,168,188,144,193,86,172,202,206,140,3,151,55,218,138,184,45,184,171,20,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,107,166,168,190,4,214,122,100,94,99,240,233,152,247,28,175,205,11,55,113,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,153,11,246,187,69,209,28,142,107,152,246,177,236,123,27,219,112,157,235,79,147,127,120,24,123,230,48,27,201,227,51,131,60,3,197,158,0,169,163,172,161,164,183,99,107,117,59,229,176,223,162,138,24,103,116,241,195,80,148,212,149,85,43,4,179,45,15,58,161,100,146,40,244,93,83,115,122,248,134,21,118,83,241,219,117,75,173,7,11,57,203,137,169,29,109,117,58,65,130,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,111,115,85,138,206,67,85,251,224,142,59,127,218,123,199,173,54,115,221,106,248,126,201,251,237,37,126,95,91,42,41,166,186,221,233,57,172,91,181,198,7,77,190,24,229,108,188,170,138,22,171,160,114,42,197,231,77,2,72,199,57,137,27,221,129,120,179,11,95,112,54,42,188,224,172,83,67,220,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,58,157,174,85,101,158,42,206,76,199,195,153,91,130,169,59,197,235,19,92,34,183,211,110,142,71,199,14,245,243,231,151,150,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,11,151,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,249,232,217,92,199,183,188,200,214,200,216,89,181,219,158,138,229,78,91,36,123,45,254,119,224,171,86,90,231,70,62,203,155,21,69,92,246,220,43,138,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,53,215,68,79,3,127,220,29,240,171,131,120,80,202,59,126,15,179,91,105,29,137,238,52,244,245,56,178,239,28,139,51,238,55,20,103,158,141,149,204,99,187,180,110,116,141,133,155,91,181,138,174,84,230,62,71,191,68,60,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,165,110,44,125,105,243,147,239,3,16,252,198,115,117,61,151,30,162,121,101,248,215,206,43,77,43,113,99,235,79,156,159,120,24,135,230,51,129,185,238,204,235,77,170,255,0,217,255,0,151,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,47,180,103,130,143,232,171,152,240,95,240,5,178,235,38,89,98,159,172,182,212,206,156,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,179,254,203,143,81,60,178,252,107,231,21,165,159,237,88,227,39,6,229,246,0,175,225,179,14,83,97,252,79,139,49,77,58,195,136,40,110,52,75,87,5,154,221,36,47,88,166,85,108,141,72,171,185,171,79,60,8,168,253,137,31,53,205,110,232,85,225,175,94,8,56,209,197,92,35,230,60,21,213,174,186,222,240,13,203,153,5,239,15,69,93,35,99,103,53,97,221,93,77,2,189,33,90,198,36,17,162,57,233,231,198,142,139,115,55,36,140,223,246,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,152,220,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,160,142,26,242,26,251,194,55,12,171,128,240,220,247,92,119,137,45,246,249,239,13,180,85,222,152,218,89,47,14,165,99,165,160,160,158,72,163,109,53,28,149,76,123,152,178,51,86,186,119,200,253,85,206,2,245,92,113,102,21,179,223,109,24,90,237,137,173,84,87,172,65,222,60,145,110,168,173,142,58,171,135,33,136,249,251,188,78,84,124,188,182,42,57,251,17,118,181,81,87,68,52,217,219,87,235,79,133,190,239,232,126,99,113,49,127,62,120,138,226,27,53,51,114,167,25,230,182,44,196,22,236,79,135,239,19,77,67,108,100,181,20,76,195,21,113,189,141,88,104,233,213,219,168,223,27,169,226,69,84,210,85,124,40,233,28,233,53,114,246,220,92,241,65,117,226,207,22,225,44,198,196,182,138,75,118,33,183,97,118,217,47,17,80,211,186,26,39,79,29,198,186,104,221,78,215,203,43,213,157,222,162,157,28,175,114,47,49,36,209,54,237,85,12,223,236,49,253,54,126,237,255,0,50,54,168,106,175,176,199,244,217,251,183,252,200,218,160,24,1,219,87,234,177,133,190,240,40,126,93,113,48,3,178,227,215,179,44,191,26,249,61,105,159,253,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,129,178,158,209,30,1,104,248,156,194,169,143,50,182,223,106,182,230,109,147,155,81,162,83,65,79,244,154,53,142,38,119,106,170,157,168,245,153,140,130,54,211,201,35,214,54,249,209,187,107,100,230,69,162,195,213,65,172,14,211,174,207,74,204,83,89,83,196,87,15,216,67,157,117,155,116,184,182,193,108,134,121,234,174,181,82,207,12,113,85,81,82,65,11,247,76,188,217,159,82,187,152,213,108,105,38,213,122,202,231,133,234,236,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,57,84,250,173,76,20,255,0,73,163,88,229,127,121,165,166,220,143,89,152,200,36,117,68,113,177,99,111,155,35,118,182,78,92,89,170,121,108,194,216,179,21,96,107,237,46,41,193,88,154,235,135,239,84,91,251,181,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,186,47,86,185,81,122,42,155,254,224,131,141,28,43,197,198,92,65,93,90,235,85,147,31,91,121,144,94,240,244,85,209,186,71,242,146,29,213,212,208,43,214,100,163,122,207,26,35,158,158,100,138,232,183,63,106,72,240,201,82,148,205,140,117,249,47,202,204,101,153,158,75,242,159,209,44,63,113,190,247,46,127,39,189,119,90,105,38,229,115,54,187,102,238,94,221,219,93,166,186,232,186,104,85,101,21,157,248,42,235,153,89,47,143,178,230,197,81,73,5,203,21,97,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,93,53,209,23,192,13,112,127,151,59,255,0,101,223,250,237,255,0,200,27,84,52,173,254,69,78,41,255,0,243,251,42,191,248,173,199,254,226,110,164,0,0,12,95,226,191,179,231,37,248,175,186,218,241,61,246,106,188,43,136,104,106,26,234,203,173,142,142,145,147,221,160,115,169,155,35,42,222,232,149,243,61,180,244,235,20,15,87,233,10,201,185,91,35,83,150,185,1,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,168,0,26,171,237,206,253,9,254,242,127,45,45,87,98,167,173,62,41,251,191,174,249,141,184,186,189,185,223,161,63,222,79,229,165,170,236,84,245,167,197,63,119,245,223,49,183,1,185,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,76,64,225,199,179,79,43,248,125,226,47,18,103,149,174,190,174,122,58,122,135,183,3,89,214,174,73,18,207,4,244,168,202,167,207,34,162,58,103,238,150,166,24,152,229,122,50,29,174,123,165,149,232,232,179,40,0,0,0,58,155,142,44,194,182,123,237,163,11,93,177,53,170,138,245,136,59,199,146,45,213,21,177,199,85,112,228,49,31,63,119,137,202,143,151,150,197,71,63,98,46,214,170,42,232,133,43,159,216,195,49,240,6,77,98,204,101,148,120,11,233,166,47,181,91,221,61,174,201,189,83,188,201,185,17,206,218,221,31,47,45,138,249,121,44,84,146,94,95,45,138,143,123,85,60,246,95,248,167,226,11,19,231,45,183,136,27,222,104,221,102,199,214,126,75,109,247,118,54,40,187,172,113,181,90,144,199,4,108,108,45,133,200,249,17,241,35,57,114,115,101,222,215,115,31,184,46,175,106,63,175,102,102,254,11,242,122,35,42,187,12,127,77,159,187,127,204,141,122,241,27,157,247,94,35,179,134,245,156,183,219,29,37,162,229,127,167,183,54,178,146,146,71,62,4,158,158,134,10,105,31,30,239,57,172,123,160,87,163,21,92,172,71,163,85,207,219,189,118,21,216,99,250,108,253,219,254,100,6,213,13,85,246,231,126,132,255,0,121,63,150,155,84,53,87,219,157,250,19,253,228,254,90,6,37,118,101,221,173,86,94,56,242,194,178,243,115,164,160,167,146,162,229,72,201,106,102,108,76,116,243,219,42,225,134,36,115,149,17,95,36,178,71,27,27,226,231,189,173,77,85,81,13,180,241,201,192,230,13,226,247,6,182,170,149,244,150,60,197,177,211,185,150,27,243,216,187,36,102,170,238,229,89,181,21,207,166,115,149,202,142,68,87,194,247,43,216,142,71,75,20,190,125,205,217,246,104,113,235,77,159,56,122,28,149,205,155,237,36,25,139,99,167,142,27,67,228,230,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,158,102,230,57,30,198,185,25,50,176,53,3,128,50,119,31,102,46,110,90,114,66,205,97,171,165,197,151,75,194,89,31,71,91,75,51,31,65,58,61,91,51,170,99,107,29,44,76,129,27,35,230,93,138,177,178,57,21,83,205,83,210,158,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,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,154,235,162,39,129,69,127,70,140,172,254,145,223,210,143,201,63,240,207,232,255,0,144,63,49,77,221,253,63,244,223,205,115,123,231,39,250,183,55,153,249,143,171,211,66,234,128,0,1,160,30,212,127,94,204,205,252,23,228,244,70,127,246,42,122,172,98,159,188,10,239,151,91,140,0,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,12,255,0,0,0,0,0,60,171,158,170,15,42,224,122,40,225,109,249,113,156,156,23,224,108,21,229,123,86,38,178,212,101,253,179,10,98,58,107,125,197,36,228,200,235,76,17,213,81,76,248,31,190,25,145,146,104,230,234,217,25,185,23,162,232,166,154,248,223,224,187,21,112,143,152,243,208,209,54,235,123,192,55,46,92,246,76,67,45,12,141,141,156,213,155,109,13,76,232,196,133,107,24,144,72,170,214,47,159,26,54,93,172,220,177,179,182,224,23,141,124,85,194,158,99,210,89,46,215,62,241,150,88,154,225,12,120,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,188,232,216,140,84,220,216,159,22,239,179,51,44,242,179,137,76,172,159,11,98,154,75,86,35,195,120,142,222,233,173,215,24,99,166,172,228,119,138,103,178,43,133,12,175,100,145,182,102,199,59,157,20,237,69,211,118,169,170,47,80,195,94,199,126,29,106,114,243,40,239,89,219,140,48,157,93,187,16,227,170,134,67,104,154,186,40,145,238,176,70,198,62,41,160,77,188,232,153,81,51,228,115,145,206,70,202,202,122,105,26,221,187,30,253,133,29,78,19,194,214,44,13,133,108,216,43,11,80,247,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,167,108,0,0,6,53,113,149,193,6,92,113,113,110,176,214,221,233,124,155,138,108,151,10,24,153,123,165,153,41,234,31,103,90,166,45,117,43,220,177,72,146,125,67,170,31,2,57,138,140,159,111,156,214,73,50,62,240,100,238,78,224,28,138,192,22,188,185,203,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,251,17,43,80,6,170,251,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,46,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,110,122,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,18,178,155,179,51,35,178,183,136,235,255,0,16,60,207,44,71,53,193,110,152,91,14,77,111,134,10,28,57,85,35,214,73,36,99,99,209,146,242,222,191,213,147,99,27,3,81,58,73,35,99,149,153,128,0,0,0,0,0,211,183,109,62,78,221,108,185,185,133,51,190,223,97,164,138,197,137,108,236,178,87,86,82,82,185,175,117,214,149,242,57,29,85,34,49,24,175,146,154,72,153,18,185,234,247,50,142,68,209,27,18,26,224,61,20,113,217,145,118,44,254,225,151,24,225,187,157,154,235,115,186,216,109,245,88,147,13,195,107,87,173,83,175,20,180,179,45,59,25,27,81,220,238,102,247,194,177,171,92,174,108,203,183,107,209,143,111,157,112,6,85,118,101,228,167,229,167,139,140,45,222,46,29,214,131,2,105,141,107,54,75,178,105,123,148,240,247,120,227,214,55,181,218,213,75,77,189,171,183,88,146,93,174,71,109,215,21,77,217,246,68,112,235,77,150,217,12,252,227,196,248,78,146,151,22,99,250,137,102,161,174,150,41,91,91,29,129,57,105,4,42,146,181,18,54,75,44,114,84,34,199,171,101,142,74,103,185,206,218,196,96,103,168,0,1,171,94,220,170,7,201,108,201,187,154,72,136,218,121,239,208,43,116,234,171,35,104,92,139,251,57,75,252,77,165,26,215,237,188,183,62,92,168,203,107,178,69,26,182,155,16,213,83,43,215,77,200,178,83,110,68,79,130,242,151,95,177,0,193,46,206,11,103,149,248,217,202,202,94,239,206,229,220,106,170,182,235,166,156,154,42,137,119,127,179,179,119,236,55,211,155,118,231,93,242,167,26,90,89,7,61,213,184,122,227,78,145,107,166,245,125,52,141,219,251,117,208,209,231,101,53,185,149,220,111,224,138,151,115,53,183,209,221,234,91,179,195,85,183,84,71,231,116,240,210,69,247,117,211,236,93,243,92,168,97,186,91,170,173,149,14,123,98,171,133,240,61,88,168,142,70,185,170,213,84,215,84,215,69,3,203,1,232,115,179,186,145,104,184,44,202,168,92,244,122,186,209,36,218,162,105,233,212,204,253,63,102,237,63,97,231,145,236,124,111,116,114,49,90,230,170,163,154,169,162,162,167,177,79,71,252,23,91,86,211,194,78,80,82,172,49,197,191,6,218,170,118,198,136,136,188,234,118,75,175,79,106,239,213,126,42,160,94,131,202,185,234,160,242,174,7,163,222,30,176,181,139,28,240,95,150,152,43,20,208,247,219,46,32,202,251,53,174,227,77,205,124,124,250,89,237,49,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,166,149,184,223,224,187,21,112,143,152,243,208,209,54,235,123,192,55,46,92,246,76,67,45,12,141,141,156,213,155,109,13,76,232,196,133,107,24,144,72,170,214,47,159,26,54,93,172,220,177,179,119,252,39,122,172,100,223,221,254,30,249,116,7,107,158,153,23,151,28,69,229,197,199,43,243,66,205,223,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,229,204,205,206,209,116,86,171,92,230,61,175,99,222,199,6,152,123,56,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,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,107,153,20,78,106,185,97,72,164,222,157,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,139,48,159,101,183,16,216,159,136,108,65,147,21,84,21,118,12,61,96,168,146,84,198,151,107,77,67,45,215,27,115,106,34,99,37,164,116,73,36,50,212,190,25,155,51,105,150,102,233,178,70,62,70,57,142,211,118,121,85,150,246,44,159,203,140,57,149,248,98,178,235,87,106,195,54,248,173,212,147,93,43,159,87,84,248,227,77,17,95,35,255,0,193,141,70,198,198,232,200,216,198,53,172,104,85,102,128,123,77,50,83,242,45,197,198,41,238,247,14,245,65,142,245,198,180,123,229,223,52,93,246,121,187,196,114,105,27,26,221,42,162,169,216,212,221,164,75,22,231,43,183,105,191,227,5,123,94,242,46,179,51,248,113,164,204,108,61,102,239,183,172,180,184,58,227,51,152,179,190,102,217,231,98,71,90,145,197,26,57,142,218,246,82,78,247,189,17,35,138,154,87,35,218,155,154,240,210,8,0,13,143,246,44,100,237,214,245,155,152,175,59,238,22,26,73,108,88,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,21,178,169,184,147,29,120,0,200,106,110,31,56,92,194,56,102,106,42,186,107,237,254,157,152,155,16,178,174,158,90,105,217,113,171,138,55,58,25,33,145,238,88,159,4,77,134,153,81,17,186,173,58,189,88,215,57,200,100,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,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,234,123,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,211,42,128,0,0,22,171,139,31,85,140,228,251,191,196,63,46,156,186,165,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,119,243,231,137,140,101,159,56,123,45,176,101,230,134,146,221,135,178,187,11,209,97,203,45,20,40,143,123,159,29,45,60,53,53,114,202,173,71,57,243,58,154,53,70,116,100,108,99,26,136,174,223,36,150,128,191,252,20,112,163,125,226,211,57,104,176,111,42,235,71,132,45,186,86,98,155,221,20,44,119,112,165,218,245,142,52,116,138,140,73,167,123,57,81,166,143,114,106,249,57,111,100,82,32,23,87,179,187,128,90,206,39,49,82,227,204,210,183,221,109,185,101,100,229,84,104,180,211,211,253,38,145,100,149,157,218,150,167,106,49,97,99,224,145,181,18,70,245,145,190,108,109,218,233,57,145,108,171,140,222,1,114,227,137,236,184,161,182,97,139,125,171,9,99,60,37,111,109,14,21,185,83,211,36,52,177,82,198,159,87,109,168,142,38,255,0,161,251,25,181,170,232,28,170,232,209,81,100,138,92,138,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,212,0,121,108,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,205,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,86,185,21,58,42,23,43,137,126,38,49,151,20,184,135,10,99,60,193,161,164,102,33,176,97,122,124,57,93,91,76,136,198,92,223,13,85,76,201,86,177,35,81,176,189,205,168,106,61,141,243,55,177,206,106,49,174,72,217,181,78,211,94,4,173,89,221,131,110,57,231,149,184,102,174,76,208,176,211,198,234,170,59,92,13,123,241,37,19,21,173,115,36,143,84,87,212,195,22,174,141,236,221,35,217,31,35,108,138,176,242,180,152,6,213,59,12,127,77,159,187,127,204,139,85,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,32,93,94,195,31,211,103,238,223,243,35,106,134,170,251,12,127,77,159,187,127,204,141,170,0,0,0,0,1,135,249,247,218,129,144,92,59,102,197,247,39,49,174,16,204,10,219,214,31,238,189,230,123,93,190,138,74,87,243,233,162,168,102,199,73,87,27,215,70,76,212,93,88,158,114,46,154,166,138,183,131,133,254,40,48,15,22,120,2,225,152,217,115,104,196,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,205,181,12,68,85,114,46,168,238,158,10,186,160,237,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,249,39,187,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,209,205,84,94,168,166,112,118,68,229,238,62,203,94,27,113,37,139,49,176,62,32,194,183,41,241,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,53,99,147,216,160,107,131,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,25,41,192,23,21,217,113,194,87,2,56,183,26,227,89,123,245,214,187,48,46,80,88,44,16,76,140,170,187,213,54,217,109,85,107,85,81,121,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,240,202,14,210,126,50,112,247,14,153,95,89,150,182,186,106,75,158,59,199,182,122,152,109,212,181,84,84,181,244,84,148,142,146,56,102,154,186,154,89,17,85,146,69,37,74,66,142,138,88,164,146,7,181,237,115,26,246,174,138,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,59,108,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,38,218,123,42,248,24,186,229,109,55,244,145,205,203,93,93,191,22,92,169,234,173,182,60,61,114,181,186,158,166,205,7,53,99,150,170,102,212,70,146,199,83,42,70,230,179,102,212,74,121,92,170,231,243,246,198,21,86,90,240,129,117,225,19,128,156,241,177,98,92,101,87,118,196,56,139,3,226,10,187,197,29,45,197,211,217,41,103,142,138,181,177,203,67,27,225,137,236,124,148,238,167,108,206,122,42,185,208,177,19,205,99,77,38,30,148,248,177,245,88,206,79,187,252,67,242,233,207,53,128,110,123,181,27,142,219,174,73,218,161,200,140,151,196,212,148,248,218,249,78,247,98,11,141,36,238,239,184,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,50,40,218,143,70,181,102,134,86,234,7,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,41,255,0,10,177,238,42,255,0,202,184,143,18,98,59,135,254,178,178,186,229,93,81,39,251,82,77,52,146,63,226,231,57,222,213,83,122,125,157,220,16,81,240,171,129,23,22,227,26,93,217,155,139,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,115,31,7,120,68,146,72,223,45,59,85,142,86,177,142,80,186,188,40,240,163,151,28,37,101,195,48,86,10,139,191,93,107,185,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,229,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,230,248,160,226,131,0,240,153,128,45,249,141,152,214,140,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,219,78,244,85,71,42,234,173,233,226,169,120,12,32,237,118,203,220,125,153,92,54,225,187,22,92,224,124,65,138,174,80,99,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,154,106,246,167,181,0,239,242,19,181,3,32,184,137,205,139,22,78,96,172,33,152,20,87,172,65,222,187,180,247,75,125,20,116,172,228,83,75,80,253,238,142,174,71,166,172,133,200,154,49,124,229,77,116,77,85,40,14,218,191,85,140,45,247,129,67,242,235,137,135,253,156,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,43,119,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,122,185,200,137,213,80,204,14,218,191,85,140,45,247,129,67,242,235,136,26,160,225,203,59,238,188,56,231,13,151,57,108,86,58,75,189,202,193,79,113,109,29,37,92,142,100,11,61,69,12,244,209,190,77,190,115,152,199,78,143,86,34,181,94,140,86,163,153,187,122,82,184,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,74,124,218,79,101,127,1,85,53,85,54,174,41,243,146,197,87,70,202,58,136,110,24,26,217,81,202,86,86,49,98,153,171,95,83,79,36,78,114,49,28,248,37,165,123,94,199,239,139,155,162,177,98,115,194,245,118,101,112,37,106,201,28,27,110,207,60,210,195,53,113,230,133,250,158,71,82,209,221,32,107,31,134,232,158,174,107,89,28,122,170,178,166,104,180,116,143,126,217,24,201,57,27,99,84,155,155,98,187,78,187,61,40,240,181,29,79,17,92,63,97,14,77,170,29,210,226,219,5,178,24,32,165,181,82,197,4,49,197,85,69,73,4,44,219,10,114,166,125,74,238,123,145,210,36,155,81,137,43,153,182,160,7,154,30,30,56,129,199,220,50,230,133,14,107,229,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,187,80,182,166,106,118,136,240,11,89,195,30,42,76,121,149,182,251,173,203,44,175,124,218,141,18,154,122,143,163,50,36,145,51,187,85,84,237,86,36,47,124,241,182,158,73,30,146,59,206,141,219,157,31,50,92,43,3,127,221,151,30,162,121,101,248,215,206,43,77,0,155,254,236,184,245,19,203,47,198,190,113,90,104,4,15,74,124,39,122,172,100,223,221,254,30,249,116,5,213,45,87,9,222,171,25,55,247,127,135,190,93,1,117,64,0,0,24,171,218,143,234,39,153,191,130,252,226,136,202,163,21,123,81,253,68,243,55,240,95,156,81,1,165,110,19,189,105,242,111,239,3,15,124,198,3,106,157,181,126,171,24,91,239,2,135,229,215,19,85,124,39,122,211,228,223,222,6,30,249,140,6,213,59,106,253,86,48,183,222,5,15,203,174,32,106,175,132,239,90,124,155,251,192,195,223,49,128,220,247,104,103,26,118,174,22,50,190,162,197,132,49,5,35,115,83,18,211,162,97,250,53,166,109,82,209,64,178,109,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,46,70,50,109,186,44,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,241,59,92,226,206,44,125,158,184,254,233,152,217,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,106,168,83,255,0,240,171,30,226,175,252,171,136,241,38,35,184,127,235,43,43,174,85,213,18,127,181,36,211,73,35,254,46,115,157,237,85,38,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,94,236,186,224,22,143,7,216,173,188,76,103,21,190,213,116,186,226,59,125,53,118,19,179,207,77,5,100,118,202,87,190,42,152,46,78,123,154,237,149,142,229,198,232,185,106,215,67,27,157,185,85,242,43,33,162,187,86,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,61,200,253,243,201,24,102,175,6,124,102,96,30,44,240,5,53,101,29,117,37,187,27,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,121,213,9,28,114,201,162,234,155,93,215,199,70,220,88,250,211,231,39,222,6,33,249,140,231,83,145,121,233,152,252,58,102,61,187,52,50,190,243,220,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,230,66,253,173,213,53,71,35,154,215,177,204,123,24,246,202,231,126,53,181,102,86,116,99,236,198,177,83,213,193,109,197,88,162,235,123,163,138,173,141,108,241,193,83,87,36,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,241,3,121,61,151,30,162,121,101,248,215,206,43,77,43,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,13,138,100,191,26,56,87,132,126,204,204,185,174,162,117,170,247,143,174,94,85,130,201,135,165,174,141,178,51,155,119,185,237,174,169,129,30,147,45,27,22,9,17,92,196,243,228,70,197,185,155,150,70,106,218,237,115,198,89,175,143,235,111,53,145,213,223,241,102,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,209,145,181,58,185,17,169,224,135,83,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,186,49,139,44,210,200,173,110,137,190,71,187,197,202,171,181,78,202,126,4,173,73,106,160,226,155,57,112,205,91,174,78,168,73,240,69,170,227,3,91,4,112,35,88,232,239,10,197,85,115,222,231,43,146,13,237,106,49,25,207,106,63,124,18,70,23,175,179,67,129,202,110,28,112,108,57,195,142,31,86,252,197,198,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,230,62,52,141,136,136,215,190,108,223,0,13,106,246,164,112,11,89,152,157,251,137,188,156,183,221,110,88,189,59,157,62,34,195,180,116,211,215,77,119,141,57,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,121,143,141,252,237,64,158,170,13,16,246,174,228,238,1,201,206,40,224,163,203,155,13,37,142,219,137,48,189,5,238,91,101,13,44,52,212,84,147,243,103,164,115,105,225,133,140,108,108,115,105,25,35,145,117,85,146,73,29,175,156,136,129,145,93,134,63,166,207,221,191,230,70,213,15,52,60,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,118,161,232,123,34,243,211,46,56,139,203,139,118,104,101,125,231,191,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,203,153,155,155,170,106,173,86,185,175,99,158,199,177,238,12,64,237,171,245,88,194,223,120,20,63,46,184,152,1,217,113,235,217,150,95,141,124,158,180,207,254,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,64,223,240,6,0,113,107,198,253,247,132,126,56,176,213,22,35,170,186,220,178,202,247,151,244,210,222,236,148,112,178,162,102,85,37,93,201,33,170,164,108,146,198,200,230,222,216,153,34,239,70,190,45,119,53,206,142,37,96,98,175,106,23,2,223,145,76,84,252,241,201,204,25,221,50,218,245,179,203,20,212,78,221,13,138,233,36,142,69,210,20,106,119,122,57,181,143,151,162,185,140,149,95,31,213,53,212,241,174,26,228,238,113,99,236,138,199,246,188,198,203,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,251,21,61,41,220,237,56,7,53,240,107,40,239,54,204,63,140,112,157,254,158,10,182,69,83,12,55,11,117,194,5,86,77,12,168,215,35,162,149,154,164,114,49,221,83,163,92,158,197,52,67,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,42,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,109,237,149,241,166,196,107,226,211,107,156,232,229,70,6,234,120,98,226,23,10,241,65,147,86,92,220,194,212,221,195,191,243,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,213,145,138,230,177,207,138,88,158,172,102,253,169,117,79,57,156,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,158,173,137,207,99,123,204,109,116,142,133,251,155,181,234,173,85,229,190,70,63,208,70,85,102,102,21,206,76,184,195,153,165,130,170,251,197,151,19,91,226,184,83,110,146,55,201,14,244,243,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,10,172,0,0,0,0,0,6,170,251,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,46,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,110,164,0,0,0,0,213,7,106,135,1,85,52,181,55,94,41,242,110,197,87,88,202,202,137,174,24,230,217,79,202,70,81,177,34,133,169,95,77,79,28,77,114,177,92,201,229,170,123,158,247,239,151,155,162,49,37,115,54,190,0,242,174,109,83,176,199,244,217,251,183,252,200,194,174,62,50,207,10,229,23,23,185,147,129,112,85,39,116,178,211,220,41,238,20,212,173,142,56,227,165,239,180,144,214,62,8,153,27,26,198,67,27,234,28,200,216,141,243,99,107,26,170,170,138,171,79,240,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,180,86,184,61,36,154,171,237,206,253,9,254,242,127,45,54,105,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,214,95,110,119,232,79,247,147,249,104,26,213,203,28,179,197,89,187,139,227,192,184,42,147,189,222,170,45,247,43,133,53,43,99,146,73,42,187,149,20,245,143,130,38,70,199,61,243,72,202,119,50,54,35,124,233,28,198,170,162,42,170,117,88,79,20,223,112,54,42,179,99,92,45,93,220,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,25,43,217,113,235,217,150,95,141,124,158,180,202,174,213,206,5,191,63,197,6,74,96,207,249,197,86,63,162,161,119,250,174,109,210,58,116,111,253,47,122,123,93,253,201,149,159,233,19,1,151,252,16,113,163,133,120,184,203,136,43,171,93,106,178,99,235,111,50,11,222,30,138,186,55,72,254,82,67,186,186,154,5,122,204,148,111,89,227,68,115,211,204,145,93,22,231,237,73,31,146,167,153,108,139,207,76,199,225,211,49,237,217,161,149,247,158,227,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,50,23,237,110,169,170,57,28,214,189,142,99,216,199,183,208,247,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,66,213,113,65,218,23,146,252,38,99,251,126,92,230,54,24,198,183,27,149,198,207,21,238,41,108,148,84,147,64,216,36,154,104,90,215,58,106,152,156,143,221,78,245,84,70,170,104,173,235,226,137,80,112,165,198,182,86,113,131,244,167,242,103,96,197,118,207,162,93,199,190,249,118,150,154,30,103,122,231,242,249,92,153,229,215,78,236,253,219,182,233,171,116,215,85,211,2,251,93,178,67,58,51,43,137,44,55,125,203,156,161,198,184,170,219,6,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,117,209,237,95,106,23,43,177,175,41,243,79,43,255,0,43,255,0,148,204,180,197,120,75,202,127,71,251,151,151,108,213,52,29,235,151,229,14,103,43,156,198,239,219,204,102,237,186,233,189,186,248,160,24,87,218,143,235,217,153,191,130,252,158,136,207,254,197,79,85,140,83,247,129,93,242,235,113,128,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,1,159,224,0,0,0,7,149,115,213,65,229,92,10,215,52,114,135,25,101,5,78,25,131,24,65,72,140,198,24,94,217,139,237,19,83,78,146,178,123,117,116,91,226,114,167,71,49,237,114,73,27,218,228,77,31,19,149,187,152,172,123,179,83,179,11,143,90,108,152,186,210,112,253,156,23,218,74,12,190,185,212,84,205,106,187,213,243,94,182,155,140,238,135,100,50,74,233,121,84,244,46,86,206,229,84,139,205,154,117,145,238,107,22,71,183,53,110,124,42,224,222,43,251,63,50,175,7,222,109,180,141,196,246,236,183,179,84,225,59,188,146,44,47,183,92,86,213,6,196,116,173,99,221,221,164,115,99,108,204,218,237,204,68,114,39,49,145,189,154,86,206,44,157,199,217,21,143,238,153,115,152,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,246,162,7,167,48,107,87,178,235,143,170,60,97,98,182,240,207,156,87,11,85,174,235,135,45,244,212,56,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,153,27,98,229,163,157,52,109,118,228,71,198,175,155,101,64,0,0,0,0,106,175,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,226,234,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,6,234,64,0,0,0,0,0,15,58,220,118,100,93,247,32,120,154,198,56,110,231,102,181,91,45,87,235,133,86,36,195,112,218,213,137,74,219,61,85,84,203,78,198,70,212,111,39,151,177,240,172,106,214,163,93,10,237,220,197,99,221,232,164,210,95,108,70,111,96,220,195,226,26,203,131,48,124,248,126,226,252,11,103,125,190,239,115,161,129,86,173,183,25,42,30,233,104,39,168,244,101,101,59,89,26,181,141,215,149,45,69,75,92,187,247,181,129,133,121,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,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,233,174,136,190,7,166,140,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,3,207,103,3,57,161,106,201,206,45,50,207,30,95,91,72,150,216,47,30,77,172,158,174,181,180,144,82,65,93,12,148,82,85,73,43,145,90,214,66,218,149,153,117,209,21,35,84,87,55,93,201,232,204,0,0,1,175,222,218,155,98,84,240,197,133,174,108,129,239,146,139,28,82,53,94,154,232,200,228,161,173,71,42,253,174,108,105,175,255,0,236,216,17,132,93,176,116,108,170,224,246,105,221,191,90,76,77,108,153,187,124,53,84,149,157,126,26,61,127,110,128,96,143,99,229,7,124,227,10,26,142,110,206,227,134,110,117,26,109,215,126,171,20,122,120,244,252,230,186,245,240,211,219,169,188,179,75,157,138,86,247,205,196,206,46,185,171,99,88,233,112,53,76,93,125,36,124,149,244,74,138,159,177,143,69,95,143,196,221,24,30,93,179,6,143,201,248,247,18,208,115,57,157,218,239,89,14,253,52,221,182,103,166,186,123,60,15,72,252,59,91,153,103,225,251,44,173,17,194,232,155,67,131,172,180,201,27,149,85,88,140,162,137,186,46,190,212,208,243,187,196,125,189,246,142,33,243,70,213,43,99,107,232,177,165,238,157,201,31,162,138,202,233,154,186,124,58,30,145,114,250,222,203,78,2,195,86,168,220,247,54,138,209,71,78,213,127,164,168,200,88,222,191,30,128,119,231,149,115,213,65,229,92,15,74,124,39,122,172,100,223,221,254,30,249,116,5,213,45,87,9,222,171,25,55,247,127,135,190,93,1,117,64,0,0,20,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,129,80,0,60,187,230,22,10,186,229,174,63,196,185,115,125,168,164,158,229,133,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,166,154,162,120,23,87,129,252,157,186,231,127,20,121,127,132,104,236,52,151,91,109,21,226,154,247,126,138,186,149,211,209,37,170,146,86,205,82,218,134,163,30,221,146,53,169,3,82,68,216,233,39,141,142,84,223,169,218,241,255,0,157,246,172,251,226,143,23,98,187,21,143,15,209,219,109,53,15,195,212,117,214,121,27,50,94,160,163,150,72,163,184,77,59,124,217,223,43,81,54,61,19,70,194,216,35,69,127,47,123,174,87,100,102,102,97,92,187,226,226,27,118,41,171,238,159,77,112,253,94,25,183,78,249,35,142,22,215,73,61,61,68,76,145,207,123,116,230,119,87,68,196,110,231,58,89,98,98,55,206,213,3,122,128,0,41,252,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,19,8,63,203,87,194,199,254,96,230,175,255,0,10,183,127,223,140,180,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,121,247,254,137,220,83,255,0,248,180,230,175,255,0,145,183,31,255,0,66,7,163,60,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,18,160,45,167,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,229,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,60,214,113,99,235,79,156,159,120,24,135,230,51,158,148,207,53,156,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,40,174,210,254,56,233,184,113,193,179,100,246,7,101,91,243,23,26,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,152,248,214,71,170,35,88,201,130,239,255,0,78,158,28,127,164,119,244,95,250,103,255,0,10,255,0,209,123,238,214,121,47,202,155,246,249,47,188,110,255,0,76,253,77,187,55,253,78,254,127,212,153,0,121,108,250,89,138,190,149,125,58,250,77,117,250,73,229,15,43,121,99,190,201,223,187,247,51,155,222,121,250,243,57,220,207,63,153,187,118,239,59,93,122,155,158,236,208,227,214,155,62,112,244,57,43,155,55,218,72,51,22,199,79,28,54,135,201,205,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,60,205,204,114,61,141,114,50,101,96,103,169,106,184,177,245,88,206,79,187,252,67,242,233,203,170,90,174,44,125,86,51,147,238,255,0,16,252,186,112,60,214,30,138,56,9,203,60,43,149,252,35,229,157,187,11,82,114,252,189,135,232,177,53,198,119,199,26,77,85,93,95,3,42,37,124,142,99,27,191,111,49,177,49,93,171,146,40,98,98,185,219,53,60,235,158,148,248,78,245,88,201,191,187,252,61,242,232,0,186,160,0,6,138,251,92,242,207,10,229,223,23,19,92,112,181,39,116,250,107,135,233,49,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,167,51,186,182,87,171,183,57,210,203,43,213,222,118,137,189,67,74,221,181,126,180,248,91,238,254,135,230,55,16,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,11,171,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,176,158,33,248,129,192,60,50,229,125,118,107,230,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,187,229,115,81,218,164,113,72,238,187,84,10,87,138,158,50,114,143,132,27,86,31,184,102,117,54,32,175,168,196,245,19,195,110,161,178,81,50,121,222,200,26,213,154,103,44,178,71,19,88,197,150,22,170,43,247,170,202,221,173,114,35,213,183,127,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,238,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,28,213,69,234,138,121,172,207,76,244,204,126,34,243,30,227,154,25,161,121,239,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,242,225,102,231,104,154,171,149,206,115,222,231,189,239,123,178,215,179,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,207,221,26,36,220,208,221,160,0,0,0,13,0,246,163,250,246,102,111,224,191,39,162,49,126,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,118,181,239,108,16,181,206,68,213,201,20,104,186,237,77,50,131,181,31,215,179,51,127,5,249,61,17,53,192,39,2,119,94,46,241,53,109,247,18,214,85,218,114,235,14,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,157,94,208,47,95,101,95,3,22,172,210,169,254,146,57,185,107,164,184,97,59,109,69,85,182,199,135,174,86,182,212,83,94,103,229,44,114,213,76,218,136,214,41,41,162,89,28,214,108,220,171,81,19,149,92,206,70,217,55,18,74,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,77,129,106,184,177,245,88,206,79,187,252,67,242,233,207,53,135,165,62,44,125,86,51,147,238,255,0,16,252,186,115,205,96,27,126,236,183,224,22,179,46,251,143,19,121,199,111,186,219,113,122,247,202,124,59,135,107,41,167,161,154,209,26,243,105,166,169,171,142,70,177,238,154,86,44,137,28,106,139,27,98,145,36,243,223,35,57,59,42,0,0,0,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,172,190,7,114,135,6,231,191,21,24,15,43,115,6,10,185,240,245,218,162,178,106,232,41,167,88,95,80,202,106,41,234,146,21,122,121,205,99,221,3,88,245,106,181,251,28,237,174,99,180,114,122,51,52,3,217,113,235,217,150,95,141,124,158,180,223,240,0,0,20,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,203,185,234,160,242,174,6,255,0,187,46,61,68,242,203,241,175,156,86,154,1,55,253,217,113,234,39,150,95,141,124,226,180,208,8,30,148,248,78,245,88,201,191,187,252,61,242,232,11,149,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,166,30,36,187,64,191,254,22,50,255,0,133,44,162,155,244,127,98,180,227,59,195,93,255,0,242,235,124,169,77,69,61,61,79,254,243,77,87,28,209,127,126,45,61,37,42,174,203,126,62,168,242,239,184,240,201,156,119,11,85,183,8,47,124,168,195,184,138,178,166,10,24,109,18,47,54,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,61,146,51,146,27,127,0,0,49,87,181,31,212,79,51,127,5,249,197,17,149,70,42,246,163,250,137,230,111,224,191,56,162,3,74,220,39,122,211,228,223,222,6,30,249,140,6,213,59,106,253,86,48,183,222,5,15,203,174,38,170,248,78,245,167,201,191,188,12,61,243,24,13,170,118,213,250,172,97,111,188,10,31,151,92,64,210,177,176,158,204,46,2,169,179,158,235,73,196,14,112,88,169,43,242,250,217,81,83,13,170,209,87,205,98,221,174,48,58,29,147,73,19,162,229,84,80,181,93,59,85,18,95,58,104,22,55,181,204,73,24,236,53,225,235,11,88,177,206,126,229,166,10,197,52,61,246,203,136,49,133,154,215,113,166,230,190,62,125,44,245,177,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,167,165,235,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,0,155,37,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,38,192,26,54,237,47,224,114,167,135,28,101,54,112,224,119,210,63,46,177,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,249,140,141,99,122,34,181,143,155,8,15,81,24,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,53,153,223,130,173,89,107,157,24,251,46,108,85,21,115,219,112,174,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,0,222,79,101,199,168,158,89,126,53,243,138,211,74,220,88,250,211,231,39,222,6,33,249,140,230,234,123,46,61,68,242,203,241,175,156,86,154,86,226,199,214,159,57,62,240,49,15,204,103,3,39,251,52,56,10,169,207,156,67,14,117,102,205,138,174,12,186,177,212,71,53,161,146,114,182,95,238,48,85,70,231,66,232,102,138,70,207,66,141,142,104,166,95,51,115,220,140,99,156,172,153,25,187,67,21,123,46,61,68,242,203,241,175,156,86,153,84,0,0,0,210,183,109,95,173,62,22,251,191,161,249,141,196,221,73,165,110,218,191,90,124,45,247,127,67,243,27,136,24,21,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,155,90,247,182,9,156,214,170,234,228,138,69,77,118,174,153,65,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,54,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,215,115,92,232,226,86,95,254,200,108,179,194,185,201,151,28,71,229,110,53,164,239,22,92,77,111,176,91,234,118,199,27,228,135,122,92,246,79,23,49,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,148,28,31,118,92,229,127,15,55,95,167,153,151,83,73,143,177,181,186,241,37,93,134,181,209,73,13,21,174,8,156,246,211,74,202,101,114,181,245,46,106,182,103,58,77,233,12,137,26,69,214,46,124,161,79,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,210,183,109,95,173,62,22,251,191,161,249,141,196,221,73,165,110,218,191,90,124,45,247,127,67,243,27,136,23,215,177,27,31,227,43,238,13,204,220,190,188,226,26,186,204,61,133,106,45,53,54,90,25,149,28,202,7,214,45,106,212,164,74,169,185,172,123,160,141,234,205,118,35,247,185,17,29,35,213,217,255,0,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,237,69,215,7,97,143,233,179,247,111,249,145,181,64,60,198,103,126,10,181,101,174,116,99,236,185,177,84,85,207,109,194,184,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,93,116,68,240,55,103,217,201,138,108,88,27,179,171,5,227,92,83,93,220,172,184,126,223,136,174,151,26,158,83,228,228,82,193,116,175,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,13,54,113,99,235,79,156,159,120,24,135,230,51,155,94,225,78,211,117,191,246,65,85,216,172,86,202,187,141,202,227,129,241,189,37,29,29,36,46,154,122,153,228,169,185,182,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,185,127,229,71,224,79,255,0,78,127,245,102,241,255,0,116,50,168,243,89,253,19,184,167,255,0,241,105,205,95,255,0,35,110,63,254,132,244,166,0,0,0,0,6,170,251,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,46,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,110,164,0,0,0,0,0,6,128,123,81,253,123,51,55,240,95,147,209,24,170,101,87,106,63,175,102,102,254,11,242,122,34,239,246,92,112,253,128,120,154,202,252,250,202,140,198,101,91,45,181,149,24,78,174,42,202,20,133,43,104,167,134,75,139,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,211,114,129,74,246,108,113,199,136,114,11,31,209,229,54,53,102,32,196,120,19,22,84,83,90,232,232,233,95,85,93,61,138,173,243,72,177,201,67,70,213,114,57,146,203,80,238,116,80,199,205,145,85,143,102,247,179,149,45,245,237,206,253,9,254,242,127,45,50,43,129,94,206,188,27,194,213,53,46,96,227,134,210,95,243,81,244,243,211,77,93,13,74,212,219,173,140,116,178,162,45,189,31,12,79,99,228,167,116,76,145,239,71,63,164,141,98,181,143,122,63,29,123,115,191,66,127,188,159,203,64,197,94,203,143,94,204,178,252,107,228,245,166,252,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,52,25,217,113,235,217,150,95,141,124,158,180,223,240,26,96,237,6,236,222,198,89,125,143,227,204,30,28,114,247,16,98,124,39,138,106,42,38,174,181,217,232,210,174,123,53,198,73,166,149,97,134,142,150,6,172,84,60,165,141,145,42,35,246,44,110,107,220,221,209,111,204,174,206,110,4,175,188,42,88,167,199,152,243,24,93,126,153,226,187,127,34,239,135,40,235,24,235,61,20,123,217,36,13,145,173,69,239,21,144,233,43,121,200,254,91,82,162,104,216,142,79,173,147,53,64,0,0,26,1,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,192,14,212,127,94,204,205,252,23,228,244,69,234,224,207,141,28,43,194,63,2,56,194,186,137,214,171,222,62,185,102,5,84,22,76,61,45,116,109,145,156,219,101,38,218,234,152,17,233,50,209,177,96,145,21,204,79,62,68,108,91,153,185,100,96,110,38,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,117,99,214,41,162,145,26,237,23,100,140,119,131,145,86,108,243,195,194,39,25,152,251,134,92,232,171,204,106,186,234,187,253,183,23,84,69,22,50,138,182,89,170,167,173,129,213,108,154,122,182,53,103,141,178,87,35,121,233,28,179,57,200,139,60,186,250,110,83,127,216,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,168,0,0,15,42,231,170,131,202,184,30,148,248,78,245,88,201,191,187,252,61,242,232,11,63,218,25,193,101,171,138,124,175,168,190,225,12,63,72,236,212,195,84,232,184,126,177,106,91,74,181,176,36,155,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,204,141,143,155,117,224,225,59,213,99,38,254,239,240,247,203,160,46,168,26,75,224,115,179,67,55,51,71,25,59,28,103,13,62,53,202,140,61,134,106,27,37,36,204,129,246,187,253,85,197,136,143,133,244,105,60,123,160,100,78,86,72,181,10,197,213,200,140,141,21,219,223,14,237,0,0,0,0,0,3,85,125,185,223,161,63,222,79,229,165,170,236,84,245,167,197,63,119,245,223,49,183,23,87,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,224,55,82,0,0,0,0,0,2,159,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,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,93,53,84,241,60,203,230,22,53,186,230,86,63,196,185,141,125,167,164,130,229,138,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,166,154,170,248,155,126,237,136,226,42,167,47,50,142,203,146,88,63,22,85,219,177,14,58,168,124,215,120,104,101,137,30,235,4,108,123,37,134,117,221,206,137,149,19,62,54,181,90,212,108,172,167,169,141,206,219,189,143,211,8,3,209,159,3,249,197,106,206,254,23,50,255,0,23,81,223,170,238,183,42,43,61,53,146,253,45,117,83,103,173,75,173,36,77,134,165,213,14,71,189,219,228,115,82,118,172,139,189,209,207,27,220,137,191,67,206,97,178,158,197,204,244,190,218,179,31,17,240,241,115,188,218,161,195,119,187,125,78,36,182,211,84,35,35,170,125,226,37,166,142,70,83,191,84,116,155,233,90,247,190,53,71,170,54,145,30,221,136,146,171,195,111,224,0,0,0,0,0,0,0,7,149,115,213,65,229,92,15,74,124,39,122,172,100,223,221,254,30,249,116,5,213,45,87,9,222,171,25,55,247,127,135,190,93,1,117,64,0,0,22,43,142,12,226,181,100,135,11,153,129,139,171,47,213,118,171,149,109,158,166,201,97,150,134,169,176,86,173,214,174,39,67,76,234,119,43,216,237,241,185,203,59,150,53,222,216,224,145,237,69,217,161,125,77,69,246,211,231,205,77,219,25,97,78,28,172,213,180,143,182,216,169,217,137,175,73,13,68,82,191,202,51,36,145,83,67,43,17,155,224,124,84,235,36,136,155,254,177,149,204,114,179,205,99,148,53,150,84,25,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,37,62,0,245,17,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,84,6,186,187,25,51,210,143,20,228,213,247,33,174,247,157,247,172,19,112,146,227,107,164,145,32,143,252,207,86,228,123,146,20,106,164,178,242,234,214,161,210,61,205,84,103,123,129,187,213,28,214,183,98,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,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,41,200,158,45,176,175,8,221,152,25,105,138,110,81,119,236,73,125,250,71,111,195,54,230,182,57,121,149,205,184,92,94,201,231,137,102,138,69,163,142,68,133,179,62,53,87,55,157,26,34,106,244,53,67,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,234,107,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,70,49,101,154,89,21,173,209,55,200,247,120,185,85,118,127,217,79,192,149,213,110,180,28,83,103,46,25,164,109,181,180,233,62,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,189,174,87,171,249,237,70,108,130,73,2,218,255,0,146,79,52,255,0,162,199,229,75,188,255,0,225,39,254,63,250,57,190,167,254,35,242,119,63,185,119,94,231,222,60,175,222,62,175,149,187,151,253,157,119,117,48,87,9,226,155,238,6,197,86,108,107,133,171,187,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,67,212,153,170,190,213,206,5,191,63,197,6,74,96,207,249,197,86,63,162,161,119,250,174,109,210,58,116,111,253,47,122,123,93,253,201,149,159,233,19,1,151,252,16,113,163,133,120,184,203,136,43,171,93,106,178,99,235,111,50,11,222,30,138,186,55,72,254,82,67,186,186,154,5,122,204,148,111,89,227,68,115,211,204,145,93,22,231,237,73,31,112,56,177,245,88,206,79,187,252,67,242,233,207,61,121,23,158,153,143,195,166,99,219,179,67,43,239,61,198,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,100,47,218,221,83,84,114,57,173,123,28,199,177,143,110,242,113,54,124,224,222,36,187,63,51,31,53,176,101,109,35,153,113,203,123,243,46,116,48,212,44,207,180,220,82,213,42,212,81,74,174,99,29,190,55,59,68,114,177,187,216,172,145,169,177,237,85,15,62,231,165,62,19,189,86,50,111,238,255,0,15,124,186,3,205,97,233,79,132,239,85,140,155,251,191,195,223,46,128,11,170,0,0,105,91,182,175,214,159,11,125,223,208,252,198,226,110,164,210,183,109,95,173,62,22,251,191,161,249,141,196,11,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,139,85,219,87,235,79,133,190,239,232,126,99,113,2,181,236,112,199,248,55,43,48,111,16,89,131,152,56,134,146,199,135,172,116,248,114,166,186,186,165,87,100,76,214,228,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,137,92,107,241,93,125,226,211,57,107,113,151,54,235,71,132,45,186,209,225,107,37,108,204,119,112,165,218,196,146,69,108,104,140,73,167,123,57,178,46,175,114,106,200,249,143,100,81,169,101,109,216,179,21,89,236,87,124,45,105,196,215,90,43,46,32,238,254,87,183,83,214,201,29,45,195,144,245,124,29,226,38,170,50,94,91,213,92,205,232,187,92,170,169,162,151,255,0,129,126,12,175,188,97,230,61,85,178,75,175,145,176,102,23,238,245,24,154,229,19,216,181,77,142,85,127,42,154,154,55,107,172,210,242,165,68,145,205,88,227,107,28,231,110,84,100,82,5,109,192,255,0,103,22,50,226,186,213,113,199,216,174,239,87,131,176,36,116,245,84,214,171,154,82,164,179,221,46,40,215,49,139,4,110,84,71,211,67,46,139,43,245,77,234,199,67,26,163,249,146,65,141,89,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,162,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,165,220,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,187,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,117,115,149,87,170,169,141,124,123,112,65,98,226,227,2,69,91,135,41,109,86,220,205,178,114,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,93,54,185,173,146,84,120,98,255,0,101,127,30,180,213,84,214,174,22,51,146,251,73,70,250,58,120,109,248,26,231,81,205,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,149,170,189,98,107,246,148,121,108,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,205,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,86,185,21,58,42,27,190,236,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,57,84,250,173,76,20,255,0,73,163,88,229,127,121,165,166,220,143,89,152,200,36,117,68,113,177,99,111,155,35,118,182,78,92,65,154,160,0,52,3,218,143,235,217,153,191,130,252,158,136,207,254,197,79,85,140,83,247,129,93,242,235,113,128,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,1,159,224,0,45,87,22,62,171,25,201,247,127,136,126,93,57,230,176,244,167,197,143,170,198,114,125,223,226,31,151,78,121,172,3,213,64,0,0,0,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,0,0,1,229,92,245,80,121,87,3,127,221,151,30,162,121,101,248,215,206,43,77,0,155,254,236,184,245,19,203,47,198,190,113,90,104,4,14,215,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,238,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,26,213,85,232,138,77,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,119,19,217,105,193,70,21,202,252,184,176,241,33,141,109,157,247,31,98,251,127,125,180,247,132,141,241,217,45,115,162,242,93,79,177,206,78,117,68,14,108,143,149,85,30,216,229,72,81,177,253,119,54,191,237,17,224,130,143,138,172,8,152,183,7,82,237,204,220,39,111,150,43,19,82,104,41,161,186,70,233,162,145,244,181,82,190,39,61,219,88,201,251,186,44,145,198,201,106,28,175,114,53,239,114,5,170,236,204,237,3,252,169,88,159,146,156,64,227,155,84,56,190,207,221,41,176,229,218,233,91,202,170,196,112,200,254,83,105,222,233,17,25,45,100,111,88,90,139,191,155,59,101,69,216,231,199,44,175,216,169,229,179,254,21,96,44,85,255,0,149,112,230,36,195,151,15,253,101,29,117,182,186,158,79,246,100,134,104,228,103,193,205,115,125,138,134,239,187,51,56,209,254,146,121,112,252,183,198,174,229,227,236,3,111,164,130,166,162,106,238,116,151,218,20,78,83,43,180,145,238,153,211,53,88,214,212,57,119,55,153,44,79,71,39,57,35,140,51,84,197,94,212,127,81,60,205,252,23,231,20,70,85,24,171,218,143,234,39,153,191,130,252,226,136,13,43,112,157,235,79,147,127,120,24,123,230,48,27,84,237,171,245,88,194,223,120,20,63,46,184,154,171,225,59,214,159,38,254,240,48,247,204,96,54,169,219,87,234,177,133,190,240,40,126,93,113,3,85,124,39,122,211,228,223,222,6,30,249,140,7,165,51,205,103,9,222,180,249,55,247,129,135,190,99,1,233,76,0,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,77,43,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,55,82,105,91,182,175,214,159,11,125,223,208,252,198,226,5,213,236,49,253,54,126,237,255,0,50,54,168,106,175,176,199,244,217,251,183,252,200,218,160,24,1,219,87,234,177,133,190,240,40,126,93,113,48,3,178,227,215,179,44,191,26,249,61,105,159,253,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,129,191,227,74,221,181,126,180,248,91,238,254,135,230,55,19,117,38,149,187,106,253,105,240,183,221,253,15,204,110,32,93,94,195,31,211,103,238,223,243,35,106,134,170,251,12,127,77,159,187,127,204,141,170,1,230,179,139,31,90,124,228,251,192,196,63,49,156,221,79,101,199,168,158,89,126,53,243,138,211,74,220,88,250,211,231,39,222,6,33,249,140,230,234,123,46,61,68,242,203,241,175,156,86,129,149,64,0,0,0,0,0,53,87,219,157,250,19,253,228,254,90,90,174,197,79,90,124,83,247,127,93,243,27,113,117,123,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,3,117,32,0,0,0,0,0,52,3,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,35,21,123,81,253,123,51,55,240,95,147,209,25,85,216,99,250,108,253,219,254,100,6,213,13,85,246,231,126,132,255,0,121,63,150,155,84,53,87,219,157,250,19,253,228,254,90,6,42,246,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,0,0,0,0,52,3,218,143,235,217,153,191,130,252,158,136,197,83,42,187,81,253,123,51,55,240,95,147,209,21,255,0,102,31,4,20,124,69,226,170,156,222,204,138,93,248,7,7,220,33,138,158,157,179,64,255,0,42,222,33,146,158,161,105,103,167,150,41,18,74,62,67,180,153,29,177,93,207,141,172,115,180,147,96,98,94,44,201,76,220,192,184,55,15,230,38,48,203,140,65,105,195,24,170,158,58,155,69,222,166,133,237,164,170,100,139,47,41,18,93,54,181,239,108,18,72,198,57,81,238,139,108,173,69,141,236,123,178,171,179,67,142,58,158,28,113,148,57,61,142,25,72,252,186,198,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,230,50,52,145,138,138,215,178,109,196,231,166,69,229,199,17,121,113,113,202,252,208,179,119,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,222,120,120,138,200,108,101,195,110,110,95,114,167,25,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,110,170,212,123,182,61,31,27,151,123,28,136,30,148,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,38,205,69,246,83,241,207,117,178,226,106,14,23,115,94,233,87,112,182,223,234,18,60,41,122,184,221,28,245,182,78,202,118,71,21,177,121,242,109,109,51,219,3,25,4,113,104,173,153,251,17,143,231,34,197,183,64,7,149,115,213,65,229,92,15,74,124,39,122,172,100,223,221,254,30,249,116,5,213,45,87,9,222,171,25,55,247,127,135,190,93,1,117,64,0,0,0,0,0,0,213,95,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,197,213,237,206,253,9,254,242,127,45,45,87,98,167,173,62,41,251,191,174,249,141,184,13,212,128,0,0,0,0,89,78,50,115,210,143,135,110,28,113,158,99,121,103,201,215,166,219,228,183,97,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,121,111,94,123,217,163,151,149,12,174,216,228,106,181,67,77,157,166,153,215,249,105,226,227,20,247,123,127,117,160,192,154,224,170,61,241,108,154,94,229,60,221,226,73,52,145,237,118,181,82,212,236,114,109,214,36,139,115,81,219,181,177,87,236,175,186,225,236,163,193,249,175,112,117,92,52,248,206,241,122,182,208,211,205,68,232,153,36,22,246,80,235,85,20,170,186,76,199,203,89,44,75,181,186,53,244,175,77,206,85,84,101,41,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,176,174,212,220,179,252,141,228,119,10,249,91,37,37,170,158,175,12,225,251,189,190,191,201,113,236,165,154,185,144,218,251,212,236,243,24,174,230,206,178,200,175,115,81,207,115,213,206,77,206,80,48,171,41,242,114,251,155,182,236,193,169,195,147,107,87,128,176,125,78,49,146,155,107,63,173,82,211,85,82,199,82,155,222,246,163,57,112,84,75,62,190,115,157,200,216,214,171,158,138,142,31,179,51,242,55,158,56,15,52,164,171,186,211,210,97,156,65,67,112,175,242,92,155,42,166,161,100,205,239,80,51,207,98,59,155,2,203,26,177,206,70,189,175,86,185,118,185,76,181,236,106,180,218,175,252,73,99,107,21,246,217,73,113,182,220,114,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,18,184,129,203,63,200,222,120,227,204,173,142,146,235,79,73,134,113,5,117,190,131,202,145,236,170,154,133,147,59,186,206,255,0,49,136,238,108,11,20,136,246,181,26,246,189,28,212,218,228,3,210,158,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,108,97,87,100,222,122,95,115,131,134,95,163,120,182,243,106,171,186,229,221,193,152,110,150,26,116,100,117,76,179,199,75,10,209,62,162,54,175,253,60,44,147,107,81,237,166,93,119,61,178,61,217,170,0,0,0,0,0,0,0,242,174,122,168,60,171,129,233,79,132,239,85,140,155,251,191,195,223,46,128,186,165,170,225,59,213,99,38,254,239,240,247,203,160,46,168,0,0,18,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,158,104,120,129,204,207,203,38,120,227,204,210,142,174,235,81,73,137,177,5,117,194,131,202,146,111,170,134,133,243,59,186,192,255,0,61,232,222,84,9,20,104,198,185,90,198,177,26,213,218,212,55,41,218,201,158,151,220,159,225,151,232,222,18,188,218,169,46,185,137,112,126,27,170,134,161,25,37,83,236,242,82,204,181,175,167,141,203,255,0,65,11,228,218,228,99,106,83,77,175,116,111,110,154,248,126,203,63,203,38,120,224,60,173,146,146,235,81,73,137,177,5,13,190,191,201,113,239,170,134,133,243,55,189,78,207,49,232,222,84,9,44,138,247,53,90,198,177,92,228,218,213,1,155,25,57,125,202,43,118,95,84,226,57,180,171,199,184,62,155,24,199,77,181,159,213,105,106,106,170,163,166,77,236,123,145,252,200,41,226,159,95,53,205,231,236,115,81,204,85,89,91,14,87,221,113,14,81,227,12,215,183,186,174,106,124,25,120,178,219,107,169,225,162,116,172,142,11,131,43,180,170,150,84,93,33,99,37,163,138,36,220,221,28,250,166,38,230,170,34,63,47,251,101,109,54,171,7,18,88,38,197,98,182,82,91,173,182,236,183,182,210,81,209,210,66,216,96,166,130,58,251,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,168,59,44,178,207,242,201,145,220,84,101,108,116,150,170,138,188,77,135,237,22,250,15,42,71,190,150,26,231,195,116,238,179,191,204,122,183,149,58,69,34,61,173,87,49,204,71,53,55,53,0,178,189,153,121,215,249,22,226,227,11,119,139,127,122,160,199,122,96,170,205,145,111,154,46,251,60,61,222,72,245,145,141,110,149,81,83,111,114,238,210,37,151,107,85,219,116,223,241,229,134,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,209,159,6,217,233,71,196,79,14,56,51,49,188,179,229,27,211,173,241,219,177,27,158,144,50,102,94,41,216,216,234,150,72,160,85,100,92,199,167,61,140,209,171,202,154,39,108,106,57,26,129,122,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,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,69,120,127,132,156,85,197,207,31,89,199,133,173,178,247,28,55,98,204,11,197,195,19,92,92,233,34,229,208,186,244,246,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,228,200,170,186,49,64,155,236,208,224,114,167,136,236,101,14,112,227,135,210,51,46,176,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,249,236,145,35,98,42,185,239,135,119,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,29,86,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,160,0,74,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,77,128,52,173,218,51,217,233,125,202,76,109,6,102,228,86,16,186,222,48,102,45,184,114,170,232,40,33,100,210,90,47,21,117,143,228,210,193,75,79,11,57,84,111,230,193,13,58,34,61,82,68,229,185,200,175,133,31,119,248,112,224,151,31,112,225,194,38,123,102,190,99,98,202,186,123,150,56,202,123,171,98,194,148,203,52,80,81,192,235,100,147,181,247,8,166,99,29,223,163,115,159,18,49,27,164,40,179,166,233,57,202,145,236,254,231,105,181,94,169,153,71,121,182,82,87,211,199,81,5,91,34,169,133,178,177,179,193,43,38,134,84,107,145,81,31,28,177,199,35,29,226,215,177,174,77,21,17,75,107,197,143,170,198,114,125,223,226,31,151,78,7,154,195,210,159,9,222,171,25,55,247,127,135,190,93,1,230,176,244,167,194,119,170,198,77,253,223,225,239,151,64,5,213,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,55,82,105,91,182,175,214,159,11,125,223,208,252,198,226,5,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,69,21,218,217,128,49,150,105,241,179,128,50,251,47,176,245,93,243,16,223,48,61,5,53,13,13,50,38,249,95,229,11,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,97,87,15,28,63,99,238,38,179,66,135,42,50,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,237,145,53,202,221,22,73,99,111,77,200,122,30,200,188,139,203,142,29,50,226,221,149,249,95,102,238,54,170,29,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,115,38,126,214,234,186,35,81,173,107,24,214,49,140,99,109,255,0,5,28,40,216,184,75,201,170,44,27,202,181,86,98,251,150,149,152,166,247,69,11,219,223,234,183,61,99,141,29,34,171,214,24,24,254,84,105,163,26,186,62,78,91,31,44,136,100,0,0,0,24,1,218,133,192,183,229,175,10,191,60,114,115,6,119,188,201,178,236,242,197,53,19,182,205,125,181,199,27,145,116,133,26,189,226,178,29,35,229,232,173,123,226,71,199,245,174,109,60,105,135,253,154,220,20,231,46,105,99,188,63,196,29,45,254,235,129,48,101,130,225,55,119,190,208,85,54,154,233,93,51,97,153,139,220,25,44,19,69,52,45,155,100,83,243,155,202,123,31,52,73,204,86,200,198,238,252,148,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,9,176,0,26,1,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,192,14,212,127,94,204,205,252,23,228,244,70,127,246,42,122,172,98,159,188,10,239,151,91,128,207,240,0,22,171,139,31,85,140,228,251,191,196,63,46,156,243,88,122,83,226,199,213,99,57,62,239,241,15,203,167,60,214,1,234,160,0,0,0,0,192,14,218,191,85,140,45,247,129,67,242,235,137,159,230,0,118,213,250,172,97,111,188,10,31,151,92,64,192,14,203,143,94,204,178,252,107,228,245,166,255,0,141,0,246,92,122,246,101,151,227,95,39,173,55,252,0,0,0,242,174,122,168,60,171,129,191,238,203,143,81,60,178,252,107,231,21,166,128,77,255,0,118,92,122,137,229,151,227,95,56,173,52,2,7,165,62,19,189,86,50,111,238,255,0,15,124,186,2,234,150,171,132,239,85,140,155,251,191,195,223,46,128,186,160,107,131,180,215,179,206,235,155,85,55,30,36,114,74,142,174,191,25,71,79,26,226,60,60,199,58,87,221,224,130,38,198,202,138,54,174,170,149,49,197,27,26,176,55,164,172,98,43,17,38,69,109,70,168,50,171,51,49,86,77,230,62,28,205,44,21,87,221,239,88,102,225,21,194,155,116,146,50,57,182,47,159,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,167,167,227,80,29,168,188,2,214,96,251,237,203,137,140,157,183,221,110,150,172,71,112,169,174,197,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,178,141,220,185,29,47,49,90,216,100,115,118,170,178,68,100,33,159,252,23,113,109,133,120,185,202,196,197,54,216,187,142,36,177,119,107,126,38,183,57,177,197,203,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,201,145,21,53,98,148,175,106,63,168,158,102,254,11,243,138,35,73,124,58,231,206,50,225,183,55,44,89,173,131,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,68,114,177,219,30,140,145,169,189,141,84,219,167,26,89,233,151,28,69,246,102,99,204,208,202,251,207,126,181,87,121,26,41,161,149,17,149,86,250,166,221,232,86,74,90,152,209,87,151,51,55,55,84,213,90,173,115,94,199,61,143,99,220,26,150,225,59,214,159,38,254,240,48,247,204,96,54,169,219,87,234,177,133,190,240,40,126,93,113,53,87,194,119,173,62,77,253,224,97,239,152,192,109,83,182,175,213,99,11,125,224,80,252,186,226,6,170,248,78,245,167,201,191,188,12,61,243,24,15,74,103,154,206,19,189,105,242,111,239,3,15,124,198,3,210,152,0,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,234,123,46,61,68,242,203,241,175,156,86,154,86,226,199,214,159,57,62,240,49,15,204,103,55,83,217,113,234,39,150,95,141,124,226,180,210,183,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,0,105,91,182,175,214,159,11,125,223,208,252,198,226,110,164,210,183,109,95,173,62,22,251,191,161,249,141,196,11,171,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,181,64,48,3,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,211,63,251,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,3,127,198,149,187,106,253,105,240,183,221,253,15,204,110,38,234,77,43,118,213,250,211,225,111,187,250,31,152,220,64,186,189,134,63,166,207,221,191,230,70,213,13,85,246,24,254,155,63,118,255,0,153,27,84,3,205,103,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,166,149,184,177,245,167,206,79,188,12,67,243,25,205,212,246,92,122,137,229,151,227,95,56,173,3,42,128,0,0,0,0,0,106,175,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,226,234,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,6,234,64,0,0,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,149,93,134,63,166,207,221,191,230,70,42,246,163,250,246,102,111,224,191,39,162,50,171,176,199,244,217,251,183,252,200,13,170,26,171,237,206,253,9,254,242,127,45,54,168,106,175,183,59,244,39,251,201,252,180,12,85,236,184,245,236,203,47,198,190,79,90,111,248,208,15,101,199,175,102,89,126,53,242,122,211,127,192,0,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,25,255,0,216,169,234,177,138,126,240,43,190,93,110,3,63,204,127,227,71,132,156,43,197,206,86,46,22,185,75,220,113,37,139,188,220,48,205,197,174,142,46,93,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,76,106,139,171,16,200,0,7,151,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,226,123,53,59,64,191,46,212,116,57,9,154,211,108,199,214,171,123,188,151,113,115,180,142,241,67,73,5,51,62,182,89,234,95,53,69,197,235,222,103,147,107,17,171,28,111,127,77,174,42,14,210,254,7,41,184,142,193,179,103,14,7,125,91,51,23,5,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,158,249,22,55,162,163,152,248,116,151,255,0,10,176,22,42,255,0,202,184,115,18,97,203,135,254,178,142,186,219,93,79,39,251,50,67,52,114,51,224,230,185,190,197,64,61,73,158,85,205,255,0,112,11,198,190,21,226,179,46,41,44,151,107,159,119,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,76,143,70,42,109,116,79,151,64,32,122,83,225,59,213,99,38,254,239,240,247,203,160,46,169,106,184,78,245,88,201,191,187,252,61,242,232,11,170,0,0,0,0,0,0,6,170,251,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,46,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,110,164,0,0,0,0,213,95,109,166,117,255,0,244,11,195,157,29,191,221,141,110,21,82,69,255,0,188,81,210,71,11,210,79,253,245,100,107,163,255,0,144,86,187,211,67,105,55,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,158,107,56,148,205,234,156,250,207,156,115,155,147,79,87,37,62,34,188,77,53,189,42,224,138,25,226,183,51,72,168,161,145,145,106,196,124,116,209,195,26,170,43,181,86,42,171,156,170,174,80,200,14,202,124,134,166,206,78,40,232,49,53,246,138,174,75,22,91,83,166,38,145,237,167,149,96,146,226,201,88,218,8,95,51,30,212,137,252,213,90,150,162,171,185,137,71,35,21,142,106,189,91,145,93,185,223,161,63,222,79,229,165,245,236,136,201,219,174,90,240,184,252,93,136,236,52,148,55,44,193,188,75,123,166,149,105,93,21,108,150,166,197,28,52,141,157,207,99,92,172,87,50,162,120,145,21,204,229,213,53,237,95,172,114,22,43,183,59,244,39,251,201,252,180,11,85,216,169,235,79,138,126,239,235,190,99,110,46,87,109,126,72,93,82,235,131,120,145,134,249,72,235,107,169,233,240,61,69,181,209,185,179,199,58,58,182,178,41,216,238,173,123,28,213,153,174,69,218,172,86,70,169,191,122,242,237,175,98,167,173,62,41,251,191,174,249,141,184,217,247,25,57,23,71,196,79,14,56,207,46,124,141,229,27,211,173,242,92,112,227,88,176,50,102,94,41,216,233,41,82,57,103,69,100,92,199,167,33,239,213,171,202,154,86,239,106,57,92,129,168,206,202,124,249,166,201,190,40,232,48,205,246,182,174,59,22,100,211,166,25,145,141,168,149,32,142,226,249,88,234,9,159,11,24,228,149,252,212,90,102,170,163,121,105,89,35,213,237,106,61,29,189,227,203,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,135,165,238,31,179,51,242,201,145,216,15,52,164,171,181,84,85,226,108,63,67,112,175,242,92,155,233,97,174,124,45,239,80,51,207,122,183,149,58,75,26,177,206,87,49,204,86,185,119,53,64,184,0,0,0,0,0,0,7,149,115,213,65,229,92,15,74,124,39,122,172,100,223,221,254,30,249,116,5,213,45,87,9,222,171,25,55,247,127,135,190,93,1,117,64,0,91,254,32,115,51,242,55,145,216,243,52,163,171,181,83,213,225,156,63,93,112,160,242,164,155,41,102,174,100,46,238,176,63,207,98,187,155,58,197,26,49,174,71,61,207,70,181,119,57,0,211,95,107,38,122,88,179,131,137,175,163,120,74,243,117,171,181,101,221,189,248,110,170,26,132,124,116,172,188,71,85,50,214,190,158,55,47,253,4,47,147,107,85,238,166,77,55,49,177,189,215,131,177,99,33,170,110,216,203,21,241,27,121,162,164,125,182,197,78,252,51,101,89,169,226,149,254,81,153,35,150,166,104,158,175,223,3,226,167,88,227,85,217,245,140,174,123,81,254,107,218,186,224,197,152,166,251,142,113,85,231,26,226,154,238,251,122,196,23,10,139,165,198,167,148,200,249,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,208,244,61,192,254,78,218,178,67,133,204,191,194,52,118,26,187,85,202,182,207,77,123,191,69,93,74,216,43,86,235,87,19,102,169,109,67,81,140,118,248,220,228,129,169,34,111,108,112,70,199,42,236,212,13,101,246,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,199,94,213,140,134,166,201,190,40,235,241,53,138,138,174,59,22,100,211,174,38,141,238,167,149,32,142,226,249,94,218,248,89,51,222,228,149,252,212,74,151,34,43,121,105,89,27,17,141,106,49,93,127,251,20,51,190,234,151,92,101,195,116,214,58,71,91,93,79,81,142,41,238,77,145,205,158,57,209,212,84,114,192,246,245,107,216,230,172,46,106,166,213,98,178,68,93,251,211,151,145,93,172,153,23,125,206,14,25,126,146,97,43,53,170,174,235,151,119,7,226,74,169,170,21,145,213,50,207,29,44,201,90,202,121,28,159,244,19,62,61,205,71,182,153,52,220,246,198,199,105,175,135,236,204,252,141,231,142,3,205,41,42,238,180,244,152,103,16,80,220,43,252,151,38,202,169,168,89,51,123,212,12,243,216,142,230,192,178,198,172,115,145,175,107,213,174,93,174,80,61,52,130,82,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,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,1,79,224,220,1,131,114,250,154,235,75,131,48,245,37,169,151,203,197,109,254,230,176,162,239,172,184,213,202,178,212,84,74,247,42,185,239,115,151,68,213,124,214,53,140,110,214,49,173,74,128,0,0,0,0,0,41,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,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,53,211,84,95,2,160,0,96,7,249,21,56,88,255,0,207,236,213,255,0,226,182,239,251,137,155,249,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,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,107,174,136,158,5,64,0,0,0,24,191,197,7,103,166,75,241,103,143,237,249,141,152,216,159,26,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,162,55,167,138,174,80,0,49,255,0,133,46,10,114,179,131,239,165,63,147,59,254,43,185,253,45,238,61,247,203,181,84,211,114,251,175,63,151,202,228,193,22,154,247,151,238,221,187,93,27,166,154,46,183,46,76,157,192,53,57,184,236,239,184,88,105,43,241,100,118,122,75,37,13,101,93,44,50,190,217,4,15,173,114,186,150,69,103,54,23,202,149,242,178,85,107,244,123,25,26,104,154,46,234,212,0,0,0,0,0,0,0,0,1,135,249,247,217,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,238,189,230,11,93,194,138,58,86,114,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,114,174,154,38,136,151,131,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,190,8,151,128,0,0,1,79,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,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,174,154,162,248,24,65,254,69,78,22,63,243,251,53,127,248,173,187,254,226,103,248,0,0,0,0,0,89,254,40,56,95,192,60,89,224,11,126,92,230,53,223,16,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,186,163,122,248,162,222,0,6,31,228,39,101,254,65,112,237,155,22,44,227,193,88,191,48,43,111,88,127,189,119,104,46,151,10,41,41,95,207,166,150,157,251,219,29,36,111,93,25,51,149,52,122,121,200,154,234,154,162,230,0,0,0,0,12,0,255,0,34,167,11,31,249,253,154,191,252,86,221,255,0,113,51,252,1,111,242,19,37,48,175,14,217,79,98,201,204,21,112,186,214,217,112,255,0,122,238,211,221,37,142,74,167,243,234,101,168,126,247,71,28,108,93,31,51,145,52,98,121,168,154,234,186,170,226,7,249,21,56,88,255,0,207,236,213,255,0,226,182,239,251,137,159,224,10,127,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,117,209,19,192,168,0,0,74,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,77,128,48,42,237,216,195,194,133,198,235,91,112,163,197,25,149,107,167,170,168,146,104,168,105,46,244,110,130,149,142,114,171,97,141,102,164,124,170,198,162,163,81,100,123,223,162,38,231,57,117,85,170,240,207,101,182,75,225,92,187,197,153,81,111,205,204,224,147,9,227,26,120,226,174,180,205,127,164,90,72,231,101,93,37,74,85,197,2,82,36,73,83,173,12,81,44,174,107,151,148,231,183,218,138,220,202,0,97,6,94,246,68,240,219,150,184,255,0,13,102,53,139,27,102,84,247,44,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,77,116,84,241,47,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,189,124,81,111,0,3,8,50,247,178,39,134,220,181,199,248,107,49,172,88,219,50,167,185,97,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,186,107,162,167,137,155,224,0,0,0,48,131,48,187,34,120,109,204,172,127,137,115,26,251,141,179,42,11,150,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,166,154,170,248,153,190,0,183,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,189,119,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,60,212,77,117,93,85,113,131,48,187,34,120,109,204,172,127,137,115,26,251,141,179,42,11,150,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,166,154,170,248,153,190,0,183,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,189,119,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,60,212,77,117,93,85,110,0,0,0,0,12,95,226,131,179,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,211,197,87,40,0,24,255,0,194,151,5,57,89,193,247,210,159,201,157,255,0,21,220,254,150,247,30,251,229,218,170,105,185,125,215,159,203,229,114,96,139,77,123,203,247,110,221,174,141,211,77,23,92,128,0,11,63,197,7,11,248,7,139,60,1,111,203,156,198,187,226,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,84,111,95,20,91,63,144,157,151,249,5,195,182,108,88,179,143,5,98,252,192,173,189,97,254,245,221,160,186,92,40,164,165,127,62,154,90,119,239,108,116,145,189,116,100,206,84,209,233,231,34,107,170,106,139,152,0,1,139,252,80,118,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,122,120,170,229,0,3,31,248,82,224,167,43,56,62,250,83,249,51,191,226,187,159,210,222,227,223,124,187,85,77,55,47,186,243,249,124,174,76,17,105,175,121,126,237,219,181,209,186,105,162,235,144,0,1,132,25,133,217,19,195,110,101,99,252,75,152,215,220,109,153,80,92,177,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,52,213,87,196,201,252,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,222,187,180,247,73,99,146,169,252,250,153,106,31,189,209,199,27,23,71,204,228,77,24,158,106,38,186,174,170,183,0,0,0,0,0,0,0,1,143,252,86,240,83,149,156,96,253,22,252,166,95,241,93,179,232,151,126,238,94,66,170,166,135,153,222,185,28,206,111,58,9,117,211,187,51,110,221,186,106,237,117,213,52,167,248,95,236,244,201,126,19,49,253,195,49,178,231,19,227,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,52,87,116,240,84,202,0,0,0,0,0,0,0,6,31,231,223,101,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,186,247,152,45,119,10,40,233,89,200,166,138,157,155,27,37,36,143,77,89,11,85,117,122,249,202,186,104,154,34,92,14,20,184,41,202,206,15,190,148,254,76,239,248,174,231,244,183,184,247,223,46,213,83,77,203,238,188,254,95,43,147,4,90,107,222,95,187,118,237,116,110,154,104,186,228,0,0,99,255,0,21,188,20,229,103,24,63,69,191,41,151,252,87,108,250,37,223,187,151,144,170,169,161,230,119,174,71,51,155,206,130,93,116,238,204,219,183,110,154,187,93,117,77,50,0,1,135,249,9,217,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,239,93,218,11,165,194,138,74,87,243,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,114,38,186,166,168,185,128,0,0,0,0,0,24,127,159,125,151,249,5,196,78,108,95,115,143,26,226,252,192,162,189,98,14,235,222,96,181,220,40,163,165,103,34,154,42,118,108,108,148,146,61,53,100,45,85,213,235,231,42,233,162,104,137,120,56,95,225,127,0,240,153,128,46,25,115,151,55,124,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,219,78,197,68,86,170,234,174,235,224,137,120,0,0,0,3,15,243,211,178,215,134,92,249,204,123,142,104,93,166,197,120,94,235,121,210,91,148,56,110,178,150,158,150,178,171,85,87,213,62,57,169,229,210,105,53,77,234,197,107,94,228,222,173,87,185,239,126,96,0,48,215,39,123,45,178,95,34,177,253,175,49,178,231,55,51,130,221,114,183,84,65,44,177,69,127,164,134,11,132,17,205,28,206,164,170,108,52,140,116,180,210,58,38,36,145,43,145,28,137,246,42,81,95,228,84,225,99,255,0,63,179,87,255,0,138,219,191,238,38,127,128,41,252,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,2,160,0,0,0,0,0,0,0,12,127,226,183,130,156,172,227,7,232,183,229,50,255,0,138,237,159,68,187,247,114,242,21,85,52,60,206,245,200,230,115,121,208,75,174,157,217,155,118,237,211,87,107,174,169,165,63,194,255,0,103,166,75,240,153,143,238,25,141,151,56,159,26,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,117,59,17,21,92,169,162,187,167,130,166,80,0,0,0,0,0,41,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,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,53,211,84,95,3,8,63,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,255,0,0,117,56,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,150,87,138,222,10,114,179,140,31,162,223,148,203,254,43,182,125,18,239,221,203,200,85,84,208,243,59,215,35,153,205,231,65,46,186,119,102,109,219,183,77,93,174,186,166,153,0,0,197,254,23,251,61,50,95,132,204,127,112,204,108,185,196,248,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,251,169,216,136,170,229,77,21,221,60,21,50,128,0,48,131,48,187,34,120,109,204,172,127,137,115,26,251,141,179,42,11,150,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,166,154,170,248,153,21,195,95,14,184,87,133,236,184,92,173,193,88,171,21,222,236,172,184,79,112,166,250,67,93,29,76,148,124,212,102,248,32,229,197,27,35,135,123,93,38,196,111,231,37,149,202,170,174,82,234,128,0,0,0,0,0,0,6,0,127,145,83,133,143,252,254,205,95,254,43,110,255,0,184,153,254,0,167,242,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,10,128,0,5,170,226,83,135,92,43,197,14,92,38,86,227,92,85,138,236,150,87,220,32,184,84,253,30,174,142,154,74,206,82,63,100,19,243,34,145,146,67,189,205,147,98,183,243,145,68,228,84,86,161,117,64,24,65,151,189,145,60,54,229,174,63,195,89,141,98,198,217,149,61,203,10,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,211,93,21,60,76,223,0,12,95,226,131,179,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,211,197,86,160,225,75,130,156,172,224,251,233,79,228,206,255,0,138,238,127,75,123,143,125,242,237,85,52,220,190,235,207,229,242,185,48,69,166,189,229,251,183,110,215,70,233,166,139,174,64,0,58,156,89,133,172,88,231,10,222,112,86,41,161,239,182,92,65,111,168,181,220,105,185,175,143,159,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,76,22,255,0,34,167,11,31,249,253,154,191,252,86,221,255,0,113,51,252,1,79,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,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,174,186,34,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,225,175,143,170,60,97,196,78,105,112,207,156,87,11,85,174,235,135,49,133,230,135,9,222,39,169,130,142,59,157,43,46,142,166,167,182,185,142,115,119,214,55,153,27,98,229,163,157,52,109,118,228,71,198,175,155,53,79,54,220,77,221,174,182,14,46,243,94,251,98,185,213,219,174,86,236,200,190,213,209,214,82,76,232,103,166,158,59,156,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,61,36,131,15,251,57,184,215,254,149,89,113,61,131,31,220,237,81,230,110,22,250,187,149,52,11,202,146,233,66,136,196,142,230,216,118,181,141,220,247,172,114,182,37,115,89,35,90,237,34,108,209,70,153,128,0,0,0,0,6,21,118,140,241,237,253,21,236,80,101,190,93,193,222,51,55,19,91,251,229,37,68,244,251,233,108,180,47,123,226,74,199,35,211,100,211,43,227,145,177,69,213,168,230,57,242,166,214,182,57,169,94,205,142,208,139,143,16,59,178,91,59,47,29,239,50,99,239,183,11,125,211,186,82,209,83,221,40,99,229,57,32,219,27,219,190,177,188,202,135,108,138,6,183,145,79,189,85,92,215,185,107,94,210,254,14,233,184,144,202,57,177,198,12,179,210,126,81,112,61,60,149,180,83,71,71,44,181,119,107,116,108,145,242,218,218,144,234,231,189,206,94,100,40,172,147,73,81,88,222,90,79,35,205,27,127,194,172,5,138,191,242,174,28,196,152,114,225,255,0,172,163,174,182,215,83,201,254,204,144,205,28,140,248,57,174,111,177,80,15,82,96,199,94,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,156,196,213,31,28,209,163,164,229,44,142,200,160,6,157,184,218,237,65,198,87,92,232,177,89,184,113,197,21,116,56,79,47,111,9,83,92,246,200,140,131,18,220,105,106,228,106,163,230,165,168,85,169,181,190,38,71,181,136,232,249,169,52,138,244,93,34,86,95,78,213,62,55,232,242,219,10,221,248,97,203,202,173,248,191,18,91,226,139,16,213,242,96,168,167,162,179,213,199,59,39,165,215,154,175,138,178,70,36,43,163,226,84,72,42,55,181,205,123,163,115,117,45,149,89,103,138,179,147,49,240,230,86,224,170,78,241,122,196,215,8,173,244,219,163,145,241,195,189,124,249,229,229,177,239,108,49,49,29,36,143,70,174,200,216,247,42,104,213,3,127,220,23,113,109,133,120,185,202,196,197,54,216,187,142,36,177,119,107,126,38,183,57,177,197,203,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,201,145,21,53,98,154,118,226,111,137,190,36,172,28,73,102,189,138,197,196,30,101,91,173,182,236,113,125,164,163,163,164,197,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,67,118,156,49,112,245,133,120,95,201,171,46,81,225,106,158,255,0,220,57,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,234,198,196,115,158,230,69,20,76,87,191,102,229,208,15,22,62,180,249,201,247,129,136,126,99,56,27,116,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,181,77,106,241,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,176,174,197,79,85,140,83,247,129,93,242,235,113,170,190,44,125,105,243,147,239,3,16,252,198,112,55,125,217,195,139,49,86,57,224,199,47,49,78,53,196,215,92,65,122,173,242,183,121,184,221,43,100,171,170,159,101,214,173,140,223,44,138,231,187,107,24,214,166,171,209,173,68,78,136,134,74,152,171,217,113,234,39,150,95,141,124,226,180,202,160,0,0,0,24,1,218,87,218,5,249,9,163,174,200,76,169,155,126,62,186,219,219,229,75,139,93,172,118,122,26,184,42,89,245,82,193,82,201,169,238,44,94,237,60,123,152,173,72,228,99,250,238,104,22,171,180,127,180,139,29,225,28,199,151,34,56,120,191,121,18,76,35,112,166,158,255,0,137,41,101,134,121,42,107,162,86,74,148,48,233,189,141,134,39,162,50,161,175,77,210,72,201,32,123,91,27,100,108,249,149,193,159,25,152,7,139,60,1,77,89,71,93,73,110,198,214,234,118,69,126,176,203,44,48,206,233,227,134,157,106,106,233,105,146,121,102,90,30,117,66,71,28,178,104,186,166,215,117,241,243,215,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,240,107,24,231,46,136,138,165,107,145,121,233,152,252,58,102,61,187,52,50,190,243,220,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,230,66,253,173,213,53,71,35,154,215,177,204,123,24,246,135,166,144,91,78,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,220,176,0,0,60,251,113,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,178,174,200,156,194,199,217,149,195,110,36,190,230,54,56,196,24,170,229,6,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,166,175,114,251,84,212,95,22,62,180,249,201,247,129,136,126,99,57,181,78,197,79,85,140,83,247,129,93,242,235,112,25,254,0,2,223,241,11,138,111,184,27,32,179,47,26,225,106,238,229,122,195,248,62,243,116,183,84,242,153,39,34,170,10,41,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,66,213,112,65,198,142,21,226,227,46,32,174,173,117,170,201,143,173,188,200,47,120,122,42,232,221,35,249,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,50,69,116,91,159,181,36,125,192,226,199,213,99,57,62,239,241,15,203,167,60,245,228,94,122,102,63,14,153,143,110,205,12,175,188,247,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,57,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,233,164,22,211,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,44,1,109,56,151,182,98,27,183,15,57,145,75,131,228,196,12,196,44,194,247,42,155,42,216,42,234,169,174,62,81,134,157,242,210,164,15,165,115,102,87,172,204,141,54,53,126,179,85,99,145,205,114,181,110,88,3,205,103,244,177,226,159,255,0,198,91,53,127,252,178,184,255,0,250,99,208,246,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,116,211,85,95,19,64,60,112,100,237,215,36,56,163,204,12,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,236,141,174,88,28,145,166,198,201,4,140,106,174,205,77,159,118,52,227,250,156,77,194,229,211,6,92,113,13,37,93,70,14,197,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,215,85,108,141,69,210,61,173,12,245,40,172,235,205,11,86,74,229,30,47,205,123,203,105,36,167,194,214,122,155,147,41,234,107,91,72,202,201,216,197,228,210,164,174,69,70,62,105,121,113,51,205,114,171,228,106,35,92,170,136,181,169,128,29,178,121,215,244,27,135,219,78,78,82,91,249,213,121,155,112,94,116,242,69,186,56,40,109,210,211,212,73,181,201,35,85,179,58,119,209,163,117,99,218,177,243,245,218,237,138,6,170,255,0,165,143,20,255,0,254,50,217,171,255,0,229,149,199,255,0,211,30,132,242,7,0,98,172,175,201,172,39,129,113,214,53,186,226,220,73,108,183,183,203,23,155,157,202,74,249,170,171,164,115,165,159,108,242,181,178,62,22,201,35,217,22,246,163,146,38,70,213,234,138,166,128,120,47,201,203,22,126,241,65,128,50,171,20,205,178,203,117,184,73,81,113,143,107,215,188,210,210,83,203,87,45,54,172,123,30,206,115,41,221,23,49,174,71,51,153,189,53,86,232,190,143,128,0,0,0,0,243,237,196,223,19,124,73,88,56,146,205,123,21,139,136,60,202,183,91,109,216,226,251,73,71,71,73,139,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,134,221,59,56,113,102,42,199,60,24,229,230,41,198,184,154,235,136,47,85,190,86,239,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,213,122,53,168,137,209,16,210,15,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,160,101,80,0,12,10,225,131,143,90,106,174,39,179,59,133,140,228,190,210,81,190,143,28,94,237,248,26,231,81,205,87,214,61,110,213,174,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,100,92,173,85,235,19,95,158,167,154,206,44,125,105,243,147,239,3,16,252,198,115,111,221,157,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,42,159,85,169,130,159,233,52,107,28,175,239,52,180,219,145,235,51,25,4,142,168,142,54,44,109,243,100,110,214,201,203,136,51,84,0,0,3,86,189,170,28,122,211,82,211,93,120,88,201,187,237,37,99,235,41,230,183,227,155,157,63,53,31,70,244,150,23,37,5,53,68,114,181,170,245,107,39,138,169,142,99,217,178,94,86,168,244,149,172,11,129,109,227,182,235,157,221,163,216,19,35,50,183,19,82,73,149,246,26,139,171,106,171,45,115,185,236,196,149,172,179,85,185,207,146,77,17,31,77,12,186,182,54,51,116,111,124,124,253,210,34,195,202,168,59,72,56,174,204,126,18,179,31,35,241,174,10,151,191,90,171,190,144,65,127,176,79,50,178,150,239,74,213,183,42,53,202,136,188,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,186,251,46,61,123,50,203,241,175,147,214,153,85,219,157,250,19,253,228,254,90,6,205,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,1,161,110,206,238,55,235,56,85,199,107,132,177,141,86,236,178,197,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,188,42,71,36,143,138,157,168,198,171,152,198,174,247,173,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,2,108,0,0,197,94,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,249,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,178,229,113,69,196,222,1,225,103,43,238,89,129,139,234,105,43,46,76,167,115,172,184,121,46,48,211,86,222,103,73,34,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,187,207,102,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,234,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,27,222,250,89,138,191,201,183,244,235,233,53,215,233,39,228,63,202,222,88,239,178,119,238,253,228,30,111,121,231,235,204,231,115,60,254,102,237,219,188,237,117,234,105,7,250,88,241,79,255,0,227,45,154,191,254,89,92,127,253,49,186,159,254,165,151,255,0,115,255,0,255,0,123,134,128,64,245,80,0,0,0,0,0,0,98,87,105,39,16,56,251,134,92,168,193,25,175,151,47,164,125,202,143,28,67,73,45,29,114,204,180,85,176,77,106,185,53,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,118,161,150,166,0,118,213,250,172,97,111,188,10,31,151,92,64,203,252,139,207,76,184,226,47,46,45,217,161,149,247,158,253,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,30,122,248,23,227,54,251,193,230,99,213,92,228,181,121,103,6,98,142,239,79,137,173,177,49,137,84,232,226,87,242,170,105,164,118,154,77,23,54,85,72,220,228,142,70,189,205,118,213,86,75,30,255,0,176,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,237,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,160,118,192,0,48,255,0,142,110,51,111,188,30,102,62,78,220,228,181,121,103,6,98,143,46,83,226,107,108,76,98,85,58,56,150,131,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,242,171,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,238,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,28,213,69,234,138,107,7,183,59,244,39,251,201,252,180,179,253,153,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,126,232,209,38,230,134,237,0,0,13,96,118,141,118,147,226,172,13,125,189,240,239,145,45,186,225,251,213,23,120,182,98,107,237,125,174,74,74,168,55,178,157,241,58,213,35,164,107,219,185,143,157,171,59,225,234,215,71,37,59,244,86,76,108,252,194,174,209,30,1,104,248,156,194,169,143,50,182,223,106,182,230,109,147,155,81,162,83,65,79,244,154,53,142,38,119,106,170,157,168,245,153,140,130,54,211,201,35,214,54,249,209,187,107,100,230,68,20,255,0,102,87,29,182,172,238,193,182,236,140,205,44,77,87,38,104,88,105,228,109,45,101,210,118,189,248,146,137,138,231,53,241,201,162,43,234,97,139,70,200,199,238,145,236,143,159,186,69,89,185,89,234,121,108,194,216,179,21,96,107,237,46,41,193,88,154,235,135,239,84,91,251,181,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,186,47,86,185,81,122,42,155,233,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,155,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,235,185,173,108,145,43,195,42,142,167,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,239,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,189,92,228,68,234,168,118,198,149,187,80,184,233,252,181,226,167,228,118,78,99,62,247,150,214,93,158,88,169,162,110,216,111,183,72,228,114,174,147,35,151,188,81,195,164,124,189,17,172,124,168,249,62,181,173,167,145,1,155,61,172,153,143,120,226,126,193,154,25,104,183,86,101,150,21,210,58,92,33,95,34,208,121,90,57,169,209,149,110,175,74,121,100,100,147,111,115,249,14,114,190,56,185,112,189,34,87,44,169,38,223,178,171,51,48,174,114,101,198,28,205,44,21,87,222,44,184,154,223,21,194,155,116,145,190,72,119,167,159,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,152,35,42,184,9,227,126,251,194,62,59,150,139,17,213,93,110,89,101,123,230,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,90,238,107,157,28,74,192,223,240,37,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,45,87,20,92,77,224,30,22,114,190,229,152,24,190,166,146,178,228,202,119,58,203,135,146,227,13,53,109,230,116,146,40,246,64,217,23,115,152,199,79,19,165,123,26,245,142,53,115,246,187,68,107,130,218,241,237,198,253,139,132,124,9,21,22,28,170,181,92,179,54,247,202,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,99,101,100,107,189,28,249,116,218,215,54,57,85,152,21,193,103,106,198,62,203,59,173,171,46,120,142,187,213,226,188,19,61,68,205,126,36,171,116,213,119,187,90,202,230,171,95,36,138,231,58,174,153,142,230,42,177,90,179,53,178,46,199,57,34,142,7,97,94,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,234,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,179,78,204,94,207,74,204,45,89,77,196,87,16,56,67,147,117,135,108,184,74,193,115,134,120,42,173,85,81,79,52,114,213,86,210,79,11,54,204,156,168,95,76,187,158,212,108,139,38,212,122,68,230,6,63,246,143,113,11,159,184,27,140,236,195,194,216,43,60,51,3,15,217,104,188,147,221,173,214,188,77,91,73,75,6,251,85,35,223,178,40,228,107,27,185,239,115,151,68,234,231,42,175,85,83,56,59,34,115,11,31,102,87,13,184,146,251,152,216,227,16,98,171,148,24,226,178,146,42,203,221,206,106,233,227,129,180,20,14,108,77,146,103,57,200,196,115,222,228,106,46,154,189,203,237,83,92,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,1,159,224,0,6,16,118,187,102,22,62,203,94,27,112,221,247,46,113,198,32,194,183,41,241,197,29,36,181,150,75,156,212,51,201,3,168,43,220,232,157,36,46,107,149,138,230,49,202,213,93,53,99,87,216,134,111,152,1,219,87,234,177,133,190,240,40,126,93,113,3,15,251,56,120,133,207,220,115,198,118,94,97,108,107,158,25,129,136,44,181,190,86,239,54,235,166,38,173,171,165,159,101,170,173,236,223,20,146,57,142,218,246,53,201,170,116,115,81,83,170,33,187,243,64,61,151,30,189,153,101,248,215,201,235,77,255,0,0,49,43,180,147,136,28,125,195,46,84,96,140,215,203,151,210,62,229,71,142,33,164,150,142,185,102,90,42,216,38,181,92,154,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,187,80,203,83,0,59,106,253,86,48,183,222,5,15,203,174,32,101,254,69,231,166,92,113,23,151,22,236,208,202,251,207,126,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,151,51,55,55,84,213,90,173,115,94,199,61,143,99,221,112,15,61,124,11,241,155,125,224,243,49,234,174,114,90,188,179,131,49,71,119,167,196,214,216,152,196,170,116,113,43,249,85,52,210,59,77,38,139,155,42,164,110,114,71,35,94,230,187,106,171,37,143,127,216,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,118,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,80,59,96,0,24,43,196,215,27,245,156,42,241,197,133,176,150,49,170,221,150,88,179,7,219,37,190,185,97,158,166,107,92,141,171,187,70,202,170,88,153,43,88,221,207,124,29,225,82,57,36,124,84,237,70,53,92,198,53,115,126,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,76,61,181,126,180,248,91,238,254,135,230,55,18,170,236,183,227,234,143,46,251,143,12,153,199,112,181,91,112,130,247,202,140,59,136,171,42,96,161,134,209,34,243,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,243,217,35,57,33,183,240,0,3,2,184,96,227,214,154,171,137,236,206,225,99,57,47,180,148,111,163,199,23,187,126,6,185,212,115,85,245,143,91,181,107,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,43,85,122,196,215,231,169,230,179,139,31,90,124,228,251,192,196,63,49,156,15,74,96,194,174,206,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,149,79,170,212,193,79,244,154,53,142,87,247,154,90,109,200,245,153,140,130,71,84,71,27,22,54,249,178,55,107,100,229,197,154,160,0,0,0,0,0,0,11,105,196,221,218,235,96,225,183,53,239,182,43,157,93,186,229,110,192,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,185,101,170,226,199,213,99,57,62,239,241,15,203,167,3,64,63,210,199,138,127,255,0,25,108,213,255,0,242,202,227,255,0,233,143,74,103,149,115,213,64,3,92,29,169,153,119,196,54,94,90,166,226,91,37,243,231,50,173,118,38,212,69,14,42,178,210,227,42,138,58,43,99,28,218,106,90,73,168,105,98,216,136,199,74,142,231,38,247,189,100,157,143,70,237,230,43,118,62,74,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,7,158,28,173,227,191,138,124,175,199,118,204,117,249,97,197,120,183,201,156,239,243,54,41,196,23,26,251,93,87,50,23,197,245,208,119,134,239,219,204,222,223,57,52,123,24,239,102,134,250,114,47,61,50,227,136,188,184,183,102,134,87,222,123,245,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,188,185,153,185,186,166,170,213,107,154,246,57,236,123,30,237,43,118,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,221,22,73,36,124,84,238,87,185,92,199,185,122,174,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,249,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,176,54,63,218,237,152,88,251,45,120,109,195,119,220,185,199,24,131,10,220,167,199,20,116,146,214,89,46,115,80,207,36,14,160,175,115,162,116,144,185,174,86,43,152,199,43,85,116,213,141,95,98,24,63,217,195,196,46,126,227,158,51,178,243,11,99,92,240,204,12,65,101,173,242,183,121,183,93,49,53,109,93,44,251,45,85,111,102,248,164,145,204,118,215,177,174,77,83,163,154,138,157,81,12,170,237,130,197,152,87,28,240,119,131,49,78,10,196,214,172,65,101,173,204,10,78,237,113,181,214,199,87,75,62,202,27,155,31,178,88,213,204,118,215,177,205,93,23,163,154,168,189,81,76,22,236,184,245,236,203,47,198,190,79,90,6,255,0,141,85,246,157,118,133,223,109,87,218,158,29,120,126,197,247,91,21,125,138,224,232,177,109,254,217,51,34,145,242,49,144,201,21,45,21,92,19,44,145,236,145,211,50,165,54,199,34,73,10,71,187,111,53,175,186,189,168,92,116,254,69,48,171,242,59,39,49,159,116,204,155,214,207,44,84,209,55,116,214,43,92,145,185,87,73,145,201,221,235,38,214,62,94,136,231,178,37,124,159,84,231,83,200,186,118,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,5,244,200,188,123,199,119,17,121,143,110,202,252,175,207,220,213,174,186,215,107,44,211,75,140,238,108,165,183,210,181,81,36,170,169,145,37,94,92,44,220,221,87,69,114,185,205,99,26,247,189,140,118,127,241,157,158,25,143,217,245,89,195,228,120,43,29,98,188,119,106,139,233,60,23,248,49,133,221,107,42,177,5,43,167,161,149,27,81,80,140,77,38,139,154,230,193,50,51,116,77,68,106,163,216,233,35,147,34,248,28,225,18,213,194,14,81,187,10,79,113,164,188,98,203,245,67,110,88,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,115,23,85,124,147,72,141,143,154,177,183,13,123,115,191,66,127,188,159,203,64,217,166,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,160,52,45,217,221,198,253,103,10,184,237,112,150,49,170,221,150,88,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,119,133,72,228,145,241,83,181,24,213,115,24,213,222,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,77,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,30,107,56,177,245,167,206,79,188,12,67,243,25,207,74,103,154,206,44,125,105,243,147,239,3,16,252,198,112,41,76,170,204,204,85,147,121,143,135,51,75,5,85,247,123,214,25,184,69,112,166,221,36,140,142,109,139,231,193,47,45,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,232,39,131,190,42,176,111,21,249,71,111,198,22,107,149,35,113,61,186,158,158,155,22,90,35,141,97,125,186,226,172,243,213,177,57,239,119,118,145,205,145,208,191,115,183,49,21,170,188,198,72,198,104,175,27,240,207,140,176,119,14,153,121,196,211,107,169,43,240,158,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,248,42,72,199,181,186,70,233,92,42,241,49,140,184,80,205,202,60,210,193,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,222,30,146,65,69,100,238,113,96,28,245,192,22,188,198,203,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,251,21,107,80,0,0,6,165,123,89,56,37,172,183,223,127,164,222,80,225,78,109,5,211,123,113,141,174,209,109,158,73,33,170,107,38,158,75,204,156,180,116,108,133,209,198,169,59,213,35,107,100,107,36,114,200,233,228,115,118,212,74,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,7,155,126,24,184,133,197,92,47,231,45,151,55,48,181,55,127,238,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,245,100,98,185,175,107,37,138,39,171,31,179,106,238,167,63,59,64,178,179,42,184,101,195,217,247,134,230,242,173,94,97,219,228,250,33,110,71,83,79,34,87,45,44,143,78,249,19,42,90,188,154,121,219,28,21,92,151,185,209,200,244,103,164,168,106,131,143,94,14,241,15,11,25,185,115,117,154,207,87,62,93,95,42,59,238,31,185,195,71,85,221,40,153,59,231,116,118,185,106,37,220,215,84,196,216,100,68,78,107,222,248,154,201,87,106,189,205,110,48,1,80,93,174,120,203,53,241,253,109,230,178,58,187,254,44,198,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,186,50,54,167,87,34,53,60,16,221,159,102,103,5,223,209,179,46,31,153,24,213,188,204,125,143,173,244,147,212,211,205,67,201,146,197,66,169,205,101,14,178,49,179,54,103,43,218,234,134,174,214,243,34,137,136,213,228,164,146,99,87,100,223,4,181,151,11,239,244,155,205,236,41,202,160,181,236,110,14,181,221,237,179,199,36,213,78,100,51,199,121,143,152,141,141,240,182,57,17,32,122,36,141,116,142,124,141,88,221,4,110,118,218,128,30,107,56,177,245,167,206,79,188,12,67,243,25,207,74,103,154,206,44,125,105,243,147,239,3,16,252,198,112,54,169,216,169,234,177,138,126,240,43,190,93,110,53,87,197,143,173,62,114,125,224,98,31,152,206,109,83,177,83,213,99,20,253,224,87,124,186,220,106,175,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,0,1,138,188,125,113,175,133,120,83,203,138,187,37,166,231,222,51,55,19,91,230,143,14,91,233,214,55,201,65,189,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,157,35,21,136,155,91,43,226,208,183,252,42,199,184,171,255,0,42,226,60,73,136,238,31,250,202,202,235,149,117,68,159,237,73,52,210,72,255,0,139,156,231,123,85,76,191,237,69,225,247,60,114,223,60,110,89,161,143,49,5,215,22,224,204,91,112,169,118,28,188,207,60,211,71,107,142,73,165,168,109,153,201,35,157,221,249,60,201,121,76,69,72,228,141,28,246,34,42,75,28,86,171,129,108,231,203,140,137,226,59,14,227,92,218,195,22,171,174,22,126,234,74,202,154,219,66,92,38,179,200,175,100,148,247,26,86,42,235,28,208,207,20,74,178,49,29,34,68,179,36,109,115,213,168,6,207,251,57,184,5,177,100,126,92,79,152,153,171,111,242,174,51,204,108,63,220,110,86,122,250,103,182,150,217,103,170,70,72,251,108,244,211,53,57,147,63,108,125,227,154,205,26,230,114,154,136,141,123,230,195,94,210,254,2,170,114,27,16,205,157,89,77,98,171,159,46,175,149,18,77,119,100,124,173,150,11,140,245,82,57,176,182,24,98,141,176,80,171,100,134,40,87,207,218,246,171,30,230,171,225,71,238,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,67,26,187,68,51,223,40,242,103,135,155,189,155,52,240,205,38,42,126,57,167,170,179,90,48,252,236,100,172,169,171,109,59,229,138,162,104,249,240,204,148,208,204,218,125,243,64,238,108,79,146,21,98,181,234,199,32,105,219,130,238,45,177,87,8,217,166,152,166,219,23,126,195,119,222,237,111,196,214,231,54,73,121,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,121,210,34,166,143,83,208,78,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,203,185,189,238,203,30,31,179,67,32,248,121,172,135,52,153,87,107,174,197,215,133,191,82,225,233,210,52,125,182,7,83,197,27,93,51,121,105,44,117,50,164,104,175,137,242,61,24,198,66,155,98,151,156,213,12,202,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,216,79,99,15,16,56,6,221,135,175,124,52,92,31,87,75,139,46,151,138,252,85,67,44,203,11,41,42,160,74,90,40,86,154,39,44,156,215,212,162,67,44,171,27,99,84,229,70,247,110,243,85,19,94,220,88,250,211,231,39,222,6,33,249,140,229,180,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,15,83,192,197,94,1,120,215,194,188,86,101,197,37,146,237,115,238,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,201,145,232,197,77,174,137,242,229,80,22,171,139,31,85,140,228,251,191,196,63,46,156,243,88,122,83,226,199,213,99,57,62,239,241,15,203,167,60,214,1,127,248,46,226,219,21,112,141,154,105,138,109,177,119,236,55,125,238,214,252,77,110,115,100,151,153,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,157,34,42,104,245,55,253,149,89,153,133,115,147,46,48,230,105,96,170,190,241,101,196,214,248,174,20,219,164,141,242,67,189,60,248,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,52,45,198,255,0,5,216,171,132,124,199,158,134,137,183,91,222,1,185,114,231,178,98,25,104,100,108,108,230,172,219,104,106,103,70,36,43,88,196,130,69,86,177,124,248,209,178,237,102,229,141,151,3,179,51,141,31,232,217,152,239,203,124,106,238,102,1,199,215,10,72,42,106,38,174,228,199,98,174,85,229,50,187,73,30,216,91,11,145,237,109,67,151,107,185,113,68,244,114,242,82,57,3,122,128,148,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,155,3,82,189,182,153,57,125,139,21,96,94,32,105,230,231,89,106,109,233,131,171,35,218,198,247,74,168,228,168,171,167,93,85,251,228,231,50,90,158,136,205,172,238,190,115,181,145,168,150,171,177,215,51,62,135,241,89,54,5,171,171,186,173,38,61,195,245,150,248,105,105,228,254,170,234,234,100,74,200,231,168,98,189,17,118,65,5,99,24,244,107,156,215,78,173,68,70,189,234,155,21,237,52,201,79,203,79,8,248,167,187,220,59,173,126,4,215,26,209,239,151,100,50,247,40,38,239,17,201,164,111,115,181,165,150,167,99,83,110,178,164,91,156,141,221,174,138,242,159,29,126,75,243,79,6,230,103,146,252,167,244,75,16,91,175,189,203,159,201,239,93,214,166,57,185,92,205,174,217,187,151,183,118,215,105,174,186,46,154,1,233,248,210,7,108,22,113,223,113,207,20,11,149,85,16,247,123,46,90,91,224,167,163,143,115,31,207,170,174,167,130,174,162,167,84,99,94,221,204,125,52,92,181,115,218,157,219,123,118,172,142,67,117,63,75,48,175,209,95,167,95,73,173,95,70,252,159,229,111,44,119,216,251,143,113,229,243,123,207,63,94,95,39,151,231,243,55,109,219,231,107,167,83,204,190,106,230,102,42,206,76,199,196,121,165,141,106,251,197,235,19,92,37,184,84,237,146,71,199,14,245,243,32,139,152,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,13,133,118,39,228,237,170,245,140,177,230,119,223,44,53,114,212,97,170,122,91,37,130,178,106,86,186,145,179,213,36,142,172,116,82,57,138,169,83,28,81,192,197,88,222,138,216,171,30,142,69,73,90,109,208,197,254,205,28,1,83,151,220,22,229,221,45,203,15,82,90,174,87,202,122,155,253,82,194,145,111,172,101,93,76,146,210,212,74,248,213,119,189,212,107,72,137,185,119,181,141,99,29,183,102,212,202,0,0,0,0,0,60,214,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,221,79,101,199,168,158,89,126,53,243,138,208,50,168,0,7,154,206,44,125,105,243,147,239,3,16,252,198,114,138,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,214,188,88,250,211,231,39,222,6,33,249,140,229,213,190,112,65,125,184,112,75,129,120,179,203,74,91,173,234,74,143,44,75,141,168,150,102,73,220,105,105,235,165,130,158,170,150,22,196,143,88,88,200,30,181,10,233,30,230,238,107,209,169,27,100,115,3,111,220,20,113,93,98,226,211,38,168,177,151,54,213,71,139,237,186,81,226,155,37,20,207,119,112,170,220,244,142,68,108,136,143,72,103,99,57,177,174,175,106,106,248,249,143,124,82,41,144,7,154,30,30,56,129,199,220,50,230,133,14,107,229,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,187,80,220,246,113,246,145,100,214,22,225,78,62,32,178,190,253,106,189,94,177,6,182,252,57,135,174,82,186,58,175,42,53,99,239,16,213,65,22,231,179,186,178,86,203,42,110,107,30,213,137,172,149,18,162,25,28,29,87,104,143,31,84,124,49,225,84,192,121,91,112,181,92,179,54,247,205,167,213,42,96,168,250,51,26,71,19,251,205,85,54,229,122,76,246,79,27,169,227,145,137,27,188,233,29,185,177,242,229,209,97,80,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,174,123,240,171,140,184,120,202,60,176,198,25,149,109,171,180,98,124,195,168,188,212,186,209,60,137,190,134,221,78,202,14,234,147,69,177,29,13,75,157,81,80,231,177,92,237,172,88,90,228,142,70,200,196,10,215,178,227,215,179,44,191,26,249,61,105,149,93,185,223,161,63,222,79,229,166,42,246,92,122,246,101,151,227,95,39,173,50,171,183,59,244,39,251,201,252,180,13,85,155,41,236,183,227,234,143,46,251,143,12,153,199,112,181,91,112,130,247,202,140,59,136,171,42,96,161,134,209,34,243,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,243,217,35,57,56,87,194,254,74,127,72,156,234,180,100,228,119,14,229,87,136,45,247,142,225,59,165,229,198,202,232,45,117,85,20,188,215,114,228,84,133,103,134,36,147,107,21,220,181,126,221,29,162,165,21,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,15,81,5,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,192,174,204,254,208,63,202,110,21,185,101,47,16,184,230,213,77,137,48,149,189,107,109,119,219,181,111,38,107,197,174,24,228,125,67,170,36,145,18,55,77,75,28,104,247,202,175,223,36,74,178,57,170,176,205,51,176,175,180,71,141,250,206,42,177,218,97,44,29,85,183,44,176,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,109,123,39,238,234,177,199,35,34,168,114,61,168,231,189,168,22,171,138,238,43,179,31,139,92,199,126,53,198,178,247,27,85,15,50,11,5,130,9,149,244,182,138,87,42,42,181,170,168,156,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,101,149,50,171,128,158,8,47,188,92,99,185,107,113,29,45,214,219,150,86,78,108,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,174,231,53,210,68,143,197,80,55,253,255,0,212,178,255,0,238,127,255,0,239,112,208,9,191,239,254,165,151,255,0,115,255,0,255,0,123,134,128,64,245,80,0,0,0,0,0,0,96,7,109,95,170,198,22,251,192,161,249,117,196,207,243,0,59,106,253,86,48,183,222,5,15,203,174,32,105,88,205,254,205,142,57,238,188,62,227,250,60,171,204,107,165,93,118,93,98,170,138,107,108,79,172,186,57,176,97,121,221,52,138,218,168,155,52,137,4,52,206,146,161,238,169,209,26,186,105,46,229,88,214,57,44,87,6,121,41,133,120,137,226,79,7,228,230,53,184,93,104,172,184,131,202,29,230,123,92,177,199,84,206,69,5,69,67,54,58,72,228,98,106,248,90,139,171,23,205,85,211,69,209,82,148,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,113,93,171,188,77,221,114,43,36,173,216,15,7,212,226,11,94,44,204,74,135,54,219,124,180,92,93,66,251,92,20,19,210,205,80,254,108,106,146,171,228,73,35,133,24,221,17,89,44,170,231,38,212,100,152,127,192,103,31,220,96,92,115,67,13,100,74,73,73,154,212,247,250,137,33,167,135,20,92,221,77,91,74,198,71,81,60,179,121,79,107,229,86,53,21,100,122,77,29,75,249,116,233,20,45,106,170,34,225,6,48,205,92,199,204,11,22,22,195,24,215,26,93,111,86,172,21,111,117,174,193,73,89,80,178,71,111,165,87,171,214,56,209,127,217,110,171,171,146,56,161,141,23,100,81,181,187,42,236,100,225,163,254,61,226,143,22,90,127,229,44,24,75,188,65,246,119,218,216,249,145,127,171,76,201,98,147,254,125,27,208,7,110,119,232,79,247,147,249,105,170,179,106,157,185,223,161,63,222,79,229,166,21,112,103,194,215,244,184,198,216,195,45,232,177,39,145,47,86,220,31,85,125,178,84,74,221,212,175,174,138,178,146,38,197,82,136,213,122,66,246,79,35,85,204,243,152,229,107,244,122,53,99,120,102,175,101,231,104,23,255,0,67,124,41,102,236,223,242,86,156,25,120,115,191,247,153,86,154,182,122,138,159,253,218,154,146,56,98,254,228,90,122,42,118,189,174,92,97,226,172,13,125,195,57,9,147,184,238,235,135,239,84,90,95,241,37,198,197,116,146,146,170,13,236,115,41,40,150,90,121,154,246,238,99,228,158,88,164,103,86,186,141,237,93,21,77,85,226,156,39,138,176,53,246,171,11,99,92,51,117,195,247,170,45,157,230,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,77,83,171,92,138,157,21,9,188,121,143,241,150,103,226,105,241,158,96,98,26,187,237,246,170,158,146,154,162,225,86,168,233,231,101,53,60,116,241,44,142,211,87,189,34,134,52,87,187,87,189,81,92,229,115,149,92,161,181,238,206,14,59,120,172,226,47,49,226,203,108,127,131,237,88,171,13,218,173,245,51,222,241,125,61,26,80,213,91,228,122,189,244,174,168,86,42,83,73,189,205,88,25,12,81,71,34,183,89,117,114,67,42,187,101,70,10,246,70,112,245,249,41,225,246,92,217,185,212,221,89,122,205,94,77,108,182,250,202,94,239,29,29,13,36,181,49,209,186,52,114,111,147,156,201,95,63,53,85,26,232,230,135,107,116,106,190,76,234,3,86,189,170,28,5,83,85,83,93,120,167,201,187,21,37,27,232,233,230,184,99,155,101,63,53,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,178,46,110,138,245,149,207,215,6,69,231,166,99,240,233,152,246,236,208,202,251,207,113,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,153,11,246,183,84,213,28,142,107,94,199,49,236,99,219,233,164,210,95,105,175,2,87,92,145,198,87,28,243,202,220,51,73,30,87,223,170,35,117,85,29,174,7,49,152,110,181,232,214,185,146,71,170,163,41,166,151,87,70,246,109,141,143,147,145,182,52,72,121,161,85,241,165,218,157,77,157,121,37,104,203,92,155,182,213,216,223,140,236,242,51,28,182,173,178,182,166,216,254,124,122,81,82,213,71,43,27,43,36,108,83,164,174,116,74,201,41,234,35,110,140,123,165,142,60,31,200,188,139,204,126,34,243,30,221,149,249,95,102,239,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,169,92,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,187,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,116,107,85,87,162,41,190,158,2,120,32,177,112,143,129,37,173,196,116,182,171,150,102,222,249,177,94,239,116,115,62,162,22,82,164,202,176,210,210,58,72,163,124,112,236,108,79,145,54,35,159,46,187,156,230,199,18,48,52,2,86,185,147,147,184,251,42,99,195,245,152,190,195,87,5,183,21,89,232,111,118,91,154,82,204,218,42,248,42,104,169,234,246,193,52,140,107,101,124,77,170,138,57,81,155,145,146,110,110,171,209,86,138,55,231,65,195,38,1,226,155,128,156,173,203,252,95,77,73,71,114,126,91,216,27,101,196,41,110,134,166,182,205,58,209,81,201,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,154,24,1,217,203,218,25,106,225,162,213,127,203,28,232,172,196,23,12,18,250,121,110,88,127,186,53,181,43,107,173,99,100,146,90,88,226,118,142,70,85,185,90,137,245,137,28,115,34,57,90,212,154,105,153,142,188,87,113,93,152,252,90,230,59,241,174,53,151,184,218,168,121,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,230,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,40,172,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,209,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,250,240,19,193,5,247,139,140,119,45,110,35,165,186,219,114,202,201,205,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,123,162,124,137,177,90,200,181,220,230,186,72,145,225,117,123,47,120,22,252,181,226,166,103,142,113,224,206,247,150,214,93,254,71,166,173,118,216,111,183,72,228,106,38,176,171,87,188,81,195,164,156,205,85,172,124,168,200,254,181,173,168,141,55,82,74,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,77,129,160,30,212,127,94,204,205,252,23,228,244,70,90,118,44,103,206,13,162,195,216,175,135,43,205,109,37,191,16,214,94,31,137,172,169,53,66,163,238,172,125,44,113,84,195,19,21,136,221,240,54,146,57,21,55,171,222,201,94,228,98,54,23,184,196,190,212,127,94,204,205,252,23,228,244,70,47,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,7,169,224,98,175,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,156,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,149,64,13,90,246,211,231,206,13,173,195,216,83,135,43,53,109,37,195,16,209,222,25,137,175,73,13,66,171,237,76,101,44,145,83,67,43,17,138,221,243,182,174,73,17,55,163,216,200,152,229,98,182,102,56,202,14,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,249,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,179,65,119,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,148,29,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,165,99,58,123,55,120,250,190,228,22,42,181,228,150,100,92,59,238,89,98,11,131,41,233,230,170,169,100,127,70,106,167,147,69,169,100,146,185,172,109,27,158,253,211,198,231,35,89,171,166,102,142,230,50,107,1,193,158,74,97,94,34,120,147,193,249,57,141,110,23,90,43,46,32,242,135,121,158,215,44,113,213,51,145,65,81,80,205,142,146,57,24,154,190,22,162,234,197,243,85,116,209,116,84,165,51,211,34,243,31,135,76,199,184,229,126,104,89,187,141,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,208,244,210,13,85,246,94,118,129,127,244,55,194,150,110,205,255,0,37,105,193,151,135,59,255,0,121,149,105,171,103,168,169,255,0,221,169,169,35,134,47,238,69,167,162,166,213,0,210,183,109,95,173,62,22,251,191,161,249,141,196,192,3,63,251,106,253,105,240,183,221,253,15,204,110,37,159,225,27,131,106,158,44,50,191,56,238,24,82,166,173,216,239,4,83,217,166,195,84,43,91,21,61,21,115,234,36,169,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,188,199,35,53,86,134,122,118,94,241,245,125,206,157,156,60,103,53,195,190,98,251,85,189,245,22,43,253,77,75,18,107,213,44,59,81,244,211,163,220,143,150,178,54,42,189,36,106,57,210,197,28,143,147,71,196,249,38,216,169,229,179,254,21,96,44,85,255,0,149,112,230,36,195,151,15,253,101,29,117,182,186,158,79,246,100,134,104,228,103,193,205,115,125,138,134,247,184,4,227,178,213,197,222,25,173,177,98,90,58,75,78,98,225,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,163,218,6,90,158,107,56,177,245,167,206,79,188,12,67,243,25,207,74,103,154,206,44,125,105,243,147,239,3,16,252,198,112,40,172,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,160,142,10,56,174,177,113,105,147,84,88,203,155,106,163,197,246,221,40,241,77,146,138,103,187,184,85,110,122,71,34,54,68,71,164,51,177,156,216,215,87,181,53,124,124,199,190,41,20,210,14,42,225,71,49,236,28,54,96,174,41,173,145,121,103,6,98,142,247,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,87,88,101,229,49,89,50,104,212,145,235,19,145,170,177,44,212,255,0,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,93,168,7,165,224,91,252,139,207,76,184,226,47,46,45,217,161,149,247,158,253,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,0,0,0,0,0,45,87,22,62,171,25,201,247,127,136,126,93,57,117,75,85,197,143,170,198,114,125,223,226,31,151,78,7,154,195,213,65,229,92,245,80,0,0,5,63,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,243,195,197,119,10,57,143,194,86,99,191,5,99,88,187,245,170,187,153,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,92,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,209,241,103,248,162,225,147,0,241,77,149,247,44,191,197,244,212,148,119,39,211,185,182,92,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,154,30,125,170,51,211,49,235,178,58,30,30,46,119,158,253,131,40,113,4,88,146,219,77,80,138,249,45,213,77,134,162,57,25,78,253,124,200,100,239,79,123,227,84,86,243,26,143,110,197,124,171,35,33,51,175,21,112,237,155,22,44,227,193,86,251,85,109,235,15,247,174,237,5,210,41,36,165,127,62,154,90,119,239,108,114,70,245,209,147,57,83,71,167,156,137,174,169,170,44,174,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,232,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,69,1,53,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,188,158,206,238,1,104,248,99,194,171,143,51,74,223,106,185,102,109,239,149,81,162,211,65,81,244,102,52,142,86,119,106,90,157,170,244,153,236,158,70,212,73,27,210,55,121,177,183,115,99,230,75,101,123,49,123,61,43,48,181,101,55,17,92,64,225,14,77,214,29,178,225,43,5,206,25,224,170,181,85,69,60,209,203,85,91,73,60,44,219,50,114,161,125,50,238,123,81,178,44,155,81,233,19,153,179,240,6,170,251,115,191,66,127,188,159,203,77,170,26,171,237,206,253,9,254,242,127,45,3,85,102,202,123,45,248,250,163,203,190,227,195,38,113,220,45,86,220,32,189,242,163,14,226,42,202,152,40,97,180,72,188,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,252,246,72,206,78,10,228,38,74,98,174,34,115,98,197,147,152,42,225,106,162,189,98,14,245,221,167,186,75,36,116,172,228,83,75,80,253,238,142,57,30,154,178,23,34,104,197,243,149,53,209,53,84,162,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,3,212,240,53,235,217,115,199,109,215,59,45,83,100,70,116,98,106,74,140,109,99,167,99,176,253,198,174,119,119,220,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,153,44,110,87,171,92,176,205,43,182,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,184,158,207,124,1,131,115,79,179,135,4,229,246,96,225,234,75,230,30,190,83,222,233,171,168,106,81,118,74,207,44,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,106,131,141,30,18,113,87,8,217,166,184,90,229,47,126,195,119,222,243,112,195,55,22,186,73,121,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,121,209,170,46,143,67,111,253,151,30,162,121,101,248,215,206,43,75,191,196,86,67,96,222,36,178,142,251,149,56,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,80,210,15,3,156,113,227,46,16,177,147,169,106,153,87,124,203,171,229,67,95,126,176,177,233,190,55,232,141,239,180,123,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,191,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,15,52,57,233,145,121,143,195,166,99,220,114,191,52,44,221,198,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,110,96,118,106,118,129,126,66,107,40,114,19,53,166,223,128,110,183,7,121,46,226,231,107,37,158,186,174,122,102,125,108,179,212,178,26,123,115,19,188,207,38,214,43,146,73,30,254,187,156,6,234,64,0,0,53,171,218,215,198,143,208,187,21,103,10,56,1,219,175,88,142,223,12,248,162,233,5,118,215,91,168,100,126,230,208,181,177,61,30,147,78,198,34,202,217,81,27,221,166,106,109,145,42,55,70,24,213,218,121,198,253,31,17,120,170,155,40,114,222,171,126,1,193,247,9,165,168,168,116,48,63,202,183,136,100,168,167,74,168,42,34,150,68,146,143,144,237,97,86,236,87,115,228,115,218,237,35,217,130,197,107,147,185,59,143,179,215,31,218,242,231,46,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,236,69,218,247,20,189,152,88,17,188,35,217,236,57,51,134,173,76,204,44,182,183,173,194,107,165,45,174,100,174,197,155,32,115,171,96,123,99,124,146,62,105,164,68,150,6,59,157,203,115,91,4,107,28,114,57,200,29,87,100,167,26,63,77,44,84,124,40,227,247,109,189,97,203,124,211,225,123,164,245,219,157,113,161,141,251,157,66,230,202,245,122,205,3,30,171,19,98,69,111,118,133,201,182,52,167,221,38,202,143,45,159,240,171,1,98,175,252,171,135,49,38,28,184,127,235,40,235,173,181,212,242,127,179,36,51,71,35,62,14,107,155,236,84,55,231,192,87,24,152,123,138,124,163,182,54,243,120,164,131,49,108,116,253,203,16,91,38,172,165,239,117,175,129,144,54,75,164,84,241,109,115,105,165,116,209,170,175,41,140,100,174,124,73,185,24,215,56,50,128,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,181,78,197,79,85,140,83,247,129,93,242,235,113,170,190,44,125,105,243,147,239,3,16,252,198,115,106,157,138,158,171,24,167,239,2,187,229,214,227,85,124,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,47,86,122,103,166,92,112,233,151,23,28,208,205,11,207,113,181,80,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,153,51,246,187,68,213,26,141,107,158,247,49,140,123,218,22,255,0,141,30,45,176,175,8,217,88,184,166,229,23,126,196,151,222,243,111,195,54,230,182,57,121,149,205,166,145,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,121,209,162,38,175,66,208,118,73,227,252,101,154,121,23,143,243,7,48,113,13,93,243,16,223,51,34,190,166,186,186,165,83,124,175,242,109,181,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,80,28,69,103,206,50,226,75,55,47,185,173,140,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,69,114,49,187,222,175,145,201,189,238,85,218,255,0,98,167,170,198,41,251,192,174,249,117,184,12,202,206,44,157,192,57,235,128,46,153,115,152,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,246,162,249,235,226,171,134,124,101,194,134,110,86,101,110,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,255,0,73,38,63,241,181,195,94,92,113,33,145,215,203,102,53,91,85,174,235,135,45,245,151,75,6,36,175,170,74,56,236,213,76,133,92,178,79,80,173,118,202,55,114,218,149,8,173,115,86,54,238,68,71,199,27,216,26,214,224,7,180,174,179,33,168,234,242,203,62,110,183,91,206,5,166,183,213,85,217,234,218,201,238,23,42,58,168,160,129,148,214,232,150,73,210,56,168,214,58,119,199,28,109,98,53,147,76,197,115,153,26,189,204,196,174,34,179,231,25,113,37,155,151,220,214,198,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,162,185,24,221,239,87,200,228,222,247,42,219,83,42,187,53,56,122,194,188,69,241,53,67,100,198,181,58,217,112,141,189,216,182,166,222,234,88,231,142,235,221,170,169,163,101,28,169,34,43,18,23,190,118,172,136,173,118,232,216,246,34,53,94,143,96,100,87,101,63,3,23,91,214,38,160,226,139,53,237,117,118,251,109,130,161,36,194,150,91,141,173,204,91,156,239,167,100,145,92,215,159,30,215,83,49,179,177,240,73,22,170,233,153,189,30,206,74,36,187,116,37,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,38,192,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,87,249,113,193,149,247,54,248,59,197,92,76,96,107,175,54,235,129,49,5,198,158,247,103,168,123,25,28,246,122,122,26,74,151,84,211,189,116,210,104,185,179,57,241,185,85,36,141,19,102,143,98,50,106,3,139,31,90,124,228,251,192,196,63,49,156,218,167,98,167,170,198,41,251,192,174,249,117,184,13,69,228,238,113,99,236,138,199,246,188,198,203,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,251,21,61,9,240,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,102,176,59,79,120,10,166,201,139,173,95,16,57,63,98,164,160,203,235,157,69,52,55,91,69,39,53,235,105,184,206,233,183,205,28,77,139,149,79,66,229,108,13,68,89,124,217,167,72,216,214,177,99,99,113,175,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,243,213,177,57,236,111,121,141,174,145,208,191,115,118,189,85,170,188,183,200,199,134,247,184,177,245,88,206,79,187,252,67,242,233,207,53,135,162,140,220,204,204,43,156,156,8,230,14,105,96,170,190,241,101,196,217,95,124,184,83,110,146,55,201,14,251,100,251,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,243,174,7,165,220,222,202,28,163,226,171,40,228,193,152,206,10,75,254,24,191,211,197,112,182,92,237,243,177,239,129,238,98,186,158,190,138,161,187,154,143,70,191,86,189,55,49,236,123,154,228,124,111,115,93,231,179,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,153,255,0,217,79,199,109,213,46,180,28,44,231,46,38,164,117,181,212,233,6,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,57,13,87,239,130,56,243,127,141,30,18,112,175,23,57,88,184,90,229,47,113,196,150,46,243,112,195,55,22,186,56,185,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,185,49,170,46,172,64,48,3,178,235,143,170,204,31,125,182,240,207,156,87,11,173,210,213,136,238,20,212,56,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,182,81,187,151,27,98,229,163,91,12,142,118,228,86,72,175,135,111,230,141,184,103,236,167,207,156,215,198,85,45,206,27,69,94,93,97,60,63,120,242,117,221,245,173,219,113,184,36,104,229,149,45,173,218,232,165,102,168,198,37,82,187,147,245,187,227,239,28,183,198,110,250,211,108,166,178,218,168,172,212,114,85,201,79,65,79,29,52,79,171,171,150,170,119,49,141,70,181,100,154,103,58,89,95,162,38,175,145,206,123,151,85,114,170,170,168,11,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,79,49,153,177,129,127,37,249,167,140,178,207,202,158,83,250,37,136,46,54,46,251,200,228,247,174,235,83,36,60,222,94,231,108,221,203,221,183,115,180,215,77,87,77,79,79,198,141,187,93,242,118,213,150,188,81,179,23,97,203,13,93,13,183,48,108,241,94,234,101,74,86,197,69,37,213,178,201,13,91,96,115,24,214,171,213,172,167,158,84,85,115,249,149,78,123,151,235,26,128,94,167,113,167,106,191,246,73,221,44,84,216,130,146,205,141,172,212,244,25,88,250,56,169,155,34,212,192,244,107,90,169,26,186,85,99,39,180,195,84,213,154,68,141,22,104,42,82,45,170,216,205,112,101,86,89,226,172,228,204,124,57,149,184,42,147,188,94,177,53,194,43,125,54,232,228,124,112,239,95,62,121,121,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,74,126,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,118,185,236,108,243,53,174,84,213,169,44,136,154,110,93,115,127,177,247,39,47,184,231,138,4,205,90,121,187,189,151,45,45,243,212,86,73,181,143,231,213,87,83,207,73,79,77,162,189,175,110,230,62,166,94,98,53,237,78,237,177,219,86,70,168,27,180,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,155,0,0,0,1,79,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,3,69,125,162,60,125,86,113,57,138,147,1,229,109,194,235,109,203,43,39,54,159,84,169,158,159,233,52,139,36,79,239,53,84,219,145,139,11,31,4,110,167,142,70,44,141,243,164,118,215,73,203,136,49,131,59,241,173,171,50,179,163,31,102,53,138,158,174,11,110,42,197,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,137,183,78,201,110,37,242,179,16,228,77,135,135,63,43,121,51,25,225,46,245,253,86,227,61,52,62,87,239,85,149,213,159,212,25,205,89,106,57,48,166,178,253,91,118,106,139,213,23,83,74,197,65,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,15,81,0,177,92,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,158,173,137,207,123,187,180,142,108,142,133,251,157,185,136,173,85,230,50,70,50,250,129,230,179,139,31,90,124,228,251,192,196,63,49,156,220,247,102,117,166,213,127,236,255,0,203,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,52,195,197,143,173,62,114,125,224,98,31,152,206,110,79,179,135,22,97,92,13,217,237,151,152,167,26,226,107,86,31,178,209,121,91,188,220,110,149,177,210,82,193,190,247,86,198,111,150,69,107,27,185,239,107,83,85,234,231,34,39,85,64,53,173,218,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,247,116,89,36,145,241,83,185,94,229,115,30,229,196,3,37,56,232,227,54,251,198,30,99,210,220,227,181,121,27,6,97,126,241,79,134,109,178,177,139,84,216,229,86,115,106,106,100,110,186,205,47,42,37,88,218,229,142,54,177,173,110,229,71,203,37,128,184,225,60,85,103,177,90,49,77,219,12,221,104,172,184,131,188,121,34,227,81,69,36,116,183,14,67,209,147,247,121,92,136,201,121,111,84,107,246,42,237,114,162,46,138,6,199,251,44,248,10,195,217,135,106,135,137,108,232,177,82,93,44,78,168,150,28,43,101,170,238,181,148,87,54,53,181,52,181,115,87,82,203,19,209,88,217,85,188,148,222,199,164,144,61,234,221,188,181,117,65,219,157,250,19,253,228,254,90,89,254,204,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,63,116,104,147,115,111,7,110,119,232,79,247,147,249,104,24,171,217,113,235,217,150,95,141,124,158,180,202,174,220,239,208,159,239,39,242,211,21,123,46,61,123,50,203,241,175,147,214,153,85,219,157,250,19,253,228,254,90,6,42,246,92,122,246,101,151,227,95,39,173,54,105,218,9,192,86,30,226,103,6,215,99,156,190,177,82,81,230,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,77,101,246,92,122,246,101,151,227,95,39,173,51,211,181,27,142,219,174,73,218,161,200,140,151,196,212,148,248,218,249,78,247,98,11,141,36,238,239,184,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,50,40,218,143,70,181,102,134,86,134,152,75,149,195,199,15,216,251,137,172,208,161,202,140,185,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,100,77,114,183,69,146,88,219,211,114,20,86,22,194,120,171,28,223,105,112,182,10,195,55,92,65,122,173,223,221,173,214,186,41,42,234,167,216,199,61,251,34,141,28,247,109,99,28,229,209,58,53,170,171,209,20,168,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,244,103,145,121,23,151,28,58,101,197,187,43,242,190,205,220,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,230,76,253,173,213,116,70,163,90,214,49,172,99,24,198,249,151,61,36,112,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,183,205,184,27,254,255,0,234,89,127,247,63,255,0,247,184,104,4,223,247,255,0,82,203,255,0,185,255,0,255,0,189,195,64,32,122,168,0,0,0,0,0,0,48,3,182,175,213,99,11,125,224,80,252,186,226,103,249,128,29,181,126,171,24,91,239,2,135,229,215,16,53,213,217,195,139,48,174,6,227,59,47,49,78,53,196,214,172,63,101,162,242,183,121,184,221,43,99,164,165,131,125,170,173,140,223,44,138,214,55,115,222,214,166,171,213,206,68,78,170,134,223,248,232,224,202,197,198,30,92,82,219,35,186,249,27,25,225,126,241,81,134,110,82,189,235,74,217,37,70,115,105,170,99,110,186,195,47,42,36,89,26,213,146,55,49,174,110,228,71,197,39,158,195,115,221,151,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,125,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,249,146,198,229,122,181,203,12,210,184,53,45,105,201,76,220,189,102,133,22,74,209,229,198,32,143,29,215,212,71,77,22,31,171,161,125,45,107,94,248,210,86,172,145,204,141,88,153,202,84,149,95,38,214,54,61,94,229,70,34,184,244,145,149,89,103,133,114,111,46,48,230,86,224,170,78,239,101,195,54,248,173,244,219,163,141,146,77,177,60,249,229,229,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,41,251,175,14,185,71,119,206,219,7,16,179,225,58,72,49,182,29,167,174,134,27,133,36,76,129,245,111,169,130,42,117,154,169,204,106,62,165,241,83,196,232,98,73,28,230,49,147,73,163,117,216,230,92,176,53,87,219,157,250,19,253,228,254,90,89,254,198,27,181,170,221,197,125,238,142,225,115,164,165,168,186,96,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,117,123,210,40,101,145,90,221,87,100,111,119,131,85,82,240,118,231,126,132,255,0,121,63,150,154,181,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,13,218,118,145,112,11,98,207,220,43,116,206,220,183,183,247,44,205,195,246,247,212,84,67,75,76,249,62,147,82,193,30,169,76,248,226,107,158,234,198,177,155,96,145,173,87,63,70,194,253,91,203,124,58,160,225,51,135,235,175,19,89,243,134,50,162,141,149,108,182,214,84,119,187,245,101,58,57,22,138,213,14,142,169,151,152,145,200,216,222,173,210,40,157,35,118,44,210,194,215,105,184,220,255,0,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,156,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,117,114,251,134,140,172,203,44,229,204,12,244,194,214,158,78,36,204,110,235,229,29,96,166,108,52,156,166,253,111,117,217,19,100,143,188,73,182,106,141,207,127,54,86,53,235,162,160,23,84,0,0,234,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,243,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,209,205,69,78,168,135,108,0,197,94,22,187,57,178,59,133,124,119,120,204,76,57,85,117,196,215,170,141,32,178,85,223,121,50,77,101,165,116,45,100,205,137,99,99,24,233,165,122,203,186,109,141,114,68,230,196,212,68,230,186,108,170,0,15,42,231,165,62,19,189,86,50,111,238,255,0,15,124,186,3,205,97,233,79,132,239,85,140,155,251,191,195,223,46,128,11,105,199,7,3,152,55,139,236,51,110,158,23,210,88,113,221,158,162,150,10,12,70,172,85,86,91,157,80,213,170,130,118,53,53,168,99,98,116,210,69,26,171,52,153,26,137,36,108,146,101,117,235,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,43,80,0,0,6,128,123,81,253,123,51,55,240,95,147,209,20,254,92,240,103,143,179,143,133,203,151,16,25,93,67,87,124,185,97,188,81,87,100,186,216,105,98,154,166,182,174,14,85,181,105,157,67,77,4,15,116,143,107,170,234,157,50,189,232,137,28,108,86,167,154,237,106,14,212,127,94,204,205,252,23,228,244,70,127,246,42,122,172,98,159,188,10,239,151,91,128,212,94,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,187,63,242,155,228,23,244,96,252,191,249,78,213,244,147,201,252,207,201,247,210,26,47,44,247,238,241,221,185,60,189,252,206,79,51,235,57,220,173,221,223,235,121,90,253,89,130,221,168,92,11,126,69,49,83,243,199,39,48,103,116,203,107,214,207,44,83,81,59,116,54,43,164,146,57,23,72,81,169,221,232,230,214,62,94,138,230,50,85,124,127,84,215,83,198,184,0,5,107,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,221,92,198,224,207,31,100,231,11,150,222,32,51,70,134,174,199,114,196,152,162,146,201,106,176,213,69,53,53,109,36,28,171,146,212,186,186,154,120,24,232,222,231,82,82,186,21,99,213,22,57,30,174,79,57,186,95,94,203,222,5,191,45,120,169,153,227,156,120,51,189,229,181,151,127,145,233,171,93,182,27,237,210,57,26,137,172,42,213,239,20,112,233,39,51,85,107,31,42,50,63,173,107,106,35,76,170,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,77,180,241,209,193,149,139,140,60,184,165,182,71,117,242,54,51,194,253,226,163,12,220,165,123,214,149,178,74,140,230,211,84,198,221,117,134,94,84,72,178,53,171,36,110,99,92,221,200,143,138,77,75,118,92,122,246,101,151,227,95,39,173,55,209,138,113,102,21,192,214,42,172,83,141,113,53,171,15,217,104,182,119,155,141,210,182,58,74,88,55,189,172,102,249,100,86,177,187,158,246,181,53,94,174,114,34,117,84,3,204,22,41,194,120,171,3,95,106,176,182,53,195,55,92,63,122,162,217,222,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,213,58,181,200,169,209,80,221,79,102,239,31,86,44,253,194,182,188,146,204,139,135,114,204,220,63,111,101,61,60,213,85,47,147,233,53,44,17,232,181,44,146,87,57,238,172,107,25,186,120,220,229,115,244,116,204,213,188,198,67,171,110,52,248,142,181,113,79,159,55,92,212,177,96,138,76,53,109,117,60,54,218,54,36,77,109,109,108,16,110,72,234,171,156,213,86,190,165,205,84,111,69,84,100,108,134,36,115,249,124,199,95,78,204,94,12,177,182,113,230,61,54,114,95,46,184,175,6,224,204,47,182,162,154,227,108,125,101,178,170,255,0,36,139,52,15,166,162,174,143,102,216,83,149,52,117,50,69,39,49,173,114,68,155,86,69,146,48,237,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,64,85,93,169,28,2,214,102,39,126,226,111,39,45,247,91,150,47,78,231,79,136,176,237,29,52,245,211,93,227,78,85,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,158,99,227,127,59,85,121,85,153,152,171,38,243,31,14,102,150,10,171,238,247,172,51,112,138,225,77,186,73,25,28,219,23,207,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,208,247,20,92,77,224,30,22,114,190,229,152,24,190,166,146,178,228,202,119,58,203,135,146,227,13,53,109,230,116,146,40,246,64,217,23,115,152,199,79,19,165,123,26,245,142,53,115,246,187,68,107,188,230,98,203,255,0,210,188,85,121,197,62,68,181,89,188,179,112,168,184,121,58,211,77,221,232,104,249,178,57,252,138,120,181,94,92,44,221,181,140,213,118,181,17,53,93,0,244,81,194,143,21,217,113,197,174,92,51,26,224,169,123,141,214,135,151,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,100,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,66,252,88,250,211,231,39,222,6,33,249,140,230,207,187,41,184,50,198,217,73,98,169,207,60,205,186,226,187,5,215,16,243,41,233,48,100,143,172,182,199,4,112,190,88,82,166,231,74,253,156,249,151,116,171,4,114,53,209,199,28,156,212,220,249,27,201,214,15,22,62,180,249,201,247,129,136,126,99,56,27,147,236,225,194,120,87,28,246,123,101,230,22,198,184,102,213,136,44,181,190,86,239,54,235,165,20,117,116,179,236,189,213,189,155,226,145,28,199,109,123,26,228,213,58,57,168,169,213,16,213,95,29,28,25,95,120,60,204,122,91,100,119,95,44,224,204,81,222,42,48,205,202,87,177,42,157,28,74,206,109,53,76,109,211,73,162,230,196,139,35,90,145,200,215,181,205,218,170,248,163,219,87,101,199,168,158,89,126,53,243,138,210,245,103,166,69,229,199,17,121,113,113,202,252,208,179,119,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,193,162,190,5,248,205,190,240,121,152,245,87,57,45,94,89,193,152,163,187,211,226,107,108,76,98,85,58,56,149,252,170,154,105,29,166,147,69,205,149,82,55,57,35,145,175,115,93,181,85,146,199,191,236,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,187,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,244,115,85,23,170,41,231,11,136,190,26,51,79,133,252,119,54,5,204,203,79,247,123,149,230,142,10,159,37,220,254,166,25,100,238,147,205,20,124,238,87,61,140,147,107,124,199,234,213,246,42,228,87,102,199,28,247,94,31,113,253,30,85,230,53,210,174,187,46,177,85,69,53,182,39,214,93,28,216,48,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,232,141,93,52,151,114,172,107,28,129,188,144,0,0,0,2,202,113,17,139,48,174,57,224,239,54,177,78,10,196,214,172,65,101,173,203,252,75,221,174,54,186,216,234,233,103,217,67,82,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,83,21,123,92,184,133,226,59,40,172,88,103,9,229,125,53,215,11,97,12,65,164,151,12,107,107,170,124,117,82,87,49,238,115,109,140,150,53,71,210,121,145,182,101,118,168,233,218,170,198,42,50,41,218,253,117,240,231,197,182,42,200,236,189,204,204,156,168,139,191,224,204,204,195,247,75,125,100,10,217,37,154,138,186,91,101,85,61,60,244,173,89,153,20,91,230,150,153,42,30,172,123,157,20,13,218,138,172,106,40,88,3,213,65,229,92,245,80,0,0,0,0,6,184,59,107,240,6,13,151,37,240,110,105,59,15,82,38,44,165,197,20,246,6,93,154,138,217,214,221,45,37,108,238,167,122,162,232,246,36,176,177,237,220,139,177,86,77,155,121,146,110,192,14,207,76,1,131,115,63,140,108,185,193,153,129,135,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,93,143,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,6,255,0,128,0,13,85,246,231,126,132,255,0,121,63,150,155,84,53,87,219,157,250,19,253,228,254,90,6,42,246,92,122,246,101,151,227,95,39,173,51,211,181,27,129,43,174,118,90,161,207,124,151,195,52,149,24,218,199,78,246,226,11,117,36,14,239,184,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,50,88,220,140,71,57,97,134,39,96,95,101,199,175,102,89,126,53,242,122,211,127,192,121,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,223,79,0,156,118,90,184,187,195,53,182,44,75,71,73,105,204,92,59,78,149,119,138,58,88,219,5,21,84,18,84,76,216,229,161,141,245,18,206,246,71,27,105,219,51,158,136,141,146,102,34,116,123,76,64,237,53,236,239,169,194,181,55,30,35,242,19,14,82,51,12,50,158,55,226,92,49,106,183,197,76,203,51,33,137,172,90,218,88,97,107,90,180,202,214,35,166,106,38,248,222,175,153,85,209,185,235,6,189,114,171,51,49,86,77,230,62,28,205,44,21,87,221,239,88,102,225,21,194,155,116,146,50,57,182,47,159,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,122,126,5,159,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,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,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,24,235,198,103,6,120,7,139,60,1,83,71,89,67,73,110,198,214,234,119,203,97,191,69,20,48,206,233,227,134,161,41,169,42,170,86,9,102,90,30,117,66,201,36,81,232,186,166,230,245,241,208,14,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,212,65,129,93,165,252,5,83,103,206,30,155,58,178,154,197,73,6,98,216,233,228,154,238,200,249,187,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,153,185,142,86,61,206,70,66,140,10,3,178,159,142,123,85,235,12,208,112,187,154,247,74,75,125,202,193,78,145,225,75,213,198,232,214,37,206,7,212,50,56,173,139,207,147,115,170,88,233,216,200,35,139,84,116,44,216,140,103,37,22,93,154,30,91,63,225,86,2,197,95,249,87,14,98,76,57,112,255,0,214,81,215,91,107,169,228,255,0,102,72,102,142,70,124,28,215,55,216,168,110,211,179,67,142,58,110,35,176,108,57,61,142,25,86,204,197,193,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,231,190,68,145,138,168,231,178,16,186,188,114,113,119,106,225,7,40,219,138,224,183,82,94,49,101,250,161,214,220,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,249,105,170,190,72,99,87,71,205,73,27,231,219,254,21,99,220,85,255,0,149,113,30,36,196,119,15,253,101,101,117,202,186,162,79,246,164,154,105,36,127,197,206,115,189,170,166,205,59,93,248,68,199,215,44,76,206,40,176,133,199,16,98,155,108,244,241,91,111,86,84,167,154,173,108,16,83,83,201,39,122,131,150,213,108,52,59,98,149,242,239,218,145,205,35,159,185,220,245,72,176,3,134,188,213,181,100,134,124,224,108,215,190,225,218,75,229,183,13,222,33,171,172,163,168,164,109,74,172,29,91,36,176,198,231,177,189,230,54,185,101,129,202,228,70,205,28,78,95,68,13,202,118,104,112,119,77,195,126,81,195,142,49,157,158,147,242,139,142,41,227,173,173,154,74,57,98,171,180,219,164,100,111,138,214,228,155,71,49,237,114,115,38,68,100,122,202,168,199,115,18,8,222,102,81,74,101,86,102,97,92,228,203,140,57,154,88,42,175,188,89,113,53,190,43,133,54,233,35,124,144,239,79,62,9,121,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,74,172,13,85,246,174,112,45,249,254,40,50,83,6,127,206,42,177,253,21,11,191,213,115,110,145,211,163,127,233,123,211,218,239,238,76,172,255,0,72,152,215,175,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,55,169,199,63,20,24,7,134,92,151,174,172,197,246,138,75,253,203,23,83,215,89,44,182,26,154,120,106,160,173,157,212,146,174,234,186,105,37,141,210,80,163,185,81,206,172,220,168,147,177,186,121,232,121,225,3,211,158,78,231,22,1,207,92,1,107,204,108,185,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,177,87,207,15,22,62,180,249,201,247,129,136,126,99,57,185,62,204,206,22,177,87,13,153,28,250,236,107,137,46,178,94,177,247,116,190,212,225,233,155,36,52,182,45,97,243,34,228,72,214,189,181,142,99,218,149,14,84,111,157,20,81,34,42,66,146,73,166,206,44,125,105,243,147,239,3,16,252,198,112,54,169,216,169,234,177,138,126,240,43,190,93,110,53,87,197,143,173,62,114,125,224,98,31,152,206,109,83,177,83,213,99,20,253,224,87,124,186,220,106,175,139,31,90,124,228,251,192,196,63,49,156,13,196,246,123,227,252,27,149,157,156,56,39,48,115,7,16,210,88,240,245,142,158,247,83,93,93,82,171,178,38,121,102,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,86,188,111,241,163,138,184,184,204,121,235,168,157,117,178,96,27,111,46,11,38,30,150,186,71,70,254,82,205,182,186,166,4,122,194,149,143,73,228,69,115,19,204,141,91,22,231,237,89,31,208,99,126,42,177,149,243,134,60,188,225,111,14,92,170,237,184,79,14,83,214,84,226,8,27,26,70,183,107,140,183,74,186,168,145,239,107,213,100,166,138,41,41,220,214,43,89,245,220,199,57,31,203,133,205,154,224,187,132,156,85,197,206,105,166,22,182,203,220,112,221,139,187,92,49,53,197,206,146,46,93,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,76,138,171,163,20,11,0,110,167,177,83,213,99,20,253,224,87,124,186,220,107,131,180,35,0,96,220,172,226,231,27,101,246,95,97,234,75,30,30,177,211,217,41,168,104,105,145,118,68,207,35,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,236,127,177,83,213,99,20,253,224,87,124,186,220,6,127,152,127,218,139,196,47,228,55,134,91,149,130,217,77,106,173,189,102,95,121,194,81,83,86,85,108,146,26,25,233,101,74,202,200,225,106,163,229,229,177,89,30,168,168,214,73,83,11,156,174,77,35,126,96,26,54,237,119,206,43,86,101,113,70,204,35,135,47,213,117,214,220,190,179,197,100,169,137,42,155,45,20,119,87,75,36,213,110,129,172,123,154,143,70,190,158,9,85,81,175,230,82,185,142,79,171,106,129,132,5,223,225,35,58,46,185,11,196,54,9,204,10,92,95,87,135,109,17,222,40,233,49,37,68,44,116,172,150,201,37,68,125,246,41,98,107,92,178,179,148,142,114,53,26,231,35,216,199,179,73,24,197,76,128,236,167,225,226,213,158,185,161,152,83,98,203,85,91,240,245,187,3,220,108,143,185,82,86,54,25,237,245,183,120,221,70,215,70,213,85,222,247,81,173,201,17,95,28,145,181,81,21,201,187,151,174,32,102,22,10,186,229,174,63,196,185,115,125,168,164,158,229,133,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,166,154,162,120,1,234,32,24,213,217,213,156,118,44,228,225,31,2,84,218,33,238,245,120,62,223,6,14,186,83,110,123,249,53,84,16,69,27,87,123,152,196,119,54,5,167,159,70,238,107,57,251,55,57,204,114,153,42,6,16,102,23,107,183,13,185,107,143,241,46,92,223,112,78,101,79,114,194,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,116,211,84,79,2,255,0,240,191,197,6,1,226,207,0,92,51,27,46,109,24,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,182,161,136,138,174,69,213,29,211,193,87,74,220,77,240,201,196,149,255,0,137,44,215,190,216,184,124,204,171,141,182,227,142,47,181,116,117,148,152,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,108,171,178,39,47,113,246,90,240,219,137,44,89,141,129,241,6,21,185,79,142,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,105,171,28,158,197,3,81,124,88,250,211,231,39,222,6,33,249,140,230,213,59,21,61,86,49,79,222,5,119,203,173,198,170,248,177,245,167,206,79,188,12,67,243,25,204,212,224,151,139,108,43,194,55,0,184,175,20,220,162,239,216,146,251,152,23,123,126,25,183,53,177,203,204,174,109,150,137,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,121,209,162,38,175,64,50,87,181,23,140,219,22,71,229,197,203,32,108,150,175,42,227,60,198,195,245,52,243,36,236,123,105,109,150,122,164,150,154,74,151,57,52,230,76,253,179,50,40,218,186,53,204,116,146,104,141,100,115,105,46,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,67,182,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,110,39,179,83,179,247,242,19,71,67,159,121,173,14,252,125,117,183,187,201,118,231,55,88,236,244,53,112,83,63,235,98,158,153,147,83,220,88,189,230,9,54,189,90,145,200,246,117,220,224,42,172,35,194,215,244,71,236,232,205,220,183,173,196,158,91,189,92,176,126,38,190,222,234,34,110,218,86,87,75,104,88,157,21,50,43,81,235,11,25,4,109,71,63,206,123,145,207,209,136,228,141,154,44,61,41,241,99,234,177,156,159,119,248,135,229,211,158,107,0,168,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,147,236,208,227,214,155,62,112,244,57,43,155,55,218,72,51,22,199,79,28,54,135,201,205,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,60,205,204,114,61,141,114,50,101,99,180,191,128,170,108,249,195,211,103,86,83,88,169,32,204,91,29,60,147,93,217,31,55,125,254,221,5,44,142,108,45,134,24,164,116,245,200,232,225,138,21,243,55,49,202,199,185,200,200,81,154,108,180,220,241,150,84,99,250,43,205,28,117,118,12,89,131,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,53,100,141,94,173,84,114,120,160,30,162,1,141,92,16,113,163,133,120,184,203,136,43,171,93,106,178,99,235,111,50,11,222,30,138,186,55,72,254,82,67,186,186,154,5,122,204,148,111,89,227,68,115,211,204,145,93,22,231,237,73,31,146,160,12,10,237,150,192,21,56,155,133,203,94,51,183,97,234,74,186,140,29,138,41,42,107,46,14,72,146,122,27,117,68,82,211,200,140,115,149,30,172,146,166,74,20,115,25,174,170,216,220,169,164,123,155,158,166,58,246,132,99,92,3,130,120,62,204,153,115,6,158,146,174,158,245,103,150,201,107,163,153,144,200,249,238,181,13,86,209,186,40,229,114,35,223,12,187,106,85,91,171,216,202,103,200,212,85,140,15,60,38,234,123,27,50,83,232,55,15,183,108,227,171,184,115,170,243,54,224,156,152,35,151,116,112,80,219,165,168,167,143,115,86,54,171,102,116,239,172,87,104,247,181,99,228,105,181,219,208,210,177,232,123,179,195,18,90,177,87,5,185,85,115,179,97,138,75,5,60,22,119,219,95,73,76,173,217,36,244,149,50,211,77,84,187,88,212,223,81,44,50,84,63,162,174,249,157,171,158,186,189,193,145,69,63,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,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,186,106,169,226,84,5,180,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,6,37,255,0,150,175,133,143,252,193,205,95,254,21,110,255,0,191,25,254,121,172,254,137,220,83,255,0,248,180,230,175,255,0,145,183,31,255,0,66,122,61,197,150,15,165,120,86,243,133,188,183,117,179,121,102,223,81,111,242,141,166,167,187,215,81,243,99,115,57,244,242,232,188,185,153,187,115,31,162,237,114,34,232,186,1,171,110,213,14,61,106,106,170,110,188,44,100,221,246,174,141,148,117,19,91,241,205,206,159,148,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,223,23,43,85,98,202,215,224,7,15,28,63,99,238,38,179,66,135,42,50,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,237,145,53,202,221,22,73,99,111,77,200,118,188,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,200,174,202,78,43,178,227,135,108,199,196,184,43,52,37,242,85,171,49,188,157,4,55,249,102,70,210,219,106,169,86,161,35,109,74,42,121,144,201,222,156,139,54,187,99,115,26,175,68,99,159,36,65,137,121,223,130,173,89,107,157,24,251,46,108,85,21,115,219,112,174,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,11,191,138,184,50,190,210,112,99,130,184,196,194,87,94,253,106,174,239,116,248,174,221,80,246,50,75,124,141,186,207,69,77,83,78,189,57,144,191,108,17,190,62,178,50,71,35,211,123,30,238,69,1,197,143,173,62,114,125,224,98,31,152,206,108,127,41,120,152,193,188,53,118,77,96,203,173,246,135,15,223,111,184,142,158,253,104,177,97,139,194,44,144,94,31,37,226,173,147,243,161,70,170,201,77,20,82,43,229,69,218,199,38,216,149,236,116,204,85,13,106,240,241,196,14,62,225,151,52,40,115,95,46,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,209,36,138,55,117,218,135,161,236,139,207,76,184,226,47,46,45,217,161,149,247,158,253,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,187,204,185,187,238,202,78,20,115,31,135,108,184,196,184,215,52,34,242,85,215,49,188,157,60,54,9,97,86,213,91,105,105,82,161,99,117,74,170,249,147,73,222,156,171,14,155,163,107,26,143,84,123,159,28,65,169,110,44,125,105,243,147,239,3,16,252,198,115,181,197,92,87,102,61,255,0,134,204,21,194,205,178,95,35,96,204,47,222,231,185,71,79,50,172,151,218,169,107,231,171,141,213,11,162,105,12,92,214,35,33,77,90,178,49,101,114,185,82,36,135,170,226,199,214,159,57,62,240,49,15,204,103,58,156,139,200,188,199,226,47,49,237,217,95,149,246,110,253,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,46,22,110,110,171,162,185,92,230,177,141,123,222,198,56,46,7,5,28,40,223,120,180,206,90,44,27,202,186,209,225,11,110,149,152,166,247,69,11,29,220,41,118,189,99,141,29,34,163,18,105,222,206,84,105,163,220,154,190,78,91,217,20,136,110,211,51,120,41,225,231,51,178,74,223,144,149,88,34,146,199,135,172,116,236,166,177,213,90,169,169,252,163,103,103,62,41,165,90,90,154,136,229,115,31,59,161,106,76,245,213,242,238,122,189,92,231,110,42,174,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,187,80,185,96,121,150,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,102,243,27,136,28,125,154,121,95,150,249,81,139,223,73,83,109,202,234,123,133,37,150,177,86,103,214,203,5,84,145,59,149,60,146,72,230,185,145,54,24,162,137,172,107,17,145,177,173,235,162,105,188,158,58,56,50,177,113,135,151,20,182,200,238,190,70,198,120,95,188,84,97,155,148,175,122,210,182,73,81,156,218,106,152,219,174,176,203,202,137,22,70,181,100,141,204,107,155,185,17,241,73,160,28,83,132,241,86,6,190,213,97,108,107,134,110,184,126,245,69,179,188,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,170,117,107,145,83,162,160,25,43,217,113,235,217,150,95,141,124,158,180,202,174,220,239,208,159,239,39,242,211,21,123,46,61,123,50,203,241,175,147,214,153,85,219,157,250,19,253,228,254,90,6,186,178,19,58,241,87,14,217,177,98,206,60,21,111,181,86,222,176,255,0,122,238,208,93,34,146,74,87,243,233,165,167,126,246,199,36,111,93,25,51,149,52,122,121,200,154,234,154,162,210,191,240,171,30,226,175,252,171,136,241,38,35,184,127,235,43,43,174,85,213,18,127,181,36,211,73,35,254,46,115,157,237,85,58,163,111,221,150,252,2,214,101,223,113,226,111,56,237,247,91,110,47,94,249,79,135,112,237,101,52,244,51,90,35,94,109,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,158,123,228,103,36,47,7,103,223,1,88,123,134,108,27,67,142,115,6,197,73,89,154,151,122,120,230,174,125,71,117,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,112,171,181,27,129,43,86,73,221,97,207,124,151,195,53,116,248,38,249,80,246,226,11,117,36,13,238,88,122,181,206,98,68,248,246,174,232,169,170,28,247,34,51,103,46,41,26,140,71,53,38,134,38,238,124,148,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,15,57,156,40,241,93,152,252,37,102,59,49,174,10,151,191,90,171,185,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,229,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,236,169,149,92,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,242,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,102,42,129,191,239,254,165,151,255,0,115,255,0,255,0,123,134,128,77,255,0,127,245,44,191,251,159,255,0,251,220,52,2,7,170,128,0,0,0,2,207,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,211,197,82,240,24,65,218,237,151,184,251,50,184,109,195,118,44,185,192,248,131,21,92,160,199,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,52,213,237,79,106,1,223,228,39,106,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,189,119,105,238,150,250,40,233,89,200,166,150,161,251,221,29,92,143,77,89,11,145,52,98,249,202,154,232,154,170,80,29,181,126,171,24,91,239,2,135,229,215,19,15,251,56,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,94,86,239,55,27,166,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,170,245,115,145,19,170,161,152,29,181,126,171,24,91,239,2,135,229,215,16,53,23,147,121,67,140,179,223,49,45,249,91,151,208,82,79,136,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,205,107,222,216,28,198,43,149,172,222,230,238,115,27,171,146,148,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,202,14,203,143,94,204,178,252,107,228,245,166,95,246,157,118,122,86,98,154,202,158,34,184,126,194,28,235,172,219,165,197,182,11,100,51,207,85,117,170,150,120,99,138,170,138,146,8,95,186,101,230,204,250,149,220,198,171,99,73,54,171,214,87,60,50,87,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,108,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,174,230,181,178,68,175,202,163,204,102,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,232,79,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,170,181,161,129,125,185,223,161,63,222,79,229,166,181,112,62,89,226,172,196,183,98,251,142,22,164,239,127,66,176,251,241,53,198,6,71,36,147,58,134,58,170,106,121,95,27,88,199,107,203,239,77,149,234,237,173,108,81,74,245,119,155,162,236,171,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,224,48,215,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,116,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,244,39,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,221,91,118,161,112,45,249,20,197,79,207,28,156,193,157,211,45,175,91,60,177,77,68,237,208,216,174,146,72,228,93,33,70,167,119,163,155,88,249,122,43,152,201,85,241,253,83,93,79,26,227,87,10,60,87,102,63,9,89,142,204,107,130,165,239,214,170,238,92,23,251,4,243,43,41,110,244,173,85,84,107,149,17,121,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,240,244,124,10,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,80,0,0,0,0,1,229,92,244,167,194,119,170,198,77,253,223,225,239,151,64,121,172,61,41,240,157,234,177,147,127,119,248,123,229,208,1,117,64,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,158,157,141,87,107,85,131,132,76,109,125,190,220,233,45,214,219,118,56,185,85,214,86,85,204,216,96,166,130,59,101,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,96,95,106,63,175,102,102,254,11,242,122,34,138,195,156,85,99,44,11,194,133,195,134,156,9,114,171,180,179,21,98,139,141,219,20,85,197,26,53,245,86,233,40,232,96,134,142,41,145,251,154,199,186,10,158,123,118,38,230,114,152,143,86,62,102,56,46,175,104,39,30,184,135,137,156,101,93,129,178,250,251,87,71,149,118,138,137,33,161,101,63,122,162,125,253,138,148,206,89,171,161,89,85,147,49,181,20,238,146,157,29,27,30,198,61,21,205,107,213,81,48,212,185,92,60,112,253,143,184,154,205,10,28,168,203,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,182,68,215,43,116,89,37,141,189,55,33,189,239,232,45,195,143,244,113,254,139,255,0,67,63,224,167,250,87,125,220,207,42,121,83,102,223,42,119,141,191,233,159,175,183,102,207,169,217,200,250,144,53,67,217,247,199,174,33,225,155,25,80,224,108,193,190,213,214,101,93,222,162,56,107,153,81,222,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,92,212,237,149,187,90,175,252,34,96,155,237,138,231,73,113,182,220,113,197,182,174,142,178,146,102,205,5,76,18,91,46,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,85,124,67,240,253,143,184,101,205,10,236,168,204,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,183,196,231,35,116,73,34,145,189,118,169,85,226,62,42,177,150,58,225,66,223,195,78,59,185,85,221,153,133,113,69,186,237,133,234,229,141,28,250,91,116,116,117,208,77,71,44,202,253,206,99,29,61,55,33,187,23,107,57,172,87,163,25,11,26,21,175,101,199,175,102,89,126,53,242,122,211,115,220,80,113,65,128,120,76,192,22,252,198,204,107,70,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,117,86,244,241,84,211,15,101,199,175,102,89,126,53,242,122,211,99,253,174,217,123,143,179,43,134,220,55,98,203,156,15,136,49,85,202,12,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,77,94,212,246,160,29,254,66,118,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,59,215,118,158,233,111,162,142,149,156,138,105,106,31,189,209,213,200,244,213,144,185,19,70,47,156,169,174,137,170,165,1,219,87,234,177,133,190,240,40,126,93,113,48,255,0,179,135,135,172,253,192,220,103,101,230,41,198,185,31,152,24,126,203,69,229,110,243,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,87,57,17,58,170,25,129,219,87,234,177,133,190,240,40,126,93,113,3,0,59,46,61,123,50,203,241,175,147,214,151,43,180,215,142,219,174,119,99,43,142,70,101,110,38,164,147,43,236,53,17,182,170,178,215,59,158,204,73,90,196,107,156,249,36,209,17,244,208,203,171,99,99,55,70,247,199,207,221,34,44,60,172,21,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,248,57,143,115,87,84,85,66,181,200,188,139,204,126,34,243,30,221,149,249,95,102,239,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,130,224,112,81,194,141,247,139,76,229,162,193,188,171,173,30,16,182,233,89,138,111,116,80,177,221,194,151,107,214,56,209,210,42,49,38,157,236,229,70,154,61,201,171,228,229,189,145,72,135,160,156,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,41,195,199,15,216,7,134,92,175,161,202,140,185,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,100,77,114,183,84,142,40,219,215,106,23,44,13,43,118,213,250,211,225,111,187,250,31,152,220,74,215,177,195,31,224,220,172,193,188,65,102,14,96,226,26,75,30,30,177,211,225,202,154,234,234,149,93,145,51,91,146,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,21,219,87,235,79,133,190,239,232,126,99,113,48,42,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,118,185,236,108,243,53,174,84,213,169,44,136,154,110,93,66,240,113,93,197,118,99,241,107,152,239,198,184,214,94,227,106,161,230,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,153,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,201,254,203,158,4,173,89,217,117,155,61,243,163,12,213,212,96,155,29,67,27,135,237,213,112,55,185,98,26,214,185,233,43,228,220,187,165,166,167,115,26,138,205,156,185,100,114,177,92,228,134,104,157,104,56,9,224,130,251,197,198,59,150,183,17,210,221,109,185,101,100,230,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,90,238,115,93,36,72,253,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,4,217,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,76,170,49,87,178,227,212,79,44,191,26,249,197,105,149,64,88,174,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,204,71,74,214,61,221,218,71,54,54,204,205,174,220,196,71,34,115,25,27,217,231,179,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,234,32,195,94,208,78,2,176,247,19,56,54,187,28,229,245,138,146,143,53,45,20,242,77,66,250,126,235,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,6,58,246,94,118,129,127,244,55,194,150,110,205,255,0,37,105,193,151,135,59,255,0,121,149,105,171,103,168,169,255,0,221,169,169,35,134,47,238,69,167,162,166,213,15,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,155,169,236,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,243,247,72,171,55,40,43,92,251,237,64,200,46,29,179,98,251,147,152,215,8,102,5,109,235,15,247,94,243,61,174,223,69,37,43,249,244,209,84,51,99,164,171,141,235,163,38,106,46,172,79,57,23,77,83,69,91,129,194,151,26,217,89,198,15,210,159,201,157,131,21,219,62,137,119,30,251,229,218,90,104,121,157,235,159,203,229,114,103,151,93,59,179,247,110,219,166,173,211,93,87,77,96,118,143,112,245,159,184,231,140,236,195,197,56,43,35,243,3,16,89,107,124,147,221,174,54,188,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,69,232,230,170,47,84,83,37,123,26,242,159,52,242,191,242,191,249,76,203,76,87,132,188,167,244,127,185,121,118,205,83,65,222,185,126,80,230,114,185,204,110,253,188,198,110,219,174,155,219,175,138,1,158,185,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,158,190,40,184,100,199,220,44,230,133,203,47,241,125,53,93,101,181,149,14,109,151,16,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,118,136,231,122,73,49,215,143,172,157,192,57,173,194,230,98,86,98,251,13,36,247,44,43,133,238,119,187,45,205,41,97,117,109,4,244,209,37,94,216,38,145,142,116,76,149,212,177,71,42,51,106,190,61,205,213,58,42,7,158,19,213,65,229,92,218,247,101,127,30,180,213,84,214,174,22,51,146,251,73,70,250,58,120,109,248,26,231,81,205,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,149,170,189,98,107,195,105,64,0,0,0,48,3,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,211,63,251,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,3,127,192,0,6,170,251,115,191,66,127,188,159,203,77,170,26,171,237,206,253,9,254,242,127,45,3,21,123,46,61,123,50,203,241,175,147,214,155,254,52,3,217,113,235,217,150,95,141,124,158,180,223,240,18,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,154,44,237,4,224,43,16,240,205,140,171,177,206,95,88,170,235,50,174,239,81,36,212,47,167,239,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,174,247,138,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,30,117,184,93,226,111,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,232,123,42,179,51,10,231,38,92,97,204,210,193,85,125,226,203,137,173,241,92,41,183,73,27,228,135,122,121,240,75,203,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,121,247,227,19,133,92,101,194,134,110,92,48,125,230,219,86,236,49,113,168,168,169,194,119,121,36,73,153,113,183,35,252,196,116,173,99,27,222,99,107,163,108,204,218,221,175,84,114,39,45,241,189,245,175,1,60,111,223,120,71,199,114,209,98,58,171,173,203,44,175,124,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,183,182,38,72,187,209,175,139,93,205,115,163,137,88,27,254,4,165,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,132,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,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,234,123,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,211,42,128,0,0,211,95,108,174,69,229,198,91,102,62,12,205,12,21,102,242,85,215,49,188,173,45,254,24,21,27,75,81,85,74,180,170,149,77,141,19,204,154,78,244,238,106,162,237,123,152,215,171,81,238,145,239,234,187,21,61,105,241,79,221,253,119,204,109,197,213,237,206,253,9,254,242,127,45,45,87,98,167,173,62,41,251,191,174,249,141,184,13,207,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,104,7,143,94,14,241,15,11,25,185,115,117,154,207,87,62,93,95,42,59,238,31,185,195,71,85,221,40,153,59,231,116,118,185,106,37,220,215,84,196,216,100,68,78,107,222,248,154,201,87,106,189,205,111,160,146,218,113,21,144,216,55,137,44,163,190,229,78,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,20,53,23,217,135,198,253,31,14,152,170,167,40,115,34,171,102,1,198,23,8,101,167,168,108,48,51,201,87,137,164,167,167,90,169,234,37,150,52,142,143,144,221,102,87,111,86,242,35,115,26,221,100,223,185,76,213,204,204,43,147,121,113,136,243,75,26,213,247,123,46,25,183,203,112,169,219,36,108,146,109,137,230,65,23,49,236,99,166,149,234,216,227,98,185,55,200,246,53,23,87,33,230,223,56,178,119,31,100,86,63,186,101,206,99,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,218,137,90,230,127,23,153,203,155,185,29,129,120,125,198,53,182,167,225,108,1,203,238,14,167,160,108,85,85,92,152,93,5,47,120,147,85,69,228,64,247,196,206,91,89,185,174,87,75,205,122,35,208,28,96,113,41,125,226,167,60,111,25,155,115,78,77,170,29,214,188,55,72,234,86,65,37,37,158,41,164,125,60,114,163,92,253,211,47,53,242,72,170,247,167,50,71,163,85,24,140,107,114,255,0,178,83,130,239,166,151,218,62,43,177,251,118,217,112,229,194,104,48,189,174,122,29,205,184,215,70,205,174,174,115,165,98,177,97,129,239,84,137,209,42,187,188,194,229,221,26,211,237,147,24,56,28,225,18,235,197,246,110,59,10,79,113,171,179,225,59,13,59,110,88,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,187,182,115,23,68,100,115,72,141,147,148,177,187,208,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,128,77,158,107,56,177,245,167,206,79,188,12,67,243,25,207,74,103,154,206,44,125,105,243,147,239,3,16,252,198,112,54,169,216,169,234,177,138,126,240,43,190,93,110,53,87,197,143,173,62,114,125,224,98,31,152,206,109,83,177,83,213,99,20,253,224,87,124,186,220,107,47,60,176,6,50,205,62,54,115,59,47,178,251,15,85,223,49,13,243,50,49,5,53,13,13,50,38,249,95,229,10,133,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,162,114,47,34,243,31,136,188,199,183,101,126,87,217,187,245,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,188,184,89,185,186,174,138,229,115,154,198,53,239,123,24,239,67,220,58,228,54,13,225,183,40,236,89,83,131,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,84,106,189,219,24,140,141,171,177,141,68,182,188,16,112,93,133,120,71,203,136,40,107,91,106,189,227,235,151,50,123,222,33,138,134,54,200,206,106,67,186,134,154,117,98,76,180,108,88,35,84,107,215,207,145,29,46,214,110,72,217,146,160,104,7,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,25,255,0,216,169,234,177,138,126,240,43,190,93,110,3,55,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,79,50,249,133,141,110,185,149,143,241,46,99,95,105,233,32,185,98,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,190,38,242,59,84,243,142,251,148,92,35,221,233,176,228,58,85,227,219,132,88,58,74,157,204,254,171,75,83,4,242,84,174,199,177,200,254,100,20,242,193,167,154,230,243,247,181,200,230,34,46,139,48,158,22,190,227,156,85,102,193,88,90,135,190,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,117,3,119,221,145,153,103,138,178,239,132,120,110,56,166,147,186,125,53,196,21,120,154,221,3,227,146,57,155,67,36,20,244,241,62,70,189,141,211,153,221,93,43,21,187,154,232,165,137,232,239,59,68,215,95,106,158,78,88,178,139,139,139,189,78,28,155,74,76,123,111,139,24,201,77,181,255,0,213,106,170,103,158,58,148,222,247,185,95,204,158,158,89,245,243,90,222,126,198,181,26,196,85,222,78,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,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,154,235,162,39,129,175,94,219,76,179,194,181,57,89,129,115,143,186,114,177,37,191,16,38,25,231,199,28,109,239,20,53,20,213,21,27,38,118,206,99,249,114,82,235,26,111,70,183,159,63,154,170,253,80,41,94,196,188,235,255,0,232,235,135,58,203,127,191,26,219,234,163,139,255,0,119,163,171,142,103,172,159,251,146,198,214,199,255,0,46,174,119,160,134,213,15,62,221,154,249,189,83,148,28,96,224,121,214,122,180,182,227,10,133,194,23,40,105,160,138,87,206,202,231,53,148,237,85,147,77,140,109,98,82,72,247,49,81,232,200,156,137,187,85,99,189,4,128,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,181,69,213,226,199,214,159,57,62,240,49,15,204,103,47,255,0,102,103,5,223,210,79,49,223,153,24,213,188,188,3,128,110,20,147,212,211,205,67,206,142,251,92,139,205,101,14,178,49,208,186,22,163,26,234,134,174,231,114,229,137,136,212,231,36,145,133,224,236,167,224,98,235,122,196,212,28,81,102,189,174,174,223,109,176,84,36,152,82,203,113,181,185,139,115,157,244,236,146,43,154,243,227,218,234,102,54,118,62,9,34,213,93,51,55,163,217,201,68,151,110,132,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,132,216,22,171,139,31,85,140,228,251,191,196,63,46,156,243,88,122,83,226,199,213,99,57,62,239,241,15,203,167,60,214,1,234,160,213,95,106,231,2,223,159,226,131,37,48,103,252,226,171,31,209,80,187,253,87,54,233,29,58,55,254,151,189,61,174,254,228,202,207,244,137,141,170,18,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,129,230,223,134,44,200,207,28,172,206,91,46,39,225,234,142,235,114,197,233,204,137,150,123,125,12,213,222,86,165,70,243,39,165,154,154,47,62,104,85,145,171,156,137,163,155,203,73,26,230,62,54,189,190,143,112,157,198,251,120,194,182,107,182,41,195,159,71,239,85,182,250,122,139,141,163,190,50,175,201,245,79,141,174,150,155,158,196,70,75,203,122,185,156,198,166,215,109,213,58,41,106,178,31,131,252,142,225,203,21,99,28,107,150,248,111,147,122,198,151,9,234,234,42,103,100,63,212,41,100,147,152,150,234,38,69,27,25,79,70,199,245,72,218,155,151,107,17,238,122,71,26,50,245,128,53,151,219,113,154,22,170,92,1,151,185,47,11,105,39,185,92,239,18,226,138,133,109,107,121,244,112,83,67,37,52,91,233,244,87,108,157,213,115,109,145,85,169,173,36,141,68,119,93,155,52,52,3,218,105,157,127,150,158,46,49,79,119,183,247,90,12,9,174,10,163,223,22,201,165,238,83,205,222,36,147,73,30,215,107,85,45,78,199,38,221,98,72,183,53,29,187,80,197,83,110,157,137,249,197,117,189,96,220,121,146,23,203,245,36,180,248,106,162,150,247,96,163,154,169,206,171,108,21,75,35,107,27,20,110,122,162,83,71,44,112,61,82,54,34,54,90,199,171,149,86,86,154,202,183,100,94,99,221,114,58,239,196,61,13,155,157,131,44,152,130,159,13,213,212,198,171,36,140,170,150,21,145,94,230,49,23,151,11,55,83,177,210,72,172,106,201,87,3,25,189,85,200,203,235,217,101,143,234,112,47,26,88,54,149,113,13,37,166,219,138,169,235,236,23,37,169,88,154,202,166,73,76,249,105,233,209,242,39,154,247,214,65,72,140,216,168,247,63,107,19,93,234,215,6,253,0,0,0,0,89,78,43,184,81,203,142,45,114,225,248,43,26,197,220,110,180,60,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,115,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,158,120,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,162,12,63,237,17,224,130,143,138,172,8,152,183,7,82,237,204,220,39,111,150,43,19,82,104,41,161,186,70,233,162,145,244,181,82,190,39,61,219,88,201,251,186,44,145,198,201,106,28,175,114,53,239,114,6,136,110,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,21,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,163,24,178,205,44,138,214,232,155,228,123,188,92,170,171,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,202,236,238,224,22,179,137,204,84,184,243,52,173,247,91,110,89,89,57,85,26,45,52,244,255,0,73,164,89,37,103,118,165,169,218,140,88,88,248,36,109,68,145,189,100,111,155,27,118,186,78,100,65,122,187,49,123,61,40,241,77,29,55,17,92,64,225,14,117,170,109,178,225,43,5,206,24,39,165,186,210,203,4,209,203,85,91,73,60,47,221,10,243,97,125,50,238,99,149,209,172,155,85,139,19,159,182,162,82,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,108,15,53,156,88,250,211,231,39,222,6,33,249,140,230,221,59,34,178,135,6,224,174,21,237,249,165,102,130,173,113,14,99,212,84,205,122,158,105,213,204,217,67,91,87,75,77,12,76,77,26,198,53,169,35,213,116,87,171,230,126,174,86,163,26,205,69,241,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,6,85,0,0,26,139,237,185,192,24,54,197,140,178,203,48,108,216,122,146,143,16,226,170,123,181,53,234,186,20,86,190,189,148,105,68,148,203,42,34,237,115,216,217,228,98,63,77,234,205,141,85,86,198,196,110,221,13,85,246,231,126,132,255,0,121,63,150,129,138,189,151,30,189,153,101,248,215,201,235,76,170,237,206,253,9,254,242,127,45,49,87,178,227,215,179,44,191,26,249,61,105,149,93,185,223,161,63,222,79,229,160,97,175,103,166,0,193,185,159,198,54,92,224,204,192,195,212,151,219,21,85,69,125,77,69,190,173,21,208,78,250,107,125,77,68,73,35,117,209,236,73,97,141,85,142,213,143,68,86,185,28,213,86,175,161,227,64,61,151,30,189,153,101,248,215,201,235,77,255,0,0,0,1,69,103,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,168,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,99,15,85,7,149,112,55,253,255,0,212,178,255,0,238,127,255,0,239,112,208,9,191,239,254,165,151,255,0,115,255,0,255,0,123,134,128,64,245,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,54,105,219,181,83,142,123,86,105,84,255,0,70,236,163,186,82,92,48,157,182,162,150,229,124,196,54,219,163,106,41,175,51,242,146,72,169,97,117,60,139,20,148,209,44,141,115,247,238,85,168,137,168,141,103,35,116,149,255,0,101,127,30,180,213,84,214,174,22,51,146,251,73,70,250,58,120,109,248,26,231,81,205,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,149,170,189,98,107,195,105,64,0,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,255,0,48,3,182,175,213,99,11,125,224,80,252,186,226,6,0,118,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,52,215,218,51,217,213,138,176,110,99,193,153,28,51,229,61,214,235,132,49,63,250,125,151,14,210,201,91,37,166,232,170,247,63,149,73,12,106,248,168,228,98,53,204,219,185,145,200,146,51,234,152,176,49,114,255,0,179,155,129,43,239,10,150,41,241,230,60,198,23,95,166,120,174,223,200,187,225,202,58,198,58,207,69,30,246,73,3,100,107,81,123,197,100,58,74,222,114,63,150,212,168,154,54,35,147,235,100,205,80,6,170,251,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,46,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,110,79,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,239,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,28,212,84,234,136,105,7,138,190,204,188,229,202,188,229,163,194,217,23,128,113,94,56,193,152,143,187,178,201,113,141,27,89,53,52,202,216,217,52,119,25,99,138,40,169,116,153,206,115,100,145,25,23,41,205,93,234,172,151,102,245,0,24,213,192,191,7,127,208,251,46,42,172,21,184,250,235,136,47,88,143,187,214,222,233,185,255,0,230,122,74,230,35,209,206,160,133,88,215,183,115,31,28,111,149,235,186,84,167,137,219,99,68,72,219,146,160,0,0,0,0,1,229,92,244,167,194,119,170,198,77,253,223,225,239,151,64,121,172,61,41,240,157,234,177,147,127,119,248,123,229,208,1,117,64,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,142,184,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,76,138,237,71,245,236,204,223,193,126,79,68,102,87,98,198,78,224,26,156,180,197,121,223,112,176,210,87,226,200,241,67,236,148,53,149,116,176,202,251,100,16,80,198,229,117,44,138,206,108,47,149,43,229,100,170,215,232,246,50,52,209,52,93,193,150,156,20,112,163,98,225,47,38,168,176,111,42,213,89,139,238,90,86,98,155,221,20,47,111,127,170,220,245,142,52,116,138,175,88,96,99,249,81,166,140,106,232,249,57,108,124,178,33,144,0,1,143,252,107,240,163,98,226,211,38,171,112,111,42,213,71,139,237,186,214,97,107,221,108,47,119,112,170,220,197,146,53,116,106,143,72,103,99,57,82,38,143,106,106,201,57,111,124,81,161,231,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,234,32,214,95,109,62,78,224,26,108,180,194,153,223,111,176,210,80,98,201,49,67,44,149,213,148,148,176,196,251,156,19,208,200,228,117,84,136,206,108,207,137,40,34,100,74,231,232,198,62,68,209,117,77,161,134,189,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,166,188,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,187,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,116,107,85,87,162,41,191,238,5,248,50,177,112,121,151,21,86,201,46,190,89,198,120,163,187,212,98,107,148,79,122,82,186,72,145,252,170,106,104,221,166,144,197,205,149,18,71,53,36,145,207,115,157,181,21,145,71,169,110,203,143,94,204,178,252,107,228,245,166,255,0,128,0,0,210,183,109,95,173,62,22,251,191,161,249,141,196,197,254,23,120,100,199,220,83,102,133,183,47,240,133,53,93,29,181,245,13,109,235,16,173,186,106,154,43,52,11,28,178,111,157,209,166,214,189,237,130,86,196,199,185,137,36,136,214,110,110,170,230,229,7,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,64,108,127,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,244,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,173,64,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,0,0,26,107,237,149,200,188,184,203,108,199,193,153,161,130,172,222,74,186,230,55,149,165,191,195,2,163,105,106,42,169,86,149,82,169,177,162,121,147,73,222,157,205,84,93,175,115,26,245,106,61,210,61,246,87,178,227,215,179,44,191,26,249,61,105,149,93,185,223,161,63,222,79,229,166,42,246,92,122,246,101,151,227,95,39,173,3,127,192,0,5,170,226,199,213,99,57,62,239,241,15,203,167,46,169,106,184,177,245,88,206,79,187,252,67,242,233,192,243,88,118,191,240,171,1,98,175,252,171,135,49,38,28,184,127,235,40,235,173,181,212,242,127,179,36,51,71,35,62,14,107,155,236,84,58,163,122,124,98,118,106,225,94,42,51,151,10,230,173,46,45,250,49,249,171,126,49,138,154,142,62,117,198,134,38,189,209,207,3,209,191,233,158,133,58,190,109,237,72,185,110,68,254,174,145,76,21,7,103,87,25,53,60,88,101,125,77,191,21,211,85,187,29,224,138,122,72,113,45,114,81,69,79,69,92,250,137,42,82,158,104,17,146,57,119,186,42,100,116,169,178,54,36,142,119,45,168,205,17,185,106,81,89,67,146,249,95,144,184,54,60,191,202,60,33,73,135,108,81,212,75,86,180,240,190,73,95,44,242,42,111,150,89,101,115,165,149,250,35,90,142,123,156,168,198,49,137,163,88,212,74,212,0,0,12,0,237,171,245,88,194,223,120,20,63,46,184,152,1,217,113,235,217,150,95,141,124,158,180,207,254,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,64,223,240,0,1,170,190,220,239,208,159,239,39,242,211,106,134,170,251,115,191,66,127,188,159,203,64,197,94,203,143,94,204,178,252,107,228,245,166,255,0,141,0,246,92,122,246,101,151,227,95,39,173,55,252,0,0,5,170,226,47,134,140,172,226,131,2,77,129,115,50,211,253,222,229,121,163,130,155,202,150,207,174,134,89,59,164,243,69,39,39,155,200,99,36,218,223,61,154,181,125,138,158,107,15,85,7,149,112,61,41,240,157,234,177,147,127,119,248,123,229,208,23,84,181,92,39,122,172,100,223,221,254,30,249,116,5,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,0,0,26,171,237,206,253,9,254,242,127,45,45,87,98,167,173,62,41,251,191,174,249,141,184,186,189,185,223,161,63,222,79,229,165,170,236,84,245,167,197,63,119,245,223,49,183,1,186,144,12,127,227,71,139,108,43,194,54,86,46,41,185,69,223,177,37,247,188,219,240,205,185,173,142,94,101,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,116,104,137,171,208,12,21,237,163,204,44,142,187,223,112,230,93,80,216,123,206,108,88,123,181,93,93,238,159,146,177,211,89,230,101,74,173,186,161,204,151,153,206,230,119,122,134,71,36,90,50,57,149,236,115,121,206,71,235,4,168,46,215,60,101,154,248,254,182,243,89,29,93,255,0,22,99,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,25,27,83,171,145,26,158,8,100,166,115,118,111,103,70,79,112,243,132,115,222,126,247,122,168,188,83,247,188,71,135,104,236,149,105,87,134,160,117,59,234,25,45,66,171,85,81,145,197,27,146,161,210,50,36,130,85,107,19,152,138,175,64,217,87,101,62,53,201,123,255,0,11,148,24,71,42,41,234,233,110,88,90,161,34,197,113,92,89,73,29,109,77,214,162,38,77,45,90,182,7,43,159,76,231,43,224,130,89,81,175,88,233,54,46,188,165,83,50,143,53,156,49,113,11,138,184,95,206,91,46,110,97,106,110,255,0,220,57,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,234,200,197,115,94,214,75,20,79,86,63,102,213,244,81,149,89,153,133,115,147,46,48,230,105,96,170,190,241,101,196,214,248,174,20,219,164,141,242,67,189,60,248,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,2,171,60,214,113,99,235,79,156,159,120,24,135,230,51,158,148,207,53,156,88,250,211,231,39,222,6,33,249,140,224,109,83,177,83,213,99,20,253,224,87,124,186,220,93,94,26,248,32,177,101,38,120,230,151,16,248,242,150,213,120,198,120,183,24,94,110,56,114,166,9,159,52,118,139,61,92,206,145,168,214,73,19,57,85,143,230,202,201,94,138,244,72,209,172,99,209,31,42,62,213,118,42,122,172,98,159,188,10,239,151,91,140,255,0,0,0,3,64,61,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,24,1,218,143,235,217,153,191,130,252,158,136,207,254,197,79,85,140,83,247,129,93,242,235,112,22,43,182,227,52,46,181,88,255,0,47,114,94,22,213,193,109,182,89,229,197,21,10,218,215,114,43,39,169,154,74,104,183,211,232,141,223,3,105,38,219,34,171,151,74,185,26,136,222,187,241,127,179,147,44,255,0,42,28,100,229,197,186,162,146,235,37,5,134,224,236,77,89,61,190,61,123,175,112,141,213,20,239,153,202,199,53,144,186,170,58,104,156,171,166,188,228,99,92,215,61,170,85,125,171,89,153,249,68,227,39,17,219,169,234,237,85,116,24,42,223,67,134,104,231,183,201,204,221,203,141,106,42,25,51,145,238,106,205,29,85,85,76,78,68,219,183,148,140,115,119,53,202,183,131,177,31,5,93,107,243,163,48,179,26,26,138,68,182,216,240,188,86,74,136,156,247,115,221,61,117,92,115,68,230,55,110,213,98,54,223,50,57,85,200,168,174,143,68,118,170,173,13,196,152,235,218,17,149,246,172,213,224,251,50,109,151,7,82,67,81,96,179,203,138,40,106,230,162,109,75,233,231,183,181,106,87,149,170,162,198,249,98,142,90,117,145,171,171,89,80,254,142,69,86,59,34,138,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,116,213,23,192,15,50,249,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,39,167,44,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,15,46,247,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,158,140,248,41,197,54,44,97,194,62,80,221,176,229,119,123,164,167,193,246,203,92,146,114,159,30,218,170,40,27,73,83,30,143,68,85,217,60,18,179,93,54,187,110,173,85,106,162,168,94,176,0,30,107,56,177,245,167,206,79,188,12,67,243,25,205,170,118,42,122,172,98,159,188,10,239,151,91,141,85,241,99,235,79,156,159,120,24,135,230,51,155,84,236,84,245,88,197,63,120,21,223,46,183,1,159,224,0,45,87,22,62,171,25,201,247,127,136,126,93,57,230,176,244,167,197,143,170,198,114,125,223,226,31,151,78,121,172,3,213,64,0,0,0,10,83,54,49,215,228,191,43,49,150,102,121,47,202,127,68,176,253,198,251,220,185,252,158,245,221,105,164,155,149,204,218,237,155,185,123,119,109,118,154,235,162,233,161,230,95,22,98,155,238,57,197,87,156,107,138,107,187,237,235,16,92,42,46,151,26,158,83,35,231,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,67,118,157,174,249,197,117,203,94,23,25,132,112,229,250,146,134,229,152,55,136,172,149,49,37,83,162,173,146,212,216,164,154,173,208,53,143,107,149,138,230,83,193,42,170,57,156,186,167,49,201,245,141,83,82,188,31,224,10,156,207,226,143,43,112,100,56,122,146,251,79,85,138,40,106,110,22,250,180,137,208,79,110,166,149,42,43,82,70,202,187,30,196,166,134,101,86,46,187,209,21,168,142,85,70,168,109,209,156,40,223,111,253,150,148,28,56,225,184,174,180,56,146,187,7,209,222,27,67,116,133,140,170,75,195,170,25,118,150,129,237,145,97,108,59,170,183,211,162,200,168,177,53,200,175,222,172,118,237,27,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,122,158,60,214,113,79,146,159,209,219,136,44,109,147,145,220,59,237,38,31,184,39,112,157,210,243,36,125,12,241,50,162,151,154,238,92,104,179,36,19,68,146,109,98,55,152,143,219,171,116,85,15,69,25,85,153,152,87,57,50,227,14,102,150,10,171,239,22,92,77,111,138,225,77,186,72,223,36,59,211,207,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,82,171,48,87,177,247,56,236,88,231,134,4,202,170,120,123,189,235,45,46,19,211,214,71,185,239,231,210,215,84,79,87,79,83,170,177,172,110,231,190,166,46,90,57,238,78,237,189,219,82,70,161,157,64,0,0,0,0,121,172,226,199,214,159,57,62,240,49,15,204,103,55,83,217,113,234,39,150,95,141,124,226,180,210,183,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,160,101,80,0,15,53,156,88,250,211,231,39,222,6,33,249,140,230,234,123,46,61,68,242,203,241,175,156,86,154,86,226,199,214,159,57,62,240,49,15,204,103,55,83,217,113,234,39,150,95,141,124,226,180,12,170,0,0,53,87,219,157,250,19,253,228,254,90,109,80,213,95,110,119,232,79,247,147,249,104,24,171,217,113,235,217,150,95,141,124,158,180,202,174,220,239,208,159,239,39,242,211,21,123,46,61,123,50,203,241,175,147,214,153,85,219,157,250,19,253,228,254,90,6,42,246,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,0,0,7,149,115,213,65,229,92,13,255,0,127,245,44,191,251,159,255,0,251,220,52,2,111,251,255,0,169,101,255,0,220,255,0,255,0,222,225,160,16,42,12,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,166,41,194,120,171,3,95,106,176,182,53,195,55,92,63,122,162,217,222,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,213,58,181,200,169,209,80,222,159,103,119,4,20,124,42,224,69,197,184,198,151,118,102,226,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,220,199,193,222,17,36,146,55,203,78,213,99,149,172,99,150,138,237,53,224,74,213,157,216,54,227,158,121,91,134,106,228,205,11,13,60,110,170,163,181,192,215,191,18,81,49,90,215,50,72,245,69,125,76,49,106,232,222,205,210,61,145,242,54,200,171,15,40,42,14,206,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,149,79,170,212,193,79,244,154,53,142,87,247,154,90,109,200,245,153,140,130,71,84,71,27,22,54,249,178,55,107,100,229,197,154,167,150,204,45,139,49,86,6,190,210,226,156,21,137,174,184,126,245,69,191,187,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,162,245,107,149,23,162,169,232,39,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,49,53,71,199,52,104,233,57,75,35,131,34,128,0,12,0,237,171,245,88,194,223,120,20,63,46,184,153,254,96,7,109,95,170,198,22,251,192,161,249,117,196,12,0,236,184,245,236,203,47,198,190,79,90,111,248,208,15,101,199,175,102,89,126,53,242,122,211,127,192,0,0,106,175,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,226,234,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,6,234,64,0,0,0,0,0,0,0,121,87,61,41,240,157,234,177,147,127,119,248,123,229,208,30,107,15,74,124,39,122,172,100,223,221,254,30,249,116,0,93,80,0,0,0,26,1,237,71,245,236,204,223,193,126,79,68,103,255,0,98,167,170,198,41,251,192,174,249,117,184,192,14,212,127,94,204,205,252,23,228,244,70,127,246,42,122,172,98,159,188,10,239,151,91,128,207,240,0,3,0,59,106,253,86,48,183,222,5,15,203,174,38,127,152,1,219,87,234,177,133,190,240,40,126,93,113,3,0,59,46,61,123,50,203,241,175,147,214,155,254,52,3,217,113,235,217,150,95,141,124,158,180,223,240,3,0,59,106,253,86,48,183,222,5,15,203,174,38,127,152,1,219,87,234,177,133,190,240,40,126,93,113,3,0,59,46,61,123,50,203,241,175,147,214,155,254,52,3,217,113,235,217,150,95,141,124,158,180,223,240,0,0,26,86,237,171,245,167,194,223,119,244,63,49,184,151,87,176,199,244,217,251,183,252,200,181,93,181,126,180,248,91,238,254,135,230,55,18,234,246,24,254,155,63,118,255,0,153,1,181,64,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,234,123,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,211,42,128,0,0,213,95,110,119,232,79,247,147,249,105,138,189,151,30,189,153,101,248,215,201,235,76,170,237,206,253,9,254,242,127,45,49,87,178,227,215,179,44,191,26,249,61,104,27,254,0,0,45,87,22,62,171,25,201,247,127,136,126,93,57,117,75,85,197,143,170,198,114,125,223,226,31,151,78,7,154,195,213,65,229,92,245,80,0,0,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,0,0,213,95,110,119,232,79,247,147,249,105,181,67,85,125,185,223,161,63,222,79,229,160,98,175,101,199,175,102,89,126,53,242,122,211,127,198,128,123,46,61,123,50,203,241,175,147,214,155,254,0,0,0,121,87,61,84,30,85,192,244,167,194,119,170,198,77,253,223,225,239,151,64,93,82,213,112,157,234,177,147,127,119,248,123,229,208,23,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,76,170,49,87,178,227,212,79,44,191,26,249,197,105,149,64,0,0,106,175,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,226,234,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,6,223,179,87,51,48,174,77,229,198,35,205,44,107,87,221,236,184,102,223,45,194,167,108,145,178,73,182,39,153,4,92,199,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,135,158,206,48,56,148,190,241,83,158,55,140,205,185,167,38,213,14,235,94,27,164,117,43,32,146,146,207,20,210,62,158,57,81,174,126,233,151,154,249,36,85,123,211,153,35,209,170,140,70,53,185,213,219,105,127,206,86,253,5,194,222,68,217,148,239,210,225,229,24,233,154,238,118,34,111,120,103,34,105,117,87,71,178,149,219,163,102,140,73,57,179,174,178,242,190,171,18,184,10,224,239,16,241,79,155,150,199,94,108,245,112,101,213,142,163,190,226,11,156,212,117,93,210,181,144,62,7,73,107,138,162,45,173,109,76,173,154,52,84,230,177,236,137,207,149,55,43,26,215,6,79,246,77,240,75,89,112,190,255,0,73,188,222,194,156,170,11,94,198,224,235,93,222,219,60,114,77,84,230,67,60,119,152,249,136,216,223,11,99,145,18,7,162,72,215,72,231,200,213,141,208,70,231,109,126,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,81,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,54,7,159,110,61,120,59,196,60,44,102,229,205,214,107,61,92,249,117,124,168,239,184,126,231,13,29,87,116,162,100,239,157,209,218,229,168,151,115,93,83,19,97,145,17,57,175,123,226,107,37,93,170,247,53,181,175,102,103,26,63,209,179,49,223,150,248,213,220,204,3,143,174,20,144,84,212,77,93,201,142,197,92,171,202,101,118,146,61,176,182,23,35,218,218,135,46,215,114,226,137,232,229,228,164,114,110,39,136,172,134,193,188,73,101,29,247,42,113,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,190,117,243,139,39,113,246,69,99,251,166,92,230,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,125,168,129,233,204,243,89,197,143,173,62,114,125,224,98,31,152,206,110,39,178,159,18,103,69,235,133,202,11,70,107,225,138,187,125,182,193,80,148,88,82,190,226,181,108,173,185,218,159,19,42,34,145,89,59,54,186,153,141,157,145,193,52,79,86,58,54,114,209,140,228,163,229,211,183,22,62,180,249,201,247,129,136,126,99,56,27,84,236,84,245,88,197,63,120,21,223,46,183,25,254,96,7,98,167,170,198,41,251,192,174,249,117,184,207,240,0,0,52,3,218,143,235,217,153,191,130,252,158,136,207,254,197,79,85,140,83,247,129,93,242,235,113,128,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,1,170,190,44,125,105,243,147,239,3,16,252,198,115,105,61,138,22,155,84,60,54,227,43,236,54,202,70,92,171,49,197,69,37,69,99,97,106,79,52,16,208,81,58,40,159,38,155,156,198,58,121,156,214,170,232,213,150,69,77,55,46,186,129,204,44,107,117,204,172,127,137,115,26,251,79,73,5,203,21,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,77,53,85,241,55,189,217,125,132,254,138,112,75,151,221,227,12,249,26,190,243,229,27,181,102,250,46,239,53,103,54,186,126,239,83,38,168,142,147,125,43,105,182,72,186,238,137,34,218,170,212,104,25,84,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,183,78,199,172,107,117,197,92,31,50,197,112,167,164,142,159,7,98,139,149,146,133,208,177,200,249,32,123,97,174,87,74,170,229,69,127,54,186,86,162,181,26,155,26,196,211,84,87,59,88,29,161,248,42,213,128,56,210,205,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,216,217,106,100,107,19,77,81,136,212,85,114,162,185,118,63,216,169,234,177,138,126,240,43,190,93,110,3,63,192,0,121,172,226,199,214,159,57,62,240,49,15,204,103,54,169,216,169,234,177,138,126,240,43,190,93,110,53,87,197,143,173,62,114,125,224,98,31,152,206,109,83,177,83,213,99,20,253,224,87,124,186,220,6,127,128,0,181,92,88,250,172,103,39,221,254,33,249,116,231,154,195,210,159,22,62,171,25,201,247,127,136,126,93,57,230,176,15,85,0,0,0,18,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,165,110,217,108,127,77,137,184,163,181,224,203,118,33,171,171,167,193,216,94,146,154,178,222,229,149,32,161,184,212,75,45,68,138,198,185,17,138,249,41,164,161,87,61,154,234,141,141,170,186,199,181,181,175,98,94,89,226,170,156,211,199,89,199,221,57,88,110,223,135,215,12,243,228,142,70,247,138,234,138,154,122,141,144,187,103,45,252,184,233,117,145,55,163,155,207,131,205,84,126,169,130,188,64,230,103,229,147,60,113,230,105,71,87,117,168,164,196,216,130,186,225,65,229,73,55,213,67,66,249,157,221,96,127,158,244,111,42,4,138,52,99,92,173,99,88,141,106,237,106,27,180,236,184,202,26,156,165,224,251,12,207,114,130,174,11,150,57,168,155,23,213,67,52,241,74,198,50,165,172,101,43,162,88,253,22,62,142,10,73,21,174,87,61,31,35,209,219,125,6,134,90,154,128,237,180,203,60,43,135,243,31,46,243,74,211,73,221,239,88,194,223,112,183,221,249,113,198,200,234,59,130,211,114,39,118,214,35,223,50,178,173,99,115,222,231,125,92,16,53,17,168,206,187,127,48,255,0,181,107,44,255,0,40,156,27,98,59,141,61,37,214,174,191,5,92,40,113,53,28,22,248,249,155,185,114,45,61,67,230,106,49,206,88,99,165,170,169,149,202,155,118,242,145,238,118,214,185,20,48,91,177,179,58,254,131,113,5,118,201,202,187,127,58,147,51,109,233,201,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,70,155,91,189,77,212,158,99,50,83,52,46,185,43,155,152,67,53,236,205,171,146,163,11,94,41,174,79,167,166,173,117,35,235,32,99,211,157,74,178,181,21,88,201,162,230,68,255,0,53,200,172,145,200,173,114,42,162,250,115,0,0,0,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,166,149,184,177,245,167,206,79,188,12,67,243,25,205,212,246,92,122,137,229,151,227,95,56,173,3,42,128,0,121,172,226,199,214,159,57,62,240,49,15,204,103,55,83,217,113,234,39,150,95,141,124,226,180,210,183,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,160,101,80,0,1,170,190,220,239,208,159,239,39,242,211,106,134,170,251,115,191,66,127,188,159,203,64,197,94,203,143,94,204,178,252,107,228,245,166,85,118,231,126,132,255,0,121,63,150,152,171,217,113,235,217,150,95,141,124,158,180,202,174,220,239,208,159,239,39,242,208,49,87,178,227,215,179,44,191,26,249,61,105,191,227,64,61,151,30,189,153,101,248,215,201,235,77,255,0,0,0,0,60,171,158,170,15,42,224,111,251,255,0,169,101,255,0,220,255,0,255,0,222,225,160,19,127,223,253,75,47,254,231,255,0,254,247,13,0,129,234,160,0,6,168,59,84,56,10,169,165,169,186,241,79,147,118,42,186,198,86,84,77,112,199,54,202,126,82,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,124,188,221,17,137,43,153,128,28,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,118,161,233,120,209,95,104,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,205,168,209,41,167,168,250,51,34,73,19,59,181,85,78,213,98,66,247,207,27,105,228,145,233,35,188,232,221,185,209,243,37,13,196,240,241,196,14,1,226,107,43,232,115,95,46,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,217,43,90,174,213,99,150,55,116,220,133,203,60,235,112,81,197,117,247,132,188,229,162,198,92,219,173,102,16,185,105,71,138,108,148,83,49,189,254,151,107,210,57,17,178,34,177,102,129,239,230,198,186,177,203,163,227,230,49,146,200,167,160,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,84,6,0,118,213,250,172,97,111,188,10,31,151,92,76,255,0,48,3,182,175,213,99,11,125,224,80,252,186,226,6,0,118,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,0,0,53,87,219,157,250,19,253,228,254,90,90,174,197,79,90,124,83,247,127,93,243,27,113,117,123,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,3,117,32,0,0,0,0,0,0,0,60,171,158,148,248,78,245,88,201,191,187,252,61,242,232,15,53,135,165,62,19,189,86,50,111,238,255,0,15,124,186,0,46,168,0,0,0,13,0,246,163,250,246,102,111,224,191,39,162,51,255,0,177,83,213,99,20,253,224,87,124,186,220,96,7,106,63,175,102,102,254,11,242,122,35,63,251,21,61,86,49,79,222,5,119,203,173,192,103,248,0,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,77,255,0,26,1,236,184,245,236,203,47,198,190,79,90,111,248,0,0,13,43,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,218,160,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,76,170,49,87,178,227,212,79,44,191,26,249,197,105,149,64,0,0,106,175,183,59,244,39,251,201,252,180,197,94,203,143,94,204,178,252,107,228,245,166,85,118,231,126,132,255,0,121,63,150,152,171,217,113,235,217,150,95,141,124,158,180,13,255,0,0,0,22,171,139,31,85,140,228,251,191,196,63,46,156,186,165,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,3,0,59,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,51,255,0,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,208,55,252,0,0,106,175,183,59,244,39,251,201,252,180,218,161,170,190,220,239,208,159,239,39,242,208,49,87,178,227,215,179,44,191,26,249,61,105,191,227,64,61,151,30,189,153,101,248,215,201,235,77,255,0,0,0,0,60,171,158,170,15,42,224,122,83,225,59,213,99,38,254,239,240,247,203,160,46,169,106,184,78,245,88,201,191,187,252,61,242,232,11,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,194,12,194,236,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,226,102,248,2,223,228,38,74,97,94,29,178,158,197,147,152,42,225,117,173,178,225,254,245,221,167,186,75,28,149,79,231,212,203,80,253,238,142,56,216,186,62,103,34,104,196,243,81,53,213,117,85,184,0,0,0,1,143,252,86,240,83,149,156,96,253,22,252,166,95,241,93,179,232,151,126,238,94,66,170,166,135,153,222,185,28,206,111,58,9,117,211,187,51,110,221,186,106,237,117,213,52,167,248,95,236,244,201,126,19,49,253,195,49,178,231,19,227,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,52,87,116,240,84,202,0,4,165,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,43,148,57,47,149,249,11,131,99,203,252,163,194,20,152,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,162,53,168,231,185,202,140,99,24,154,53,141,68,173,64,0,0,2,202,103,199,7,249,29,196,110,42,193,216,215,50,48,223,58,245,130,238,16,85,211,212,192,200,127,175,210,199,39,49,109,213,172,150,55,178,162,141,239,234,177,185,55,38,231,163,28,196,146,68,125,235,0,74,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,97,94,97,118,68,240,219,153,88,255,0,18,230,53,247,27,102,84,23,44,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,77,53,85,241,51,124,1,103,248,95,225,127,0,240,153,128,46,25,115,151,55,124,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,219,78,197,68,86,170,234,174,235,224,137,120,0,0,0,3,15,243,239,178,255,0,32,184,137,205,139,238,113,227,92,95,152,20,87,172,65,221,123,204,22,187,133,20,116,172,228,83,69,78,205,141,146,146,71,166,172,133,170,186,189,124,229,93,52,77,17,47,7,11,252,47,224,30,19,48,5,195,46,114,230,239,136,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,155,105,216,168,138,213,93,85,221,124,17,47,0,3,0,63,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,223,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,93,116,68,240,42,0,0,0,6,31,231,223,101,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,186,247,152,45,119,10,40,233,89,200,166,138,157,155,27,37,36,143,77,89,11,85,117,122,249,202,186,104,154,34,94,14,23,248,95,192,60,38,96,11,134,92,229,205,223,16,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,54,211,177,81,21,170,186,171,186,248,34,94,0,0,0,6,16,102,23,100,79,13,185,149,143,241,46,99,95,113,182,101,65,114,197,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,116,211,85,95,18,255,0,240,191,194,254,1,225,51,0,92,50,231,46,110,248,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,213,93,215,193,18,240,0,0,0,41,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,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,53,211,84,95,3,8,63,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,255,0,0,0,0,10,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,116,213,23,192,168,0,24,1,254,69,78,22,63,243,251,53,127,248,173,187,254,226,102,254,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,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,154,235,162,39,129,80,0,4,165,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,216,3,0,63,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,233,194,118,15,162,152,86,205,133,188,183,117,188,249,26,223,79,111,242,141,218,167,188,87,86,114,163,107,57,245,18,232,156,201,159,183,115,223,162,110,114,170,232,154,157,176,0,0,0,0,3,8,51,11,178,39,134,220,202,199,248,151,49,175,184,219,50,160,185,98,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,186,105,170,175,137,147,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,189,119,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,60,212,77,117,93,85,110,0,0,0,3,8,51,11,178,39,134,220,202,199,248,151,49,175,184,219,50,160,185,98,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,186,105,170,175,137,147,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,189,119,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,60,212,77,117,93,85,110,0,0,0,0,99,255,0,21,188,20,229,103,24,63,69,191,41,151,252,87,108,250,37,223,187,151,144,170,169,161,230,119,174,71,51,155,206,130,93,116,238,204,219,183,110,154,187,93,117,77,50,0,1,135,249,9,217,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,239,93,218,11,165,194,138,74,87,243,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,114,38,186,166,168,183,3,138,222,10,114,179,140,31,162,223,148,203,254,43,182,125,18,239,221,203,200,85,84,208,243,59,215,35,153,205,231,65,46,186,119,102,109,219,183,77,93,174,186,166,153,0,0,195,252,132,236,191,200,46,29,179,98,197,156,120,43,23,230,5,109,235,15,247,174,237,5,210,225,69,37,43,249,244,210,211,191,123,99,164,141,235,163,38,114,166,143,79,57,19,93,83,84,92,192,0,0,0,1,128,31,228,84,225,99,255,0,63,179,87,255,0,138,219,191,238,38,127,128,45,255,0,228,83,10,254,64,191,163,167,148,46,191,70,254,135,253,10,239,92,216,251,247,113,238,93,207,153,191,151,203,231,114,250,238,229,237,221,215,110,157,12,64,255,0,34,167,11,31,249,253,154,191,252,86,221,255,0,113,51,252,0,0,0,41,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,64,0,192,15,242,42,112,177,255,0,159,217,171,255,0,197,109,223,247,19,37,56,99,225,91,10,240,171,98,185,97,108,21,152,185,129,136,44,181,188,158,237,110,196,183,120,234,233,109,123,31,51,223,220,226,142,24,153,7,53,245,14,116,154,39,158,230,181,87,170,46,183,172,0,44,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,189,124,81,111,0,3,15,242,19,178,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,222,187,180,23,75,133,20,148,175,231,211,75,78,253,237,142,146,55,174,140,153,202,154,61,60,228,77,117,77,81,115,0,0,0,0,49,255,0,138,222,10,114,179,140,31,162,223,148,203,254,43,182,125,18,239,221,203,200,85,84,208,243,59,215,35,153,205,231,65,46,186,119,102,109,219,183,77,93,174,186,166,148,255,0,11,253,158,153,47,194,102,63,184,102,54,92,226,124,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,166,138,238,158,10,153,64,0,0,0,0,0,0,0,0,0,192,15,242,42,112,177,255,0,159,217,171,255,0,197,109,223,247,19,55,242,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,10,128,0,0,0,0,1,135,249,247,217,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,238,189,230,11,93,194,138,58,86,114,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,114,174,154,38,136,151,131,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,190,8,151,128,0,0,0,44,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,189,124,81,111,0,3,15,242,19,178,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,222,187,180,23,75,133,20,148,175,231,211,75,78,253,237,142,146,55,174,140,153,202,154,61,60,228,77,117,77,81,115,0,0,5,159,226,131,133,252,3,197,158,0,183,229,206,99,93,241,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,170,55,175,138,45,224,0,97,254,66,118,95,228,23,14,217,177,98,206,60,21,139,243,2,182,245,135,251,215,118,130,233,112,162,146,149,252,250,105,105,223,189,177,210,70,245,209,147,57,83,71,167,156,137,174,169,170,46,96,0,0,0,6,47,241,65,217,233,146,252,89,227,251,126,99,102,54,39,198,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,104,141,233,226,171,80,112,165,193,78,86,112,125,244,167,242,103,127,197,119,63,165,189,199,190,249,118,170,154,110,95,117,231,242,249,92,152,34,211,94,242,253,219,183,107,163,116,211,69,215,32,0,0,0,3,8,51,11,178,39,134,220,202,199,248,151,49,175,184,219,50,160,185,98,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,186,105,170,175,137,155,224,11,127,144,153,41,133,120,118,202,123,22,78,96,171,133,214,182,203,135,251,215,118,158,233,44,114,85,63,159,83,45,67,247,186,56,227,98,232,249,156,137,163,19,205,68,215,85,213,86,224,0,0,0,6,63,241,91,193,78,86,113,131,244,91,242,153,127,197,118,207,162,93,251,185,121,10,170,154,30,103,122,228,115,57,188,232,37,215,78,236,205,187,118,233,171,181,215,84,210,223,228,39,101,254,65,112,237,155,22,44,227,193,88,191,48,43,111,88,127,189,119,104,46,151,10,41,41,95,207,166,150,157,251,219,29,36,111,93,25,51,149,52,122,121,200,154,234,154,162,230,0,0,0,0,83,249,133,130,173,89,149,128,49,46,92,223,106,42,224,182,226,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,5,64,0,192,15,242,42,112,177,255,0,159,217,171,255,0,197,109,223,247,19,63,192,0,0,0,0,2,207,241,65,194,254,1,226,207,0,91,242,231,49,174,248,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,182,161,234,168,141,69,213,27,215,197,22,207,228,39,101,254,65,112,237,155,22,44,227,193,88,191,48,43,111,88,127,189,119,104,46,151,10,41,41,95,207,166,150,157,251,219,29,36,111,93,25,51,149,52,122,121,200,154,234,154,162,230,0,0,0,0,99,255,0,21,188,20,229,103,24,63,69,191,41,151,252,87,108,250,37,223,187,151,144,170,169,161,230,119,174,71,51,155,206,130,93,116,238,204,219,183,110,154,187,93,117,77,50,0,1,135,249,9,217,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,239,93,218,11,165,194,138,74,87,243,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,114,38,186,166,168,185,128,0,0,0,3,0,63,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,255,0,0,83,249,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,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,107,174,136,158,5,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,10,127,6,227,252,27,152,52,215,90,172,25,136,105,46,172,177,222,43,108,23,52,133,87,125,29,198,146,85,138,162,158,86,57,17,204,123,92,154,166,169,231,49,204,123,119,49,237,114,133,64,0,0,0,0,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,7,108,9,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,9,176,0,0,0,0,0,22,255,0,242,253,147,95,150,95,232,249,249,66,181,126,80,188,159,229,63,33,111,119,59,147,183,126,221,250,114,249,220,191,173,228,110,230,242,190,183,103,47,207,2,224,0,0,0,117,56,179,20,216,176,54,21,188,227,92,83,93,220,172,184,126,223,81,116,184,212,242,159,39,34,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,122,1,219,2,223,228,166,125,229,63,17,56,86,171,26,228,230,43,250,65,101,162,184,62,215,61,79,113,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,157,166,186,162,162,92,0,0,22,127,138,14,40,48,15,9,152,2,223,152,217,141,104,196,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,174,170,222,158,42,129,120,1,135,249,9,218,129,144,92,68,230,197,139,39,48,86,16,204,10,43,214,32,239,93,218,123,165,190,138,58,86,114,41,165,168,126,247,71,87,35,211,86,66,228,77,24,190,114,166,186,38,170,153,65,117,199,248,54,197,140,172,25,125,121,196,52,148,120,135,21,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,155,92,246,54,120,222,172,215,122,179,123,145,21,177,189,90,21,0,0,0,0,0,58,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,188,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,245,115,145,19,170,161,64,112,251,196,238,77,113,61,98,187,95,242,135,20,121,74,59,37,194,91,125,117,52,240,186,158,170,29,30,244,134,119,66,253,30,144,206,198,44,145,61,81,53,110,230,185,27,36,114,198,192,186,160,0,0,22,211,55,120,145,201,44,133,186,225,123,54,111,227,234,76,49,81,140,106,37,166,179,190,174,158,117,130,87,198,232,155,34,201,51,24,232,169,216,213,168,139,87,204,230,49,17,202,170,186,53,202,129,114,192,0,0,0,1,103,242,103,139,60,134,207,236,101,139,176,30,86,227,170,75,197,223,7,84,114,170,152,206,140,173,129,17,136,234,186,55,107,165,69,51,101,114,194,178,179,162,61,168,191,155,150,25,37,179,249,247,218,129,144,92,59,102,197,247,39,49,174,16,204,10,219,214,31,238,189,230,123,93,190,138,74,87,243,233,162,168,102,199,73,87,27,215,70,76,212,93,88,158,114,46,154,166,138,161,152,0,199,254,20,184,214,202,206,48,126,148,254,76,236,24,174,217,244,75,184,247,223,46,210,211,67,204,239,92,254,95,43,147,60,186,233,221,159,187,118,221,53,110,154,234,186,100,0,0,0,0,0,0,90,174,32,184,157,201,174,24,108,86,155,254,111,98,143,38,199,123,184,69,111,161,166,130,23,84,85,77,171,216,147,78,216,89,171,214,24,24,244,146,87,162,46,141,218,214,163,164,146,40,223,114,173,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,2,108,0,0,2,218,96,174,34,178,143,48,243,115,24,228,150,15,197,148,151,28,79,129,105,233,230,187,195,20,172,86,53,242,62,70,75,12,75,187,116,175,167,115,35,108,234,214,171,34,125,68,81,185,220,205,236,96,92,176,0,0,10,83,52,179,75,2,100,182,4,185,230,102,101,223,124,141,134,236,220,158,251,91,221,102,168,229,115,102,100,49,253,92,44,124,142,214,73,88,223,53,171,166,186,174,136,138,168,21,88,41,76,173,205,44,9,157,56,18,217,153,153,105,125,242,206,27,188,243,187,149,111,117,154,159,155,202,153,240,201,245,115,49,146,55,73,34,123,124,230,166,186,106,154,162,162,173,86,0,3,15,243,211,180,223,39,248,116,204,123,142,87,230,134,84,102,173,13,214,135,73,97,154,43,93,189,244,183,10,87,42,164,117,84,210,45,106,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,48,1,135,249,23,218,149,195,46,124,230,61,187,43,237,48,226,188,47,117,188,235,21,182,108,73,71,75,79,75,89,85,170,35,41,89,36,53,18,233,52,154,174,196,122,53,175,114,108,71,43,220,198,63,48,0,2,207,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,211,197,82,207,228,39,106,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,189,119,105,238,150,250,40,233,89,200,166,150,161,251,221,29,92,143,77,89,11,145,52,98,249,202,154,232,154,170,6,96,0,90,174,37,56,148,203,142,21,178,225,51,55,51,82,235,53,4,215,8,45,116,148,150,186,84,158,170,174,170,84,123,210,54,35,220,200,219,164,113,75,34,172,143,99,118,198,168,138,174,86,181,193,117,65,128,31,229,171,225,99,255,0,48,115,87,255,0,133,91,191,239,198,95,228,94,112,209,231,206,92,91,179,66,211,129,241,94,23,181,94,117,150,219,14,36,166,130,158,170,178,151,68,86,85,50,56,102,151,72,100,213,118,43,213,174,123,83,122,53,88,230,61,225,112,0,48,131,48,187,93,184,109,203,92,127,137,114,230,251,130,115,42,123,150,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,166,154,162,120,1,155,224,183,249,9,157,120,87,136,156,167,177,103,30,10,183,221,104,172,184,131,189,119,104,46,145,71,29,83,57,21,50,211,191,123,99,146,70,38,175,133,202,154,61,124,213,77,116,93,81,46,0,0,0,0,99,175,21,60,113,101,167,8,55,92,63,111,204,236,21,141,107,233,241,61,60,243,91,171,172,148,244,51,192,247,192,230,164,208,185,37,170,142,86,189,137,44,46,85,86,108,84,149,187,92,229,71,163,105,78,30,59,77,56,121,226,79,52,40,114,143,8,89,241,173,154,251,116,167,168,154,129,111,118,218,118,65,82,248,99,89,95,11,95,79,60,202,215,242,153,44,136,175,70,177,82,55,38,237,202,198,184,50,212,3,8,51,11,181,219,134,220,181,199,248,151,46,111,184,39,50,167,185,97,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,186,105,170,39,128,25,190,11,127,144,153,215,133,120,137,202,123,22,113,224,171,125,214,138,203,136,59,215,118,130,233,20,113,213,51,145,83,45,59,247,182,57,36,98,106,248,92,169,163,215,205,84,215,69,213,17,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,251,175,121,130,215,20,114,85,63,159,83,21,59,54,54,73,35,98,232,249,154,171,171,211,205,69,211,85,209,20,46,0,48,3,252,181,124,44,127,230,14,106,255,0,240,171,119,253,248,207,240,0,0,0,182,149,188,72,228,149,6,118,208,112,229,62,62,164,118,98,220,105,214,166,27,28,52,243,204,246,177,32,146,161,82,89,88,197,134,23,242,98,116,136,201,30,215,171,21,142,68,209,236,221,114,192,0,117,56,179,20,216,176,54,21,188,227,92,83,93,220,172,184,126,223,81,116,184,212,242,159,39,34,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,122,1,219,2,82,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,108,0,0,0,0,0,0,0,5,191,207,28,244,203,142,29,176,34,230,54,105,94,124,157,101,109,194,142,221,185,136,143,153,242,84,76,216,245,142,45,81,242,242,216,178,78,246,70,142,147,149,12,174,107,28,173,218,161,112,1,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,54,0,0,0,0,0,2,159,177,99,252,27,137,177,54,38,193,150,44,67,73,87,125,193,213,20,212,215,219,123,85,82,122,23,212,83,178,162,5,123,85,17,85,146,69,34,43,94,154,177,85,178,53,23,116,111,107,66,160,0,0,7,83,139,49,77,139,3,97,91,206,53,197,53,221,202,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,161,55,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,19,96,0,0,20,166,105,102,150,4,201,108,9,115,204,204,203,190,249,27,13,217,185,61,246,183,186,205,81,202,230,204,200,99,250,184,88,249,29,172,146,177,190,107,87,77,117,93,17,21,80,42,176,0,0,0,0,0,0,0,0,98,255,0,20,29,161,121,47,194,102,63,183,229,206,99,97,140,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,253,212,239,85,68,106,166,138,222,190,40,149,7,10,92,107,101,103,24,63,74,127,38,118,12,87,108,250,37,220,123,239,151,105,105,161,230,119,174,127,47,149,201,158,93,116,238,207,221,187,110,154,183,77,117,93,3,32,1,74,97,220,210,192,152,175,29,226,236,179,176,95,123,214,36,192,157,195,233,5,23,117,153,157,207,190,194,179,82,253,99,216,145,201,190,54,171,190,173,206,219,166,142,209,122,21,88,0,0,0,0,0,12,32,204,46,215,110,27,114,215,31,226,92,185,190,224,156,202,158,229,133,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,233,166,168,158,0,102,248,45,254,66,103,94,21,226,39,41,236,89,199,130,173,247,90,43,46,32,239,93,218,11,164,81,199,84,206,69,76,180,239,222,216,228,145,137,171,225,114,166,143,95,53,83,93,23,84,75,128,0,0,0,22,127,18,113,103,144,216,79,62,108,188,55,95,113,213,37,62,54,190,83,243,98,167,95,204,65,59,182,119,122,73,229,215,108,85,53,13,122,186,40,151,171,145,173,69,218,179,83,164,215,128,0,0,0,37,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,40,172,142,207,76,184,226,39,2,38,99,101,109,231,202,54,87,92,43,45,219,158,136,201,153,37,60,206,143,89,34,213,95,23,49,137,28,236,100,136,217,57,83,68,231,49,170,237,168,23,0,0,0,2,213,103,167,20,121,19,195,95,145,63,45,120,231,232,231,210,62,243,228,207,243,101,101,103,63,187,242,185,223,232,209,73,183,111,62,47,75,77,119,116,215,69,208,46,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,1,164,12,17,198,109,247,131,206,59,179,186,231,37,171,203,56,51,20,102,5,230,159,19,91,98,99,18,169,209,197,115,170,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,61,223,158,107,56,177,245,167,206,79,188,12,67,243,25,192,244,123,132,241,77,139,28,225,91,54,53,194,213,221,246,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,161,219,26,54,236,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,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,121,140,141,36,98,162,181,236,155,121,32,0,0,11,85,197,143,170,198,114,125,223,226,31,151,78,93,82,213,113,99,234,177,156,159,119,248,135,229,211,129,173,94,203,78,61,190,130,86,88,120,81,205,8,55,225,251,173,195,185,225,11,165,61,62,178,80,87,85,206,174,74,58,134,177,53,146,25,167,149,202,201,116,87,71,36,138,143,85,137,200,232,54,254,121,87,55,19,217,79,199,29,78,101,90,168,56,91,204,150,82,69,125,195,22,116,102,22,185,181,241,64,151,27,117,43,88,196,162,124,122,162,190,166,24,180,115,93,27,87,153,12,82,57,232,215,68,233,38,13,143,128,0,2,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,232,47,51,59,64,56,130,198,188,71,79,196,150,19,196,95,66,239,80,219,221,98,180,210,91,227,138,120,105,44,251,222,246,210,76,146,177,89,87,231,200,233,92,233,88,168,178,170,61,141,141,25,19,99,13,234,103,247,229,151,242,53,139,63,163,231,146,191,40,94,79,119,144,188,167,183,147,206,220,155,246,239,250,190,119,47,153,202,230,253,87,55,151,205,250,189,231,155,123,78,63,198,86,92,127,69,154,84,120,134,174,76,89,65,120,142,255,0,21,218,173,82,170,119,92,89,50,78,218,137,22,100,114,74,254,106,35,215,152,142,220,186,238,215,85,61,9,240,89,196,117,215,138,124,134,181,102,165,247,4,85,225,171,147,170,38,182,214,49,98,115,104,171,103,131,106,73,85,66,231,42,185,244,206,114,171,122,170,171,36,100,209,43,159,203,230,59,5,123,86,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,61,200,253,243,201,24,102,87,0,188,87,81,241,91,145,212,151,187,156,187,49,158,23,228,217,241,68,50,77,2,201,61,83,97,106,182,189,177,196,141,229,195,81,231,185,168,177,177,173,145,147,198,221,201,22,247,100,169,230,179,134,142,34,241,223,11,249,167,65,153,152,22,163,254,74,142,241,69,178,31,243,157,175,188,195,52,244,124,201,98,147,147,205,228,49,188,214,55,123,60,81,124,81,125,20,101,86,102,97,92,228,203,140,57,154,88,42,175,188,89,113,53,190,43,133,54,233,35,124,144,239,79,62,9,121,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,64,170,205,64,118,178,113,175,110,204,10,207,232,197,149,247,62,125,150,201,112,124,152,190,182,53,170,167,146,91,165,44,243,66,182,199,70,246,177,146,67,19,227,108,206,119,214,177,242,114,21,138,213,133,85,249,65,218,95,199,29,55,14,56,54,108,158,192,236,171,126,98,227,75,60,143,134,174,55,203,78,203,29,186,101,146,5,173,108,204,86,185,106,85,204,149,176,181,142,243,31,26,200,245,68,107,25,54,146,240,158,22,190,227,156,85,102,193,88,90,135,190,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,117,3,39,251,47,168,179,182,191,138,251,44,25,45,118,164,183,49,180,237,155,24,77,82,216,28,199,97,184,235,41,95,89,10,36,172,123,183,200,230,193,27,22,36,73,17,239,106,238,99,55,189,187,244,44,167,7,252,53,216,184,86,200,235,62,89,91,23,157,117,155,109,211,18,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,108,41,202,100,113,162,49,139,203,141,138,228,87,171,220,235,214,0,192,14,218,191,85,140,45,247,129,67,242,235,137,159,230,0,118,213,250,172,97,111,188,10,31,151,92,64,192,14,203,143,94,204,178,252,107,228,245,166,95,246,209,98,155,238,6,197,92,61,99,92,45,93,220,175,88,126,225,124,186,91,170,121,76,147,145,85,4,150,185,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,196,14,203,143,94,204,178,252,107,228,245,166,85,118,231,126,132,255,0,121,63,150,129,147,253,159,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,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,121,104,229,68,146,61,114,212,243,3,149,89,153,138,178,111,49,240,230,105,96,170,190,239,122,195,55,8,174,20,219,164,145,145,205,177,124,248,37,229,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,61,15,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,94,0,91,76,254,226,31,43,248,103,193,180,88,243,54,110,181,116,22,139,133,226,146,201,11,233,168,228,169,127,62,117,114,171,149,172,69,84,100,113,71,52,207,95,29,145,57,24,143,145,89,27,217,33,196,142,73,113,31,106,185,222,114,95,31,82,98,58,123,53,67,41,171,216,218,121,233,103,166,123,219,185,138,248,106,24,201,81,142,68,118,215,237,216,229,100,136,138,170,199,162,6,0,118,195,101,23,17,119,59,85,62,103,67,142,234,239,249,73,104,168,74,186,139,3,96,165,162,131,13,78,230,210,82,69,43,221,205,73,174,15,158,105,166,86,185,99,114,192,143,145,169,181,175,85,92,11,225,71,138,236,199,225,43,49,217,141,112,84,189,250,213,93,203,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,46,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,232,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,83,64,60,127,112,125,117,225,55,55,28,219,122,82,73,129,49,141,69,101,126,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,190,157,38,137,137,35,156,228,149,142,99,247,111,89,35,140,55,189,149,185,165,129,51,167,2,91,51,51,45,47,190,89,195,119,158,119,114,173,238,179,83,243,121,83,62,25,62,174,102,50,70,233,36,79,111,156,212,215,77,83,84,84,85,170,205,5,246,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,114,228,123,33,219,188,156,83,154,185,113,130,242,226,171,55,177,38,52,181,82,96,202,75,123,46,142,189,182,161,37,165,146,150,68,106,197,36,78,143,119,59,153,189,137,26,71,185,210,57,236,107,17,202,230,162,135,85,158,153,233,151,28,58,101,197,199,52,51,66,243,220,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,230,76,253,174,209,53,70,163,90,231,189,204,99,30,246,249,214,207,76,244,204,126,34,243,30,227,154,25,161,121,239,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,242,225,102,231,104,154,171,149,206,115,222,231,189,239,123,174,7,24,188,98,227,190,47,241,221,61,254,255,0,71,228,108,55,102,223,244,127,15,243,33,168,242,95,54,26,118,85,127,90,100,17,73,63,54,74,116,147,235,17,118,107,181,186,34,117,176,0,109,211,178,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,252,167,38,145,44,49,54,61,24,232,217,206,217,161,229,92,221,247,103,7,104,5,31,17,22,40,178,147,55,177,23,254,22,40,59,204,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,185,34,12,234,53,193,218,161,199,85,54,0,195,215,94,24,114,182,190,146,124,79,124,167,154,219,140,230,154,150,93,246,155,116,244,176,189,176,68,146,70,144,200,250,168,106,85,22,70,61,252,166,53,233,181,178,61,143,142,234,246,142,241,199,83,194,150,13,160,193,249,124,202,74,140,197,198,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,188,167,62,41,92,229,114,66,177,73,162,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,170,242,95,1,230,134,101,102,134,31,194,25,47,75,87,62,54,158,161,213,118,84,164,184,71,67,60,115,211,70,234,158,108,117,18,62,54,196,246,54,23,61,29,189,171,171,19,78,186,23,127,180,110,221,125,179,241,133,141,45,56,167,17,253,32,189,81,91,240,237,61,198,239,220,217,73,229,10,166,88,168,27,45,79,33,138,172,139,152,244,115,249,109,93,173,221,162,116,67,107,253,158,124,22,90,184,88,202,250,123,238,47,195,244,141,205,76,75,78,171,136,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,188,201,24,200,118,234,219,181,31,215,179,51,127,5,249,61,16,25,85,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,181,64,0,0,0,0,60,240,241,247,151,57,219,151,60,75,223,224,207,188,85,73,138,177,13,238,158,154,229,75,136,105,169,160,165,101,218,220,214,119,106,105,214,158,20,70,211,189,27,74,177,190,53,78,143,137,202,142,145,170,217,95,145,93,152,189,160,20,121,69,89,77,195,246,119,226,46,233,129,106,246,193,134,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,172,210,61,205,133,204,110,168,216,220,247,199,177,254,48,120,76,193,188,93,101,127,208,123,237,69,37,158,251,65,81,29,77,139,17,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,236,215,150,245,69,116,76,84,243,237,154,89,91,142,242,91,29,220,242,207,50,236,94,70,196,150,110,79,125,162,239,80,212,114,185,176,178,104,254,178,23,190,55,107,28,172,119,154,229,211,93,23,69,69,68,15,79,192,215,87,102,47,104,5,102,110,209,211,112,253,157,248,139,189,227,170,77,176,97,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,235,52,143,107,166,107,219,170,58,70,189,242,100,95,27,124,96,225,158,17,178,190,91,211,150,146,183,27,95,41,231,110,19,179,213,197,81,200,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,93,205,11,63,218,63,218,1,71,195,189,138,92,164,202,28,69,255,0,133,138,254,237,60,181,52,241,193,81,30,29,165,222,201,55,84,50,102,73,27,230,154,52,86,50,21,110,228,142,85,149,202,207,169,73,116,195,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,41,240,61,20,112,117,198,46,4,226,255,0,2,84,95,236,20,126,70,196,150,109,159,72,48,255,0,50,106,143,37,243,102,168,101,47,245,167,193,20,115,243,99,167,89,62,173,23,102,187,93,162,167,92,128,60,208,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,83,208,246,69,231,166,92,113,23,151,22,236,208,202,251,207,126,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,151,51,55,55,84,213,90,173,115,94,199,61,143,99,220,21,173,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,128,120,254,227,6,235,197,150,110,57,214,245,164,143,2,96,234,138,202,12,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,37,224,237,58,227,199,242,223,125,169,200,108,167,189,110,192,56,126,224,239,41,93,45,215,30,101,46,40,153,172,133,209,234,222,83,87,147,79,59,106,17,187,100,146,41,156,145,204,154,236,137,201,141,92,40,240,163,152,252,90,230,59,48,86,10,139,184,218,168,121,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,230,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,3,39,251,28,112,86,124,212,231,109,118,60,193,245,21,118,252,175,165,167,154,135,23,62,103,237,164,186,79,200,122,210,83,68,213,106,164,149,49,75,36,115,43,155,181,98,137,94,142,123,82,118,199,54,231,202,83,43,114,183,2,100,182,4,182,101,158,90,88,188,141,134,236,220,238,229,69,222,166,168,229,115,102,124,210,125,100,207,124,142,214,73,94,239,57,203,166,186,38,136,136,137,85,128,49,215,141,190,15,176,207,23,57,95,45,149,201,73,69,141,172,116,243,187,9,222,42,229,168,228,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,100,80,3,203,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,115,221,156,29,160,20,124,68,88,162,202,76,222,196,95,248,88,160,239,51,197,83,81,28,20,241,226,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,250,228,137,218,63,217,255,0,71,196,69,138,92,219,202,28,59,255,0,133,138,14,237,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,169,88,180,195,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,196,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,95,94,52,56,193,195,60,92,240,19,132,111,77,90,74,44,109,99,199,22,166,226,203,61,36,85,28,138,25,229,162,188,50,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,166,231,99,255,0,102,117,218,213,96,227,95,47,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,37,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,13,239,102,150,105,96,76,150,192,151,60,204,204,187,239,145,176,221,155,147,223,107,123,172,213,28,174,108,204,134,63,171,133,143,145,218,201,43,27,230,181,116,215,85,209,17,85,60,246,113,93,197,118,99,241,107,152,239,198,184,214,94,227,106,161,230,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,153,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,184,28,125,113,175,138,184,172,204,122,187,37,166,231,221,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,147,27,213,136,155,157,43,229,148,224,7,131,235,175,22,89,184,214,220,18,146,60,9,131,170,40,235,241,91,230,149,200,250,152,30,247,44,116,49,54,55,182,93,245,9,12,172,89,26,230,164,76,107,223,187,122,71,28,129,120,59,49,120,14,252,183,223,105,179,231,54,44,187,176,14,31,184,55,201,182,187,141,187,153,75,138,38,107,38,108,154,59,154,213,228,211,206,218,117,118,232,228,138,103,36,144,174,187,37,106,110,164,148,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,155,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,0,0,24,107,218,161,195,197,171,57,120,104,186,227,202,91,85,93,86,44,203,26,121,175,118,151,195,88,216,88,218,37,124,43,114,108,173,145,118,61,137,77,11,166,68,77,36,223,78,196,98,174,231,71,38,152,50,7,56,239,188,63,231,46,19,206,44,57,15,120,171,195,55,6,212,73,77,185,140,239,116,175,107,163,169,166,222,246,61,35,230,193,36,177,115,54,43,153,191,115,124,230,162,158,154,79,50,217,253,147,151,222,31,243,151,22,100,238,35,155,188,85,225,155,131,169,227,169,218,198,119,186,87,181,36,166,169,216,199,189,35,230,193,36,82,242,247,171,153,191,107,188,230,170,1,233,122,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,205,191,22,62,180,249,201,247,129,136,126,99,57,183,78,201,12,249,166,205,62,26,35,203,107,133,109,92,248,135,44,42,60,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,99,40,218,190,107,94,198,166,162,248,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,18,187,108,51,162,213,113,169,192,121,17,135,177,125,37,85,69,174,162,170,253,137,172,240,177,175,125,44,235,20,108,183,58,89,54,234,199,172,83,86,170,68,143,69,217,35,30,246,232,232,156,185,107,217,113,234,39,150,95,141,124,226,180,210,95,18,57,223,117,226,63,59,113,78,116,94,108,116,150,106,140,71,81,19,153,65,77,35,164,101,52,16,193,29,60,44,87,187,171,222,145,67,30,247,232,212,115,247,57,26,196,84,98,5,245,236,180,200,186,204,224,226,178,195,137,43,108,221,239,13,229,223,252,36,185,205,34,207,28,108,170,141,21,45,236,108,145,38,222,119,122,229,204,216,222,230,181,241,211,79,233,35,85,142,223,73,130,189,143,185,57,98,192,220,48,38,106,211,205,222,47,89,151,112,158,162,178,77,175,103,34,150,134,162,122,74,122,109,21,238,99,182,189,149,50,243,17,172,114,247,157,142,220,145,181,76,234,0,99,87,29,28,102,216,184,60,203,138,91,156,118,175,44,227,60,81,222,41,240,205,182,86,61,41,93,36,72,206,109,77,76,141,211,72,98,230,196,171,27,92,146,72,231,181,173,218,138,249,99,173,120,170,226,99,6,240,161,148,117,153,165,140,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,207,14,105,102,150,59,206,156,119,115,204,204,203,190,249,103,18,94,121,61,246,183,186,195,79,205,229,66,200,99,250,184,88,200,219,164,113,49,190,107,83,93,53,93,85,85,84,58,175,165,152,171,233,87,211,175,164,215,95,164,158,80,242,183,150,59,236,157,251,191,115,57,189,231,159,175,51,157,204,243,249,155,183,110,243,181,215,169,189,238,207,62,52,237,92,83,229,125,61,139,23,226,10,71,102,166,26,167,84,196,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,92,108,124,59,181,151,133,187,51,51,199,26,240,167,75,196,150,24,147,191,93,107,183,220,41,48,91,109,243,50,225,83,103,106,185,18,170,39,191,78,100,207,219,205,142,6,177,82,88,28,199,199,35,222,246,194,184,213,149,185,165,142,242,91,29,219,51,51,45,47,190,70,196,150,110,119,114,173,238,176,212,114,185,176,190,25,62,174,102,62,55,107,28,175,111,156,213,211,93,83,69,68,84,15,79,197,170,226,199,213,99,57,62,239,241,15,203,167,41,254,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,152,196,85,116,79,68,168,56,177,245,88,206,79,187,252,67,242,233,192,213,175,102,151,104,37,78,79,93,108,252,62,102,253,214,146,60,190,175,168,238,214,123,181,92,177,82,193,134,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,77,92,170,140,71,105,185,243,202,185,183,78,202,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,242,156,154,68,176,196,216,244,99,163,103,56,54,104,0,0,0,0,0,2,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,249,236,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,57,108,85,86,196,196,75,149,218,51,198,191,244,170,204,120,44,24,2,231,117,143,44,176,183,213,219,105,167,94,84,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,105,19,166,150,52,162,184,45,224,183,25,113,147,140,174,246,107,54,34,164,195,120,123,13,211,199,53,234,245,52,41,82,250,119,204,146,37,52,49,83,35,216,233,95,35,162,147,85,220,214,53,145,189,85,219,182,50,64,200,174,204,94,208,10,60,162,172,166,225,251,59,241,23,116,192,181,123,96,195,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,214,105,30,230,194,230,55,84,108,110,123,227,220,161,230,7,52,178,183,29,228,182,59,185,229,158,101,216,188,141,137,44,220,158,251,69,222,161,168,229,115,97,100,209,253,100,47,124,110,214,57,88,239,53,203,166,186,46,138,138,137,181,254,202,254,58,169,177,254,30,181,112,195,154,85,244,144,98,123,29,60,54,220,25,52,52,178,239,187,91,160,165,153,238,130,84,142,53,134,55,210,195,76,136,146,61,236,230,177,204,77,174,145,143,124,129,177,240,0,0,0,3,74,220,85,113,11,138,184,95,237,80,198,89,185,133,169,187,255,0,112,242,77,53,198,214,250,169,41,225,185,208,203,101,162,108,180,242,57,139,254,172,140,87,53,237,100,177,68,245,99,246,109,93,212,154,1,237,71,245,236,204,223,193,126,79,68,6,242,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,212,243,215,192,191,25,183,222,15,51,30,170,231,37,171,203,56,51,20,119,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,253,4,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,5,181,226,199,213,99,57,62,239,241,15,203,167,53,107,217,165,218,9,83,147,215,91,63,15,153,191,117,164,143,47,171,234,59,181,158,237,87,44,84,176,97,167,189,213,83,200,178,43,32,87,206,202,138,153,226,106,190,105,90,200,19,87,42,163,17,218,109,43,139,31,85,140,228,251,191,196,63,46,156,243,88,7,170,128,107,47,178,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,252,167,38,145,44,49,54,61,24,232,217,206,217,160,3,21,123,81,253,68,243,55,240,95,156,81,25,84,98,175,106,63,168,158,102,254,11,243,138,32,48,215,178,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,252,167,38,178,164,210,182,61,30,217,25,201,219,161,229,92,221,79,102,47,30,63,150,251,21,54,67,102,197,235,118,62,195,246,246,249,54,233,113,184,243,42,177,68,45,124,206,147,70,242,154,156,234,120,27,78,142,221,36,146,204,212,146,101,215,100,174,64,207,240,74,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,88,14,30,56,251,225,163,137,139,173,14,21,192,120,186,174,223,139,43,233,234,42,89,135,47,116,79,165,173,217,11,149,28,141,122,110,167,149,251,19,154,140,138,103,191,151,185,202,137,178,68,96,100,80,0,0,0,13,43,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,177,92,111,230,246,50,200,94,211,188,91,155,153,127,61,36,119,220,59,81,104,154,157,42,224,73,160,149,143,177,210,69,44,50,51,162,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,221,56,98,226,23,10,241,65,147,86,92,220,194,212,221,195,191,243,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,213,145,138,230,177,207,138,88,158,172,102,253,169,165,110,212,127,94,204,205,252,23,228,244,69,21,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,115,24,138,141,149,232,161,232,204,20,254,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,160,0,0,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,2,138,206,139,22,104,98,92,175,196,22,92,151,199,52,152,63,27,79,78,215,89,111,21,116,49,213,193,4,236,145,175,217,36,114,49,237,217,35,90,232,149,251,30,172,73,21,232,215,43,81,171,90,128,60,182,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,110,167,179,131,180,2,143,136,139,20,89,73,155,216,139,255,0,11,20,29,230,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,92,145,74,118,145,246,125,212,241,19,77,30,112,228,221,170,145,185,139,110,167,109,53,109,182,24,162,133,248,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,215,70,70,137,166,204,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,122,136,6,58,240,73,198,14,25,226,231,43,226,189,53,105,40,177,181,142,158,6,226,203,61,36,85,28,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,236,116,237,58,237,0,172,202,42,58,158,31,178,67,17,119,76,117,87,186,12,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,29,38,141,238,116,45,99,180,70,200,230,62,48,176,29,167,93,160,20,121,187,89,83,195,246,72,98,46,247,129,105,55,65,137,174,81,71,4,180,183,234,168,231,134,104,155,76,247,49,100,72,96,146,159,164,209,189,173,153,207,118,136,232,218,199,201,140,28,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,49,136,168,217,94,139,98,128,30,159,114,183,52,176,38,116,224,75,102,102,101,165,247,203,56,110,243,206,238,85,189,214,106,126,111,42,103,195,39,213,204,198,72,221,36,137,237,243,154,154,233,170,106,138,138,181,89,161,110,206,110,53,255,0,162,174,99,207,96,199,247,59,172,153,101,138,126,174,229,77,2,243,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,174,239,177,78,106,229,198,11,203,138,172,222,196,152,210,213,73,131,41,45,236,186,58,246,218,132,150,150,74,89,17,171,20,145,58,61,220,238,102,246,36,105,30,231,72,231,177,172,71,43,154,138,20,255,0,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,60,235,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,170,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,3,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,229,177,85,91,19,17,47,167,103,7,103,253,103,17,23,216,179,111,55,176,239,254,9,232,59,204,17,83,84,73,61,60,152,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,254,185,98,12,202,236,127,193,89,243,132,242,26,231,95,153,213,21,116,248,38,249,81,79,93,129,173,85,175,250,248,32,119,53,213,85,44,98,183,116,84,213,14,124,47,141,170,237,28,173,150,86,177,169,50,73,54,122,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,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,109,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,71,177,37,134,88,213,205,213,55,198,246,248,181,81,54,149,217,89,199,143,252,81,194,166,111,222,191,229,98,194,23,219,157,199,254,129,148,214,70,179,149,255,0,188,58,39,201,55,252,157,59,27,249,166,19,89,109,193,245,171,139,46,203,124,181,109,189,42,227,199,120,58,159,19,87,225,71,195,43,81,149,51,190,235,86,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,106,219,22,97,107,238,6,197,87,156,21,138,104,123,149,235,15,220,42,45,119,26,110,107,36,228,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,80,61,73,131,8,59,52,56,227,166,226,59,6,195,147,216,225,149,108,204,92,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,123,228,73,24,170,142,123,33,205,240,5,170,226,199,213,99,57,62,239,241,15,203,167,46,169,106,184,177,245,88,206,79,187,252,67,242,233,192,243,88,118,191,240,171,1,98,175,252,171,135,49,38,28,184,127,235,40,235,173,181,212,242,127,179,36,51,71,35,62,14,107,155,236,84,58,163,113,61,171,28,14,84,230,85,170,191,138,76,182,125,36,87,220,49,103,87,226,155,99,153,20,9,113,183,82,181,239,90,214,73,162,43,234,97,139,86,185,178,57,121,144,197,27,88,173,116,77,142,96,189,93,159,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,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,121,104,229,68,146,61,114,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,83,204,22,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,50,120,237,237,42,254,149,57,113,135,242,183,0,97,43,174,22,178,201,221,238,152,163,190,86,107,37,85,115,17,219,104,163,229,57,25,45,28,111,84,147,124,173,71,73,35,33,119,46,21,139,207,10,87,180,11,142,235,239,21,88,170,76,21,133,159,220,178,203,15,220,22,75,117,54,140,147,202,149,80,73,85,28,87,93,239,167,138,162,14,109,53,67,83,187,57,85,172,211,85,213,221,83,170,224,23,130,140,85,197,102,99,210,94,238,214,206,239,150,88,102,225,12,152,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,156,152,222,143,85,220,232,153,45,170,225,163,135,76,119,197,6,105,208,101,158,5,167,255,0,146,172,188,86,239,135,252,217,107,239,48,195,61,103,46,89,99,231,114,185,236,119,41,142,222,255,0,4,79,21,79,66,121,23,145,121,113,195,166,92,91,178,191,43,236,221,198,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,100,207,218,221,87,68,106,53,173,99,26,198,49,140,104,85,88,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,147,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,147,96,13,5,246,131,112,73,117,225,67,31,199,125,195,16,85,215,101,214,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,230,43,81,86,57,52,112,47,199,222,38,225,14,166,241,135,111,54,186,188,71,129,46,84,245,213,204,177,83,45,61,59,217,123,124,80,164,53,43,59,162,116,187,28,148,209,192,246,238,218,198,74,233,81,143,123,17,143,220,167,22,249,95,149,249,179,195,206,54,195,249,184,234,74,75,21,5,158,178,238,151,137,168,164,170,125,142,122,122,121,30,203,140,81,196,169,43,159,10,110,114,177,138,139,35,55,196,186,182,71,53,124,224,221,163,181,67,117,173,134,197,91,87,89,109,101,68,141,163,168,171,166,109,52,243,64,142,94,91,228,137,178,72,216,222,173,209,85,137,35,209,170,170,136,231,105,170,135,109,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,220,79,100,223,8,127,146,44,184,254,144,88,214,139,102,47,199,246,246,121,37,177,215,243,99,165,195,179,36,51,195,186,54,34,49,38,157,236,108,174,213,207,86,198,216,26,156,167,172,204,92,21,236,172,203,124,184,204,158,46,45,17,102,29,102,201,48,221,190,92,73,135,169,59,242,83,247,219,197,36,240,62,6,105,209,242,242,216,179,84,114,216,168,171,221,245,118,232,219,35,93,190,144,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,255,0,48,3,182,175,213,99,11,125,224,80,252,186,226,6,0,118,92,122,246,101,151,227,95,39,173,50,171,183,59,244,39,251,201,252,180,197,94,203,143,94,204,178,252,107,228,245,166,85,118,231,126,132,255,0,121,63,150,129,171,90,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,209,140,89,102,138,52,115,180,77,242,49,190,46,68,91,171,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,249,43,216,213,105,181,95,248,146,198,214,43,237,178,146,227,109,184,229,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,191,237,6,224,146,235,194,134,63,142,251,134,32,171,174,203,172,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,204,86,162,172,114,104,19,125,164,220,94,97,94,43,243,31,8,213,101,189,109,213,248,67,13,225,248,249,84,247,26,8,233,228,138,233,86,169,45,102,138,213,115,221,181,140,164,133,218,185,89,204,167,145,99,220,199,36,146,85,93,146,156,56,95,115,55,136,42,60,230,187,97,253,248,51,47,57,213,11,87,89,64,201,169,106,239,14,139,101,53,52,106,247,38,147,69,205,74,190,99,26,245,137,208,195,174,197,150,55,24,44,122,51,224,167,135,139,87,12,252,60,225,172,7,5,170,174,130,251,112,167,134,247,138,89,83,88,218,151,249,110,122,120,146,169,168,232,213,98,70,70,177,182,22,36,126,110,200,154,170,175,114,186,71,133,245,41,76,210,202,220,9,157,56,18,231,150,121,151,98,242,206,27,188,242,123,237,23,122,154,159,155,202,153,147,71,245,144,189,146,55,73,34,99,188,215,38,186,104,186,162,170,45,86,0,243,131,197,119,10,57,143,194,86,99,191,5,99,88,187,245,170,187,153,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,92,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,148,188,231,222,108,98,12,154,177,112,253,119,197,125,227,0,225,155,131,238,150,187,71,113,166,103,119,170,123,170,28,233,57,237,141,38,126,171,87,80,186,57,234,223,63,195,205,110,155,254,226,187,133,28,184,226,215,46,31,130,177,172,93,198,235,67,204,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,50,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,162,204,57,193,207,16,88,143,136,39,112,201,30,9,238,152,234,147,147,45,210,9,106,226,150,150,213,75,36,81,75,222,170,106,32,116,145,182,22,199,60,74,170,213,115,149,207,108,109,107,164,115,99,80,168,56,36,224,251,19,113,115,154,17,89,90,149,116,88,38,199,81,3,177,101,226,146,90,126,125,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,117,180,226,23,11,88,176,54,126,230,94,10,194,212,61,202,203,135,241,133,230,215,110,166,230,190,78,69,44,21,178,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,167,162,156,139,200,188,184,225,211,46,45,217,95,149,246,110,227,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,50,103,237,110,171,162,53,26,214,177,141,99,24,198,55,207,103,22,62,180,249,201,247,129,136,126,99,56,25,105,135,59,62,234,120,137,224,47,43,243,135,38,237,84,141,204,91,117,61,222,154,182,219,12,81,66,252,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,116,100,104,152,45,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,222,247,101,199,168,158,89,126,53,243,138,211,18,187,86,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,61,200,253,243,201,24,107,91,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,183,238,205,46,207,186,108,158,181,89,248,131,205,251,85,92,121,131,95,79,222,108,246,154,184,165,165,159,13,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,186,181,81,30,142,210,202,246,80,240,57,83,137,110,182,78,46,51,25,244,139,98,182,212,84,63,8,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,148,212,210,85,154,38,201,171,27,27,57,219,116,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,202,174,195,31,211,103,238,223,243,35,106,134,170,251,12,127,77,159,187,127,204,141,170,0,0,0,0,0,49,43,180,51,130,203,87,20,249,95,81,125,194,24,126,145,217,169,134,169,209,112,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,153,27,31,54,236,181,0,121,97,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,168,51,75,52,177,222,116,227,187,158,102,102,93,247,203,56,146,243,201,239,181,189,214,26,126,111,42,22,67,31,213,194,198,70,221,35,137,141,243,90,154,233,170,234,170,170,187,105,237,58,236,255,0,172,205,218,58,158,32,114,67,14,247,188,117,73,186,124,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,253,33,141,141,116,205,123,180,87,72,214,50,76,85,236,224,236,255,0,172,226,34,251,22,109,230,246,29,255,0,193,61,7,121,130,42,106,137,39,167,147,17,85,108,124,123,105,223,11,227,145,144,195,34,163,223,50,59,106,201,18,68,212,127,215,44,65,69,97,126,11,46,182,94,7,51,39,138,204,210,195,245,116,21,18,83,217,83,1,193,45,75,162,123,160,158,231,77,29,69,194,88,17,168,170,201,34,145,25,2,189,218,57,143,150,78,90,162,193,41,137,102,255,0,187,81,253,68,243,55,240,95,156,81,26,1,3,53,59,70,120,9,254,138,247,216,51,35,46,231,239,25,101,137,174,29,206,146,158,122,141,245,86,90,231,177,242,165,27,149,235,190,104,85,145,200,232,165,234,228,107,28,201,87,115,91,36,216,193,130,179,163,52,50,235,6,227,28,191,192,248,190,174,205,98,199,244,244,244,152,142,158,153,145,181,245,240,66,178,108,137,101,86,243,88,197,73,165,107,218,199,53,36,100,142,99,247,53,85,15,74,120,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,0,241,95,193,38,104,112,189,154,22,188,6,232,42,241,85,183,21,84,54,147,9,221,41,41,99,108,247,217,219,29,55,58,40,232,162,154,105,163,123,38,170,100,40,215,117,145,116,86,107,174,136,22,127,43,114,183,29,231,78,59,182,101,158,90,88,188,179,137,47,60,238,229,69,222,161,167,230,242,161,124,210,125,100,207,100,109,210,56,158,239,57,201,174,154,38,170,168,139,232,79,133,30,20,114,227,132,172,184,102,10,193,81,119,235,173,119,46,123,253,254,120,81,149,87,122,166,162,162,57,200,138,188,184,89,185,201,20,40,170,216,218,231,42,171,222,249,36,125,43,192,191,6,86,46,15,50,226,170,217,37,215,203,56,207,20,119,122,140,77,114,137,239,74,87,73,18,63,149,77,77,27,180,210,24,185,178,162,72,230,164,146,57,238,115,182,162,178,40,242,84,0,0,0,0,1,170,190,213,206,5,191,63,197,6,74,96,207,249,197,86,63,162,161,119,250,174,109,210,58,116,111,253,47,122,123,93,253,201,149,159,233,19,27,84,0,121,87,6,111,246,150,112,43,77,195,46,38,165,204,252,177,160,164,165,202,252,71,81,5,182,150,133,181,82,201,61,162,226,148,234,174,129,235,60,143,150,102,76,144,77,51,100,71,46,213,230,70,230,177,27,26,201,137,89,91,149,184,239,58,113,221,179,44,242,210,197,229,156,73,121,231,119,42,46,245,13,63,55,149,11,230,147,235,38,123,35,110,145,196,247,121,206,77,116,209,53,85,68,80,184,28,40,240,163,152,252,90,230,59,48,86,10,139,184,218,168,121,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,230,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,61,9,229,110,86,224,76,150,192,150,204,179,203,75,23,145,176,221,155,157,220,168,187,212,213,28,174,108,207,154,79,172,153,239,145,218,201,43,221,231,57,116,215,68,209,17,17,45,255,0,10,60,40,229,199,9,89,112,204,21,130,162,239,215,90,238,92,247,251,252,240,163,42,174,245,77,69,68,115,145,21,121,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,251,214,0,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,85,24,171,217,113,234,39,150,95,141,124,226,180,202,160,0,0,6,165,123,107,50,46,142,213,125,193,124,67,216,108,220,159,45,239,195,120,138,166,53,130,56,223,85,19,57,148,47,115,17,18,89,38,124,45,170,99,164,85,123,82,58,72,25,230,104,212,126,218,139,41,198,134,78,95,115,247,134,12,127,149,88,90,109,151,171,173,190,58,139,116,123,88,189,230,170,146,162,42,184,169,181,123,216,198,115,159,78,216,185,142,114,53,156,205,235,170,55,69,13,75,118,78,231,165,247,44,56,160,182,101,207,150,109,84,88,91,50,245,183,93,219,112,70,51,117,84,20,245,18,80,44,50,170,181,91,51,167,127,33,172,213,91,39,121,86,236,115,249,110,101,128,226,199,214,159,57,62,240,49,15,204,103,45,81,85,102,198,58,252,168,102,158,50,204,207,37,249,51,233,110,32,184,223,123,151,63,157,221,123,213,76,147,114,185,155,91,191,111,51,110,237,173,215,77,116,77,116,3,98,146,231,165,30,79,246,52,97,12,55,69,121,238,152,147,49,60,179,134,237,144,198,144,73,35,233,100,188,214,45,193,238,142,85,221,201,238,188,200,93,35,26,231,50,74,152,61,21,114,61,186,246,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,102,177,222,113,223,113,206,89,229,158,85,84,67,221,236,185,105,111,185,83,209,199,185,143,231,213,87,92,102,171,168,169,213,24,215,183,115,31,77,23,45,92,246,167,118,222,221,171,35,144,205,94,197,188,156,177,99,12,229,197,185,197,119,155,153,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,92,183,49,237,119,121,221,230,186,54,170,134,226,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,41,252,210,205,44,9,146,216,18,231,153,153,151,125,242,54,27,179,114,123,237,111,117,154,163,149,205,153,144,199,245,112,177,242,59,89,37,99,124,214,174,154,234,186,34,42,165,86,0,243,153,198,15,22,120,203,139,172,208,250,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,114,216,170,173,137,136,151,255,0,178,231,130,75,87,16,56,154,108,237,204,136,41,43,48,78,11,188,50,145,150,90,186,86,212,65,125,173,74,119,200,232,164,210,102,186,54,64,233,40,165,86,190,55,199,50,72,177,174,168,146,33,41,218,63,217,255,0,89,195,189,246,92,219,202,28,59,255,0,130,122,254,237,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,169,89,109,7,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,15,67,198,154,251,78,187,63,232,242,138,178,167,136,28,144,195,189,211,2,213,238,159,19,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,72,99,99,155,11,152,237,21,177,185,140,143,107,246,204,232,202,251,214,81,191,61,236,216,190,146,191,2,71,103,158,252,251,197,51,36,149,141,162,129,143,124,206,88,218,213,149,31,26,71,34,62,45,156,198,189,142,98,181,30,138,211,66,220,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,62,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,56,40,174,24,184,133,197,92,47,231,45,151,55,48,181,55,127,238,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,245,100,98,185,175,107,37,138,39,171,31,179,106,239,39,50,115,123,6,231,215,1,57,137,155,153,127,61,92,150,44,69,150,248,146,106,116,171,129,97,158,39,178,138,166,41,97,145,157,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,117,87,217,197,192,229,55,21,184,202,191,24,102,11,234,233,242,235,7,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,115,90,201,98,107,81,171,50,75,30,226,120,177,245,88,206,79,187,252,67,242,233,192,243,88,1,181,78,213,206,5,191,63,197,6,74,96,207,249,197,86,63,162,161,119,250,174,109,210,58,116,111,253,47,122,123,93,253,201,149,159,233,19,1,145,93,156,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,41,175,150,39,53,90,147,36,81,230,81,229,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,232,79,131,238,44,240,111,23,89,95,244,226,197,79,73,103,190,208,84,73,77,125,195,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,53,230,49,21,93,19,209,2,250,128,0,26,118,237,80,227,170,167,31,226,27,175,12,57,91,95,87,6,24,177,212,77,109,198,115,77,75,22,203,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,107,220,244,218,232,216,199,201,184,147,2,187,72,251,62,234,120,137,166,143,56,114,110,213,72,220,197,183,83,182,154,182,219,12,81,66,252,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,235,163,35,68,13,75,112,221,146,23,94,35,243,183,11,100,189,154,249,73,102,168,196,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,122,189,233,20,50,108,102,173,71,63,107,85,204,69,87,167,162,156,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,209,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,205,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,127,220,18,113,131,134,120,185,202,248,175,77,90,74,44,109,99,167,129,184,178,207,73,21,71,34,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,56,41,78,208,206,11,45,92,83,229,125,69,247,8,97,250,71,102,166,26,167,69,195,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,100,108,124,219,180,24,109,167,181,175,141,127,34,81,214,112,155,150,87,59,173,29,234,110,76,152,210,225,2,242,35,109,12,208,115,25,108,106,171,119,201,206,100,177,73,43,163,115,90,145,163,98,85,145,37,153,140,214,94,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,234,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,27,179,236,221,227,54,251,197,166,92,94,45,152,242,213,202,198,120,19,185,83,221,238,80,49,140,165,186,199,80,147,114,42,91,27,116,229,76,189,222,84,150,52,106,71,185,26,230,104,143,229,69,152,5,170,225,139,135,172,43,194,254,77,89,114,143,11,84,247,254,225,204,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,86,54,35,156,247,50,40,162,98,189,251,55,45,213,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,197,249,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,52,218,231,177,179,194,231,53,23,86,164,177,170,233,185,53,206,174,205,206,208,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,111,7,103,143,15,88,87,138,14,207,76,196,202,60,83,83,220,59,254,96,85,84,219,174,140,165,142,162,107,101,116,84,22,231,69,81,27,94,159,235,70,244,107,152,231,197,44,172,71,179,126,228,192,171,183,9,249,219,110,226,46,183,133,138,60,57,73,116,204,26,90,137,33,138,142,146,227,3,96,170,99,105,86,173,179,71,60,206,99,17,142,166,68,149,18,69,99,244,84,107,154,215,234,196,13,250,113,99,234,177,156,159,119,248,135,229,211,158,107,13,249,183,38,113,150,64,246,111,227,220,173,199,153,139,87,140,110,246,124,183,196,44,125,84,186,44,20,76,91,108,219,104,169,92,173,73,95,77,10,121,145,186,85,87,170,39,68,142,62,92,49,104,48,14,215,22,97,107,238,6,197,87,156,21,138,104,123,149,235,15,220,42,45,119,26,110,107,36,228,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,83,121,61,156,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,41,175,150,39,53,90,147,36,81,210,157,164,125,159,117,60,68,211,71,156,57,55,106,164,110,98,219,169,219,77,91,109,134,40,161,126,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,245,209,145,162,105,179,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,30,162,12,85,237,71,245,19,204,223,193,126,113,68,86,188,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,49,136,170,232,158,137,69,118,163,250,137,230,111,224,191,56,162,3,64,36,213,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,169,183,78,213,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,115,90,186,68,176,196,233,53,99,163,127,56,44,255,0,21,125,167,22,46,34,248,54,163,202,248,112,215,147,49,246,38,184,83,211,226,218,68,167,123,232,105,233,104,228,142,161,42,105,38,89,17,83,159,59,32,217,27,210,71,49,172,169,99,252,33,154,92,42,200,28,156,190,241,1,156,184,79,39,112,228,221,222,175,19,92,27,79,37,78,214,63,186,82,177,174,146,166,167,99,222,196,147,149,4,114,203,203,222,142,126,205,173,243,156,136,80,6,223,187,25,56,116,250,53,129,47,188,75,223,233,244,175,197,252,203,22,31,243,253,11,92,19,39,122,151,204,149,90,188,218,168,145,155,100,141,175,103,114,220,213,86,205,212,54,63,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,54,0,0,0,26,86,237,171,245,167,194,223,119,244,63,49,184,151,87,176,199,244,217,251,183,252,200,181,93,181,126,180,248,91,238,254,135,230,55,18,234,246,24,254,155,63,118,255,0,153,1,138,189,168,254,189,153,155,248,47,201,232,140,85,50,171,181,31,215,179,51,127,5,249,61,17,125,123,38,114,135,6,231,214,87,241,25,148,121,129,5,92,150,44,69,79,134,97,168,90,73,214,25,226,123,36,184,75,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,115,84,45,87,103,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,205,115,34,137,205,87,44,41,20,155,222,60,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,255,0,112,229,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,173,27,209,174,123,89,44,82,177,30,253,155,151,50,187,43,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,148,246,177,54,182,55,189,241,134,226,64,0,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,23,171,179,155,141,127,232,171,152,243,216,49,253,206,235,38,89,98,159,171,185,83,64,188,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,107,190,147,203,101,231,11,95,112,253,186,197,118,187,208,247,122,76,77,111,125,210,215,39,53,143,239,20,172,170,168,164,116,154,53,85,89,164,244,149,12,209,200,142,243,53,211,107,154,171,159,253,152,189,160,20,121,69,89,77,195,246,119,226,46,233,129,106,246,193,134,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,172,210,61,205,133,204,110,168,216,220,247,198,27,148,0,0,53,87,218,185,192,183,231,248,160,201,76,25,255,0,56,170,199,244,84,46,255,0,85,205,186,71,78,141,255,0,165,239,79,107,191,185,50,179,253,34,99,106,128,15,48,57,91,154,88,239,37,177,221,179,51,50,210,251,228,108,73,102,231,119,42,222,235,13,71,43,155,11,225,147,234,230,99,227,118,177,202,246,249,205,93,53,213,52,84,69,74,126,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,67,55,251,71,251,63,235,56,119,190,203,155,121,67,135,127,240,79,95,221,160,150,154,158,73,234,36,195,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,245,43,46,85,118,98,246,127,214,101,21,29,55,16,57,223,135,123,166,58,171,219,62,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,142,176,200,199,58,22,177,186,171,100,115,217,24,96,183,23,188,33,255,0,69,44,154,201,63,165,52,92,156,194,198,62,95,173,197,27,43,251,204,48,114,157,67,221,105,35,218,137,26,114,163,149,219,213,187,247,75,36,186,72,248,210,45,180,87,4,25,67,131,115,235,137,204,37,148,121,129,5,92,150,44,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,111,246,231,126,132,255,0,121,63,150,152,171,217,113,235,217,150,95,141,124,158,180,11,105,197,87,12,248,203,133,12,220,172,202,220,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,244,173,247,58,51,67,18,229,126,25,201,123,214,47,171,159,4,224,250,138,154,187,61,149,172,142,40,32,158,121,31,36,146,191,99,81,211,63,116,178,237,116,170,245,98,75,35,89,181,30,228,93,255,0,113,131,194,102,13,226,235,43,254,131,223,106,41,44,247,218,10,136,234,108,88,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,102,188,183,170,43,162,98,166,146,242,211,130,140,229,199,28,79,193,194,190,35,182,125,23,196,148,187,106,111,243,189,27,112,134,207,67,221,217,80,181,18,58,149,207,141,218,199,44,77,98,115,26,215,75,52,81,185,236,87,106,129,55,193,39,7,216,155,139,156,208,138,202,212,171,162,193,54,58,136,29,139,47,20,146,211,243,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,107,183,253,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,234,178,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,75,105,218,177,194,70,13,205,108,175,175,226,41,184,162,147,14,98,204,189,179,171,31,53,198,165,89,69,117,183,50,71,189,180,74,139,209,149,43,44,207,72,28,212,250,201,38,229,61,23,124,111,134,224,118,103,93,173,86,14,207,252,191,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,88,29,160,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,57,136,213,69,146,77,67,24,48,158,41,190,224,108,85,102,198,184,90,187,185,94,176,253,194,158,233,110,169,229,50,78,69,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,116,61,9,240,45,196,21,247,137,94,28,112,238,98,98,156,63,117,183,94,169,247,89,238,53,117,176,50,56,111,21,84,204,99,37,175,165,86,53,140,116,50,189,93,170,53,141,108,114,182,104,147,84,139,115,181,23,217,243,193,37,215,138,252,127,37,247,19,193,87,67,151,88,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,150,174,68,89,35,215,123,216,79,11,88,176,54,21,179,96,172,45,67,220,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,129,219,22,171,139,31,85,140,228,251,191,196,63,46,156,186,165,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,234,160,242,174,122,168,3,78,221,171,28,14,83,101,173,214,191,138,76,182,125,92,182,44,79,120,87,226,155,99,153,44,235,110,184,213,57,239,90,214,73,162,163,41,166,151,86,185,178,57,57,115,75,27,88,174,108,173,142,28,0,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,122,125,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,94,21,184,17,202,126,21,113,86,46,198,184,89,157,246,245,136,46,21,241,219,170,117,169,143,201,118,41,228,130,72,173,91,31,81,43,39,229,62,157,171,222,92,137,43,245,209,116,78,138,21,175,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,222,0,0,0,96,7,107,39,23,159,146,44,184,254,143,184,42,183,102,47,199,246,247,249,89,210,80,115,99,165,195,179,36,208,77,182,71,170,49,38,157,236,116,77,209,175,86,198,217,220,188,167,172,47,80,197,254,213,142,52,238,185,153,143,235,248,113,203,156,65,87,6,9,194,149,11,73,137,24,218,103,83,173,210,247,4,207,73,34,123,149,219,165,166,167,115,24,141,106,181,141,116,205,145,255,0,88,140,130,70,226,95,15,188,49,103,47,19,215,219,181,131,40,112,191,148,164,178,91,229,184,87,84,207,51,105,233,97,209,143,88,96,116,207,209,137,52,239,98,199,19,21,83,87,110,115,149,177,199,44,140,162,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,138,56,85,225,159,6,240,161,148,116,121,91,131,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,60,60,235,218,110,120,203,42,49,253,21,230,142,58,187,6,44,193,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,154,178,70,175,86,170,57,60,80,223,71,0,60,96,218,184,178,202,54,186,224,181,113,227,188,29,79,71,65,138,217,52,77,70,84,206,246,57,35,174,137,209,177,177,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,196,190,213,62,3,191,227,126,42,242,130,203,255,0,37,46,47,177,91,45,223,244,239,169,189,185,252,223,253,221,178,178,56,127,229,42,30,239,206,188,215,175,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,3,210,240,40,172,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,213,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,181,0,96,7,109,95,170,198,22,251,192,161,249,117,196,207,243,0,59,106,253,86,48,183,222,5,15,203,174,32,96,7,101,199,175,102,89,126,53,242,122,211,42,187,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,101,87,110,119,232,79,247,147,249,104,24,21,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,251,254,187,81,101,31,22,249,13,91,111,163,187,82,98,60,9,152,86,121,33,138,186,145,172,122,163,31,170,54,104,210,102,57,34,169,130,86,163,145,36,102,248,166,133,55,53,30,197,68,243,68,101,255,0,103,239,29,215,222,21,113,84,120,43,20,191,190,229,150,32,184,36,151,26,109,25,31,146,234,167,146,150,57,110,187,217,79,45,68,252,170,106,119,39,118,106,163,95,174,169,163,186,168,92,172,149,224,198,213,194,207,25,172,185,241,53,142,112,253,183,1,101,213,69,178,247,105,191,84,85,182,158,11,205,109,109,76,177,89,91,177,38,73,169,222,147,82,213,84,74,138,146,71,26,91,102,230,42,192,228,153,219,159,52,237,219,11,197,21,171,48,241,54,22,200,92,7,123,164,185,225,235,21,61,62,40,186,86,82,61,178,193,89,91,87,79,186,139,151,39,47,206,99,40,231,230,164,145,74,232,228,74,228,69,77,209,33,79,246,62,226,158,32,151,61,147,5,96,154,235,172,153,88,222,125,211,26,83,114,162,125,12,18,45,28,241,210,73,190,84,85,138,105,39,72,83,72,85,178,74,216,117,114,58,56,85,88,27,169,0,0,37,35,180,218,161,186,212,95,97,182,82,50,229,89,79,13,37,69,99,97,106,79,52,16,186,71,69,19,228,211,115,152,199,79,51,154,213,93,26,178,200,169,166,229,214,108,0,60,214,113,99,235,79,156,159,120,24,135,230,51,158,148,207,53,156,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,0,0,1,160,30,212,127,94,204,205,252,23,228,244,70,255,0,141,0,246,163,250,246,102,111,224,191,39,162,3,42,187,12,127,77,159,187,127,204,141,170,26,171,236,49,253,54,126,237,255,0,50,54,168,0,0,0,0,0,0,0,148,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,155,0,98,175,106,63,168,158,102,254,11,243,138,35,64,38,255,0,187,81,253,68,243,55,240,95,156,81,26,1,3,213,65,41,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,154,177,235,20,210,198,174,110,139,178,71,183,193,202,139,54,0,0,0,0,0,0,0,0,0,192,14,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,76,255,0,237,171,245,88,194,223,120,20,63,46,184,152,1,217,113,235,217,150,95,141,124,158,180,13,255,0,0,0,20,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,160,44,87,24,60,40,97,158,46,114,191,232,29,234,255,0,87,99,185,81,84,71,87,103,186,53,213,19,193,67,63,49,156,201,95,68,201,226,134,165,238,133,178,194,215,75,170,198,147,200,172,211,115,145,193,98,178,115,181,79,46,51,131,138,201,50,66,217,96,238,120,50,243,165,187,11,226,106,169,210,158,74,219,147,18,71,57,102,138,85,111,46,26,143,50,58,118,39,215,115,18,52,115,21,106,54,83,234,91,139,31,90,124,228,251,192,196,63,49,156,162,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,189,77,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,160,111,211,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,0,0,0,0,15,61,125,162,89,23,71,144,60,86,98,188,55,97,179,121,51,13,223,185,88,146,195,11,86,4,141,180,181,72,171,43,34,142,20,107,97,134,58,166,85,67,28,106,214,185,177,194,207,73,21,30,236,107,55,61,219,47,146,23,92,117,146,86,12,232,183,223,41,41,233,242,190,162,118,215,80,77,27,183,213,193,114,158,142,157,31,19,211,84,71,199,44,113,106,199,34,35,153,35,221,185,21,136,201,52,194,0,244,81,192,134,69,223,120,118,225,131,8,229,206,49,179,90,173,216,165,189,234,227,125,109,189,88,253,245,85,21,18,72,196,154,86,34,36,179,71,2,193,3,158,138,230,253,74,53,143,115,26,199,46,147,56,35,200,106,110,35,184,151,193,217,109,121,162,171,159,15,45,67,238,152,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,93,237,216,250,134,42,106,237,173,95,70,96,0,0,83,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,0,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,252,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,223,67,198,0,118,201,230,206,21,194,156,62,218,114,154,237,132,60,173,122,199,183,5,169,180,92,36,108,124,187,63,147,229,167,146,122,134,171,145,94,147,61,147,164,13,70,35,117,142,121,245,122,34,108,144,53,43,249,126,206,95,200,215,244,124,252,161,93,127,39,190,80,242,159,144,183,183,147,206,221,191,110,253,57,156,158,103,214,242,55,114,185,191,91,179,153,231,149,183,7,220,38,99,46,46,179,67,232,61,138,162,174,207,98,160,167,146,166,251,136,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,247,233,204,122,34,182,39,170,88,163,115,221,140,25,171,106,196,249,13,137,114,162,28,59,73,65,114,192,215,134,213,212,86,82,210,54,36,184,193,112,230,58,41,103,147,122,186,106,150,186,158,104,149,202,214,162,67,29,43,83,118,213,208,51,171,0,96,12,27,149,152,54,211,151,217,125,135,169,44,120,122,199,78,148,212,52,52,200,187,34,102,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,69,113,99,234,177,156,159,119,248,135,229,211,151,84,181,92,88,250,172,103,39,221,254,33,249,116,224,121,172,61,84,30,85,207,85,0,105,3,180,127,179,254,179,135,123,236,185,183,148,56,119,255,0,4,245,253,218,9,105,169,228,158,162,76,59,85,177,145,237,168,124,207,146,71,195,52,136,175,100,202,237,169,36,171,19,145,159,82,178,227,95,12,92,66,226,174,23,243,150,203,155,152,90,155,191,247,14,101,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,250,178,49,92,215,181,146,197,19,213,143,217,181,125,25,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,52,3,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,243,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,107,67,125,57,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,170,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,106,121,235,224,95,140,219,239,7,153,143,85,115,146,213,229,156,25,138,59,189,62,38,182,196,198,37,83,163,137,95,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,126,130,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,2,108,0,6,170,251,87,56,22,252,255,0,20,25,41,131,63,231,21,88,254,138,133,223,234,185,183,72,233,209,191,244,189,233,237,119,247,38,86,127,164,76,107,131,40,115,163,52,50,23,25,71,152,25,71,139,234,240,237,246,58,121,105,22,162,22,71,43,37,130,68,77,241,75,20,173,116,82,179,84,107,145,175,107,145,30,198,61,52,115,26,169,233,35,53,115,51,10,228,222,92,98,60,210,198,181,125,222,203,134,109,242,220,42,118,201,27,36,155,98,121,144,69,204,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,121,130,2,106,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,67,208,79,2,252,25,88,184,60,203,138,171,100,151,95,44,227,60,81,221,234,49,53,202,39,189,41,93,36,72,254,85,53,52,110,211,72,98,230,202,137,35,154,146,72,231,185,206,218,138,200,163,212,183,102,46,100,88,178,219,140,156,21,46,35,163,181,62,147,18,119,140,55,29,93,109,11,234,38,162,170,171,141,89,76,250,85,102,171,20,210,78,145,83,172,154,43,82,42,137,145,219,90,229,115,119,252,0,0,0,0,0,208,15,106,63,175,102,102,254,11,242,122,35,127,198,128,123,81,253,123,51,55,240,95,147,209,1,159,253,138,158,171,24,167,239,2,187,229,214,227,63,204,0,236,84,245,88,197,63,120,21,223,46,183,25,254,5,170,226,199,213,99,57,62,239,241,15,203,167,60,214,30,148,248,177,245,88,206,79,187,252,67,242,233,207,53,128,122,168,52,237,219,35,195,246,87,229,214,50,194,185,193,131,25,73,102,190,227,250,139,130,95,45,81,36,141,101,124,240,164,46,91,132,76,108,124,166,61,86,109,179,170,200,213,145,242,68,246,198,231,45,68,134,207,184,138,207,156,27,195,110,81,223,115,91,25,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,169,231,95,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,117,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,14,215,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,155,169,237,49,173,169,184,246,127,230,5,194,178,211,87,107,168,170,167,176,205,45,13,91,162,116,244,175,117,218,133,93,12,139,11,223,18,189,170,170,213,88,222,246,106,139,181,206,77,21,113,215,178,83,130,143,34,81,209,241,101,153,182,203,173,29,234,110,116,120,46,223,58,114,35,109,12,208,114,223,115,114,35,183,201,206,100,178,199,19,100,107,90,145,163,165,68,145,37,133,236,201,94,212,127,81,60,205,252,23,231,20,64,104,4,244,61,193,39,24,56,103,139,156,175,138,244,213,164,162,198,214,58,120,27,139,44,244,145,84,114,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,188,240,149,174,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,25,255,0,198,151,101,126,50,171,206,219,69,247,134,124,63,72,236,61,152,87,137,33,170,182,67,76,148,150,236,36,244,130,55,186,105,100,230,189,221,218,71,54,174,84,72,226,107,34,218,200,35,107,156,248,99,118,205,50,7,242,53,249,26,194,127,209,243,201,95,147,223,39,183,200,94,76,221,201,228,238,118,253,219,254,179,157,204,230,115,121,191,91,205,230,115,126,179,121,133,92,98,246,128,101,198,44,224,50,158,243,128,177,23,119,197,57,193,111,125,137,150,218,40,210,179,201,114,49,41,252,181,73,85,36,172,106,51,151,5,66,194,142,216,146,63,188,195,44,77,216,238,107,53,131,195,22,41,226,11,12,103,45,149,188,49,87,93,97,199,215,142,101,174,138,27,124,81,75,222,163,145,186,201,28,209,204,142,133,208,181,25,205,114,204,156,184,249,73,42,171,121,104,246,134,127,246,231,126,132,255,0,121,63,150,152,171,217,113,235,217,150,95,141,124,158,180,221,78,122,112,185,145,60,74,121,19,242,215,129,190,145,253,28,239,62,76,255,0,57,214,81,242,59,199,43,157,254,141,44,123,183,114,34,244,181,211,111,77,53,93,105,76,173,224,43,132,236,150,199,118,204,204,203,76,169,242,54,36,179,115,187,149,111,151,110,85,28,174,108,47,134,79,171,154,161,241,187,88,229,123,124,230,174,154,234,154,42,34,160,100,0,0,13,43,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,197,94,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,24,171,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,32,51,83,141,126,24,242,227,137,204,154,173,178,99,171,213,171,11,85,225,253,110,150,252,95,91,76,146,121,6,54,57,143,171,145,85,101,137,57,47,130,55,182,68,124,137,26,104,201,21,21,209,49,83,206,185,178,158,214,46,53,238,56,167,21,92,248,87,203,123,158,204,55,102,210,155,24,206,197,165,168,134,235,92,217,41,234,35,167,141,200,215,201,15,117,146,29,175,86,200,199,44,171,44,111,98,36,72,175,196,190,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,152,244,69,108,79,84,13,175,118,90,241,57,152,252,67,100,213,117,147,49,108,183,90,186,188,3,221,109,127,75,235,106,86,111,47,201,35,167,127,45,87,148,212,231,83,192,218,86,200,171,36,146,63,154,201,36,84,115,245,118,106,148,166,86,229,110,4,201,108,9,108,203,60,180,177,121,27,13,217,185,221,202,139,189,77,81,202,230,204,249,164,250,201,158,249,29,172,146,189,222,115,151,77,116,77,17,17,18,171,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,217,167,15,60,38,96,222,46,187,49,50,207,3,223,106,41,44,247,218,10,139,181,77,139,17,186,129,106,167,181,61,111,149,75,58,49,137,36,74,246,75,19,22,55,49,95,179,94,91,213,21,209,49,83,84,25,165,149,184,239,37,177,221,207,44,243,46,197,228,108,73,102,228,247,218,46,245,13,71,43,155,11,38,143,235,33,123,227,118,177,202,199,121,174,93,53,209,116,84,84,77,234,118,92,122,137,229,151,227,95,56,173,45,255,0,107,95,15,88,19,48,120,125,172,206,186,218,155,85,139,20,229,239,38,72,174,211,210,204,249,43,232,101,151,149,228,199,58,20,85,77,243,207,27,162,115,216,246,178,77,201,172,76,154,105,80,41,78,204,94,208,10,204,221,163,166,225,251,59,241,23,123,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,214,105,30,215,76,215,183,84,116,141,123,228,216,169,229,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,208,167,0,153,253,140,184,144,225,162,193,152,57,131,107,171,131,16,193,81,83,105,174,174,125,189,41,41,174,207,129,250,37,101,50,34,171,94,199,53,90,201,28,212,99,18,162,58,134,181,141,107,17,0,200,160,0,18,151,59,77,170,245,76,202,59,205,178,146,190,158,58,136,42,217,21,76,45,149,141,158,9,89,52,50,163,92,138,136,248,229,142,57,24,239,22,189,141,114,104,168,138,77,128,6,170,251,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,101,87,110,119,232,79,247,147,249,105,138,189,151,30,189,153,101,248,215,201,235,64,223,241,41,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,155,156,198,58,121,156,214,170,232,213,150,69,77,55,46,179,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,1,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,2,181,198,252,93,221,111,92,28,229,231,8,184,102,221,87,111,182,216,42,43,46,88,150,189,213,14,98,220,231,125,194,174,162,158,149,140,99,182,186,153,141,158,57,93,204,69,87,76,200,213,173,103,37,31,45,21,195,71,14,152,239,138,12,211,160,203,60,11,79,255,0,37,89,120,173,223,15,249,178,215,222,97,134,122,206,92,178,199,206,229,115,216,238,83,29,189,254,8,158,42,148,86,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,209,71,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,133,87,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,250,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,74,113,11,138,111,184,27,32,179,47,26,225,106,238,229,122,195,248,62,243,116,183,84,242,153,39,34,170,10,41,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,66,224,20,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,128,26,33,255,0,42,63,29,159,250,115,255,0,171,54,127,251,161,186,158,44,125,86,51,147,238,255,0,16,252,186,115,21,127,200,169,194,199,254,127,102,175,255,0,21,183,127,220,76,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,234,160,242,174,122,168,0,0,0,0,2,207,241,103,159,212,220,51,228,54,39,205,151,90,234,238,21,212,20,253,218,213,12,86,249,106,160,242,140,218,178,149,106,150,53,106,69,77,205,86,115,30,233,25,211,204,98,172,175,141,143,243,153,139,49,77,247,28,226,171,206,53,197,53,221,246,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,161,233,247,22,97,107,22,57,194,183,156,21,138,104,123,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,83,65,156,127,112,125,117,225,55,55,28,219,122,82,73,129,49,141,69,101,126,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,190,157,38,137,137,35,156,228,149,142,99,247,111,89,35,140,54,21,217,41,194,166,21,203,140,167,163,226,66,182,229,229,44,95,143,237,243,83,69,200,172,142,90,91,101,173,42,127,209,219,201,145,204,124,210,62,158,57,37,87,170,62,39,53,176,236,137,241,205,204,207,243,69,125,154,156,107,220,120,116,204,122,28,175,198,183,61,50,203,23,92,29,29,75,28,180,176,71,106,186,84,173,52,76,185,203,60,141,71,172,44,100,13,100,141,89,90,198,198,247,202,136,231,49,26,253,234,1,41,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,231,219,180,11,134,59,23,10,185,251,38,10,194,215,174,251,101,196,22,245,196,182,234,110,236,248,252,151,75,61,109,84,113,80,239,124,178,190,126,83,41,218,156,231,42,57,250,234,173,69,234,187,191,226,95,136,188,9,194,254,86,87,230,102,58,168,255,0,149,163,179,209,108,155,252,231,116,238,211,77,5,31,50,40,164,228,243,121,15,111,53,237,216,207,21,95,4,95,58,217,171,153,152,171,57,51,31,17,230,150,53,171,239,23,172,77,112,150,225,83,182,73,31,28,59,215,204,130,46,99,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,64,50,171,178,235,138,235,238,71,103,141,183,42,174,210,221,110,88,51,50,110,20,214,117,182,193,51,22,58,27,197,68,209,67,77,94,214,61,62,200,165,70,57,138,232,220,215,175,49,96,141,139,177,78,212,12,251,205,142,29,178,10,193,141,114,115,21,253,31,189,86,227,10,91,92,245,61,198,154,175,125,43,232,171,100,116,123,42,35,145,137,171,225,141,117,68,221,230,233,174,138,168,180,7,100,223,8,127,146,44,184,254,144,88,214,139,102,47,199,246,246,121,37,177,215,243,99,165,195,179,36,51,195,186,54,34,49,38,157,236,108,174,213,207,86,198,216,26,156,167,172,204,92,159,226,131,133,252,3,197,158,0,183,229,206,99,93,241,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,170,55,175,138,40,107,131,128,174,61,120,177,206,158,44,112,54,89,230,94,107,121,103,13,222,124,167,223,104,188,133,109,167,230,242,173,181,83,71,245,144,211,178,70,233,36,76,119,154,228,215,77,23,84,85,69,200,14,218,191,85,140,45,247,129,67,242,235,137,95,228,39,101,254,65,112,237,155,22,44,227,193,88,191,48,43,111,88,127,189,119,104,46,151,10,41,41,95,207,166,150,157,251,219,29,36,111,93,25,51,149,52,122,121,200,154,234,154,162,208,29,181,126,171,24,91,239,2,135,229,215,16,48,3,178,227,215,179,44,191,26,249,61,105,149,93,185,223,161,63,222,79,229,166,42,246,92,122,246,101,151,227,95,39,173,50,171,183,59,244,39,251,201,252,180,12,106,236,200,200,188,184,226,47,56,49,214,87,230,133,155,191,90,171,178,254,182,88,102,137,81,149,86,250,166,220,45,233,29,85,52,138,139,203,153,155,157,162,232,173,86,185,204,123,94,199,189,142,178,188,75,240,233,142,248,95,205,58,252,179,199,84,255,0,242,181,150,122,221,240,255,0,156,237,125,230,104,96,172,229,197,44,156,158,111,33,238,229,61,219,217,224,169,224,171,149,93,138,158,180,248,167,238,254,187,230,54,227,102,156,98,112,171,131,120,175,202,59,134,15,188,219,105,27,137,237,212,245,21,56,78,239,36,139,11,237,215,21,103,152,142,149,172,123,187,180,142,108,109,153,155,93,185,136,142,68,230,50,55,176,60,230,30,130,59,55,178,66,213,146,60,40,97,54,219,239,149,119,74,140,121,79,79,142,43,159,52,109,141,144,79,95,71,78,169,4,77,77,85,25,28,81,196,197,87,57,85,207,71,191,205,71,36,108,213,95,6,124,29,227,44,117,198,109,54,79,102,117,158,146,193,81,151,21,12,196,120,166,209,123,163,74,148,171,164,164,169,167,214,145,177,117,138,118,84,44,240,181,30,174,88,157,12,174,145,171,34,109,100,155,244,0,0,0,0,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,42,140,85,236,184,245,19,203,47,198,190,113,90,101,80,0,0,3,64,61,168,254,189,153,155,248,47,201,232,141,255,0,26,1,237,71,245,236,204,223,193,126,79,68,6,85,118,24,254,155,63,118,255,0,153,27,84,53,87,216,99,250,108,253,219,254,100,109,80,0,0,0,0,0,0,0,0,12,85,237,71,245,19,204,223,193,126,113,68,104,4,223,247,106,63,168,158,102,254,11,243,138,35,64,32,122,168,0,0,0,0,52,3,254,84,126,59,63,244,231,255,0,86,108,255,0,247,67,127,198,0,127,145,83,133,143,252,254,205,95,254,43,110,255,0,184,129,127,248,10,205,44,119,157,60,39,96,108,204,204,187,239,150,113,37,231,202,125,246,183,186,195,79,205,229,92,170,161,143,234,225,99,35,110,145,196,198,249,173,77,116,213,117,85,85,92,128,45,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,239,93,218,123,164,177,201,84,254,125,76,181,15,222,232,227,141,139,163,230,114,38,140,79,53,19,93,87,85,91,128,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,0,0,0,6,26,246,142,240,57,83,197,110,13,160,198,25,124,250,74,124,197,193,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,220,166,190,89,90,228,106,76,178,199,162,19,213,65,230,179,139,31,90,124,228,251,192,196,63,49,156,13,170,118,62,241,11,133,113,182,68,167,15,189,219,201,248,147,46,121,245,59,100,170,141,222,84,161,172,172,158,126,241,12,122,164,137,202,146,94,84,137,181,90,221,240,59,122,172,187,25,159,231,151,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,161,222,20,120,174,203,142,45,114,225,152,215,5,75,220,110,180,60,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,115,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,133,125,168,28,102,113,39,195,182,126,216,48,86,78,102,71,209,251,45,110,15,165,186,79,77,228,122,10,189,245,79,173,173,141,210,111,168,130,71,166,172,134,52,209,23,111,155,174,154,170,170,220,14,202,78,40,243,219,137,79,202,143,229,175,28,253,35,250,57,228,79,38,127,155,40,232,249,29,227,191,115,191,209,162,143,118,238,68,94,150,186,109,233,166,171,173,223,226,131,179,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,211,197,86,160,225,75,130,156,172,224,251,233,79,228,206,255,0,138,238,127,75,123,143,125,242,237,85,52,220,190,235,207,229,242,185,48,69,166,189,229,251,183,110,215,70,233,166,139,168,100,0,0,10,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,230,6,237,108,169,178,221,107,108,213,146,82,73,81,65,81,37,52,175,164,171,138,170,7,61,142,86,185,99,154,23,58,41,89,170,46,143,141,206,99,147,69,106,170,42,41,232,207,141,12,227,190,228,23,12,24,255,0,53,112,180,59,239,86,171,124,116,246,233,55,49,59,181,85,93,68,84,145,84,232,246,61,143,228,190,161,178,242,220,213,107,249,123,23,68,118,169,231,8,13,186,118,35,229,125,170,151,0,102,22,116,76,234,73,238,87,59,196,88,94,157,29,68,222,125,28,20,208,199,83,46,202,141,85,219,39,117,92,59,163,68,106,107,73,27,149,93,211,102,205,13,53,246,45,231,29,139,7,231,46,45,201,219,188,60,186,188,196,183,211,212,90,234,119,61,119,85,91,91,81,35,169,182,53,138,137,190,9,234,37,230,57,236,107,123,182,223,57,210,53,19,114,128,0,0,13,0,246,157,102,151,229,67,140,156,107,221,47,190,83,181,97,46,239,133,173,255,0,213,121,61,215,186,198,157,238,14,172,107,159,182,186,74,223,61,219,181,215,205,114,177,24,110,251,63,179,142,197,195,254,77,98,204,226,196,112,247,138,76,51,111,117,68,116,219,158,206,247,84,247,36,116,212,219,216,199,172,124,217,228,138,46,102,197,107,55,238,119,154,213,83,204,184,21,87,228,183,29,254,75,63,45,126,66,255,0,129,159,72,62,139,121,79,189,67,255,0,26,119,110,243,200,228,239,230,254,103,206,223,179,103,179,118,189,12,128,236,197,205,47,201,127,25,56,43,189,223,124,153,106,197,189,227,11,92,63,170,243,187,215,122,141,123,164,29,24,231,51,117,116,116,94,123,118,233,167,156,228,98,188,217,79,244,58,199,127,228,192,254,138,221,243,254,25,253,31,242,143,119,229,195,255,0,26,121,67,202,190,78,221,207,229,126,123,250,167,63,153,179,255,0,27,166,158,97,162,192,61,84,22,171,139,31,85,140,228,251,191,196,63,46,156,170,178,171,51,48,174,114,101,198,28,205,44,21,87,222,44,184,154,223,21,194,155,116,145,190,72,119,167,159,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,165,43,197,143,170,198,114,125,223,226,31,151,78,7,154,195,213,65,229,92,245,80,0,183,249,233,145,121,113,196,94,92,92,114,191,52,44,221,250,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,92,204,220,237,23,69,106,181,206,99,218,246,61,236,117,192,0,121,150,207,76,139,204,126,29,51,30,227,149,249,161,102,238,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,114,215,179,115,180,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,93,149,113,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,28,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,237,0,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,212,64,53,235,216,221,159,56,203,50,178,143,21,101,78,48,173,171,185,179,45,234,45,236,180,87,84,212,36,143,142,221,86,201,146,42,36,77,136,237,144,58,146,69,99,156,247,121,147,54,54,163,25,19,16,216,80,26,234,237,164,206,59,238,15,201,172,37,147,182,136,121,116,153,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,204,107,216,230,247,109,190,115,100,114,38,170,242,35,39,47,185,251,153,148,89,85,133,166,217,122,186,219,238,181,22,232,246,177,123,205,85,37,186,162,174,42,109,94,246,49,156,231,211,182,46,99,156,141,103,51,122,234,141,209,111,95,105,214,105,126,84,56,201,198,189,210,251,229,59,86,18,238,248,90,223,253,87,147,221,123,172,105,222,224,234,198,185,251,107,164,173,243,221,187,93,124,215,43,17,134,85,118,33,101,111,255,0,132,188,235,184,88,191,230,152,90,209,115,239,95,109,77,124,28,148,127,255,0,107,93,189,236,248,49,223,156,64,53,86,122,104,200,28,227,177,113,1,147,88,79,56,176,228,61,222,147,19,91,219,81,37,54,231,191,186,85,49,206,142,166,155,123,216,197,147,149,60,114,197,204,216,141,126,205,205,243,92,138,104,7,141,12,156,177,100,23,20,24,255,0,42,176,180,219,236,182,171,132,117,22,232,246,189,59,181,45,93,60,85,113,83,106,247,189,239,228,178,161,177,115,28,229,115,249,123,215,69,118,137,179,78,198,12,222,169,197,249,13,137,114,142,227,61,92,213,25,123,120,108,212,106,232,34,100,16,219,174,28,201,99,133,143,111,158,247,165,76,53,210,57,94,157,18,104,209,28,168,155,88,27,10,53,1,199,175,30,188,88,228,183,22,56,231,44,242,211,53,188,141,134,236,222,76,238,84,94,66,182,212,114,185,182,218,89,164,250,201,169,223,35,181,146,87,187,206,114,233,174,137,162,34,34,109,252,195,252,251,236,191,200,46,34,115,98,251,156,120,215,23,230,5,21,235,16,119,94,243,5,174,225,69,29,43,57,20,209,83,179,99,100,164,145,233,171,33,106,174,175,95,57,87,77,19,68,64,118,95,231,222,108,113,19,144,87,252,107,156,120,175,233,5,234,139,24,85,90,224,169,238,52,212,155,41,89,69,69,35,99,217,79,28,108,93,31,52,139,170,166,239,59,77,116,68,68,204,2,207,240,191,194,254,1,225,51,0,92,50,231,46,110,248,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,213,93,215,193,18,240,0,52,3,218,143,235,217,153,191,130,252,158,136,223,241,160,30,212,127,94,204,205,252,23,228,244,64,103,255,0,98,167,170,198,41,251,192,174,249,117,184,207,243,0,59,21,61,86,49,79,222,5,119,203,173,198,127,129,106,184,177,245,88,206,79,187,252,67,242,233,207,53,135,165,62,44,125,86,51,147,238,255,0,16,252,186,115,205,96,23,255,0,140,94,49,113,223,23,248,238,158,255,0,127,163,242,54,27,179,111,250,63,135,249,144,212,121,47,155,13,59,42,191,173,50,8,164,159,155,37,58,73,245,136,187,53,218,221,17,58,222,14,204,190,9,240,111,20,56,154,247,142,51,58,225,73,87,132,240,117,68,84,213,88,113,179,170,79,117,125,69,61,66,53,94,248,42,99,168,164,100,79,108,50,53,234,197,100,202,217,24,213,250,185,17,46,87,105,23,102,239,228,255,0,202,156,66,240,245,97,255,0,130,158,125,102,38,195,52,113,127,196,190,215,214,82,49,63,250,79,197,100,137,63,209,250,185,169,200,213,41,240,175,134,46,33,113,87,11,249,203,101,205,204,45,77,223,251,135,50,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,253,89,24,174,107,218,201,98,137,234,199,236,218,161,233,76,197,94,212,127,81,60,205,252,23,231,20,69,234,200,188,244,203,142,34,242,226,221,154,25,95,121,239,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,172,175,106,63,168,158,102,254,11,243,138,32,52,2,103,79,104,255,0,103,253,103,14,247,217,115,111,40,112,239,254,9,235,251,180,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,62,165,101,193,99,212,70,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,60,187,155,52,236,96,225,226,213,137,49,54,37,226,71,18,218,170,222,252,39,80,219,38,23,168,109,99,91,2,86,205,79,39,127,115,226,106,239,115,217,79,61,59,90,175,250,189,42,164,84,71,61,168,177,227,87,21,252,10,230,39,15,217,243,107,203,12,49,65,87,122,177,99,203,195,109,184,6,186,174,170,146,57,238,175,119,118,69,130,68,108,136,145,190,41,106,227,133,100,145,177,49,234,139,35,90,214,174,141,222,78,64,228,229,139,135,252,154,194,121,59,135,38,239,20,152,102,222,218,121,42,118,189,157,238,169,238,116,149,53,59,30,247,172,124,217,228,150,94,94,245,107,55,237,111,154,212,64,46,0,0,13,96,118,160,113,153,196,159,14,217,251,96,193,89,57,153,31,71,236,181,184,62,150,233,61,55,145,232,42,247,213,62,182,182,55,73,190,162,9,30,154,178,24,211,68,93,190,110,186,106,170,171,112,59,41,56,163,207,110,37,63,42,63,150,188,115,244,143,232,231,145,60,153,254,108,163,163,228,119,142,253,206,255,0,70,138,61,219,185,17,122,90,233,183,166,154,174,183,127,138,14,207,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,79,21,90,131,133,46,10,114,179,131,239,165,63,147,59,254,43,185,253,45,238,61,247,203,181,84,211,114,251,175,63,151,202,228,193,22,154,247,151,238,221,187,93,27,166,154,46,161,173,110,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,139,85,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,144,24,171,218,143,235,217,153,191,130,252,158,136,167,248,119,226,43,52,56,126,200,108,230,110,91,218,106,232,223,141,42,48,245,133,248,178,146,233,29,60,246,41,215,202,18,181,177,194,172,115,228,124,244,241,214,177,37,99,152,176,172,104,244,114,61,99,42,14,212,127,94,204,205,252,23,228,244,71,107,194,150,22,190,227,14,9,120,191,180,225,202,30,247,87,79,111,194,23,73,35,230,178,61,180,180,85,213,85,117,50,106,245,68,93,144,65,43,244,215,115,182,232,212,87,42,34,134,58,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,170,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,190,135,184,98,225,235,10,240,191,147,86,92,163,194,213,61,255,0,184,115,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,213,141,136,231,61,204,138,40,152,175,126,205,203,231,7,9,226,155,238,6,197,86,108,107,133,171,187,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,67,212,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,128,77,154,64,226,23,180,123,140,236,13,159,185,151,130,176,182,114,119,43,46,31,198,23,155,93,186,155,232,237,170,78,69,44,21,178,199,20,123,223,76,231,187,107,24,212,213,202,174,93,53,85,85,234,110,252,194,12,194,236,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,226,5,223,224,43,52,177,222,116,240,157,129,179,51,50,239,190,89,196,151,159,41,247,218,222,235,13,63,55,149,114,170,134,63,171,133,140,141,186,71,19,27,230,181,53,211,85,213,85,85,116,89,197,143,173,62,114,125,224,98,31,152,206,122,19,200,76,148,194,188,59,101,61,139,39,48,85,194,235,91,101,195,253,235,187,79,116,150,57,42,159,207,169,150,161,251,221,28,113,177,116,124,206,68,209,137,230,162,107,170,234,171,231,179,139,31,90,124,228,251,192,196,63,49,156,13,207,118,103,93,173,86,14,207,252,191,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,88,29,161,156,105,221,120,167,205,10,139,22,16,196,21,110,202,188,53,80,137,135,232,214,153,212,169,91,58,71,182,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,156,184,222,249,183,82,184,187,140,28,77,95,194,54,2,225,47,7,173,93,182,197,107,167,184,187,23,58,104,169,222,203,188,242,222,29,93,72,200,149,88,233,98,100,8,216,220,175,107,216,175,124,143,107,155,182,54,185,244,87,12,92,61,98,174,40,51,150,203,148,120,90,167,184,119,254,101,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,250,177,177,28,230,53,242,203,19,21,236,223,185,2,191,224,95,131,43,239,24,121,143,85,108,146,235,228,108,25,133,251,189,70,38,185,68,246,45,83,99,149,95,202,166,166,141,218,235,52,188,169,81,36,115,86,56,218,199,57,219,149,25,20,158,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,41,92,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,209,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,181,0,0,0,0,3,85,125,185,223,161,63,222,79,229,166,42,246,92,122,246,101,151,227,95,39,173,50,171,183,59,244,39,251,201,252,180,197,94,203,143,94,204,178,252,107,228,245,160,111,248,0,0,0,6,63,241,235,154,88,239,37,184,78,199,57,153,150,151,223,35,98,75,55,147,59,149,111,117,134,163,149,205,185,82,195,39,213,204,199,198,237,99,149,237,243,154,186,107,170,104,168,138,154,129,255,0,42,63,29,159,250,115,255,0,171,54,127,251,161,187,236,251,201,76,43,196,78,83,223,114,115,26,220,46,180,86,92,65,221,123,204,246,185,99,142,169,156,138,152,170,25,177,210,71,35,19,87,194,212,93,88,190,106,174,154,46,138,152,129,254,69,78,22,63,243,251,53,127,248,173,187,254,226,6,127,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,30,107,56,177,245,167,206,79,188,12,67,243,25,207,74,103,154,206,44,125,105,243,147,239,3,16,252,198,112,54,169,217,13,195,166,4,194,89,19,109,226,43,187,247,188,103,141,124,169,71,223,119,205,31,116,181,199,88,216,123,159,47,154,177,73,172,212,28,238,111,45,175,250,221,154,232,221,93,159,230,42,246,92,122,137,229,151,227,95,56,173,50,168,0,0,1,106,184,177,245,88,206,79,187,252,67,242,233,203,170,90,174,44,125,86,51,147,238,255,0,16,252,186,112,60,214,30,170,15,42,231,166,140,244,207,76,184,225,211,46,46,57,161,154,23,158,227,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,50,103,237,118,137,170,53,26,215,61,238,99,24,247,180,40,174,49,56,170,193,188,40,101,29,195,24,94,110,84,142,196,247,26,122,138,108,39,104,146,53,153,247,27,138,51,204,87,68,215,177,221,218,55,58,55,76,253,205,218,197,70,162,243,31,27,31,174,190,207,206,210,140,101,103,205,203,166,15,226,147,53,42,238,56,99,27,84,73,83,75,119,187,162,61,150,123,188,143,110,212,230,238,107,105,40,94,221,237,86,53,171,12,47,72,156,212,134,62,115,215,13,120,151,226,47,29,241,65,154,117,249,153,142,170,63,229,104,236,244,91,33,255,0,54,90,251,204,211,65,71,204,138,40,249,220,174,123,219,205,123,119,191,197,87,193,18,218,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,143,98,75,12,177,171,155,170,111,141,237,241,106,162,7,169,224,106,215,178,251,180,18,166,237,83,101,225,123,58,110,180,140,123,41,219,65,131,239,149,50,197,76,205,144,197,75,79,71,101,72,162,129,173,87,171,89,59,153,60,178,239,145,234,216,188,231,185,154,237,40,1,109,56,138,200,108,27,196,150,81,223,114,167,25,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,118,170,212,123,119,177,95,27,151,99,220,139,114,192,30,99,51,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,69,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,154,118,99,246,128,81,207,130,111,57,47,159,56,139,145,244,19,15,205,120,176,221,228,142,6,70,219,21,186,142,38,203,64,216,33,99,101,154,104,33,133,243,181,90,217,165,146,52,157,93,167,37,55,223,254,209,158,10,63,165,86,92,65,127,192,22,203,84,121,155,133,190,178,219,83,58,114,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,88,155,52,178,38,133,192,201,78,62,184,174,172,226,183,60,106,239,118,201,118,96,204,47,206,179,225,120,99,154,117,142,122,86,204,229,117,123,163,149,27,203,154,163,204,115,145,35,99,155,27,32,141,219,150,45,238,189,125,147,124,33,254,87,115,31,250,65,99,90,45,248,67,0,92,25,228,150,199,95,202,146,171,17,66,176,207,14,232,216,138,245,134,6,61,178,187,87,49,29,35,160,106,115,88,147,49,49,171,131,254,26,239,188,84,231,141,159,44,173,139,201,181,67,182,233,137,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,186,101,230,178,56,209,24,244,230,72,197,114,35,17,238,111,162,140,39,133,172,88,27,10,217,176,86,22,161,238,86,92,63,111,167,181,219,169,185,175,147,145,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,64,237,128,0,12,0,237,171,245,88,194,223,120,20,63,46,184,153,254,96,7,109,95,170,198,22,251,192,161,249,117,196,12,0,236,184,245,236,203,47,198,190,79,90,101,87,110,119,232,79,247,147,249,105,138,189,151,30,189,153,101,248,215,201,235,76,170,237,206,253,9,254,242,127,45,2,213,118,42,122,211,226,159,187,250,239,152,219,141,212,154,86,236,84,245,167,197,63,119,245,223,49,183,27,169,3,169,166,194,214,42,76,85,113,198,180,244,59,47,87,91,125,29,174,178,167,154,245,230,210,210,73,83,37,60,123,21,118,55,107,235,106,87,84,68,114,243,52,114,170,53,168,157,176,0,0,0,0,0,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,202,174,195,31,211,103,238,223,243,35,37,56,125,237,48,201,174,33,184,130,187,100,94,27,178,93,104,163,147,155,244,82,247,58,57,99,191,242,34,124,149,59,161,216,143,164,243,35,124,145,115,21,119,198,199,111,228,201,182,39,105,51,12,230,246,50,194,25,95,141,242,142,197,61,36,54,44,194,168,180,205,125,87,64,143,158,102,91,228,154,88,33,99,215,163,24,178,204,146,57,81,55,170,195,26,35,145,170,246,190,138,3,213,64,48,215,179,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,229,53,242,196,230,171,82,100,138,60,202,0,0,0,0,0,0,3,21,123,81,253,68,243,55,240,95,156,81,26,1,55,253,218,143,234,39,153,191,130,252,226,136,208,8,30,170,0,0,0,0,0,0,0,0,0,0,96,7,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,166,127,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,6,255,0,128,0,0,0,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,21,86,59,225,70,251,98,225,59,44,248,170,194,209,93,110,150,92,77,229,42,60,80,156,150,62,27,45,84,55,41,169,169,100,220,213,71,164,51,177,141,102,174,106,181,146,179,69,147,89,226,141,185,127,216,251,195,239,16,86,172,84,153,252,204,65,244,123,43,47,118,249,224,150,139,159,21,71,210,137,35,146,120,24,222,75,92,171,79,221,167,100,143,231,61,27,39,254,46,52,116,115,202,230,229,175,102,117,166,213,127,236,255,0,203,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,50,212,0,0,0,4,165,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,106,47,182,147,61,44,88,167,29,225,44,134,195,151,155,171,234,240,79,120,184,226,90,77,31,29,15,122,171,134,157,244,73,162,170,36,179,71,2,202,237,251,85,172,109,94,214,189,92,233,90,221,107,21,254,127,103,29,247,136,12,229,197,153,197,136,225,238,245,120,154,224,234,136,233,183,49,253,210,149,141,72,233,169,183,177,140,73,57,80,71,20,92,205,136,231,236,220,239,57,202,165,0,5,85,149,89,153,138,178,111,49,240,230,105,96,170,190,239,122,195,55,8,174,20,219,164,145,145,205,177,124,248,37,229,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,61,52,97,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,121,109,55,103,216,243,157,246,172,121,195,165,70,77,67,99,171,163,185,101,117,66,182,162,173,210,53,240,87,65,113,170,171,169,137,236,240,115,30,215,36,204,115,21,21,52,100,110,71,46,245,100,97,158,160,0,53,213,219,73,156,119,220,31,147,88,75,39,109,16,242,233,51,18,225,81,81,116,169,220,197,221,75,109,117,60,141,166,216,230,42,166,249,231,167,151,152,215,177,205,238,219,124,230,200,228,77,91,112,215,148,53,57,245,159,56,27,40,225,130,174,74,124,69,120,134,27,130,210,79,20,51,197,110,102,178,214,205,27,229,213,136,248,233,163,154,68,69,71,106,172,68,70,185,85,26,185,1,218,217,141,110,184,171,141,44,65,98,184,83,210,71,79,131,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,155,93,43,81,90,141,77,141,98,105,170,43,157,95,246,48,101,13,54,47,207,156,75,155,151,24,41,38,167,203,219,59,97,163,71,79,43,39,134,227,112,230,69,28,204,99,124,199,177,41,161,174,141,200,245,232,179,70,168,213,84,220,192,220,249,230,135,137,76,161,169,200,92,249,199,57,71,52,21,113,211,225,219,196,208,219,214,174,120,166,158,91,115,244,150,138,105,31,22,140,87,201,77,36,50,42,34,55,69,122,162,181,170,138,212,244,188,105,91,182,111,43,126,138,113,29,98,204,202,11,23,117,160,199,120,126,62,243,91,222,183,247,203,165,19,214,25,190,173,94,174,143,101,43,173,205,232,214,177,218,234,154,187,152,160,101,255,0,99,238,113,216,177,207,12,9,149,84,240,247,123,214,90,92,39,167,172,143,115,223,207,165,174,168,158,174,158,167,85,99,88,221,207,125,76,92,180,115,220,157,219,123,182,164,141,67,37,120,177,245,88,206,79,187,252,67,242,233,205,101,246,39,230,133,171,15,102,230,60,202,139,131,105,33,168,198,118,122,91,149,13,68,213,173,137,242,79,111,124,154,210,197,18,166,179,61,241,86,75,42,237,118,173,101,43,215,107,145,85,89,179,78,44,125,86,51,147,238,255,0,16,252,186,112,60,214,30,170,15,42,231,170,128,0,0,6,128,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,12,170,236,49,253,54,126,237,255,0,50,54,41,159,217,199,98,225,255,0,38,177,102,113,98,56,123,197,38,25,183,186,162,58,109,207,103,123,170,123,146,58,106,109,236,99,214,62,108,242,69,23,51,98,181,155,247,59,205,106,169,174,190,195,31,211,103,238,223,243,34,239,246,199,102,245,54,10,225,162,135,43,105,231,164,91,150,99,222,33,133,240,77,4,174,127,147,168,94,202,169,166,137,237,209,140,123,106,18,129,138,143,85,213,147,63,107,87,69,115,3,73,135,160,142,205,28,1,83,151,220,22,229,221,45,203,15,82,90,174,87,202,122,155,253,82,194,145,111,172,101,93,76,146,210,212,74,248,213,119,189,212,107,72,137,185,119,181,141,99,29,183,102,212,208,190,94,224,171,174,101,99,252,53,151,54,42,138,72,46,88,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,186,107,162,47,129,234,32,13,69,246,224,224,171,85,6,63,202,204,198,134,162,173,110,87,203,61,198,201,81,19,158,222,67,96,161,154,41,162,115,27,183,114,61,93,112,153,28,170,229,69,70,199,162,55,69,87,91,78,199,220,227,190,224,110,40,19,42,169,225,239,22,92,203,183,207,79,89,30,230,51,145,85,67,79,61,93,61,78,170,199,61,219,88,202,152,185,104,230,53,123,206,247,110,88,218,134,127,246,176,97,107,22,32,224,151,23,221,174,244,61,226,175,12,220,45,23,75,92,156,215,179,187,213,62,186,26,71,73,163,85,17,250,193,87,80,205,28,138,223,63,93,55,53,170,154,76,201,76,208,186,228,174,110,97,12,215,179,54,174,74,140,45,120,166,185,62,158,154,181,212,143,172,129,143,78,117,42,202,212,85,99,38,139,153,19,252,215,34,178,71,34,181,200,170,138,30,156,192,0,0,45,87,16,188,78,228,215,11,248,86,28,83,155,152,163,184,119,254,123,45,118,234,104,93,81,93,115,154,40,213,238,142,8,155,254,195,86,71,171,34,99,165,141,30,246,111,110,161,117,77,0,246,163,250,246,102,111,224,191,39,162,54,253,193,215,24,184,19,139,252,9,81,127,176,81,249,27,18,89,182,125,32,195,252,201,170,60,151,205,154,161,148,191,214,159,4,81,207,205,142,157,100,250,180,93,154,237,118,138,157,117,3,218,143,235,217,153,191,130,252,158,136,12,255,0,236,84,245,88,197,63,120,21,223,46,183,25,254,96,7,98,167,170,198,41,251,192,174,249,117,184,207,240,45,87,22,62,171,25,201,247,127,136,126,93,57,230,176,244,167,197,143,170,198,114,125,223,226,31,151,78,121,172,3,213,65,166,190,212,46,2,112,174,74,111,226,23,40,231,181,89,176,165,230,224,202,91,166,25,146,162,58,126,229,93,46,229,107,237,204,114,167,50,23,237,122,186,153,154,186,29,28,230,53,96,71,37,62,221,49,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,190,125,184,197,227,23,29,241,127,142,233,239,247,250,63,35,97,187,54,255,0,163,248,127,153,13,71,146,249,176,211,178,171,250,211,32,138,73,249,178,83,164,159,88,139,179,93,173,209,19,168,56,58,227,23,29,240,129,142,234,47,246,10,63,44,225,187,206,207,164,24,127,153,13,63,149,57,80,212,50,151,250,211,224,150,72,57,82,84,44,159,86,137,191,77,174,213,23,166,215,251,66,49,230,25,204,254,206,28,109,152,24,50,170,174,170,197,125,167,178,85,219,234,42,109,245,20,79,158,5,188,209,237,149,34,168,99,37,70,57,19,115,28,173,68,123,21,175,110,173,115,85,112,171,179,75,179,238,167,56,110,182,126,32,243,126,213,73,38,95,80,84,119,155,61,166,174,40,170,160,196,175,99,170,160,145,36,70,78,143,129,148,245,48,68,229,100,209,57,147,166,173,84,86,43,181,207,94,212,127,81,60,205,252,23,231,20,64,104,4,245,80,121,87,61,84,1,41,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,154,177,235,20,210,198,174,110,139,178,71,183,193,202,139,54,0,24,1,218,183,197,30,123,112,215,249,46,252,138,99,159,163,159,72,252,183,229,63,243,101,29,103,63,187,247,30,79,250,76,82,109,219,207,151,209,211,93,221,117,209,52,199,254,2,184,245,226,199,58,120,177,192,217,103,153,121,173,229,156,55,121,242,159,125,162,242,21,182,159,155,202,182,213,77,31,214,67,78,201,27,164,145,49,222,107,147,93,52,93,81,85,23,53,120,231,224,99,250,104,253,9,255,0,194,143,208,239,161,222,82,255,0,200,158,80,239,93,239,187,127,246,68,59,54,247,111,214,215,127,179,78,182,171,133,206,202,79,232,215,158,216,103,58,255,0,47,95,72,254,142,119,223,243,103,209,110,231,207,239,20,115,211,126,123,189,201,183,111,63,119,160,186,237,211,166,186,160,103,248,0,13,43,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,197,94,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,24,171,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,32,53,129,139,48,181,247,3,98,171,206,10,197,52,61,202,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,169,191,62,205,28,127,83,152,60,22,229,221,85,203,16,210,93,110,86,58,122,155,5,82,66,177,111,163,101,37,76,145,82,211,202,200,209,54,61,180,105,72,169,185,55,185,142,99,221,187,126,229,214,15,107,102,10,186,225,94,52,177,5,246,225,81,73,37,62,49,179,218,175,116,45,133,238,87,199,3,41,155,66,173,149,21,168,136,254,109,12,174,68,106,185,54,57,139,174,170,173,110,69,118,33,102,151,255,0,132,188,148,184,95,127,230,152,166,209,108,238,191,109,53,124,252,228,103,255,0,107,91,177,239,248,177,191,156,80,54,168,0,0,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,162,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,132,248,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,99,209,17,210,189,87,29,123,31,120,122,194,184,39,34,83,136,46,243,229,12,73,152,220,250,109,210,82,198,223,37,208,209,214,79,7,119,134,77,22,69,230,201,23,54,69,220,141,118,200,27,177,22,45,239,207,240,0,0,0,0,0,0,53,87,219,157,250,19,253,228,254,90,98,175,101,199,175,102,89,126,53,242,122,211,42,187,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,6,255,0,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,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,0,90,174,44,125,86,51,147,238,255,0,16,252,186,114,234,150,171,139,31,85,140,228,251,191,196,63,46,156,15,53,134,85,113,245,198,190,42,226,179,49,234,236,150,155,159,119,203,44,51,112,154,60,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,76,111,86,34,110,116,175,151,21,75,191,194,175,12,248,203,138,252,220,163,202,220,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,129,120,59,63,120,17,190,241,85,138,163,198,184,165,157,203,44,176,253,193,35,184,212,234,201,60,169,85,4,148,178,75,106,216,202,136,170,32,230,211,84,57,123,203,81,90,205,52,77,93,209,54,105,199,39,2,88,7,136,220,163,107,112,102,25,164,179,99,188,17,103,116,24,65,246,184,33,167,100,208,66,197,88,172,242,53,85,145,37,51,149,54,71,171,154,144,61,219,218,168,197,150,57,50,87,0,96,12,27,149,152,54,211,151,217,125,135,169,44,120,122,199,78,148,212,52,52,200,187,34,102,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,80,1,229,179,22,97,107,238,6,197,87,156,21,138,104,123,149,235,15,220,42,45,119,26,110,107,36,228,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,83,121,61,157,124,117,83,113,75,131,83,3,230,13,125,35,51,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,250,108,115,218,198,49,200,198,81,93,168,92,11,126,90,240,171,243,199,39,48,103,123,204,155,46,207,44,83,81,59,108,215,219,92,113,185,23,72,81,171,222,43,33,210,62,94,138,215,190,36,124,127,90,230,211,198,154,107,194,120,166,251,129,177,85,155,26,225,106,238,229,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,15,82,96,199,254,8,56,165,254,151,25,29,6,100,86,225,191,34,94,173,183,9,44,87,186,120,157,186,149,245,209,67,12,174,150,153,85,202,244,133,236,158,55,35,95,231,49,202,230,106,244,106,72,250,131,138,174,38,48,111,10,25,71,89,154,88,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,195,29,123,80,184,215,254,143,248,17,249,49,151,183,59,173,14,100,227,43,123,42,98,184,209,47,39,200,214,183,76,230,62,161,37,115,87,89,165,229,79,12,105,26,163,227,243,229,223,27,153,23,51,72,37,65,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,219,247,101,143,5,150,172,1,148,117,153,203,154,88,126,146,186,251,154,54,117,164,165,161,158,165,181,116,137,133,234,153,20,173,138,104,54,242,156,250,149,106,61,237,122,201,164,73,11,126,173,203,51,20,53,109,195,71,17,120,239,133,252,211,160,204,204,11,81,255,0,37,71,120,162,217,15,249,206,215,222,97,154,122,62,100,177,73,201,230,242,24,222,107,27,189,158,40,190,40,190,138,50,171,51,48,174,114,101,198,28,205,44,21,87,222,44,184,154,223,21,194,155,116,145,190,72,119,167,159,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,166,141,187,65,184,36,186,240,161,143,227,190,225,136,42,235,178,235,21,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,115,21,168,171,28,154,84,29,154,156,107,220,120,116,204,122,28,175,198,183,61,50,203,23,92,29,29,75,28,180,176,71,106,186,84,173,52,76,185,203,60,141,71,172,44,100,13,100,141,89,90,198,198,247,202,136,231,49,26,240,222,160,0,1,128,29,181,126,171,24,91,239,2,135,229,215,19,63,204,0,237,171,245,88,194,223,120,20,63,46,184,129,128,29,151,30,189,153,101,248,215,201,235,76,170,237,206,253,9,254,242,127,45,49,87,178,227,215,179,44,191,26,249,61,105,149,93,185,223,161,63,222,79,229,160,90,174,197,79,90,124,83,247,127,93,243,27,113,186,147,74,221,138,158,180,248,167,238,254,187,230,54,227,117,32,0,0,0,0,0,0,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,199,92,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,202,120,138,236,135,166,193,156,58,80,94,114,130,231,87,137,243,7,7,83,214,212,222,25,73,108,149,39,197,172,146,170,55,70,145,194,250,183,178,153,244,180,220,221,25,11,94,250,133,106,34,38,247,53,9,78,195,172,45,98,171,197,89,185,141,106,40,119,222,173,86,251,61,174,142,167,154,244,229,82,213,201,85,37,68,123,17,118,59,115,232,169,151,85,69,114,114,244,106,162,57,200,187,106,3,203,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,208,159,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,204,98,42,186,39,162,107,175,181,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,249,79,107,215,115,99,123,25,30,26,240,197,196,46,42,225,127,57,108,185,185,133,169,187,255,0,112,230,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,171,35,21,205,123,89,44,81,61,88,253,155,84,61,41,130,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,107,80,0,0,0,0,49,87,181,31,212,79,51,127,5,249,197,17,160,19,127,221,168,254,162,121,155,248,47,206,40,141,0,129,234,160,0,0,0,0,0,0,0,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,0,0,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,85,24,171,217,113,234,39,150,95,141,124,226,180,202,160,0,0,6,16,118,183,231,205,54,86,112,209,38,91,91,235,106,224,196,57,159,81,228,186,101,166,168,150,157,241,91,160,124,114,215,72,175,99,21,175,99,154,177,83,62,39,61,155,217,88,229,243,154,199,181,115,124,209,183,107,126,124,212,230,159,18,242,101,181,190,182,146,124,61,150,20,254,75,166,90,106,136,170,25,45,198,118,71,45,116,138,246,49,28,199,181,201,21,51,226,115,223,177,244,110,95,53,207,123,80,49,127,32,114,114,251,196,6,114,225,60,157,195,147,119,122,188,77,112,109,60,149,59,88,254,233,74,198,186,74,154,157,143,123,18,78,84,17,203,47,47,122,57,251,54,183,206,114,33,219,113,99,235,79,156,159,120,24,135,230,51,153,211,216,167,145,116,119,91,238,52,226,30,253,102,231,121,19,102,27,195,181,50,44,18,70,202,169,89,204,174,123,88,168,178,199,51,33,117,43,27,34,43,26,177,213,206,207,63,87,35,48,91,139,31,90,124,228,251,192,196,63,49,156,11,171,158,217,91,255,0,240,39,195,70,117,219,236,95,249,203,133,174,247,62,245,255,0,243,138,202,154,8,57,42,255,0,254,217,59,123,25,240,123,191,54,132,215,102,6,116,93,114,167,139,76,37,98,155,23,213,218,112,198,57,168,117,134,243,70,214,58,88,43,231,146,25,91,111,107,227,70,187,71,165,99,225,107,101,68,69,98,73,34,43,155,27,228,215,63,248,73,201,11,87,17,253,148,216,115,37,239,55,202,187,53,62,35,167,186,53,149,244,209,182,71,211,79,13,254,166,162,23,171,29,209,236,73,97,143,123,53,106,185,155,154,142,98,170,61,52,152,7,170,128,91,78,27,179,190,213,196,126,73,97,108,232,179,88,234,236,212,248,142,158,87,62,130,166,70,200,250,105,225,158,74,121,152,143,111,71,177,37,134,77,143,209,170,230,109,114,181,138,170,196,237,179,191,26,221,114,215,37,241,246,99,88,169,233,39,185,97,92,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,166,186,42,120,129,230,219,54,49,215,229,67,52,241,150,102,121,47,201,159,75,113,5,198,251,220,185,252,238,235,222,170,100,155,149,204,218,221,251,121,155,119,109,110,186,107,162,107,161,183,78,198,12,161,169,194,25,13,137,115,114,227,5,92,53,25,133,120,108,52,104,233,226,124,19,91,173,252,200,163,153,140,111,158,199,173,76,213,209,185,30,189,82,24,213,26,136,187,159,166,19,208,247,103,134,10,186,224,14,11,114,170,197,121,168,164,154,162,170,206,251,219,29,76,247,57,137,5,194,166,90,232,90,170,230,181,119,182,42,152,218,244,211,68,122,57,17,92,136,142,80,200,163,92,29,182,25,95,117,196,57,71,128,243,94,222,234,185,169,240,101,226,170,219,93,79,13,19,165,100,112,92,25,30,149,82,202,139,164,44,100,180,113,68,155,155,163,159,84,196,220,213,68,71,236,124,197,94,212,127,81,60,205,252,23,231,20,64,106,87,179,123,20,216,176,127,27,89,91,118,196,117,221,210,146,162,225,87,107,142,78,83,228,221,85,91,67,81,73,77,30,140,69,84,223,60,241,51,93,54,183,118,174,84,106,42,166,239,248,177,245,88,206,79,187,252,67,242,233,207,56,56,79,20,223,112,54,42,179,99,92,45,93,220,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,30,143,184,177,245,88,206,79,187,252,67,242,233,192,243,88,122,168,60,171,158,170,0,0,0,26,1,237,71,245,236,204,223,193,126,79,68,111,248,208,15,106,63,175,102,102,254,11,242,122,32,50,171,176,199,244,217,251,183,252,200,162,187,108,51,66,213,136,115,115,1,229,69,189,180,147,84,96,203,61,85,202,186,162,26,214,202,248,231,184,62,61,41,101,137,19,88,94,200,168,226,149,55,59,87,50,169,139,181,168,136,175,173,123,12,127,77,159,187,127,204,140,85,237,71,245,236,204,223,193,126,79,68,7,107,217,63,133,175,184,131,141,172,33,118,180,80,247,138,76,51,111,187,221,46,146,115,88,206,239,74,250,25,169,27,38,142,84,87,235,61,93,59,52,106,43,188,253,116,218,215,42,111,164,213,7,97,173,166,213,53,215,57,47,179,91,41,31,114,163,167,176,210,83,214,58,22,172,240,193,51,171,157,44,76,147,77,205,99,221,4,46,115,81,116,114,197,26,174,187,83,77,175,129,74,102,198,5,252,168,101,102,50,203,63,42,121,51,233,110,31,184,216,187,239,35,157,221,123,213,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,60,193,30,170,15,48,57,177,129,127,37,249,167,140,178,207,202,158,83,250,37,136,46,54,46,251,200,228,247,174,235,83,36,60,222,94,231,108,221,203,221,183,115,180,215,77,87,77,64,244,83,194,174,105,126,90,120,113,203,172,204,154,251,229,154,251,206,31,165,242,173,111,117,238,252,219,164,76,228,215,125,90,49,141,110,149,81,78,223,49,168,197,211,86,106,213,106,173,213,49,43,178,178,237,106,184,240,57,128,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,172,122,197,52,82,35,93,162,236,145,142,240,114,42,229,168,3,84,29,175,188,36,99,41,174,181,60,92,88,177,69,93,226,197,5,61,21,174,251,105,175,169,77,108,140,71,54,8,36,162,69,209,22,154,73,100,77,241,39,158,217,166,124,137,189,178,191,147,181,240,7,153,108,139,207,76,199,225,211,49,237,217,161,149,247,158,227,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,50,23,237,110,169,170,57,28,214,189,142,99,216,199,182,182,227,127,55,176,110,125,113,57,139,115,115,47,231,171,146,197,136,169,237,19,83,165,92,11,12,241,61,150,186,72,165,134,70,117,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,189,93,165,156,10,211,112,203,137,169,115,63,44,104,41,41,114,191,17,212,65,109,165,161,109,84,178,79,104,184,165,58,171,160,122,207,35,229,153,147,36,19,76,217,17,203,181,121,145,185,172,70,198,178,97,0,27,169,236,84,245,88,197,63,120,21,223,46,183,25,254,96,7,98,167,170,198,41,251,192,174,249,117,184,207,240,45,87,22,62,171,25,201,247,127,136,126,93,57,230,176,244,167,197,143,170,198,114,125,223,226,31,151,78,121,172,3,50,187,71,120,227,166,226,183,25,80,96,252,190,101,93,62,93,96,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,107,89,44,174,114,181,102,88,163,165,56,1,224,250,235,197,150,110,53,183,4,164,143,2,96,234,138,58,252,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,125,66,67,43,22,70,185,169,19,26,247,238,222,145,199,37,191,225,87,134,124,101,197,126,110,81,229,110,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,207,67,217,91,149,184,19,37,176,37,179,44,242,210,197,228,108,55,102,231,119,42,46,245,53,71,43,155,51,230,147,235,38,123,228,118,178,74,247,121,206,93,53,209,52,68,68,64,168,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,49,131,181,31,212,79,51,127,5,249,197,17,149,70,42,246,163,250,137,230,111,224,191,56,162,3,64,39,170,131,202,185,234,160,0,0,0,0,0,0,13,43,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,197,94,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,24,171,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,32,42,14,220,28,21,117,175,192,25,89,152,208,212,82,37,182,199,120,184,217,42,34,115,221,207,116,245,208,197,52,78,99,118,237,86,35,109,243,35,149,92,138,138,232,244,71,106,170,220,42,236,209,199,244,217,125,198,150,93,213,92,177,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,77,196,241,241,150,120,171,55,120,66,204,156,11,130,169,59,221,234,162,223,79,112,166,165,108,114,73,37,87,114,171,134,177,240,68,200,216,231,190,105,25,78,230,70,196,111,157,35,152,213,84,69,85,79,60,54,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,234,120,29,78,19,197,54,44,115,133,108,216,215,11,87,119,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,108,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,85,24,171,217,113,234,39,150,95,141,124,226,180,202,160,0,0,0,0,0,0,53,87,219,157,250,19,253,228,254,90,98,175,101,199,175,102,89,126,53,242,122,211,42,187,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,6,255,0,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,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,0,90,174,44,125,86,51,147,238,255,0,16,252,186,114,234,150,255,0,136,92,45,125,199,57,5,153,120,43,11,80,247,219,214,32,193,247,155,93,186,155,154,200,249,245,83,209,75,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,129,231,91,34,242,47,49,248,139,204,123,118,87,229,125,155,191,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,203,133,155,155,170,232,174,87,57,172,99,94,247,177,142,244,41,195,71,14,152,19,133,252,172,160,203,60,11,79,255,0,37,89,120,173,223,55,249,206,233,221,161,134,122,206,92,178,201,201,230,242,24,238,83,29,177,158,8,158,42,182,171,128,94,10,48,175,10,121,113,73,123,187,91,59,198,102,226,107,124,50,98,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,243,164,98,61,87,107,98,100,89,84,0,0,0,193,92,220,236,166,202,124,212,226,106,223,155,206,173,242,94,12,184,119,171,166,47,176,65,53,75,170,175,23,135,213,58,101,145,179,190,71,114,97,159,156,228,149,35,216,172,108,13,108,72,139,50,201,14,117,0,41,79,248,9,145,217,89,255,0,214,76,25,151,248,127,255,0,93,83,220,109,116,52,223,237,203,46,200,98,253,103,187,111,246,149,122,232,7,141,126,43,175,188,90,103,45,110,50,230,221,104,240,133,183,90,60,45,100,173,153,142,238,20,187,88,146,72,173,141,17,137,52,239,103,54,69,213,238,77,89,31,49,236,138,53,55,233,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,250,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,234,46,187,178,19,57,108,188,71,97,140,183,242,135,210,44,182,185,242,238,23,44,99,74,214,208,119,106,24,159,26,86,64,248,220,179,114,107,23,126,216,25,245,173,147,123,95,174,216,234,18,16,118,77,240,135,249,93,204,127,233,5,141,104,183,225,12,1,112,103,146,91,29,127,42,74,172,69,10,195,60,59,163,98,43,214,24,24,246,202,237,92,196,116,142,129,169,205,98,76,196,221,73,212,225,60,45,98,192,216,86,205,130,176,181,15,114,178,225,251,125,61,174,221,77,205,124,156,138,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,234,118,192,91,78,34,178,27,6,241,37,148,119,220,169,198,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,249,236,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,39,165,227,18,187,65,184,36,181,113,95,128,35,190,225,136,41,40,115,23,10,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,243,21,168,137,36,154,133,138,236,155,227,94,227,152,20,127,209,139,52,46,124,251,213,146,222,201,48,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,173,123,227,231,171,213,169,10,43,246,84,106,87,179,119,179,119,21,59,21,90,248,133,226,22,195,117,195,144,225,203,131,43,48,206,25,172,138,74,58,234,138,234,121,53,101,101,91,23,108,144,195,28,140,69,142,37,209,210,185,168,231,34,66,136,149,27,106,0,96,7,109,95,170,198,22,251,192,161,249,117,196,207,243,0,59,106,253,86,48,183,222,5,15,203,174,32,96,7,101,199,175,102,89,126,53,242,122,211,42,187,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,101,87,110,119,232,79,247,147,249,104,22,171,177,83,214,159,20,253,223,215,124,198,220,110,164,210,183,98,167,173,62,41,251,191,174,249,141,184,221,72,0,0,0,0,0,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,234,123,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,211,42,128,0,0,26,1,237,71,245,236,204,223,193,126,79,68,111,248,208,15,106,63,175,102,102,254,11,242,122,32,50,171,176,199,244,217,251,183,252,200,218,161,170,190,195,31,211,103,238,223,243,35,106,128,13,16,246,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,220,215,50,41,90,228,114,194,178,201,189,226,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,130,248,23,227,54,251,193,230,99,213,92,228,181,121,103,6,98,142,239,79,137,173,177,49,137,84,232,226,87,242,170,105,164,118,154,77,23,54,85,72,220,228,142,70,189,205,118,213,86,75,30,255,0,176,158,41,177,99,156,43,102,198,184,90,187,190,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,60,241,113,131,194,102,50,225,23,52,62,131,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,156,183,170,35,101,98,173,255,0,236,220,237,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,84,55,104,0,0,0,3,21,123,81,253,68,243,55,240,95,156,81,26,1,55,253,218,143,234,39,153,191,130,252,226,136,208,8,30,170,0,0,0,0,0,0,0,0,0,0,96,7,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,166,127,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,6,255,0,128,0,0,0,15,53,156,88,250,211,231,39,222,6,33,249,140,231,165,51,205,103,22,62,180,249,201,247,129,136,126,99,56,27,169,236,184,245,19,203,47,198,190,113,90,101,81,138,189,151,30,162,121,101,248,215,206,43,76,170,0,0,2,223,231,246,113,216,184,127,201,172,89,156,88,142,30,241,73,134,109,238,168,142,155,115,217,222,234,158,228,142,154,155,123,24,245,143,155,60,145,69,204,216,173,102,253,206,243,90,170,121,161,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,219,167,109,38,122,95,112,182,4,194,89,13,135,47,54,166,82,99,110,241,113,196,180,154,50,74,238,235,73,53,59,232,147,69,85,88,161,146,116,149,219,246,163,158,234,77,173,122,53,178,181,216,43,217,219,145,116,121,253,197,102,20,195,119,235,55,148,240,221,135,155,137,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,244,81,21,237,13,212,240,95,147,151,220,130,225,131,0,101,86,41,155,125,234,213,111,146,162,227,30,214,39,118,170,171,168,150,174,90,109,88,247,177,252,151,212,58,46,99,92,173,127,47,122,104,142,209,52,47,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,176,59,82,242,46,179,39,248,172,191,98,74,43,55,116,195,121,137,255,0,9,45,147,70,179,201,27,234,164,68,75,131,29,36,169,183,157,222,185,147,58,54,57,205,100,117,48,122,40,228,99,118,127,217,113,234,39,150,95,141,124,226,180,183,253,176,89,57,98,199,60,48,46,106,212,77,221,239,89,105,112,130,162,142,77,175,127,62,150,186,162,10,74,138,109,17,237,99,119,61,244,210,243,21,175,114,119,109,141,218,146,57,64,178,189,136,89,165,255,0,225,47,37,46,23,223,249,166,41,180,91,59,175,219,77,95,63,57,25,255,0,218,214,236,123,254,44,111,231,20,202,174,212,127,81,60,205,252,23,231,20,70,149,184,88,206,191,232,237,196,22,9,206,57,45,253,246,147,15,220,23,191,192,216,185,146,62,134,120,159,79,85,202,111,50,52,89,146,9,165,88,247,61,27,204,70,110,213,186,162,238,167,181,31,212,79,51,127,5,249,197,16,26,1,61,78,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,121,140,202,124,11,249,80,205,60,27,150,126,84,242,103,210,220,65,110,177,119,222,71,59,186,247,170,152,225,230,242,247,55,126,222,102,237,187,155,174,154,106,154,234,122,126,0,91,78,38,237,55,91,255,0,13,185,175,98,177,91,42,238,55,43,142,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,203,0,121,87,61,30,241,11,138,108,88,231,130,252,203,198,184,90,187,190,217,113,6,87,222,110,150,234,158,83,227,231,210,207,105,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,60,225,27,254,255,0,234,89,127,247,63,255,0,247,184,6,128,79,85,7,149,115,213,64,0,0,3,64,61,168,254,189,153,155,248,47,201,232,141,255,0,26,1,237,71,245,236,204,223,193,126,79,68,6,85,118,24,254,155,63,118,255,0,153,26,245,226,110,237,106,191,241,37,154,247,219,21,206,146,227,109,184,227,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,108,43,176,199,244,217,251,183,252,200,213,88,27,179,236,105,192,21,56,103,133,203,166,51,184,225,234,74,74,140,99,138,42,234,104,238,13,72,150,122,235,117,60,81,83,198,143,115,85,94,140,142,166,58,228,107,31,166,138,233,28,137,164,155,157,158,166,42,246,92,122,137,229,151,227,95,56,173,50,168,1,160,30,212,127,94,204,205,252,23,228,244,70,255,0,141,0,246,163,250,246,102,111,224,191,39,162,3,58,123,18,241,77,138,175,32,177,214,10,167,174,223,122,181,99,5,186,86,83,114,158,156,170,90,186,42,120,233,228,222,169,177,219,159,69,82,154,34,171,147,151,171,145,17,205,85,216,169,170,190,195,31,211,103,238,223,243,35,106,128,0,0,83,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,62,220,98,240,117,142,248,64,199,116,246,11,253,103,150,112,221,231,127,209,252,65,203,134,159,202,156,168,105,223,85,253,85,147,203,36,28,169,42,18,63,172,84,223,166,230,234,139,211,209,73,111,243,211,34,242,227,136,188,184,184,229,126,104,89,187,245,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,224,196,14,197,79,85,140,83,247,129,93,242,235,113,159,230,31,246,100,100,94,99,240,233,147,248,235,43,243,66,205,220,110,180,57,129,91,44,51,68,170,250,91,133,43,173,246,244,142,170,154,69,68,230,66,253,174,209,116,71,35,154,230,61,172,123,30,198,230,0,22,171,139,31,85,140,228,251,191,196,63,46,156,243,173,149,185,91,142,243,167,29,219,50,207,45,44,94,89,196,151,158,119,114,162,239,80,211,243,121,80,190,105,62,178,103,178,54,233,28,79,119,156,228,215,77,19,85,84,69,244,103,196,221,166,235,127,225,183,53,236,86,43,101,93,198,229,113,192,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,178,189,158,124,22,90,184,88,202,250,123,238,47,195,244,141,205,76,75,78,171,136,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,188,201,24,200,118,133,192,224,251,132,204,27,194,46,87,253,7,177,84,82,94,47,181,245,18,84,223,113,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,205,121,143,68,71,74,245,91,234,0,3,21,123,81,253,68,243,55,240,95,156,81,25,84,98,175,106,63,168,158,102,254,11,243,138,32,52,2,122,168,60,171,158,170,0,0,0,0,0,0,0,210,183,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,69,170,237,171,245,167,194,223,119,244,63,49,184,151,87,176,199,244,217,251,183,252,200,12,85,237,71,245,236,204,223,193,126,79,68,101,87,97,143,233,179,247,111,249,145,138,189,168,254,189,153,155,248,47,201,232,140,170,236,49,253,54,126,237,255,0,50,3,106,135,152,204,235,202,251,174,74,230,230,47,202,139,203,170,228,168,194,215,138,155,107,42,42,104,157,72,250,200,24,245,228,213,36,78,85,86,50,104,185,114,179,206,114,43,36,106,163,156,138,138,190,156,205,27,118,190,229,125,215,5,241,105,83,143,38,117,92,246,220,193,179,209,92,169,231,117,19,162,130,41,233,161,109,20,180,172,151,85,108,207,107,105,225,153,218,109,86,165,84,104,173,240,115,131,98,157,150,88,254,155,29,112,91,131,105,87,16,213,221,174,88,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,121,204,101,28,244,136,205,138,172,107,54,177,52,216,173,110,90,154,149,236,58,197,54,42,76,85,155,152,42,162,187,101,234,235,111,179,221,40,233,185,79,94,109,45,36,149,81,212,73,189,19,99,118,190,182,153,52,85,71,47,51,86,162,163,92,169,182,160,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,0,0,0,0,0,1,170,190,220,239,208,159,239,39,242,211,21,123,46,61,123,50,203,241,175,147,214,153,85,219,157,250,19,253,228,254,90,98,175,101,199,175,102,89,126,53,242,122,208,55,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,172,190,209,76,221,227,211,133,172,100,184,227,47,179,146,173,249,87,127,168,134,26,25,170,108,118,23,190,217,113,153,42,30,182,212,69,129,103,153,141,142,157,210,50,103,51,208,123,88,231,189,237,87,188,54,104,13,32,100,95,107,143,18,120,67,49,237,215,60,239,196,159,78,240,100,186,211,221,45,177,90,104,40,234,161,141,202,159,214,105,164,130,40,181,154,61,53,72,228,119,45,237,87,53,118,43,155,44,123,169,194,120,166,197,142,112,173,155,26,225,106,238,251,101,196,22,250,123,165,186,167,148,248,249,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,208,14,216,24,127,218,129,159,121,177,195,182,65,88,49,174,78,98,191,163,247,170,220,97,75,107,158,167,184,211,85,239,165,125,21,108,142,143,101,68,114,49,53,124,49,174,168,155,188,221,53,209,85,23,16,56,10,227,215,139,28,233,226,199,3,101,158,101,230,183,150,112,221,231,202,125,246,139,200,86,218,126,111,42,219,85,52,127,89,13,59,36,110,146,68,199,121,174,77,116,209,117,69,84,80,219,248,6,181,123,70,123,74,110,57,95,125,131,38,120,103,198,29,223,23,217,110,28,204,79,125,130,154,150,174,150,147,99,30,197,182,53,149,17,72,201,38,222,230,190,87,55,78,83,162,108,122,185,238,149,145,6,202,129,162,188,170,227,239,180,87,57,51,31,14,101,110,10,206,142,241,122,196,215,8,173,244,219,176,173,173,241,195,189,124,249,229,229,209,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,237,48,5,139,19,97,156,27,105,177,99,60,115,87,140,111,180,148,232,219,133,246,166,134,158,141,245,211,170,170,185,233,5,59,27,20,76,213,118,177,136,138,168,198,181,28,233,29,185,238,10,128,0,0,0,0,0,0,0,0,0,0,0,0,24,149,156,188,109,218,184,126,227,55,13,228,150,100,79,73,71,130,113,166,23,183,85,178,243,87,84,218,120,44,85,171,83,116,141,210,201,164,46,116,140,157,209,209,68,174,124,140,142,20,141,100,93,17,100,83,45,64,0,0,0,105,3,136,94,209,238,51,176,54,126,230,94,10,194,217,201,220,172,184,127,24,94,109,118,234,111,163,182,169,57,20,176,86,203,28,81,239,125,51,158,237,172,99,83,87,42,185,116,213,85,87,168,27,191,6,63,240,21,154,88,239,58,120,78,192,217,153,153,119,223,44,226,75,207,148,251,237,111,117,134,159,155,202,185,85,67,31,213,194,198,70,221,35,137,141,243,90,154,233,170,234,170,170,182,215,179,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,229,53,242,196,230,171,82,100,138,48,204,160,0,0,0,0,0,0,11,127,196,46,41,190,224,108,130,204,188,107,133,171,187,149,235,15,224,251,205,210,221,83,202,100,156,138,168,40,165,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,0,184,0,208,15,249,81,248,236,255,0,211,159,253,89,179,255,0,221,13,255,0,0,0,0,6,31,241,205,198,109,247,131,204,199,201,219,156,150,175,44,224,204,81,229,202,124,77,109,137,140,74,167,71,18,208,114,170,105,164,118,154,77,23,54,85,72,220,228,142,70,189,205,118,213,86,75,30,90,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,4,216,0,0,0,0,6,26,218,56,227,169,195,93,160,24,203,132,124,198,101,34,88,174,85,22,214,97,27,178,190,42,117,161,171,150,211,77,59,168,167,87,43,82,86,79,43,159,202,114,107,42,77,43,99,209,237,145,156,144,204,160,0,0,0,0,12,74,226,127,141,187,86,87,103,166,88,240,211,129,39,164,184,98,204,99,138,44,148,151,234,136,106,154,175,176,81,77,114,162,250,169,98,116,47,99,223,85,76,250,150,35,119,178,72,152,230,74,158,156,74,161,150,160,195,254,212,12,251,205,142,29,178,10,193,141,114,115,21,253,31,189,86,227,10,91,92,245,61,198,154,175,125,43,232,171,100,116,123,42,35,145,137,171,225,141,117,68,221,230,233,174,138,168,184,129,192,87,30,188,88,231,79,22,56,27,44,243,47,53,188,179,134,239,62,83,239,180,94,66,182,211,243,121,86,218,169,163,250,200,105,217,35,116,146,38,59,205,114,107,166,139,170,42,162,134,223,192,0,0,0,0,53,129,218,129,198,103,18,124,59,103,237,131,5,100,230,100,125,31,178,214,224,250,91,164,244,222,71,160,171,223,84,250,218,216,221,38,250,136,36,122,106,200,99,77,17,118,249,186,233,170,170,168,108,252,24,1,217,73,197,30,123,113,41,249,81,252,181,227,159,164,127,71,60,137,228,207,243,101,29,31,35,188,119,238,119,250,52,81,238,221,200,139,210,215,77,189,52,213,117,183,253,168,28,102,113,39,195,182,126,216,48,86,78,102,71,209,251,45,110,15,165,186,79,77,228,122,10,189,245,79,173,173,141,210,111,168,130,71,166,172,134,52,209,23,111,155,174,154,170,170,134,207,193,128,29,148,156,81,231,183,18,159,149,31,203,94,57,250,71,244,115,200,158,76,255,0,54,81,209,242,59,199,126,231,127,163,69,30,237,220,136,189,45,116,219,211,77,87,92,255,0,0,0,0,12,127,227,215,52,177,222,75,112,157,142,115,51,45,47,190,70,196,150,111,38,119,42,222,235,13,71,43,155,114,165,134,79,171,153,143,141,218,199,43,219,231,53,116,215,84,209,81,21,53,3,254,84,126,59,63,244,231,255,0,86,108,255,0,247,64,55,252,11,21,198,254,111,99,44,133,225,143,22,230,230,95,207,73,29,247,14,212,90,38,167,74,184,18,104,37,99,238,148,145,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,80,112,197,196,46,21,226,131,38,172,185,185,133,169,187,135,127,230,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,171,35,21,205,99,159,20,177,61,88,205,251,80,46,168,0,0,0,0,6,144,56,133,237,30,227,59,3,103,238,101,224,172,45,156,157,202,203,135,241,133,230,215,110,166,250,59,106,147,145,75,5,108,177,197,30,247,211,57,238,218,198,53,53,114,171,151,77,85,85,122,129,187,240,99,255,0,1,89,165,142,243,167,132,236,13,153,153,151,125,242,206,36,188,249,79,190,214,247,88,105,249,188,171,149,84,49,253,92,44,100,109,210,56,152,223,53,169,174,154,174,170,170,171,144,0,1,141,92,86,241,155,98,225,47,49,242,174,217,143,45,92,220,25,142,252,175,79,119,185,64,199,190,170,213,37,58,209,114,42,91,27,117,230,194,157,226,84,150,52,106,201,181,90,230,106,172,229,75,146,160,0,0,0,0,0,49,171,142,254,39,47,188,37,229,238,13,205,91,69,151,203,116,143,198,17,218,238,150,142,242,202,110,255,0,75,45,178,224,230,199,207,116,82,172,91,103,142,158,93,90,221,203,202,217,170,53,206,3,37,65,79,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,42,0,0,0,0,22,171,137,222,33,112,175,11,249,53,122,205,204,83,77,223,251,135,46,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,253,105,30,173,107,220,200,162,149,232,199,236,218,161,117,65,98,184,32,205,236,101,159,92,49,225,44,220,204,9,233,36,190,226,42,139,188,213,9,73,2,67,4,76,101,210,174,40,161,141,157,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,111,168,0,12,53,236,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,121,77,124,177,57,170,212,153,34,140,51,40,0,0,2,197,113,191,155,216,203,33,120,99,197,185,185,151,243,210,71,125,195,181,22,137,169,210,174,4,154,9,88,251,165,36,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,5,245,5,170,225,139,136,92,43,197,6,77,89,115,115,11,83,119,14,255,0,204,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,86,70,43,154,199,62,41,98,122,177,155,246,165,213,0,0,0,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,7,108,12,127,224,207,138,95,233,113,130,113,134,100,81,97,191,34,89,109,184,194,170,197,100,167,149,219,170,159,67,21,29,36,173,150,165,81,202,196,153,239,158,71,43,89,230,177,170,214,106,245,106,200,252,0,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,70,195,118,111,38,119,42,47,33,91,106,57,92,219,109,44,210,125,100,212,239,145,218,201,43,221,231,57,116,215,68,209,17,17,3,111,224,195,254,203,252,251,205,142,34,114,10,255,0,141,115,143,21,253,32,189,81,99,10,171,92,21,61,198,154,147,101,43,40,168,164,108,123,41,227,141,139,163,230,145,117,84,221,231,105,174,136,136,153,128,0,0,0,24,127,218,129,159,121,177,195,182,65,88,49,174,78,98,191,163,247,170,220,97,75,107,158,167,184,211,85,239,165,125,21,108,142,143,101,68,114,49,53,124,49,174,168,155,188,221,53,209,85,23,0,56,122,237,30,227,59,28,231,238,90,96,172,83,156,157,246,203,136,49,133,154,215,113,166,250,59,106,143,159,75,61,108,81,203,30,246,83,53,237,220,199,185,53,106,163,147,93,81,81,122,129,187,240,98,255,0,104,15,19,24,203,133,12,180,193,89,165,131,232,105,46,44,118,56,164,182,221,237,149,40,141,101,198,221,37,13,107,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,223,92,170,204,204,43,156,153,113,135,51,75,5,85,247,139,46,38,183,197,112,166,221,36,111,146,29,233,231,193,47,45,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,168,21,88,0,0,0,0,45,167,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,41,254,13,179,142,251,196,7,15,24,127,56,177,28,61,222,175,19,92,47,149,17,211,110,99,251,165,43,46,245,145,211,83,111,99,24,146,114,160,142,40,185,155,17,207,217,185,222,115,149,64,189,96,0,0,198,174,26,248,205,177,103,134,112,102,150,64,222,237,94,74,198,121,115,136,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,94,92,204,221,11,37,141,203,163,156,246,201,30,168,231,199,14,74,128,0,0,5,21,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,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,53,209,83,196,165,56,85,226,99,6,241,95,148,116,121,165,131,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,47,0,0,0,0,0,0,0,6,160,56,245,227,215,139,28,150,226,199,28,229,158,90,102,183,145,176,221,155,201,157,202,139,200,86,218,142,87,54,219,75,52,159,89,53,59,228,118,178,74,247,121,206,93,53,209,52,68,68,64,219,248,48,255,0,178,255,0,62,243,99,136,156,130,191,227,92,227,197,127,72,47,84,88,194,170,215,5,79,113,166,164,217,74,202,42,41,27,30,202,120,227,98,232,249,164,93,85,55,121,218,107,162,34,38,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,41,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,64,0,243,153,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,249,136,233,90,198,55,188,198,215,70,217,153,181,187,94,168,228,78,91,227,123,239,167,101,239,26,255,0,209,255,0,29,179,38,51,10,231,106,161,203,108,101,112,125,76,183,26,213,228,249,26,232,232,90,198,84,44,173,106,235,12,188,168,33,145,36,84,100,126,100,187,227,107,37,230,109,171,137,126,29,48,39,20,25,89,95,150,120,234,159,254,86,178,207,91,190,111,243,101,211,187,77,12,21,156,184,165,143,157,202,231,189,220,167,187,99,252,21,60,21,60,245,231,166,69,230,63,14,153,143,113,202,252,208,179,119,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,57,144,191,107,180,93,17,200,230,185,143,107,30,199,177,161,182,174,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,74,83,31,241,139,142,243,67,133,140,57,195,70,58,163,242,159,209,44,65,71,113,179,222,249,144,195,221,109,116,182,231,81,65,110,238,241,64,221,251,121,143,127,61,242,57,235,174,213,69,209,28,81,92,57,103,125,215,135,28,225,178,231,45,138,199,73,119,185,88,41,238,45,163,164,171,145,204,129,103,168,161,158,154,55,201,183,206,115,24,233,209,234,196,86,171,209,138,212,115,55,111,64,220,167,104,167,29,84,220,45,96,213,192,249,125,95,72,252,212,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,254,155,218,247,49,236,106,177,250,65,180,219,49,150,107,227,250,43,53,28,149,119,252,89,140,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,53,124,142,78,174,85,114,248,169,41,139,49,77,247,28,226,171,206,53,197,53,221,246,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,161,185,78,203,222,5,191,34,152,85,153,227,156,120,51,186,102,77,235,127,145,233,171,93,186,107,21,174,72,218,137,172,42,212,238,245,147,107,39,51,85,115,217,18,178,63,170,115,170,35,80,185,93,159,60,18,90,184,80,192,18,95,113,60,20,149,217,139,138,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,121,106,228,84,142,61,50,212,0,0,0,0,0,0,0,0,0,0,0,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,47,175,101,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,249,78,77,34,88,98,108,122,49,209,179,157,98,187,106,253,105,240,183,221,253,15,204,110,38,0,1,234,160,24,65,217,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,151,35,92,245,116,137,29,170,237,52,237,2,204,76,154,205,11,38,81,240,239,152,21,118,43,237,130,158,89,177,122,186,201,73,83,3,159,83,29,60,180,80,177,245,81,61,85,237,137,95,35,150,52,70,105,81,26,110,115,145,205,140,54,104,121,172,226,199,214,159,57,62,240,49,15,204,103,54,233,192,39,104,86,50,226,210,235,91,129,241,126,75,85,210,93,236,244,233,83,95,136,236,14,69,178,66,199,186,101,98,78,202,137,57,180,239,114,54,40,227,99,31,80,249,92,147,63,72,227,141,234,221,69,241,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,136,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,222,236,184,245,19,203,47,198,190,113,90,104,4,15,70,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,49,136,170,232,158,137,125,79,52,60,58,231,206,50,225,183,55,44,89,173,131,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,68,114,177,219,30,140,145,169,189,141,84,244,83,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,133,106,1,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,255,0,184,114,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,214,145,234,214,189,204,138,41,94,140,126,205,170,29,79,18,124,94,100,215,10,95,68,191,43,85,183,88,126,152,220,31,69,71,228,250,7,84,242,33,139,103,120,171,155,69,77,33,139,155,22,228,102,249,93,204,78,92,111,209,219,110,174,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,221,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,122,57,170,139,213,20,243,69,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,237,167,177,223,36,51,67,47,178,142,245,153,56,206,249,136,45,150,44,109,80,201,236,120,90,166,56,219,73,44,13,99,52,188,34,59,89,88,249,147,234,217,167,41,31,20,77,145,201,51,93,78,232,195,97,69,170,226,199,213,99,57,62,239,241,15,203,167,46,169,106,184,177,245,88,206,79,187,252,67,242,233,192,243,88,122,168,60,171,158,154,50,47,61,50,227,136,188,184,183,102,134,87,222,123,245,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,188,185,153,185,186,166,170,213,107,154,246,57,236,123,30,224,184,0,0,53,87,219,157,250,19,253,228,254,90,90,174,204,94,60,127,34,23,218,108,134,205,139,214,220,3,136,46,13,242,109,210,227,113,229,210,225,121,156,201,157,38,141,229,57,121,53,19,186,157,29,186,72,226,133,203,36,203,166,249,92,183,87,183,59,244,39,251,201,252,180,213,88,30,170,1,172,190,202,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,242,156,154,68,176,196,216,244,99,163,103,59,102,128,0,0,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,255,0,217,139,199,143,229,190,197,77,144,217,177,122,221,143,176,253,189,190,77,186,92,110,60,202,172,81,11,95,51,164,209,188,166,167,58,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,63,207,44,54,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,30,130,120,23,227,54,197,198,30,92,85,92,228,181,121,27,25,225,126,239,79,137,173,177,49,235,74,217,37,71,242,170,105,164,118,186,195,47,42,85,72,220,229,146,55,49,205,118,228,70,75,32,100,168,5,170,226,119,136,92,43,194,254,77,94,179,115,20,211,119,254,225,203,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,90,71,171,90,247,50,40,165,122,49,251,54,168,91,254,58,56,205,177,112,121,151,20,183,56,237,94,89,198,120,163,188,83,225,155,108,172,122,82,186,72,145,156,218,154,153,27,166,144,197,205,137,86,54,185,36,145,207,107,91,181,21,242,199,164,190,25,46,215,91,255,0,23,121,81,125,190,220,234,238,55,43,142,100,88,170,235,43,42,230,116,211,212,207,37,206,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,74,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,170,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,181,7,9,222,180,249,55,247,129,135,190,99,0,27,84,237,171,245,88,194,223,120,20,63,46,184,152,1,217,113,235,217,150,95,141,124,158,180,207,254,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,64,223,240,0,0,0,1,165,110,218,191,90,124,45,247,127,67,243,27,137,186,147,74,221,181,126,180,248,91,238,254,135,230,55,16,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,11,171,216,99,250,108,253,219,254,100,109,80,211,183,98,190,111,96,220,33,154,24,219,40,239,179,213,195,125,204,42,122,25,172,74,216,21,240,76,251,124,117,178,207,11,222,157,88,245,138,101,145,170,169,177,82,25,17,92,142,86,53,251,137,0,0,3,21,123,81,253,68,243,55,240,95,156,81,26,1,55,189,218,201,143,240,110,25,224,231,19,224,203,238,33,164,164,190,227,26,139,125,53,138,222,229,85,158,185,244,247,10,90,137,213,141,68,85,70,71,20,106,174,122,232,196,87,70,213,93,210,49,174,209,8,27,254,237,71,245,19,204,223,193,126,113,68,105,219,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,230,49,21,27,43,209,119,19,218,143,234,39,153,191,130,252,226,136,208,8,30,162,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,1,162,30,206,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,154,230,69,19,154,174,88,82,41,55,188,0,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,85,24,171,217,113,234,39,150,95,141,124,226,180,202,160,53,87,219,157,250,19,253,228,254,90,83,253,148,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,229,57,53,149,38,149,177,232,246,200,206,77,65,219,157,250,19,253,228,254,90,106,172,15,85,0,192,14,204,94,60,127,45,246,42,108,134,205,139,214,236,125,135,237,237,242,109,210,227,113,230,85,98,136,90,249,157,38,141,229,53,57,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,153,254,0,0,0,192,14,218,191,85,140,45,247,129,67,242,235,137,159,230,0,118,213,250,172,97,111,188,10,31,151,92,64,194,14,206,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,154,230,69,19,154,174,88,82,41,55,188,121,87,54,105,217,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,83,147,89,82,105,91,30,143,108,140,228,134,221,0,0,83,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,61,156,96,241,103,140,184,186,205,15,167,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,45,138,170,216,152,137,117,123,71,120,227,166,226,183,25,80,96,252,190,101,93,62,93,96,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,107,89,44,174,114,181,102,88,163,195,80,55,253,217,113,234,39,150,95,141,124,226,180,202,163,21,123,46,61,68,242,203,241,175,156,86,153,84,0,242,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,245,16,121,87,3,209,159,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,204,98,42,186,39,162,95,83,205,103,12,92,66,226,174,23,243,150,203,155,152,90,155,191,247,14,101,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,250,178,49,92,215,181,146,197,19,213,143,217,181,125,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,90,152,171,218,143,234,39,153,191,130,252,226,136,202,163,21,123,81,253,68,243,55,240,95,156,81,1,167,110,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,152,196,84,108,175,69,244,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,242,238,102,87,103,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,205,115,34,137,205,87,44,41,20,129,189,224,0,3,70,221,165,252,113,212,241,29,140,166,201,236,14,202,70,101,214,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,61,146,44,143,85,87,49,144,222,174,212,126,63,170,106,170,113,55,9,185,77,37,93,27,40,234,33,164,197,56,142,142,231,18,178,177,139,19,214,170,212,198,49,174,114,49,28,248,89,51,249,140,126,248,167,129,241,171,21,202,253,91,1,186,158,197,79,85,140,83,247,129,93,242,235,113,128,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,24,1,218,143,235,217,153,191,130,252,158,136,12,255,0,236,84,245,88,197,63,120,21,223,46,183,25,254,107,47,177,67,55,176,107,240,6,50,200,71,79,87,30,44,130,241,81,139,217,27,160,94,68,246,231,195,69,74,231,50,68,213,17,241,203,27,17,205,118,221,82,104,213,155,244,147,102,205,0,0,0,192,14,218,191,85,140,45,247,129,67,242,235,137,170,190,19,189,105,242,111,239,3,15,124,198,3,102,157,181,248,255,0,6,197,146,248,55,43,93,136,105,23,22,85,98,138,123,251,45,45,85,116,233,110,138,146,182,7,84,61,17,52,99,22,89,152,198,238,84,222,169,38,205,220,185,54,235,47,132,239,90,124,155,251,192,195,223,49,128,13,170,118,213,250,172,97,111,188,10,31,151,92,76,10,236,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,203,71,42,172,113,233,158,189,181,126,171,24,91,239,2,135,229,215,19,74,192,122,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,155,52,215,217,71,198,191,228,203,21,65,195,94,102,92,238,181,56,111,22,220,41,233,176,148,186,243,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,58,181,219,35,149,55,43,17,38,154,86,238,80,1,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,118,198,141,187,75,248,227,169,226,59,25,77,147,216,29,148,140,203,172,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,123,36,89,30,170,174,99,33,11,85,199,39,23,119,94,47,179,113,184,174,11,117,93,159,9,216,105,221,109,195,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,219,191,150,154,35,35,134,53,116,156,164,145,219,116,236,184,245,19,203,47,198,190,113,90,104,4,223,247,101,199,168,158,89,126,53,243,138,208,50,168,0,7,156,30,33,113,77,247,3,113,161,153,120,215,11,87,119,43,214,31,205,11,205,210,221,83,202,100,156,138,168,46,210,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,134,237,56,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,115,19,84,124,115,70,142,147,148,178,59,70,220,88,250,211,231,39,222,6,33,249,140,228,167,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,3,210,240,45,87,13,28,69,224,78,40,50,178,131,51,48,45,71,252,149,29,226,139,100,223,230,203,167,118,134,105,232,249,146,197,31,59,149,207,99,121,172,110,199,248,162,248,162,93,80,45,87,22,62,171,25,201,247,127,136,126,93,57,160,190,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,223,167,22,62,171,25,201,247,127,136,126,93,57,230,176,15,79,185,85,153,152,87,57,50,227,14,102,150,10,171,239,22,92,77,111,138,225,77,186,72,223,36,59,211,207,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,82,171,52,23,217,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,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,150,142,85,88,227,211,123,216,79,20,216,177,206,21,179,99,92,45,93,223,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,122,1,219,0,98,87,104,55,27,118,174,20,48,4,118,44,49,61,37,118,98,226,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,98,53,85,35,147,64,170,243,55,142,220,134,202,14,33,173,252,63,230,14,38,164,179,212,85,89,217,95,85,121,158,125,212,148,53,179,84,69,29,45,12,220,180,122,192,247,196,233,106,31,36,235,20,113,68,144,185,92,228,151,86,100,81,229,179,254,21,99,220,85,255,0,149,113,30,36,196,119,15,253,101,101,117,202,186,162,79,246,164,154,105,36,127,197,206,115,189,170,167,161,238,10,114,139,52,50,63,135,156,53,151,249,179,142,234,241,29,222,150,158,25,161,167,169,130,54,190,195,3,233,226,214,210,146,178,89,18,165,148,242,164,205,100,187,180,216,173,99,17,177,177,136,129,125,77,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,255,0,216,169,234,177,138,126,240,43,190,93,110,51,252,192,14,197,79,85,140,83,247,129,93,242,235,113,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,0,0,0,0,0,12,85,227,235,130,140,43,197,102,92,85,222,237,54,206,239,153,184,102,223,52,152,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,156,153,30,175,69,218,233,89,46,85,0,60,182,98,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,117,70,218,123,104,242,47,46,40,112,78,28,226,30,217,102,238,56,206,187,16,83,97,187,149,77,58,163,35,184,210,186,142,166,72,223,80,205,60,249,163,238,172,99,36,69,71,114,220,172,118,244,100,73,30,10,240,15,150,120,87,55,120,189,203,108,11,141,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,157,27,158,212,84,85,69,64,204,174,203,238,207,186,107,181,53,151,138,28,233,181,85,177,140,168,109,126,15,177,212,197,45,51,247,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,178,70,43,101,243,152,230,107,181,240,0,0,0,0,99,255,0,21,188,107,101,103,7,223,69,191,41,150,12,87,115,250,91,223,187,151,144,169,105,166,229,247,94,71,51,155,206,158,45,53,239,44,219,183,118,186,59,93,52,77,67,32,1,139,252,47,246,133,228,191,22,120,254,225,151,57,115,134,49,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,247,84,49,81,21,168,154,35,186,248,34,229,0,0,0,22,95,140,251,158,35,178,112,171,153,247,188,37,136,107,236,119,123,110,30,169,173,165,184,80,84,201,79,81,3,162,68,122,172,114,70,168,230,57,81,170,154,162,167,137,161,79,233,99,197,63,255,0,140,182,106,255,0,249,101,113,255,0,244,199,160,46,41,237,171,120,225,147,54,237,108,134,57,100,169,192,247,214,68,217,17,54,243,59,140,219,23,175,134,142,209,81,125,138,154,158,106,0,244,85,192,77,243,20,226,94,16,242,219,16,99,75,245,210,245,121,184,91,167,168,169,175,185,214,201,87,83,81,186,170,101,99,159,44,142,115,157,230,109,68,213,122,34,34,116,211,67,88,93,164,57,243,196,30,94,113,147,143,48,214,14,206,220,194,195,182,40,217,106,154,134,223,108,197,21,180,212,177,53,246,218,103,72,177,197,28,168,214,34,203,204,85,68,68,234,170,190,211,105,60,14,91,91,106,225,7,40,233,90,201,26,143,194,148,53,58,73,227,172,172,230,170,253,139,191,84,248,104,106,95,181,198,133,41,56,206,189,84,114,228,111,125,178,90,167,213,201,209,218,65,203,213,191,15,171,211,237,69,2,238,118,74,231,54,120,102,143,19,87,107,62,63,206,108,111,137,109,84,24,62,182,224,180,23,172,65,89,91,2,200,149,84,145,53,233,28,178,57,168,244,231,46,142,211,84,77,125,230,223,141,55,246,36,219,210,76,245,199,183,94,84,106,180,248,73,41,247,170,121,237,230,86,66,237,17,125,203,202,235,246,33,185,0,52,173,219,87,235,79,133,190,239,232,126,99,113,49,215,32,56,76,198,92,70,101,126,107,99,140,191,168,171,174,190,229,173,61,174,166,159,14,82,80,36,243,222,89,85,36,233,42,70,254,99,85,175,138,42,121,36,70,53,146,62,85,209,141,77,202,212,92,138,237,171,245,167,194,223,119,244,63,49,184,151,87,176,199,244,217,251,183,252,200,13,101,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,123,92,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,213,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,63,251,87,184,28,169,195,87,91,223,23,25,114,250,68,177,92,170,41,223,139,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,205,106,235,42,77,43,164,213,237,145,252,156,64,224,143,33,169,184,142,226,95,7,101,181,230,138,174,124,60,181,15,186,98,5,134,158,89,24,150,234,102,44,178,71,43,226,123,29,11,38,115,99,166,73,119,183,99,234,24,169,171,182,181,67,107,221,148,124,58,126,69,184,113,131,31,222,233,246,98,76,210,238,247,218,143,63,94,85,173,172,119,147,162,243,101,124,110,214,57,100,168,220,141,99,211,189,242,222,154,196,154,106,7,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,77,0,155,254,236,184,245,19,203,47,198,190,113,90,104,4,11,171,142,248,122,197,88,39,34,114,207,136,46,243,229,12,55,152,222,82,166,221,29,44,141,242,93,117,29,100,208,119,121,164,209,99,94,108,113,115,99,93,200,231,108,157,187,17,34,222,250,215,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,231,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,237,83,179,223,0,96,220,211,236,225,193,57,125,152,56,122,146,249,135,175,148,247,186,106,234,26,148,93,146,179,203,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,150,227,7,132,204,101,194,46,104,125,7,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,57,111,84,70,202,197,80,223,159,229,251,38,191,35,95,210,15,242,133,106,252,158,249,63,202,126,93,222,238,79,39,118,205,187,52,230,115,185,159,85,200,219,205,230,253,86,206,103,152,104,51,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,229,177,85,91,19,17,45,165,199,53,115,30,239,151,22,140,161,185,227,75,173,78,12,176,220,42,46,150,219,36,149,10,180,180,213,83,34,36,146,53,191,239,171,81,124,214,58,105,220,212,106,205,42,190,245,112,47,193,149,247,140,60,199,170,182,73,117,242,54,12,194,253,222,163,19,92,162,123,22,169,177,202,175,229,83,83,70,237,117,154,94,84,168,146,57,171,28,109,99,156,237,202,140,138,64,188,29,155,157,159,116,220,68,212,201,156,57,201,106,171,110,93,91,170,29,77,69,109,154,41,97,102,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,245,213,146,34,110,208,234,112,158,22,177,96,108,43,102,193,88,90,135,185,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,245,59,96,5,170,226,199,213,99,57,62,239,241,15,203,167,46,169,106,184,177,245,88,206,79,187,252,67,242,233,192,243,88,100,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,199,83,34,184,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,125,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,104,111,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,80,26,64,236,224,237,0,172,225,222,251,22,82,102,246,34,255,0,193,61,127,121,158,42,154,136,231,168,147,14,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,215,36,187,191,3,85,125,185,223,161,63,222,79,229,166,189,120,114,201,11,175,17,217,195,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,111,156,214,61,208,35,21,232,142,86,35,213,200,215,237,216,187,10,237,206,253,9,254,242,127,45,49,87,178,227,215,179,44,191,26,249,61,104,24,191,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,187,254,205,62,58,170,120,154,195,53,89,97,153,213,245,117,89,161,135,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,220,156,185,26,231,171,164,72,233,254,211,174,3,191,45,246,42,156,249,202,123,46,236,125,135,237,238,242,149,174,221,110,230,85,98,136,90,248,91,30,174,230,181,57,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,154,118,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,135,168,128,99,255,0,7,92,98,224,78,47,240,37,69,254,193,71,228,108,73,102,217,244,131,15,243,38,168,242,95,54,106,134,82,255,0,90,124,17,71,63,54,58,117,147,234,209,118,107,181,218,42,117,200,0,6,128,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,11,63,128,178,27,25,102,86,81,230,22,107,96,250,42,187,155,50,222,162,212,251,189,13,53,58,72,248,237,213,108,173,89,107,85,119,163,182,64,234,72,209,237,107,29,230,76,233,28,172,100,79,83,170,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,63,216,99,250,108,253,219,254,100,89,254,210,62,207,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,67,103,249,67,198,38,81,230,119,13,17,241,61,121,188,82,97,76,61,69,79,42,226,8,107,43,25,59,236,245,113,61,25,37,51,214,45,92,247,185,203,26,194,221,137,44,172,158,5,72,209,210,181,134,144,120,193,226,207,25,113,117,154,31,78,47,180,245,118,123,21,5,60,116,214,44,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,78,91,21,85,177,49,18,202,71,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,174,215,61,141,158,102,181,202,154,181,37,145,19,77,203,174,64,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,252,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,224,234,176,143,9,152,203,16,240,175,143,120,172,188,212,85,217,48,246,21,168,183,83,89,99,154,129,28,204,66,249,235,91,75,82,177,72,178,53,209,178,7,73,30,175,229,189,143,126,248,209,81,209,191,109,63,194,119,173,62,77,253,224,97,239,152,192,110,79,180,111,11,88,176,55,103,86,52,193,88,90,135,185,89,112,253,191,14,218,237,212,220,215,201,200,165,130,233,65,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,154,108,225,59,214,159,38,254,240,48,247,204,96,3,106,157,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,153,255,0,219,87,234,177,133,190,240,40,126,93,113,48,3,178,227,215,179,44,191,26,249,61,104,27,254,0,0,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,55,82,105,91,182,175,214,159,11,125,223,208,252,198,226,5,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,69,170,237,171,245,167,194,223,119,244,63,49,184,129,128,6,247,187,56,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,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,83,95,44,78,106,181,38,72,163,212,182,64,112,153,140,184,140,202,252,214,199,25,127,81,87,93,125,203,90,123,93,77,62,28,164,160,73,231,188,178,170,73,210,84,141,252,198,171,95,20,84,242,72,140,107,36,124,171,163,26,155,149,168,182,171,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,30,162,10,43,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,116,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,182,156,42,113,147,151,28,78,100,213,102,106,247,187,86,22,171,195,253,225,216,166,209,83,117,73,60,131,27,29,35,163,154,121,228,142,36,228,190,8,249,169,46,212,141,52,145,155,149,209,73,166,154,248,232,227,54,251,198,30,99,210,220,227,181,121,27,6,97,126,241,79,134,109,178,177,139,84,216,229,86,115,106,106,100,110,186,205,47,42,37,88,218,229,142,54,177,173,110,229,71,203,32,80,28,78,241,11,138,184,160,206,91,214,110,98,154,110,225,223,249,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,235,72,245,107,88,215,203,44,175,70,51,126,212,181,69,202,193,57,13,140,177,158,79,102,30,121,54,138,174,147,9,224,10,122,54,62,224,234,116,116,21,183,26,138,234,74,118,209,49,202,246,174,246,197,82,249,220,230,163,246,36,113,181,232,222,116,110,45,168,27,254,237,71,245,19,204,223,193,126,113,68,104,4,223,247,106,63,168,158,102,254,11,243,138,35,64,32,93,94,39,120,122,197,92,47,231,45,235,40,241,77,79,127,238,28,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,245,163,122,53,207,107,37,138,86,35,223,179,114,230,87,101,127,29,85,56,3,16,218,184,97,205,42,250,185,240,197,242,162,27,110,12,154,26,88,182,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,242,158,214,38,214,198,247,190,61,138,113,131,194,102,13,226,235,43,254,131,223,106,41,44,247,218,10,136,234,108,88,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,102,188,183,170,43,162,98,167,158,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,122,136,6,189,123,52,187,65,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,118,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,93,133,0,60,214,113,99,235,79,156,159,120,24,135,230,51,158,148,207,53,156,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,13,85,246,231,126,132,255,0,121,63,150,154,234,201,236,139,204,124,249,172,196,214,156,175,179,121,102,235,133,240,252,216,146,107,108,74,171,85,89,75,20,240,67,35,41,152,136,188,217,147,188,53,233,30,168,231,181,142,70,110,122,177,143,216,175,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,192,96,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,135,160,158,5,248,205,177,113,135,151,21,87,57,45,94,70,198,120,95,187,211,226,107,108,76,122,210,182,73,81,252,170,154,105,29,174,176,203,202,149,82,55,57,100,141,204,115,93,185,17,146,201,128,29,167,93,159,244,121,69,89,83,196,14,72,97,222,233,129,106,247,79,137,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,164,49,177,205,133,204,118,138,216,220,198,71,132,25,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,162,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,122,115,5,159,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,203,192,0,192,14,218,191,85,140,45,247,129,67,242,235,137,159,230,0,118,213,250,172,97,111,188,10,31,151,92,64,213,95,11,153,23,253,37,51,219,12,228,167,210,159,163,159,72,251,239,249,207,184,247,206,71,119,163,158,167,243,60,200,247,110,228,109,244,211,77,218,245,211,69,162,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,185,21,217,113,235,217,150,95,141,124,158,180,216,255,0,105,103,2,181,60,77,97,154,92,207,203,26,10,186,172,208,195,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,100,110,107,213,209,172,97,79,246,98,241,227,249,111,177,83,100,54,108,94,183,99,236,63,111,111,147,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,177,93,171,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,230,185,116,149,102,137,209,232,198,198,254,118,181,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,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,85,92,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,182,167,162,142,14,184,58,192,156,32,96,74,139,5,130,179,203,56,146,243,179,233,6,32,229,205,79,229,78,84,213,15,165,254,170,249,229,142,14,84,117,11,31,213,170,111,211,115,181,85,233,231,92,13,255,0,118,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,60,171,158,170,15,42,224,93,92,119,195,214,42,193,57,19,150,124,65,119,159,40,97,188,198,242,149,54,232,233,100,111,146,235,168,235,38,131,187,205,38,139,26,243,99,139,155,26,238,71,59,100,237,216,137,22,247,214,188,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,62,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,55,106,157,158,248,3,6,230,159,103,14,9,203,236,193,195,212,151,204,61,124,167,189,211,87,80,212,162,236,149,158,89,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,212,183,24,60,38,99,46,17,115,67,232,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,203,122,162,54,86,42,135,161,220,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,12,107,237,71,245,19,204,223,193,126,113,68,107,215,179,115,180,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,93,133,118,163,250,137,230,111,224,191,56,162,3,64,37,202,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,37,181,61,20,113,139,193,214,4,226,255,0,2,83,216,47,245,158,70,196,150,109,255,0,71,241,7,46,106,143,37,243,102,167,125,87,245,86,79,20,115,243,99,167,72,254,177,87,102,187,155,162,167,80,192,190,202,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,242,156,154,202,147,74,216,244,123,100,103,38,250,246,157,113,227,249,16,177,84,228,54,83,222,182,227,236,65,111,119,148,174,150,235,143,46,171,11,194,231,194,232,245,111,41,201,206,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,211,182,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,169,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,188,39,133,175,184,231,21,89,176,86,22,161,239,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,74,171,61,242,114,251,144,89,153,91,149,88,166,109,247,171,85,190,213,81,113,143,107,19,187,85,85,219,169,234,229,166,213,143,123,31,201,125,67,162,230,53,202,215,242,247,166,136,237,19,113,93,154,124,10,212,240,203,134,106,179,63,51,168,42,233,115,67,17,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,181,57,113,181,172,86,200,178,107,131,181,31,215,179,51,127,5,249,61,16,25,255,0,216,169,234,177,138,126,240,43,190,93,110,48,3,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,1,141,88,79,20,223,112,54,42,179,99,92,45,93,220,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,30,130,120,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,115,19,84,124,115,70,142,147,148,178,59,74,216,79,132,204,101,142,184,80,196,28,80,224,250,138,187,179,48,174,40,146,203,119,177,211,80,35,159,75,110,142,142,42,137,110,75,47,51,115,152,199,79,27,95,27,98,93,172,221,43,156,140,99,246,210,156,58,231,206,50,225,183,55,44,89,173,131,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,68,114,177,219,30,140,145,169,189,141,84,15,75,197,159,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,254,171,5,113,137,148,120,187,133,201,120,167,117,226,146,43,21,174,206,234,219,229,13,61,99,31,61,190,227,28,77,89,109,122,205,201,71,84,243,94,200,162,71,36,124,229,146,23,51,205,149,138,186,43,226,171,137,140,101,197,126,110,86,102,150,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,192,162,179,87,51,49,86,114,102,62,35,205,44,107,87,222,47,88,154,225,45,194,167,108,146,62,56,119,175,153,4,92,199,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,133,87,194,119,173,62,77,253,224,97,239,152,192,74,73,144,216,202,139,135,151,113,27,120,162,171,183,225,234,204,81,73,134,108,171,53,58,35,46,175,125,61,108,181,51,68,245,122,59,100,14,164,142,53,93,138,199,190,87,181,30,142,133,237,38,248,78,245,167,201,191,188,12,61,243,24,0,218,167,109,95,170,198,22,251,192,161,249,117,196,212,6,83,224,95,202,134,105,224,220,179,242,167,147,62,150,226,11,117,139,190,242,57,221,215,189,84,199,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,83,111,253,181,126,171,24,91,239,2,135,229,215,19,85,124,39,122,211,228,223,222,6,30,249,140,0,82,153,171,150,120,171,38,243,31,17,229,110,53,164,238,247,172,51,112,150,223,83,182,57,25,28,219,23,204,158,46,99,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,67,103,253,151,93,160,20,119,122,59,111,12,153,223,136,185,55,88,123,181,187,3,221,39,142,8,41,100,165,138,8,160,134,210,238,91,25,182,100,229,107,20,146,43,221,51,164,116,106,228,122,68,217,114,43,180,27,130,75,87,21,248,2,59,238,24,130,146,135,49,112,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,49,90,136,146,73,174,139,46,214,204,101,149,24,254,182,205,89,37,93,131,22,96,235,196,148,210,190,146,173,18,123,125,198,146,101,107,150,57,161,114,162,62,57,99,93,31,27,151,171,81,90,190,10,6,205,59,84,248,241,255,0,141,248,84,202,11,215,252,148,88,190,251,108,184,255,0,211,178,166,200,230,114,191,247,119,74,248,230,255,0,148,167,123,127,58,195,94,188,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,162,176,158,22,190,227,156,85,102,193,88,90,135,190,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,117,61,4,240,57,194,37,171,132,28,163,118,20,158,227,73,120,197,151,234,134,220,177,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,55,108,230,46,170,249,38,145,27,31,53,99,104,104,47,54,48,47,228,191,52,241,150,89,249,83,202,127,68,177,5,198,197,223,121,28,158,245,221,106,100,135,155,203,220,237,155,185,123,182,238,118,154,233,170,233,169,189,78,203,143,81,60,178,252,107,231,21,166,149,184,177,245,167,206,79,188,12,67,243,25,205,212,246,92,122,137,229,151,227,95,56,173,3,42,128,0,121,172,226,199,214,159,57,62,240,49,15,204,103,38,177,191,12,248,203,7,112,233,151,156,77,54,186,146,191,9,227,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,130,164,140,123,91,164,110,150,87,139,31,90,124,228,251,192,196,63,49,156,220,159,103,38,22,177,99,158,206,172,23,130,177,77,15,125,178,226,11,126,34,181,220,105,185,175,143,159,75,61,210,190,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,3,82,220,20,113,93,125,225,47,57,104,177,151,54,235,89,132,46,90,81,226,155,37,20,204,111,127,165,218,244,142,68,108,136,172,89,160,123,249,177,174,172,114,232,248,249,140,100,178,41,232,79,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,207,191,28,156,34,93,120,65,205,198,225,72,46,53,119,140,39,126,167,117,203,14,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,90,232,172,146,25,21,177,243,82,54,220,14,206,190,58,170,120,90,198,73,129,243,6,190,173,249,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,253,7,185,237,99,222,212,99,195,113,60,88,250,172,103,39,221,254,33,249,116,231,154,195,210,71,19,119,107,85,255,0,132,76,215,190,216,174,116,151,27,109,199,45,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,243,110,5,223,226,171,134,124,101,194,134,110,86,101,110,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,252,170,236,185,227,182,213,146,119,89,178,35,58,49,53,93,62,9,190,84,49,216,126,227,87,59,123,150,30,173,115,158,178,178,77,201,186,42,106,135,61,170,175,223,203,138,70,171,213,173,73,166,149,187,63,226,171,134,124,27,197,126,81,214,101,110,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,207,60,57,171,150,120,171,38,243,31,17,229,110,53,164,238,247,172,51,112,150,223,83,182,57,25,28,219,23,204,158,46,99,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,64,61,15,113,85,196,198,13,225,67,40,235,51,75,24,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,127,158,28,213,204,204,85,156,153,143,136,243,75,26,213,247,139,214,38,184,75,112,169,219,36,143,142,29,235,230,65,23,49,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,160,199,249,165,142,243,67,232,231,211,171,239,148,254,137,97,250,60,45,103,254,171,12,61,214,215,75,187,145,7,213,49,187,246,243,31,231,191,115,215,94,174,93,16,207,94,202,126,7,41,179,42,235,65,197,38,100,190,174,43,22,24,188,35,240,181,177,172,150,5,184,220,105,92,199,165,107,228,209,17,244,208,203,163,90,216,220,188,201,162,145,175,86,182,39,71,48,93,94,202,126,5,106,112,116,116,28,83,230,189,5,93,53,246,170,157,38,193,84,45,170,137,208,54,221,87,68,197,242,147,214,25,28,174,124,177,84,73,19,97,145,27,203,68,145,206,99,156,232,214,45,154,0,0,208,15,106,63,175,102,102,254,11,242,122,35,127,198,128,123,81,253,123,51,55,240,95,147,209,1,159,253,138,158,171,24,167,239,2,187,229,214,227,63,204,0,236,84,245,88,197,63,120,21,223,46,183,25,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,0,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,0,0,2,213,103,167,20,121,19,195,95,145,63,45,120,231,232,231,210,62,243,228,207,243,101,101,103,63,187,242,185,223,232,209,73,183,111,62,47,75,77,119,116,215,69,208,46,169,128,29,171,124,46,103,183,18,159,146,239,200,166,6,250,71,244,115,203,126,83,255,0,57,209,209,242,59,199,113,228,255,0,164,203,30,237,220,137,125,29,116,219,215,77,83,92,148,201,78,51,56,108,226,39,21,85,96,172,156,204,143,164,23,170,43,123,238,147,211,121,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,118,186,104,138,169,122,192,214,7,101,255,0,6,124,73,240,237,159,183,252,107,156,121,111,244,126,203,91,131,234,173,112,84,249,98,130,175,125,83,235,104,164,108,123,41,231,145,233,171,33,145,117,84,219,230,233,174,170,136,187,63,5,148,206,190,51,56,108,225,219,21,82,224,172,227,204,143,163,247,170,219,123,46,144,83,121,30,190,175,125,43,228,146,54,201,190,158,9,24,154,190,25,19,69,93,222,110,186,104,168,170,23,172,22,171,34,248,163,200,158,37,60,183,249,20,199,63,72,254,142,119,111,41,255,0,155,43,40,249,29,227,155,201,255,0,73,138,61,219,185,18,250,58,233,183,174,154,166,183,84,10,71,55,173,203,119,202,108,107,105,72,22,117,173,195,183,42,126,82,46,138,253,244,210,55,106,105,239,215,67,204,41,234,122,231,65,29,210,219,87,108,153,238,100,117,112,73,3,156,223,20,71,181,90,170,159,30,167,150,23,53,90,170,215,34,162,162,232,168,190,192,61,47,112,205,65,228,174,27,242,162,215,205,230,247,60,17,98,167,230,109,219,191,101,4,45,215,77,87,77,116,240,212,212,167,108,245,7,115,226,194,203,81,205,223,223,176,69,5,70,155,116,217,165,101,108,122,120,245,252,222,186,244,241,211,217,169,184,252,177,183,201,105,203,92,39,106,153,99,89,40,236,116,20,238,88,253,29,89,78,198,174,157,19,167,79,113,169,126,219,106,21,143,60,48,5,203,72,244,159,10,58,4,84,244,190,174,178,85,235,240,250,206,159,180,10,139,176,238,216,146,226,252,217,188,247,117,114,210,219,109,52,188,221,87,70,115,101,168,118,221,60,58,242,117,255,0,100,219,97,171,158,195,123,123,35,177,231,13,213,28,253,213,21,118,58,117,69,244,81,35,101,99,147,79,143,214,174,191,176,218,48,26,86,237,171,245,167,194,223,119,244,63,49,184,152,107,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,102,87,109,95,173,62,22,251,191,161,249,141,196,194,11,86,0,198,87,220,27,127,204,27,54,30,171,172,195,216,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,220,214,61,208,72,196,126,155,17,251,26,170,142,145,136,224,244,103,195,23,16,184,87,138,12,154,178,230,230,22,166,238,29,255,0,153,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,172,140,87,53,142,124,82,196,245,99,55,237,74,127,134,238,15,178,191,133,172,77,152,55,172,174,74,186,59,110,57,168,182,186,43,59,165,146,88,45,144,81,211,185,141,99,36,153,242,77,43,223,52,213,82,185,239,126,154,73,27,26,214,242,213,207,210,15,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,204,98,42,54,87,162,250,19,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,5,64,121,172,226,199,214,159,57,62,240,49,15,204,103,61,41,158,107,56,177,245,167,206,79,188,12,67,243,25,192,221,79,101,199,168,158,89,126,53,243,138,211,64,38,255,0,187,46,61,68,242,203,241,175,156,86,154,1,3,127,221,151,30,162,121,101,248,215,206,43,75,191,196,86,67,96,222,36,178,142,251,149,56,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,91,65,217,113,234,39,150,95,141,124,226,180,202,160,60,240,224,174,7,51,115,19,113,105,47,8,247,119,210,91,47,182,202,135,62,245,118,167,99,235,168,168,109,205,133,179,247,221,99,68,85,100,145,73,15,41,178,114,181,146,120,99,145,98,115,151,110,250,114,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,212,0,0,234,113,102,41,177,96,108,43,121,198,184,166,187,185,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,244,3,182,45,87,22,62,171,25,201,247,127,136,126,93,57,106,191,202,143,192,159,254,156,255,0,234,205,227,254,232,93,94,44,125,86,51,147,238,255,0,16,252,186,112,60,214,30,154,51,211,34,242,227,136,188,184,184,229,126,104,89,187,245,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,239,50,231,170,128,60,203,103,166,69,230,63,14,153,143,113,202,252,208,179,119,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,57,144,191,107,180,93,17,200,230,185,143,107,30,199,177,187,21,236,163,227,167,243,28,47,231,94,51,255,0,155,210,224,10,218,230,255,0,172,215,90,228,168,87,127,209,119,86,57,191,223,133,31,254,143,9,69,118,200,241,3,149,249,139,140,176,174,79,224,199,210,94,111,184,2,162,224,183,203,172,75,35,153,65,60,201,11,86,223,19,219,39,41,239,69,135,116,232,177,185,99,124,113,49,178,53,201,81,25,130,185,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,170,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,108,127,183,59,244,39,251,201,252,180,197,94,203,143,94,204,178,252,107,228,245,166,74,118,209,91,175,182,124,43,195,213,167,20,226,63,164,23,170,43,125,242,158,227,119,238,108,164,242,133,83,35,181,182,90,158,67,21,89,23,49,232,231,242,218,187,91,187,68,232,134,53,246,92,122,246,101,151,227,95,39,173,3,126,119,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,158,109,248,167,205,156,43,158,156,65,99,108,217,193,88,67,232,205,151,17,220,18,166,154,222,230,198,217,23,108,76,141,245,18,164,104,140,73,167,123,29,60,136,138,237,36,153,250,190,69,213,238,202,174,211,174,60,127,45,247,218,156,134,202,123,214,236,3,135,238,14,242,149,210,221,113,230,82,226,137,154,200,93,30,173,229,53,121,52,243,182,161,27,182,73,34,153,201,28,201,174,200,156,152,235,193,247,9,152,203,139,172,208,250,15,98,168,171,179,216,168,41,228,169,190,226,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,250,115,30,136,173,137,234,129,145,93,144,153,7,152,248,207,57,106,243,190,201,140,174,184,83,11,96,189,180,55,7,210,66,191,240,130,73,218,174,91,110,233,24,232,93,11,81,145,201,54,187,164,102,234,117,98,49,239,100,241,110,164,167,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,182,127,52,184,245,225,59,37,177,221,207,44,243,47,53,188,141,137,44,220,158,251,69,228,43,149,71,43,155,11,38,143,235,33,167,124,110,214,57,88,239,53,203,166,186,46,138,138,136,25,0,104,7,181,31,215,179,51,127,5,249,61,17,186,156,139,226,143,34,120,148,242,223,228,83,28,253,35,250,57,221,188,167,254,108,172,163,228,119,142,111,39,253,38,40,247,110,228,75,232,235,166,222,186,106,154,233,91,181,31,215,179,51,127,5,249,61,16,25,85,216,99,250,108,253,219,254,100,83,253,171,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,230,185,116,149,102,137,209,232,198,198,254,118,32,100,7,22,120,203,135,60,175,205,108,15,151,244,245,116,55,220,202,167,181,211,83,226,58,74,244,130,123,51,41,100,157,101,88,217,203,114,185,242,197,81,36,104,246,190,55,196,186,61,171,185,26,169,106,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,79,153,149,217,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,243,92,200,162,115,85,203,10,69,38,202,114,139,179,115,36,178,235,135,76,81,144,152,130,90,187,237,70,59,167,138,28,81,136,105,31,61,12,245,239,166,170,150,122,9,163,129,211,77,20,15,167,89,90,136,141,213,146,44,104,178,53,232,170,211,76,60,78,240,245,138,184,95,206,91,214,81,226,154,158,255,0,220,57,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,235,70,244,107,158,214,75,20,172,71,191,102,229,13,212,246,163,250,137,230,111,224,191,56,162,52,173,194,119,173,62,77,253,224,97,239,152,192,87,248,87,140,219,237,39,6,56,215,131,188,91,106,239,214,170,238,233,81,133,46,52,236,99,36,183,200,219,172,21,181,52,213,9,211,153,11,246,207,35,36,235,35,36,114,177,119,177,237,228,80,28,39,122,211,228,223,222,6,30,249,140,0,109,83,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,211,63,251,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,3,127,192,0,0,0,6,149,187,106,253,105,240,183,221,253,15,204,110,38,234,77,43,118,213,250,211,225,111,187,250,31,152,220,64,186,189,134,63,166,207,221,191,230,69,170,237,171,245,167,194,223,119,244,63,49,184,151,87,176,199,244,217,251,183,252,200,181,93,181,126,180,248,91,238,254,135,230,55,16,46,175,97,143,233,179,247,111,249,145,69,118,168,112,43,83,128,49,13,215,137,236,173,160,171,159,12,95,42,38,185,99,56,102,170,139,101,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,41,237,122,238,108,111,99,35,173,123,12,127,77,159,187,127,204,138,215,181,67,142,170,108,1,135,174,188,48,229,109,125,36,248,158,249,79,53,183,25,205,53,44,187,237,54,233,233,97,123,96,137,36,141,33,145,245,80,212,170,44,140,123,249,76,107,211,107,100,123,31,24,106,2,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,116,123,18,88,98,145,26,237,83,124,108,119,139,81,82,245,240,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,156,199,162,43,98,122,165,138,50,127,128,30,48,110,188,38,230,227,93,112,90,73,48,38,49,168,163,160,197,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,134,205,56,245,202,220,9,146,221,155,24,231,45,50,210,197,228,108,55,102,242,103,114,162,239,83,84,114,185,183,250,89,164,250,201,158,249,29,172,146,189,222,115,151,77,116,77,17,17,19,69,134,252,251,76,110,214,171,255,0,103,254,96,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,160,192,55,253,218,143,234,39,153,191,130,252,226,136,208,9,191,238,212,127,81,60,205,252,23,231,20,70,128,64,245,80,105,47,182,3,59,240,14,103,103,205,179,47,240,133,142,145,247,44,183,167,168,181,222,177,12,82,67,34,215,207,55,42,78,228,142,143,87,43,41,28,146,181,81,238,213,179,77,82,205,140,218,174,147,45,123,78,184,241,252,136,88,170,114,27,41,239,91,113,246,32,183,187,202,87,75,117,199,151,85,133,225,115,225,116,122,183,148,228,231,84,64,234,132,110,217,35,150,22,172,115,38,155,226,114,233,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,21,255,0,9,153,33,143,184,130,207,156,49,151,249,115,124,171,195,247,38,212,121,82,92,67,79,28,206,91,28,20,218,72,234,221,208,232,230,61,174,70,54,37,87,49,22,103,194,205,236,222,142,77,228,241,121,196,21,247,132,126,28,106,115,18,221,135,238,184,230,245,71,221,108,240,85,213,64,206,75,42,164,98,177,181,247,37,167,108,108,142,29,237,77,201,19,35,107,229,150,40,155,202,73,17,204,155,224,251,132,204,27,194,46,87,253,7,177,84,82,94,47,181,245,18,84,223,113,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,205,121,143,68,71,74,245,91,213,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,26,1,201,14,208,76,237,202,222,34,238,124,65,226,251,173,94,48,168,196,244,236,166,197,86,150,203,5,182,11,211,33,165,228,82,43,210,40,29,20,79,129,91,19,154,246,68,143,209,178,55,84,73,100,221,103,248,133,197,54,44,115,159,185,151,141,112,181,119,125,178,226,12,97,121,186,91,170,121,79,143,159,75,61,108,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,161,117,120,232,224,202,251,193,230,99,210,219,35,186,249,103,6,98,142,241,81,134,110,82,189,137,84,232,226,86,115,105,170,99,110,154,77,23,54,36,89,26,212,142,70,189,174,110,213,87,197,30,53,129,191,238,203,143,81,60,178,252,107,231,21,166,85,24,171,217,113,234,39,150,95,141,124,226,180,202,160,53,87,219,157,250,19,253,228,254,90,90,174,197,79,90,124,83,247,127,93,243,27,113,117,123,115,191,66,127,188,159,203,75,85,216,169,235,79,138,126,239,235,190,99,110,3,115,215,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,154,22,237,12,224,178,235,194,198,104,84,95,112,134,31,171,110,85,226,90,132,92,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,230,72,246,77,183,126,133,41,154,89,91,129,51,167,2,92,242,207,50,236,94,89,195,119,158,79,125,162,239,83,83,243,121,83,50,104,254,178,23,178,70,233,36,76,119,154,228,215,77,23,84,85,69,15,62,252,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,49,136,168,217,94,139,232,35,43,115,75,2,103,78,4,182,102,102,90,95,124,179,134,239,60,238,229,91,221,102,167,230,242,166,124,50,125,92,204,100,141,210,72,158,223,57,169,174,154,166,168,168,171,231,223,140,30,19,49,151,8,185,161,244,30,251,81,87,120,177,87,211,199,83,98,196,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,244,229,189,81,27,43,21,110,87,103,55,26,255,0,209,87,49,231,176,99,251,157,214,76,178,197,63,87,114,166,129,121,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,164,174,134,40,212,55,210,96,7,109,95,170,198,22,251,192,161,249,117,196,207,243,0,59,106,253,86,48,183,222,5,15,203,174,32,96,7,101,199,175,102,89,126,53,242,122,211,109,60,116,113,155,98,224,243,46,41,110,113,218,188,179,140,241,71,120,167,195,54,217,88,244,165,116,145,35,57,181,53,50,55,77,33,139,155,18,172,109,114,73,35,158,214,183,106,43,229,143,73,124,36,231,125,171,135,12,254,195,153,209,121,177,213,222,105,240,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,238,140,98,203,52,123,223,163,149,172,220,228,107,213,17,139,74,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,170,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,74,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,85,121,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,162,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,207,251,40,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,202,106,107,18,67,43,100,213,238,145,156,156,127,237,35,236,251,166,225,218,166,60,225,201,187,85,91,178,234,227,80,218,106,219,108,49,75,51,48,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,174,175,141,20,54,191,195,23,16,184,87,138,12,154,178,230,230,22,166,238,29,255,0,153,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,172,140,87,53,142,124,82,196,245,99,55,237,79,53,133,245,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,57,140,69,70,202,244,91,20,6,255,0,187,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,209,254,84,126,4,255,0,244,231,255,0,86,111,31,247,64,50,168,242,174,122,125,202,220,210,192,153,211,129,45,153,153,150,151,223,44,225,187,207,59,185,86,247,89,169,249,188,169,159,12,159,87,51,25,35,116,146,39,183,206,106,107,166,169,170,42,42,249,130,3,127,221,151,30,162,121,101,248,215,206,43,75,63,219,29,157,248,7,13,100,149,14,68,220,44,116,151,156,89,140,106,33,186,80,189,210,66,175,176,193,75,59,21,107,85,171,172,173,124,201,205,166,141,90,141,71,49,213,94,127,152,177,191,170,225,231,139,60,27,194,47,102,38,89,227,139,237,61,37,226,251,95,81,118,166,177,97,199,87,173,44,247,87,165,242,169,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,234,91,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,29,77,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,229,56,148,201,156,101,144,61,147,88,155,43,113,230,98,213,227,27,189,158,158,202,199,213,75,162,193,68,197,188,80,237,162,165,114,181,37,125,52,41,230,70,233,85,94,168,157,18,56,249,112,197,55,217,139,192,119,228,66,197,77,159,57,177,101,219,143,177,5,189,190,77,181,220,109,220,186,172,47,11,159,51,100,209,220,215,39,58,162,7,83,171,183,71,28,176,181,100,133,116,223,43,86,234,246,163,250,137,230,111,224,191,56,162,3,64,39,165,62,39,120,133,194,188,47,228,213,235,55,49,77,55,127,238,28,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,245,164,122,181,175,115,34,138,87,163,31,179,106,249,172,47,175,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,5,191,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,105,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,12,234,236,220,236,251,166,226,38,166,76,225,206,75,85,91,114,234,221,80,234,106,43,108,209,75,11,49,51,214,41,227,149,98,168,134,120,166,133,148,211,36,14,87,181,174,100,143,71,199,174,172,145,19,32,59,87,184,28,166,196,182,171,223,23,25,114,250,181,190,219,105,233,223,139,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,205,106,233,18,195,19,164,213,142,141,252,224,201,78,7,56,227,193,188,94,224,215,82,213,50,146,199,152,182,58,118,190,253,97,99,215,100,140,213,27,223,104,247,42,185,244,206,114,181,21,170,170,248,94,228,99,213,200,232,165,151,84,61,168,254,189,153,155,248,47,201,232,140,127,202,172,204,197,89,55,152,248,115,52,176,85,95,119,189,97,155,132,87,10,109,210,72,200,230,216,190,124,18,242,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,149,175,22,217,223,106,226,63,63,177,30,116,89,172,117,118,106,124,71,79,107,115,232,42,100,108,143,166,158,27,117,53,60,204,71,183,163,216,146,195,38,199,232,213,115,54,185,90,197,85,98,6,210,187,21,61,86,49,79,222,5,119,203,173,198,0,118,163,250,246,102,111,224,191,39,162,51,255,0,177,83,213,99,20,253,224,87,124,186,220,96,7,106,63,175,102,102,254,11,242,122,32,51,255,0,177,83,213,99,20,253,224,87,124,186,220,97,7,104,167,2,181,60,45,99,37,199,25,125,65,86,252,171,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,158,131,218,199,61,239,106,189,249,191,216,169,234,177,138,126,240,43,190,93,110,44,87,106,199,29,84,216,198,74,254,22,50,162,190,146,166,197,75,80,176,227,90,231,82,202,217,221,113,164,173,122,121,53,137,52,109,70,178,41,105,227,149,211,70,174,230,42,198,214,189,173,108,137,40,107,86,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,61,118,185,236,108,243,53,174,84,213,169,44,136,154,110,93,114,171,179,231,130,75,175,21,248,254,75,238,39,130,174,135,46,176,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,45,92,136,178,71,174,37,153,211,217,123,198,191,244,127,199,108,201,140,194,185,218,168,114,219,25,92,31,83,45,198,181,121,62,70,186,58,22,177,149,11,43,90,186,195,47,42,8,100,73,21,25,31,153,46,248,218,201,121,129,149,93,175,248,90,197,129,184,47,203,220,21,133,168,123,149,151,15,227,11,77,174,221,77,205,124,156,138,88,45,53,241,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,172,30,19,189,105,242,111,239,3,15,124,198,3,106,157,181,126,171,24,91,239,2,135,229,215,19,85,124,39,122,211,228,223,222,6,30,249,140,0,109,83,182,175,213,99,11,125,224,80,252,186,226,106,175,132,239,90,124,155,251,192,195,223,49,128,218,167,109,95,170,198,22,251,192,161,249,117,196,213,95,9,222,180,249,55,247,129,135,190,99,0,30,148,205,117,118,174,112,81,249,77,194,179,241,41,150,118,203,85,54,36,194,86,250,138,156,91,22,156,153,175,22,184,99,107,146,163,122,185,35,116,212,177,198,254,142,110,249,34,93,168,245,88,97,137,219,21,0,97,7,102,135,3,148,220,56,224,216,115,135,28,62,173,249,139,141,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,204,124,105,27,17,17,175,124,217,190,0,30,107,56,177,245,167,206,79,188,12,67,243,25,205,212,246,92,122,137,229,151,227,95,56,173,52,173,197,143,173,62,114,125,224,98,31,152,206,110,167,178,227,212,79,44,191,26,249,197,104,25,84,12,106,197,157,163,220,24,224,108,85,121,193,88,167,57,59,149,235,15,220,42,45,119,26,111,163,183,89,57,21,80,72,232,229,143,123,41,156,199,109,123,28,154,181,85,171,166,168,170,157,75,213,149,185,165,129,51,167,2,91,51,51,45,47,190,89,195,119,158,119,114,173,238,179,83,243,121,83,62,25,62,174,102,50,70,233,36,79,111,156,212,215,77,83,84,84,85,15,58,252,88,250,211,231,39,222,6,33,249,140,230,234,123,46,61,68,242,203,241,175,156,86,154,86,226,199,214,159,57,62,240,49,15,204,103,54,147,195,23,19,24,55,133,14,203,124,190,205,44,97,67,87,113,123,170,46,246,219,69,178,153,21,175,184,220,100,186,220,95,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,188,42,14,214,76,244,201,172,21,145,223,146,60,107,133,173,88,195,20,226,237,242,218,109,114,87,58,10,171,38,216,102,108,55,182,185,145,189,91,202,157,27,27,88,174,143,158,215,206,196,115,152,217,154,105,46,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,160,205,92,204,197,89,201,152,248,143,52,177,173,95,120,189,98,107,132,183,10,157,178,72,248,225,222,190,100,17,115,30,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,27,95,236,167,224,114,167,45,109,84,28,82,102,75,233,37,190,226,123,58,63,11,91,26,200,167,75,117,186,169,172,122,86,190,77,21,89,83,52,90,53,173,141,201,203,134,89,26,245,115,165,116,112,133,213,195,89,69,154,25,31,217,167,143,242,255,0,54,113,221,94,35,187,210,229,189,242,104,105,234,96,141,175,176,192,251,51,181,180,164,172,150,68,169,101,60,169,51,89,46,237,54,43,88,196,108,108,98,38,136,79,74,124,88,250,172,103,39,221,254,33,249,116,231,154,192,61,84,24,149,218,13,193,37,171,138,252,1,29,247,12,65,73,67,152,184,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,152,173,68,73,36,215,45,64,26,33,224,151,179,239,25,103,190,116,95,108,217,159,106,171,178,97,60,181,188,45,6,38,123,162,73,224,175,184,211,85,198,218,139,43,38,134,118,42,61,209,36,219,167,133,210,114,147,150,171,249,216,213,219,211,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,155,0,11,127,159,217,179,249,10,201,172,89,155,159,68,46,184,163,232,189,189,213,190,75,182,55,89,167,243,145,187,156,237,23,151,11,55,115,37,151,107,185,113,50,71,237,118,221,171,112,0,30,122,233,123,64,56,130,169,226,106,201,196,222,36,196,93,230,235,106,217,110,154,215,110,142,42,26,90,139,23,122,124,242,90,87,70,63,116,43,205,145,27,36,201,44,173,119,46,77,206,124,108,114,82,188,100,231,29,139,136,14,33,241,6,113,97,200,123,189,38,38,183,216,234,36,166,220,247,247,74,166,90,40,227,169,166,222,246,49,100,229,79,28,177,115,54,35,95,179,115,124,215,34,151,215,180,191,129,202,158,28,113,148,217,195,129,223,72,252,186,198,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,230,50,53,141,232,138,214,62,108,32,3,117,61,138,158,171,24,167,239,2,187,229,214,227,63,204,0,236,84,245,88,197,63,120,21,223,46,183,25,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,0,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,103,255,0,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,160,111,248,0,0,213,95,110,119,232,79,247,147,249,105,181,64,6,149,187,21,61,105,241,79,221,253,119,204,109,198,234,65,74,99,172,216,202,204,175,238,63,148,204,203,194,152,75,202,124,222,229,229,219,205,53,7,122,229,237,230,114,185,207,110,253,188,198,110,219,174,155,219,175,138,1,85,154,86,237,171,245,167,194,223,119,244,63,49,184,155,116,193,89,223,146,249,149,117,150,197,151,57,189,130,177,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,154,189,169,237,66,181,3,85,125,134,63,166,207,221,191,230,70,213,0,0,121,123,198,246,169,217,152,247,251,29,46,181,19,54,247,85,73,30,137,183,152,238,123,154,158,43,211,85,248,158,161,11,101,55,12,28,52,212,92,95,119,168,225,227,44,165,175,150,101,169,125,83,240,149,189,211,58,101,118,229,145,94,177,110,87,43,186,238,215,93,122,129,114,41,169,224,163,167,138,146,154,52,142,24,24,216,227,98,120,53,168,154,34,39,216,136,106,107,183,22,218,177,98,188,164,188,119,100,106,84,219,238,244,220,239,239,242,164,166,118,223,217,206,215,253,163,109,69,41,142,178,159,43,51,67,184,254,83,50,211,10,98,223,38,115,123,151,151,108,212,213,253,215,153,183,153,202,231,49,219,55,114,217,187,110,154,236,110,190,8,6,4,118,35,80,44,121,57,152,183,78,106,42,84,98,104,41,209,154,120,114,233,88,237,117,248,243,127,192,217,17,78,224,156,184,203,204,180,183,79,104,203,140,7,135,112,165,5,84,221,230,122,91,37,174,10,24,101,155,106,55,152,230,66,214,181,206,218,214,166,229,77,116,68,79,97,81,1,165,110,218,191,90,124,45,247,127,67,243,27,137,90,246,56,96,12,27,154,120,55,136,44,190,204,28,61,73,124,195,215,202,124,57,77,93,67,82,139,178,86,107,114,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,162,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,3,13,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,125,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,109,192,236,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,121,174,100,81,57,170,229,133,34,147,117,57,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,159,108,204,225,31,57,112,7,17,211,240,209,67,132,110,183,172,73,87,112,116,24,123,101,43,98,242,213,10,189,252,138,232,252,247,70,200,93,28,110,123,220,178,43,97,217,43,100,115,86,41,54,135,163,227,205,103,22,62,180,249,201,247,129,136,126,99,57,189,238,11,56,127,198,92,50,100,53,171,40,241,166,63,164,197,53,22,250,137,170,233,214,146,222,148,208,91,89,62,217,101,163,141,250,239,168,99,106,93,83,34,77,34,49,238,73,81,54,49,26,141,77,16,241,99,235,79,156,159,120,24,135,230,51,129,186,158,203,143,81,60,178,252,107,231,21,166,128,77,255,0,118,92,122,137,229,151,227,95,56,173,52,2,6,255,0,187,46,61,68,242,203,241,175,156,86,153,84,98,175,101,199,168,158,89,126,53,243,138,211,42,128,2,218,81,113,35,146,85,249,219,95,195,148,24,250,145,185,139,110,167,74,153,172,115,83,207,11,220,197,130,58,132,72,165,123,18,25,159,201,149,178,43,35,123,158,140,71,185,83,70,63,109,203,0,90,174,44,125,86,51,147,238,255,0,16,252,186,114,234,128,60,171,158,148,248,177,245,88,206,79,187,252,67,242,233,203,170,90,174,44,125,86,51,147,238,255,0,16,252,186,112,60,214,27,190,237,31,237,0,163,225,222,197,46,82,101,14,34,255,0,194,197,127,118,158,90,154,120,224,168,143,14,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,212,164,186,65,42,12,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,74,97,60,45,125,199,56,170,205,130,176,181,15,125,189,98,11,133,61,174,221,77,205,100,124,250,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,234,122,9,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,57,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,181,182,83,179,115,179,238,167,135,106,105,51,135,57,45,84,142,204,91,141,59,169,168,173,179,69,20,207,195,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,186,62,68,92,245,3,85,125,185,223,161,63,222,79,229,166,173,109,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,190,14,99,220,213,213,21,80,218,87,110,119,232,79,247,147,249,105,171,91,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,170,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,85,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,95,67,220,49,112,245,133,120,95,201,171,46,81,225,106,158,255,0,220,57,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,234,198,196,115,158,230,69,20,76,87,191,102,229,183,252,11,240,101,98,224,243,46,42,173,146,93,124,179,140,241,71,119,168,196,215,40,158,244,165,116,145,35,249,84,212,209,187,77,33,139,155,42,36,142,106,73,35,158,231,59,106,43,34,143,37,64,26,1,237,71,245,236,204,223,193,126,79,68,111,248,1,170,190,195,31,211,103,238,223,243,35,21,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,12,85,55,189,217,197,192,229,79,10,88,54,191,24,102,11,233,42,51,23,24,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,114,156,248,162,107,81,201,10,75,38,32,118,43,229,14,13,197,249,161,141,179,114,251,5,92,215,220,189,167,161,134,196,141,157,89,4,47,184,71,91,20,243,61,137,213,239,72,161,88,218,138,187,17,38,145,85,170,228,99,153,184,144,5,138,227,7,132,204,27,197,214,87,253,7,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,121,111,84,87,68,197,75,234,0,242,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,173,120,78,245,167,201,191,188,12,61,243,24,13,170,118,193,112,245,133,113,182,68,175,16,93,231,201,248,147,46,121,20,219,163,165,141,222,84,161,172,172,130,14,239,52,154,36,137,202,146,94,108,107,185,90,221,243,183,98,172,187,217,170,190,19,189,105,242,111,239,3,15,124,198,0,54,169,219,87,234,177,133,190,240,40,126,93,113,48,3,178,227,215,179,44,191,26,249,61,105,159,253,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,129,191,224,0,0,0,3,74,221,181,126,180,248,91,238,254,135,230,55,19,117,38,149,187,106,253,105,240,183,221,253,15,204,110,32,93,94,195,31,211,103,238,223,243,34,213,118,213,250,211,225,111,187,250,31,152,220,75,171,216,99,250,108,253,219,254,100,90,174,218,191,90,124,45,247,127,67,243,27,136,22,127,132,238,48,110,188,39,229,30,110,183,3,45,34,227,188,107,81,97,160,178,190,166,39,72,202,24,34,101,197,106,107,145,170,197,138,71,196,178,64,198,71,35,145,21,243,181,234,217,25,27,227,118,53,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,74,155,147,236,197,236,255,0,172,202,42,58,110,32,115,191,14,247,76,117,87,182,124,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,29,97,145,142,116,45,99,117,86,200,231,178,48,173,184,68,236,219,202,252,3,195,165,94,16,207,172,5,73,118,198,24,246,158,37,197,200,151,41,28,180,240,71,84,202,154,107,124,21,20,235,27,162,99,29,13,59,229,72,158,169,36,204,118,178,75,27,34,219,170,14,43,184,81,204,126,18,179,29,248,43,26,197,223,173,85,220,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,242,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,254,143,139,41,197,119,10,57,113,197,174,92,63,5,99,88,187,141,214,135,153,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,100,47,218,212,150,21,84,108,141,107,85,21,143,100,114,48,52,131,135,120,197,199,118,222,19,177,119,9,55,250,63,44,225,187,207,112,250,63,55,50,26,127,32,242,174,75,95,85,230,178,14,101,87,62,69,68,250,201,83,151,167,155,170,46,210,192,21,86,105,101,110,59,201,108,119,115,203,60,203,177,121,27,18,89,185,61,246,139,189,67,81,202,230,194,201,163,250,200,94,248,221,172,114,177,222,107,151,77,116,93,21,21,18,149,3,127,221,168,254,162,121,155,248,47,206,40,141,0,155,254,237,71,245,19,204,223,193,126,113,68,104,4,9,171,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,77,234,118,113,112,57,83,194,150,13,175,198,25,130,250,74,140,197,198,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,220,167,62,40,154,212,114,66,146,201,101,123,40,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,202,106,107,18,67,43,100,213,238,145,156,157,154,0,0,1,74,102,150,86,224,76,233,192,151,60,179,204,187,23,150,112,221,231,147,223,104,187,212,212,252,222,84,204,154,63,172,133,236,145,186,73,19,29,230,185,53,211,69,213,21,81,124,214,102,198,5,252,151,230,158,50,203,63,42,121,79,232,150,32,184,216,187,239,35,147,222,187,173,76,144,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,61,63,30,107,56,177,245,167,206,79,188,12,67,243,25,192,202,174,204,94,60,127,34,23,218,108,134,205,139,214,220,3,136,46,13,242,109,210,227,113,229,210,225,121,156,201,157,38,141,229,57,121,53,19,186,157,29,186,72,226,133,203,36,203,166,249,92,187,169,60,171,155,137,236,175,227,170,155,31,225,235,87,12,57,165,95,73,6,39,177,211,195,109,193,147,67,75,46,251,181,186,10,89,158,232,37,72,227,88,99,125,44,52,200,137,35,222,206,107,28,196,218,233,24,247,200,20,87,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,197,213,237,206,253,9,254,242,127,45,45,87,98,167,173,62,41,251,191,174,249,141,184,13,212,152,149,133,248,211,181,89,120,227,204,158,20,243,75,16,82,80,83,201,81,101,92,7,60,180,205,137,142,158,123,101,52,149,22,249,103,71,34,43,228,150,68,124,8,246,234,231,190,88,249,138,171,4,70,90,154,1,237,71,245,236,204,223,193,126,79,68,6,231,184,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,207,14,105,101,110,59,201,108,119,115,203,60,203,177,121,27,18,89,185,61,246,139,189,67,81,202,230,194,201,163,250,200,94,248,221,172,114,177,222,107,151,77,116,93,21,21,19,122,157,155,28,69,227,190,37,184,113,118,44,204,186,142,253,137,44,88,130,182,197,91,115,217,12,94,80,218,200,170,99,151,147,12,81,199,22,216,234,153,14,214,162,235,201,222,171,171,213,18,83,180,171,134,124,27,159,60,60,222,241,157,230,186,174,221,136,114,186,207,117,196,118,90,216,85,94,199,50,58,116,154,166,146,88,149,200,215,50,102,211,70,136,254,143,141,236,99,145,85,187,227,144,48,131,179,23,180,2,143,40,171,41,184,126,206,252,69,221,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,117,154,71,185,176,185,141,213,27,27,158,248,242,87,182,175,213,99,11,125,224,80,252,186,226,105,88,221,79,109,95,170,198,22,251,192,161,249,117,196,13,43,25,255,0,217,139,192,119,229,190,251,77,159,57,177,101,221,128,112,253,193,190,77,181,220,109,220,202,92,81,51,89,51,100,209,220,214,175,38,158,118,211,171,183,71,36,83,57,36,133,117,217,43,83,23,248,69,201,11,87,17,220,69,224,204,154,190,223,42,237,22,219,253,69,75,171,42,233,35,107,231,72,41,233,102,169,145,145,238,243,90,247,182,5,98,61,81,200,197,122,57,90,253,187,23,209,245,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,77,146,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,147,96,15,61,124,116,112,101,125,224,243,49,233,109,145,221,124,179,131,49,71,120,168,195,55,41,94,196,170,116,113,43,57,180,213,49,183,77,38,139,155,18,44,141,106,71,35,94,215,55,106,171,226,143,26,207,78,121,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,152,192,55,253,217,113,234,39,150,95,141,124,226,180,208,9,191,238,203,143,81,60,178,252,107,231,21,166,85,1,138,189,151,30,162,121,101,248,215,206,43,77,0,158,170,15,42,224,77,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,140,98,203,52,178,43,91,162,111,145,238,241,114,170,236,171,178,135,129,202,156,75,117,178,113,113,152,207,164,91,21,182,162,161,248,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,252,166,166,146,172,209,54,77,88,216,217,206,178,189,156,92,14,83,113,91,140,171,241,134,96,190,174,159,46,176,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,53,172,150,38,181,26,179,36,177,239,120,1,138,189,168,254,162,121,155,248,47,206,40,140,170,49,87,181,31,212,79,51,127,5,249,197,16,26,1,50,83,129,126,12,175,188,97,230,61,85,178,75,175,145,176,102,23,238,245,24,154,229,19,216,181,77,142,85,127,42,154,154,55,107,172,210,242,165,68,145,205,88,227,107,28,231,110,84,100,82,99,89,233,207,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,244,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,10,170,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,108,0,52,193,218,107,192,13,54,73,212,220,120,138,202,152,233,33,193,55,155,196,112,215,97,202,11,100,177,179,15,62,88,154,137,51,94,142,123,59,180,149,13,149,52,84,133,145,62,122,120,163,107,145,200,141,215,177,234,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,83,206,103,26,25,57,98,200,46,40,49,254,85,97,105,183,217,109,87,8,234,45,209,237,122,119,106,90,186,120,170,226,166,213,239,123,223,201,101,67,98,230,57,202,231,242,247,174,138,237,16,54,127,216,169,234,177,138,126,240,43,190,93,110,48,3,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,1,41,151,188,96,221,114,131,130,108,67,195,190,4,90,68,190,230,22,40,187,186,253,85,52,78,123,232,108,146,219,232,32,217,19,92,206,83,159,82,173,169,141,95,185,93,19,33,126,141,71,73,20,140,176,24,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,78,166,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,67,122,157,157,124,10,211,112,181,131,83,28,102,13,5,35,243,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,122,111,115,26,247,177,168,247,131,9,118,101,100,149,7,10,9,144,152,134,203,72,236,79,113,167,101,214,231,137,99,158,121,158,220,72,148,115,67,29,91,85,142,129,211,211,83,58,166,100,134,157,251,99,86,42,171,219,204,124,143,118,152,51,211,34,243,31,135,76,199,184,229,126,104,89,187,141,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,223,77,38,42,241,245,193,70,21,226,179,46,42,239,118,155,103,119,204,220,51,111,154,76,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,76,143,87,162,237,116,172,148,53,1,143,248,197,199,121,161,194,198,28,225,163,29,81,249,79,232,150,32,163,184,217,239,124,200,97,238,182,186,91,115,168,160,183,119,120,160,110,253,188,199,191,158,249,28,245,215,106,162,232,142,41,94,19,189,105,242,111,239,3,15,124,198,2,223,226,204,45,125,192,216,170,243,130,177,77,15,114,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,92,14,19,189,105,242,111,239,3,15,124,198,0,54,169,219,87,234,177,133,190,240,40,126,93,113,53,87,194,119,173,62,77,253,224,97,239,152,192,109,83,182,175,213,99,11,125,224,80,252,186,226,106,175,132,239,90,124,155,251,192,195,223,49,128,15,74,96,0,0,0,60,214,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,221,79,101,199,168,158,89,126,53,243,138,208,52,173,197,143,173,62,114,125,224,98,31,152,206,110,167,178,227,212,79,44,191,26,249,197,105,149,64,15,53,156,88,250,211,231,39,222,6,33,249,140,229,191,188,226,155,238,32,183,88,173,55,122,238,241,73,134,109,239,181,218,227,229,49,157,222,149,245,85,21,110,143,86,162,43,245,158,174,161,250,185,85,222,126,154,237,107,81,46,7,22,62,180,249,201,247,129,136,126,99,57,119,251,62,120,36,186,241,95,143,228,190,226,120,42,232,114,235,10,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,114,213,200,139,36,122,133,235,236,167,224,114,155,50,174,180,28,82,102,75,234,226,177,97,139,194,63,11,91,26,201,96,91,141,198,149,204,122,86,190,77,17,31,77,12,186,53,173,141,203,204,154,41,26,245,107,98,116,115,110,36,148,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,155,2,213,113,99,234,177,156,159,119,248,135,229,211,158,107,15,74,124,88,250,172,103,39,221,254,33,249,116,231,154,192,61,84,0,0,2,223,229,54,127,100,214,122,249,127,242,71,152,86,172,81,244,94,224,182,203,167,114,123,151,145,55,93,174,77,200,156,200,95,181,252,185,217,186,41,54,63,99,221,181,218,92,0,0,0,58,156,89,133,172,88,231,10,222,112,86,41,161,239,182,92,65,111,168,181,220,105,185,175,143,159,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,79,58,252,104,100,229,139,32,184,160,199,249,85,133,166,223,101,181,92,35,168,183,71,181,233,221,169,106,233,226,171,138,155,87,189,239,127,37,149,13,139,152,231,43,159,203,222,186,43,180,79,71,198,128,123,81,253,123,51,55,240,95,147,209,1,53,217,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,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,150,142,85,88,227,211,125,54,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,30,88,141,154,118,83,241,213,77,131,164,160,225,99,53,235,233,41,172,85,85,9,14,10,174,109,44,174,157,183,26,186,214,39,147,94,144,198,228,115,37,150,162,73,91,52,138,222,90,164,141,115,220,215,70,145,6,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,7,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,166,127,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,6,255,0,128,0,0,0,13,85,246,231,126,132,255,0,121,63,150,155,84,0,105,91,177,83,214,159,20,253,223,215,124,198,220,110,164,0,0,0,0,0,0,0,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,3,106,128,0,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,52,2,111,251,178,227,212,79,44,191,26,249,197,105,160,16,55,253,217,113,234,39,150,95,141,124,226,180,148,237,12,227,78,213,194,198,87,212,88,176,134,32,164,110,106,98,90,116,76,63,70,180,205,170,90,40,22,77,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,229,200,198,77,182,207,240,205,197,118,92,112,149,217,153,150,216,215,26,203,223,174,181,222,93,130,193,96,130,100,101,85,222,169,183,122,197,86,181,85,23,151,11,55,53,101,153,81,91,27,92,212,68,123,223,28,111,212,182,105,102,150,59,206,156,119,115,204,204,203,190,249,103,18,94,121,61,246,183,186,195,79,205,229,66,200,99,250,184,88,200,219,164,113,49,190,107,83,93,53,93,85,85,84,37,109,56,255,0,25,89,113,253,22,105,81,226,26,185,49,101,5,226,59,252,87,106,181,74,169,221,113,100,201,59,106,36,89,145,201,43,249,168,143,94,98,59,114,235,187,93,84,223,159,2,252,102,216,184,195,203,138,171,156,150,175,35,99,60,47,221,233,241,53,182,38,61,105,91,36,168,254,85,77,52,142,215,88,101,229,74,169,27,156,178,70,230,57,174,220,136,201,100,212,182,58,236,221,226,59,47,248,113,161,226,22,247,97,255,0,149,172,188,225,150,196,255,0,42,89,109,123,26,177,86,78,207,255,0,184,179,68,158,125,59,57,110,122,126,125,41,236,86,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,30,156,193,106,184,98,226,23,10,241,65,147,86,92,220,194,212,221,195,191,243,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,213,145,138,230,177,207,138,88,158,172,102,253,169,117,64,22,171,139,31,85,140,228,251,191,196,63,46,156,186,165,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,179,238,201,78,10,60,183,89,71,197,150,102,219,45,85,150,88,121,209,224,187,124,233,207,145,213,208,207,203,125,205,200,142,217,31,37,241,75,28,77,145,174,114,200,174,149,18,53,138,23,191,88,39,170,128,0,0,53,87,219,157,250,19,253,228,254,90,98,175,101,199,175,102,89,126,53,242,122,211,42,187,115,191,66,127,188,159,203,76,85,236,184,245,236,203,47,198,190,79,90,6,255,0,128,0,0,0,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,85,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,181,64,0,0,49,87,181,31,212,79,51,127,5,249,197,17,165,110,19,189,105,242,111,239,3,15,124,198,3,117,61,168,254,162,121,155,248,47,206,40,141,43,112,157,235,79,147,127,120,24,123,230,48,1,181,78,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,76,255,0,237,171,245,88,194,223,120,20,63,46,184,154,86,3,55,248,218,237,22,198,89,175,159,54,44,69,195,254,53,196,24,127,9,229,213,66,77,135,230,107,146,36,184,92,83,152,201,110,79,129,204,69,86,73,20,139,3,97,159,127,212,172,155,152,206,241,52,70,213,56,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,99,17,85,209,61,19,206,181,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,104,198,44,179,69,26,57,218,38,249,24,223,23,34,45,203,225,139,136,92,85,194,254,114,217,115,115,11,83,119,254,225,204,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,86,70,43,154,246,178,88,162,122,177,251,54,168,122,83,5,21,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,58,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,214,160,13,43,118,213,250,211,225,111,187,250,31,152,220,77,212,154,86,237,171,245,167,194,223,119,244,63,49,184,129,117,123,12,127,77,159,187,127,204,139,85,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,32,117,61,148,156,40,229,199,17,57,143,137,113,174,104,69,229,91,86,92,249,58,120,108,18,194,142,165,185,85,85,45,66,198,234,149,85,243,225,143,186,185,86,29,54,200,231,181,30,170,198,190,57,119,126,106,175,176,199,244,217,251,183,252,200,218,160,0,0,24,43,218,227,145,121,113,139,248,108,188,103,125,206,205,202,198,120,19,184,69,109,186,83,170,50,73,169,106,43,225,130,74,90,142,139,205,133,59,195,228,98,46,142,100,136,170,215,34,62,86,201,164,19,127,221,168,254,162,121,155,248,47,206,40,141,0,129,191,238,212,127,81,60,205,252,23,231,20,70,128,77,255,0,118,163,250,137,230,111,224,191,56,162,52,2,7,170,128,0,0,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,233,76,243,89,197,143,173,62,114,125,224,98,31,152,206,6,116,225,30,10,63,165,87,102,102,85,223,240,5,178,213,30,102,225,111,45,73,109,169,157,57,82,93,40,82,239,112,89,45,142,155,115,88,221,207,122,73,19,165,71,53,146,53,205,214,38,205,44,137,149,92,20,118,115,101,199,10,189,203,31,223,234,190,148,230,108,150,244,130,166,229,38,139,67,107,145,251,249,205,183,70,172,107,219,185,143,72,157,52,138,178,61,172,118,212,133,178,201,18,246,221,151,30,162,121,101,248,215,206,43,76,170,3,85,125,185,223,161,63,222,79,229,165,170,236,84,245,167,197,63,119,245,223,49,183,23,87,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,224,55,82,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,207,254,197,79,85,140,83,247,129,93,242,235,113,149,92,88,250,172,103,39,221,254,33,249,116,230,42,246,42,122,172,98,159,188,10,239,151,91,140,170,226,199,213,99,57,62,239,241,15,203,167,3,205,97,186,158,218,191,85,140,45,247,129,67,242,235,137,165,99,117,61,181,126,171,24,91,239,2,135,229,215,16,48,3,178,227,215,179,44,191,26,249,61,105,191,227,64,61,151,30,189,153,101,248,215,201,235,77,255,0,0,0,0,60,171,158,170,15,42,224,111,251,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,1,229,92,245,80,121,87,3,127,221,151,30,162,121,101,248,215,206,43,76,170,49,87,178,227,212,79,44,191,26,249,197,105,149,64,12,85,237,71,245,19,204,223,193,126,113,68,101,81,138,189,168,254,162,121,155,248,47,206,40,128,208,9,234,160,242,174,122,168,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,207,254,197,79,85,140,83,247,129,93,242,235,113,128,29,168,254,189,153,155,248,47,201,232,140,255,0,236,84,245,88,197,63,120,21,223,46,183,24,1,218,143,235,217,153,191,130,252,158,136,12,148,236,123,225,71,46,49,205,29,199,137,188,107,23,150,110,184,95,16,62,207,96,181,207,10,45,45,13,84,80,83,206,181,238,213,87,155,50,119,134,164,72,168,141,137,204,116,137,185,235,27,162,219,81,128,29,138,158,171,24,167,239,2,187,229,214,227,63,192,0,0,214,7,109,30,69,229,197,14,9,195,156,67,219,44,221,199,25,215,98,10,108,55,114,169,167,84,100,119,26,87,81,212,201,27,234,25,167,159,52,125,213,140,100,136,168,238,91,149,142,222,140,137,35,215,95,9,222,180,249,55,247,129,135,190,99,1,181,78,218,191,85,140,45,247,129,67,242,235,137,170,190,19,189,105,242,111,239,3,15,124,198,0,54,169,219,87,234,177,133,190,240,40,126,93,113,53,87,194,119,173,62,77,253,224,97,239,152,192,109,83,182,175,213,99,11,125,224,80,252,186,226,106,175,132,239,90,124,155,251,192,195,223,49,128,15,74,96,0,0,0,60,214,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,105,91,139,31,90,124,228,251,192,196,63,49,156,221,79,101,199,168,158,89,126,53,243,138,208,50,168,0,7,154,206,44,125,105,243,147,239,3,16,252,198,115,117,61,151,30,162,121,101,248,215,206,43,77,43,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,6,85,0,0,181,92,88,250,172,103,39,221,254,33,249,116,231,154,195,210,159,22,62,171,25,201,247,127,136,126,93,57,230,176,15,85,6,176,59,81,123,64,40,237,20,119,46,25,50,67,17,115,174,179,119,155,118,56,186,65,28,19,210,199,75,44,18,193,53,165,188,198,63,116,203,205,214,89,35,86,58,23,70,216,209,202,245,149,177,95,94,209,78,58,169,184,90,193,171,129,242,250,190,145,249,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,253,55,181,238,99,216,213,99,244,131,105,182,99,44,215,199,244,86,106,57,42,239,248,179,24,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,106,249,28,157,92,170,229,241,80,43,94,26,56,139,199,124,47,230,157,6,102,96,90,143,249,42,59,197,22,200,127,206,118,190,243,12,211,209,243,37,138,78,79,55,144,198,243,88,221,236,241,69,241,69,244,17,195,174,124,224,222,36,178,142,197,154,216,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,180,71,43,27,189,138,201,26,155,30,213,93,27,113,83,192,142,108,112,171,133,112,142,53,197,44,239,182,92,65,111,160,142,227,83,173,52,126,75,190,207,28,242,75,106,216,202,137,95,63,41,148,238,94,242,212,72,159,174,137,162,244,89,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,156,196,209,89,36,209,163,163,230,172,141,15,67,192,234,112,158,41,177,99,156,43,102,198,184,90,187,190,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,59,96,6,128,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,11,255,0,193,95,10,54,46,45,59,61,49,182,13,229,90,168,241,125,183,48,43,171,48,181,238,182,23,187,184,85,119,11,90,201,26,186,53,71,164,51,177,156,169,19,71,181,53,100,156,183,190,40,208,200,14,5,187,47,112,174,74,125,29,206,60,241,143,203,89,147,73,186,182,154,207,204,142,91,93,138,101,216,176,187,68,69,239,21,145,104,229,230,239,88,152,247,253,91,92,232,163,168,87,98,167,170,198,41,251,192,174,249,117,184,207,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,48,3,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,211,63,251,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,3,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,173,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,3,106,128,0,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,52,2,111,251,178,227,212,79,44,191,26,249,197,105,160,16,42,11,238,63,198,88,155,12,225,156,25,125,196,53,117,118,44,29,79,83,77,98,183,185,81,32,161,101,69,67,234,39,86,53,17,17,95,36,178,42,185,235,171,213,27,27,85,118,198,198,183,61,59,49,123,63,232,243,118,178,155,136,28,239,195,189,239,2,210,109,159,12,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,88,100,99,91,51,158,221,85,209,181,236,146,207,246,121,240,89,117,226,159,52,41,239,184,191,15,213,187,42,240,213,66,174,32,172,74,151,82,165,108,233,30,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,243,35,123,225,221,190,155,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,0,155,52,151,218,71,217,247,77,195,181,76,121,195,147,118,170,183,101,213,198,161,180,213,182,216,98,150,102,97,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,93,95,26,46,237,14,167,22,97,107,22,57,194,183,156,21,138,104,123,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,80,60,241,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,156,198,34,163,101,122,47,161,60,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,128,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,125,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,110,199,251,38,248,116,226,59,34,112,174,44,185,102,229,63,209,220,55,138,187,149,101,175,12,214,189,242,87,71,80,145,234,234,197,99,101,229,209,239,141,236,138,72,159,31,61,238,133,136,244,133,32,106,74,25,254,90,174,44,125,86,51,147,238,255,0,16,252,186,114,234,150,171,139,31,85,140,228,251,191,196,63,46,156,15,53,135,170,131,202,185,234,160,0,0,13,85,246,231,126,132,255,0,121,63,150,152,171,217,113,235,217,150,95,141,124,158,180,202,174,220,239,208,159,239,39,242,211,21,123,46,61,123,50,203,241,175,147,214,129,191,224,0,0,0,3,64,61,168,254,189,153,155,248,47,201,232,141,255,0,26,1,237,71,245,236,204,223,193,126,79,68,6,85,118,24,254,155,63,118,255,0,153,27,84,53,87,216,99,250,108,253,219,254,100,109,80,0,0,12,85,237,71,245,19,204,223,193,126,113,68,105,91,132,239,90,124,155,251,192,195,223,49,128,221,79,106,63,168,158,102,254,11,243,138,35,74,220,39,122,211,228,223,222,6,30,249,140,0,109,83,182,175,213,99,11,125,224,80,252,186,226,105,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,184,158,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,64,220,79,7,220,38,96,222,17,114,191,232,61,138,162,146,241,125,175,168,146,166,251,136,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,107,204,122,34,58,87,170,234,91,180,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,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,230,185,145,74,215,35,150,21,150,77,239,20,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,52,3,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,243,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,125,4,97,60,83,98,199,56,86,205,141,112,181,119,125,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,121,226,227,7,132,204,101,194,46,104,125,7,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,57,111,84,70,202,197,91,255,0,217,185,218,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,168,110,208,210,183,109,95,173,62,22,251,191,161,249,141,196,221,73,165,110,218,191,90,124,45,247,127,67,243,27,136,23,87,176,199,244,217,251,183,252,200,181,93,181,126,180,248,91,238,254,135,230,55,18,234,246,24,254,155,63,118,255,0,153,22,171,182,175,214,159,11,125,223,208,252,198,226,5,213,236,49,253,54,126,237,255,0,50,54,168,106,175,176,199,244,217,251,183,252,200,218,160,0,0,24,171,218,143,234,39,153,191,130,252,226,136,208,9,191,238,212,127,81,60,205,252,23,231,20,70,128,64,223,247,106,63,168,158,102,254,11,243,138,35,64,38,255,0,187,81,253,68,243,55,240,95,156,81,26,1,3,213,64,0,0,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,121,172,226,199,214,159,57,62,240,49,15,204,103,3,117,61,151,30,162,121,101,248,215,206,43,76,170,49,87,178,227,212,79,44,191,26,249,197,105,149,64,106,175,183,59,244,39,251,201,252,180,181,93,138,158,180,248,167,238,254,187,230,54,226,234,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,6,234,77,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,255,0,216,169,234,177,138,126,240,43,190,93,110,50,171,139,31,85,140,228,251,191,196,63,46,156,197,94,197,79,85,140,83,247,129,93,242,235,113,149,92,88,250,172,103,39,221,254,33,249,116,224,121,172,55,83,219,87,234,177,133,190,240,40,126,93,113,52,172,110,167,182,175,213,99,11,125,224,80,252,186,226,6,0,118,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,0,0,7,149,115,213,65,229,92,13,255,0,118,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,60,171,158,170,15,42,224,111,251,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,1,138,189,168,254,162,121,155,248,47,206,40,140,170,49,87,181,31,212,79,51,127,5,249,197,16,26,1,61,84,30,85,207,85,0,0,0,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,255,0,216,169,234,177,138,126,240,43,190,93,110,48,3,181,31,215,179,51,127,5,249,61,17,159,253,138,158,171,24,167,239,2,187,229,214,227,0,59,81,253,123,51,55,240,95,147,209,1,159,253,138,158,171,24,167,239,2,187,229,214,227,63,204,0,236,84,245,88,197,63,120,21,223,46,183,25,254,0,0,6,0,118,213,250,172,97,111,188,10,31,151,92,77,85,240,157,235,79,147,127,120,24,123,230,48,27,84,237,171,245,88,194,223,120,20,63,46,184,154,171,225,59,214,159,38,254,240,48,247,204,96,3,106,157,181,126,171,24,91,239,2,135,229,215,19,85,124,39,122,211,228,223,222,6,30,249,140,6,213,59,106,253,86,48,183,222,5,15,203,174,38,170,248,78,245,167,201,191,188,12,61,243,24,0,244,166,0,0,0,3,205,103,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,166,149,184,177,245,167,206,79,188,12,67,243,25,205,212,246,92,122,137,229,151,227,95,56,173,3,42,128,0,121,172,226,199,214,159,57,62,240,49,15,204,103,55,83,217,113,234,39,150,95,141,124,226,180,210,183,22,62,180,249,201,247,129,136,126,99,57,186,158,203,143,81,60,178,252,107,231,21,160,101,80,0,11,85,197,143,170,198,114,125,223,226,31,151,78,121,172,61,41,241,99,234,177,156,159,119,248,135,229,211,158,107,0,168,49,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,155,137,236,189,224,91,242,41,133,89,158,57,199,131,59,166,100,222,183,249,30,154,181,219,166,177,90,228,141,168,154,194,173,78,239,89,54,178,115,53,87,61,145,43,35,250,167,58,162,53,178,157,151,93,159,245,151,122,203,111,19,121,223,135,121,54,168,123,181,199,3,218,231,146,120,42,164,170,138,120,167,134,236,238,91,217,182,20,229,105,20,114,35,219,51,100,116,138,212,98,68,233,118,212,5,63,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,243,237,198,191,10,55,222,18,243,150,183,6,242,174,181,152,66,229,173,102,22,189,214,194,198,247,250,93,172,89,35,87,70,170,197,154,7,191,149,34,104,199,46,140,147,150,198,75,26,30,138,75,85,196,191,14,152,19,138,12,172,175,203,60,117,79,255,0,43,89,103,173,223,55,249,178,233,221,166,134,10,206,92,82,199,206,229,115,222,238,83,221,177,254,10,158,10,129,168,190,205,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,152,200,210,70,42,43,94,201,183,146,121,182,205,238,23,115,67,41,184,134,147,135,74,171,37,93,93,246,190,241,21,183,13,203,51,35,165,101,242,10,138,133,134,138,170,39,58,69,137,172,153,118,235,172,138,145,191,123,30,228,116,111,68,222,79,2,217,77,156,185,41,195,142,29,192,89,227,139,252,181,126,164,221,37,53,30,230,203,228,42,21,99,18,27,103,120,69,94,241,202,209,222,118,170,214,111,229,70,174,138,40,220,161,144,6,128,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,12,255,0,236,84,245,88,197,63,120,21,223,46,183,25,254,96,7,98,167,170,198,41,251,192,174,249,117,184,207,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,48,3,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,211,111,220,107,112,165,253,48,114,178,213,150,127,79,126,137,121,51,16,65,125,239,190,75,239,252,206,93,53,68,60,174,95,58,45,53,239,59,183,110,93,54,105,167,93,82,192,112,185,217,73,253,26,243,219,12,231,95,229,235,233,31,209,206,251,254,108,250,45,220,249,253,226,142,122,111,207,119,185,54,237,231,238,244,23,93,186,116,215,84,12,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,165,110,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,139,255,0,198,183,102,247,244,193,205,59,86,102,126,89,126,137,121,51,15,193,98,238,95,71,123,255,0,51,151,83,81,55,55,153,222,162,211,94,243,183,110,213,211,102,186,245,209,42,190,6,56,24,254,133,223,77,191,240,163,244,199,233,143,147,127,242,39,147,251,175,116,239,63,253,145,54,253,221,231,245,116,217,237,215,160,101,80,0,1,230,179,139,31,90,124,228,251,192,196,63,49,156,244,166,107,87,54,59,26,255,0,42,25,167,140,179,51,250,71,121,51,233,110,32,184,223,123,151,209,14,119,117,239,85,50,77,202,230,119,214,239,219,204,219,187,107,117,211,93,19,93,0,200,14,203,143,81,60,178,252,107,231,21,166,154,248,81,225,71,49,248,181,204,118,96,172,21,23,113,181,80,242,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,204,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,111,167,133,204,139,254,141,121,19,134,114,83,233,79,210,63,163,157,247,252,231,220,123,159,63,188,86,79,83,249,158,100,155,118,243,246,250,107,174,221,122,107,162,117,60,40,240,163,151,28,37,101,195,48,86,10,139,191,93,107,185,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,229,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,194,224,101,110,86,224,76,150,192,150,204,179,203,75,23,145,176,221,155,157,220,168,187,212,213,28,174,108,207,154,79,172,153,239,145,218,201,43,221,231,57,116,215,68,209,17,17,42,176,0,0,0,148,185,218,109,87,170,102,81,222,109,148,149,244,241,212,65,86,200,170,97,108,172,108,240,74,201,161,149,26,228,84,71,199,44,113,200,199,120,181,236,107,147,69,68,82,108,0,5,170,226,199,213,99,57,62,239,241,15,203,167,46,169,74,102,198,5,252,168,101,102,50,203,63,42,121,51,233,110,31,184,216,187,239,35,157,221,123,213,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,3,204,17,234,160,213,95,249,12,127,246,162,255,0,169,63,252,249,181,64,0,0,53,87,219,157,250,19,253,228,254,90,98,175,101,199,175,102,89,126,53,242,122,211,106,156,115,240,49,253,52,126,132,255,0,225,71,232,119,208,239,41,127,228,79,40,119,174,247,221,191,251,34,29,155,123,183,235,107,191,217,167,91,85,194,231,101,39,244,107,207,108,51,157,127,151,175,164,127,71,59,239,249,179,232,183,115,231,247,138,57,233,191,61,222,228,219,183,159,187,208,93,118,233,211,93,80,51,252,0,0,0,0,208,15,106,63,175,102,102,254,11,242,122,35,127,198,0,113,71,217,73,253,37,51,219,19,103,95,229,235,232,231,210,62,229,254,108,250,45,223,57,29,222,142,10,111,207,119,184,247,110,228,110,244,19,77,218,117,211,85,11,85,216,99,250,108,253,219,254,100,109,80,197,94,6,56,24,254,133,223,77,191,240,163,244,199,233,143,147,127,242,39,147,251,175,116,239,63,253,145,54,253,221,231,245,116,217,237,215,166,85,0,0,1,138,189,168,254,162,121,155,248,47,206,40,141,43,112,157,235,79,147,127,120,24,123,230,48,27,254,226,143,34,255,0,164,166,68,226,108,148,250,83,244,115,233,31,114,255,0,57,247,30,249,200,238,245,144,84,254,103,153,30,237,220,141,190,154,105,187,94,186,104,184,85,148,253,141,127,146,252,211,193,185,153,253,35,188,167,244,75,16,91,175,189,203,232,135,39,189,119,90,152,230,229,115,59,235,182,110,229,237,221,181,218,107,174,139,166,128,85,125,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,155,126,227,91,133,47,233,131,149,150,172,179,250,123,244,75,201,152,130,11,239,125,242,95,127,230,114,233,170,33,229,114,249,209,105,175,121,221,187,114,233,179,77,58,234,150,3,133,206,202,79,232,215,158,216,103,58,255,0,47,95,72,254,142,119,223,243,103,209,110,231,207,239,20,115,211,126,123,189,201,183,111,63,119,160,186,237,211,166,186,160,103,248,0,11,85,196,239,15,88,87,138,12,154,189,101,30,41,169,238,29,255,0,151,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,180,111,70,185,142,124,82,202,196,123,55,238,79,60,57,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,162,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,167,51,29,120,210,224,183,6,241,147,131,109,22,107,206,34,171,195,120,135,13,212,73,53,150,245,12,43,82,202,118,76,177,165,76,50,211,43,216,217,89,35,98,143,69,220,215,181,241,177,81,219,119,178,64,195,94,202,62,58,127,49,194,254,117,227,63,249,189,46,0,173,174,111,250,205,117,174,74,133,119,253,23,117,99,155,253,248,81,255,0,232,240,150,171,182,175,214,159,11,125,223,208,252,198,226,93,95,242,24,255,0,237,69,255,0,82,127,249,242,234,241,9,217,121,142,248,150,188,97,124,89,153,156,85,247,236,73,98,195,233,98,173,185,253,6,134,47,40,109,175,172,169,142,94,76,53,113,199,22,216,234,153,14,214,162,235,201,222,171,171,213,16,45,87,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,38,127,240,49,192,199,244,46,250,109,255,0,133,31,166,63,76,124,155,255,0,145,60,159,221,123,167,121,255,0,236,137,183,238,239,63,171,166,207,110,189,41,78,53,187,55,191,166,14,105,218,179,51,242,203,244,75,201,152,126,11,23,114,250,59,223,249,156,186,154,137,185,188,206,245,22,154,247,157,187,118,174,155,53,215,174,136,22,3,176,199,244,217,251,183,252,200,218,161,138,188,12,112,49,253,11,190,155,127,225,71,233,143,211,31,38,255,0,228,79,39,247,94,233,222,127,251,34,109,251,187,207,234,233,179,219,175,76,170,0,0,3,21,123,81,253,68,243,55,240,95,156,81,26,1,61,41,241,71,145,127,210,83,34,113,54,74,125,41,250,57,244,143,185,127,156,251,143,124,228,119,122,200,42,127,51,204,143,118,238,70,223,77,52,221,175,93,52,92,0,255,0,33,143,254,212,95,245,39,255,0,159,3,42,187,81,253,68,243,55,240,95,156,81,26,1,61,41,241,71,145,127,210,83,34,113,54,74,125,41,250,57,244,143,185,127,156,251,143,124,228,119,122,200,42,127,51,204,143,118,238,70,223,77,52,221,175,93,52,92,0,255,0,33,143,254,212,95,245,39,255,0,159,3,106,128,0,0,0,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,173,92,216,236,107,252,168,102,158,50,204,207,233,29,228,207,165,184,130,227,125,238,95,68,57,221,215,189,84,201,55,43,153,223,91,191,111,51,110,237,173,215,77,116,77,116,3,32,59,46,61,68,242,203,241,175,156,86,153,84,90,174,23,50,47,250,53,228,78,25,201,79,165,63,72,254,142,119,223,243,159,113,238,124,254,241,89,61,79,230,121,146,109,219,207,219,233,174,187,117,233,174,137,117,64,213,95,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,198,127,241,207,192,199,244,209,250,19,255,0,133,31,161,223,67,188,165,255,0,145,60,161,222,187,223,118,255,0,236,136,118,109,238,223,173,174,255,0,102,157,105,78,10,123,55,191,161,246,105,221,115,51,242,203,244,183,202,120,126,123,23,114,250,59,220,57,124,202,154,121,185,188,206,245,46,186,119,109,187,118,166,187,245,215,166,138,25,170,104,7,181,31,215,179,51,127,5,249,61,17,191,227,0,56,163,236,164,254,146,153,237,137,179,175,242,245,244,115,233,31,114,255,0,54,125,22,239,156,142,239,71,5,55,231,187,220,123,183,114,55,122,9,166,237,58,233,170,131,177,83,213,99,20,253,224,87,124,186,220,101,87,22,62,171,25,201,247,127,136,126,93,57,74,112,83,194,151,244,62,202,203,174,89,253,61,250,91,229,60,65,61,247,190,249,47,184,114,249,148,212,240,242,185,124,233,117,211,187,110,221,185,53,223,166,157,53,91,171,155,24,23,242,161,149,152,203,44,252,169,228,207,165,184,126,227,98,239,188,142,119,117,239,84,210,67,205,229,238,110,253,188,205,219,119,55,93,52,213,53,212,15,48,70,234,123,106,253,86,48,183,222,5,15,203,174,37,170,255,0,33,143,254,212,95,245,39,255,0,159,51,83,141,110,20,191,166,14,86,90,178,207,233,239,209,47,38,98,8,47,189,247,201,125,255,0,153,203,166,168,135,149,203,231,69,166,189,231,118,237,203,166,205,52,235,170,6,160,123,46,61,123,50,203,241,175,147,214,155,254,48,3,133,206,202,79,232,215,158,216,103,58,255,0,47,95,72,254,142,119,223,243,103,209,110,231,207,239,20,115,211,126,123,189,201,183,111,63,119,160,186,237,211,166,186,166,127,128,0,0,60,171,158,170,13,85,255,0,144,199,255,0,106,47,250,147,255,0,207,129,149,93,151,30,162,121,101,248,215,206,43,76,170,45,87,11,153,23,253,26,242,39,12,228,167,210,159,164,127,71,59,239,249,207,184,247,62,127,120,172,158,167,243,60,201,54,237,231,237,244,215,93,186,244,215,68,186,160,15,42,231,170,131,85,127,228,49,255,0,218,139,254,164,255,0,243,224,101,87,101,199,168,158,89,126,53,243,138,211,42,139,85,194,230,69,255,0,70,188,137,195,57,41,244,167,233,31,209,206,251,254,115,238,61,207,159,222,43,39,169,252,207,50,77,187,121,251,125,53,215,110,189,53,209,46,168,3,21,123,81,253,68,243,55,240,95,156,81,25,84,90,174,40,242,47,250,74,100,78,38,201,79,165,63,71,62,145,247,47,243,159,113,239,156,142,239,89,5,79,230,121,145,238,221,200,219,233,166,155,181,235,166,138,30,107,15,85,6,170,255,0,200,99,255,0,181,23,253,73,255,0,231,205,170,0,0,0,52,3,218,143,235,217,153,191,130,252,158,136,223,241,128,28,81,246,82,127,73,76,246,196,217,215,249,122,250,57,244,143,185,127,155,62,139,119,206,71,119,163,130,155,243,221,238,61,219,185,27,189,4,211,118,157,116,213,65,216,169,234,177,138,126,240,43,190,93,110,48,3,181,31,215,179,51,127,5,249,61,17,183,238,10,120,82,254,135,217,89,117,203,63,167,191,75,124,167,136,39,190,247,223,37,247,14,95,50,154,158,30,87,47,157,46,186,119,109,219,183,38,187,244,211,166,171,96,56,163,236,164,254,146,153,237,137,179,175,242,245,244,115,233,31,114,255,0,54,125,22,239,156,142,239,71,5,55,231,187,220,123,183,114,55,122,9,166,237,58,233,170,131,177,83,213,99,20,253,224,87,124,186,220,103,249,143,252,20,240,165,253,15,178,178,235,150,127,79,126,150,249,79,16,79,125,239,190,75,238,28,190,101,53,60,60,174,95,58,93,116,238,219,183,110,77,119,233,167,77,87,32,0,0,0,192,14,218,191,85,140,45,247,129,67,242,235,137,170,190,19,189,105,242,111,239,3,15,124,198,3,122,124,107,112,165,253,48,114,178,213,150,127,79,126,137,121,51,16,65,125,239,190,75,239,252,206,93,53,68,60,174,95,58,45,53,239,59,183,110,93,54,105,167,93,83,21,114,159,177,175,242,95,154,120,55,51,63,164,119,148,254,137,98,11,117,247,185,125,16,228,247,174,235,83,28,220,174,103,125,118,205,220,189,187,182,187,77,117,209,116,208,10,175,182,175,213,99,11,125,224,80,252,186,226,106,175,132,239,90,124,155,251,192,195,223,49,128,222,159,26,220,41,127,76,28,172,181,101,159,211,223,162,94,76,196,16,95,123,239,146,251,255,0,51,151,77,81,15,43,151,206,139,77,123,206,237,219,151,77,154,105,215,84,197,92,167,236,107,252,151,230,158,13,204,207,233,29,229,63,162,88,130,221,125,238,95,68,57,61,235,186,212,199,55,43,153,223,93,179,119,47,110,237,174,211,93,116,93,52,3,101,64,0,0,0,60,214,113,99,235,79,156,159,120,24,135,230,51,155,169,236,184,245,19,203,47,198,190,113,90,99,254,108,118,53,254,84,51,79,25,102,103,244,142,242,103,210,220,65,113,190,247,47,162,28,238,235,222,170,100,155,149,204,239,173,223,183,153,183,118,214,235,166,186,38,186,25,171,194,230,69,255,0,70,188,137,195,57,41,244,167,233,31,209,206,251,254,115,238,61,207,159,222,43,39,169,252,207,50,77,187,121,251,125,53,215,110,189,53,209,2,234,128,0,243,89,197,143,173,62,114,125,224,98,31,152,206,110,167,178,227,212,79,44,191,26,249,197,105,143,249,177,216,215,249,80,205,60,101,153,159,210,59,201,159,75,113,5,198,251,220,190,136,115,187,175,122,169,146,110,87,51,190,183,126,222,102,221,219,91,174,154,232,154,232,102,175,11,153,23,253,26,242,39,12,228,167,210,159,164,127,71,59,239,249,207,184,247,62,127,120,172,158,167,243,60,201,54,237,231,237,244,215,93,186,244,215,68,11,170,0,2,213,113,99,234,177,156,159,119,248,135,229,211,154,118,236,235,224,86,167,138,92,100,152,227,48,104,42,217,149,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,208,99,152,215,177,238,71,179,119,217,133,130,173,89,149,128,49,46,92,223,106,42,224,182,226,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,3,0,96,12,27,149,152,54,211,151,217,125,135,169,44,120,122,199,78,148,212,52,52,200,187,34,102,170,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,132,216,0,0,0,117,53,56,90,197,87,138,173,216,214,162,135,125,234,213,111,173,181,209,212,243,94,156,170,90,185,41,164,168,143,98,46,199,110,125,21,50,234,168,174,78,94,141,84,71,57,23,182,0,1,160,30,212,127,94,204,205,252,23,228,244,70,255,0,140,0,226,143,178,147,250,74,103,182,38,206,191,203,215,209,207,164,125,203,252,217,244,91,190,114,59,189,28,20,223,158,239,113,238,221,200,221,232,38,155,180,235,166,170,14,197,79,85,140,83,247,129,93,242,235,113,159,230,63,240,83,194,151,244,62,202,203,174,89,253,61,250,91,229,60,65,61,247,190,249,47,184,114,249,148,212,240,242,185,124,233,117,211,187,110,221,185,53,223,166,157,53,92,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,53,241,155,98,207,12,224,205,44,129,189,218,188,149,140,242,231,16,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,46,188,185,153,186,22,75,27,151,71,57,237,146,61,81,207,142,16,201,80,0,0,0,0,12,106,203,142,51,108,89,183,198,38,42,225,159,3,90,185,182,172,9,135,238,53,23,187,197,67,30,201,39,188,83,215,82,83,58,154,157,139,166,144,197,205,153,175,145,200,171,36,136,155,52,99,17,243,6,74,131,13,123,81,115,187,56,120,122,201,124,49,152,217,53,152,53,120,110,229,62,40,142,201,87,19,109,212,53,112,85,65,53,37,68,219,158,218,152,36,115,94,199,82,181,26,172,115,83,73,36,220,142,243,21,152,65,194,175,105,127,22,56,151,136,236,186,194,121,151,152,95,74,48,222,35,196,20,182,42,219,103,146,109,180,59,251,227,251,180,114,243,161,165,73,19,149,36,172,155,107,85,55,242,182,42,162,57,85,3,117,32,0,0,196,174,211,78,33,243,67,134,206,30,109,248,191,40,238,180,150,187,237,231,20,81,217,22,190,106,56,234,159,77,3,169,234,106,30,232,153,42,58,45,238,90,102,177,85,236,122,35,30,253,17,29,181,237,192,190,21,120,245,227,179,58,120,142,203,172,179,155,53,188,179,65,121,196,20,190,85,162,242,21,158,159,155,107,137,252,234,239,172,74,118,57,186,82,197,59,188,199,35,215,77,25,171,149,168,161,186,144,99,255,0,25,156,82,255,0,68,124,19,131,243,34,183,13,249,110,203,114,198,20,182,43,221,60,78,219,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,53,237,71,51,86,43,146,70,94,172,39,138,108,88,231,10,217,177,174,22,174,239,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,0,237,128,0,0,0,0,0,0,0,1,133,93,163,60,123,127,69,123,20,25,111,151,112,119,140,205,196,214,254,249,73,81,61,62,250,91,45,11,222,248,146,177,200,244,217,52,202,248,228,108,81,117,106,57,142,124,169,181,173,142,107,151,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,152,154,163,227,154,52,116,156,165,145,193,145,64,0,0,199,94,48,120,219,202,254,17,176,206,235,212,244,151,204,109,91,79,29,93,159,9,182,170,72,39,174,131,188,50,41,37,124,204,134,86,211,49,173,116,175,107,165,106,36,139,4,140,102,170,215,109,197,254,207,142,211,27,238,112,102,61,243,43,248,146,196,246,170,75,174,38,184,54,163,5,205,13,189,148,148,172,146,69,114,62,213,204,71,127,209,119,126,98,58,71,187,154,199,204,247,186,22,56,54,84,0,0,1,175,94,210,62,209,59,174,68,84,199,146,249,9,125,164,131,48,99,168,107,177,13,124,212,14,149,246,56,57,80,84,64,200,153,60,43,79,59,234,25,58,106,244,89,18,54,49,237,86,163,222,215,198,27,10,5,159,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,203,192,0,2,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,133,64,13,64,96,190,218,76,119,73,156,183,155,254,54,203,190,247,150,215,174,229,29,30,31,166,172,133,213,216,127,150,216,217,81,52,21,73,4,125,243,153,245,210,44,51,35,124,229,141,173,150,38,181,219,243,43,59,187,67,50,191,39,174,185,41,139,225,172,164,196,57,87,154,244,247,101,168,196,22,230,201,36,246,229,167,117,27,98,168,72,189,39,49,142,158,102,79,2,177,38,98,183,162,111,137,97,144,50,212,0,0,0,0,0,0,24,107,104,227,142,167,13,118,128,99,46,17,243,25,148,137,98,185,84,91,89,132,110,202,248,169,214,134,174,91,77,52,238,162,157,92,173,73,89,60,174,127,41,201,172,169,52,173,143,71,182,70,114,115,40,0,0,0,0,0,49,43,137,254,54,237,89,93,158,153,99,195,78,4,158,146,225,139,49,142,40,178,82,95,170,33,170,106,190,193,69,53,202,139,234,165,137,208,189,143,125,85,51,234,88,141,222,201,34,99,153,42,122,113,42,221,94,45,179,190,235,195,134,64,226,60,232,179,88,233,47,53,24,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,86,61,98,154,77,143,209,200,215,237,114,181,232,138,197,11,192,10,43,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,117,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,173,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,30,112,120,133,197,55,220,13,198,134,101,227,92,45,93,220,175,88,127,52,47,55,75,117,79,41,146,114,42,160,187,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,30,143,143,53,156,88,250,211,231,39,222,6,33,249,140,224,111,39,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,49,53,71,199,52,104,233,57,75,35,178,40,243,67,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,79,66,124,58,231,206,13,226,75,40,236,89,173,131,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,68,114,177,187,216,172,145,169,177,237,85,11,150,1,137,93,160,220,109,218,184,80,192,17,216,176,196,244,149,217,139,138,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,121,136,213,84,142,77,2,202,246,172,113,199,83,150,182,170,254,22,242,217,148,146,223,113,61,157,89,138,110,110,124,83,165,186,221,84,215,177,104,153,30,170,172,169,154,45,92,231,72,212,229,195,44,110,98,57,210,182,72,113,215,177,83,214,159,20,253,223,215,124,198,220,96,85,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,122,246,42,122,211,226,159,187,250,239,152,219,128,218,167,21,89,91,249,105,225,199,49,114,206,27,23,150,107,239,56,126,171,201,84,93,235,187,243,110,145,51,157,67,245,138,246,53,186,85,69,3,188,247,35,23,77,31,171,85,200,190,109,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,61,79,30,117,184,246,203,60,85,149,252,92,102,101,187,20,210,114,252,189,136,43,113,53,186,118,71,34,67,85,67,95,59,234,34,124,110,123,27,191,111,49,209,61,91,171,82,88,101,98,57,219,53,3,126,153,33,141,110,185,149,146,248,7,49,175,180,244,144,92,177,86,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,211,77,85,124,74,212,192,14,198,76,210,250,87,195,141,247,44,235,239,189,234,191,2,98,9,59,181,23,117,217,220,237,117,172,73,161,250,196,98,54,77,245,77,184,187,171,156,246,233,162,232,222,90,25,254,6,149,187,102,243,75,233,95,17,214,44,179,160,190,247,170,12,9,135,227,239,52,93,215,103,115,186,86,189,102,155,235,21,136,233,55,210,182,220,238,142,115,27,166,137,163,185,136,85,93,137,121,103,138,170,115,79,29,103,31,116,229,97,187,126,31,92,51,207,146,57,27,222,43,170,42,105,234,54,66,237,156,183,242,227,165,214,68,222,142,111,62,15,53,81,250,166,5,231,126,53,181,102,86,116,99,236,198,177,83,213,193,109,197,88,162,235,123,163,138,173,141,108,241,193,83,87,36,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,241,55,103,217,89,147,151,220,162,225,30,209,83,136,230,210,175,30,220,37,198,49,211,109,103,245,90,90,152,32,142,153,55,177,238,71,243,32,167,138,125,124,215,55,159,177,205,71,49,85,66,128,237,171,245,88,194,223,120,20,63,46,184,152,107,217,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,243,25,26,72,197,69,107,217,54,101,118,213,250,172,97,111,188,10,31,151,92,77,43,1,234,160,26,171,236,172,227,199,254,40,225,83,55,239,95,242,177,97,11,237,206,227,255,0,64,202,107,35,89,202,255,0,222,29,19,228,155,254,78,157,141,252,211,13,170,0,0,0,0,0,49,215,142,78,46,237,92,32,229,27,113,92,22,234,75,198,44,191,84,58,219,135,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,45,53,87,201,12,106,232,249,169,35,107,94,37,248,139,192,156,47,229,101,126,102,99,170,143,249,90,59,61,22,201,191,206,119,78,237,52,208,81,243,34,138,78,79,55,144,246,243,94,221,140,241,85,240,69,243,237,196,86,124,227,46,36,179,114,251,154,216,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,180,87,35,27,189,234,249,28,155,222,229,80,162,177,102,41,190,227,156,85,121,198,184,166,187,190,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,43,94,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,82,184,179,0,99,44,11,77,135,234,177,134,30,171,180,179,21,89,227,191,218,18,165,17,175,170,183,73,44,177,69,80,140,215,115,88,247,65,34,179,114,38,230,109,123,117,99,216,231,74,83,97,107,237,94,21,184,227,90,122,29,246,91,85,194,142,215,89,83,205,98,114,170,170,227,169,146,158,61,138,187,221,185,148,85,43,170,34,181,57,122,57,81,92,212,80,244,145,195,174,124,224,222,36,178,142,197,154,216,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,180,71,43,27,189,138,201,26,155,30,213,91,150,121,225,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,204,77,21,146,77,26,58,62,106,200,223,65,24,79,20,216,177,206,21,179,99,92,45,93,223,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,122,1,98,248,219,224,251,12,241,115,149,242,217,92,148,148,88,218,199,79,59,176,157,226,174,90,142,69,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,118,128,113,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,162,12,21,237,31,236,255,0,163,226,34,197,46,109,229,14,29,255,0,194,197,7,118,130,90,106,121,32,167,143,17,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,212,172,65,41,217,185,218,9,83,196,77,52,153,61,156,151,90,70,230,45,186,157,213,52,87,41,165,138,23,226,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,77,25,34,166,122,158,91,48,158,41,190,224,108,85,102,198,184,90,187,185,94,176,253,194,158,233,110,169,229,50,78,69,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,116,55,19,134,59,96,50,190,167,134,138,188,203,196,54,42,68,205,11,53,69,29,182,171,5,50,178,74,86,93,39,149,254,117,85,28,252,185,149,180,220,166,77,34,239,69,88,158,196,133,238,85,146,25,38,11,149,218,51,198,191,244,85,203,136,44,24,2,231,106,147,51,113,79,213,219,105,167,94,108,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,105,43,97,150,53,208,185,80,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,24,243,0,99,44,176,196,211,224,204,192,195,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,174,172,122,197,52,106,172,118,143,98,170,181,200,215,34,181,2,229,112,163,197,118,99,240,149,152,236,198,184,42,94,253,106,174,229,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,151,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,244,39,149,185,165,129,51,167,2,91,51,51,45,47,190,89,195,119,158,119,114,173,238,179,83,243,121,83,62,25,62,174,102,50,70,233,36,79,111,156,212,215,77,83,84,84,85,243,47,83,133,175,180,152,86,221,141,106,40,118,89,110,183,10,219,93,29,79,53,139,205,170,164,142,154,74,136,246,34,239,110,214,86,211,46,170,136,213,230,104,213,85,107,145,50,127,179,207,141,59,175,11,25,161,79,98,197,248,130,173,185,87,137,106,21,49,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,151,35,217,14,208,223,161,162,30,209,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,154,214,75,43,156,173,89,150,40,238,175,105,175,104,101,171,54,169,174,60,55,100,149,101,37,126,13,142,162,52,196,120,133,141,108,172,187,207,4,173,145,148,244,110,93,81,41,163,150,54,57,103,111,89,94,196,70,42,66,138,234,140,42,225,215,33,177,151,18,89,185,98,202,156,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,218,163,85,237,222,245,100,109,93,239,106,40,92,14,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,159,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,149,93,177,248,3,6,229,102,13,225,247,47,178,251,15,82,88,240,245,142,159,17,211,80,208,211,34,236,137,154,219,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,118,127,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,250,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,107,131,183,59,244,39,251,201,252,180,10,127,178,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,252,167,38,178,164,210,182,61,30,217,25,201,219,161,229,92,220,247,102,151,104,37,54,112,218,172,252,62,102,253,214,174,76,193,160,167,238,214,123,181,92,178,213,79,137,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,92,170,175,87,106,27,10,0,1,41,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,98,184,84,227,95,38,184,179,183,86,51,4,220,252,159,137,45,253,226,166,179,13,214,171,155,93,79,66,149,82,69,79,80,186,181,35,147,124,109,134,73,18,23,74,216,93,59,35,115,213,85,174,118,181,187,78,184,241,252,183,223,106,114,27,41,239,91,176,14,31,184,59,202,87,75,117,199,153,75,138,38,107,33,116,122,183,148,213,228,211,206,218,132,110,217,36,138,103,36,115,38,187,34,114,89,78,207,252,139,206,92,232,226,10,211,85,148,56,166,235,130,228,194,155,238,117,216,198,142,133,181,81,217,126,170,68,133,178,70,249,35,100,221,225,232,176,242,21,203,190,55,76,174,99,227,100,168,129,219,118,163,250,246,102,111,224,191,39,162,51,255,0,179,23,143,31,203,125,138,155,33,179,98,245,187,31,97,251,123,124,155,116,184,220,121,149,88,162,22,190,103,73,163,121,77,78,117,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,0,118,163,250,246,102,111,224,191,39,162,49,126,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,61,79,3,23,248,1,227,6,213,197,150,81,181,215,5,171,143,29,224,234,122,58,12,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,101,66,195,43,214,54,181,171,19,218,246,109,216,145,201,38,80,0,49,171,142,142,51,108,92,30,101,197,45,206,59,87,150,113,158,40,239,20,248,102,219,43,30,148,174,146,36,103,54,166,166,70,233,164,49,115,98,85,141,174,73,36,115,218,214,237,69,124,177,220,14,39,120,133,194,188,47,228,213,235,55,49,77,55,127,238,28,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,245,164,122,181,175,115,34,138,87,163,31,179,106,249,225,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,85,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,66,170,225,146,237,117,191,241,119,149,23,219,237,206,174,227,114,184,230,69,138,174,178,178,174,103,77,61,76,242,92,225,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,155,159,237,71,245,19,204,223,193,126,113,68,105,91,132,239,90,124,155,251,192,195,223,49,128,221,79,106,63,168,158,102,254,11,243,138,32,53,43,192,191,25,183,222,15,51,30,170,231,37,171,203,56,51,20,119,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,253,4,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,98,51,211,179,115,180,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,80,221,160,49,255,0,142,158,34,255,0,163,23,14,56,139,31,219,106,57,88,146,225,182,197,134,124,205,218,93,42,24,253,146,245,138,72,254,166,54,77,81,182,70,163,31,200,229,170,162,189,12,0,225,195,182,39,57,105,43,45,88,23,56,178,215,242,149,87,113,184,82,209,83,92,44,12,109,29,226,94,108,238,71,181,41,35,141,97,171,155,73,35,100,49,70,218,125,86,52,107,156,231,61,94,129,183,240,0,0,105,207,143,239,91,124,119,248,95,203,41,76,132,236,152,253,42,126,7,255,0,237,199,164,236,251,199,206,245,187,233,56,79,59,150,254,151,242,159,183,234,250,135,185,255,0,13,191,151,124,51,211,241,23,213,114,189,29,190,190,28,39,251,155,211,147,151,61,251,114,251,241,243,62,217,91,8,0,30,237,242,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,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,128,198,92,58,99,188,37,145,56,19,136,174,239,222,240,102,53,231,81,247,221,240,199,221,46,145,214,87,195,220,249,124,213,150,77,97,160,231,115,121,109,103,214,236,215,86,234,234,215,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,49,52,86,73,52,104,232,249,171,35,118,189,217,201,133,172,88,231,179,171,5,224,172,83,67,223,108,184,130,223,136,173,119,26,110,107,227,231,210,207,116,175,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,77,75,113,175,194,141,247,132,188,229,173,193,188,171,173,102,16,185,107,89,133,175,117,176,177,189,254,151,107,22,72,213,209,170,177,102,129,239,229,72,154,49,203,163,36,229,177,146,198,128,110,211,63,184,193,202,252,137,225,230,139,136,137,214,174,255,0,104,196,84,244,142,194,212,180,209,73,11,238,243,213,211,186,122,86,43,164,102,180,236,116,77,116,143,124,141,69,99,24,237,26,233,54,198,239,62,217,171,153,152,171,57,51,31,17,230,150,53,171,239,23,172,77,112,150,225,83,182,73,31,28,59,215,204,130,46,99,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,149,54,41,217,71,193,71,229,55,21,65,196,166,102,91,46,180,216,111,9,92,41,234,112,148,90,114,97,188,93,33,145,206,90,141,232,228,145,208,210,201,27,58,53,187,36,149,118,171,213,33,154,39,6,32,102,135,14,152,239,39,242,179,46,179,51,29,83,247,15,202,103,125,172,179,209,111,134,93,246,184,169,168,38,130,179,153,20,175,211,157,223,158,222,83,218,199,179,145,170,162,239,68,110,85,118,42,122,211,226,159,187,250,239,152,219,139,171,219,157,250,19,253,228,254,90,90,174,197,79,90,124,83,247,127,93,243,27,112,27,169,53,43,219,105,147,151,216,177,86,5,226,6,158,110,117,150,166,222,152,58,178,61,172,111,116,170,142,74,138,186,117,213,95,190,78,115,37,169,232,140,218,206,235,231,59,89,26,137,182,163,23,251,74,50,134,155,55,248,62,199,16,36,20,139,114,193,244,233,139,237,179,84,207,44,76,129,244,45,115,234,28,137,30,187,222,234,53,171,141,141,122,43,21,242,181,87,110,136,246,134,184,59,29,115,51,232,127,21,147,96,90,186,187,170,210,99,220,63,89,111,134,150,158,79,234,174,174,166,68,172,142,122,134,43,209,23,100,16,86,49,143,70,185,205,116,234,212,68,107,222,169,178,174,209,92,227,177,100,223,8,248,238,166,239,15,120,171,198,22,249,240,117,174,155,115,217,206,170,175,130,88,220,187,218,199,163,121,80,37,68,250,59,107,95,200,217,185,174,123,84,208,182,83,227,175,201,126,105,224,220,204,242,95,148,254,137,98,11,117,247,185,115,249,61,235,186,212,199,55,43,153,181,219,55,114,246,238,218,237,53,215,69,211,67,98,157,177,28,74,88,177,206,21,202,204,169,193,105,223,108,184,130,223,75,153,73,116,146,149,241,243,233,103,142,104,45,252,157,206,107,219,185,143,171,116,140,146,36,114,107,6,138,139,189,160,107,135,47,112,85,215,50,177,254,26,203,155,21,69,36,23,44,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,53,209,23,192,244,229,132,240,181,139,3,97,91,54,10,194,212,61,202,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,162,206,202,204,156,177,102,239,23,22,138,156,71,54,180,152,10,223,46,49,142,155,107,255,0,173,85,83,79,4,116,201,189,143,106,179,151,61,68,83,235,231,53,220,141,142,106,181,234,169,190,144,48,3,182,175,213,99,11,125,224,80,252,186,226,106,47,38,242,135,25,103,190,98,91,242,183,47,160,164,159,16,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,154,215,189,176,57,140,87,43,89,189,205,220,230,55,87,38,221,59,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,3,23,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,55,127,217,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,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,243,223,34,72,197,84,115,217,13,159,237,69,236,255,0,163,187,209,220,184,155,201,12,59,201,186,195,222,110,56,226,215,4,144,65,75,37,44,80,75,60,215,102,243,30,205,179,39,43,73,99,141,30,233,157,35,100,70,163,210,87,75,170,188,39,138,111,184,27,21,89,177,174,22,174,238,87,172,63,112,167,186,91,170,121,76,147,145,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,0,245,38,12,106,224,95,140,219,23,24,121,113,85,115,146,213,228,108,103,133,251,189,62,38,182,196,199,173,43,100,149,31,202,169,166,145,218,235,12,188,169,85,35,115,150,72,220,199,53,219,145,25,44,153,42,0,167,241,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,181,1,41,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,30,120,120,215,226,186,251,197,166,114,214,227,46,109,214,143,8,91,117,163,194,214,74,217,152,238,225,75,181,137,36,138,216,209,24,147,78,246,115,100,93,94,228,213,145,243,30,200,163,82,240,118,104,112,57,83,196,118,50,135,56,113,195,233,25,151,88,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,124,246,72,145,177,21,92,247,195,146,185,141,216,177,131,110,185,185,99,186,101,166,96,213,216,242,234,174,162,105,177,29,178,182,69,168,184,209,51,122,189,144,219,100,88,213,175,99,154,169,18,45,66,171,226,217,204,87,84,171,150,52,216,246,19,194,214,44,13,133,108,216,43,11,80,247,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,160,105,179,182,175,214,159,11,125,223,208,252,198,226,87,253,139,184,90,197,142,112,175,16,184,43,20,208,247,219,46,32,183,216,237,119,26,110,107,227,231,210,207,29,210,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,245,40,14,218,191,90,124,45,247,127,67,243,27,137,117,123,12,127,77,159,187,127,204,128,195,94,57,56,68,186,240,131,155,141,194,144,92,106,239,24,78,253,78,235,150,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,252,181,209,89,36,50,43,99,230,164,109,184,29,157,124,117,84,240,181,140,147,3,230,13,125,91,242,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,250,15,115,218,199,189,168,199,238,79,136,172,134,193,188,73,101,29,247,42,113,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,184,87,194,71,100,134,13,192,88,134,247,140,56,143,134,147,25,62,134,241,53,62,24,180,63,86,82,58,146,158,169,121,55,10,200,153,35,155,35,231,108,109,114,82,57,207,137,145,72,173,149,36,123,213,144,134,199,192,0,106,175,181,115,129,111,207,241,65,146,152,51,254,113,85,143,232,168,93,254,171,155,116,142,157,27,255,0,75,222,158,215,127,114,101,103,250,68,198,170,207,85,6,186,174,253,141,153,79,93,196,21,38,50,183,226,30,225,148,253,42,42,112,108,9,83,222,155,36,81,64,214,83,54,182,73,164,145,240,205,34,84,75,44,154,178,70,55,108,113,250,105,44,33,98,251,43,248,21,169,199,248,134,213,196,246,105,80,85,193,134,44,117,16,220,176,100,48,213,69,178,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,154,247,49,119,58,54,61,146,88,174,212,127,94,204,205,252,23,228,244,70,255,0,141,0,246,163,250,246,102,111,224,191,39,162,3,53,59,41,178,183,2,103,79,3,184,247,45,51,50,197,229,156,55,121,204,9,251,237,23,122,154,159,155,202,164,181,205,31,214,66,246,72,221,36,137,142,243,92,154,233,162,234,138,168,186,235,226,187,133,28,199,225,43,49,223,130,177,172,93,250,213,93,204,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,46,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,179,254,197,79,85,140,83,247,129,93,242,235,113,146,156,87,112,163,151,28,90,229,195,240,86,53,139,184,221,104,121,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,230,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,3,207,22,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,208,159,7,220,38,96,222,17,114,191,232,61,138,162,146,241,125,175,168,146,166,251,136,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,107,204,122,34,58,87,170,218,174,206,46,7,42,120,82,193,181,248,195,48,95,73,81,152,184,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,148,231,197,19,90,142,72,82,89,51,40,1,170,190,220,239,208,159,239,39,242,211,106,134,170,251,115,191,66,127,188,159,203,64,192,174,26,56,103,198,92,82,226,28,87,131,50,250,186,145,152,134,193,133,234,49,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,204,222,198,181,202,198,185,100,101,170,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,207,94,197,79,90,124,83,247,127,93,243,27,113,125,123,87,184,28,166,196,182,171,223,23,25,114,250,181,190,219,105,233,223,139,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,205,106,233,18,195,19,164,213,142,141,252,224,200,174,1,120,215,194,188,86,101,197,37,146,237,115,238,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,201,145,232,197,77,174,137,242,227,175,106,247,28,116,216,106,213,123,225,31,46,89,86,151,219,149,61,59,49,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,57,174,93,98,72,101,116,122,61,210,63,147,171,92,173,205,44,119,146,216,238,217,153,153,105,125,242,54,36,179,115,187,149,111,117,134,163,149,205,133,240,201,245,115,49,241,187,88,229,123,124,230,174,154,234,154,42,34,165,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,32,21,6,86,229,110,59,206,156,119,108,203,60,180,177,121,103,18,94,121,221,202,139,189,67,79,205,229,66,249,164,250,201,158,200,219,164,113,61,222,115,147,93,52,77,85,81,23,208,247,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,209,92,11,240,101,98,224,243,46,42,173,146,93,124,179,140,241,71,119,168,196,215,40,158,244,165,116,145,35,249,84,212,209,187,77,33,139,155,42,36,142,106,73,35,158,231,59,106,43,34,143,37,64,208,15,106,63,175,102,102,254,11,242,122,34,213,101,175,15,88,171,53,50,107,52,115,115,11,84,243,255,0,37,126,73,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,233,200,238,237,145,232,230,163,121,75,43,213,237,229,109,125,213,237,71,245,236,204,223,193,126,79,68,101,87,97,143,233,179,247,111,249,144,26,213,202,220,210,199,121,45,142,237,153,153,150,151,223,35,98,75,55,59,185,86,247,88,106,57,92,216,95,12,159,87,51,31,27,181,142,87,183,206,106,233,174,169,162,162,42,111,211,36,56,237,200,108,226,200,107,158,123,214,98,106,76,43,71,133,105,216,236,93,110,184,207,186,123,36,238,232,214,46,212,221,59,37,114,42,64,248,217,172,203,230,53,169,42,62,38,107,171,180,183,179,238,167,39,174,183,142,32,242,130,213,73,30,95,87,212,119,155,197,166,146,40,169,96,195,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,141,68,70,35,116,192,8,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,11,215,198,15,22,120,203,139,172,208,250,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,114,216,170,173,137,136,140,35,194,102,50,196,60,43,227,222,43,47,53,21,118,76,61,133,106,45,212,214,88,230,160,71,51,16,190,122,214,210,212,172,82,44,141,116,108,129,210,71,171,249,111,99,223,190,52,84,116,111,219,223,240,47,193,149,247,140,60,199,170,182,73,117,242,54,12,194,253,222,163,19,92,162,123,22,169,177,202,175,229,83,83,70,237,117,154,94,84,168,146,57,171,28,109,99,156,237,202,140,138,77,175,246,152,218,109,86,14,207,252,192,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,64,52,195,194,119,173,62,77,253,224,97,239,152,192,110,167,181,31,212,79,51,127,5,249,197,17,165,110,19,189,105,242,111,239,3,15,124,198,3,117,61,168,254,162,121,155,248,47,206,40,128,209,94,83,224,95,202,134,105,224,220,179,242,167,147,62,150,226,11,117,139,190,242,57,221,215,189,84,199,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,82,111,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,244,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,168,56,78,245,167,201,191,188,12,61,243,24,13,223,113,209,193,149,139,140,60,184,165,182,71,117,242,54,51,194,253,226,163,12,220,165,123,214,149,178,74,140,230,211,84,198,221,117,134,94,84,72,178,53,171,36,110,99,92,221,200,143,138,64,209,94,57,207,76,199,204,156,184,192,217,95,141,111,62,85,181,101,207,126,138,193,52,232,174,170,167,165,170,74,116,90,87,72,171,231,195,31,117,111,41,21,55,49,175,115,17,202,198,198,198,101,175,99,206,72,93,113,231,17,117,25,203,13,242,146,142,219,149,212,234,234,138,71,70,231,207,93,61,198,150,174,154,38,51,193,172,99,90,147,61,207,85,85,213,145,181,26,187,213,241,225,6,44,194,215,220,13,138,175,56,43,20,208,247,43,214,31,184,84,90,238,52,220,214,73,200,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,167,161,238,8,242,26,167,135,30,26,48,118,91,94,104,169,32,196,41,78,251,166,32,88,105,226,141,235,113,169,122,203,36,114,190,39,189,179,62,22,186,58,100,151,123,183,178,157,138,154,55,107,80,47,168,48,231,180,55,63,243,111,35,62,128,126,75,49,111,145,60,183,229,94,255,0,253,66,154,167,157,201,238,156,191,207,198,253,186,115,100,244,116,215,119,93,116,77,40,222,1,184,159,207,44,234,206,27,198,22,204,220,113,229,155,93,46,26,168,184,67,7,147,40,233,246,212,54,170,149,141,126,232,98,99,151,70,202,244,209,87,78,190,26,162,105,235,122,189,211,179,209,234,190,147,115,121,120,253,39,156,191,175,248,126,219,177,240,31,185,122,143,96,223,136,186,122,250,62,78,103,86,203,213,207,240,245,111,78,248,227,62,249,227,241,125,153,43,143,248,65,225,219,52,113,117,126,59,199,121,121,229,59,229,207,149,222,170,188,173,93,15,51,151,19,34,103,153,20,205,98,104,200,216,157,26,154,233,170,245,85,82,161,202,92,128,202,76,140,242,175,228,179,9,121,19,203,124,142,255,0,253,126,166,167,157,201,230,114,255,0,63,35,246,233,205,147,209,211,93,221,117,209,52,199,188,255,0,237,13,252,134,102,221,251,43,63,36,30,91,242,39,117,254,191,244,131,187,115,185,212,209,79,249,190,236,253,186,115,118,250,75,174,221,122,107,162,92,46,19,56,179,254,148,127,74,191,224,7,209,159,163,61,199,255,0,42,247,222,241,222,57,255,0,250,152,246,109,228,124,117,221,236,211,174,123,94,163,219,250,189,79,203,237,230,124,203,191,241,243,124,223,51,251,254,110,222,187,217,254,47,236,251,30,122,191,87,213,220,250,46,61,27,153,189,220,222,158,59,189,60,63,7,61,217,119,166,103,31,30,60,100,100,32,53,173,197,247,23,220,68,229,119,17,56,183,2,96,76,195,242,101,142,217,220,59,173,47,146,104,102,229,243,40,105,229,127,159,44,46,122,234,249,30,189,92,186,107,162,116,68,67,37,56,6,205,252,197,206,172,158,188,98,156,205,196,62,89,186,82,226,90,139,124,51,247,72,41,246,211,182,150,149,237,102,216,88,198,174,142,149,235,170,166,189,124,116,68,211,93,159,116,236,247,253,78,250,94,156,222,89,127,73,227,255,0,174,62,231,240,31,185,123,87,178,246,253,247,189,215,209,189,174,230,116,110,102,111,87,47,199,151,46,111,78,103,231,231,207,246,172,149,0,30,201,248,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,89,197,143,173,62,114,125,224,98,31,152,206,122,83,60,214,113,99,235,79,156,159,120,24,135,230,51,129,185,238,204,235,181,170,193,217,255,0,151,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,107,3,180,27,141,187,175,21,248,254,59,22,24,158,174,135,46,176,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,49,26,168,178,73,173,43,141,248,187,186,222,184,57,203,206,17,112,205,186,174,223,109,176,84,86,92,177,45,123,170,28,197,185,206,251,133,93,69,61,43,24,199,109,117,51,27,60,114,187,152,138,174,153,145,171,90,206,74,62,90,83,133,94,25,241,151,21,249,185,71,149,184,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,2,208,27,84,236,172,227,199,254,40,225,83,55,239,95,242,177,97,11,237,206,227,255,0,64,202,107,35,89,202,255,0,222,29,19,228,155,254,78,157,141,252,211,12,138,226,3,179,79,43,243,39,134,140,43,146,25,119,95,87,98,187,229,173,61,91,176,141,206,225,87,36,236,146,122,151,164,181,108,173,68,77,28,202,153,90,143,115,227,98,44,79,218,177,183,150,142,129,250,54,197,152,90,251,129,177,85,231,5,98,154,30,229,122,195,247,10,139,93,198,155,154,201,57,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,212,13,159,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,88,174,37,184,187,186,241,53,148,121,61,133,49,133,186,173,49,102,90,211,220,237,183,43,172,149,14,157,151,120,37,101,11,105,234,156,249,28,233,123,203,146,154,78,118,229,84,115,244,145,174,250,197,142,59,235,216,169,235,79,138,126,239,235,190,99,110,3,117,39,83,139,48,181,139,28,225,91,206,10,197,52,61,246,203,136,45,245,22,187,141,55,53,241,243,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,169,219,0,60,192,230,198,5,252,151,230,158,50,203,63,42,121,79,232,150,32,184,216,187,239,35,147,222,187,173,76,144,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,38,243,71,55,177,150,111,212,225,153,241,132,244,138,204,31,133,237,152,66,209,13,52,9,19,32,183,80,197,178,38,170,245,115,222,231,44,146,61,206,85,213,242,185,27,181,136,198,55,47,251,101,176,5,54,25,226,142,215,140,237,216,122,174,146,159,24,225,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,105,162,58,55,42,107,38,231,96,88,27,158,236,88,192,20,214,46,30,113,94,96,212,97,234,186,59,150,42,197,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,177,204,101,68,245,236,87,177,58,191,123,92,171,203,68,110,194,139,85,194,174,86,254,69,184,113,203,172,179,154,197,228,106,251,54,31,165,242,173,23,122,239,28,171,164,172,231,87,125,98,61,237,118,181,82,206,239,49,202,196,215,70,104,212,106,37,213,3,0,59,106,253,86,48,183,222,5,15,203,174,38,0,118,92,122,246,101,151,227,95,39,173,51,255,0,182,175,213,99,11,125,224,80,252,186,226,96,7,101,199,175,102,89,126,53,242,122,208,55,252,105,91,181,11,129,111,200,166,42,126,120,228,230,12,238,153,109,122,217,229,138,106,39,110,134,197,116,146,71,34,233,10,53,59,189,28,218,199,203,209,92,198,74,175,143,234,154,234,120,215,117,39,83,139,48,181,139,28,225,91,206,10,197,52,61,246,203,136,45,245,22,187,141,55,53,241,243,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,168,30,109,248,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,232,39,134,142,34,240,39,20,25,89,65,153,152,22,163,254,74,142,241,69,178,111,243,101,211,187,67,52,244,124,201,98,143,157,202,231,177,188,214,55,99,252,81,124,81,52,193,218,13,193,37,215,133,12,127,29,247,12,65,87,93,151,88,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,152,173,69,88,228,210,138,224,163,138,235,239,9,121,203,69,140,185,183,90,204,33,114,210,143,20,217,40,166,99,123,253,46,215,164,114,35,100,69,98,205,3,223,205,141,117,99,151,71,199,204,99,37,145,64,244,82,14,167,9,226,155,22,57,194,182,108,107,133,171,187,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,182,0,0,3,74,221,181,126,180,248,91,238,254,135,230,55,18,234,246,24,254,155,63,118,255,0,153,22,171,182,175,214,159,11,125,223,208,252,198,226,93,94,195,31,211,103,238,223,243,32,54,168,0,0,0,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,207,254,197,79,85,140,83,247,129,93,242,235,113,159,230,0,118,42,122,172,98,159,188,10,239,151,91,140,255,0,0,0,0,106,175,183,59,244,39,251,201,252,180,218,161,170,190,220,239,208,159,239,39,242,208,45,87,98,167,173,62,41,251,191,174,249,141,184,221,73,165,110,197,79,90,124,83,247,127,93,243,27,113,186,144,52,193,218,91,217,247,83,147,215,91,199,16,121,65,106,164,143,47,171,234,59,205,226,211,73,20,84,176,97,167,189,212,176,70,145,163,231,87,206,202,138,153,229,114,50,24,154,200,19,70,162,35,17,186,101,7,102,47,1,223,145,11,21,54,124,230,197,151,110,62,196,22,246,249,54,215,113,183,114,234,176,188,46,124,205,147,71,115,92,156,234,136,29,78,174,221,28,114,194,213,146,21,211,124,173,92,255,0,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,149,93,134,63,166,207,221,191,230,70,42,246,163,250,246,102,111,224,191,39,162,50,171,176,199,244,217,251,183,252,200,13,164,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,105,91,56,123,46,113,245,183,140,27,62,80,96,106,154,74,76,9,152,21,23,11,197,150,240,200,166,169,101,142,213,78,230,190,166,26,152,213,206,151,125,58,77,4,49,190,71,163,39,124,212,232,178,177,242,61,177,110,208,1,69,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,136,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,150,43,181,31,212,79,51,127,5,249,197,17,149,70,42,246,163,250,137,230,111,224,191,56,162,3,74,220,39,122,211,228,223,222,6,30,249,140,6,234,123,81,253,68,243,55,240,95,156,81,26,86,225,59,214,159,38,254,240,48,247,204,96,55,83,218,143,234,39,153,191,130,252,226,136,13,0,155,169,236,197,227,199,242,223,98,166,200,108,216,189,110,199,216,126,222,223,38,221,46,55,30,101,86,40,133,175,153,210,104,222,83,83,157,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,166,188,39,133,175,184,231,21,89,176,86,22,161,239,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,73,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,244,41,154,156,18,101,126,104,241,47,151,156,75,85,65,73,111,187,224,234,135,85,221,169,225,165,145,31,127,158,22,51,201,178,203,44,115,49,24,250,89,88,215,163,149,143,89,88,214,68,255,0,171,99,81,50,40,198,174,5,248,205,177,113,135,151,21,87,57,45,94,70,198,120,95,187,211,226,107,108,76,122,210,182,73,81,252,170,154,105,29,174,176,203,202,149,82,55,57,100,141,204,115,93,185,17,146,201,146,160,89,206,33,248,89,203,238,37,190,143,253,59,188,98,26,15,163,157,239,186,249,38,162,8,183,247,142,86,254,103,54,25,53,211,144,205,52,211,197,117,215,166,157,54,65,240,97,149,220,58,99,26,204,109,130,111,216,166,182,186,182,217,37,170,72,238,181,84,242,196,145,62,88,164,87,34,71,4,107,187,116,45,77,117,84,209,87,167,130,165,117,155,89,255,0,148,153,25,228,175,202,158,45,242,39,150,249,253,195,250,133,77,79,59,147,203,230,126,98,55,237,211,155,31,165,166,187,186,107,162,233,215,101,103,19,249,27,157,88,130,163,11,101,150,56,242,205,210,150,141,247,9,160,242,101,101,62,218,118,189,140,115,247,77,19,26,186,58,86,38,136,186,245,240,209,23,79,3,171,183,232,190,167,151,87,31,153,253,252,253,188,120,254,207,214,246,125,95,196,249,236,187,217,237,103,119,232,166,253,186,119,229,206,91,203,241,73,57,91,231,238,197,174,39,248,6,206,28,234,207,44,75,153,184,91,18,96,218,91,93,231,185,242,33,184,86,85,50,161,188,154,56,97,118,230,178,157,237,77,93,19,149,52,114,244,84,240,94,137,116,248,31,225,103,48,120,105,250,107,244,238,241,135,171,254,145,249,55,186,249,38,162,121,118,119,126,243,191,153,205,134,61,53,231,179,77,53,240,93,116,233,173,194,199,252,95,112,237,149,216,186,191,2,99,188,195,242,101,242,217,202,239,84,190,73,174,155,151,204,137,146,179,207,138,23,49,117,100,140,94,142,93,53,209,122,162,161,80,229,46,127,229,38,121,249,87,242,89,139,124,183,228,78,71,127,254,161,83,77,201,231,115,57,127,159,141,155,181,229,73,232,235,166,222,186,106,154,248,253,159,75,232,122,125,95,205,232,234,207,153,119,199,44,251,237,190,63,245,238,125,199,223,254,43,239,252,61,158,131,213,118,58,179,209,240,237,230,117,124,174,172,206,61,59,211,195,121,201,230,116,205,252,239,238,181,153,191,192,54,79,103,86,98,221,179,55,20,226,76,101,75,116,188,242,57,240,219,235,41,89,78,222,76,17,194,221,173,125,59,220,154,182,38,170,234,229,234,171,224,157,18,229,100,30,65,224,238,29,48,117,102,9,193,55,43,205,109,13,109,206,75,172,146,93,102,138,89,82,87,197,20,106,212,88,227,141,54,237,133,171,166,138,186,170,245,240,68,233,241,255,0,23,220,59,101,118,46,175,192,152,239,48,252,153,124,182,114,187,213,47,146,107,166,229,243,34,100,172,243,226,133,204,93,89,35,23,163,151,77,116,94,168,168,86,57,89,155,249,117,157,88,126,163,20,229,150,33,242,205,174,150,177,246,249,167,238,147,211,237,168,107,24,247,51,108,204,99,151,70,202,197,213,19,78,190,58,162,233,228,118,187,126,139,59,251,213,218,227,243,60,217,190,127,127,15,77,238,30,175,226,126,231,180,246,251,94,187,59,191,73,153,211,199,151,78,231,68,204,252,19,171,114,110,79,183,159,42,200,0,121,239,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,10,83,42,178,207,21,103,38,99,225,204,173,193,84,157,226,245,137,174,17,91,233,183,71,35,227,135,122,249,243,203,203,99,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,122,30,225,87,134,124,27,194,134,81,209,229,110,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,252,106,236,130,200,108,27,131,56,116,166,207,38,209,82,85,226,204,127,81,90,199,220,29,78,173,158,138,221,79,84,234,118,209,49,202,247,38,199,75,76,249,220,230,163,55,172,145,181,232,238,76,110,51,212,1,132,29,165,252,14,83,113,29,131,102,206,28,14,250,182,102,46,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,61,242,44,111,69,71,49,240,230,248,3,202,185,159,253,138,158,180,248,167,238,254,187,230,54,226,107,182,71,33,176,110,90,230,230,21,205,108,31,69,73,108,126,100,83,220,31,119,161,166,167,88,217,37,198,145,240,172,181,170,187,213,187,231,109,92,104,246,181,141,243,225,116,142,87,190,87,169,43,216,169,235,79,138,126,239,235,190,99,110,3,117,32,0,53,171,219,123,244,19,242,89,150,158,80,255,0,232,207,233,5,95,146,63,61,255,0,21,247,100,239,254,31,85,249,239,38,250,126,127,247,58,115,13,107,112,157,235,79,147,127,120,24,123,230,48,25,21,219,11,141,109,88,171,140,23,216,173,244,245,113,212,96,236,47,109,178,87,58,102,53,25,36,239,116,213,200,232,149,28,170,172,229,87,68,213,87,35,87,123,94,154,104,136,231,97,0,30,170,1,106,184,85,205,47,203,79,14,57,117,153,147,95,124,179,95,121,195,244,190,85,173,238,189,223,155,116,137,156,154,239,171,70,49,173,210,170,41,219,230,53,24,186,106,205,90,173,85,186,160,96,7,109,95,170,198,22,251,192,161,249,117,196,192,14,203,143,94,204,178,252,107,228,245,166,127,246,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,6,255,0,140,74,205,222,52,237,89,7,198,205,139,38,179,75,16,82,90,242,251,23,96,122,58,186,90,233,233,154,140,182,222,221,112,172,137,178,205,62,228,88,233,165,138,52,99,220,244,123,88,246,66,239,170,103,57,235,150,166,149,187,106,253,105,240,183,221,253,15,204,110,32,109,211,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,245,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,243,195,196,191,14,152,239,133,252,211,175,203,60,117,79,255,0,43,89,103,173,223,15,249,206,215,222,102,134,10,206,92,82,201,201,230,242,30,238,83,221,189,158,10,158,10,187,84,236,129,226,47,29,231,6,86,98,124,179,199,85,29,255,0,242,103,228,138,59,61,110,200,98,217,107,150,153,240,193,71,203,138,38,107,201,238,47,119,53,238,123,223,207,209,85,54,34,187,39,248,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,48,53,3,217,215,199,85,79,11,88,201,48,62,96,215,213,191,42,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,160,247,61,172,123,218,140,126,244,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,60,177,30,148,248,78,245,88,201,191,187,252,61,242,232,0,186,160,0,52,173,219,87,235,79,133,190,239,232,126,99,113,46,175,97,143,233,179,247,111,249,145,106,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,3,106,128,0,0,0,0,0,6,128,123,81,253,123,51,55,240,95,147,209,27,254,52,3,218,143,235,217,153,191,130,252,158,136,12,255,0,236,84,245,88,197,63,120,21,223,46,183,25,254,96,7,98,167,170,198,41,251,192,174,249,117,184,207,240,0,0,6,170,251,115,191,66,127,188,159,203,77,170,26,171,237,206,253,9,254,242,127,45,2,213,118,42,122,211,226,159,187,250,239,152,219,141,212,154,86,236,84,245,167,197,63,119,245,223,49,183,27,169,0,10,43,55,179,163,43,242,23,6,201,152,25,185,139,233,48,237,138,58,136,169,18,162,102,73,43,229,158,69,93,145,69,20,77,116,178,191,68,115,149,172,107,149,24,199,189,116,107,28,169,85,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,4,216,0,13,0,246,163,250,246,102,111,224,191,39,162,50,171,176,199,244,217,251,183,252,200,197,94,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,1,181,64,0,3,21,123,81,253,68,243,55,240,95,156,81,25,84,98,175,106,63,168,158,102,254,11,243,138,32,52,173,194,119,173,62,77,253,224,97,239,152,192,110,167,181,31,212,79,51,127,5,249,197,17,165,110,19,189,105,242,111,239,3,15,124,198,3,117,61,168,254,162,121,155,248,47,206,40,128,210,183,9,222,180,249,55,247,129,135,190,99,1,176,158,213,142,4,173,75,106,175,226,155,38,176,205,91,110,77,168,89,241,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,125,141,114,61,31,207,114,51,100,242,73,175,110,19,189,105,242,111,239,3,15,124,198,3,210,152,30,99,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,79,67,220,49,113,11,133,120,160,201,171,46,110,97,106,110,225,223,249,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,234,200,197,115,88,231,197,44,79,86,51,126,212,213,7,105,31,103,221,55,14,213,49,231,14,77,218,170,221,151,87,26,134,211,86,219,97,138,89,153,134,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,117,124,104,183,171,178,67,133,108,249,193,181,49,241,17,121,198,21,120,71,6,226,58,126,83,48,180,180,156,199,226,122,37,138,78,77,92,168,231,34,83,49,146,190,57,32,151,107,164,145,156,221,54,67,42,58,96,184,93,172,255,0,162,191,199,63,253,132,183,189,150,126,176,56,131,255,0,232,218,191,255,0,205,162,54,148,15,79,215,237,60,253,119,214,115,252,243,196,253,50,125,239,248,125,35,211,127,16,126,155,225,109,248,107,233,173,233,234,206,124,255,0,237,215,189,95,211,199,242,179,250,191,118,156,248,254,245,183,199,127,133,252,178,148,200,78,201,143,210,167,224,127,254,220,108,32,24,236,251,63,201,245,187,234,249,223,59,178,126,183,243,191,191,232,242,61,207,248,147,252,199,225,158,159,135,126,151,140,232,237,244,115,231,127,219,222,157,188,120,103,223,143,219,151,139,247,216,211,159,31,222,182,248,239,240,191,150,82,153,141,217,103,234,253,136,63,254,178,171,255,0,252,42,35,49,129,191,79,237,63,79,235,58,189,87,59,119,124,79,215,247,191,225,227,251,207,241,7,249,191,195,157,159,96,250,110,63,47,167,183,156,249,219,195,51,63,167,142,75,63,237,179,247,0,7,184,124,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,113,99,235,79,156,159,120,24,135,230,51,158,148,207,53,156,88,250,211,231,39,222,6,33,249,140,224,110,167,178,227,212,79,44,191,26,249,197,105,149,70,42,246,92,122,137,229,151,227,95,56,173,50,168,0,0,13,85,246,231,126,132,255,0,121,63,150,150,171,177,83,214,159,20,253,223,215,124,198,220,93,94,220,239,208,159,239,39,242,210,213,118,42,122,211,226,159,187,250,239,152,219,128,221,73,212,226,204,83,98,192,216,86,243,141,113,77,119,114,178,225,251,125,69,210,227,83,202,124,156,138,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,232,118,198,42,246,154,103,95,228,91,132,124,83,221,237,253,234,191,29,235,130,168,247,197,190,24,187,236,19,119,137,36,210,70,57,186,82,197,83,177,201,187,73,86,45,205,86,238,208,52,87,155,24,235,242,161,154,120,203,51,60,151,228,207,165,184,130,227,125,238,92,254,119,117,239,85,50,77,202,230,109,110,253,188,205,187,182,183,93,53,209,53,208,237,115,147,39,47,185,55,113,194,212,215,121,187,197,38,48,193,246,76,99,107,169,218,198,115,169,107,233,89,35,147,99,94,245,111,42,116,168,131,87,109,115,249,27,246,181,175,106,29,86,83,224,95,202,134,105,224,220,179,242,167,147,62,150,226,11,117,139,190,242,57,221,215,189,84,199,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,83,101,93,180,89,23,98,178,97,92,176,205,236,41,102,181,90,169,44,250,224,90,138,122,101,124,91,105,82,55,212,91,161,130,157,169,201,142,24,82,42,228,93,187,92,156,216,219,163,154,137,176,43,94,196,124,107,106,175,201,124,194,203,152,105,234,210,229,99,197,17,94,234,37,115,27,200,116,21,212,145,195,19,88,237,219,149,232,235,124,202,228,86,162,34,58,61,21,218,170,55,99,230,133,187,43,51,142,197,148,92,92,90,41,177,28,58,82,99,219,124,184,58,58,157,207,254,171,85,83,60,18,83,46,198,49,202,254,100,244,241,65,167,154,214,243,247,185,200,214,42,46,250,64,192,14,218,191,85,140,45,247,129,67,242,235,137,128,29,151,30,189,153,101,248,215,201,235,76,255,0,237,171,245,88,194,223,120,20,63,46,184,152,1,217,113,235,217,150,95,141,124,158,180,13,255,0,26,86,237,171,245,167,194,223,119,244,63,49,184,155,169,52,173,219,87,235,79,133,190,239,232,126,99,113,2,234,246,24,254,155,63,118,255,0,153,27,84,53,87,216,99,250,108,253,219,254,100,109,80,15,42,231,165,62,19,189,86,50,111,238,255,0,15,124,186,3,205,97,233,79,132,239,85,140,155,251,191,195,223,46,128,11,170,0,3,74,221,181,126,180,248,91,238,254,135,230,55,18,234,246,24,254,155,63,118,255,0,153,22,171,182,175,214,159,11,125,223,208,252,198,226,93,94,195,31,211,103,238,223,243,32,54,168,0,0,0,0,0,0,104,7,181,31,215,179,51,127,5,249,61,17,191,227,64,61,168,254,189,153,155,248,47,201,232,128,207,254,197,79,85,140,83,247,129,93,242,235,113,159,230,0,118,42,122,172,98,159,188,10,239,151,91,140,255,0,0,0,0,106,175,183,59,244,39,251,201,252,180,218,161,170,190,220,239,208,159,239,39,242,208,45,87,98,167,173,62,41,251,191,174,249,141,184,220,78,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,78,221,138,158,180,248,167,238,254,187,230,54,227,169,237,31,237,0,172,226,34,251,46,82,101,14,34,255,0,193,61,7,118,158,90,154,120,231,167,147,17,85,108,100,155,170,25,51,35,145,144,195,34,171,25,10,183,106,201,18,202,229,127,212,164,65,104,56,219,227,7,19,113,115,154,18,222,156,181,116,88,38,199,81,59,112,157,158,174,42,126,125,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,110,117,255,0,236,210,237,4,169,201,235,173,159,135,204,223,186,210,71,151,213,245,29,218,207,118,171,150,42,88,48,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,171,149,81,136,237,49,215,131,174,14,177,223,23,248,238,162,193,96,172,242,54,27,179,108,250,65,136,57,112,212,121,47,155,13,67,233,127,170,190,120,164,159,155,37,58,199,245,106,187,53,220,237,17,58,218,172,210,202,220,119,146,216,238,231,150,121,151,98,242,54,36,179,114,123,237,23,122,134,163,149,205,133,147,71,245,144,189,241,187,88,229,99,188,215,46,154,232,186,42,42,32,122,126,6,178,251,40,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,202,114,105,18,195,19,99,209,142,141,156,237,154,1,160,30,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,24,171,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,32,54,168,0,0,98,175,106,63,168,158,102,254,11,243,138,35,42,140,85,237,71,245,19,204,223,193,126,113,68,6,149,184,78,245,167,201,191,188,12,61,243,24,13,212,246,163,250,137,230,111,224,191,56,162,52,173,194,119,173,62,77,253,224,97,239,152,192,110,167,181,31,212,79,51,127,5,249,197,16,26,86,225,59,214,159,38,254,240,48,247,204,96,61,41,158,107,56,78,245,167,201,191,188,12,61,243,24,15,74,96,0,0,97,207,104,110,127,230,222,70,125,0,252,150,98,223,34,121,111,202,189,255,0,250,133,53,79,59,147,221,57,127,159,141,251,116,230,201,232,233,174,238,186,232,154,81,188,3,113,63,158,89,213,156,55,140,45,153,184,227,203,54,186,92,53,81,112,134,15,38,81,211,237,168,109,85,43,26,253,208,196,199,46,141,149,233,162,174,157,124,53,68,210,250,113,103,194,103,244,163,250,43,255,0,15,254,140,253,25,239,223,249,43,190,247,142,241,200,255,0,215,71,179,111,35,227,174,239,102,157,105,238,22,120,31,254,141,57,131,112,199,127,148,255,0,164,125,254,205,45,167,186,249,23,185,236,223,60,18,243,55,243,228,215,78,70,155,118,167,165,174,189,52,95,67,220,236,122,237,247,31,153,211,187,242,174,127,203,199,219,207,139,250,254,207,173,122,63,117,248,83,163,224,205,244,125,238,158,143,174,227,215,231,229,110,245,221,235,221,233,255,0,83,132,254,153,55,151,140,241,251,49,239,139,238,47,184,137,202,238,34,113,110,4,192,153,135,228,203,29,179,184,119,90,95,36,208,205,203,230,80,211,202,255,0,62,88,92,245,213,242,61,122,185,116,215,68,232,136,133,227,236,242,207,252,219,207,63,167,255,0,149,60,91,229,191,34,121,43,184,127,80,166,166,228,243,187,223,51,243,17,179,118,188,168,253,45,116,219,211,77,87,90,199,55,248,6,201,236,234,204,91,182,102,226,156,73,140,169,110,151,158,71,62,27,125,101,43,41,219,201,130,56,91,181,175,167,123,147,86,196,213,93,92,189,85,124,19,162,86,92,60,112,179,151,220,52,253,32,250,9,120,196,53,255,0,72,251,167,122,242,181,68,18,236,238,252,221,156,190,84,49,233,175,61,250,235,175,130,105,167,93,93,143,75,235,186,125,118,247,122,250,183,229,222,175,28,183,237,182,120,255,0,195,221,125,255,0,225,78,255,0,194,157,62,131,210,246,58,115,214,112,237,102,245,124,174,156,222,93,59,209,207,121,203,230,117,93,252,239,238,195,158,47,184,190,226,39,43,184,137,197,184,19,2,102,31,147,44,118,206,225,221,105,124,147,67,55,47,153,67,79,43,252,249,97,115,215,87,200,245,234,229,211,93,19,162,34,25,41,192,54,111,230,46,117,100,245,227,20,230,110,33,242,205,210,151,18,212,91,225,159,186,65,79,182,157,180,180,175,107,54,194,198,53,116,116,175,93,85,53,235,227,162,38,148,118,127,246,121,126,92,243,110,253,154,127,149,255,0,34,121,111,186,255,0,80,250,63,222,121,60,154,104,160,252,231,121,102,237,121,91,189,20,211,118,157,116,213,111,31,11,60,60,127,70,156,190,184,96,79,165,255,0,72,251,253,230,91,183,122,242,127,115,217,190,8,34,229,236,230,73,174,156,141,119,110,79,75,77,58,106,175,75,216,245,221,62,187,171,175,187,187,242,239,84,252,87,62,254,60,95,240,123,255,0,186,252,41,223,248,83,177,233,125,7,79,71,214,103,79,107,150,231,107,122,122,174,116,231,59,215,195,47,159,190,242,219,251,175,24,0,247,207,146,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,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,230,179,139,31,90,124,228,251,192,196,63,49,156,13,212,246,92,122,137,229,151,227,95,56,173,50,168,197,94,203,143,81,60,178,252,107,231,21,166,85,0,0,1,170,190,220,239,208,159,239,39,242,210,213,118,42,122,211,226,159,187,250,239,152,219,139,171,219,157,250,19,253,228,254,90,90,174,197,79,90,124,83,247,127,93,243,27,112,27,169,53,43,219,105,156,119,217,113,86,5,225,250,158,30,77,150,154,222,152,198,178,77,204,119,123,170,146,74,138,74,116,209,89,190,62,75,34,169,234,143,218,254,245,231,55,88,218,171,182,163,205,183,24,24,254,167,51,248,163,205,44,103,54,33,164,190,211,213,98,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,38,199,177,41,161,133,17,233,174,244,68,114,171,149,85,202,25,43,216,211,128,41,177,55,20,119,76,103,113,195,213,117,116,248,59,11,213,212,209,220,26,146,164,20,55,26,137,98,167,141,30,230,170,49,95,37,52,149,200,214,63,93,81,178,57,19,88,247,55,101,93,161,25,95,106,205,94,15,179,38,217,112,117,36,53,22,11,60,184,162,134,174,106,38,212,190,158,123,123,86,165,121,90,170,44,111,150,40,229,167,89,26,186,181,149,15,232,228,85,99,172,167,99,78,0,169,195,60,46,93,49,157,199,15,82,82,84,99,28,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,52,87,72,228,77,36,220,236,245,3,203,190,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,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,186,107,162,167,137,233,163,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,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,117,209,87,196,243,131,196,190,0,166,202,206,33,179,35,47,173,248,122,174,199,109,177,226,139,149,53,174,134,165,37,223,21,187,188,61,104,213,22,85,87,189,142,167,88,158,199,185,87,123,28,215,106,237,218,174,231,187,43,51,142,251,155,188,35,218,41,177,28,58,213,224,43,132,184,58,58,157,204,254,181,75,77,4,18,83,46,198,49,168,206,92,21,17,65,167,156,231,114,55,185,202,231,170,32,80,29,181,126,171,24,91,239,2,135,229,215,19,0,59,46,61,123,50,203,241,175,147,214,153,255,0,219,87,234,177,133,190,240,40,126,93,113,48,3,178,227,215,179,44,191,26,249,61,104,27,254,52,173,219,87,235,79,133,190,239,232,126,99,113,55,82,105,91,182,175,214,159,11,125,223,208,252,198,226,5,213,236,49,253,54,126,237,255,0,50,54,168,106,175,176,199,244,217,251,183,252,200,218,160,30,85,207,74,124,39,122,172,100,223,221,254,30,249,116,7,154,195,210,159,9,222,171,25,55,247,127,135,190,93,0,23,84,0,6,149,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,45,87,109,95,173,62,22,251,191,161,249,141,196,186,189,134,63,166,207,221,191,230,64,109,80,0,0,0,0,0,0,208,15,106,63,175,102,102,254,11,242,122,35,127,198,128,123,81,253,123,51,55,240,95,147,209,1,159,253,138,158,171,24,167,239,2,187,229,214,227,63,204,0,236,84,245,88,197,63,120,21,223,46,183,25,254,0,0,0,213,95,110,119,232,79,247,147,249,105,181,67,85,125,185,223,161,63,222,79,229,160,107,47,9,227,252,101,129,105,177,5,46,15,196,53,118,150,98,171,60,150,11,186,211,42,53,245,86,233,37,138,89,105,213,250,110,107,30,232,35,71,237,84,220,205,204,118,172,123,218,238,255,0,34,242,47,49,248,139,204,123,118,87,229,125,155,191,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,203,133,155,155,170,232,174,87,57,172,99,94,247,177,142,232,48,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,254,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,57,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,181,161,114,178,47,34,242,227,135,76,184,183,101,126,87,217,187,141,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,156,201,159,181,186,174,136,212,107,90,198,53,140,99,24,219,43,199,215,5,24,87,138,204,184,171,189,218,109,157,223,51,112,205,190,105,48,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,57,50,61,94,139,181,210,178,92,170,0,121,97,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,222,167,103,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,202,107,229,137,205,86,164,201,20,118,255,0,180,183,179,238,155,56,109,87,142,32,242,130,213,87,38,96,208,83,247,155,197,166,146,41,106,167,196,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,141,68,87,171,117,215,175,1,220,62,241,5,157,25,203,110,196,153,13,136,62,138,73,130,238,20,147,221,49,95,62,47,243,44,115,182,109,174,238,206,114,62,175,152,200,103,143,146,141,116,111,221,178,85,100,111,115,144,59,110,212,127,94,204,205,252,23,228,244,70,85,118,24,254,155,63,118,255,0,153,24,171,218,143,235,217,153,191,130,252,158,136,202,174,195,31,211,103,238,223,243,32,54,168,0,0,98,175,106,63,168,158,102,254,11,243,138,35,42,140,85,237,71,245,19,204,223,193,126,113,68,6,149,184,78,245,167,201,191,188,12,61,243,24,13,212,246,163,250,137,230,111,224,191,56,162,52,173,194,119,173,62,77,253,224,97,239,152,192,110,167,181,31,212,79,51,127,5,249,197,16,26,86,225,59,214,159,38,254,240,48,247,204,96,61,41,158,107,56,78,245,167,201,191,188,12,61,243,24,15,74,96,0,0,0,0,97,206,127,246,134,254,67,51,110,253,149,159,146,15,45,249,19,186,255,0,95,250,65,221,185,220,234,104,167,252,223,118,126,221,57,187,125,37,215,110,189,53,209,46,23,9,156,89,255,0,74,63,165,95,240,3,232,207,209,158,227,255,0,149,123,239,120,239,28,255,0,253,76,123,54,242,62,58,238,246,105,215,22,184,190,225,7,136,156,209,226,39,22,227,188,9,151,158,83,177,220,251,135,117,170,242,181,12,60,206,93,13,60,79,243,37,153,175,77,31,27,211,171,83,93,53,78,138,138,94,62,207,44,128,205,188,140,250,127,249,83,194,94,68,242,223,146,187,135,245,250,106,158,119,39,189,243,63,49,35,246,233,205,143,210,211,93,221,53,209,116,252,247,167,245,30,225,213,238,27,219,238,102,252,187,213,255,0,31,19,204,243,63,183,230,251,39,188,123,63,194,29,159,132,58,125,95,164,234,237,253,111,203,237,110,230,119,119,122,185,110,244,115,252,28,247,44,222,171,156,124,121,241,145,152,192,3,244,47,141,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,7,154,206,44,125,105,243,147,239,3,16,252,198,115,210,153,173,92,216,236,107,252,168,102,158,50,204,207,233,29,228,207,165,184,130,227,125,238,95,68,57,221,215,189,84,201,55,43,153,223,91,191,111,51,110,237,173,215,77,116,77,116,3,32,59,46,61,68,242,203,241,175,156,86,153,84,90,174,23,50,47,250,53,228,78,25,201,79,165,63,72,254,142,119,223,243,159,113,238,124,254,241,89,61,79,230,121,146,109,219,207,219,233,174,187,117,233,174,137,117,64,0,0,213,95,110,119,232,79,247,147,249,105,106,187,21,61,105,241,79,221,253,119,204,109,198,127,241,207,192,199,244,209,250,19,255,0,133,31,161,223,67,188,165,255,0,145,60,161,222,187,223,118,255,0,236,136,118,109,238,223,173,174,255,0,102,157,105,78,10,123,55,191,161,246,105,221,115,51,242,203,244,183,202,120,126,123,23,114,250,59,220,57,124,202,154,121,185,188,206,245,46,186,119,109,187,118,166,187,245,215,166,138,25,1,197,86,105,126,69,184,113,204,92,204,134,251,228,106,251,54,31,170,242,85,111,117,239,28,171,164,172,228,208,253,90,177,237,118,181,82,192,223,61,170,196,215,87,232,212,114,167,155,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,15,67,220,107,112,165,253,48,114,178,213,150,127,79,126,137,121,51,16,65,125,239,190,75,239,252,206,93,53,68,60,174,95,58,45,53,239,59,183,110,93,54,105,167,93,83,21,114,159,177,175,242,95,154,120,55,51,63,164,119,148,254,137,98,11,117,247,185,125,16,228,247,174,235,83,28,220,174,103,125,118,205,220,189,187,182,187,77,117,209,116,208,12,255,0,202,124,11,249,47,202,204,27,150,126,84,242,159,209,44,63,110,177,119,222,71,39,189,119,90,104,225,230,242,247,59,102,238,94,237,187,157,166,186,106,186,106,85,96,1,166,14,218,124,1,83,98,226,27,10,102,13,62,30,164,163,182,226,172,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,187,220,246,83,207,64,196,123,211,171,54,53,170,188,181,70,187,22,49,253,77,139,136,108,87,151,213,24,134,146,142,219,138,176,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,94,172,222,231,34,242,209,91,177,254,53,184,82,254,152,57,89,106,203,63,167,191,68,188,153,136,32,190,247,223,37,247,254,103,46,154,162,30,87,47,157,22,154,247,157,219,183,46,155,52,211,174,169,141,89,3,217,39,125,225,255,0,57,112,158,113,97,206,39,59,197,94,25,184,54,162,74,111,161,108,103,123,165,123,93,29,77,54,247,214,61,35,230,193,36,177,115,54,43,153,191,115,124,230,162,129,219,118,213,250,172,97,111,188,10,31,151,92,76,0,236,184,245,236,203,47,198,190,79,90,109,251,141,110,20,191,166,14,86,90,178,207,233,239,209,47,38,98,8,47,189,247,201,125,255,0,153,203,166,168,135,149,203,231,69,166,189,231,118,237,203,166,205,52,235,170,88,14,23,59,41,63,163,94,123,97,156,235,252,189,125,35,250,57,223,127,205,159,69,187,159,63,188,81,207,77,249,238,247,38,221,188,253,222,130,235,183,78,154,234,129,159,230,149,187,106,253,105,240,183,221,253,15,204,110,38,234,76,42,227,91,179,123,250,96,230,157,171,51,63,44,191,68,188,153,135,224,177,119,47,163,189,255,0,153,203,169,168,155,155,204,239,81,105,175,121,219,183,106,233,179,93,122,232,129,96,59,12,127,77,159,187,127,204,141,170,24,171,192,199,3,31,208,187,233,183,254,20,126,152,253,49,242,111,254,68,242,127,117,238,157,231,255,0,178,38,223,187,188,254,174,155,61,186,244,202,160,60,171,158,148,248,78,245,88,201,191,187,252,61,242,232,12,0,255,0,33,143,254,212,95,245,39,255,0,159,54,83,148,248,23,242,95,149,152,55,44,252,169,229,63,162,88,126,221,98,239,188,142,79,122,238,180,209,195,205,229,238,118,205,220,189,219,119,59,77,116,213,116,212,10,172,0,6,149,187,106,253,105,240,183,221,253,15,204,110,37,213,236,49,253,54,126,237,255,0,50,47,255,0,26,221,155,223,211,7,52,237,89,153,249,101,250,37,228,204,63,5,139,185,125,29,239,252,206,93,77,68,220,222,103,122,139,77,123,206,221,187,87,77,154,235,215,68,170,248,24,224,99,250,23,125,54,255,0,194,143,211,31,166,62,77,255,0,200,158,79,238,189,211,188,255,0,246,68,219,247,119,159,213,211,103,183,94,129,149,64,0,0,0,0,0,6,128,123,81,253,123,51,55,240,95,147,209,27,254,48,3,138,62,202,79,233,41,158,216,155,58,255,0,47,95,71,62,145,247,47,243,103,209,110,249,200,238,244,112,83,126,123,189,199,187,119,35,119,160,154,110,211,174,154,168,59,21,61,86,49,79,222,5,119,203,173,198,127,152,255,0,193,79,10,95,208,251,43,46,185,103,244,247,233,111,148,241,4,247,222,251,228,190,225,203,230,83,83,195,202,229,243,165,215,78,237,187,118,228,215,126,154,116,213,114,0,0,0,1,170,190,220,239,208,159,239,39,242,211,106,133,191,199,57,23,151,25,147,152,248,27,52,49,173,155,202,183,92,185,239,210,216,33,157,81,212,180,245,85,75,78,171,84,232,213,60,249,163,238,173,229,42,174,214,57,238,122,53,94,216,222,192,197,94,206,14,207,250,62,29,236,81,102,222,111,97,223,252,44,87,247,152,34,166,168,146,10,136,240,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,125,114,203,157,64,0,0,0,58,156,53,133,172,88,62,221,53,167,14,80,247,74,74,139,133,125,210,72,249,175,147,117,85,109,84,181,117,50,106,245,85,77,243,207,43,244,215,107,119,104,212,70,162,34,118,192,13,0,246,163,250,246,102,111,224,191,39,162,50,171,176,199,244,217,251,183,252,200,186,188,81,246,82,127,73,76,246,196,217,215,249,122,250,57,244,143,185,127,155,62,139,119,206,71,119,163,130,155,243,221,238,61,219,185,27,189,4,211,118,157,116,213,110,175,3,28,12,127,66,239,166,223,248,81,250,99,244,199,201,191,249,19,201,253,215,186,119,159,254,200,155,126,238,243,250,186,108,246,235,208,50,168,0,0,197,94,212,127,81,60,205,252,23,231,20,70,85,22,171,138,60,139,254,146,153,19,137,178,83,233,79,209,207,164,125,203,252,231,220,123,231,35,187,214,65,83,249,158,100,123,183,114,54,250,105,166,237,122,233,162,134,128,120,78,245,167,201,191,188,12,61,243,24,13,212,246,163,250,137,230,111,224,191,56,162,49,255,0,41,251,26,255,0,37,249,167,131,115,51,250,71,121,79,232,150,32,183,95,123,151,209,14,79,122,238,181,49,205,202,230,119,215,108,221,203,219,187,107,180,215,93,23,77,12,213,226,143,34,255,0,164,166,68,226,108,148,250,83,244,115,233,31,114,255,0,57,247,30,249,200,238,245,144,84,254,103,153,30,237,220,141,190,154,105,187,94,186,104,161,160,30,19,189,105,242,111,239,3,15,124,198,3,210,153,173,92,167,236,107,252,151,230,158,13,204,207,233,29,229,63,162,88,130,221,125,238,95,68,57,61,235,186,212,199,55,43,153,223,93,179,119,47,110,237,174,211,93,116,93,52,54,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,154,104,169,226,116,211,59,107,27,166,171,166,167,33,170,190,215,94,44,191,49,195,150,7,190,127,123,233,93,55,118,255,0,220,43,40,188,249,97,255,0,89,126,170,79,131,253,136,6,197,178,163,61,178,171,59,233,235,234,178,191,21,121,106,43,95,43,189,187,184,212,211,114,249,138,244,103,73,227,102,186,172,82,120,107,166,222,190,41,173,124,97,87,100,182,91,225,220,51,194,117,135,48,173,180,251,46,184,211,189,121,74,77,242,46,254,231,114,174,138,46,138,229,106,104,215,47,162,214,252,117,94,166,106,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,40,28,215,207,108,170,201,10,122,10,172,208,197,94,69,138,233,205,238,142,238,53,53,60,206,90,177,31,210,8,223,166,139,44,126,58,107,187,167,130,233,95,24,85,218,211,150,248,119,19,112,157,126,204,43,149,62,251,174,11,238,190,77,147,124,137,179,190,92,168,98,151,162,57,26,186,181,169,233,53,223,13,23,168,25,163,12,209,84,68,217,161,118,230,59,93,23,77,14,67,85,125,145,92,89,126,127,135,44,113,124,254,239,209,74,110,237,255,0,191,214,86,249,241,67,254,170,253,108,159,6,123,80,218,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,22,231,136,108,231,181,112,245,147,215,252,224,189,219,251,245,21,131,186,243,96,230,186,45,252,250,168,169,211,206,107,36,84,209,102,69,232,197,240,246,120,167,154,255,0,243,206,44,188,255,0,206,171,234,191,212,102,237,172,253,141,77,26,223,240,55,199,218,61,130,56,130,205,188,150,92,155,200,236,172,250,89,79,139,63,227,170,207,46,81,80,121,51,186,213,210,84,83,253,93,75,154,179,115,22,57,91,230,61,187,118,106,186,234,136,97,87,102,191,6,248,186,197,197,38,39,118,109,217,252,145,125,202,46,229,229,11,87,120,138,163,95,42,219,171,57,95,93,79,58,179,208,88,223,230,239,241,209,118,170,40,27,93,202,220,183,195,185,71,129,45,153,123,132,233,249,22,171,87,59,187,199,190,71,105,205,153,242,187,172,142,115,189,41,29,226,229,253,137,208,170,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,82,153,165,150,248,119,55,48,37,207,47,113,101,63,62,213,117,228,247,136,247,200,221,121,83,50,86,245,141,205,119,165,27,124,28,159,181,58,21,88,3,203,79,249,231,9,222,127,230,181,244,191,234,63,110,230,126,214,174,173,119,248,158,148,56,121,206,123,87,16,185,61,96,206,11,37,191,184,209,95,251,223,42,14,107,165,217,200,170,150,157,124,231,50,53,93,86,21,94,172,79,31,111,138,234,247,180,163,131,124,93,125,226,147,12,59,41,44,254,87,190,230,239,125,242,125,171,188,69,79,167,146,173,212,124,223,174,168,157,25,232,36,143,243,182,120,104,155,149,80,205,94,206,28,17,196,22,82,100,178,100,222,120,229,103,209,58,124,39,255,0,18,214,121,114,138,191,202,125,234,174,174,162,163,234,233,156,229,135,150,178,68,223,61,238,221,191,84,211,69,64,50,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,148,205,44,200,195,185,71,129,46,121,133,139,42,57,22,171,87,39,188,73,178,71,105,205,153,145,55,164,109,115,189,41,27,224,213,253,137,212,6,100,102,150,4,202,60,59,46,44,204,43,239,146,173,80,109,230,84,119,89,167,211,116,140,141,60,216,152,231,122,82,49,60,61,190,228,83,0,51,35,182,179,2,97,156,69,45,183,47,114,139,233,165,169,155,121,119,47,47,205,110,223,172,108,85,250,169,104,85,201,163,156,246,255,0,177,175,130,161,171,172,228,206,76,109,158,120,218,179,30,99,203,151,124,185,86,114,247,191,147,12,122,108,134,56,147,164,76,99,125,24,153,253,159,103,218,171,67,1,176,140,212,237,146,206,156,91,91,71,62,88,225,159,160,84,240,243,59,196,29,246,146,233,222,53,70,35,124,233,168,145,89,181,90,245,233,227,204,253,84,47,110,83,118,210,225,27,237,218,154,205,154,89,99,244,98,137,119,243,175,62,90,150,183,79,54,71,55,234,32,161,69,244,146,54,116,95,237,110,246,41,168,160,7,168,60,188,204,124,25,154,216,86,147,27,96,27,207,149,44,181,252,206,239,83,221,229,131,126,201,31,27,188,201,90,215,166,143,141,233,213,19,195,95,5,69,59,203,141,198,138,211,71,37,194,225,55,42,158,45,55,191,106,187,77,85,17,58,34,42,248,170,30,107,242,87,137,156,238,225,222,162,186,171,39,113,183,209,249,110,92,174,242,239,38,210,85,243,57,105,34,51,165,68,82,34,104,147,73,225,167,165,215,193,52,170,179,79,142,174,42,115,171,10,212,96,156,204,205,47,44,217,106,182,115,105,188,137,110,167,221,182,70,72,223,62,26,118,61,52,124,76,94,139,236,211,193,85,20,59,94,50,120,201,198,220,84,99,105,42,170,167,238,120,82,143,79,36,218,118,195,39,117,223,13,58,79,245,233,4,114,63,116,176,111,243,252,53,209,58,120,236,243,178,63,4,225,27,23,11,118,172,101,102,110,151,220,79,207,242,202,235,47,94,237,113,175,142,15,73,202,207,65,87,208,68,248,234,189,77,26,151,99,33,56,160,206,30,27,174,149,87,28,173,196,254,76,101,126,206,249,23,114,165,155,157,177,178,164,125,103,138,77,187,121,210,47,77,53,215,175,130,104,30,148,1,143,156,30,113,135,130,120,179,193,50,94,44,240,249,51,16,219,52,242,197,159,116,211,119,30,100,213,13,131,235,221,12,76,151,124,116,234,255,0,49,23,110,187,87,170,117,200,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,24,249,198,31,24,120,39,132,204,19,29,226,241,15,148,241,13,207,95,35,217,247,77,15,126,229,205,78,217,254,189,176,202,200,182,71,80,143,243,209,55,105,181,58,175,64,180,157,174,24,39,8,223,120,91,186,227,43,203,117,190,225,142,71,145,151,89,122,119,155,141,4,115,250,46,70,122,8,158,154,47,195,69,234,107,15,131,110,50,113,183,10,248,218,58,170,89,251,230,20,172,215,202,214,157,176,199,222,182,67,80,144,125,122,193,36,140,219,44,251,252,207,29,52,94,158,20,78,125,241,65,156,60,72,221,41,110,57,165,137,252,166,202,13,253,206,46,229,75,15,39,123,98,73,58,193,20,123,183,114,99,94,186,233,167,79,21,214,211,129,234,126,221,113,162,187,81,199,112,183,205,205,167,151,93,143,218,173,215,69,84,94,138,136,190,40,167,71,152,121,143,131,50,167,10,213,227,108,125,121,242,93,150,131,151,222,42,123,188,179,236,223,35,35,111,153,19,92,245,213,242,49,58,34,248,235,224,138,167,159,92,173,227,171,138,156,149,194,180,248,39,44,243,75,200,214,90,93,252,170,111,34,91,170,54,238,145,242,59,207,154,157,239,93,95,43,215,170,251,116,240,68,68,165,115,171,137,156,238,226,34,162,134,171,56,177,183,210,9,109,188,222,236,239,38,210,82,114,249,137,26,63,165,60,81,162,234,144,199,227,175,163,211,197,117,13,147,102,207,109,46,17,177,93,170,108,217,91,150,63,73,232,147,103,38,243,229,169,104,181,243,99,115,190,162,122,21,95,73,100,103,85,254,206,239,106,22,75,42,251,100,179,167,9,86,214,79,153,216,103,233,237,60,220,190,239,7,125,164,181,247,125,17,232,239,58,26,37,87,238,87,49,122,248,114,255,0,89,77,123,128,54,253,150,253,181,152,19,19,98,40,173,185,133,148,95,66,237,79,221,204,185,121,126,107,142,205,35,122,167,213,69,66,142,93,92,214,55,253,189,124,17,76,255,0,203,124,210,192,153,185,135,98,197,153,123,125,242,173,170,125,220,186,142,235,52,26,237,145,241,175,155,43,26,239,74,55,167,135,179,220,168,121,130,43,156,155,206,76,109,145,152,218,143,30,96,59,151,115,185,81,243,54,63,147,12,154,239,134,72,151,164,172,123,125,25,95,253,159,111,216,168,30,155,193,74,101,110,100,97,220,220,192,150,204,194,194,117,28,251,85,215,157,221,228,217,35,117,229,76,248,157,210,70,181,222,148,110,241,106,126,212,234,85,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,12,85,237,71,245,19,204,223,193,126,113,68,101,81,106,184,163,201,175,233,5,145,56,155,40,123,223,117,242,247,114,250,222,94,253,188,138,200,42,61,29,236,215,243,58,122,73,227,237,240,80,243,88,0,0,0,0,87,31,145,60,206,252,152,254,88,254,140,255,0,192,255,0,254,184,247,218,127,249,199,119,252,215,51,155,249,223,55,208,248,248,117,40,115,125,125,159,249,113,101,197,253,159,56,15,47,115,10,205,222,237,245,126,84,239,148,125,225,241,238,219,123,170,149,158,124,78,71,38,142,107,23,163,189,154,47,181,0,208,160,55,253,254,75,142,4,255,0,244,25,255,0,89,175,31,247,179,84,60,122,240,141,91,194,222,104,114,45,20,123,112,117,235,254,35,159,152,139,204,228,211,210,173,71,154,233,164,149,52,154,117,79,63,77,127,179,170,120,5,140,202,188,212,198,217,49,141,173,249,133,151,183,127,38,95,45,156,222,237,83,221,225,155,103,50,23,196,255,0,50,86,61,139,171,37,122,117,106,248,234,157,81,21,55,241,193,231,24,120,39,139,60,19,37,226,207,15,147,49,13,179,79,44,89,247,77,55,113,230,77,80,216,62,189,208,196,201,119,199,78,175,243,17,118,235,181,122,167,95,59,69,222,225,83,61,235,120,116,206,155,30,103,65,23,62,158,219,222,185,244,251,145,156,222,101,36,240,183,206,88,228,86,232,179,107,209,171,175,248,160,122,74,4,181,186,227,69,118,163,142,225,111,155,155,79,46,187,31,181,91,174,138,168,189,21,17,124,81,73,144,0,0,0,24,67,218,215,155,56,71,11,240,183,124,202,219,165,118,203,238,55,238,222,75,135,149,42,243,59,157,198,134,121,188,230,177,88,154,49,200,190,115,155,175,179,85,232,5,188,226,211,181,195,46,44,152,70,142,205,194,205,255,0,233,45,246,237,204,239,23,158,235,61,31,145,57,82,192,230,253,69,117,26,178,167,158,197,157,157,21,57,123,119,117,85,105,95,98,206,215,78,24,173,24,37,47,184,94,237,244,131,16,175,141,139,145,112,164,211,235,154,223,244,151,209,171,63,54,174,147,195,251,59,124,84,209,208,3,122,121,111,218,211,194,118,38,195,177,92,179,11,23,125,11,186,191,119,50,219,220,46,87,29,154,72,244,79,173,138,141,26,186,181,172,119,251,122,120,162,149,95,249,81,248,19,255,0,211,159,253,89,188,127,221,13,0,153,5,193,231,7,152,219,139,60,109,37,158,207,55,147,48,245,179,79,44,94,54,195,55,113,230,67,80,232,62,161,211,68,249,119,201,78,172,243,21,118,235,185,122,39,80,244,21,130,113,182,24,204,92,49,69,140,176,109,207,202,22,123,135,51,187,84,242,100,139,127,46,71,70,255,0,50,70,181,201,163,216,228,234,137,225,170,116,209,78,240,166,178,227,47,48,174,84,224,203,118,1,193,54,238,225,101,181,243,187,181,63,58,73,118,115,37,124,175,243,164,115,158,186,190,71,47,87,47,143,77,19,68,42,80,0,0,0,0,0,0,0,0,7,71,141,177,182,24,203,172,49,91,140,177,149,207,201,246,123,127,47,188,212,242,100,151,103,50,70,198,207,50,54,185,203,171,222,212,232,139,227,170,244,213,78,240,166,179,31,47,48,174,107,96,203,142,1,198,214,238,255,0,101,186,114,123,205,63,58,72,183,242,229,100,172,243,163,115,94,154,62,54,175,71,39,135,93,83,84,3,30,191,202,143,192,159,254,156,255,0,234,205,227,254,232,82,153,145,218,211,194,118,25,195,178,220,178,247,23,125,52,186,179,111,46,219,220,46,86,237,250,200,196,95,173,150,141,90,154,53,207,119,251,26,120,170,26,174,227,15,131,204,109,194,102,54,142,207,120,155,202,120,122,231,175,145,239,27,97,135,191,114,225,167,116,255,0,80,217,165,124,91,36,168,70,121,234,155,180,220,157,23,166,62,129,188,92,39,218,233,195,21,223,4,173,247,20,93,190,143,226,20,240,177,114,46,21,122,253,115,155,254,146,202,52,103,230,209,178,120,127,107,111,138,20,15,9,125,174,25,113,123,194,53,150,110,41,175,255,0,70,175,182,158,95,119,188,247,89,235,60,183,205,150,119,59,234,40,104,209,148,220,134,36,12,234,171,204,221,187,162,163,141,60,0,61,84,3,8,123,37,115,103,8,226,142,22,236,121,91,107,174,223,125,193,29,231,202,144,242,165,78,95,124,184,215,79,15,156,230,35,23,86,53,87,205,115,180,246,232,189,12,222,0,0,0,1,45,113,184,209,90,104,228,184,92,38,229,83,197,166,247,237,87,105,170,162,39,68,69,95,21,64,44,47,24,124,97,224,158,19,48,76,119,139,196,62,83,196,55,61,124,143,103,221,52,61,251,151,53,59,103,250,246,195,43,34,217,29,66,63,207,68,221,166,212,234,189,52,15,154,153,169,141,179,159,27,92,51,11,48,174,254,83,190,92,249,93,230,167,187,195,14,254,92,44,137,158,100,76,99,19,70,68,196,232,212,240,213,122,170,170,214,60,85,231,189,111,17,121,211,125,204,233,226,228,83,220,187,175,34,159,114,63,149,203,164,130,23,121,201,28,106,237,86,29,122,181,52,255,0,21,180,32,1,148,28,5,112,141,91,197,38,104,114,46,244,123,176,117,151,254,60,159,152,137,203,231,83,213,45,63,154,217,163,149,117,154,4,79,51,93,63,181,162,120,237,123,252,151,28,9,255,0,232,51,254,179,94,63,239,96,104,231,242,39,153,223,147,31,203,31,209,159,248,31,255,0,215,30,251,79,255,0,56,238,255,0,154,230,115,127,59,230,250,31,31,14,165,14,111,175,180,3,46,44,184,67,179,231,30,101,238,94,217,187,165,190,147,201,125,206,143,188,62,77,187,175,116,178,191,207,149,202,229,213,206,122,245,119,183,68,246,33,161,64,0,0,0,0,55,253,217,113,234,39,150,95,141,124,226,180,202,162,213,112,185,147,95,209,247,34,112,206,80,247,190,245,228,30,251,245,188,189,155,185,245,147,212,122,59,223,167,231,180,244,151,195,217,224,151,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,161,226,175,61,232,184,116,201,107,238,103,79,23,62,162,219,221,121,20,251,149,156,222,101,92,16,187,206,72,228,70,232,147,107,213,171,175,248,160,104,175,142,76,19,132,114,231,138,76,107,131,112,27,118,216,173,254,77,238,169,172,171,249,203,117,52,143,252,235,156,255,0,77,239,241,85,248,116,209,11,18,78,85,213,220,111,215,23,213,85,73,207,171,159,77,206,209,173,221,181,186,39,68,209,19,162,25,43,110,236,201,227,126,237,71,29,194,223,146,92,218,121,117,216,255,0,164,150,134,235,162,170,47,69,170,69,241,69,3,23,129,85,102,70,86,227,188,163,196,82,225,60,194,177,121,42,235,6,222,101,63,122,134,125,55,70,201,19,206,137,238,111,163,35,23,199,219,239,69,41,235,117,186,182,237,91,29,190,223,15,54,162,93,118,51,114,55,93,17,85,122,170,162,120,34,128,183,91,171,110,213,177,219,237,240,243,106,37,215,99,55,35,117,209,21,87,170,170,39,130,41,234,90,221,110,162,180,209,199,111,183,195,202,167,139,93,140,220,174,211,85,85,94,170,170,190,42,166,172,59,58,251,58,243,39,6,102,77,6,116,103,69,167,200,172,178,243,124,159,111,231,211,212,247,206,117,61,93,52,191,91,77,82,188,189,155,162,119,156,197,221,187,68,211,69,83,107,0,12,6,237,120,206,28,11,135,178,6,171,41,174,77,230,226,76,91,179,201,171,172,205,228,247,90,218,9,229,240,98,198,237,99,84,244,156,221,61,154,175,67,62,77,111,118,141,118,124,226,252,225,191,222,115,219,47,241,7,126,187,201,221,247,88,59,164,81,115,52,101,37,47,250,76,181,44,106,104,200,223,39,161,215,77,190,58,40,26,120,0,200,142,16,120,49,199,220,86,226,230,208,218,223,228,188,51,73,175,149,47,90,67,63,115,221,21,66,195,253,93,211,197,36,155,228,167,86,121,190,142,187,151,162,117,13,191,246,101,92,107,110,220,16,101,189,194,225,55,54,162,95,44,111,126,212,110,186,93,235,17,58,34,34,120,34,25,66,83,89,113,151,152,87,42,112,101,187,0,224,155,119,112,178,218,249,221,218,159,157,36,187,57,146,190,87,249,210,57,207,93,95,35,151,171,151,199,166,137,162,21,40,0,13,84,246,155,241,239,114,165,185,94,184,110,203,168,123,187,105,251,183,149,46,59,154,254,110,230,209,214,67,245,83,83,249,186,121,237,243,100,235,226,190,196,2,235,241,233,218,77,111,201,45,249,103,147,53,125,239,26,59,78,253,91,203,116,126,72,255,0,69,154,63,171,168,165,124,85,28,232,101,149,190,107,188,205,53,94,186,34,105,235,48,243,31,25,230,182,42,171,198,216,250,243,229,75,213,127,47,188,84,247,120,160,223,178,54,70,223,50,38,181,137,163,35,98,116,68,240,215,197,85,74,108,186,185,53,194,230,123,113,5,222,63,36,56,27,203,221,215,103,55,252,231,71,75,183,119,51,111,250,68,172,215,243,50,120,127,119,226,154,133,170,6,127,228,215,99,174,123,99,110,241,249,94,188,126,77,185,123,57,95,213,232,239,28,221,121,155,191,209,235,83,110,155,99,241,241,230,126,170,153,85,147,93,142,185,19,130,123,199,229,122,241,249,73,230,108,229,127,87,172,179,242,180,230,110,255,0,71,173,93,218,238,143,199,195,151,250,202,6,151,237,214,234,219,181,108,118,251,124,60,218,137,117,216,205,200,221,116,69,85,234,170,137,224,138,111,103,179,35,46,184,132,202,172,151,151,4,103,77,15,147,236,246,253,191,70,232,57,180,50,247,126,101,93,100,181,127,89,76,231,57,251,159,36,78,250,197,93,53,209,189,53,66,248,228,215,11,153,19,195,239,120,252,144,224,111,32,247,173,156,223,243,157,101,86,237,188,205,191,233,18,191,79,207,73,225,253,239,130,105,117,64,0,0,0,0,0,0,0,0,0,0,0,0,195,158,211,124,186,226,19,53,114,94,44,17,146,212,62,80,179,220,55,125,36,160,230,208,197,222,57,117,116,114,210,125,101,75,154,230,109,124,114,187,234,213,53,211,71,116,209,13,19,92,109,213,182,154,217,45,247,8,121,85,17,105,189,155,145,218,106,136,169,213,21,83,193,80,245,62,90,172,229,225,115,34,120,130,228,126,87,176,55,151,187,174,254,87,249,206,178,151,110,238,94,239,244,121,89,175,230,99,241,254,239,197,117,15,53,128,221,78,114,246,58,228,78,54,228,126,72,111,31,147,110,94,254,111,245,122,203,199,55,94,94,223,244,138,212,219,166,217,60,60,121,159,170,134,42,231,47,99,174,123,96,158,71,228,134,241,249,73,230,111,230,255,0,87,163,179,242,180,229,237,255,0,72,173,93,218,238,147,195,195,151,250,200,6,18,101,230,99,227,60,169,197,84,152,219,0,222,124,151,122,160,230,119,122,158,239,20,251,55,198,248,221,230,74,215,49,117,100,143,78,168,190,58,248,162,41,184,94,2,251,73,173,249,219,179,44,243,154,175,186,99,70,235,220,107,121,110,147,202,255,0,233,83,73,245,116,244,172,138,159,147,12,81,55,206,119,159,174,169,215,84,93,85,231,47,11,153,237,195,239,35,242,189,129,188,131,222,183,242,191,206,116,117,91,182,242,247,127,163,202,253,63,61,31,143,247,190,11,165,170,3,213,64,53,83,217,145,199,189,202,170,229,101,225,187,49,97,239,13,168,239,62,75,184,238,107,57,91,91,89,89,55,213,67,79,231,107,230,55,206,147,167,138,123,80,218,176,3,23,187,77,174,53,182,158,8,51,34,225,111,155,149,81,23,145,246,63,106,59,77,110,244,104,189,21,21,60,21,76,161,41,172,199,203,204,43,154,216,50,227,128,113,181,187,191,217,110,156,158,243,79,206,146,45,252,185,89,43,60,232,220,215,166,143,141,171,209,201,225,215,84,213,0,242,248,12,136,226,251,131,28,125,194,150,46,117,13,209,254,84,195,53,122,121,46,245,164,48,119,205,177,83,172,223,213,219,60,178,71,178,74,132,103,157,233,105,185,58,47,76,119,3,117,253,144,249,195,129,113,14,64,210,229,53,181,188,172,73,132,183,249,73,117,153,220,238,245,91,95,60,94,44,72,219,164,104,190,139,157,175,183,69,232,103,201,173,238,206,94,207,156,95,147,215,251,54,123,102,6,32,238,55,120,251,198,219,7,116,138,94,94,172,171,165,255,0,73,138,165,237,93,89,35,36,244,58,107,183,199,85,54,66,4,181,198,221,69,118,163,146,223,112,135,155,79,46,155,217,185,91,174,138,138,157,81,81,124,81,15,45,55,27,117,109,166,182,75,125,194,30,85,68,90,111,102,228,118,154,162,42,117,69,84,240,84,61,79,154,167,237,20,236,235,204,156,103,153,53,249,209,146,246,159,45,50,245,202,242,133,191,159,79,77,220,249,52,244,148,209,125,109,77,74,115,55,237,149,222,107,19,110,221,23,93,81,64,213,120,38,110,54,234,219,77,108,150,251,132,60,170,136,180,222,205,200,237,53,68,84,234,138,169,224,168,84,57,111,149,184,239,55,49,20,88,79,47,108,94,85,186,207,187,151,79,222,161,131,93,177,190,69,243,165,123,91,232,198,245,241,246,123,213,0,165,75,237,192,222,9,194,57,141,197,38,10,193,184,241,187,172,87,15,41,119,164,214,84,252,221,186,166,70,126,105,205,127,166,198,120,42,124,122,106,133,87,113,236,201,227,126,211,71,37,194,225,146,92,170,120,180,222,255,0,164,150,135,105,170,162,39,68,170,85,241,84,49,170,146,174,227,97,184,178,170,150,78,69,92,26,237,118,141,118,221,205,209,122,46,168,189,20,15,83,128,180,60,42,103,189,23,17,121,45,99,204,232,34,228,84,92,187,215,62,159,114,191,149,203,171,158,22,249,203,28,104,237,82,29,122,53,52,255,0,21,187,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,75,92,110,52,86,154,57,46,23,9,185,84,241,105,189,251,85,218,106,168,137,209,17,87,197,80,243,209,198,119,23,216,187,138,220,124,219,165,115,251,166,25,181,235,228,91,94,145,73,220,249,144,211,182,163,235,146,24,164,147,124,148,232,255,0,61,23,110,186,55,68,241,217,87,107,206,123,214,229,158,75,90,242,198,223,22,149,25,137,207,217,81,185,62,167,184,85,208,76,190,106,198,228,118,168,245,79,73,154,126,183,129,165,107,117,186,182,237,91,29,190,223,15,54,162,93,118,51,114,55,93,17,85,122,170,162,120,34,129,178,14,198,92,149,195,184,175,25,99,12,214,196,118,190,101,126,18,242,127,144,231,231,200,155,123,212,87,8,42,60,214,72,141,95,53,173,79,61,174,253,93,60,77,191,150,135,133,76,136,162,225,211,37,172,121,99,4,188,250,139,111,122,231,212,109,86,115,121,149,115,204,223,53,100,145,27,162,77,167,71,46,191,224,151,120,0,0,0,0,0,0,12,42,201,94,202,14,25,242,235,14,209,83,102,21,155,233,222,36,165,230,115,47,157,226,225,107,230,238,146,69,79,234,241,86,58,54,233,27,217,31,199,151,187,197,202,102,101,186,221,69,105,163,142,223,111,135,149,79,22,187,25,185,93,166,170,170,189,85,85,124,85,73,144,0,2,194,241,131,197,142,21,225,59,47,27,138,46,212,94,83,189,92,53,242,69,167,153,36,61,247,100,244,236,159,235,155,12,172,143,99,42,17,254,122,38,237,52,78,171,208,36,56,206,226,251,8,240,165,128,91,116,174,127,123,196,215,77,124,139,107,210,88,251,231,46,106,118,212,125,114,67,44,113,236,142,161,31,231,162,110,211,70,234,190,30,122,110,55,26,219,181,108,151,11,132,220,218,137,116,222,253,168,221,116,68,68,232,136,137,224,136,84,153,169,154,152,219,57,241,181,195,48,179,10,239,229,59,229,207,149,222,106,123,188,48,239,229,194,200,153,230,68,198,49,52,100,76,78,141,79,13,87,170,170,173,36,6,107,246,105,112,109,98,226,79,27,92,241,86,97,65,222,112,166,22,228,247,155,126,231,179,191,247,152,107,24,207,173,138,120,228,139,151,44,44,119,68,118,237,52,93,19,93,119,145,110,183,81,90,104,227,183,219,225,229,83,197,174,198,110,87,105,170,170,175,85,85,95,21,83,31,248,3,202,107,182,77,112,183,131,240,110,37,161,238,215,218,111,40,119,228,230,181,250,238,184,213,73,31,160,247,179,208,145,190,138,251,122,245,232,153,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,181,198,221,69,118,163,146,223,112,135,155,79,46,155,217,185,91,174,138,138,157,81,81,124,81,13,27,246,150,240,109,98,225,179,27,91,49,86,94,193,221,176,166,41,231,119,107,126,231,191,184,119,104,104,216,255,0,173,150,121,36,151,153,44,207,119,84,110,221,116,77,83,77,55,162,99,183,31,153,77,118,206,94,22,241,134,13,195,84,61,230,251,83,228,254,226,156,214,179,77,183,26,89,36,244,222,198,122,17,187,210,95,103,78,189,20,60,244,219,174,53,182,154,216,238,22,249,185,85,17,107,177,251,81,218,106,138,139,209,81,83,193,84,244,45,193,151,23,216,71,138,220,2,235,165,11,251,166,38,181,233,229,171,94,146,201,220,249,147,84,54,159,235,150,24,163,147,124,116,234,255,0,49,23,110,186,59,69,241,243,192,85,185,87,154,152,219,38,49,181,191,48,178,246,239,228,203,229,179,155,221,170,123,188,51,108,230,66,248,159,230,74,199,177,117,100,175,78,173,95,29,83,170,34,160,122,123,5,133,224,251,139,28,43,197,142,94,59,20,90,104,188,153,122,183,233,229,123,79,50,73,187,150,249,234,25,7,215,58,24,153,38,246,83,171,252,196,93,186,232,189,83,173,250,2,90,227,110,162,187,81,201,111,184,67,205,167,151,77,236,220,173,215,69,69,78,168,168,190,40,134,25,231,87,101,7,12,249,139,135,107,105,178,246,205,244,19,18,85,114,249,119,206,241,112,186,114,182,201,26,175,245,121,107,27,27,181,141,143,143,225,204,221,226,212,51,84,0,0,0,0,0,0,0,53,1,219,53,146,184,119,10,99,44,31,154,216,114,215,203,175,197,190,80,242,228,252,249,23,119,117,138,223,5,63,154,249,21,169,230,185,201,230,53,191,173,175,137,183,242,208,241,87,145,20,92,69,228,181,247,44,103,151,145,81,114,238,188,138,141,170,254,87,46,174,9,157,230,164,145,163,181,72,116,234,228,211,252,20,52,123,193,151,23,216,187,133,44,124,235,165,11,251,222,25,186,105,229,171,94,145,71,223,57,112,212,54,159,235,150,25,100,143,100,149,10,255,0,49,19,118,154,59,84,240,244,47,110,184,209,93,168,227,184,91,230,230,211,203,174,199,237,86,235,162,170,47,69,68,95,20,83,203,77,198,221,91,105,173,146,223,112,135,149,81,22,155,217,185,29,166,168,138,157,81,85,60,21,13,212,246,67,103,189,110,102,100,181,211,44,110,17,107,81,151,124,141,245,27,147,235,187,253,93,124,201,230,164,109,70,232,140,68,244,159,175,234,248,1,158,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,52,87,218,211,153,24,139,19,113,99,126,203,219,149,70,251,86,11,238,190,77,143,100,105,179,190,91,104,101,151,170,53,28,186,185,169,233,57,223,13,19,161,81,118,67,100,69,22,102,103,77,211,51,174,18,235,79,151,124,141,244,251,87,235,187,253,37,124,41,231,36,141,86,232,172,69,244,95,175,234,248,152,103,154,89,145,136,179,115,29,220,243,11,22,84,115,238,183,94,79,120,147,100,109,215,149,11,34,111,72,218,214,250,49,183,193,169,251,87,169,153,253,147,252,79,101,87,15,120,135,30,217,51,66,249,228,168,177,135,146,187,165,71,118,169,159,111,116,101,115,159,230,193,20,154,245,154,52,234,173,241,213,53,209,116,13,215,130,90,221,113,162,187,81,199,112,183,205,205,167,151,93,143,218,173,215,69,84,94,138,136,190,40,165,59,153,25,165,129,50,143,14,203,139,51,10,251,228,171,84,27,121,149,29,214,105,244,221,35,35,79,54,38,57,222,148,140,79,15,111,185,20,10,172,166,179,15,49,240,102,84,225,90,188,109,143,175,62,75,178,208,114,251,197,79,119,150,125,155,228,100,109,243,34,107,158,186,190,70,39,68,95,29,124,17,84,215,142,108,246,210,225,27,21,218,166,205,149,185,99,244,158,137,54,114,111,62,90,150,139,95,54,55,59,234,39,161,85,244,150,70,117,95,236,238,246,161,174,44,251,226,131,56,120,145,186,82,220,115,75,19,249,77,148,27,251,156,93,202,150,30,78,246,196,146,117,130,40,247,110,228,198,189,117,211,78,158,43,168,103,231,17,253,177,95,233,120,111,135,187,63,252,159,35,18,247,143,250,23,187,250,165,93,23,253,52,93,87,245,189,196,247,102,78,0,207,28,225,204,151,241,99,154,88,171,155,70,154,119,55,119,26,54,249,91,250,189,101,4,159,152,115,22,14,82,199,31,140,94,127,179,218,227,88,249,91,150,248,139,55,49,221,179,47,112,157,63,62,235,117,231,119,120,247,198,221,121,80,190,87,117,145,205,111,163,27,188,92,159,181,122,30,148,242,183,45,240,238,81,224,75,102,94,225,58,126,69,170,213,206,238,241,239,145,218,115,102,124,174,235,35,156,239,74,71,120,185,127,98,116,2,171,0,0,0,199,204,228,227,199,134,60,140,190,214,97,12,121,152,157,207,16,209,242,247,219,252,145,112,147,93,236,142,68,250,216,169,222,207,205,202,199,120,251,116,241,215,64,191,87,27,141,21,166,142,75,133,194,110,85,60,90,111,126,213,118,154,170,34,116,68,85,241,84,60,239,241,153,197,110,34,226,175,50,215,18,86,51,186,88,45,223,241,61,187,88,228,238,156,202,122,118,79,245,169,12,79,147,123,233,209,222,122,46,154,232,157,60,110,199,25,61,165,184,219,137,59,20,153,123,133,108,95,69,176,165,78,158,80,166,239,80,215,119,253,175,167,150,47,61,244,177,201,23,46,88,92,190,107,188,237,218,47,68,209,112,160,0,55,95,91,195,70,73,112,73,192,238,57,151,49,112,87,211,120,107,252,153,244,178,47,41,85,219,124,173,178,238,157,203,172,50,204,176,114,150,169,139,245,90,111,217,231,248,174,154,165,225,115,38,191,164,22,123,97,156,161,239,125,215,203,221,247,235,121,123,246,242,40,231,168,244,119,179,95,204,233,233,39,143,183,193,67,208,182,69,225,60,119,129,242,174,201,133,179,47,24,253,41,196,148,93,231,190,221,188,159,13,15,121,223,83,43,227,250,136,85,99,102,216,220,198,121,171,215,110,171,213,84,175,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,89,233,132,241,222,56,202,187,222,22,203,76,99,244,91,18,86,247,110,229,118,242,124,53,221,219,101,76,79,147,234,38,84,141,251,163,107,217,231,47,77,218,167,84,66,189,0,121,87,5,213,226,143,38,191,163,238,123,98,108,161,239,125,235,200,61,203,235,121,123,55,115,232,224,168,244,119,191,79,207,105,233,47,135,179,193,54,181,69,195,70,73,113,183,192,238,6,151,46,176,87,208,136,104,60,167,244,78,47,41,85,220,188,147,190,238,189,247,172,210,194,179,243,86,149,235,245,186,236,223,230,120,38,161,172,254,12,248,173,196,92,42,102,90,98,74,54,119,187,5,199,254,56,183,107,28,125,239,151,79,80,200,62,181,97,149,241,236,125,66,187,204,68,215,77,23,167,135,162,11,117,198,138,237,71,29,194,223,55,54,158,93,118,63,106,183,93,21,81,122,42,34,248,162,158,88,12,215,224,219,180,183,27,112,217,98,143,47,113,85,139,233,78,20,166,215,201,244,221,234,26,30,225,185,245,18,203,231,178,150,73,37,230,75,51,87,206,119,155,183,68,232,186,32,111,68,24,249,147,124,120,240,199,158,119,218,60,33,128,243,19,190,98,26,206,102,203,127,146,46,17,233,177,146,72,191,91,45,59,25,249,184,158,239,31,102,158,58,107,144,96,0,0,106,231,180,219,0,103,142,79,102,75,56,177,202,220,85,202,163,93,123,227,187,141,27,188,147,253,94,142,130,63,207,185,235,63,53,100,147,194,47,51,219,236,113,35,195,135,108,87,250,38,27,226,18,207,255,0,41,207,196,189,227,254,153,237,254,169,73,69,255,0,67,23,69,253,111,121,178,156,210,203,124,59,155,152,18,231,151,184,178,159,159,106,186,242,123,196,123,228,110,188,169,153,43,122,198,230,187,210,141,190,14,79,218,157,15,53,153,165,150,248,139,40,241,221,207,47,113,101,63,34,235,106,228,247,136,247,198,237,57,176,178,86,245,141,206,111,163,35,124,28,191,177,122,1,233,103,47,51,31,6,102,182,21,164,198,216,6,243,229,75,45,127,51,187,212,247,121,96,223,178,71,198,239,50,86,181,233,163,227,122,117,68,240,215,193,81,74,148,243,95,144,156,80,103,15,13,215,74,171,142,86,226,127,38,50,191,103,124,139,185,82,205,206,216,217,82,62,179,197,38,221,188,233,23,166,154,235,215,193,52,216,238,83,118,210,225,27,237,218,154,205,154,89,99,244,98,137,119,243,175,62,90,150,183,79,54,71,55,234,32,161,69,244,146,54,116,95,237,110,246,40,27,51,5,41,150,249,165,129,51,115,14,197,139,50,246,251,229,91,84,251,185,117,29,214,104,53,219,35,227,95,54,86,53,222,148,111,79,15,103,185,80,168,174,55,26,43,77,28,151,11,132,220,170,120,180,222,253,170,237,53,84,68,232,136,171,226,168,6,149,187,94,114,34,139,44,243,166,215,153,214,249,116,167,204,78,126,202,125,171,245,61,194,146,130,21,243,150,71,43,181,87,170,250,44,211,245,188,74,119,178,91,50,49,22,25,226,198,195,151,182,218,141,150,172,105,222,188,165,30,200,215,127,115,182,215,75,23,85,106,185,52,115,151,209,115,126,58,167,66,165,237,96,226,123,42,184,132,196,56,10,201,149,247,207,42,197,131,252,171,222,234,59,181,76,27,187,219,40,92,207,54,120,163,211,172,50,39,69,119,134,171,166,169,174,24,101,110,100,98,44,163,199,118,204,194,194,117,28,139,173,171,157,221,228,217,27,180,230,194,248,157,210,70,185,190,140,142,241,106,254,197,234,7,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,197,94,123,209,112,233,146,215,220,206,158,46,125,69,183,186,242,41,247,43,57,188,202,184,33,119,156,145,200,141,209,38,215,171,87,95,241,64,243,106,0,0,0,0,71,12,50,212,74,216,97,110,231,187,93,19,93,11,171,144,156,47,231,15,18,55,74,171,118,86,225,143,41,178,131,103,124,151,190,210,195,201,222,217,86,62,147,203,30,237,220,153,19,166,186,105,215,197,53,219,199,6,221,154,88,39,134,203,236,121,133,138,175,191,74,113,93,54,190,79,169,238,179,80,247,13,204,168,138,95,49,149,82,71,47,50,41,154,158,115,124,221,186,167,85,213,2,87,179,107,130,59,135,14,216,90,167,29,230,77,23,39,25,222,246,107,69,204,107,188,155,201,146,178,47,206,67,60,145,77,204,134,102,59,209,77,190,29,87,85,76,226,0,1,107,243,171,137,156,145,225,222,158,134,171,56,177,183,209,248,174,92,222,236,239,38,213,213,243,57,107,26,63,165,60,82,42,104,179,71,227,167,165,211,193,116,113,51,157,84,252,59,228,142,36,206,42,171,95,148,162,195,253,207,117,55,61,97,230,115,234,225,167,79,61,35,145,83,69,155,95,65,124,52,233,226,158,117,51,83,53,49,182,115,227,107,134,97,102,21,223,202,119,203,159,43,188,212,247,120,97,223,203,133,145,51,204,137,140,98,104,200,152,157,26,158,26,175,85,85,80,244,77,147,92,81,228,79,16,93,227,242,67,142,124,189,221,118,115,127,205,149,148,187,119,115,54,255,0,164,68,205,127,51,39,135,247,126,41,174,133,56,200,192,89,121,150,60,72,98,252,15,149,81,242,240,181,183,201,253,193,186,206,186,115,40,41,229,147,172,238,116,159,157,124,158,146,175,195,166,136,89,112,0,0,6,91,230,95,104,190,101,102,199,12,245,124,60,227,43,47,124,154,227,203,239,215,206,243,79,31,63,151,112,101,92,127,213,227,166,106,55,106,70,216,252,217,19,93,55,47,181,11,229,216,167,150,248,119,19,99,188,125,152,87,42,125,247,92,23,228,175,38,201,190,68,217,223,33,184,197,47,68,114,53,117,107,83,210,107,190,26,47,83,90,198,234,123,29,114,107,232,78,68,220,51,123,189,243,63,41,60,175,170,229,233,202,242,125,101,194,159,210,222,187,181,221,175,162,205,63,91,196,12,255,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,168,14,218,204,183,195,184,103,29,224,28,194,182,211,236,186,227,79,42,249,74,77,242,46,254,231,13,186,40,186,43,149,169,163,92,190,139,91,241,213,122,150,55,45,59,69,243,43,41,248,103,164,225,231,6,217,123,156,214,238,103,113,190,119,154,121,57,28,203,131,234,228,254,175,37,51,145,219,146,71,71,231,72,186,107,185,61,136,103,151,108,94,77,125,54,200,155,126,111,119,190,95,228,219,155,245,92,189,121,190,80,172,183,211,250,91,211,110,155,117,244,95,175,234,248,154,86,0,0,2,244,112,111,128,178,243,51,184,144,194,24,31,53,99,230,97,107,151,148,59,251,117,157,53,229,208,84,75,31,88,28,217,63,58,200,253,21,79,143,77,80,223,94,114,241,71,145,60,62,242,63,43,216,231,200,61,235,127,43,252,217,89,85,187,111,47,119,250,60,79,211,243,209,248,255,0,123,224,186,121,172,0,122,88,201,94,38,114,71,136,138,122,234,172,157,198,223,72,34,182,242,187,203,188,155,87,73,203,230,44,136,206,149,17,70,171,170,195,39,134,190,143,95,20,214,232,30,97,50,175,53,49,182,76,99,107,126,97,101,237,223,201,151,203,103,55,187,84,247,120,102,217,204,133,241,63,204,149,143,98,234,201,94,157,90,190,58,167,84,69,79,69,124,51,103,85,63,17,25,35,134,243,138,150,215,228,216,177,7,124,219,77,207,89,185,124,138,185,169,215,207,88,227,85,213,97,215,208,79,29,58,248,168,93,3,7,123,73,120,35,184,113,19,133,169,177,222,91,81,115,177,157,147,126,148,92,198,183,202,92,233,40,226,252,228,211,199,20,60,184,97,123,189,21,221,225,209,116,85,206,32,7,149,169,161,150,158,87,67,51,118,189,186,106,154,234,64,111,67,140,158,205,44,19,196,157,246,76,194,194,183,223,162,216,174,167,79,40,84,247,89,171,187,254,214,83,197,23,152,250,168,227,139,151,20,46,79,53,190,118,237,87,170,106,186,135,207,190,23,243,135,134,235,165,45,187,52,176,199,147,25,95,191,185,203,223,105,102,231,108,108,75,39,72,37,147,110,222,116,105,215,77,117,233,224,186,5,167,0,0,0,1,234,160,22,135,133,76,247,162,226,47,37,172,121,157,4,92,138,139,151,122,231,211,238,87,242,185,117,115,194,223,57,99,141,29,170,67,175,70,166,159,226,183,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,1,163,78,211,142,47,173,60,66,227,235,118,11,192,239,230,225,156,39,206,228,87,232,230,247,254,245,13,28,142,250,185,97,142,72,182,73,11,155,213,93,187,199,162,104,139,180,190,61,115,35,17,101,31,9,216,231,48,176,157,71,34,235,106,242,103,119,147,100,110,211,155,114,165,137,221,36,107,155,232,200,239,22,175,236,94,166,188,123,26,50,111,4,230,22,54,199,152,243,19,91,123,205,203,4,121,47,201,111,231,76,206,95,124,134,225,20,221,24,246,181,117,107,27,233,53,218,105,211,79,16,53,202,100,70,83,112,7,197,38,114,218,169,177,46,13,203,142,243,98,169,223,165,119,150,45,204,211,107,164,103,230,228,168,99,253,56,220,223,15,102,190,26,107,232,128,1,170,43,119,97,197,109,77,28,115,220,56,148,238,85,14,215,124,31,67,146,77,157,85,19,206,74,253,23,84,209,127,105,139,220,71,246,116,103,183,15,189,238,245,228,239,47,97,90,94,95,249,235,157,71,75,187,119,37,191,232,253,229,242,39,214,205,179,195,251,59,188,23,166,255,0,128,24,189,217,239,156,89,45,154,25,31,73,106,201,188,33,244,66,159,15,115,59,230,28,242,133,93,195,201,188,250,202,183,71,253,110,161,141,89,185,139,28,146,244,85,219,191,106,233,162,25,66,82,24,23,41,114,251,45,43,110,215,28,19,135,252,157,81,124,228,119,247,247,185,230,231,114,81,201,23,73,30,228,110,136,247,122,58,107,175,93,122,21,120,0,0,29,30,54,193,56,99,49,112,197,110,13,198,86,207,40,89,238,28,190,243,77,206,146,45,252,185,27,35,60,248,220,215,38,143,99,87,162,167,134,139,211,84,49,199,252,151,28,9,255,0,232,51,254,179,94,63,239,102,85,0,52,203,218,71,217,253,132,114,22,213,22,107,100,181,171,201,248,77,187,188,163,110,231,203,47,112,243,168,224,139,235,106,106,95,44,188,201,101,149,222,107,124,221,116,94,154,42,107,196,244,195,196,70,75,218,248,133,201,220,65,147,247,171,143,113,163,191,247,78,109,71,37,210,236,228,85,69,80,158,107,95,26,174,171,10,39,71,167,143,183,193,117,229,254,67,31,253,168,191,234,79,255,0,62,6,170,193,177,124,39,216,195,154,151,124,119,136,44,24,167,48,62,143,225,187,119,116,242,78,32,242,85,53,95,149,121,144,185,243,255,0,85,101,114,73,7,42,68,108,126,122,174,253,219,147,162,24,159,196,199,10,121,155,194,254,41,101,143,27,208,107,111,172,215,201,215,14,109,58,119,189,145,194,233,126,170,41,164,116,123,29,59,91,231,47,95,20,246,232,22,96,244,251,149,185,111,135,114,143,2,91,50,247,9,211,242,45,86,174,119,119,143,124,142,211,155,51,229,119,89,28,231,122,82,59,197,203,251,19,161,231,131,133,76,136,173,226,47,58,108,121,99,4,188,138,123,151,122,231,212,109,71,242,185,116,147,204,223,53,100,141,93,170,195,167,71,38,159,224,190,146,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,165,51,75,45,240,238,110,96,75,158,94,226,202,126,125,170,235,201,239,17,239,145,186,242,166,100,173,235,27,154,239,74,54,248,57,63,106,116,60,193,30,170,15,54,188,85,228,69,111,14,153,211,125,203,25,229,231,211,219,123,175,34,163,106,51,155,204,164,130,103,121,169,36,138,221,22,109,58,185,117,255,0,4,11,66,11,207,195,63,10,121,155,197,6,41,125,143,4,80,105,111,163,211,202,55,14,109,58,247,77,241,204,232,190,170,89,163,116,155,221,3,155,230,175,79,21,246,107,150,24,179,177,135,53,45,24,239,15,216,48,182,96,125,32,195,119,30,247,229,108,65,228,170,106,79,37,114,225,107,224,254,170,250,229,146,126,108,138,232,252,197,77,155,119,47,69,3,93,6,195,187,55,59,63,176,142,125,90,165,205,108,233,181,121,67,9,187,111,147,173,220,249,98,239,254,117,100,18,253,109,53,75,37,139,151,44,81,59,206,111,157,166,137,211,85,91,141,254,67,31,253,168,191,234,79,255,0,62,108,55,135,124,151,181,240,245,147,184,127,39,236,183,30,253,71,96,239,124,170,142,75,162,223,207,170,150,161,124,215,62,69,77,22,101,78,175,95,15,103,130,5,156,255,0,37,199,2,127,250,12,255,0,172,215,143,251,217,145,216,39,4,225,140,186,195,20,88,55,6,219,60,159,103,183,243,59,181,55,58,73,118,115,36,116,143,243,228,115,156,186,189,238,94,170,190,58,39,77,16,239,0,0,0,3,23,187,66,51,139,37,178,191,35,234,237,89,201,132,62,151,211,226,30,95,115,195,158,80,171,183,249,75,145,89,72,233,63,173,211,177,203,15,45,100,142,94,170,155,182,109,77,117,83,40,74,67,29,101,46,95,102,93,109,166,227,141,176,255,0,148,106,44,124,254,224,254,247,60,60,158,114,53,37,233,27,218,142,213,24,223,75,93,52,233,167,80,52,97,195,135,103,70,123,113,5,221,47,94,78,242,14,21,170,230,127,158,185,212,117,91,118,243,155,254,143,222,89,34,253,108,59,60,63,181,187,193,58,229,13,199,176,226,182,154,142,73,237,252,74,119,218,134,233,178,15,161,201,30,254,168,139,231,45,126,137,162,106,191,176,218,232,3,206,254,108,240,7,197,38,77,90,170,113,46,50,203,142,237,98,166,217,173,119,150,45,207,215,115,163,103,230,227,168,123,253,57,26,223,15,110,190,26,233,142,231,170,128,6,141,59,49,248,190,180,240,245,143,174,56,47,28,63,149,134,113,103,39,159,95,163,157,220,59,172,53,146,55,234,226,134,73,37,223,36,205,111,69,110,223,30,169,170,38,242,205,56,246,203,228,222,9,203,220,109,128,241,230,25,182,247,107,150,55,242,167,149,31,206,153,252,206,231,13,190,40,122,61,238,106,104,215,187,209,107,117,215,174,190,38,195,184,10,204,140,69,155,156,39,96,108,194,197,149,28,251,173,215,202,125,226,77,145,183,94,85,202,170,38,244,141,173,111,163,27,124,26,159,181,122,129,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,145,218,67,159,217,203,144,57,52,219,222,82,97,173,233,89,175,148,113,39,124,165,79,33,108,170,164,108,95,213,42,35,127,122,231,243,164,139,205,79,171,244,151,217,160,88,62,214,126,47,176,140,24,30,239,194,222,27,127,148,110,247,110,239,229,229,210,88,124,155,202,154,134,186,155,211,135,108,220,198,110,252,220,137,183,79,59,85,243,76,37,224,143,141,203,167,6,151,76,77,87,73,129,126,148,209,226,158,229,222,233,60,166,218,31,244,102,212,163,60,245,130,85,241,169,215,166,223,71,69,215,94,152,207,52,210,212,74,233,166,118,231,187,77,87,77,8,0,222,158,91,246,180,240,157,137,176,236,87,44,194,197,223,66,238,175,221,204,182,247,11,149,199,102,146,61,19,235,98,163,70,174,173,107,29,254,222,158,40,165,213,203,126,61,120,78,205,204,69,22,19,203,220,214,242,173,214,125,220,186,127,33,92,160,215,108,111,145,124,233,105,218,223,70,55,175,143,179,222,168,121,215,0,122,168,7,149,112,7,170,130,213,103,47,20,121,19,195,239,35,242,189,142,124,131,222,183,242,191,205,149,149,91,182,242,247,127,163,196,253,63,61,31,143,247,190,11,167,154,192,6,242,179,103,181,195,133,188,33,132,106,111,57,91,127,252,160,95,98,217,201,179,119,91,141,167,157,172,177,181,223,95,61,26,177,186,49,210,63,170,117,229,237,241,114,25,97,148,249,169,130,115,179,47,237,89,157,151,55,127,42,97,235,207,63,185,213,247,121,160,230,114,103,146,25,60,201,152,199,166,146,68,244,234,212,215,77,83,84,84,85,208,39,6,124,41,98,46,42,243,45,48,221,27,251,165,130,221,255,0,28,92,116,142,78,233,204,167,168,124,31,84,179,68,249,55,190,157,91,230,42,233,174,171,211,199,209,5,186,221,69,105,163,142,223,111,135,149,79,22,187,25,185,93,166,170,170,189,85,85,124,85,64,178,252,108,230,238,39,200,126,24,177,158,107,96,217,121,119,139,31,147,187,179,182,198,186,115,174,20,208,63,164,140,123,125,9,93,226,213,248,104,186,42,97,47,11,253,176,12,174,173,160,194,60,68,91,185,45,127,55,188,98,142,118,237,52,73,164,111,245,58,74,47,132,49,116,95,214,247,155,32,205,44,183,195,185,185,129,46,121,123,139,41,249,246,171,175,39,188,71,190,70,235,202,153,146,183,172,110,107,189,40,219,224,228,253,169,208,243,23,113,183,86,218,107,100,183,220,33,229,84,69,166,246,110,71,105,170,34,167,84,85,79,5,64,61,77,195,52,85,17,54,104,93,185,142,215,69,211,67,144,192,14,200,222,34,63,40,121,69,85,148,55,117,210,191,3,236,229,203,255,0,57,239,149,85,245,11,230,182,38,181,155,90,196,79,73,218,252,60,12,255,0,0,82,57,169,149,120,39,57,240,77,195,47,115,10,209,229,59,29,207,149,222,105,187,196,208,239,229,204,201,89,231,196,246,61,52,124,76,94,142,79,13,23,162,170,45,92,0,198,14,28,184,109,202,46,0,50,138,227,117,189,98,78,249,84,188,159,164,56,155,185,213,71,223,63,173,76,218,95,234,141,150,116,143,98,85,164,95,86,158,118,155,157,240,190,153,91,154,88,19,58,112,37,179,51,50,210,251,229,156,55,121,231,119,42,222,235,53,63,55,149,51,225,147,234,230,99,36,110,146,68,246,249,205,77,116,213,53,69,69,90,35,136,30,29,233,248,135,168,195,150,12,91,138,54,96,26,62,249,244,151,11,247,37,95,164,27,210,39,210,127,92,142,72,230,164,238,243,194,217,126,173,126,179,209,119,155,227,119,161,134,42,120,155,12,45,218,198,235,162,107,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,76,210,205,44,9,146,216,18,231,153,153,151,125,242,54,27,179,114,123,237,111,117,154,163,149,205,153,144,199,245,112,177,242,59,89,37,99,124,214,174,154,234,186,34,42,165,139,226,55,134,220,162,227,255,0,40,173,215,91,46,36,238,117,73,206,250,61,137,187,157,84,157,207,250,212,45,170,254,168,233,96,73,55,165,34,197,245,137,230,235,185,191,28,155,154,24,170,34,116,51,55,115,29,166,169,174,133,161,225,251,135,122,126,30,42,49,29,131,9,98,141,248,6,179,185,253,26,194,253,201,83,232,254,196,149,245,127,215,36,146,73,170,251,196,243,58,95,172,95,171,244,91,230,248,5,105,149,121,87,130,114,99,4,219,242,247,47,109,30,76,177,219,57,189,218,155,188,77,54,206,100,207,149,254,124,175,123,215,87,202,245,234,229,241,209,58,34,34,85,192,0,56,230,154,42,120,157,52,206,218,198,233,170,233,169,200,96,7,107,151,17,31,147,204,162,165,202,27,66,235,95,142,55,243,37,255,0,155,119,58,170,10,132,243,93,19,154,253,205,122,167,164,221,62,62,0,91,62,40,59,96,25,67,91,95,132,120,119,183,115,154,206,87,119,197,28,237,186,234,144,200,239,234,117,116,95,25,162,234,191,173,238,51,107,130,108,221,196,249,241,195,22,12,205,108,101,47,50,241,124,242,143,121,118,216,211,94,77,194,166,6,116,141,140,111,161,19,124,26,159,29,87,85,95,58,54,235,117,109,218,182,59,125,190,30,109,68,186,236,102,228,110,186,34,170,245,85,68,240,69,61,58,101,110,91,225,220,163,192,150,204,189,194,116,252,139,85,171,157,221,227,223,35,180,230,204,249,93,214,71,57,222,148,142,241,114,254,196,232,4,25,177,154,152,39,36,242,254,235,153,217,141,119,242,94,30,179,114,59,229,95,119,154,126,95,58,120,225,143,204,133,143,122,235,36,172,78,141,93,53,213,116,68,85,76,79,202,110,215,14,22,241,126,17,166,188,230,149,255,0,242,127,125,151,127,58,205,221,110,55,110,78,146,200,214,253,124,20,104,199,106,198,198,254,137,211,153,183,197,170,102,173,198,221,69,118,163,146,223,112,135,155,79,46,155,217,185,91,174,138,138,157,81,81,124,81,15,59,252,102,112,165,136,184,84,204,181,195,117,143,239,118,11,143,252,79,113,210,56,251,223,46,158,157,243,253,82,77,43,227,216,250,132,111,158,169,174,154,167,79,0,222,166,77,113,71,145,60,65,119,143,201,14,57,242,247,117,217,205,255,0,54,86,82,237,221,204,219,254,145,19,53,252,204,158,31,221,248,166,183,84,242,174,0,245,80,15,42,224,15,69,25,145,199,175,9,217,71,136,165,194,121,133,154,222,74,186,193,183,153,79,228,43,148,250,110,141,146,39,157,21,59,155,232,200,197,241,246,251,209,75,85,153,29,173,60,39,97,156,59,45,203,47,113,119,211,75,171,54,242,237,189,194,229,110,223,172,140,69,250,217,104,213,169,163,92,247,127,177,167,138,161,162,192,6,77,241,185,198,229,211,140,187,166,25,171,171,192,191,69,168,240,183,125,238,148,158,83,109,119,250,75,105,145,254,122,65,18,248,211,107,215,119,165,162,105,167,92,218,236,152,226,251,8,207,129,237,28,45,226,71,249,58,239,105,239,30,65,93,37,155,202,92,217,171,171,170,125,8,118,195,203,102,223,206,72,187,181,243,116,95,52,212,81,28,51,75,79,43,102,133,219,94,221,116,93,53,3,213,40,49,35,179,123,63,179,151,63,178,105,215,188,219,195,91,18,143,79,39,98,78,249,74,190,93,223,85,86,217,127,170,83,198,206,235,200,228,199,23,156,159,89,233,39,183,92,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,223,182,15,61,232,176,150,75,67,146,48,69,206,168,199,187,185,238,220,173,238,253,198,174,130,165,189,22,53,71,238,71,123,30,221,63,91,192,207,251,141,198,138,211,71,37,194,225,55,42,158,45,55,191,106,187,77,85,17,58,34,42,248,170,30,111,184,171,207,122,222,34,243,166,251,153,211,197,200,167,185,119,94,69,62,228,127,43,151,73,4,46,243,146,56,213,218,172,58,245,106,105,254,42,22,132,216,255,0,103,7,103,166,17,206,140,55,85,154,153,243,133,188,165,134,43,54,121,22,151,191,75,15,123,217,37,92,21,30,125,45,75,36,143,100,145,68,190,123,122,233,163,122,106,171,134,188,46,100,215,244,130,207,108,51,148,61,239,186,249,123,190,253,111,47,126,222,69,28,245,30,142,246,107,249,157,61,36,241,246,248,47,164,171,117,186,138,211,71,29,190,223,15,42,158,45,118,51,114,187,77,85,85,122,170,170,248,170,129,140,246,238,204,158,8,45,53,177,220,45,249,37,202,168,139,93,143,250,73,119,118,154,162,162,244,90,165,79,5,82,246,227,108,156,203,140,198,194,43,128,241,150,28,242,133,137,222,52,189,242,120,191,241,173,151,211,141,237,127,166,198,175,165,236,211,195,84,43,64,6,42,255,0,146,227,129,63,253,6,127,214,107,199,253,236,199,108,217,236,90,194,55,219,181,77,231,43,115,59,232,197,18,236,228,217,188,139,45,110,158,108,109,119,215,207,92,139,233,36,143,234,159,218,219,236,67,102,96,15,47,121,143,151,152,171,42,113,157,199,0,227,107,119,112,189,90,249,61,230,159,157,28,187,57,145,50,86,121,209,185,204,93,89,35,87,163,151,199,174,139,170,20,217,149,93,168,254,189,153,155,248,47,201,232,140,85,3,123,157,149,25,77,105,192,124,45,217,113,147,104,123,189,247,23,247,159,42,175,53,207,221,221,110,53,209,195,253,183,49,52,99,255,0,176,141,248,234,189,76,204,37,173,214,234,43,77,28,118,251,124,60,170,120,181,216,205,202,237,53,85,85,234,170,171,226,170,76,128,60,252,118,155,91,168,173,60,111,230,69,190,223,15,42,158,47,35,236,102,229,118,154,218,40,213,122,170,170,248,170,158,129,205,5,118,167,91,171,105,184,223,204,59,132,240,237,167,173,242,79,33,251,145,119,236,180,81,35,186,34,234,154,47,188,12,121,202,188,212,198,217,49,141,173,249,133,151,183,127,38,95,45,156,222,237,83,221,225,155,103,50,23,196,255,0,50,86,61,139,171,37,122,117,106,248,234,157,81,21,61,17,112,191,159,118,190,36,114,118,203,154,86,234,30,224,251,159,121,230,209,243,93,47,39,151,85,52,9,245,139,28,123,183,114,85,221,26,154,107,167,197,124,216,27,93,236,56,184,214,212,209,231,21,190,121,183,83,209,125,30,228,51,106,38,205,235,114,87,117,68,213,117,95,120,27,75,0,0,0,0,0,0,0,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,105,184,160,207,187,95,13,217,59,122,205,43,141,15,127,125,179,187,114,168,249,174,139,157,204,170,134,5,250,196,142,77,187,121,200,238,173,93,116,211,226,158,119,115,83,53,49,182,115,227,107,134,97,102,21,223,202,119,203,159,43,188,212,247,120,97,223,203,133,145,51,204,137,140,98,104,200,152,157,26,158,26,175,85,85,93,152,118,227,220,107,105,168,242,118,223,4,219,105,235,126,144,243,217,181,23,126,197,182,171,122,170,106,154,47,184,213,16,25,67,217,149,110,162,187,113,191,150,246,251,132,60,218,121,124,177,189,155,149,186,233,104,172,84,234,138,139,226,136,122,7,52,21,217,99,110,173,169,227,127,47,46,16,67,186,158,139,202,220,247,238,68,217,190,209,90,141,232,171,170,234,190,227,126,160,12,51,237,87,202,107,78,60,225,110,245,140,157,67,222,47,184,67,187,121,41,121,174,102,222,245,113,161,142,111,237,181,139,171,25,253,180,119,195,69,234,102,97,45,113,183,81,93,168,228,183,220,33,230,211,203,166,246,110,86,235,162,162,167,84,84,95,20,64,60,176,21,38,92,101,230,42,205,108,103,110,192,56,38,221,223,239,87,78,119,118,167,231,71,22,254,92,79,149,254,116,142,107,19,70,70,229,234,228,240,233,170,232,133,54,101,87,101,199,175,102,89,126,53,242,122,208,51,47,41,187,22,176,141,138,237,77,121,205,44,206,250,79,68,155,249,214,111,34,203,69,175,155,35,91,245,240,87,42,250,75,27,250,39,246,118,251,84,200,159,242,92,112,39,255,0,160,207,250,205,120,255,0,189,153,84,0,162,240,78,78,101,198,92,225,20,192,120,55,14,121,62,196,223,10,94,249,60,191,248,215,75,233,200,247,63,211,123,151,210,246,233,225,162,22,74,227,217,147,193,5,218,182,75,133,195,36,185,181,18,233,189,255,0,73,46,237,215,68,68,78,137,84,137,224,136,101,8,3,78,221,163,253,158,152,71,37,240,221,46,106,100,54,22,242,110,24,163,223,229,170,94,253,44,221,211,124,148,144,83,249,245,85,47,146,77,242,75,42,249,141,233,174,142,233,162,166,184,15,83,247,27,117,21,218,142,75,125,194,30,109,60,186,111,102,229,110,186,42,42,117,69,69,241,68,60,218,241,71,147,95,209,247,61,177,54,80,247,190,245,228,30,229,245,188,189,155,185,244,112,84,122,59,223,167,231,180,244,151,195,217,224,129,180,190,199,204,247,162,197,185,45,54,72,207,23,38,163,1,109,228,59,114,187,188,119,234,186,250,151,116,72,209,25,181,27,237,123,181,253,95,3,97,7,155,94,21,51,222,183,135,76,233,177,230,116,17,115,233,237,189,235,159,79,185,25,205,230,82,79,11,124,229,142,69,110,139,54,189,26,186,255,0,138,122,65,183,92,104,174,212,113,220,45,243,115,105,229,215,99,246,171,117,209,85,23,162,162,47,138,40,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,207,181,95,54,109,56,15,133,187,214,13,117,119,119,190,226,254,237,228,164,229,57,251,187,173,198,134,73,191,176,230,38,140,127,246,213,191,13,87,161,162,51,101,61,181,153,145,135,113,54,59,192,57,123,109,168,223,117,193,126,85,242,148,123,36,77,157,242,27,116,177,117,86,163,87,86,181,125,23,59,227,162,244,53,172,6,85,118,92,122,246,101,151,227,95,39,173,55,252,104,7,178,227,215,179,44,191,26,249,61,105,191,224,0,0,0,0,52,3,218,143,235,217,153,191,130,252,158,136,181,92,46,100,215,244,130,207,108,51,148,61,239,186,249,123,190,253,111,47,126,222,69,28,245,30,142,246,107,249,157,61,36,241,246,248,43,138,60,229,254,144,89,237,137,179,123,186,119,95,47,119,47,170,230,111,219,200,163,130,159,210,216,205,127,51,175,162,158,62,223,21,191,253,146,217,111,136,177,55,22,54,28,194,182,211,239,181,96,190,245,229,41,55,198,155,59,229,182,186,40,186,43,145,203,171,154,190,139,93,241,209,58,129,189,64,0,3,84,93,184,246,234,42,106,220,157,184,65,14,218,138,223,164,60,247,238,85,223,177,45,168,222,138,186,38,137,238,54,186,107,87,182,179,45,241,22,38,192,152,7,48,173,180,251,237,88,47,202,190,82,147,124,105,179,190,77,110,138,46,138,228,114,234,230,175,162,215,124,116,78,160,106,4,217,79,98,158,100,97,220,51,142,241,246,94,220,170,54,93,113,167,146,188,155,30,201,23,127,115,134,227,44,189,81,170,212,209,174,79,73,205,248,106,189,12,14,204,204,147,204,236,157,242,111,229,27,12,249,35,202,252,238,231,253,118,158,163,155,202,217,204,252,204,143,219,167,49,158,58,107,175,77,116,83,189,225,115,57,127,163,238,123,97,156,222,238,157,235,200,61,247,234,185,155,55,115,232,231,167,244,182,63,79,207,107,232,175,135,179,197,3,210,153,107,248,153,76,229,92,145,196,137,195,245,199,184,227,239,234,126,72,168,228,210,203,179,250,220,60,255,0,54,175,234,87,88,57,201,231,251,250,121,218,23,64,1,170,235,31,109,204,180,242,193,108,196,220,60,109,123,119,115,235,126,150,235,239,115,126,173,148,31,234,183,162,252,76,200,202,110,63,56,91,206,91,181,54,26,193,185,143,222,111,181,59,244,161,242,61,197,154,109,108,143,252,228,148,236,103,161,27,157,227,236,211,199,77,121,179,147,128,238,24,243,206,251,89,139,241,230,93,247,204,67,89,203,223,112,242,189,194,61,54,50,56,211,234,162,168,99,63,55,19,27,225,236,215,199,93,112,51,54,123,22,177,117,138,213,83,121,202,220,206,250,79,90,155,57,54,111,34,197,69,175,157,27,93,245,243,215,42,122,43,35,250,167,246,118,251,80,13,187,3,206,181,251,43,120,177,224,139,17,81,98,203,221,139,232,93,213,252,206,237,81,222,173,183,29,116,141,35,127,154,215,204,223,70,169,19,170,127,111,167,84,233,144,25,53,219,21,158,216,39,188,126,87,172,255,0,148,158,102,206,87,245,138,59,63,43,78,102,239,244,122,37,221,174,232,252,124,57,127,172,160,110,164,26,180,205,94,216,58,42,106,220,167,199,25,97,77,223,105,219,229,239,167,184,27,122,199,191,163,34,182,255,0,156,103,162,213,52,93,243,253,66,123,57,114,123,20,217,6,86,230,150,4,206,156,9,108,204,204,180,190,249,103,13,222,121,221,202,183,186,205,79,205,229,76,248,100,250,185,152,201,27,164,145,61,190,115,83,93,53,77,81,81,84,42,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,153,165,154,88,19,37,176,37,207,51,51,46,251,228,108,55,102,228,247,218,222,235,53,71,43,155,51,33,143,234,225,99,228,118,178,74,198,249,173,93,53,213,116,68,85,77,111,229,87,108,29,21,77,110,108,99,140,207,166,238,84,238,242,15,208,44,13,189,100,217,209,241,92,191,206,48,81,106,186,174,201,254,189,61,188,184,253,170,6,210,193,165,108,229,237,138,207,108,109,200,252,144,217,255,0,38,220,189,252,223,235,20,119,142,110,188,189,191,233,20,73,183,77,178,120,120,243,63,85,12,127,176,229,111,22,60,110,226,42,220,89,100,177,125,52,186,179,151,222,106,59,213,182,221,166,177,172,108,243,92,248,91,232,210,170,116,79,236,117,234,189,67,116,25,179,199,231,11,121,53,118,169,195,88,203,49,251,181,246,155,102,180,62,71,184,191,93,205,141,255,0,156,142,157,236,244,36,107,188,125,186,120,235,166,27,223,59,110,101,168,150,123,102,25,225,227,115,221,183,145,91,244,183,79,115,157,245,111,160,255,0,89,189,87,226,83,89,77,216,181,139,175,182,170,107,206,105,102,119,209,138,213,223,206,179,121,22,42,221,60,233,26,223,175,130,185,19,209,72,223,209,63,181,183,216,166,121,228,223,1,220,49,228,101,246,143,23,224,60,187,238,120,134,143,153,178,225,229,123,132,154,239,100,145,175,213,75,80,246,126,110,87,183,195,219,175,142,154,5,103,195,50,103,42,100,142,27,78,32,110,61,251,31,127,92,242,189,71,38,150,45,255,0,214,230,228,121,180,159,82,154,65,201,79,51,221,215,206,212,186,0,1,168,14,218,204,200,195,184,155,29,224,28,189,182,212,111,186,224,191,42,249,74,61,146,38,206,249,13,186,88,186,171,81,171,171,90,190,139,157,241,209,122,26,214,46,175,20,121,203,253,32,179,219,19,102,247,116,238,190,94,238,95,85,204,223,183,145,71,5,63,165,177,154,254,103,95,69,60,125,190,43,209,101,158,73,230,118,113,121,75,242,115,134,124,175,228,142,79,124,254,187,79,79,202,230,239,229,254,122,70,110,215,150,255,0,13,116,211,174,154,160,27,19,236,56,183,81,84,214,231,21,194,120,119,84,81,125,30,228,63,114,166,205,233,114,71,116,69,209,117,79,121,181,211,90,189,138,121,111,136,176,206,4,199,217,133,114,167,217,106,198,158,74,242,108,155,227,93,253,206,107,140,82,244,71,43,147,71,57,61,38,183,225,170,117,54,84,0,0,7,154,206,40,242,107,250,62,231,182,38,202,30,247,222,188,131,220,190,183,151,179,119,62,142,10,143,71,123,244,252,246,158,146,248,123,60,18,234,246,92,122,246,101,151,227,95,39,173,42,174,214,156,183,196,88,103,139,27,246,97,92,169,246,90,177,167,117,242,108,155,227,93,253,206,219,67,20,189,17,202,228,209,206,79,73,173,248,106,157,75,1,194,230,114,255,0,71,220,246,195,57,189,221,59,215,144,123,239,213,115,54,110,231,209,207,79,233,108,126,159,158,215,209,95,15,103,138,7,165,48,0,0,0,3,64,61,168,254,189,153,155,248,47,201,232,141,255,0,26,1,237,71,245,236,204,223,193,126,79,68,6,42,155,220,236,168,205,155,78,60,225,110,203,131,91,93,222,47,184,67,188,249,85,57,78,102,222,245,113,174,146,31,236,53,139,171,25,253,133,119,199,69,232,104,140,217,79,98,158,100,97,220,51,142,241,246,94,220,170,54,93,113,167,146,188,155,30,201,23,127,115,134,227,44,189,81,170,212,209,174,79,73,205,248,106,189,0,219,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,246,163,250,246,102,111,224,191,39,162,49,84,205,78,214,156,183,196,88,103,139,27,246,97,92,169,246,90,177,167,117,242,108,155,227,93,253,206,219,67,20,189,17,202,228,209,206,79,73,173,248,106,157,76,43,3,42,187,46,61,123,50,203,241,175,147,214,155,254,52,3,217,113,235,217,150,95,141,124,158,180,223,240,0,0,2,213,113,71,156,191,209,247,34,113,54,111,119,78,245,228,30,229,245,92,205,155,185,245,144,83,250,91,31,167,231,181,244,87,195,217,226,151,84,212,7,107,151,21,184,138,235,142,238,92,47,217,89,220,173,86,62,79,150,221,172,114,121,67,157,13,5,109,63,165,10,58,46,91,145,125,9,23,118,190,118,137,230,129,173,99,123,157,149,25,77,105,192,124,45,217,113,147,104,123,189,247,23,247,159,42,175,53,207,221,221,110,53,209,195,253,183,49,52,99,255,0,176,141,248,234,189,77,60,112,185,147,95,210,11,61,176,206,80,247,190,235,229,238,251,245,188,189,251,121,20,115,212,122,59,217,175,230,116,244,147,199,219,224,190,146,173,214,234,43,77,28,118,251,124,60,170,120,181,216,205,202,237,53,85,85,234,170,171,226,170,4,200,0,1,74,102,150,86,224,76,233,192,151,60,179,204,187,23,150,112,221,231,147,223,104,187,212,212,252,222,84,204,154,63,172,133,236,145,186,73,19,29,230,185,53,211,69,213,21,81,106,176,6,128,123,69,248,143,254,144,89,237,87,228,91,135,122,194,182,30,95,145,126,171,102,222,125,29,39,120,244,162,100,139,245,176,175,167,175,135,155,162,120,226,169,94,103,166,19,192,152,31,53,47,120,91,45,49,143,210,156,55,69,221,187,149,219,201,243,80,247,157,244,209,62,79,168,153,86,70,109,145,207,103,156,189,118,234,157,21,10,12,15,85,5,142,226,191,138,252,19,194,134,9,135,19,98,106,111,40,92,174,27,188,151,107,223,52,93,243,151,52,12,155,235,153,12,173,143,99,106,26,255,0,57,19,118,154,39,194,248,150,59,138,254,20,48,79,21,248,38,28,51,137,170,124,159,114,183,238,242,93,211,100,210,247,62,100,208,62,111,169,100,209,54,77,237,167,107,60,229,93,186,234,159,16,193,207,242,231,127,236,187,255,0,93,191,249,2,130,197,157,179,217,169,119,199,120,126,255,0,133,178,255,0,232,254,27,183,119,191,43,97,255,0,42,211,85,249,87,153,11,89,7,245,167,208,164,144,114,164,71,73,230,34,239,221,181,122,33,113,173,221,135,20,84,213,177,207,112,226,83,190,211,183,93,240,125,14,88,247,244,84,79,57,43,245,77,23,69,253,134,76,91,187,44,120,32,166,163,142,11,134,77,247,218,134,235,190,127,164,55,120,247,245,85,79,53,42,244,77,19,68,253,128,98,173,199,182,246,138,237,71,37,190,225,194,191,54,158,93,55,179,233,194,183,93,21,21,58,165,2,47,138,33,174,28,216,197,24,39,26,102,5,215,18,229,206,94,125,6,195,213,156,142,231,96,242,180,215,62,231,178,8,217,39,245,153,145,31,38,249,26,249,58,167,155,191,106,116,106,27,81,204,142,197,60,9,137,177,20,183,44,189,205,223,161,118,167,237,229,219,124,129,53,199,102,145,177,23,235,101,174,71,46,174,107,221,254,222,158,8,134,59,231,191,100,54,116,229,157,27,46,25,99,126,252,162,83,166,189,225,253,214,146,209,201,235,18,55,164,213,174,87,106,175,127,135,135,47,245,144,12,9,43,60,156,205,156,93,145,185,143,104,205,44,7,93,220,239,182,78,241,221,102,229,69,38,206,116,18,64,255,0,54,86,61,139,171,37,122,117,106,248,244,209,116,84,165,110,54,234,219,77,108,150,251,132,60,170,136,180,222,205,200,237,53,68,84,234,138,169,224,168,75,1,234,126,221,113,162,187,81,199,112,183,205,205,167,151,93,143,218,173,215,69,84,94,138,136,190,40,164,201,140,253,155,126,89,254,133,153,119,244,131,253,63,252,239,206,244,63,250,237,89,183,208,243,125,29,60,12,152,0,0,0,0,0,0,0,0,0,0,0,0,0,75,92,110,52,86,154,57,46,23,9,185,84,241,105,189,251,85,218,106,168,137,209,17,87,197,80,153,49,159,180,147,203,63,208,179,49,62,143,255,0,167,255,0,154,57,62,135,255,0,93,168,247,122,126,111,163,175,136,26,34,206,60,217,197,217,229,152,247,124,210,199,149,221,242,251,123,238,253,234,110,84,81,239,228,193,28,12,243,98,99,24,154,50,38,39,70,167,135,93,87,85,90,48,19,54,235,117,109,218,182,59,125,190,30,109,68,186,236,102,228,110,186,34,170,245,85,68,240,69,2,164,202,124,81,130,112,94,96,90,177,46,99,101,231,211,156,61,71,207,239,150,15,43,77,108,239,155,224,145,145,255,0,89,133,21,241,236,145,204,147,162,121,219,54,175,71,41,177,235,119,109,237,21,166,142,59,125,191,133,126,85,60,90,236,103,211,133,118,154,170,170,245,90,5,95,21,82,213,100,71,100,54,116,230,101,27,238,25,157,126,252,157,211,174,157,221,253,214,146,239,206,235,42,59,164,53,173,86,232,172,103,143,143,51,245,84,200,140,183,236,83,192,152,103,17,69,114,204,44,221,250,105,106,102,238,101,183,200,19,91,183,235,27,209,62,182,42,229,114,104,231,49,223,236,105,224,170,5,152,194,125,179,217,169,104,199,120,130,255,0,138,114,255,0,233,6,27,184,247,79,36,225,255,0,42,211,82,121,43,151,11,153,63,245,166,80,172,147,243,100,86,201,231,162,108,219,181,58,41,94,255,0,151,59,255,0,101,223,250,237,255,0,200,25,67,113,236,177,224,130,166,142,72,45,249,55,220,170,29,166,201,254,144,221,228,217,213,21,124,213,171,209,117,77,83,246,152,207,113,236,56,162,169,173,146,123,127,18,157,202,157,218,108,131,232,114,201,179,162,34,249,203,95,170,234,186,175,237,3,54,184,80,226,191,4,241,95,130,102,196,216,102,155,201,247,43,126,223,42,90,247,205,47,115,230,77,59,33,250,231,195,19,100,222,218,119,63,205,69,219,174,139,241,190,37,142,225,67,133,12,19,194,134,9,155,12,225,154,159,40,92,174,27,124,169,116,217,52,93,243,151,52,239,135,234,95,52,173,143,99,106,28,207,53,83,118,154,175,194,248,129,229,92,202,174,206,142,35,255,0,163,238,123,82,121,106,225,221,112,173,251,153,229,175,170,223,187,145,71,87,221,253,24,159,34,125,108,201,232,105,227,231,106,158,24,170,87,153,23,132,240,38,56,205,75,38,22,204,188,99,244,91,13,214,247,158,251,118,242,124,213,221,219,101,52,175,143,234,33,84,145,251,164,107,25,230,175,77,218,175,68,80,61,32,229,110,86,224,76,150,192,150,204,179,203,75,23,145,176,221,155,157,220,168,187,212,213,28,174,108,207,154,79,172,153,239,145,218,201,43,221,231,57,116,215,68,209,17,17,42,176,0,0,0,195,62,213,124,166,180,227,206,22,239,88,201,212,61,226,251,132,59,183,146,151,154,230,109,239,87,26,24,230,254,219,88,186,177,159,219,71,124,52,94,166,136,207,83,247,27,117,21,218,142,75,125,194,30,109,60,186,111,102,229,110,186,42,42,117,69,69,241,68,60,218,241,71,147,95,209,247,61,177,54,80,247,190,245,228,30,229,245,188,189,155,185,244,112,84,122,59,223,167,231,180,244,151,195,217,224,129,191,238,23,51,151,250,65,100,78,25,205,238,233,221,124,189,223,126,171,153,191,111,34,178,122,127,75,99,53,252,206,190,138,120,251,124,86,234,154,128,236,141,226,183,17,90,177,221,183,133,251,211,59,237,170,249,206,242,35,181,142,63,39,242,97,175,173,168,244,97,87,75,204,114,167,167,34,109,211,205,213,60,211,111,224,0,0,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,24,170,101,87,101,199,175,102,89,126,53,242,122,211,21,76,212,236,150,203,124,69,137,184,177,176,230,21,182,159,125,171,5,247,175,41,73,190,52,217,223,45,181,209,69,209,92,142,93,92,213,244,90,239,142,137,212,13,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,95,110,119,232,79,247,147,249,105,170,179,117,61,177,121,53,244,219,34,109,249,189,222,249,127,147,110,111,213,114,245,230,249,66,178,223,79,233,111,77,186,109,215,209,126,191,171,226,105,88,12,170,236,184,245,236,203,47,198,190,79,90,111,248,208,15,101,199,175,102,89,126,53,242,122,211,127,192,0,0,81,121,191,155,56,71,36,176,13,203,49,177,197,119,116,180,90,249,60,249,57,82,201,167,50,104,225,111,72,152,247,122,114,181,58,53,124,125,137,170,167,155,92,210,204,140,69,155,152,238,231,152,88,178,163,159,117,186,242,123,196,155,35,110,188,168,89,19,122,70,214,183,209,141,190,13,79,218,189,76,179,237,56,226,250,211,196,46,62,183,96,188,14,254,110,25,194,124,238,69,126,142,111,127,239,80,209,200,239,171,150,24,228,139,100,144,185,189,85,219,188,122,38,136,184,87,110,183,86,221,171,99,183,219,225,230,212,75,174,198,110,70,235,162,42,175,85,84,79,4,80,54,151,216,233,195,135,252,97,196,38,36,183,255,0,201,125,26,159,155,255,0,219,10,74,191,53,146,255,0,170,159,89,31,250,190,243,106,133,170,225,115,38,191,163,238,68,225,156,161,239,125,235,200,61,247,235,121,123,55,115,235,39,168,244,119,191,79,207,105,233,47,135,179,193,46,168,0,0,20,166,34,205,44,9,133,49,222,17,203,59,253,247,186,226,76,119,223,254,143,209,119,89,159,223,59,148,41,53,87,214,49,139,28,123,35,114,59,235,28,221,218,232,221,87,161,214,231,166,19,199,120,227,42,239,120,91,45,49,143,209,108,73,91,221,187,149,219,201,240,215,119,109,149,49,62,79,168,153,82,55,238,141,175,103,156,189,55,106,157,81,13,73,246,139,241,31,152,152,39,142,202,191,34,220,57,127,147,110,95,145,126,170,5,229,121,66,207,73,222,61,40,151,118,187,151,211,223,167,246,118,155,160,183,92,104,174,212,113,220,45,243,115,105,229,215,99,246,171,117,209,85,23,162,162,47,138,40,26,47,236,171,199,183,170,78,36,40,114,77,100,223,133,179,39,155,229,234,77,24,157,227,201,244,21,213,52,222,126,222,99,54,202,186,253,91,217,175,131,183,39,67,12,10,171,52,178,223,17,101,30,59,185,229,238,44,167,228,93,109,92,158,241,30,248,221,167,54,22,74,222,177,185,205,244,100,111,131,151,246,47,66,103,39,50,155,23,103,150,99,218,50,183,1,208,247,203,237,239,188,119,88,121,177,71,191,147,4,147,191,206,149,236,98,104,200,158,189,92,158,29,53,93,17,67,210,86,86,230,70,29,205,204,9,108,204,44,39,81,207,181,93,121,221,222,77,146,55,94,84,207,137,221,36,107,93,233,70,239,22,167,237,78,165,86,82,153,91,150,248,119,40,240,37,179,47,112,157,63,34,213,106,231,119,120,247,200,237,57,179,62,87,117,145,206,119,165,35,188,92,191,177,58,24,13,137,120,162,178,240,153,218,45,155,115,102,100,30,79,193,153,143,228,30,117,231,115,229,238,222,79,177,34,55,234,33,138,89,95,186,106,134,51,166,205,53,221,231,38,186,6,201,0,0,0,0,99,143,25,60,27,96,158,42,48,76,148,181,80,119,60,87,71,167,146,110,219,166,147,186,239,154,157,103,250,132,158,56,223,186,40,54,121,254,26,234,157,124,117,31,254,75,142,59,63,244,25,255,0,89,172,255,0,247,179,127,192,9,107,117,186,138,211,71,29,190,223,15,42,158,45,118,51,114,187,77,85,85,122,170,170,248,170,147,32,0,0,0,0,0,0,0,0,0,0,0,0,0,37,174,54,234,43,181,28,150,251,132,60,218,121,116,222,205,202,221,116,84,84,234,138,139,226,136,76,128,52,3,254,75,142,59,63,244,25,255,0,89,172,255,0,247,179,110,28,27,112,109,130,120,87,193,49,210,210,193,223,49,93,102,190,86,187,110,154,62,245,178,106,133,131,234,22,121,35,102,216,167,217,230,120,233,170,245,240,200,224,0,0,0,0,0,165,51,75,50,48,238,81,224,75,158,97,98,202,142,69,170,213,201,239,18,108,145,218,115,102,100,77,233,27,92,239,74,70,248,53,127,98,117,48,27,13,241,69,101,226,207,180,91,41,38,203,56,60,161,131,50,227,203,220,155,206,231,197,222,124,161,98,84,119,212,77,20,82,179,108,212,239,103,93,250,233,187,205,77,53,207,156,210,203,124,59,155,152,18,231,151,184,178,159,159,106,186,242,123,196,123,228,110,188,169,153,43,122,198,230,187,210,141,190,14,79,218,157,0,243,4,102,127,106,166,61,189,85,241,33,93,146,105,38,204,45,150,220,175,32,210,104,197,238,254,80,160,161,169,169,243,246,243,31,186,84,215,235,30,253,60,27,181,58,24,199,156,121,77,139,178,55,49,238,249,91,143,40,123,157,246,201,221,251,212,60,216,164,217,206,130,57,217,231,68,247,177,117,100,172,94,142,95,30,186,46,168,146,217,91,150,248,139,55,49,221,179,47,112,157,63,62,235,117,231,119,120,247,198,221,121,80,190,87,117,145,205,111,163,27,188,92,159,181,122,1,233,7,34,240,158,59,192,249,87,100,194,217,151,140,126,148,226,74,46,243,223,110,222,79,134,135,188,239,169,149,241,253,68,42,177,179,108,110,99,60,213,235,183,85,234,170,118,88,119,52,176,38,43,199,120,187,44,236,23,222,245,137,48,39,112,250,65,69,221,102,103,115,239,176,172,212,191,88,246,36,114,111,141,170,239,171,115,182,233,163,180,94,133,69,113,184,209,90,104,228,184,92,38,229,83,197,166,247,237,87,105,170,162,39,68,69,95,21,67,75,253,157,28,71,230,38,54,227,178,147,203,87,14,103,229,39,153,229,175,170,129,57,190,79,179,213,247,127,70,36,219,166,212,244,54,107,253,173,192,110,164,0,0,213,95,108,95,14,31,241,127,16,152,110,223,255,0,43,244,150,126,111,255,0,107,233,41,60,215,203,254,178,125,92,127,235,123,205,170,22,171,138,60,154,254,144,89,19,137,178,135,189,247,95,47,119,47,173,229,239,219,200,172,130,163,209,222,205,127,51,167,164,158,62,223,5,15,58,217,91,153,24,139,40,241,221,179,48,176,157,71,34,235,106,231,119,121,54,70,237,57,176,190,39,116,145,174,111,163,35,188,90,191,177,122,158,146,178,131,54,112,142,118,224,27,110,99,96,122,238,247,104,186,115,185,18,114,165,143,94,92,210,66,238,146,177,142,244,226,114,117,106,120,123,83,69,95,50,151,27,117,109,166,182,75,125,194,30,85,68,90,111,102,228,118,154,162,42,117,69,84,240,84,51,83,179,31,139,235,79,15,88,250,227,130,241,195,249,88,103,22,114,121,245,250,57,221,195,186,195,89,35,126,174,40,100,146,93,242,76,214,244,86,237,241,234,154,162,6,242,192,0,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,24,170,109,83,176,199,244,217,251,183,252,200,213,89,186,158,199,92,154,250,19,145,55,12,222,239,124,207,202,79,43,234,185,122,114,188,159,89,112,167,244,183,174,237,119,107,232,179,79,214,241,3,63,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,99,255,0,30,185,111,136,179,115,132,236,115,151,184,78,159,159,117,186,249,51,187,199,190,54,235,202,185,82,202,238,178,57,173,244,99,119,139,147,246,175,67,206,185,234,160,243,173,199,174,91,225,220,163,226,199,28,229,238,19,167,228,90,173,94,76,238,241,239,145,218,115,109,180,178,187,172,142,115,189,41,29,226,229,253,137,208,10,175,178,227,215,179,44,191,26,249,61,105,191,227,206,183,1,89,145,135,114,143,139,28,13,152,88,178,163,145,106,181,121,79,188,73,178,71,105,205,182,213,68,222,145,181,206,244,164,111,131,87,246,39,83,209,72,3,27,120,233,226,178,159,133,140,170,91,221,3,121,216,150,237,255,0,19,211,234,173,230,242,170,105,155,63,156,176,201,27,116,142,117,95,61,19,95,4,213,124,50,72,208,15,104,191,17,255,0,210,11,61,170,252,139,112,239,88,86,195,203,242,47,213,108,219,207,163,164,239,30,148,76,145,126,182,21,244,245,240,243,116,79,16,197,83,106,157,145,92,38,254,127,136,220,113,99,254,239,209,74,158,243,255,0,191,209,214,249,145,77,254,170,125,108,127,22,123,84,214,174,86,229,190,34,205,204,119,108,203,220,39,79,207,186,221,121,221,222,61,241,183,94,84,47,149,221,100,115,91,232,198,239,23,39,237,94,135,167,91,117,186,138,211,71,29,190,223,15,42,158,45,118,51,114,187,77,85,85,122,170,170,248,170,129,50,0,0,0,3,65,93,169,214,234,218,110,55,243,14,225,60,59,105,235,124,147,200,126,228,93,251,45,20,72,238,136,186,166,139,239,51,83,179,99,139,235,77,191,133,188,79,73,143,31,201,162,202,94,229,222,171,52,115,185,190,84,184,214,43,60,200,161,213,186,42,177,58,111,215,197,118,245,46,151,104,231,5,119,174,40,112,173,163,16,96,31,63,20,225,174,241,221,232,188,196,239,221,226,74,70,59,235,37,158,56,226,217,20,15,119,84,93,222,29,23,77,113,35,134,30,24,179,155,133,250,12,95,93,197,254,18,250,45,145,151,207,39,253,50,111,127,164,174,239,124,151,76,148,29,109,242,201,89,30,202,217,233,255,0,51,166,187,188,253,88,142,208,48,203,24,82,230,239,16,255,0,148,30,35,171,45,94,81,160,195,62,73,250,81,113,231,210,195,221,59,198,218,58,63,170,78,91,164,222,232,81,191,85,26,233,166,174,211,197,105,220,192,203,252,199,200,12,199,175,192,120,242,209,228,28,89,97,229,119,170,94,241,5,87,39,159,3,37,103,159,19,159,19,181,138,102,47,71,46,155,180,93,21,21,19,32,59,44,110,53,180,220,111,229,229,190,9,182,211,214,249,91,158,205,168,187,246,90,43,85,189,85,53,77,23,220,95,254,207,124,135,225,171,137,156,240,205,44,123,106,203,15,33,97,60,41,228,79,33,225,255,0,45,87,213,119,110,245,71,87,21,71,245,151,73,28,175,221,44,11,39,158,215,105,187,107,116,68,213,67,110,198,178,239,157,181,86,187,30,45,159,15,77,195,238,234,56,54,235,95,244,173,201,174,177,35,255,0,54,148,42,190,43,183,199,226,108,208,197,174,38,187,60,242,71,137,10,138,220,73,85,69,228,76,95,91,203,221,124,230,85,212,233,177,33,98,127,87,74,152,226,252,212,60,191,15,237,110,241,78,161,124,114,155,55,240,14,118,225,26,108,113,151,55,191,42,90,42,247,242,231,238,211,65,174,217,100,137,124,217,152,199,122,113,61,58,167,179,220,168,171,90,26,77,184,246,124,241,191,195,62,55,147,20,228,93,39,150,105,232,52,229,95,121,150,138,125,119,194,140,95,234,213,85,50,47,140,242,199,213,23,209,221,237,77,47,15,14,221,176,146,211,203,77,133,120,138,178,237,123,119,247,140,73,222,117,255,0,149,123,127,170,82,81,127,208,197,209,127,91,222,6,212,65,77,101,230,99,224,204,214,194,180,152,219,0,222,124,169,101,175,230,119,122,158,239,44,27,246,72,248,221,230,74,214,189,52,124,111,78,168,158,26,248,42,41,82,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,179,15,49,240,102,84,225,90,188,109,143,175,62,75,178,208,114,251,197,79,119,150,125,155,228,100,109,243,34,107,158,186,190,70,39,68,95,29,124,17,84,10,148,162,243,103,55,240,14,73,97,26,156,113,152,215,191,37,218,41,54,115,39,238,211,79,166,233,99,137,60,216,88,247,122,114,177,58,39,183,220,138,169,174,46,34,123,97,37,168,150,167,10,240,235,101,220,247,108,238,248,147,188,233,255,0,36,247,127,84,171,162,255,0,166,139,170,254,183,184,179,214,238,207,158,55,248,152,198,241,226,156,244,164,242,53,61,126,188,219,239,50,209,81,166,200,85,137,253,90,150,166,53,241,130,40,250,34,122,91,189,139,168,95,235,31,109,85,174,249,139,96,195,208,240,251,182,142,125,218,87,253,43,114,233,164,74,255,0,205,173,10,47,138,109,241,248,155,52,49,107,134,94,207,60,145,225,190,162,139,18,82,209,121,111,23,209,115,54,223,57,149,116,218,239,73,152,191,213,214,166,72,191,53,55,47,195,251,59,188,87,166,82,129,230,43,47,242,255,0,49,243,255,0,49,232,48,30,3,180,121,123,22,95,185,189,214,151,188,65,75,206,228,64,249,95,231,202,230,68,221,34,133,235,213,201,174,221,19,85,84,69,168,176,125,46,110,240,241,249,62,226,58,142,213,228,234,12,77,229,111,162,247,30,125,44,221,239,187,238,163,172,250,165,230,58,61,142,153,91,245,177,166,186,234,221,124,83,55,123,66,50,31,134,174,25,179,195,43,113,237,215,44,60,187,132,241,95,150,252,185,135,252,181,95,75,222,123,173,29,44,84,255,0,214,91,36,146,179,108,179,164,158,99,91,174,221,174,213,23,84,176,29,169,215,26,218,158,55,243,14,223,60,219,169,232,188,147,200,102,212,77,155,237,20,74,238,168,154,174,171,239,3,53,59,74,56,190,180,220,56,91,195,20,152,13,252,234,44,218,239,189,214,179,71,55,149,228,187,141,26,191,204,150,29,93,170,163,211,174,205,60,83,119,67,10,251,44,109,213,181,60,111,229,229,194,8,119,83,209,121,91,158,253,200,155,55,218,43,81,189,21,117,93,87,220,94,254,39,184,98,206,110,40,40,48,133,119,8,24,75,233,78,70,88,252,161,244,53,189,254,146,135,186,115,157,10,87,245,184,75,29,100,155,235,96,168,252,246,186,109,243,52,98,183,92,183,236,227,224,174,245,194,246,21,187,226,12,125,230,98,156,75,221,251,197,23,152,189,199,187,201,86,198,253,100,83,201,28,187,226,157,142,232,137,183,195,170,235,160,102,120,0,0,0,13,85,246,186,240,155,249,142,35,112,61,143,251,223,74,234,123,207,254,225,71,69,230,75,55,250,201,245,81,252,95,236,83,85,103,169,251,141,186,138,237,71,37,190,225,15,54,158,93,55,179,114,183,93,21,21,58,162,162,248,162,30,98,179,75,45,241,22,81,227,187,158,94,226,202,126,69,214,213,201,239,17,239,141,218,115,97,100,173,235,27,156,223,70,70,248,57,127,98,244,3,125,156,11,113,89,79,197,62,85,121,110,189,188,156,75,105,255,0,142,41,245,87,114,185,181,53,45,131,206,72,99,141,218,199,2,47,152,139,167,130,232,190,57,36,104,7,179,163,136,255,0,232,251,158,212,158,90,184,119,92,43,126,230,121,107,234,183,238,228,81,213,247,127,70,39,200,159,91,50,122,26,120,249,218,167,134,255,0,128,26,1,237,71,245,236,204,223,193,126,79,68,111,248,243,173,199,174,100,97,220,220,226,199,28,230,22,19,168,231,218,174,190,76,238,242,108,145,186,242,173,180,177,59,164,141,107,189,40,221,226,212,253,169,212,11,0,122,40,224,43,45,241,22,81,240,157,129,178,247,22,83,242,46,182,175,41,247,136,247,198,237,57,183,42,169,91,214,55,57,190,140,141,240,114,254,197,232,105,91,128,172,183,195,185,185,197,142,6,203,220,89,79,207,181,93,124,167,222,35,223,35,117,229,91,106,165,111,88,220,215,122,81,183,193,201,251,83,161,232,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,30,212,127,94,204,205,252,23,228,244,70,255,0,143,53,156,81,231,47,244,130,207,108,77,155,221,211,186,249,123,185,125,87,51,126,222,69,28,20,254,150,198,107,249,157,125,20,241,246,248,168,90,163,211,238,86,230,70,29,205,204,9,108,204,44,39,81,207,181,93,121,221,222,77,146,55,94,84,207,137,221,36,107,93,233,70,239,22,167,237,78,167,152,35,43,120,118,237,15,205,142,28,242,122,251,149,24,106,155,188,62,163,186,253,30,184,239,166,103,144,246,213,75,61,87,213,62,154,78,243,207,231,57,191,88,239,171,211,86,251,144,51,167,181,19,141,180,203,11,44,249,21,151,85,191,240,166,187,111,149,42,121,127,241,102,199,209,85,67,230,77,3,163,155,155,20,143,79,53,233,179,197,122,232,134,154,78,203,18,98,75,214,46,189,84,226,28,67,91,222,238,21,123,57,211,114,217,30,237,172,70,55,205,98,35,83,70,181,19,162,123,11,141,194,254,66,93,56,145,206,43,46,86,219,171,187,131,46,125,231,155,89,202,108,188,158,93,44,211,167,213,172,145,238,221,201,86,244,114,105,174,191,5,12,252,236,116,225,195,254,48,226,19,18,91,255,0,228,190,141,79,205,255,0,237,133,37,95,154,201,127,213,79,172,143,253,95,121,181,67,26,115,167,59,50,127,179,239,37,173,54,122,11,46,180,241,243,252,133,99,239,53,95,214,117,171,141,213,63,214,22,57,213,155,86,177,100,243,215,175,162,223,134,32,255,0,151,59,255,0,101,223,250,237,255,0,200,1,181,64,106,175,252,185,223,251,46,255,0,215,111,254,64,127,151,59,255,0,101,223,250,237,255,0,200,1,181,64,106,210,221,219,143,69,83,91,28,23,14,26,251,149,59,181,223,63,211,21,147,103,69,84,243,82,131,85,213,116,79,218,108,119,42,243,83,4,231,62,9,183,230,22,94,221,252,167,99,185,243,123,181,79,119,154,29,252,185,159,19,252,201,88,199,166,143,137,233,213,169,225,170,116,84,85,11,37,197,247,29,121,111,194,181,169,244,85,108,242,206,45,151,78,233,101,214,122,126,118,142,167,87,255,0,88,74,121,34,110,145,79,191,175,142,155,83,170,244,212,94,120,98,62,46,248,159,192,113,103,198,100,69,229,108,21,106,221,221,171,119,91,32,238,252,217,163,165,127,213,194,145,202,253,211,64,198,245,98,233,166,169,162,42,170,222,46,36,251,52,184,215,196,249,177,119,196,182,234,31,202,123,235,251,191,55,16,243,109,54,94,243,178,154,22,39,245,85,170,77,155,118,172,125,17,53,229,110,254,209,102,108,188,73,113,161,193,147,234,50,98,207,140,254,135,186,217,179,157,109,242,117,166,225,203,230,107,82,223,173,116,82,235,175,121,87,116,122,233,191,79,102,136,29,31,2,185,165,133,114,87,138,156,17,153,152,218,179,186,217,108,222,82,239,50,242,228,126,222,117,186,166,22,121,177,177,239,93,95,43,83,163,87,199,174,137,170,166,236,184,110,225,63,8,240,233,143,179,43,25,224,59,214,235,22,96,249,27,186,217,123,180,169,228,190,225,12,209,191,250,196,179,72,249,249,175,153,239,234,141,217,232,166,228,209,83,89,188,0,118,114,84,103,221,60,57,173,155,148,253,223,3,174,238,225,71,189,31,229,142,181,80,75,231,211,212,178,106,126,76,209,70,190,115,124,255,0,4,243,117,85,220,38,86,229,110,4,201,108,9,108,203,60,180,177,121,27,13,217,185,221,202,139,189,77,81,202,230,204,249,164,250,201,158,249,29,172,146,189,222,115,151,77,116,77,17,17,16,42,179,71,88,79,181,211,137,219,70,54,91,238,40,187,125,32,195,203,225,98,228,91,233,52,250,151,55,253,37,148,106,255,0,206,43,100,240,254,206,223,5,55,138,121,87,3,208,103,11,92,125,228,239,19,210,211,97,251,92,254,71,197,179,239,214,201,182,170,163,102,212,157,255,0,233,14,167,142,37,214,40,21,254,62,221,190,41,215,173,226,175,179,199,39,184,146,138,227,136,161,166,242,14,54,173,228,233,126,223,85,85,183,103,33,159,232,221,230,56,87,234,97,229,248,39,165,187,197,58,232,191,43,115,35,17,101,30,59,182,102,22,19,168,228,93,109,92,238,239,38,200,221,167,54,23,196,238,146,53,205,244,100,119,139,87,246,47,83,211,240,26,98,224,175,58,177,15,103,254,114,223,50,119,136,139,95,144,173,119,238,237,223,106,121,236,170,242,127,34,150,162,162,63,50,146,57,221,55,49,213,112,167,154,244,219,187,85,213,17,81,55,51,12,209,84,68,217,161,118,230,59,93,23,77,10,63,54,114,131,0,231,110,17,169,192,249,141,100,242,165,162,175,103,50,14,243,52,26,237,150,57,83,206,133,236,119,167,19,23,162,251,61,202,168,184,37,150,121,147,143,187,55,113,116,57,47,159,87,63,42,100,229,94,239,163,184,171,145,12,29,199,108,79,169,170,254,167,74,218,138,169,119,213,214,197,23,214,63,205,211,123,124,197,84,64,217,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,57,166,138,158,39,77,51,182,177,186,106,186,106,105,155,141,76,234,196,61,160,25,203,99,201,222,29,237,126,93,181,216,123,207,114,169,231,178,151,202,28,250,90,122,137,60,202,184,224,116,60,183,82,76,158,115,215,118,221,83,68,84,69,191,153,153,153,56,251,180,139,23,77,146,249,11,115,242,94,78,82,109,250,69,138,185,16,207,223,183,68,202,154,95,234,117,77,167,170,139,101,93,20,177,125,91,252,237,119,187,204,68,69,206,220,166,202,12,3,146,88,70,155,3,229,205,147,201,118,138,77,252,184,59,204,211,233,186,89,37,95,58,103,189,222,156,175,94,171,237,247,34,34,5,133,225,83,179,199,39,184,109,138,221,136,166,166,242,246,54,162,231,107,126,223,85,75,187,127,61,159,232,221,230,72,83,234,102,229,248,47,163,187,197,122,118,92,82,241,247,147,188,48,203,83,135,238,147,249,99,22,193,179,75,38,218,170,125,251,146,7,255,0,164,54,158,72,147,72,167,71,248,251,54,248,175,76,156,60,192,230,150,100,98,44,220,199,119,60,194,197,149,28,251,173,215,147,222,36,217,27,117,229,66,200,155,210,54,181,190,140,109,240,106,126,213,234,6,92,226,206,215,78,39,110,248,217,47,184,94,237,244,127,15,39,141,139,145,111,171,215,234,90,223,244,151,209,163,255,0,56,142,147,195,251,91,124,16,222,41,229,92,245,80,5,130,226,71,132,252,35,196,94,62,203,92,103,143,47,91,108,89,125,229,158,245,101,238,210,175,149,59,252,48,198,207,235,17,77,27,224,229,62,22,63,162,59,127,162,187,83,85,93,38,241,213,154,88,87,58,184,169,198,249,153,130,107,59,213,150,243,228,222,237,47,46,70,110,228,219,169,161,127,155,35,24,244,209,241,57,58,181,60,58,106,154,42,250,4,205,44,173,192,153,211,129,46,121,103,153,118,47,44,225,187,207,39,190,209,119,169,169,249,188,169,153,52,127,89,11,217,35,116,146,38,59,205,114,107,166,139,170,42,162,233,239,143,254,206,74,140,132,167,155,53,178,142,159,188,96,116,219,223,232,247,163,60,143,214,150,8,188,250,138,151,205,81,206,154,89,23,205,111,153,224,190,110,138,129,103,242,63,17,241,119,195,6,3,151,62,50,222,47,36,224,171,174,222,243,91,186,217,63,120,229,77,37,43,62,174,100,146,86,109,154,119,183,163,19,93,117,93,81,17,83,110,156,32,241,215,150,252,84,218,153,69,72,207,35,98,216,181,239,118,93,103,168,228,234,234,133,103,245,133,167,142,39,107,20,27,250,120,107,181,122,167,93,67,222,184,146,227,67,140,215,211,228,197,227,25,253,48,117,207,127,38,219,228,235,77,191,153,203,210,165,223,90,216,162,211,78,236,142,234,244,215,102,158,221,22,243,112,217,217,165,198,190,24,205,139,70,37,184,208,254,76,31,65,222,57,88,135,155,105,189,119,109,244,211,49,127,170,165,82,239,221,185,35,234,139,167,55,119,246,64,221,104,41,28,212,205,76,19,147,24,38,225,152,89,133,119,242,101,142,217,202,239,53,61,222,105,182,115,38,100,76,243,34,99,222,186,190,86,39,70,175,142,171,209,21,83,92,87,30,220,122,42,106,217,32,183,240,215,223,105,219,166,201,254,152,172,123,250,34,175,154,180,26,166,139,170,126,192,54,150,13,85,255,0,151,59,255,0,101,223,250,237,255,0,200,15,242,231,127,236,187,255,0,93,191,249,0,54,168,106,175,182,47,135,15,248,191,136,76,55,111,255,0,149,250,75,63,55,255,0,181,244,148,158,107,229,255,0,89,62,174,63,245,189,227,252,185,223,251,46,255,0,215,111,254,64,203,236,150,206,204,159,237,4,201,107,181,158,190,203,165,60,156,143,46,216,251,205,87,245,109,42,228,117,55,245,132,142,5,126,229,163,73,60,197,233,232,187,226,30,123,77,203,118,93,241,182,153,159,101,131,34,179,22,183,254,20,208,238,242,93,79,47,254,51,222,250,218,169,188,200,96,108,112,242,162,141,137,231,61,119,248,167,93,80,214,15,20,25,9,116,225,187,56,175,89,91,113,174,239,236,182,119,110,85,103,41,177,115,185,148,176,206,191,86,146,73,183,111,57,27,213,203,174,154,252,18,220,225,188,73,122,194,55,170,124,67,135,171,123,165,194,147,127,38,110,91,36,219,185,138,199,121,175,69,106,234,215,42,117,79,104,30,154,243,75,50,48,238,81,224,75,158,97,98,202,142,69,170,213,201,239,18,108,145,218,115,102,100,77,233,27,92,239,74,70,248,53,127,98,117,60,193,25,91,196,79,104,126,108,113,25,147,214,44,168,196,180,221,221,244,253,235,233,13,199,125,51,252,185,186,170,41,233,126,169,148,209,247,110,71,37,173,250,183,125,102,186,187,220,184,164,6,85,118,92,122,246,101,151,227,95,39,173,55,252,121,172,225,115,57,127,163,238,123,97,156,222,238,157,235,200,61,247,234,185,155,55,115,232,231,167,244,182,63,79,207,107,232,175,135,179,197,61,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,68,103,78,14,198,120,251,44,239,56,75,47,177,215,208,235,253,127,119,238,119,191,38,69,112,238,187,42,35,145,255,0,213,229,115,88,253,209,177,236,234,169,166,253,201,213,16,243,131,155,57,65,143,178,75,23,84,224,124,198,178,121,46,239,73,179,153,7,121,134,125,55,69,28,169,231,66,247,183,208,149,139,209,125,190,244,84,79,78,165,41,153,25,91,129,51,115,14,203,132,243,10,197,229,91,84,251,121,148,253,234,104,53,219,35,36,79,58,39,181,222,148,108,95,31,103,185,84,15,48,64,222,158,100,118,75,112,157,137,176,236,182,220,189,194,63,66,238,175,219,203,185,119,251,149,199,102,146,49,87,234,165,172,70,174,173,107,219,254,222,190,40,132,206,83,118,84,112,183,128,237,84,205,198,88,99,233,125,246,159,126,183,94,251,113,183,238,220,233,63,241,49,213,185,137,163,30,214,127,177,175,138,168,26,77,203,124,173,199,121,185,136,162,194,121,123,98,242,173,214,125,220,186,126,245,12,26,237,141,242,47,157,43,218,223,70,55,175,143,179,222,168,111,143,129,78,16,109,92,43,101,187,169,43,99,230,226,219,206,158,90,171,213,205,231,114,103,169,90,127,49,38,146,38,233,21,66,39,153,166,190,46,213,124,50,74,221,110,162,180,209,199,111,183,195,202,167,139,93,140,220,174,211,85,85,94,170,170,190,42,166,52,241,245,157,185,237,145,249,87,29,255,0,37,48,79,127,231,107,229,60,65,229,42,56,188,135,165,77,43,33,254,171,83,27,251,207,63,155,44,126,106,125,94,155,151,217,160,83,29,164,124,30,98,126,42,176,78,30,184,96,137,185,184,135,6,247,190,225,111,219,27,123,223,123,154,141,36,250,217,102,137,145,236,142,157,206,243,183,110,240,77,23,77,117,143,254,75,142,59,63,244,25,255,0,89,172,255,0,247,177,254,84,126,59,63,244,231,255,0,86,108,255,0,247,66,231,213,210,118,173,113,139,150,111,165,170,143,233,118,16,184,233,185,186,225,186,14,103,46,163,84,234,156,169,83,73,105,190,30,135,185,122,134,3,3,53,50,223,178,91,139,28,77,136,162,182,230,22,17,250,23,106,126,238,101,203,191,219,110,59,52,141,234,159,85,21,98,57,117,115,88,223,246,245,240,69,43,76,212,236,109,206,156,37,91,71,6,88,226,111,167,180,243,115,59,196,253,202,146,215,221,244,70,43,124,217,171,85,95,185,92,244,233,225,203,253,100,3,94,230,115,118,70,230,70,59,176,113,49,109,203,219,45,70,152,111,21,243,188,183,30,200,124,238,237,111,175,150,159,171,154,178,39,214,42,250,14,111,235,106,157,11,203,110,236,56,173,169,163,142,123,135,18,157,202,161,218,239,131,232,114,73,179,170,162,121,201,95,162,234,154,47,237,51,143,132,238,15,178,243,132,236,43,81,105,194,239,242,133,234,231,179,202,215,125,39,139,190,242,228,157,208,253,67,230,149,145,236,101,67,153,230,42,110,211,85,235,224,23,232,183,25,177,195,198,79,103,140,182,217,179,75,7,249,109,246,142,119,115,95,40,85,83,114,185,188,190,103,230,36,102,237,121,81,248,235,166,222,154,106,186,220,112,7,28,48,197,79,19,97,133,187,88,221,116,77,117,57,0,0,121,129,205,44,183,196,89,71,142,238,121,123,139,41,249,23,91,87,39,188,71,190,55,105,205,133,146,183,172,110,115,125,25,27,224,229,253,139,208,244,252,104,211,181,175,41,177,118,23,226,146,249,154,87,74,29,150,44,111,221,188,151,55,54,37,230,119,59,117,12,19,121,173,122,189,52,123,145,60,230,183,95,102,169,212,12,34,61,20,112,103,197,110,29,226,175,45,19,18,81,179,186,95,237,223,241,197,187,89,36,238,156,202,138,134,65,245,171,12,76,147,123,41,213,222,98,46,154,232,189,124,124,235,153,237,217,13,158,244,89,103,157,55,76,177,184,69,165,62,98,114,55,212,110,95,169,238,20,149,243,39,154,145,185,93,170,189,19,210,102,159,173,224,6,236,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,255,0,25,156,86,225,222,21,50,209,113,37,99,59,221,254,227,255,0,19,219,181,146,62,247,203,168,167,100,255,0,90,144,202,200,246,50,161,29,231,162,107,166,137,215,195,206,185,158,221,175,57,239,69,153,153,211,107,203,27,124,90,211,229,223,63,101,70,229,250,238,255,0,73,65,50,249,171,27,85,186,43,21,61,39,235,250,190,6,4,129,85,101,110,91,226,44,220,199,118,204,189,194,116,252,251,173,215,157,221,227,223,27,117,229,66,249,93,214,71,53,190,140,110,241,114,126,213,232,122,126,52,105,217,43,148,216,187,20,113,73,99,205,43,93,14,251,22,8,239,62,84,155,155,18,114,251,229,186,186,8,124,215,61,30,186,189,170,158,107,93,167,183,68,234,111,44,1,199,52,49,84,68,232,102,110,230,59,77,83,93,14,64,5,184,202,126,30,50,123,35,165,185,77,149,184,63,200,143,187,242,123,226,249,66,170,167,155,202,230,114,255,0,63,35,246,233,205,147,195,77,119,117,215,68,210,227,128,6,143,123,92,179,35,29,223,248,152,185,101,237,234,163,92,55,133,57,62,68,143,100,62,111,121,183,208,75,81,213,173,73,23,235,17,61,55,59,245,116,78,134,12,158,139,184,177,224,251,47,56,177,194,180,246,156,80,255,0,39,222,173,155,252,147,119,210,121,123,151,50,72,29,55,212,50,104,153,38,246,83,181,158,122,174,221,117,78,190,56,57,113,236,56,173,166,163,146,123,127,18,157,246,161,186,108,131,232,114,71,191,170,34,249,203,95,162,104,154,175,236,3,86,128,216,70,85,246,54,231,78,45,173,172,131,51,177,55,208,42,120,121,125,222,126,229,73,116,239,26,163,213,222,108,53,168,172,218,173,98,117,241,230,126,170,148,94,100,118,75,113,99,134,113,20,182,220,189,194,63,77,45,76,219,203,185,119,251,109,187,126,177,177,87,234,165,172,87,38,142,115,219,254,198,190,10,128,82,191,228,184,227,179,255,0,65,159,245,154,207,255,0,123,54,113,217,185,193,230,39,225,87,4,226,27,134,55,155,149,136,113,151,116,239,246,253,177,187,186,119,73,171,18,63,173,138,105,89,38,248,234,26,239,55,110,223,5,213,117,211,5,169,41,59,86,184,58,203,54,82,210,199,244,71,8,91,181,218,221,112,221,127,47,153,81,170,245,94,108,171,172,181,63,31,79,220,157,45,135,249,81,248,236,255,0,211,159,253,89,179,255,0,221,0,219,31,29,124,32,218,184,169,203,118,210,81,71,202,197,182,109,124,139,87,171,157,201,231,79,76,181,30,98,205,28,78,214,42,117,79,63,93,60,91,162,248,232,115,50,50,183,29,229,30,34,151,9,230,21,139,201,87,88,54,243,41,251,212,51,233,186,54,72,158,116,79,115,125,25,24,190,62,223,122,41,189,254,1,115,183,61,179,195,42,228,191,231,94,9,238,28,157,60,153,136,60,165,71,47,151,53,169,170,100,223,213,105,163,103,118,228,114,162,143,206,79,172,215,114,123,117,201,107,141,186,138,237,71,37,190,225,15,54,158,93,55,179,114,183,93,21,21,58,162,162,248,162,1,229,128,27,220,205,158,202,142,22,241,229,170,165,184,55,12,125,16,190,212,108,210,235,223,110,55,13,187,93,31,254,38,74,182,177,117,99,28,207,246,245,241,68,37,178,223,178,91,132,236,51,135,98,182,230,22,17,250,105,117,102,238,101,203,191,220,173,219,245,145,234,159,85,21,98,181,52,107,152,223,246,53,241,85,3,75,249,77,148,24,251,59,113,117,54,7,203,155,39,149,46,245,123,249,112,119,152,96,215,108,82,74,190,116,207,99,125,8,158,189,87,217,239,84,69,244,125,146,216,59,25,224,28,179,179,97,44,193,199,95,76,111,244,29,227,190,94,252,153,21,191,189,111,168,146,70,127,87,137,206,99,54,198,246,51,162,174,187,55,47,85,82,115,45,242,183,2,101,30,29,139,9,229,237,139,201,86,168,55,114,233,251,212,211,233,186,71,200,190,116,175,115,189,41,30,190,62,223,114,33,85,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,7,28,211,69,79,19,166,153,219,88,221,53,93,53,53,45,197,111,107,118,43,102,59,109,135,134,187,159,117,176,91,53,230,93,249,49,191,202,156,200,96,114,125,69,101,30,248,57,79,231,179,197,119,235,175,134,208,54,218,13,81,91,187,113,235,105,168,227,130,225,195,95,125,168,110,187,231,250,98,145,239,234,170,158,106,80,104,154,38,137,251,9,159,242,231,127,236,187,255,0,93,191,249,0,54,168,10,31,36,243,51,242,197,150,54,108,198,242,39,146,60,175,222,63,169,247,158,241,202,229,84,73,15,231,54,51,118,188,189,222,138,105,174,157,116,212,174,0,0,0,0,117,152,147,18,89,112,141,150,163,16,226,26,222,233,111,164,217,206,155,150,249,54,238,122,49,190,107,17,92,186,185,200,157,19,218,5,146,227,215,52,177,222,75,112,157,142,115,51,45,47,190,70,196,150,111,38,119,42,222,235,13,71,43,155,114,165,134,79,171,153,143,141,218,199,43,219,231,53,116,215,84,209,81,21,50,0,212,231,20,188,115,69,198,132,85,60,37,228,62,26,242,133,30,45,217,254,119,239,139,23,120,238,171,5,127,230,42,169,225,86,109,90,105,89,249,214,235,166,189,122,53,118,198,0,0,0,214,31,107,151,21,184,17,184,118,229,194,253,149,158,82,196,143,228,249,109,218,205,15,146,116,146,130,182,159,210,135,151,63,54,61,125,9,60,205,60,238,190,105,177,28,210,205,44,9,146,216,18,231,153,153,151,125,242,54,27,179,114,123,237,111,117,154,163,149,205,153,144,199,245,112,177,242,59,89,37,99,124,214,174,154,234,186,34,42,164,182,95,231,30,92,102,158,92,80,102,222,3,196,126,83,194,119,62,111,117,184,119,57,225,230,114,231,125,59,254,170,86,54,84,210,88,222,222,173,77,116,213,58,42,40,30,98,200,225,154,90,121,91,52,46,218,246,235,162,233,169,187,62,206,107,44,57,143,142,243,59,138,7,225,143,39,90,177,183,145,126,142,183,190,172,220,174,231,13,93,21,87,181,174,118,174,103,254,50,54,233,175,155,170,121,198,26,246,179,240,237,101,201,188,220,179,227,204,60,156,139,126,63,239,28,154,79,61,220,142,227,75,67,19,188,247,202,247,59,115,164,85,234,214,233,225,231,120,129,176,238,207,30,42,226,226,75,39,97,135,17,94,187,238,54,176,238,242,242,119,110,94,222,125,85,95,118,244,33,142,21,250,152,91,249,189,124,60,237,23,199,43,143,48,153,87,154,152,219,38,49,181,191,48,178,246,239,228,203,229,179,155,221,170,123,188,51,108,230,66,248,159,230,74,199,177,117,100,175,78,173,95,29,83,170,34,166,254,56,60,227,15,4,241,103,130,100,188,89,225,242,102,33,182,105,229,139,62,233,166,238,60,201,170,27,7,215,186,24,153,46,248,233,213,254,98,46,221,118,175,84,234,25,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,143,104,119,21,113,112,219,147,179,67,135,111,93,203,27,95,182,249,5,59,183,51,119,34,170,147,188,250,112,201,10,125,76,206,252,230,158,62,110,171,225,85,241,135,198,30,9,225,51,4,199,120,188,67,229,60,67,115,215,200,246,125,211,67,223,185,115,83,182,127,175,108,50,178,45,145,212,35,252,244,77,218,109,78,171,211,64,249,169,154,152,219,57,241,181,195,48,179,10,239,229,59,229,207,149,222,106,123,188,48,239,229,194,200,153,230,68,198,49,52,100,76,78,141,79,13,87,170,170,168,82,179,77,45,68,174,154,103,110,123,180,213,116,208,128,206,206,201,142,29,172,185,201,155,151,140,121,136,83,159,111,192,29,223,157,73,231,183,159,223,169,107,162,111,158,201,88,230,237,116,104,189,26,237,124,60,223,19,50,187,70,108,176,229,198,59,203,30,40,25,134,60,163,106,193,62,90,250,68,222,250,176,243,123,228,52,148,84,190,215,57,186,57,255,0,248,184,221,174,158,118,137,231,1,109,123,35,120,173,192,142,195,182,222,23,239,76,242,110,36,103,59,200,142,214,105,188,173,172,149,245,181,30,140,60,184,57,81,233,233,201,231,235,230,245,243,77,158,20,94,96,103,30,92,101,102,92,87,230,222,60,196,126,76,194,118,206,87,122,184,119,57,230,229,243,39,101,59,62,170,38,58,85,214,89,24,222,141,93,53,213,122,34,169,51,149,185,165,129,51,167,2,91,51,51,45,47,190,89,195,119,158,119,114,173,238,179,83,243,121,83,62,25,62,174,102,50,70,233,36,79,111,156,212,215,77,83,84,84,85,10,172,0,0,199,254,2,179,75,29,231,79,9,216,27,51,51,46,251,229,156,73,121,242,159,125,173,238,176,211,243,121,87,42,168,99,250,184,88,200,219,164,113,49,190,107,83,93,53,93,85,85,87,32,13,78,112,181,199,52,92,23,197,77,194,94,124,97,175,39,209,225,45,255,0,231,126,248,178,247,126,244,179,215,254,98,150,158,101,126,229,169,137,159,157,118,154,235,211,171,80,54,198,14,179,13,226,75,46,46,178,211,226,28,61,91,222,237,245,123,249,51,114,223,30,237,175,86,59,205,122,35,147,71,53,83,170,123,14,204,0,0,0,5,15,157,153,153,249,29,203,27,206,99,121,19,202,254,72,238,255,0,212,251,207,119,230,243,106,35,135,243,155,31,183,78,102,239,69,117,211,78,154,234,5,112,13,85,255,0,151,59,255,0,101,223,250,237,255,0,200,18,215,30,220,122,218,154,57,32,183,240,215,220,170,29,166,201,254,152,164,155,58,162,175,154,180,26,46,169,170,126,208,54,186,13,73,112,165,218,221,138,223,142,221,97,226,82,231,222,172,23,61,57,119,126,76,108,242,95,46,25,220,191,81,71,71,190,126,107,249,12,241,77,154,107,225,184,219,76,51,69,81,19,102,133,219,152,237,116,93,52,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,105,162,167,137,211,76,237,172,110,154,174,154,129,134,253,170,249,179,105,192,124,45,222,176,107,171,187,189,247,23,247,111,37,39,41,207,221,221,110,52,50,77,253,135,49,52,99,255,0,182,173,248,106,189,13,17,153,243,157,61,161,212,241,241,201,97,207,92,55,106,250,97,132,48,15,122,242,29,187,158,182,254,119,126,179,199,75,81,245,175,166,230,183,73,119,59,207,99,181,217,163,118,162,234,83,183,14,201,238,36,229,203,12,49,140,240,133,179,203,184,134,241,223,124,171,135,185,212,20,190,73,229,84,36,112,255,0,90,146,179,100,252,216,247,73,230,34,108,219,181,117,85,212,12,40,54,101,217,185,197,7,6,92,62,101,188,175,204,172,77,244,107,27,86,109,239,245,61,202,235,89,222,246,79,89,202,243,33,137,240,199,178,25,152,158,111,142,237,87,170,46,140,166,236,90,197,215,219,85,53,231,52,179,59,232,197,106,239,231,89,188,139,21,110,158,116,141,111,215,193,92,137,232,164,111,232,159,218,219,236,83,51,48,231,102,23,5,150,14,239,83,249,33,231,215,193,191,250,215,151,238,205,221,187,84,244,59,218,181,60,213,211,252,64,191,249,91,154,88,19,58,112,37,179,51,50,210,251,229,156,55,121,231,119,42,222,235,53,63,55,149,51,225,147,234,230,99,36,110,146,68,246,249,205,77,116,213,53,69,69,90,172,227,134,24,169,226,108,48,183,107,27,174,137,174,167,32,0,0,24,67,155,61,173,124,45,225,124,35,83,116,202,220,85,244,222,250,205,156,155,95,113,184,219,121,154,203,27,93,245,211,209,171,19,70,58,71,245,78,187,52,241,84,53,141,97,203,78,41,248,248,199,117,184,198,11,127,210,106,247,242,251,229,119,54,221,69,203,210,21,142,63,171,87,192,213,213,180,155,122,39,246,117,95,29,87,208,184,3,12,56,43,236,227,194,188,47,94,190,159,98,12,71,244,151,20,179,253,10,163,185,201,71,220,117,101,68,82,121,172,169,146,57,119,197,58,39,156,223,55,111,78,171,170,102,120,0,0,0,12,14,237,20,227,71,35,178,250,215,95,195,230,60,203,31,202,83,46,156,175,46,216,252,181,89,102,228,242,221,73,87,77,253,98,40,29,187,93,236,147,204,122,105,203,218,239,73,80,206,217,166,138,158,39,77,51,182,177,186,106,186,106,121,212,227,171,52,176,174,117,113,83,141,243,51,4,214,119,171,45,231,201,189,218,94,92,140,221,201,183,83,66,255,0,54,70,49,233,163,226,114,117,106,120,116,213,52,85,13,230,112,133,140,176,38,96,112,237,132,241,118,90,97,191,32,97,186,254,255,0,220,173,221,242,106,174,78,202,234,136,228,250,217,154,217,29,186,70,61,222,114,38,155,180,78,136,135,69,198,103,10,88,119,138,188,180,92,55,88,254,233,127,183,127,196,247,29,36,147,186,115,42,41,223,63,213,36,209,50,77,236,167,70,249,234,186,107,170,117,241,167,187,50,173,213,182,158,8,50,222,223,112,135,149,81,23,150,55,179,114,59,77,110,245,138,157,81,85,60,21,12,161,3,203,5,198,221,91,105,173,146,223,112,135,149,81,22,155,217,185,29,166,168,138,157,81,85,60,21,11,217,193,62,121,90,184,122,226,43,12,102,78,36,147,75,29,191,190,247,232,244,119,159,204,161,169,134,62,172,142,71,166,143,153,190,139,87,227,211,170,108,39,181,87,131,12,59,125,194,151,62,37,48,93,55,116,191,219,185,62,91,143,124,146,121,79,153,37,13,29,63,89,39,70,67,203,98,59,208,141,119,107,231,117,209,198,160,64,245,63,110,184,209,93,168,227,184,91,230,230,211,203,174,199,237,86,235,162,170,47,69,68,95,20,82,100,213,167,99,255,0,20,21,181,204,171,225,223,23,93,183,182,30,95,209,122,126,66,38,154,247,250,186,207,58,56,190,13,95,173,147,224,223,113,180,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,181,198,227,69,105,163,146,225,112,155,149,79,22,155,223,181,93,166,170,136,157,17,21,124,85,9,147,86,157,176,28,80,86,208,178,147,135,124,35,118,216,217,185,159,74,41,249,8,186,233,220,42,232,252,233,34,248,185,126,170,79,131,189,192,96,191,27,25,229,106,226,23,136,172,79,153,56,110,77,108,119,14,229,220,99,209,222,103,46,134,154,25,58,190,56,222,186,190,23,122,77,79,135,78,171,100,237,214,234,219,181,108,118,251,124,60,218,137,117,216,205,200,221,116,69,85,234,170,137,224,138,75,27,126,236,170,224,195,14,216,176,165,179,137,76,105,77,222,239,247,30,119,145,35,223,36,126,76,229,201,93,71,81,214,57,213,147,115,24,173,244,227,77,186,121,189,117,112,25,85,193,159,10,88,119,133,76,180,76,55,70,254,247,127,184,255,0,199,23,29,36,143,189,242,234,42,31,7,213,44,210,178,61,140,168,86,249,138,154,233,170,245,240,239,120,189,198,88,19,47,248,118,197,152,187,50,240,223,151,240,221,7,112,239,182,238,249,53,47,59,125,117,60,113,253,108,45,116,141,219,35,216,239,53,23,93,186,47,69,82,241,152,189,218,109,110,173,187,112,65,153,22,251,124,60,218,137,124,143,177,155,145,186,233,119,163,85,234,170,137,224,138,5,175,236,235,227,71,35,179,6,215,65,195,230,3,203,31,201,171,45,124,223,33,88,252,181,89,121,231,115,29,87,87,83,253,98,88,27,183,77,143,147,207,122,235,204,218,223,69,16,207,19,206,135,2,185,165,133,114,87,138,156,17,153,152,218,179,186,217,108,222,82,239,50,242,228,126,222,117,186,166,22,121,177,177,239,93,95,43,83,163,87,199,174,137,170,167,162,184,102,138,162,38,205,11,183,49,218,232,186,104,7,32,0,1,134,28,106,118,113,225,94,40,111,95,79,176,254,35,250,53,138,95,254,155,81,220,228,172,239,218,50,158,40,252,215,212,199,28,91,34,129,83,205,111,157,187,175,84,213,115,60,1,231,162,253,150,156,83,240,15,142,232,177,140,246,255,0,163,53,236,230,119,58,238,109,186,183,153,172,41,28,159,86,143,157,169,163,106,246,245,79,237,106,158,26,166,206,114,155,181,175,133,188,81,132,105,174,153,165,138,190,132,95,95,191,157,107,238,55,27,151,47,73,100,107,126,186,10,52,98,234,198,198,254,137,211,126,158,40,166,111,0,0,0,5,41,154,89,165,129,50,91,2,92,243,51,50,239,190,70,195,118,110,79,125,173,238,179,84,114,185,179,50,24,254,174,22,62,71,107,36,172,111,154,213,211,93,87,68,69,84,170,206,57,161,138,162,39,67,51,119,49,218,106,154,232,6,163,123,72,248,160,224,203,136,60,183,137,249,107,137,190,146,227,106,61,221,194,167,185,93,104,251,166,249,232,249,190,100,209,50,25,55,195,11,211,206,240,219,170,117,84,215,89,166,255,0,177,31,102,23,5,151,254,241,83,249,33,228,87,207,179,250,215,151,238,206,219,183,68,244,59,218,53,124,212,211,252,76,51,205,158,197,172,93,98,181,84,222,114,183,51,190,147,214,166,206,77,155,200,177,81,107,231,70,215,125,124,245,202,158,138,200,254,169,253,157,190,212,3,89,166,247,59,42,51,102,211,143,56,91,178,224,214,215,119,139,238,16,239,62,85,78,83,153,183,189,92,107,164,135,251,13,98,234,198,127,97,93,241,209,122,26,250,183,246,79,113,39,22,88,98,124,103,139,237,158,66,196,54,126,229,228,172,61,206,160,170,242,183,54,161,99,155,250,212,117,155,32,229,71,182,79,61,23,126,237,169,162,166,165,69,146,221,161,212,242,113,201,126,207,92,73,106,250,31,132,49,247,117,242,229,187,158,183,14,79,113,179,201,75,79,245,172,166,230,187,89,118,187,204,99,116,223,163,183,34,106,6,235,193,199,12,209,84,68,217,161,118,230,59,93,23,77,14,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,6,4,246,188,231,189,110,89,228,181,175,44,109,241,105,81,152,156,253,149,27,147,234,123,133,93,4,203,230,172,110,71,106,143,84,244,153,167,235,120,25,236,121,214,227,51,138,220,69,197,94,101,174,36,172,103,116,176,91,191,226,123,118,177,201,221,57,148,244,236,159,235,82,24,159,38,247,211,163,188,244,93,53,209,58,120,135,103,193,175,5,120,135,140,42,140,85,29,147,21,249,14,44,41,220,123,196,157,197,149,59,251,210,84,109,232,233,226,211,69,166,84,233,187,210,246,105,215,101,120,250,126,209,76,57,194,174,6,159,3,80,121,35,50,169,252,167,244,158,14,109,138,163,149,186,228,212,163,243,165,214,157,218,211,185,235,245,94,26,249,222,114,33,99,123,14,46,52,84,213,185,197,111,158,109,181,21,191,71,185,12,218,171,191,98,92,149,221,81,52,77,19,222,109,116,13,2,77,218,129,199,133,60,174,134,108,241,218,246,233,170,125,25,179,47,255,0,178,20,142,100,113,235,197,142,110,97,217,112,158,97,102,183,149,109,83,237,230,83,249,10,219,6,187,100,100,137,231,69,78,215,122,81,177,124,125,158,229,83,117,249,167,192,175,10,217,213,138,170,49,182,102,101,111,150,111,85,91,57,181,62,91,184,211,238,219,27,35,111,153,13,67,24,154,50,38,39,68,246,107,226,170,171,71,255,0,146,227,129,63,253,6,127,214,107,199,253,236,13,43,100,215,20,121,237,195,239,120,252,144,227,159,32,247,173,156,223,243,101,29,86,237,188,205,191,233,17,63,79,207,73,225,253,239,130,105,80,230,207,28,156,82,103,150,17,169,192,121,165,154,30,91,177,86,108,231,82,249,18,221,77,191,100,177,202,223,62,10,118,61,52,124,81,175,71,127,103,79,5,84,93,196,127,146,227,129,63,253,6,127,214,107,199,253,236,127,146,227,129,63,253,6,127,214,107,199,253,236,13,81,91,187,77,184,223,180,209,199,111,183,231,111,42,158,45,118,51,232,221,161,218,106,170,171,213,105,85,124,85,76,179,225,195,182,43,253,19,13,241,9,103,255,0,148,231,226,94,241,255,0,76,246,255,0,84,164,162,255,0,161,139,162,254,183,188,186,185,203,216,235,145,56,219,145,249,33,188,126,77,185,123,249,191,213,235,47,28,221,121,123,127,210,43,83,110,155,100,240,241,230,126,170,20,166,91,246,41,224,76,51,136,162,185,102,22,110,253,52,181,51,119,50,219,228,9,173,219,245,141,232,159,91,21,114,185,52,115,152,239,246,52,240,85,3,96,185,121,152,248,51,53,176,173,38,54,192,55,159,42,89,107,249,157,222,167,187,203,6,253,146,62,55,121,146,181,175,77,31,27,211,170,39,134,190,10,138,84,165,170,200,190,23,50,39,134,191,45,254,69,48,55,209,207,164,125,219,202,127,231,58,202,206,127,119,230,242,127,210,101,147,110,222,124,190,142,154,238,235,174,137,165,213,0,0,0,82,54,12,216,203,252,81,152,24,175,43,172,87,254,243,137,240,71,113,242,237,15,117,157,157,207,190,64,179,211,125,99,152,145,201,190,54,171,188,199,59,110,154,59,69,232,85,197,160,207,174,31,34,205,217,108,184,191,10,98,175,161,185,141,132,251,207,209,140,87,220,124,163,228,174,245,202,142,179,250,148,146,54,9,249,180,241,186,47,173,71,108,223,189,186,57,0,183,189,166,215,26,219,79,4,25,145,112,183,205,202,168,139,200,251,31,181,29,166,183,122,52,94,138,138,158,10,166,154,56,38,203,236,19,154,156,78,96,204,7,152,208,243,112,245,211,202,61,241,155,166,110,188,187,125,76,177,245,133,205,127,231,35,103,131,147,227,211,84,54,115,219,23,91,200,200,155,125,31,229,91,200,61,235,155,255,0,5,252,133,222,190,146,237,172,183,175,250,103,255,0,73,247,111,206,255,0,235,119,109,246,26,89,134,105,105,229,108,208,187,107,219,174,139,166,160,122,161,134,24,169,226,108,48,183,107,27,174,137,174,167,33,97,120,21,205,44,85,157,92,43,96,140,204,198,213,157,234,245,121,242,151,121,151,151,27,55,114,110,53,48,179,205,141,140,98,104,200,154,157,26,158,29,117,93,85,111,208,28,115,67,21,68,78,134,102,238,99,180,213,53,208,210,55,104,223,2,44,200,60,68,220,196,202,203,94,204,15,114,215,125,31,63,95,37,242,227,164,133,62,178,122,135,205,63,54,105,100,119,162,155,60,61,29,21,55,122,117,184,135,14,217,241,85,170,107,29,250,143,189,81,84,109,230,69,204,123,55,109,114,57,58,181,81,83,206,106,47,69,246,1,230,23,4,227,76,67,151,184,158,139,24,97,90,238,231,116,183,243,57,19,114,153,38,221,241,186,55,121,175,107,154,186,181,238,78,168,190,62,243,124,60,18,113,187,133,184,158,195,140,182,214,175,113,197,148,186,247,170,47,172,151,77,210,84,185,159,88,144,71,23,230,160,71,116,247,232,189,124,116,221,197,183,13,152,135,134,92,213,172,193,151,40,185,150,183,242,252,155,91,185,137,222,116,166,130,73,126,173,37,145,204,218,233,209,190,114,245,241,78,157,18,222,229,110,100,98,44,163,199,118,204,194,194,117,28,139,173,171,157,221,228,217,27,180,230,194,248,157,210,70,185,190,140,142,241,106,254,197,234,7,167,224,82,153,91,153,24,119,55,48,37,179,48,176,157,71,62,213,117,231,119,121,54,72,221,121,83,62,39,116,145,173,119,165,27,188,90,159,181,58,149,88,0,0,0,0,0,0,0,0,0,0,0,0,0,10,83,52,179,35,14,229,30,4,185,230,22,44,168,228,90,173,92,158,241,38,201,29,167,54,102,68,222,145,181,206,244,164,111,131,87,246,39,80,49,255,0,141,190,55,112,183,12,56,113,246,218,37,239,216,178,171,78,235,69,245,145,107,182,74,103,63,235,22,9,34,252,212,234,238,190,237,19,175,134,135,177,190,52,196,57,133,137,235,113,134,42,174,239,151,75,135,47,159,55,41,145,238,217,27,99,111,154,198,181,169,163,88,212,232,137,225,239,39,179,75,50,49,22,110,99,187,158,97,98,202,142,125,214,235,201,239,18,108,141,186,242,161,100,77,233,27,90,223,70,54,248,53,63,106,245,46,23,9,60,54,98,30,38,179,86,143,6,91,98,229,218,217,204,242,149,110,230,47,118,214,154,121,34,250,181,150,55,63,115,160,86,249,171,211,197,122,116,80,191,253,156,156,8,179,63,49,19,179,19,52,237,123,240,61,183,77,148,124,253,60,169,204,142,174,21,250,200,42,25,52,28,169,162,141,222,138,239,240,244,117,85,221,204,48,197,79,19,97,133,187,88,221,116,77,117,36,112,246,29,179,225,91,84,54,59,13,31,117,162,167,221,203,139,152,247,237,220,229,114,245,114,170,175,156,229,94,171,237,59,32,7,28,208,197,81,19,161,153,187,152,237,53,77,116,57,11,11,199,86,105,98,172,149,225,91,27,230,102,9,172,238,183,171,55,147,123,180,188,184,223,183,157,113,166,133,254,108,140,123,23,86,74,228,234,213,241,233,162,232,168,26,65,227,103,47,176,78,85,241,57,140,240,30,92,195,202,195,214,191,39,119,54,110,153,218,115,45,244,210,201,214,103,57,255,0,156,145,254,46,95,135,77,16,220,191,102,85,198,182,237,193,6,91,220,46,19,115,106,37,242,198,247,237,70,235,165,222,177,19,162,34,39,130,33,231,238,105,165,168,149,211,76,237,207,118,154,174,154,27,166,236,117,173,231,228,77,194,143,242,173,229,238,235,202,255,0,130,254,66,238,191,70,183,86,92,23,253,51,255,0,167,59,207,231,127,245,91,118,251,64,205,27,254,108,101,254,23,204,12,41,149,215,219,255,0,118,196,248,223,191,121,10,135,186,206,254,249,220,224,73,234,126,177,172,88,227,217,27,145,222,123,155,187,93,27,170,244,42,226,208,100,47,15,145,101,20,183,172,95,138,241,87,211,44,198,197,157,219,233,62,43,238,62,78,242,175,117,230,199,71,253,74,57,29,4,28,170,121,27,23,213,35,119,236,222,237,92,165,223,0,0,0,83,89,135,152,248,51,42,112,173,94,54,199,215,159,37,217,104,57,125,226,167,187,203,62,205,242,50,54,249,145,53,207,93,95,35,19,162,47,142,190,8,170,84,165,170,207,78,23,50,39,137,79,34,126,90,240,55,210,63,163,157,231,201,159,231,58,202,62,71,120,229,115,191,209,165,143,118,238,68,94,150,186,109,233,166,171,168,96,7,17,253,177,95,233,120,111,135,187,63,252,159,35,18,247,143,250,23,187,250,165,93,23,253,52,93,87,245,189,198,38,92,123,77,184,223,187,81,201,111,184,103,111,54,158,93,55,179,232,221,161,186,232,168,169,213,41,81,124,81,12,221,204,142,197,60,9,137,177,20,183,44,189,205,223,161,118,167,237,229,219,124,129,53,199,102,145,177,23,235,101,174,71,46,174,107,221,254,222,158,8,133,87,147,93,142,185,19,130,123,199,229,122,241,249,73,230,108,229,127,87,172,179,242,180,230,110,255,0,71,173,93,218,238,143,199,195,151,250,202,6,179,50,155,142,78,41,50,55,8,211,96,60,173,205,15,34,88,168,247,242,105,124,137,110,169,217,190,89,37,119,159,61,59,222,186,190,89,23,171,191,181,167,130,34,37,61,156,188,81,231,183,16,92,143,202,246,57,242,247,117,223,202,255,0,54,81,210,237,221,203,221,254,143,19,53,252,204,126,63,221,248,174,187,169,255,0,37,199,2,127,250,12,255,0,172,215,143,251,216,255,0,37,199,2,127,250,12,255,0,172,215,143,251,216,26,128,203,126,61,120,177,202,60,59,22,19,203,220,214,242,85,170,13,220,186,127,33,91,103,211,116,143,145,124,233,105,220,239,74,71,175,143,183,220,136,85,208,246,160,113,225,81,43,97,135,60,119,61,218,232,159,70,108,201,255,0,236,134,212,127,201,113,192,159,254,131,63,235,53,227,254,246,86,25,91,192,175,10,217,43,138,169,241,182,89,229,111,145,175,84,187,249,85,62,91,184,212,109,221,27,227,119,153,53,67,216,186,178,87,167,84,246,235,226,136,168,22,59,0,207,218,41,136,248,85,199,51,227,154,15,43,230,85,71,147,62,140,65,205,177,83,243,118,220,156,149,158,116,90,83,183,74,118,177,126,183,199,79,55,206,85,53,169,198,87,5,120,135,131,218,140,43,29,239,21,249,114,44,87,223,187,188,157,197,148,219,59,170,83,238,232,217,229,215,85,169,68,235,183,209,246,235,211,208,177,170,46,220,123,141,21,77,110,78,219,224,155,117,69,23,210,30,123,54,170,108,222,150,213,111,85,77,23,84,247,1,121,251,33,179,222,183,51,50,90,233,150,55,8,181,168,203,190,70,250,141,201,245,221,254,174,190,100,243,82,54,163,116,70,34,122,79,215,245,124,12,246,60,235,112,103,197,110,34,225,83,50,211,18,81,179,189,216,46,63,241,197,187,88,227,239,124,186,122,134,65,245,171,12,175,143,99,234,21,222,98,38,186,104,189,60,61,20,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,1,133,93,167,252,86,226,46,28,114,210,203,134,240,115,57,23,252,113,222,123,141,199,88,221,220,251,149,69,19,228,250,169,33,145,146,111,100,206,111,156,173,219,226,154,174,154,104,176,207,254,216,188,229,250,109,158,214,252,161,238,156,191,201,183,55,235,121,154,243,124,161,71,111,168,244,118,38,221,54,233,233,63,95,213,240,49,87,133,204,139,254,146,153,237,134,114,83,233,79,209,207,164,125,247,252,231,220,123,231,35,187,209,207,83,249,158,100,123,183,114,54,250,105,166,237,122,233,162,133,103,192,30,108,218,114,107,138,76,31,140,177,45,119,118,177,83,121,67,191,47,41,207,215,117,186,170,56,253,6,61,254,156,141,244,83,219,215,167,84,244,64,121,123,204,124,188,197,89,83,140,238,56,7,27,91,187,133,234,215,201,239,52,252,232,229,217,204,137,146,179,206,141,206,98,234,201,26,189,28,190,61,116,93,80,244,179,149,185,145,135,115,115,2,91,51,11,9,212,115,237,87,94,119,119,147,100,141,215,149,51,226,119,73,26,215,122,81,187,197,169,251,83,168,18,121,211,140,113,158,1,203,59,206,45,203,236,11,244,198,255,0,65,221,251,157,147,202,113,91,251,214,250,136,227,127,245,137,90,230,51,108,111,123,250,162,235,179,106,117,84,52,131,113,237,78,227,126,166,182,73,237,249,201,220,169,221,166,200,62,143,90,36,217,209,17,124,229,164,213,117,93,87,246,155,245,60,192,230,150,91,226,44,163,199,119,60,189,197,148,252,139,173,171,147,222,35,223,27,180,230,194,201,91,214,55,57,190,140,141,240,114,254,197,232,6,194,50,155,182,151,23,88,173,84,214,108,210,203,31,164,245,169,191,157,121,242,212,84,90,249,210,57,191,81,5,10,167,162,177,179,162,255,0,103,119,181,77,161,101,54,111,224,28,237,194,52,216,227,46,111,126,84,180,85,239,229,207,221,166,131,93,178,201,18,249,179,49,142,244,226,122,117,79,103,185,81,87,204,88,3,213,64,60,214,100,215,20,121,237,195,239,120,252,144,227,159,32,247,173,156,223,243,101,29,86,237,188,205,191,233,17,63,79,207,73,225,253,239,130,105,115,46,61,166,220,111,221,168,228,183,220,51,183,155,79,46,155,217,244,110,208,221,116,84,84,234,148,168,190,40,128,111,79,54,115,143,46,50,55,8,212,227,204,210,196,126,68,177,81,236,231,85,119,57,234,118,111,150,56,155,230,64,199,189,117,124,177,167,70,255,0,107,95,4,85,74,47,137,124,107,196,134,21,178,219,40,120,115,201,63,167,87,11,159,59,190,215,125,36,160,182,121,35,150,248,86,63,171,172,106,182,163,156,215,76,223,55,77,155,53,95,73,15,63,121,111,158,153,169,148,120,238,44,204,203,220,83,228,172,73,6,238,93,111,113,166,159,77,208,190,21,250,185,99,116,127,155,145,237,244,125,186,248,162,41,125,237,221,169,220,111,211,86,199,61,195,57,59,237,59,117,223,7,209,235,68,123,250,42,39,156,148,154,166,139,162,254,192,54,153,192,31,14,153,159,144,248,38,241,112,205,203,215,63,16,226,110,239,222,45,253,218,157,189,199,187,205,84,141,250,218,121,94,201,119,199,44,110,233,166,223,14,171,174,153,82,99,183,5,156,71,102,63,19,24,6,167,28,227,60,160,250,31,104,93,158,69,185,125,32,130,225,229,143,174,168,138,163,234,163,138,55,83,242,95,3,91,231,183,207,223,170,116,69,85,200,144,5,170,226,143,7,253,61,200,156,77,132,255,0,35,191,149,78,253,220,191,224,151,210,31,33,249,75,101,100,18,127,166,238,111,39,151,179,157,226,155,185,91,63,180,93,80,6,0,118,197,228,215,211,108,137,183,230,247,123,229,254,77,185,191,85,203,215,155,229,10,203,125,63,165,189,54,233,183,95,69,250,254,175,137,165,99,111,221,181,153,145,136,176,206,4,192,57,123,109,168,217,106,198,158,85,242,148,123,35,93,253,206,107,116,177,117,86,171,147,71,57,125,23,55,227,170,116,53,2,6,255,0,187,46,61,68,242,203,241,175,156,86,153,84,99,255,0,1,89,111,136,178,143,132,236,13,151,184,178,159,145,117,181,121,79,188,71,190,55,105,205,185,85,74,222,177,185,205,244,100,111,131,151,246,47,67,32,0,0,0,177,220,87,240,161,130,120,175,193,48,225,156,77,83,228,251,149,191,119,146,238,155,38,151,185,243,38,129,243,125,75,38,137,178,111,109,59,89,231,42,237,215,84,248,234,251,61,251,33,179,167,44,232,217,112,203,27,247,229,18,157,53,239,15,238,180,150,142,79,88,145,189,38,173,114,187,85,123,252,60,57,127,172,134,236,128,26,158,236,136,197,153,251,102,197,119,28,182,151,7,249,71,1,55,147,223,174,62,80,162,135,200,127,87,95,52,127,85,162,205,83,207,157,118,249,174,250,189,53,95,55,161,182,16,0,0,0,0,0,0,0,0,0,0,0,0,0,26,158,237,119,197,153,251,121,197,118,236,182,139,7,249,59,1,59,157,220,110,62,80,162,155,203,159,87,65,52,159,85,162,77,77,200,157,54,249,206,250,205,117,79,55,161,182,16,6,147,114,35,178,27,58,115,50,141,247,12,206,191,126,78,233,215,78,238,254,235,73,119,231,117,149,29,210,26,214,171,116,86,51,199,199,153,250,170,109,7,133,14,20,48,79,10,24,38,108,51,134,106,124,161,114,184,109,242,165,211,100,209,119,206,92,211,190,31,169,124,210,182,61,141,168,115,60,213,77,218,106,191,11,226,0,0,0,24,171,218,143,234,39,153,191,130,252,226,136,202,163,31,248,245,203,124,69,155,156,39,99,156,189,194,116,252,251,173,215,201,157,222,61,241,183,94,85,202,150,87,117,145,205,111,163,27,188,92,159,181,122,1,231,92,221,79,99,174,77,125,9,200,155,134,111,119,190,103,229,39,149,245,92,189,57,94,79,172,184,83,250,91,215,118,187,181,244,89,167,235,120,154,86,54,253,216,167,153,24,139,19,96,76,125,151,183,42,141,246,172,23,228,175,38,199,178,52,217,223,38,184,203,47,84,106,57,117,115,83,210,115,190,26,39,64,51,87,133,204,31,244,11,34,112,206,19,252,142,254,74,251,143,125,255,0,130,95,72,124,185,228,221,245,147,201,254,155,185,220,238,102,254,119,138,237,230,236,254,201,117,64,0,98,183,31,156,58,102,126,124,96,155,61,195,40,239,92,140,67,134,123,199,119,183,247,106,119,119,238,241,53,42,59,235,106,37,99,34,217,28,82,59,174,187,188,58,46,154,229,73,142,220,105,241,29,152,252,51,224,26,108,115,131,50,131,233,133,161,55,249,106,229,244,130,11,127,145,254,186,158,42,127,170,146,41,29,81,206,124,238,111,152,223,51,102,171,209,81,80,42,30,26,49,175,18,24,170,203,115,161,226,51,36,254,130,220,45,156,158,229,93,244,146,130,231,229,126,99,230,89,62,174,141,168,218,126,75,91,11,124,237,119,239,213,61,21,43,76,166,206,60,184,207,44,35,77,143,50,183,17,249,110,197,89,191,147,85,220,231,166,223,178,89,34,119,153,59,24,244,209,241,72,157,91,253,157,124,21,21,116,125,113,237,78,227,126,166,182,73,237,249,201,220,169,221,166,200,62,143,90,36,217,209,17,124,229,164,213,117,93,87,246,150,35,50,51,211,53,51,115,29,203,153,153,133,138,124,171,137,39,219,204,173,238,52,208,107,182,22,66,159,87,20,109,143,243,113,177,190,143,179,95,21,85,3,211,96,60,252,91,187,77,184,223,180,209,199,111,183,231,111,42,158,45,118,51,232,221,161,218,106,170,171,213,105,85,124,85,75,103,156,188,81,231,183,16,92,143,202,246,57,242,247,117,223,202,255,0,54,81,210,237,221,203,221,254,143,19,53,252,204,126,63,221,248,174,161,232,127,54,115,127,0,228,150,17,169,199,25,141,123,242,93,162,147,103,50,126,237,52,250,110,150,56,147,205,133,143,119,167,43,19,162,123,125,200,170,154,189,205,158,218,92,93,125,181,84,217,178,183,44,126,140,86,174,206,77,231,203,81,86,233,231,70,231,125,68,244,40,158,138,72,206,171,253,173,222,196,53,154,0,203,59,119,106,119,27,244,213,177,207,112,206,78,251,78,221,119,193,244,122,209,30,254,138,137,231,37,38,169,162,232,191,176,221,246,75,99,28,103,143,178,206,205,139,115,7,2,253,14,191,215,247,142,249,100,242,156,87,14,235,178,162,72,217,253,98,38,181,143,221,27,24,254,136,154,111,218,189,81,79,55,25,91,150,248,139,55,49,221,179,47,112,157,63,62,235,117,231,119,120,247,198,221,121,80,190,87,117,145,205,111,163,27,188,92,159,181,122,30,159,128,30,119,248,252,205,155,78,114,241,73,140,49,150,26,174,239,54,42,159,39,247,21,229,57,154,109,183,82,199,39,166,198,63,211,141,222,146,123,58,116,234,187,245,205,44,200,195,185,71,129,46,121,133,139,42,57,22,171,87,39,188,73,178,71,105,205,153,145,55,164,109,115,189,41,27,224,213,253,137,212,243,77,151,25,121,138,179,91,25,219,176,14,9,183,119,251,213,211,157,221,169,249,209,197,191,151,19,229,127,157,35,154,196,209,145,185,122,185,60,58,106,186,32,20,217,189,62,204,14,43,113,23,17,217,105,122,195,120,197,156,251,254,7,238,221,250,227,172,109,239,157,246,162,181,241,253,84,112,198,200,246,50,22,183,205,87,110,241,93,23,93,117,3,197,30,69,255,0,70,188,246,196,217,41,244,167,233,31,209,206,229,254,115,238,61,207,159,222,40,224,169,252,207,50,77,187,121,251,125,53,215,110,189,53,209,50,171,177,215,57,126,132,231,181,195,40,123,167,51,242,147,202,250,222,102,156,175,39,209,220,42,61,29,139,187,93,218,122,76,211,245,188,0,221,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,102,150,100,97,220,163,192,151,60,194,197,149,28,139,85,171,147,222,36,217,35,180,230,204,200,155,210,54,185,222,148,141,240,106,254,196,234,85,102,189,251,96,243,222,139,9,100,180,57,35,4,92,234,140,123,187,158,237,202,222,239,220,106,232,42,91,209,99,84,126,228,119,177,237,211,245,188,0,212,78,105,102,70,34,205,204,119,115,204,44,89,81,207,186,221,121,61,226,77,145,183,94,84,44,137,189,35,107,91,232,198,223,6,167,237,94,166,202,187,29,56,112,255,0,140,56,132,196,150,255,0,249,47,163,83,243,127,251,97,73,87,230,178,95,245,83,235,35,255,0,87,222,106,172,244,81,192,86,91,226,44,163,225,59,3,101,238,44,167,228,93,109,94,83,239,17,239,141,218,115,110,85,82,183,172,110,115,125,25,27,224,229,253,139,208,12,94,237,96,225,6,211,138,240,141,119,18,24,85,157,222,251,104,229,121,98,61,92,255,0,40,243,101,161,163,131,172,147,35,33,229,177,174,95,50,53,221,237,209,122,151,51,178,91,50,48,238,38,225,58,195,151,182,218,141,247,92,23,222,188,165,30,201,19,103,124,185,87,75,23,85,106,53,117,107,87,209,115,190,58,47,67,51,46,54,234,43,181,28,150,251,132,60,218,121,116,222,205,202,221,116,84,84,234,138,139,226,136,106,39,134,60,200,195,189,157,252,96,102,15,15,216,198,163,117,130,245,228,158,253,119,217,34,119,94,77,174,106,184,254,162,54,206,247,238,125,99,89,230,189,52,241,93,83,84,64,219,249,135,60,97,246,110,96,158,42,177,60,120,222,223,140,126,134,226,25,117,242,133,127,147,230,184,247,189,35,167,138,47,171,90,168,153,30,200,233,213,190,106,121,219,245,94,169,170,230,49,74,97,220,69,142,238,88,239,23,88,47,249,117,228,108,55,102,238,31,71,241,7,149,225,168,242,247,54,21,125,87,245,86,39,50,151,145,34,36,127,88,171,204,215,115,116,68,3,69,156,76,246,116,103,183,14,22,107,198,58,169,183,121,111,3,89,59,191,122,196,28,234,58,109,188,231,195,19,63,171,37,76,147,47,215,77,203,232,213,244,119,46,141,93,83,21,77,157,246,149,113,53,194,119,19,57,87,65,83,150,153,237,223,113,38,22,230,247,43,31,209,139,148,126,83,239,53,52,105,39,245,137,162,142,56,121,81,192,249,60,237,219,244,218,154,46,154,235,16,0,51,59,130,190,206,60,85,197,13,151,233,246,32,196,127,70,176,179,255,0,208,170,59,156,117,157,251,71,212,69,39,154,202,152,228,139,100,176,34,121,205,243,183,116,232,154,174,223,50,35,133,76,150,225,210,141,240,101,142,20,242,109,68,250,119,137,251,245,92,220,221,171,42,183,205,154,105,17,186,36,207,78,158,58,253,154,6,143,114,155,128,62,41,51,150,213,77,137,112,110,92,119,155,21,78,253,43,188,177,110,102,155,93,35,63,55,37,67,31,233,198,230,248,123,53,240,211,93,144,240,239,217,27,148,89,121,165,223,55,171,254,156,87,175,230,163,229,85,91,59,183,231,90,238,180,245,142,107,247,53,241,175,84,233,179,226,166,127,152,249,198,31,24,120,39,132,204,19,29,226,241,15,148,241,13,207,95,35,217,247,77,15,126,229,205,78,217,254,189,176,202,200,182,71,80,143,243,209,55,105,181,58,175,64,191,240,195,21,60,77,134,22,237,99,117,209,53,212,228,52,135,148,125,162,92,118,230,182,110,90,112,118,29,204,94,252,183,78,127,38,213,228,139,52,91,249,116,210,72,239,174,125,51,116,211,150,231,245,84,240,211,175,129,187,192,6,54,113,169,198,85,63,7,184,122,197,123,147,47,254,149,203,124,239,92,186,127,42,173,14,206,75,233,218,190,119,34,93,117,74,157,124,19,208,211,174,189,50,76,196,62,213,95,35,127,66,204,115,223,127,211,255,0,205,157,199,211,255,0,235,181,15,51,195,205,244,116,244,191,96,26,170,227,99,141,139,215,25,87,172,59,93,93,131,62,140,219,240,207,123,238,52,62,81,101,110,206,242,202,100,147,235,18,8,156,186,186,153,29,231,107,233,104,154,105,215,26,0,3,209,71,1,89,145,136,179,115,132,236,13,152,88,178,163,159,117,186,249,79,188,73,178,54,235,202,185,85,68,222,145,181,173,244,99,111,131,83,246,175,83,32,12,76,236,177,184,209,84,240,65,151,150,248,38,221,81,69,229,110,123,54,170,108,223,119,173,86,245,84,209,117,79,113,150,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,12,127,227,215,50,49,22,81,240,157,142,115,11,9,212,114,46,182,175,38,119,121,54,70,237,57,183,42,88,157,210,70,185,190,140,142,241,106,254,197,234,100,1,137,157,169,215,26,42,110,8,51,14,223,60,219,106,43,124,147,200,102,213,93,251,46,244,74,238,168,154,38,137,239,3,65,70,75,240,79,198,197,235,131,91,214,34,174,161,193,159,73,173,248,155,186,119,234,31,40,178,139,127,118,101,74,71,245,139,4,174,77,29,82,174,243,116,244,116,93,117,233,141,0,15,66,188,21,241,149,79,198,22,30,190,222,227,203,255,0,162,146,216,251,175,50,159,202,171,93,191,156,250,134,167,157,200,139,77,18,155,95,5,244,244,233,167,92,147,49,15,178,171,200,223,208,179,3,119,47,244,255,0,243,159,126,244,255,0,250,237,93,203,241,243,125,29,125,31,218,101,224,3,142,104,98,168,137,208,204,221,204,118,154,166,186,28,134,144,243,115,180,75,142,220,169,205,203,182,14,196,89,139,220,86,215,200,231,90,188,145,102,151,103,50,154,57,27,245,204,166,118,186,243,26,254,138,190,58,116,240,3,47,120,136,236,141,202,44,195,214,239,148,53,255,0,65,235,211,243,177,242,170,174,125,231,243,77,111,90,138,198,181,155,90,201,23,162,117,223,240,67,91,217,179,192,31,20,153,53,106,169,196,184,203,46,59,181,138,155,102,181,222,88,183,63,93,206,141,159,155,142,161,239,244,228,107,124,61,186,248,107,166,231,120,60,227,15,4,241,103,130,100,188,89,225,242,102,33,182,105,229,139,62,233,166,238,60,201,170,27,7,215,186,24,153,46,248,233,213,254,98,46,221,118,175,84,235,144,96,121,87,7,164,172,247,225,83,37,184,139,163,100,25,157,133,60,165,81,6,189,222,126,253,87,15,43,114,196,174,243,97,154,52,118,169,11,19,175,134,159,110,186,131,227,83,179,143,21,112,189,101,250,125,135,241,31,210,92,44,207,244,218,142,231,29,31,113,213,244,241,71,230,190,166,73,37,223,44,234,158,107,124,221,189,122,46,168,24,98,101,87,12,221,157,25,237,196,125,154,207,142,169,173,222,68,192,215,190,241,221,113,7,58,142,167,119,37,243,68,255,0,234,203,83,28,201,245,208,242,250,181,61,45,201,171,83,85,197,83,103,125,154,188,77,112,157,195,54,85,215,212,230,94,123,119,44,73,138,121,93,246,199,244,98,229,39,147,59,181,77,98,71,253,98,24,164,142,110,108,115,178,79,55,110,205,118,174,171,174,129,148,252,30,118,110,96,158,21,113,60,152,222,225,140,126,153,98,24,180,242,125,127,147,230,183,119,77,99,168,138,95,171,74,169,89,38,248,234,17,190,114,121,187,53,78,171,170,102,49,74,98,44,69,142,237,184,239,8,216,44,25,117,229,156,55,121,239,255,0,72,49,7,149,225,167,242,15,42,20,125,47,245,87,167,50,171,159,34,172,127,86,169,203,211,115,181,69,42,176,48,171,181,167,50,48,238,25,225,58,253,151,183,42,141,151,92,105,221,124,155,30,201,23,127,115,185,80,203,47,84,106,181,52,107,147,210,115,126,26,175,66,217,246,79,240,131,105,194,152,70,135,137,12,84,206,241,125,187,243,124,143,30,174,103,147,185,82,215,81,207,214,57,149,147,115,24,230,175,159,26,109,246,106,189,75,67,196,230,100,97,222,209,14,48,50,251,135,236,29,81,182,193,101,242,183,113,187,236,145,123,215,58,215,13,92,159,81,35,96,123,54,190,141,204,243,158,186,248,166,137,162,46,221,173,214,234,43,77,28,118,251,124,60,170,120,181,216,205,202,237,53,85,85,234,170,171,226,170,6,173,59,98,248,112,255,0,139,248,132,195,118,255,0,249,95,164,179,243,127,251,95,73,73,230,190,95,245,147,234,227,255,0,91,222,107,87,43,115,35,17,101,30,59,182,102,22,19,168,228,93,109,92,238,239,38,200,221,167,54,23,196,238,146,53,205,244,100,119,139,87,246,47,83,127,220,122,229,190,34,205,206,19,177,206,94,225,58,126,125,214,235,228,206,239,30,248,219,175,42,229,75,43,186,200,230,183,209,141,222,46,79,218,189,15,58,224,122,125,202,220,200,195,185,185,129,45,153,133,132,234,57,246,171,175,59,187,201,178,70,235,202,153,241,59,164,141,107,189,40,221,226,212,253,169,212,170,205,123,246,62,103,189,22,45,201,105,178,70,120,185,53,24,11,111,33,219,149,221,227,191,85,215,212,187,162,70,136,205,168,223,107,221,175,234,248,27,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,223,227,243,54,109,57,203,197,38,48,198,88,106,187,188,216,170,124,159,220,87,148,230,105,182,221,75,28,158,155,24,255,0,78,55,122,73,236,233,211,170,237,219,180,95,136,255,0,232,251,145,53,126,69,184,119,92,85,126,229,249,23,234,183,238,228,86,82,119,143,74,39,198,159,85,50,250,122,120,249,186,175,134,128,64,170,178,183,45,241,22,110,99,187,102,94,225,58,126,125,214,235,206,238,241,239,141,186,242,161,124,174,235,35,154,223,70,55,120,185,63,106,244,61,63,26,128,236,83,203,124,59,137,177,222,62,204,43,149,62,251,174,11,242,87,147,100,223,34,108,239,144,220,98,151,162,57,26,186,181,169,233,53,223,13,23,169,183,240,6,149,187,98,242,107,232,78,123,91,243,123,189,243,63,41,60,223,170,229,233,202,242,125,29,190,159,210,222,187,181,221,175,162,205,63,91,196,221,73,170,190,220,239,208,159,239,39,242,208,50,231,129,78,47,173,92,84,229,187,170,235,100,229,98,219,54,158,90,164,209,206,228,243,167,169,74,127,61,33,142,39,107,21,58,47,153,174,158,14,209,124,114,108,208,15,102,22,35,242,7,26,120,3,188,214,114,40,39,242,175,122,250,189,219,182,218,107,118,120,34,185,60,229,246,126,211,127,192,98,55,104,167,10,150,188,254,201,218,251,213,142,203,222,113,181,151,149,228,121,123,203,153,167,58,170,145,179,244,116,204,135,243,48,170,121,232,190,29,52,95,29,8,30,170,13,12,118,162,228,165,70,85,241,47,118,196,52,22,174,227,134,177,79,35,200,237,231,164,186,247,107,125,19,39,234,178,58,79,206,72,190,154,55,199,166,168,6,234,242,55,12,224,92,27,149,246,108,49,150,178,111,195,180,93,231,185,174,147,39,167,81,43,228,252,242,172,159,156,115,252,85,126,29,52,43,59,141,198,138,211,71,37,194,225,55,42,158,45,55,191,106,187,77,85,17,58,34,42,248,170,30,116,114,151,141,174,39,114,47,15,125,21,202,204,205,242,37,175,254,67,200,182,250,159,237,200,255,0,74,120,30,239,74,89,23,199,251,94,228,77,38,49,22,110,241,83,198,198,42,182,96,156,65,136,126,153,222,165,231,119,42,110,233,110,183,107,164,105,36,158,123,25,11,61,10,84,95,57,127,177,162,117,93,20,54,29,197,247,107,6,17,194,150,151,97,94,27,238,190,87,190,212,105,204,188,114,37,167,242,118,215,83,200,159,81,89,70,172,155,152,199,76,206,139,230,233,175,138,161,173,11,77,159,60,120,195,205,135,54,157,191,74,49,141,235,78,99,245,163,162,230,114,105,151,78,138,177,68,154,67,77,240,215,111,181,87,174,109,101,55,98,214,46,190,218,169,175,57,165,153,223,70,43,87,127,58,205,228,88,171,116,243,164,107,126,190,10,228,79,69,35,127,68,254,214,223,98,155,66,202,108,160,192,57,37,132,105,176,62,92,217,60,151,104,164,223,203,131,188,205,62,155,165,146,85,243,166,123,221,233,202,245,234,190,223,114,34,32,88,190,10,248,24,194,188,42,216,251,237,85,195,203,56,166,167,253,38,225,202,146,155,93,175,168,70,125,82,84,75,31,230,170,54,244,254,238,171,213,122,101,64,0,13,90,118,227,220,107,105,168,242,118,223,4,219,105,235,126,144,243,217,181,23,126,197,182,171,122,170,106,154,47,184,218,89,170,190,220,239,208,159,239,39,242,208,53,86,93,92,139,225,115,61,184,148,242,223,228,83,3,125,35,250,57,221,188,167,254,115,163,163,228,119,142,111,39,253,38,88,247,110,228,75,232,235,166,222,186,106,154,218,163,44,251,44,110,53,180,220,111,229,229,190,9,182,211,214,249,91,158,205,168,187,246,90,43,85,189,85,53,77,23,220,6,101,246,60,97,12,119,150,216,139,60,178,207,48,173,222,78,186,225,255,0,163,60,202,46,116,51,114,57,241,220,38,79,172,137,206,107,183,53,236,119,164,186,107,167,69,213,13,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,175,108,62,16,199,121,147,136,178,59,44,242,246,221,229,27,174,32,250,77,203,162,231,67,15,63,145,29,190,101,250,201,92,214,183,107,88,247,122,73,174,154,117,93,16,217,80,3,205,102,122,112,185,158,220,53,249,19,242,215,129,190,142,125,35,239,62,76,255,0,57,209,214,115,251,191,43,157,254,141,44,155,118,243,226,244,180,215,119,77,116,93,45,81,150,125,169,215,26,218,158,55,243,14,223,60,219,169,232,188,147,200,102,212,77,155,237,20,74,238,168,154,174,171,239,49,48,13,174,246,28,92,107,106,104,243,138,223,60,219,169,232,190,143,114,25,181,19,102,245,185,43,186,162,106,186,175,188,218,89,170,190,195,31,211,103,238,223,243,35,106,128,12,87,227,83,129,140,43,197,85,143,190,210,220,60,141,138,105,191,209,174,28,169,42,116,220,250,116,127,213,45,68,81,254,106,159,111,95,239,106,157,83,174,84,0,60,215,221,172,249,227,193,230,108,53,181,13,250,47,140,108,186,242,223,173,29,111,47,157,76,154,244,69,150,37,214,26,159,142,155,189,138,157,54,95,194,15,107,6,17,197,118,150,225,94,36,46,190,72,190,211,235,203,188,114,37,168,242,142,231,84,72,191,81,71,70,140,135,150,198,194,206,171,231,107,175,138,41,157,185,179,148,24,7,59,112,141,78,7,204,107,39,149,45,21,123,57,144,119,153,160,215,108,177,202,158,116,47,99,189,56,152,189,23,217,238,85,69,213,238,108,246,45,98,235,21,170,166,243,149,185,157,244,158,181,54,114,108,222,69,138,139,95,58,54,187,235,231,174,84,244,86,71,245,79,236,237,246,160,27,109,183,92,104,174,212,113,220,45,243,115,105,229,215,99,246,171,117,209,85,23,162,162,47,138,41,70,103,150,25,192,184,203,43,239,56,99,50,164,217,135,107,123,183,124,93,38,95,66,162,39,199,249,149,73,63,56,214,120,42,124,122,106,104,51,14,230,239,21,60,19,226,171,158,9,195,248,135,232,101,234,46,79,125,166,238,150,235,142,154,198,178,71,231,189,147,51,208,170,85,243,87,251,122,47,84,209,37,243,107,141,174,39,115,211,15,125,21,205,60,205,242,221,175,254,67,200,182,250,111,237,198,255,0,74,8,24,239,74,40,215,199,251,62,229,93,66,199,27,239,236,235,225,82,215,144,57,59,65,122,190,89,123,182,54,189,115,124,177,47,121,115,245,228,213,85,182,14,141,153,240,254,102,100,79,49,19,199,174,171,225,173,30,203,172,148,168,205,78,37,237,56,134,190,213,223,176,214,22,231,249,97,188,244,139,78,243,111,173,100,29,82,70,201,249,200,211,208,71,120,117,209,13,243,128,49,147,142,190,47,173,92,43,101,187,106,232,164,230,226,219,206,190,69,164,209,205,231,114,103,166,74,143,61,97,146,38,233,21,66,175,159,166,190,13,213,124,50,108,208,15,105,238,35,242,255,0,26,120,255,0,187,86,115,232,32,242,87,117,250,189,187,119,90,104,183,248,162,57,124,228,246,254,192,46,175,99,174,77,125,54,207,107,134,111,119,190,95,228,219,149,245,92,189,121,190,80,163,184,83,250,91,211,110,155,117,244,95,175,234,248,155,169,53,87,216,99,250,108,253,219,254,100,109,80,1,230,7,52,178,223,17,101,30,59,185,229,238,44,167,228,93,109,92,158,241,30,248,221,167,54,22,74,222,177,185,205,244,100,111,131,151,246,47,67,211,241,168,14,218,204,183,195,184,103,29,224,28,194,182,211,236,186,227,79,42,249,74,77,242,46,254,231,13,186,40,186,43,149,169,163,92,190,139,91,241,213,122,129,139,220,1,230,205,167,38,184,164,193,248,203,18,215,119,107,21,55,148,59,242,242,156,253,119,91,170,163,143,208,99,223,233,200,223,69,61,189,122,117,79,68,7,149,115,127,221,157,28,71,255,0,72,44,137,164,242,213,195,189,98,171,15,51,203,95,85,179,111,62,178,175,187,250,49,50,53,250,168,83,208,215,195,206,209,124,67,42,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,41,76,210,204,140,59,148,120,18,231,152,88,178,163,145,106,181,114,123,196,155,36,118,156,217,153,19,122,70,215,59,210,145,190,13,95,216,157,64,209,103,104,191,17,255,0,210,11,61,170,252,139,112,239,88,86,195,203,242,47,213,108,219,207,163,164,239,30,148,76,145,126,182,21,244,245,240,243,116,79,28,85,5,85,149,185,111,136,179,115,29,219,50,247,9,211,243,238,183,94,119,119,143,124,109,215,149,11,229,119,89,28,214,250,49,187,197,201,251,87,160,27,178,236,168,202,107,78,3,225,110,203,140,155,67,221,239,184,191,188,249,85,121,174,126,238,235,113,174,142,31,237,185,137,163,31,253,132,111,199,85,234,102,97,45,110,183,81,90,104,227,183,219,225,229,83,197,174,198,110,87,105,170,170,175,85,85,95,21,82,100,1,170,46,220,123,141,21,77,110,78,219,224,155,117,69,23,210,30,123,54,170,108,222,150,213,111,85,77,23,84,247,27,93,52,3,218,123,136,252,191,198,158,63,238,213,156,250,8,60,149,221,126,175,110,221,214,154,45,254,40,142,95,57,61,191,176,12,94,183,92,107,109,53,177,220,45,243,114,170,34,215,99,246,163,180,213,21,23,162,162,167,130,169,233,103,32,179,203,8,241,11,150,246,220,201,193,210,107,69,112,231,105,30,146,249,156,185,229,135,198,72,227,85,213,97,119,246,83,254,197,95,56,57,113,151,152,171,53,177,157,187,0,224,155,119,127,189,93,57,221,218,159,157,28,91,249,113,62,87,249,210,57,172,77,25,27,151,171,147,195,166,171,162,25,29,126,198,57,181,217,171,196,150,45,202,156,183,204,127,43,211,218,187,135,126,170,242,61,53,63,127,230,208,36,241,249,147,54,161,98,229,173,107,211,205,114,238,211,85,211,84,68,13,251,22,215,62,242,19,4,241,11,130,103,193,88,214,151,153,4,155,121,114,111,153,57,122,77,20,139,210,57,35,85,213,97,106,117,94,159,197,22,221,228,143,104,15,12,89,241,137,236,185,125,131,113,247,51,24,223,59,207,118,179,249,42,224,154,242,99,146,87,253,124,148,204,139,243,49,57,253,92,158,228,213,116,69,200,224,52,105,141,187,35,248,164,177,98,229,179,96,219,7,210,123,18,120,94,123,213,186,139,95,170,107,191,49,37,98,191,211,87,51,199,251,59,188,21,13,164,112,121,193,230,9,225,51,4,201,103,179,205,229,60,67,115,211,203,23,141,179,67,223,185,115,84,58,15,168,116,210,178,45,145,212,43,60,197,77,218,110,94,171,211,19,251,76,184,137,226,247,133,220,199,179,94,114,235,60,59,134,19,198,221,227,201,118,111,163,86,185,124,159,220,224,163,108,223,95,52,82,75,47,50,89,222,255,0,57,27,183,93,169,170,105,165,179,203,126,218,204,119,134,112,236,86,220,194,202,47,166,151,86,110,230,92,188,191,13,187,126,178,61,83,234,162,161,86,166,141,115,27,254,198,190,42,160,109,238,105,162,167,137,211,76,237,172,110,154,174,154,152,215,254,82,78,11,60,179,244,127,242,207,253,127,254,71,232,237,219,251,155,253,46,235,183,209,235,226,106,247,139,142,211,76,195,226,115,10,253,3,178,225,79,161,88,114,175,254,51,160,239,208,92,187,238,217,32,150,31,173,117,44,114,71,178,72,21,222,107,188,237,250,47,68,209,112,196,15,83,246,235,141,21,218,142,59,133,190,110,109,60,186,236,126,213,110,186,42,162,244,84,69,241,69,38,77,102,118,79,240,237,158,24,82,213,67,155,245,121,139,228,92,19,119,230,247,140,53,228,138,58,159,44,242,157,93,78,223,235,105,42,205,79,201,153,201,47,70,38,253,219,122,162,106,108,204,1,160,30,209,126,35,255,0,164,22,123,85,249,22,225,222,176,173,135,151,228,95,170,217,183,159,71,73,222,61,40,153,34,253,108,43,233,235,225,230,232,158,59,245,184,220,104,173,52,114,92,46,19,114,169,226,211,123,246,171,180,213,81,19,162,34,175,138,161,229,128,1,154,157,146,217,111,136,177,55,22,54,28,194,182,211,239,181,96,190,245,229,41,55,198,155,59,229,182,186,40,186,43,145,203,171,154,190,139,93,241,209,58,152,86,110,167,177,215,38,190,132,228,77,195,55,187,223,51,242,147,202,250,174,94,156,175,39,214,92,41,253,45,235,187,93,218,250,44,211,245,188,64,207,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,26,43,237,105,203,124,69,134,120,177,191,102,21,202,159,101,171,26,119,95,38,201,190,53,223,220,237,180,49,75,209,28,174,77,28,228,244,154,223,134,169,212,194,179,117,61,177,121,53,244,219,34,109,249,189,222,249,127,147,110,111,213,114,245,230,249,66,178,223,79,233,111,77,186,109,215,209,126,191,171,226,105,88,12,170,236,232,226,63,250,62,231,181,39,150,174,29,215,10,223,185,158,90,250,173,251,185,20,117,125,223,209,137,242,39,214,204,158,134,158,62,118,169,225,191,227,202,185,234,126,221,113,162,187,81,199,112,183,205,205,167,151,93,143,218,173,215,69,84,94,138,136,190,40,160,76,146,215,27,141,21,166,142,75,133,194,110,85,60,90,111,126,213,118,154,170,34,116,68,85,241,84,38,77,102,118,176,112,237,158,24,174,213,93,155,244,153,139,229,172,19,104,229,119,124,53,228,138,58,111,35,115,93,67,78,239,235,107,42,77,81,206,153,171,47,86,46,205,187,122,34,234,6,77,255,0,148,147,130,207,44,253,31,252,179,255,0,95,255,0,145,250,59,118,254,230,255,0,75,186,237,244,122,248,153,41,12,209,84,68,217,161,118,230,59,93,23,77,15,43,102,103,112,143,218,105,152,124,49,225,95,160,119,172,41,244,215,14,82,127,197,148,29,250,11,111,114,221,36,242,205,245,173,165,146,73,55,201,58,59,206,119,155,179,68,232,186,32,109,95,140,62,15,48,79,22,120,38,59,61,226,111,38,98,27,102,190,71,188,109,154,110,227,204,154,157,211,253,67,102,137,146,239,142,157,25,231,170,237,215,114,117,78,186,183,193,61,145,252,82,95,113,114,89,177,149,131,232,197,137,124,111,61,234,221,91,167,213,57,223,152,142,177,31,233,163,89,227,253,173,222,8,165,204,204,142,218,204,119,137,176,236,182,220,189,202,47,161,119,87,237,229,220,188,191,13,199,102,146,49,87,234,165,161,70,174,173,107,219,254,222,190,40,133,204,236,205,226,39,139,222,40,179,30,243,121,204,92,240,239,248,79,4,247,127,42,89,190,141,90,226,242,135,124,130,177,176,253,124,49,71,44,92,185,96,99,252,212,118,237,54,174,137,174,161,157,57,9,144,152,39,135,172,19,14,10,193,84,188,184,35,221,204,147,124,203,204,214,105,100,78,146,73,34,166,139,51,147,162,245,254,8,151,40,24,227,157,221,160,60,49,100,62,39,189,101,246,50,199,220,188,99,99,238,221,230,207,228,171,130,233,206,142,57,89,245,241,211,62,47,204,202,215,244,114,251,151,69,213,16,46,70,126,231,150,17,225,235,45,238,89,147,140,100,210,138,223,201,214,61,37,243,249,147,197,15,140,113,200,169,162,204,223,236,175,253,170,158,105,174,55,26,219,181,108,151,11,132,220,218,137,116,222,253,168,221,116,68,68,232,136,137,224,136,101,77,135,24,230,215,105,87,18,88,75,42,115,35,49,252,145,79,117,239,253,198,171,200,244,213,29,195,149,64,179,201,230,66,218,117,151,152,180,76,79,57,201,183,93,83,93,21,23,28,115,31,47,49,86,84,227,59,142,1,198,214,238,225,122,181,242,123,205,63,58,57,118,115,34,100,172,243,163,115,152,186,178,70,175,71,47,143,93,23,84,3,100,253,135,23,26,42,106,220,226,183,207,54,218,138,223,163,220,134,109,85,223,177,46,74,238,168,154,38,137,239,54,186,104,7,179,11,17,249,3,141,60,1,222,107,57,20,19,249,87,189,125,94,237,219,109,53,187,60,17,92,158,114,251,63,105,191,224,6,25,246,171,229,53,167,30,112,183,122,198,78,161,239,23,220,33,221,188,148,188,215,51,111,122,184,208,199,55,246,218,197,213,140,254,218,59,225,162,245,51,48,150,184,219,168,174,212,114,91,238,16,243,105,229,211,123,55,43,117,209,81,83,170,42,47,138,32,30,88,12,170,236,232,226,63,250,62,231,181,39,150,174,29,215,10,223,185,158,90,250,173,251,185,20,117,125,223,209,137,242,39,214,204,158,134,158,62,118,169,225,143,249,165,150,248,139,40,241,221,207,47,113,101,63,34,235,106,228,247,136,247,198,237,57,176,178,86,245,141,206,111,163,35,124,28,191,177,122,20,168,30,170,1,74,101,110,100,97,220,220,192,150,204,194,194,117,28,251,85,215,157,221,228,217,35,117,229,76,248,157,210,70,181,222,148,110,241,106,126,212,234,85,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,12,85,237,71,245,19,204,223,193,126,113,68,101,81,173,94,218,204,200,196,88,103,2,96,28,189,182,212,108,181,99,79,42,249,74,61,145,174,254,231,53,186,88,186,171,85,201,163,156,190,139,155,241,213,58,1,168,19,44,251,44,109,213,181,60,111,229,229,194,8,119,83,209,121,91,158,253,200,155,55,218,43,81,189,21,117,93,87,220,98,97,183,94,197,172,166,187,88,176,142,52,205,43,205,14,148,88,159,201,222,70,155,154,222,189,218,91,140,21,30,107,94,171,233,42,39,158,212,248,107,226,6,204,192,0,90,30,42,243,222,139,135,76,150,190,230,116,241,115,234,45,189,215,145,79,185,89,205,230,85,193,11,188,228,142,68,110,137,54,189,90,186,255,0,138,121,190,184,220,107,110,213,178,92,46,19,115,106,37,211,123,246,163,117,209,17,19,162,34,39,130,33,158,221,174,92,68,126,80,243,118,151,40,109,11,165,6,7,223,204,151,254,115,223,41,104,42,19,205,116,77,115,54,185,138,158,147,181,248,120,24,177,194,254,66,93,56,145,206,43,46,86,219,171,187,131,46,125,231,155,89,202,108,188,158,93,44,211,167,213,172,145,238,221,201,86,244,114,105,174,191,5,12,176,236,124,200,138,220,91,157,51,103,116,242,242,105,240,22,222,67,118,163,187,199,126,164,175,166,119,84,145,21,155,85,190,214,59,95,213,241,44,199,105,181,198,138,237,198,254,100,92,45,243,115,105,229,242,62,199,237,86,235,165,162,141,23,162,162,47,138,41,186,230,81,101,63,7,153,29,39,146,40,60,139,131,176,190,154,69,205,169,169,229,247,154,207,123,185,178,174,179,84,170,255,0,107,77,222,196,78,158,110,110,55,26,219,181,108,151,11,132,220,218,137,116,222,253,168,221,116,68,68,232,136,137,224,136,6,210,251,15,240,231,255,0,133,156,65,91,71,255,0,214,30,227,55,51,255,0,182,76,147,205,69,251,19,206,79,176,218,161,137,157,150,54,234,42,110,8,50,242,225,4,59,106,43,124,173,207,126,229,93,251,46,245,168,222,138,186,38,137,238,50,204,12,0,237,139,201,175,166,217,19,111,205,238,247,203,252,155,115,126,171,151,175,55,202,21,150,250,127,75,122,109,211,110,190,139,245,253,95,19,74,198,255,0,187,81,253,68,243,55,240,95,156,81,26,1,0,0,3,114,29,158,221,162,248,239,62,49,93,171,38,115,66,203,229,59,245,87,63,92,67,222,97,135,155,182,58,186,143,244,88,41,152,198,232,200,163,143,211,235,166,239,21,84,93,140,24,153,217,205,194,253,23,15,121,45,77,112,188,90,123,174,50,196,91,252,184,254,122,191,127,34,174,173,41,250,54,89,34,77,33,153,61,13,60,124,237,87,195,44,192,197,94,211,220,71,228,14,11,49,255,0,118,172,228,87,207,228,174,235,245,123,183,109,187,81,111,241,69,106,121,171,237,253,134,128,77,170,118,224,98,63,255,0,4,216,126,138,179,255,0,175,221,250,30,95,255,0,107,95,31,156,169,246,175,154,191,105,170,232,97,150,162,86,195,11,119,61,218,232,154,232,5,79,149,185,111,136,179,115,29,219,50,247,9,211,243,238,183,94,119,119,143,124,109,215,149,11,229,119,89,28,214,250,49,187,197,201,251,87,161,233,79,43,114,223,14,229,30,4,182,101,238,19,167,228,90,173,92,238,239,30,249,29,167,54,103,202,238,178,57,206,244,164,119,139,151,246,39,67,12,59,57,56,0,168,200,74,120,179,115,53,169,180,199,21,27,187,157,6,244,255,0,51,237,90,186,119,253,108,21,15,134,163,157,12,177,187,171,124,207,4,243,181,84,207,160,0,199,254,61,115,75,29,228,183,9,216,231,51,50,210,251,228,108,73,102,242,103,114,173,238,176,212,114,185,183,42,88,100,250,185,152,248,221,172,114,189,190,115,87,77,117,77,21,17,82,228,228,182,49,198,120,251,44,236,216,183,48,112,47,208,235,253,127,120,239,150,79,41,197,112,238,187,42,36,141,159,214,34,107,88,253,209,177,143,232,137,166,253,171,213,20,10,220,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,70,116,227,28,103,128,114,206,243,139,114,251,2,253,49,191,208,119,126,231,100,242,156,86,254,245,190,162,56,223,253,98,86,185,140,219,27,222,254,168,186,236,218,157,85,11,109,192,86,105,99,188,233,225,59,3,102,102,101,223,124,179,137,47,62,83,239,181,189,214,26,126,111,42,229,85,12,127,87,11,25,27,116,142,38,55,205,106,107,166,171,170,170,170,133,213,205,44,183,195,185,185,129,46,121,123,139,41,249,246,171,175,39,188,71,190,70,235,202,153,146,183,172,110,107,189,40,219,224,228,253,169,208,243,89,154,89,111,136,178,143,29,220,242,247,22,83,242,46,182,174,79,120,143,124,110,211,155,11,37,111,88,220,230,250,50,55,193,203,251,23,161,233,248,192,94,209,190,0,42,51,238,158,92,220,202,154,109,113,197,62,222,249,65,189,63,207,27,150,146,157,159,91,61,67,33,167,228,195,20,142,232,223,63,193,124,237,21,67,74,38,255,0,187,48,177,31,151,248,44,192,29,230,179,159,95,7,149,123,215,213,237,219,186,237,91,179,193,17,171,230,167,179,246,154,4,154,25,105,229,116,51,55,107,219,166,169,174,166,212,123,15,241,31,255,0,133,156,63,91,89,255,0,214,30,227,15,47,255,0,182,79,147,206,68,251,23,206,95,176,13,170,26,231,237,9,237,23,199,121,15,138,238,185,51,149,246,95,38,95,169,121,26,98,30,243,12,220,173,209,210,84,127,162,207,76,246,59,86,75,36,126,159,77,119,120,162,34,108,96,196,206,209,158,23,232,184,132,201,106,155,133,158,211,222,177,150,29,217,228,55,243,213,155,57,245,116,137,81,209,210,199,18,235,12,43,233,235,225,230,232,190,33,160,160,0,3,117,61,142,185,53,244,39,34,110,25,189,222,249,159,148,158,87,213,114,244,229,121,62,178,225,79,233,111,93,218,238,215,209,102,159,173,226,105,88,223,247,101,199,168,158,89,126,53,243,138,208,50,168,213,95,110,6,28,255,0,240,77,136,40,168,255,0,250,253,223,166,230,127,246,181,145,249,170,191,106,121,169,246,155,84,49,51,181,58,221,69,83,193,6,97,220,39,135,117,69,23,146,121,15,220,169,179,125,222,137,29,209,23,69,213,61,224,106,175,179,42,227,69,105,227,127,45,238,23,9,185,84,241,121,99,123,246,171,180,214,209,88,137,209,17,87,197,80,188,253,176,121,17,91,132,179,166,28,238,130,94,117,62,61,221,207,110,212,111,119,238,52,148,20,205,234,178,42,191,114,187,216,198,233,250,222,38,0,91,174,53,182,154,216,238,22,249,185,85,17,107,177,251,81,218,106,138,139,209,81,83,193,84,244,140,250,44,167,227,15,35,163,242,189,7,150,176,118,40,215,88,185,181,52,220,206,237,89,239,111,42,84,210,106,100,95,236,235,183,218,139,212,60,220,219,174,53,182,154,216,238,22,249,185,85,17,107,177,251,81,218,106,138,139,209,81,83,193,84,244,131,194,166,123,209,113,23,146,214,60,206,130,46,69,69,203,189,115,233,247,43,249,92,186,185,225,111,156,177,198,142,213,33,215,163,83,79,241,93,6,241,65,144,151,78,27,179,138,245,149,183,26,238,254,203,103,118,229,86,114,155,23,59,153,75,12,235,245,105,36,155,118,243,145,189,92,186,233,175,193,50,159,178,55,136,143,201,230,110,213,101,13,221,117,160,199,27,57,114,255,0,205,187,157,45,125,66,249,173,137,206,126,231,61,19,210,110,159,31,0,55,82,0,3,65,93,169,214,234,218,110,55,243,14,225,60,59,105,235,124,147,200,126,228,93,251,45,20,72,238,136,186,166,139,239,49,48,219,175,109,46,83,93,175,184,71,5,230,149,154,135,90,44,49,229,31,44,205,205,111,78,243,45,186,10,127,53,207,69,244,145,83,204,106,252,116,241,53,20,6,255,0,187,46,61,68,242,203,241,175,156,86,153,84,107,87,177,79,50,49,22,38,192,152,251,47,110,85,27,237,88,47,201,94,77,143,100,105,179,190,77,113,150,94,168,212,114,234,230,167,164,231,124,52,78,134,202,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,26,86,237,139,206,95,166,217,237,111,202,30,233,203,252,155,115,126,183,153,175,55,202,20,118,250,143,71,98,109,211,110,158,147,245,253,95,3,117,39,157,110,61,115,35,14,230,231,22,56,231,48,176,157,71,62,213,117,242,103,119,147,100,141,215,149,109,165,137,221,36,107,93,233,70,239,22,167,237,78,160,88,3,210,159,11,153,53,253,31,114,39,12,229,15,123,239,94,65,239,191,91,203,217,187,159,89,61,71,163,189,250,126,123,79,73,124,61,158,9,163,78,0,242,154,211,156,188,82,96,252,27,137,104,123,205,138,167,202,29,249,57,174,102,155,109,213,82,71,232,61,143,244,227,111,162,190,206,189,58,47,162,0,6,40,246,135,113,87,23,13,185,59,52,56,118,245,220,177,181,251,111,144,83,187,115,55,114,42,169,59,207,167,12,144,167,212,204,239,206,105,227,230,234,190,25,75,113,184,209,90,104,228,184,92,38,229,83,197,166,247,237,87,105,170,162,39,68,69,95,21,67,205,247,21,121,239,91,196,94,116,223,115,58,120,185,20,247,46,235,200,167,220,143,229,114,233,32,133,222,114,71,26,187,85,135,94,173,77,63,197,66,210,77,52,181,18,186,105,157,185,238,211,85,211,67,208,231,6,92,32,225,30,20,176,11,173,116,44,239,120,154,233,167,150,174,154,203,31,124,229,205,80,234,127,169,89,165,142,61,145,212,43,60,197,77,218,106,237,87,195,82,125,156,220,47,214,241,9,157,52,215,11,197,167,189,96,220,59,191,203,143,231,163,54,115,233,42,210,159,163,101,142,85,214,104,83,208,215,195,206,209,60,119,234,6,21,118,180,230,70,29,195,60,39,95,178,246,229,81,178,235,141,59,175,147,99,217,34,239,238,119,42,25,101,234,141,86,166,141,114,122,78,111,195,85,232,104,176,207,254,216,188,229,250,109,158,214,252,161,238,156,191,201,183,55,235,121,154,243,124,161,71,111,168,244,118,38,221,54,233,233,63,95,213,240,48,0,15,74,124,46,100,215,244,125,200,156,51,148,61,239,189,121,7,190,253,111,47,102,238,125,100,245,30,142,247,233,249,237,61,37,240,246,120,37,213,48,175,130,174,210,28,7,196,141,202,131,45,49,116,126,65,199,213,252,223,39,208,235,53,87,148,54,54,162,105,126,178,58,88,225,139,151,4,45,119,156,228,221,187,68,243,147,69,205,64,49,27,181,74,249,107,160,224,159,30,217,106,234,182,86,93,60,151,221,34,216,229,230,114,174,212,78,127,84,77,19,68,93,122,170,107,236,212,208,129,188,110,46,251,51,63,165,78,103,79,152,223,150,207,162,252,237,191,212,254,141,247,221,52,167,130,31,206,119,168,255,0,228,55,122,63,218,211,217,170,225,7,18,125,156,249,85,195,46,30,125,199,25,241,107,190,233,38,157,202,219,244,10,165,59,206,143,133,36,250,216,234,100,107,54,182,118,187,175,143,130,117,215,64,193,128,0,27,169,236,157,226,121,115,51,44,167,202,60,77,83,173,231,9,237,228,203,179,253,47,189,84,87,84,59,205,100,77,100,123,24,198,167,87,59,95,130,244,50,135,138,78,33,172,124,52,229,45,211,50,46,180,157,250,162,143,145,221,168,121,143,139,188,111,169,130,23,253,99,99,145,25,181,39,71,117,111,93,52,79,122,121,181,0,85,185,169,154,152,219,57,241,181,195,48,179,10,239,229,59,229,207,149,222,106,123,188,48,239,229,194,200,153,230,68,198,49,52,100,76,78,141,79,13,87,170,170,174,220,251,57,59,62,104,178,130,142,143,58,179,90,147,155,141,165,230,121,58,139,152,173,242,54,139,87,77,47,214,65,82,248,106,57,208,201,27,188,230,121,158,9,215,85,53,123,194,166,68,86,241,23,157,54,60,177,130,94,69,61,203,189,115,234,54,163,249,92,186,73,230,111,154,178,70,174,213,97,211,163,147,79,240,95,73,64,0,0,88,142,57,48,102,17,204,46,22,241,174,16,199,152,255,0,232,77,138,191,201,189,234,251,228,169,110,93,211,101,198,154,70,127,86,137,205,124,155,222,198,71,209,83,77,251,151,162,41,216,112,135,159,223,210,83,34,112,246,106,84,218,252,151,95,116,239,125,234,131,159,207,228,114,235,39,129,159,88,145,198,215,110,108,27,186,53,52,215,69,215,77,86,46,48,111,120,71,14,240,233,139,111,56,243,4,125,47,177,83,247,14,245,102,242,148,182,254,245,186,186,157,172,250,248,145,94,205,175,115,31,209,58,236,218,189,21,77,98,118,62,103,189,110,18,206,153,178,70,120,185,212,248,247,111,33,219,145,189,223,184,210,87,212,187,162,70,170,253,202,239,107,219,167,235,120,1,186,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,99,139,204,254,254,141,121,19,136,115,82,154,215,229,74,251,95,116,238,180,28,254,71,63,153,89,4,15,250,197,142,70,183,107,103,221,213,171,174,154,38,154,234,157,127,3,120,51,8,229,239,11,120,43,8,96,60,127,244,218,197,65,229,46,235,125,242,84,182,222,247,190,227,83,35,255,0,171,74,231,62,61,143,123,227,234,171,174,205,201,209,80,214,183,108,30,123,214,226,220,233,135,36,96,139,147,79,128,183,115,221,185,29,222,59,245,37,5,75,122,44,104,172,218,173,246,61,218,254,175,129,179,190,15,175,120,71,17,112,233,132,175,56,15,4,125,16,177,84,119,254,235,102,242,148,183,14,235,182,186,161,175,250,249,81,30,253,207,107,223,213,58,111,218,157,17,0,188,160,0,53,239,218,55,217,243,69,155,244,117,153,213,149,52,156,172,109,23,47,202,52,92,197,119,150,117,90,74,104,190,178,122,150,67,79,201,134,57,29,230,179,207,240,94,186,41,168,204,171,205,76,109,147,24,218,223,152,89,123,119,242,101,242,217,205,238,213,61,222,25,182,115,33,124,79,243,37,99,216,186,178,87,167,86,175,142,169,213,17,83,211,217,230,215,138,188,136,173,225,211,58,111,185,99,60,188,250,123,111,117,228,84,109,70,115,121,148,144,76,239,53,36,145,91,162,205,167,87,46,191,224,129,190,206,22,248,134,177,241,45,148,182,188,200,181,82,119,26,138,206,127,121,161,230,62,94,239,178,166,120,89,245,142,142,52,126,228,129,93,209,189,53,209,125,235,139,221,172,92,79,46,89,229,148,25,71,134,106,116,188,226,205,220,233,118,127,162,119,90,138,26,134,249,175,137,204,147,123,30,228,232,230,233,241,94,134,149,128,0,0,3,125,253,149,183,203,93,127,4,248,10,203,73,85,190,178,215,229,78,247,22,199,39,47,155,118,173,115,58,170,104,186,162,107,209,87,79,110,134,189,248,108,236,231,202,174,38,176,243,46,56,51,139,93,151,72,245,239,182,223,160,85,43,221,181,124,201,31,214,201,83,27,95,185,176,57,221,60,60,23,174,154,230,255,0,8,157,153,159,209,91,51,160,204,111,203,103,210,142,78,239,234,127,70,251,150,186,211,207,15,231,59,212,159,242,251,189,31,236,233,237,213,3,56,139,85,197,30,77,127,72,44,137,196,217,67,222,251,175,151,187,151,214,242,247,237,228,86,65,81,232,239,102,191,153,211,210,79,31,111,130,221,83,10,248,213,237,33,192,124,55,92,171,242,211,8,199,229,236,125,65,202,242,133,14,179,82,249,63,123,105,230,139,235,36,165,146,25,121,144,76,231,121,174,93,187,116,95,57,116,64,209,89,189,62,201,108,200,195,184,155,132,235,14,94,219,106,55,221,112,95,122,242,148,123,36,77,157,242,229,93,44,93,85,168,213,213,173,95,69,206,248,232,189,13,22,25,255,0,216,235,156,191,66,115,218,225,148,61,211,153,249,73,229,125,111,51,78,87,147,232,238,21,30,142,197,221,174,237,61,38,105,250,222,0,108,131,140,238,16,112,143,21,184,5,182,186,230,119,76,77,107,215,200,183,77,101,147,185,243,38,167,117,71,212,164,209,71,38,248,233,209,158,122,174,221,117,110,139,227,231,142,25,165,167,149,179,66,237,175,110,186,46,154,158,169,77,5,118,140,240,191,91,195,222,116,212,220,44,246,158,235,131,113,22,207,33,191,158,143,223,200,164,164,74,142,142,150,73,83,73,166,95,79,79,31,55,84,240,13,163,246,120,241,87,23,18,89,59,12,56,138,245,223,113,181,135,119,151,147,187,114,246,243,234,170,251,183,161,12,112,175,212,194,223,205,235,225,231,104,190,57,92,121,181,225,83,61,235,120,116,206,155,30,103,65,23,62,158,219,222,185,244,251,145,156,222,101,36,240,183,206,88,228,86,232,179,107,209,171,175,248,167,164,27,117,198,138,237,71,29,194,223,55,54,158,93,118,63,106,183,93,21,81,122,42,34,248,162,129,108,248,163,201,175,233,5,145,56,155,40,123,223,117,242,247,114,250,222,94,253,188,138,200,42,61,29,236,215,243,58,122,73,227,237,240,95,53,135,170,131,206,255,0,31,153,77,105,201,174,41,49,134,13,195,84,61,218,197,77,228,254,226,156,215,63,93,214,234,89,36,244,222,247,250,114,59,210,95,111,78,157,16,47,191,99,174,114,253,9,207,107,134,80,247,78,103,229,39,149,245,188,205,57,94,79,163,184,84,122,59,23,118,187,180,244,153,167,235,120,27,169,60,235,112,21,153,24,119,40,248,177,192,217,133,139,42,57,22,171,87,148,251,196,155,36,118,156,219,109,84,77,233,27,92,239,74,70,248,53,127,98,117,61,20,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,1,45,113,184,209,90,104,228,184,92,38,229,83,197,166,247,237,87,105,170,162,39,68,69,95,21,67,203,1,232,31,180,218,227,91,105,224,131,50,46,22,249,185,85,17,121,31,99,246,163,180,214,239,70,139,209,81,83,193,84,243,240,6,213,59,15,240,231,255,0,133,156,65,91,71,255,0,214,30,227,55,51,255,0,182,76,147,205,69,251,19,206,79,176,218,161,137,157,150,54,234,42,110,8,50,242,225,4,59,106,43,124,173,207,126,229,93,251,46,245,168,222,138,186,38,137,238,50,23,53,51,83,4,228,198,9,184,102,22,97,93,252,153,99,182,114,187,205,79,119,154,109,156,201,153,19,60,200,152,247,174,175,149,137,209,171,227,170,244,69,84,12,46,237,114,226,35,242,121,148,84,185,67,104,93,107,241,198,254,100,191,243,110,231,85,65,80,158,107,162,115,95,185,175,84,244,155,167,199,192,210,177,118,56,160,207,187,167,18,57,197,122,205,43,141,15,112,101,207,187,114,168,249,173,151,147,203,165,134,5,250,196,142,61,219,185,40,238,173,77,53,211,226,185,11,217,143,194,13,167,136,92,125,113,198,152,225,156,220,51,132,249,60,250,13,92,222,255,0,222,161,172,141,191,89,20,209,201,22,201,33,107,186,35,183,120,116,77,85,67,109,188,42,100,69,23,14,153,45,99,203,24,37,231,212,91,123,215,62,163,106,179,155,204,171,158,102,249,171,36,136,221,18,109,58,57,117,255,0,4,187,192,199,206,60,115,146,251,145,156,49,226,220,121,132,46,93,207,16,209,247,15,39,191,146,201,53,223,112,165,138,94,146,49,236,252,220,174,244,155,237,233,215,170,6,158,251,77,174,52,87,110,55,243,34,225,111,155,155,79,47,145,246,63,106,183,93,45,20,104,189,21,17,124,81,75,159,193,191,101,245,211,137,92,182,183,103,6,33,204,79,163,118,59,159,59,184,83,249,33,181,157,243,151,81,81,79,39,156,202,184,223,30,199,192,139,231,49,55,110,233,209,53,92,18,154,105,106,37,116,211,59,115,221,166,171,166,135,167,172,173,203,124,59,148,120,18,217,151,184,78,159,145,106,181,115,187,188,123,228,118,156,217,159,43,186,200,231,59,210,145,222,46,95,216,157,0,150,202,108,160,192,57,37,132,105,176,62,92,217,60,151,104,164,223,203,131,188,205,62,155,165,146,85,243,166,123,221,233,202,245,234,190,223,114,34,37,104,12,57,237,45,178,223,112,150,87,219,120,168,193,88,151,200,248,179,39,121,222,72,119,115,101,70,255,0,43,84,81,208,207,210,69,88,147,72,156,239,78,57,60,122,109,84,71,1,117,120,217,204,28,109,149,124,49,227,60,121,151,51,114,177,13,175,201,221,205,251,97,118,156,203,133,52,82,116,153,174,103,230,228,127,139,87,225,215,69,60,232,220,110,53,183,106,217,46,23,9,185,181,18,233,189,251,81,186,232,136,137,209,17,19,193,16,244,135,195,54,122,217,184,153,201,155,62,102,82,91,187,151,149,123,199,58,139,156,249,57,60,170,185,161,111,214,44,113,238,215,145,187,163,83,77,116,235,226,184,117,155,61,139,216,7,26,98,234,155,230,92,230,183,208,91,68,219,57,118,159,33,77,115,229,105,20,109,95,174,154,185,28,237,94,215,191,170,116,223,167,131,80,13,61,195,12,181,18,182,24,91,185,238,215,68,215,67,39,173,221,153,60,111,221,168,227,184,91,242,75,155,79,46,187,31,244,146,208,221,116,85,69,232,181,72,190,40,166,216,184,101,236,243,201,30,27,234,40,177,37,45,23,150,241,125,23,51,109,243,153,87,77,174,244,153,139,253,93,106,100,139,243,83,114,252,63,179,187,197,122,101,40,30,105,179,171,134,108,238,225,222,162,134,151,56,176,79,209,249,110,92,222,236,223,41,82,85,243,57,105,26,191,173,60,178,34,104,147,71,227,167,165,211,193,116,182,7,168,60,195,203,140,25,154,216,86,175,4,227,235,55,149,44,181,252,190,241,77,222,37,131,126,201,25,35,124,248,156,215,166,143,141,139,209,83,195,79,5,84,52,217,218,159,194,134,78,240,203,116,203,234,188,159,195,190,69,163,197,126,86,239,20,157,238,170,167,103,117,109,18,55,207,168,154,69,93,86,121,23,166,223,75,78,186,38,129,144,189,139,89,77,118,177,97,28,105,154,87,154,29,40,177,63,147,188,141,55,53,189,123,180,183,24,42,60,214,189,87,210,84,79,61,169,240,215,196,217,153,143,252,5,101,190,34,202,62,19,176,54,94,226,202,126,69,214,213,229,62,241,30,248,221,167,54,229,85,43,122,198,231,55,209,145,190,14,95,216,189,12,128,0,0,2,130,207,76,200,192,153,71,149,119,188,194,204,186,142,70,27,181,119,110,251,38,201,157,167,54,166,40,163,233,11,93,39,231,36,103,162,213,248,232,154,169,231,167,133,204,229,254,143,185,237,134,115,123,186,119,175,32,247,223,170,230,108,221,207,163,158,159,210,216,253,63,61,175,162,190,30,207,20,244,149,113,183,81,93,168,228,183,220,33,230,211,203,166,246,110,86,235,162,162,167,84,84,95,20,67,204,86,105,101,190,34,202,60,119,115,203,220,89,79,200,186,218,185,61,226,61,241,187,78,108,44,149,189,99,115,155,232,200,223,7,47,236,94,128,122,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,179,138,60,229,254,144,89,237,137,179,123,186,119,95,47,119,47,170,230,111,219,200,163,130,159,210,216,205,127,51,175,162,158,62,223,21,244,45,145,121,145,129,51,115,42,236,153,133,150,149,28,252,55,117,239,61,202,77,147,55,94,85,76,177,73,210,102,182,79,206,70,255,0,73,169,240,213,52,83,205,246,86,229,190,34,205,204,119,108,203,220,39,79,207,186,221,121,221,222,61,241,183,94,84,47,149,221,100,115,91,232,198,239,23,39,237,94,135,167,91,117,186,138,211,71,29,190,223,15,42,158,45,118,51,114,187,77,85,85,122,170,170,248,170,129,50,0,0,107,51,182,151,41,174,215,220,35,130,243,74,205,67,173,22,24,242,143,150,102,230,183,167,121,150,221,5,63,154,231,162,250,72,169,230,53,126,58,120,155,51,49,255,0,143,92,183,196,89,185,194,118,57,203,220,39,79,207,186,221,124,153,221,227,223,27,117,229,92,169,101,119,89,28,214,250,49,187,197,201,251,87,160,30,117,203,159,146,188,51,103,119,17,21,21,212,185,59,130,126,144,75,109,229,119,150,249,74,146,147,151,204,73,21,157,106,37,141,23,84,134,79,13,125,30,190,41,174,80,246,88,112,161,147,188,77,93,51,6,175,56,48,239,150,168,240,167,146,123,189,39,123,170,166,223,222,155,90,142,243,233,230,141,83,69,130,53,235,187,209,211,166,171,174,228,242,243,46,48,102,84,225,90,76,19,128,108,222,75,178,208,115,59,189,55,120,150,125,155,228,124,142,243,229,115,158,186,190,71,175,85,95,29,60,17,16,13,14,220,123,50,120,223,180,209,201,112,184,100,151,42,158,45,55,191,233,37,161,218,106,168,137,209,42,149,124,85,12,97,154,25,105,229,116,51,55,107,219,166,169,174,167,170,83,22,184,154,236,243,201,30,36,42,43,113,37,85,23,145,49,125,111,47,117,243,153,87,83,166,196,133,137,253,93,42,99,139,243,80,242,252,63,181,187,197,58,134,129,109,215,26,219,77,108,119,11,124,220,170,136,181,216,253,168,237,53,69,69,232,168,169,224,170,122,46,224,155,48,113,182,106,112,199,131,49,230,99,77,205,196,55,79,40,247,199,237,133,186,242,238,21,49,71,210,22,181,159,155,141,158,13,79,143,93,84,196,252,166,236,94,192,56,47,23,83,95,51,27,53,190,157,90,33,223,204,180,249,10,107,103,55,88,164,106,125,116,53,202,230,232,247,49,253,19,174,205,60,28,166,98,241,51,158,182,110,25,178,102,241,153,149,118,238,251,228,174,239,201,162,231,62,62,119,54,174,24,93,245,137,28,155,116,231,238,234,213,215,77,58,120,160,93,194,139,205,156,160,192,57,219,132,106,112,62,99,89,60,169,104,171,217,204,131,188,205,6,187,101,142,84,243,161,123,29,233,196,197,232,190,207,114,170,46,54,246,105,89,111,184,183,43,238,124,84,99,92,75,229,140,89,156,92,159,43,187,185,178,159,103,146,106,43,40,96,233,26,164,75,172,77,111,161,28,126,29,119,42,171,140,198,3,72,252,100,118,95,93,56,106,203,107,142,112,97,236,196,250,73,99,182,114,123,253,63,146,27,71,220,249,149,20,244,241,249,207,171,145,242,111,124,234,190,107,23,110,222,189,23,84,182,29,153,87,26,43,79,27,249,111,112,184,77,202,167,139,203,27,223,181,93,166,182,138,196,78,136,138,190,42,134,247,51,75,45,240,238,110,96,75,158,94,226,202,126,125,170,235,201,239,17,239,145,186,242,166,100,173,235,27,154,239,74,54,248,57,63,106,116,60,194,195,52,180,242,182,104,93,181,237,215,69,211,80,61,82,150,135,138,188,136,162,226,47,37,175,185,99,60,188,138,139,151,117,228,84,109,87,242,185,117,112,76,239,53,36,141,29,170,67,167,87,38,159,224,180,215,1,217,201,125,207,62,24,240,150,60,197,247,46,249,136,107,59,255,0,148,31,201,100,122,108,184,85,69,23,72,216,198,126,110,38,250,45,246,117,235,213,114,12,15,42,230,234,123,35,120,136,252,161,229,21,86,80,221,215,74,252,15,179,151,47,252,231,190,85,87,212,47,154,216,154,214,109,107,17,61,39,107,240,240,48,207,180,227,132,27,79,15,88,250,221,141,48,59,57,88,103,22,115,185,20,26,185,221,195,186,195,71,27,190,178,89,164,146,93,242,76,231,117,70,237,240,234,154,42,99,215,11,249,247,116,225,187,56,172,185,165,110,161,239,236,182,119,158,109,31,53,177,115,185,148,179,64,159,88,177,201,183,111,57,93,209,171,174,154,124,80,61,40,26,171,237,192,195,159,254,9,177,5,21,31,255,0,95,187,244,220,207,254,214,178,63,53,87,237,79,53,62,211,100,217,87,154,152,39,57,240,77,191,48,178,246,239,229,59,29,207,155,221,170,123,188,208,239,229,204,248,159,230,74,198,61,52,124,79,78,173,79,13,83,162,162,174,61,118,167,91,168,170,120,32,204,59,132,240,238,168,162,242,79,33,251,149,54,111,187,209,35,186,34,232,186,167,188,13,5,30,167,237,215,26,43,181,28,119,11,124,220,218,121,117,216,253,170,221,116,85,69,232,168,139,226,138,121,96,61,3,246,101,92,107,110,220,16,101,189,194,225,55,54,162,95,44,111,126,212,110,186,93,235,17,58,34,34,120,34,1,148,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,181,31,212,79,51,127,5,249,197,17,160,19,127,221,168,254,162,121,155,248,47,206,40,141,0,129,187,206,1,179,239,43,114,135,179,231,6,95,177,230,37,242,117,37,131,202,61,253,221,206,166,110,87,62,247,84,200,186,69,27,213,218,172,140,244,81,116,215,174,157,77,120,113,205,199,53,211,139,155,165,154,142,143,13,121,6,199,97,239,28,136,59,227,106,185,188,246,211,43,188,229,167,137,237,209,244,234,189,117,215,119,177,19,174,41,0,42,76,184,203,204,85,154,216,206,221,128,112,77,187,191,222,174,156,238,237,79,206,142,45,252,184,159,43,252,233,28,214,38,140,141,203,213,201,225,211,85,209,15,69,124,47,228,37,175,134,236,157,178,229,109,186,187,191,190,217,222,121,181,156,167,69,206,230,85,77,58,125,90,201,38,221,188,229,111,71,46,186,107,240,76,55,236,159,225,6,211,133,48,141,15,18,24,169,157,226,251,119,230,249,30,61,92,207,39,114,165,174,163,159,172,115,43,38,230,49,205,95,62,52,219,236,213,122,155,33,0,104,43,180,103,138,10,222,33,51,166,166,223,103,187,119,172,27,135,118,121,13,156,132,102,206,125,37,34,212,117,116,81,202,186,205,10,250,122,248,121,186,39,142,219,56,252,205,155,182,77,112,183,140,49,150,26,174,238,215,218,111,39,247,21,229,53,250,238,184,210,199,39,166,199,179,208,145,222,146,123,122,117,234,158,120,0,186,188,46,100,215,244,130,207,108,51,148,61,239,186,249,123,190,253,111,47,126,222,69,28,245,30,142,246,107,249,157,61,36,241,246,248,47,165,51,74,221,142,185,53,244,219,61,174,25,189,222,249,127,147,110,87,213,114,245,230,249,66,142,225,79,233,111,77,186,109,215,209,126,191,171,226,110,164,1,138,189,168,254,162,121,155,248,47,206,40,140,170,53,239,219,7,158,244,88,75,37,161,201,24,34,231,84,99,221,220,247,110,86,247,126,227,87,65,82,222,139,26,163,247,35,189,143,110,159,173,224,6,185,248,50,226,251,23,112,165,143,157,116,161,127,123,195,55,77,60,181,107,210,40,251,231,46,26,134,211,253,114,195,44,145,236,146,161,95,230,34,110,211,71,106,158,30,136,15,42,231,170,128,0,0,6,21,113,179,150,248,119,55,56,177,225,103,47,113,101,63,62,213,117,250,111,222,35,223,35,117,229,91,105,165,111,88,220,215,122,81,183,193,201,251,83,161,154,165,41,135,115,75,2,98,188,119,139,178,206,193,125,239,88,147,2,119,15,164,20,93,214,102,119,62,251,10,205,75,245,143,98,71,38,248,218,174,250,183,59,110,154,59,69,232,5,86,0,0,0,0,121,196,227,79,9,227,188,15,196,198,49,194,217,151,140,126,148,226,74,47,39,247,219,183,147,225,161,239,59,237,244,239,143,234,33,85,141,155,99,115,25,230,175,93,186,175,85,83,209,217,169,206,55,56,80,181,230,223,104,6,25,178,210,98,13,181,153,167,223,123,220,93,209,203,221,60,153,101,166,115,58,172,205,73,55,164,122,244,86,105,237,220,6,216,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,196,224,179,9,227,188,113,196,198,14,194,217,105,140,126,139,98,74,223,40,119,43,183,147,225,174,238,219,45,245,15,147,234,38,84,141,251,163,107,217,231,47,77,218,167,84,67,209,217,169,206,8,248,80,181,229,39,104,6,38,178,213,226,13,213,153,89,220,187,164,93,209,201,222,252,167,101,169,115,250,164,206,72,246,36,154,245,87,235,236,218,109,140,0,0,0,0,12,42,224,155,45,240,238,81,241,99,197,54,94,225,58,126,69,170,213,244,35,187,199,190,71,105,205,182,212,202,238,178,57,206,244,164,119,139,151,246,39,67,53,74,83,17,102,150,4,194,152,239,8,229,157,254,251,221,113,38,59,239,255,0,71,232,187,172,207,239,157,202,20,154,171,235,24,197,142,61,145,185,29,245,142,110,237,116,110,171,208,170,192,0,0,30,119,248,206,226,251,23,113,91,143,155,116,174,127,116,195,54,189,124,139,107,210,41,59,159,50,26,118,212,125,114,67,20,146,111,146,157,31,231,162,237,215,70,232,158,62,136,15,42,224,111,251,178,227,212,79,44,191,26,249,197,105,149,70,189,251,31,51,222,139,22,228,180,217,35,60,92,154,140,5,183,144,237,202,238,241,223,170,235,234,93,209,35,68,102,212,111,181,238,215,245,124,13,132,0,60,214,113,71,147,95,209,247,61,177,54,80,247,190,245,228,30,229,245,188,189,155,185,244,112,84,122,59,223,167,231,180,244,151,195,217,224,158,148,205,43,118,197,228,215,208,156,246,183,230,247,123,230,126,82,121,191,85,203,211,149,228,250,59,125,63,165,189,119,107,187,95,69,154,126,183,136,22,207,179,155,138,10,222,30,243,166,154,223,120,187,119,92,27,136,183,249,113,156,132,126,254,69,37,90,211,245,108,82,74,154,77,50,122,26,120,249,218,167,134,253,79,42,231,161,254,0,243,102,237,156,188,45,224,252,101,137,107,187,205,246,167,202,29,249,121,77,102,155,110,53,81,199,232,49,140,244,35,111,162,158,206,189,122,168,86,28,80,100,37,175,137,28,157,189,101,109,198,187,184,62,231,221,185,85,156,167,75,201,229,213,67,58,253,90,73,30,237,220,148,111,87,38,154,235,240,95,58,153,143,151,152,171,42,113,157,199,0,227,107,119,112,189,90,249,61,230,159,157,28,187,57,145,50,86,121,209,185,204,93,89,35,87,163,151,199,174,139,170,30,161,13,111,118,176,112,131,105,197,120,70,187,137,12,42,206,239,125,180,114,188,177,30,174,127,148,121,178,208,209,193,214,73,145,144,242,216,215,47,153,26,238,246,232,189,64,194,94,6,120,230,186,112,141,116,188,209,214,97,175,47,88,239,221,223,159,7,124,109,47,43,144,218,149,111,156,148,242,189,218,190,161,23,166,154,109,246,162,244,216,127,31,57,247,149,185,189,217,243,140,239,216,15,18,249,70,146,255,0,228,238,224,238,231,83,15,55,145,123,165,100,189,37,141,138,221,22,55,250,72,154,233,211,94,134,144,192,3,127,221,151,30,162,121,101,248,215,206,43,77,0,155,254,236,184,245,19,203,47,198,190,113,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,238,211,107,117,109,219,130,12,200,183,219,225,230,212,75,228,125,140,220,141,215,75,189,26,175,85,84,79,4,83,207,193,234,126,227,110,162,187,81,201,111,184,67,205,167,151,77,236,220,173,215,69,69,78,168,168,190,40,135,152,172,210,203,124,69,148,120,238,231,151,184,178,159,145,117,181,114,123,196,123,227,118,156,216,89,43,122,198,231,55,209,145,190,14,95,216,189,0,165,76,173,236,241,225,82,94,36,179,138,25,177,21,151,190,224,155,14,239,47,47,121,229,237,231,210,213,247,111,66,104,230,95,174,133,191,155,215,195,206,209,60,113,219,46,50,243,21,102,182,51,183,96,28,19,110,239,247,171,167,59,187,83,243,163,139,127,46,39,202,255,0,58,71,53,137,163,35,114,245,114,120,116,213,116,67,209,95,11,249,9,107,225,187,39,108,185,91,110,174,239,239,182,119,158,109,103,41,209,115,185,149,83,78,159,86,178,73,183,111,57,91,209,203,174,154,252,16,46,172,48,197,79,19,97,133,187,88,221,116,77,117,57,1,45,113,184,209,90,104,228,184,92,38,229,83,197,166,247,237,87,105,170,162,39,68,69,95,21,64,52,123,218,215,155,56,187,20,113,73,124,202,219,165,118,251,22,8,238,222,75,135,149,18,114,251,229,186,134,121,188,230,177,30,186,189,168,190,115,157,167,179,68,232,97,17,117,120,163,206,95,233,5,158,216,155,55,187,167,117,242,247,114,250,174,102,253,188,138,56,41,253,45,140,215,243,58,250,41,227,237,241,91,84,6,234,123,29,114,107,232,78,68,220,51,123,189,243,63,41,60,175,170,229,233,202,242,125,101,194,159,210,222,187,181,221,175,162,205,63,91,196,207,242,148,202,220,183,195,185,71,129,45,153,123,132,233,249,22,171,87,59,187,199,190,71,105,205,153,242,187,172,142,115,189,41,29,226,229,253,137,208,170,192,30,119,248,252,205,155,78,114,241,73,140,49,150,26,174,239,54,42,159,39,247,21,229,57,154,109,183,82,199,39,166,198,63,211,141,222,146,123,58,116,234,187,194,226,175,61,232,184,116,201,107,238,103,79,23,62,162,219,221,121,20,251,149,156,222,101,92,16,187,206,72,228,70,232,147,107,213,171,175,248,167,155,80,47,255,0,1,89,111,135,115,115,139,28,13,151,184,178,159,159,106,186,249,79,188,71,190,70,235,202,182,213,74,222,177,185,174,244,163,111,131,147,246,167,67,102,121,239,218,243,146,217,103,90,203,126,88,216,127,40,149,9,175,120,103,122,171,180,114,122,68,173,235,53,19,145,218,163,223,225,225,203,253,100,52,154,101,111,10,157,157,153,195,196,204,182,235,236,206,250,47,130,107,249,218,226,61,41,107,121,123,57,237,255,0,69,239,49,204,186,205,7,47,193,52,221,187,193,58,134,203,56,71,237,52,203,206,39,49,87,208,59,214,20,250,21,136,234,255,0,226,202,14,253,61,203,190,237,142,121,102,250,214,210,199,28,123,35,129,29,231,59,206,223,162,117,77,23,51,207,47,249,129,128,177,118,80,227,138,252,15,140,40,60,157,125,180,242,187,196,28,216,166,229,243,97,100,173,243,163,115,216,186,178,70,175,69,95,31,98,244,54,147,150,253,175,56,55,10,228,206,3,102,55,111,210,204,115,91,229,79,164,241,235,45,7,147,54,85,191,185,245,138,141,97,155,153,11,155,249,175,71,103,157,231,42,129,179,114,213,101,222,69,253,2,207,108,220,206,191,165,61,251,242,169,228,15,243,103,113,229,121,55,201,148,111,166,252,247,49,220,238,102,253,222,131,54,233,167,157,226,93,80,0,0,0,0,0,208,55,103,46,45,168,174,227,207,47,113,86,42,184,111,149,254,86,231,207,202,68,215,75,53,91,27,230,177,190,228,106,116,67,127,39,156,222,6,242,155,8,231,151,20,152,43,43,113,229,15,124,177,94,252,165,222,161,230,203,30,254,77,186,166,118,121,209,61,143,77,31,19,23,163,147,195,174,169,170,40,122,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,160,110,209,172,91,81,67,199,158,97,98,172,43,112,217,43,60,147,200,159,148,139,166,182,106,70,59,205,123,125,202,228,234,134,254,79,57,188,114,101,54,17,200,222,41,49,174,86,224,58,30,231,98,178,121,55,186,195,205,150,77,156,235,117,52,239,243,165,123,222,186,190,87,175,87,47,143,77,19,68,79,70,64,0,0,0,0,90,172,196,200,191,167,185,237,148,121,215,244,167,184,254,74,252,191,254,108,238,60,223,41,121,78,141,148,223,158,230,55,147,203,217,187,208,126,237,116,243,124,75,170,0,3,12,56,184,237,52,203,206,24,241,87,208,59,46,20,250,107,136,233,63,227,58,14,253,61,183,185,110,142,9,97,250,215,82,201,28,155,227,157,93,230,187,205,217,162,245,93,18,203,230,71,107,206,13,197,89,51,143,25,130,27,244,79,28,209,121,47,232,196,122,203,95,229,61,245,108,239,157,101,163,72,97,229,194,215,126,119,210,223,230,249,200,134,173,178,255,0,1,98,236,222,199,20,24,31,7,208,121,70,251,118,230,247,120,57,177,67,204,229,66,249,93,231,72,230,49,52,100,110,94,170,158,30,213,232,6,226,178,35,181,231,37,179,50,181,246,252,206,176,254,78,234,23,78,238,206,245,87,119,231,116,149,93,214,26,38,163,116,70,51,199,199,153,250,170,107,51,143,92,183,195,185,71,197,142,57,203,220,39,79,200,181,90,188,153,221,227,223,35,180,230,219,105,101,119,89,28,231,122,82,59,197,203,251,19,161,87,113,87,217,217,156,60,51,75,113,190,194,239,165,24,38,131,147,166,35,210,150,139,153,191,144,223,244,94,243,36,201,164,211,242,252,23,93,187,188,23,166,41,1,145,28,1,230,205,167,38,184,164,193,248,203,18,215,119,107,21,55,148,59,242,242,156,253,119,91,170,163,143,208,99,223,233,200,223,69,61,189,122,117,79,68,7,149,115,210,87,10,153,239,69,196,94,75,88,243,58,8,185,21,23,46,245,207,167,220,175,229,114,234,231,133,190,114,199,26,59,84,135,94,141,77,63,197,66,239,24,1,219,23,147,95,77,178,38,223,155,221,239,151,249,54,230,253,87,47,94,111,148,43,45,244,254,150,244,219,166,221,125,23,235,250,190,38,127,148,166,105,101,190,29,205,204,9,115,203,220,89,79,207,181,93,121,61,226,61,242,55,94,84,204,149,189,99,115,93,233,70,223,7,39,237,78,128,121,130,51,119,178,87,54,113,118,23,226,146,199,149,182,186,237,150,44,111,222,124,169,15,42,37,230,119,59,117,116,240,249,206,98,189,52,123,149,124,215,55,95,110,169,208,194,34,234,240,185,156,191,209,247,61,176,206,111,119,78,245,228,30,251,245,92,205,155,185,244,115,211,250,91,31,167,231,181,244,87,195,217,226,129,233,76,227,154,24,170,34,116,51,55,115,29,166,169,174,135,21,186,227,69,118,163,142,225,111,155,155,79,46,187,31,181,91,174,138,168,189,21,17,124,81,73,144,52,9,218,29,194,164,188,54,231,20,211,97,219,47,114,193,55,237,190,65,94,243,204,221,200,165,164,239,62,156,210,76,159,93,51,191,57,167,143,155,170,120,98,145,233,63,138,12,132,181,241,35,147,183,172,173,184,215,119,7,220,251,183,42,179,148,233,121,60,186,168,103,95,171,73,35,221,187,146,141,234,228,211,93,126,11,231,83,49,242,243,21,101,78,51,184,224,28,109,110,238,23,171,95,39,188,211,243,163,151,103,50,38,74,207,58,55,57,139,171,36,106,244,114,248,245,209,117,64,41,179,208,63,102,85,186,182,211,193,6,91,219,238,16,242,170,34,242,198,246,110,71,105,173,222,177,83,170,42,167,130,161,162,44,173,203,124,69,155,152,238,217,151,184,78,159,159,117,186,243,187,188,123,227,110,188,168,95,43,186,200,230,183,209,141,222,46,79,218,189,15,78,182,235,117,21,166,142,59,125,190,30,85,60,90,236,102,229,118,154,170,170,245,85,85,241,85,2,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,108,94,77,125,9,207,107,126,111,119,190,103,229,39,155,245,92,189,57,94,79,163,183,211,250,91,215,118,187,181,244,89,167,235,120,155,169,53,87,219,157,250,19,253,228,254,90,6,42,246,92,122,246,101,151,227,95,39,173,55,252,121,172,225,115,57,127,163,238,123,97,156,222,238,157,235,200,61,247,234,185,155,55,115,232,231,167,244,182,63,79,207,107,232,175,135,179,197,61,41,128,48,3,181,203,136,143,201,230,81,82,229,13,161,117,175,199,27,249,146,255,0,205,187,157,85,5,66,121,174,137,205,126,230,189,83,210,110,159,31,3,52,115,83,53,48,78,76,96,155,134,97,102,21,223,201,150,59,103,43,188,212,247,121,166,217,204,153,145,51,204,137,143,122,234,249,88,157,26,190,58,175,68,85,79,59,188,80,103,221,211,137,28,226,189,102,149,198,135,184,50,231,221,185,84,124,214,203,201,229,210,195,2,253,98,71,30,237,220,148,119,86,166,154,233,241,80,180,230,85,118,116,112,225,253,32,179,218,147,203,86,254,245,133,108,60,207,45,125,110,205,188,250,58,190,239,232,202,201,23,235,97,79,67,95,15,59,68,241,197,235,117,186,182,237,91,29,190,223,15,54,162,93,118,51,114,55,93,17,85,122,170,162,120,34,158,135,248,51,225,75,14,240,169,150,137,134,232,223,222,239,247,31,248,226,227,164,145,247,190,93,69,67,224,250,165,154,86,71,177,149,10,223,49,83,93,53,94,190,1,144,0,22,135,138,188,247,162,225,211,37,175,185,157,60,92,250,139,111,117,228,83,238,86,115,121,149,112,66,239,57,35,145,27,162,77,175,86,174,191,226,129,171,78,215,46,34,63,40,121,187,75,148,54,133,210,131,3,239,230,75,255,0,57,239,148,180,21,9,230,186,38,185,155,92,197,79,73,218,252,60,12,0,38,110,55,26,219,181,108,151,11,132,220,218,137,116,222,253,168,221,116,68,68,232,136,137,224,136,109,195,178,211,130,92,43,65,131,45,252,69,99,250,46,255,0,122,186,115,124,139,23,50,72,188,155,203,150,182,146,163,206,138,125,147,115,24,172,95,62,52,219,167,77,87,85,3,24,248,19,236,254,199,25,199,142,44,216,215,50,176,142,153,112,157,227,188,75,223,225,254,179,245,53,49,183,164,53,44,157,155,106,35,98,116,78,191,234,234,166,241,225,134,42,120,155,12,45,218,198,235,162,107,169,200,0,208,15,106,63,175,102,102,254,11,242,122,34,134,224,155,9,224,156,113,196,238,12,194,249,138,237,184,122,183,202,61,241,116,153,125,11,125,75,227,252,202,163,255,0,56,214,120,47,219,211,82,185,237,71,245,236,204,223,193,126,79,68,98,168,30,157,47,121,199,151,24,119,49,240,222,82,94,113,31,119,197,152,191,190,121,26,223,220,231,127,122,238,176,37,68,255,0,90,214,44,76,219,19,145,222,123,155,175,130,106,189,10,208,194,174,8,123,58,48,239,12,151,54,230,22,41,189,121,123,23,38,189,210,78,237,37,47,147,252,218,152,159,209,149,50,69,47,50,41,219,226,223,55,111,78,171,170,102,168,0,0,0,0,3,69,125,146,217,111,136,177,55,22,54,28,194,182,211,239,181,96,190,245,229,41,55,198,155,59,229,182,186,40,186,43,145,203,171,154,190,139,93,241,209,58,155,84,227,215,50,49,22,81,240,157,142,115,11,9,212,114,46,182,175,38,119,121,54,70,237,57,183,42,88,157,210,70,185,190,140,142,241,106,254,197,234,97,95,97,143,233,179,247,111,249,144,27,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,162,190,214,156,183,196,88,103,139,27,246,97,92,169,246,90,177,167,117,242,108,155,227,93,253,206,219,67,20,189,17,202,228,209,206,79,73,173,248,106,157,77,234,26,171,237,206,253,9,254,242,127,45,51,83,128,172,200,196,89,185,194,118,6,204,44,89,81,207,186,221,124,167,222,36,217,27,117,229,92,170,162,111,72,218,214,250,49,183,193,169,251,87,168,25,0,0,0,0,0,81,118,76,227,203,140,69,152,248,147,41,44,216,143,188,98,204,33,220,252,179,111,238,115,179,186,247,168,22,162,15,173,115,18,39,238,137,170,239,49,206,211,193,116,94,133,104,97,87,27,253,157,24,119,137,187,155,179,11,11,94,188,131,139,151,78,247,39,118,146,171,202,30,109,52,76,232,250,152,226,139,151,20,14,240,111,157,187,175,84,213,67,83,188,108,225,60,19,129,248,157,198,120,95,46,157,187,15,81,121,59,185,174,147,39,167,111,166,124,159,158,85,127,231,28,255,0,21,251,58,104,87,61,151,30,189,153,101,248,215,201,235,76,85,50,171,178,227,215,179,44,191,26,249,61,104,27,250,154,24,170,34,116,51,55,115,29,166,169,174,134,142,56,236,236,254,199,25,57,142,47,56,215,45,112,142,185,112,189,223,187,203,223,225,254,173,245,52,209,187,164,213,47,157,251,170,36,122,117,78,159,234,232,166,242,192,30,85,204,255,0,236,141,226,35,242,121,155,181,89,67,119,93,104,49,198,206,92,191,243,110,231,75,95,80,190,107,98,115,159,185,207,68,244,155,167,199,192,191,93,169,124,18,225,90,252,25,112,226,43,0,81,119,11,213,175,149,229,168,185,146,75,229,46,100,180,84,148,254,116,179,236,135,150,196,122,249,145,174,237,122,232,186,41,168,251,117,198,182,211,91,29,194,223,55,42,162,45,118,63,106,59,77,81,81,122,42,42,120,42,129,234,124,22,135,133,76,247,162,226,47,37,172,121,157,4,92,138,139,151,122,231,211,238,87,242,185,117,115,194,223,57,99,141,29,170,67,175,70,166,159,226,183,120,13,0,246,139,240,225,253,31,115,218,175,200,182,254,235,133,111,220,191,34,253,110,253,220,138,58,78,241,233,74,249,19,235,102,95,79,79,31,55,84,240,197,83,209,71,25,156,41,97,222,42,242,209,112,221,99,251,165,254,221,255,0,19,220,116,146,78,233,204,168,167,124,255,0,84,147,68,201,55,178,157,27,231,170,233,174,169,215,199,207,5,198,221,91,105,173,146,223,112,135,149,81,22,155,217,185,29,166,168,138,157,81,85,60,21,0,221,7,100,111,17,31,148,60,162,170,202,27,186,233,95,129,246,114,229,255,0,156,247,202,170,250,133,243,91,19,90,205,173,98,39,164,237,126,30,6,127,158,107,248,95,207,187,167,13,217,197,101,205,43,117,15,127,101,179,188,243,104,249,173,139,157,204,165,154,4,250,197,142,77,187,121,202,238,141,93,116,211,226,158,136,178,175,53,48,78,115,224,155,126,97,101,237,223,202,118,59,159,55,187,84,247,121,161,223,203,153,241,63,204,149,140,122,104,248,158,157,90,158,26,167,69,69,80,171,141,0,246,163,250,246,102,111,224,191,39,162,55,252,121,172,226,143,57,127,164,22,123,98,108,222,238,157,215,203,221,203,234,185,155,246,242,40,224,167,244,182,51,95,204,235,232,167,143,183,197,67,42,187,29,114,107,233,182,123,92,51,123,189,242,255,0,38,220,175,170,229,235,205,242,133,29,194,159,210,222,155,116,219,175,162,253,127,87,196,221,73,170,190,195,31,211,103,238,223,243,35,106,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,12,0,237,139,162,231,228,77,190,179,242,83,229,238,235,205,255,0,133,30,93,238,191,70,183,86,91,211,253,15,255,0,167,59,207,230,191,245,91,119,123,76,255,0,49,255,0,143,92,183,196,89,185,194,118,57,203,220,39,79,207,186,221,124,153,221,227,223,27,117,229,92,169,101,119,89,28,214,250,49,187,197,201,251,87,160,30,117,207,69,28,5,102,70,34,205,206,19,176,54,97,98,202,142,125,214,235,229,62,241,38,200,219,175,42,229,85,19,122,70,214,183,209,141,190,13,79,218,189,79,58,229,198,180,241,17,156,86,60,182,118,81,90,241,135,35,9,59,77,109,254,79,165,118,186,84,45,71,231,93,26,203,249,213,87,122,95,15,14,128,101,87,106,183,20,150,188,231,204,155,118,94,96,234,190,241,99,194,28,237,42,185,110,103,122,239,116,244,51,122,18,68,199,179,107,226,114,122,78,215,199,162,104,139,131,22,235,117,109,218,182,59,125,190,30,109,68,186,236,102,228,110,186,34,170,245,85,68,240,69,37,141,225,246,124,112,27,132,114,103,8,218,115,63,29,217,121,217,129,55,63,71,119,153,91,220,116,150,170,15,8,170,31,4,187,224,149,159,217,243,127,214,213,80,59,62,7,251,61,176,135,15,84,116,184,223,27,219,123,238,59,110,254,93,71,58,88,251,158,171,83,18,249,177,84,201,12,155,224,153,169,225,230,233,253,237,85,51,72,0,6,130,187,70,120,160,173,226,19,58,106,109,246,123,183,122,193,184,119,103,144,217,200,70,108,231,210,82,45,71,87,69,28,171,172,208,175,167,175,135,155,162,120,237,11,180,103,138,10,46,30,242,90,166,223,103,187,119,92,101,136,182,121,13,156,133,126,254,69,93,34,212,117,116,82,68,154,67,50,250,122,120,249,186,175,134,130,128,187,220,42,100,69,111,17,121,211,99,203,24,37,228,83,220,187,215,62,163,106,63,149,203,164,158,102,249,171,36,106,237,86,29,58,57,52,255,0,5,244,131,110,183,81,90,104,227,183,219,225,229,83,197,174,198,110,87,105,170,170,175,85,85,95,21,83,10,187,49,248,65,187,112,245,128,110,56,211,28,51,149,137,177,103,39,159,65,171,93,220,59,172,213,145,183,235,34,154,72,229,223,28,205,119,68,110,223,14,171,170,166,111,0,37,174,55,26,43,77,28,151,11,132,220,170,120,180,222,253,170,237,53,84,68,232,136,171,226,168,76,154,222,237,96,226,250,211,133,48,141,119,13,248,85,253,226,251,119,229,121,98,77,28,207,39,114,165,161,172,131,164,144,171,38,230,49,206,79,50,68,219,237,213,122,1,172,222,40,243,151,250,65,103,182,38,205,238,233,221,124,189,220,190,171,153,191,111,34,142,10,127,75,99,53,252,206,190,138,120,251,124,86,170,224,207,133,44,69,197,94,101,166,27,163,127,116,176,91,191,227,139,142,145,201,221,57,148,245,15,131,234,150,104,159,38,247,211,171,124,197,93,53,213,122,120,216,3,57,184,48,237,19,192,156,41,96,72,112,77,55,15,189,250,235,93,187,203,152,147,233,92,209,119,253,147,84,73,79,253,81,105,165,108,91,27,81,202,243,21,55,105,185,221,122,32,111,8,20,214,92,102,30,21,205,108,25,110,199,216,38,227,223,236,183,78,119,118,168,228,201,22,254,92,175,137,254,108,141,107,211,71,198,228,234,212,240,233,170,104,165,74,0,0,4,181,198,227,69,105,163,146,225,112,155,149,79,22,155,223,181,93,166,170,136,157,17,21,124,85,11,103,194,230,122,127,73,76,137,195,57,215,244,91,232,231,210,62,251,254,108,239,221,243,145,221,235,39,166,252,247,46,61,219,185,27,189,4,211,118,157,116,213,117,85,218,133,197,174,102,223,115,155,22,228,29,151,18,108,192,214,222,225,253,91,185,211,175,120,230,82,81,85,122,110,133,38,102,217,145,87,211,93,124,61,30,134,221,178,115,4,225,28,185,203,139,70,13,192,109,219,98,183,247,142,234,154,202,191,156,158,73,31,249,215,57,254,155,223,226,171,240,233,162,1,134,157,177,121,203,244,39,34,109,249,67,221,57,159,148,158,111,214,243,52,229,121,62,178,223,81,232,236,93,218,238,211,210,102,159,173,224,90,174,195,31,211,103,238,223,243,34,170,237,172,203,124,69,137,176,38,1,204,43,109,62,251,86,11,242,175,148,164,223,26,108,239,147,91,162,139,162,185,28,186,185,171,232,181,223,29,19,169,117,123,37,178,223,14,225,158,19,172,57,133,109,167,217,117,198,157,235,202,82,111,145,119,247,59,149,116,81,116,87,43,83,70,185,125,22,183,227,170,245,3,53,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,175,183,59,244,39,251,201,252,180,186,189,142,185,203,244,219,34,110,25,67,221,57,127,147,110,87,214,243,53,230,249,66,178,225,81,232,236,77,186,109,211,210,126,191,171,224,85,93,173,57,111,135,113,55,9,215,236,194,185,83,239,186,224,190,235,228,217,55,200,155,59,229,202,134,41,122,35,145,171,171,90,158,147,93,240,209,122,150,171,177,79,45,241,22,25,192,152,251,48,174,84,251,45,88,211,201,94,77,147,124,107,191,185,205,113,138,94,136,229,114,104,231,39,164,214,252,53,78,160,102,175,20,121,233,253,26,242,39,19,103,95,209,111,164,127,71,59,151,249,179,191,119,62,127,120,172,130,155,243,220,185,54,237,231,238,244,23,93,186,116,215,84,185,150,235,141,21,218,142,59,133,190,110,109,60,186,236,126,213,110,186,42,162,244,84,69,241,69,41,76,227,193,56,71,49,178,226,239,131,113,227,119,88,174,29,223,189,38,178,167,230,231,142,70,126,105,205,127,166,198,120,42,124,122,106,134,162,123,47,120,181,204,219,22,115,97,44,131,189,98,77,248,26,229,223,255,0,171,119,58,116,238,252,186,74,218,175,77,176,172,207,221,50,162,250,105,167,135,163,208,13,213,0,0,0,83,89,143,152,120,87,42,112,101,199,31,99,107,143,112,178,218,249,61,230,163,147,36,187,57,146,178,38,121,177,181,207,93,95,35,83,163,87,199,174,137,170,129,231,239,140,206,20,177,23,10,153,150,184,110,177,253,238,193,113,255,0,137,238,58,71,31,123,229,211,211,190,127,170,73,165,124,123,31,80,141,243,213,53,211,84,233,225,74,240,185,156,191,209,247,61,176,206,111,119,78,245,228,30,251,245,92,205,155,185,244,115,211,250,91,31,167,231,181,244,87,195,217,226,153,35,198,127,104,158,4,226,183,2,77,130,106,120,125,238,55,90,29,190,67,196,159,74,230,151,184,111,154,158,74,143,234,137,77,19,101,222,218,126,87,158,171,183,93,205,235,209,112,100,15,83,246,235,141,21,218,142,59,133,190,110,109,60,186,236,126,213,110,186,42,162,244,84,69,241,69,38,77,111,118,79,241,125,105,197,120,70,135,134,252,84,254,239,125,180,115,124,143,38,142,127,148,121,178,215,86,79,210,56,81,144,242,216,214,167,159,34,238,246,104,189,13,144,129,45,113,183,81,93,168,228,183,220,33,230,211,203,166,246,110,86,235,162,162,167,84,84,95,20,67,205,247,21,121,17,91,195,166,116,223,114,198,121,121,244,246,222,235,200,168,218,140,230,243,41,32,153,222,106,73,34,183,69,155,78,174,93,127,193,61,37,24,67,218,113,194,13,219,136,92,3,110,198,152,29,156,220,77,132,249,220,138,13,90,222,255,0,222,166,163,141,223,89,44,209,199,22,200,225,115,186,163,183,120,116,93,21,67,93,29,156,220,80,86,240,247,157,52,214,251,197,219,186,224,220,69,191,203,140,228,35,247,242,41,42,214,159,171,98,146,84,210,105,147,208,211,199,206,213,60,55,234,121,87,55,235,217,205,197,5,23,16,153,45,77,111,188,93,187,214,50,195,187,252,184,206,66,179,103,62,174,173,105,250,182,40,226,93,97,133,61,13,124,60,237,23,196,50,204,194,222,56,59,61,176,135,16,180,117,88,223,4,91,123,150,59,118,206,101,71,58,89,59,230,139,77,18,121,178,212,199,12,123,32,133,201,225,231,107,253,237,21,115,72,1,229,130,227,110,173,180,214,201,111,184,67,202,168,139,77,236,220,142,211,84,69,78,168,170,158,10,134,115,246,84,241,73,107,201,140,201,184,229,230,49,171,238,246,60,95,201,214,171,150,231,247,94,233,79,93,55,161,28,79,123,247,62,86,167,164,221,60,122,166,168,153,167,218,15,192,110,17,206,108,35,118,204,252,9,101,228,230,4,60,141,93,222,101,119,126,214,90,88,60,37,168,100,17,108,130,39,255,0,103,206,255,0,91,69,93,30,1,232,163,143,92,200,196,89,71,194,118,57,204,44,39,81,200,186,218,188,153,221,228,217,27,180,230,220,169,98,119,73,26,230,250,50,59,197,171,251,23,169,231,92,184,215,110,34,51,138,249,150,205,202,43,166,48,231,225,38,235,165,191,201,244,173,211,90,132,168,252,235,99,73,127,58,136,239,75,225,225,208,183,32,110,167,177,214,139,145,145,55,10,207,201,79,144,123,215,43,254,20,121,119,189,125,37,219,89,112,79,244,63,254,147,238,223,154,255,0,214,238,221,236,51,252,199,254,2,178,223,17,101,31,9,216,27,47,113,101,63,34,235,106,242,159,120,143,124,110,211,155,114,170,149,189,99,115,155,232,200,223,7,47,236,94,134,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,1,229,130,227,110,173,180,214,201,111,184,67,202,168,139,77,236,220,142,211,84,69,78,168,170,158,10,132,177,158,221,175,57,17,69,150,121,211,107,204,235,124,186,83,230,39,63,101,62,213,250,158,225,73,65,10,249,203,35,149,218,171,213,125,22,105,250,222,38,4,129,117,120,92,201,175,233,5,158,216,103,40,123,223,117,242,247,125,250,222,94,253,188,138,57,234,61,29,236,215,243,58,122,73,227,237,240,95,74,102,138,251,37,178,223,17,98,110,44,108,57,133,109,167,223,106,193,125,235,202,82,111,141,54,119,203,109,116,81,116,87,35,151,87,53,125,22,187,227,162,117,55,168,0,150,184,220,104,173,52,114,92,46,19,114,169,226,211,123,246,171,180,213,81,19,162,34,175,138,161,50,107,123,181,131,139,235,78,20,194,53,220,55,225,87,247,139,237,223,149,229,137,52,115,60,157,202,150,134,178,14,146,66,172,155,152,199,57,60,201,19,111,183,85,232,6,181,184,171,207,122,222,34,243,166,251,153,211,197,200,167,185,119,94,69,62,228,127,43,151,73,4,46,243,146,56,213,218,172,58,245,106,105,254,43,85,112,7,148,214,156,229,226,147,7,224,220,75,67,222,108,85,62,80,239,201,205,115,52,219,110,170,146,63,65,236,127,167,27,125,21,246,117,233,209,113,234,24,101,168,149,176,194,221,207,118,186,38,186,27,247,236,241,225,82,46,27,114,118,25,177,21,151,185,99,107,246,239,47,47,121,230,110,228,85,85,247,111,66,105,33,79,169,153,191,155,211,199,206,213,124,3,43,128,0,90,110,40,51,238,215,195,118,78,222,179,74,227,67,223,223,108,238,220,170,62,107,162,231,115,42,161,129,126,177,35,147,110,222,114,59,171,87,93,52,248,167,157,76,199,204,60,85,154,216,206,227,143,177,181,199,191,222,174,156,158,243,81,201,142,45,252,184,153,19,60,216,218,214,38,140,141,169,209,169,225,215,85,213,76,228,237,131,207,122,220,91,157,48,228,140,17,114,105,240,22,238,123,183,35,187,199,126,164,160,169,111,69,141,21,155,85,190,199,187,95,213,240,49,11,34,120,120,204,254,34,177,51,240,190,89,88,124,165,81,6,157,225,123,213,60,60,189,99,149,237,252,244,145,162,234,144,191,193,122,105,246,106,22,208,27,66,255,0,33,253,231,200,221,247,250,66,255,0,95,255,0,152,253,19,103,247,244,252,231,127,219,232,249,223,224,107,135,49,242,243,21,101,78,51,184,224,28,109,110,238,23,171,95,39,188,211,243,163,151,103,50,38,74,207,58,55,57,139,171,36,106,244,114,248,245,209,117,64,54,181,216,167,153,24,139,19,96,76,125,151,183,42,141,246,172,23,228,175,38,199,178,52,217,223,38,184,203,47,84,106,57,117,115,83,210,115,190,26,39,67,101,70,170,251,12,127,77,159,187,127,204,141,170,0,0,1,230,43,56,240,78,46,203,156,199,187,224,220,120,221,183,219,127,119,239,73,172,75,249,200,35,145,159,154,115,153,232,61,158,10,191,30,186,161,232,167,134,220,171,173,201,60,150,195,185,99,112,184,247,250,139,55,123,223,81,201,72,183,243,170,230,153,60,212,123,209,52,73,81,61,37,240,246,120,38,147,123,81,253,123,51,55,240,95,147,209,27,254,2,154,204,124,188,194,185,173,131,46,56,7,27,91,187,253,150,233,201,239,52,252,233,34,223,203,149,146,179,206,141,205,122,104,248,218,189,28,158,29,117,77,80,163,248,92,200,191,232,215,145,56,103,37,62,148,253,35,250,57,223,127,206,125,199,185,243,251,197,100,245,63,153,230,73,183,111,63,111,166,186,237,215,166,186,37,213,0,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,174,40,242,47,250,74,100,78,38,201,79,165,63,71,62,145,247,47,243,159,113,239,156,142,239,89,5,79,230,121,145,238,221,200,219,233,166,155,181,235,166,139,88,101,198,94,97,92,169,193,150,236,3,130,109,221,194,203,107,231,119,106,126,116,146,236,230,74,249,95,231,72,231,61,117,124,142,94,174,95,30,154,38,136,84,160,11,103,196,150,85,214,231,102,75,98,44,177,183,220,123,133,69,231,186,108,168,228,164,187,57,53,112,204,190,106,189,136,186,164,74,158,146,120,251,124,23,206,182,78,96,156,93,152,217,143,104,193,184,13,187,175,183,14,241,221,83,88,147,243,112,73,35,255,0,58,230,179,208,99,252,85,62,29,116,67,211,169,160,30,203,143,94,204,178,252,107,228,245,160,111,248,0,0,214,175,109,102,100,98,44,51,129,48,14,94,219,106,54,90,177,167,149,124,165,30,200,215,127,115,154,221,44,93,85,170,228,209,206,95,69,205,248,234,157,13,149,26,171,237,206,253,9,254,242,127,45,3,85,96,169,50,227,47,49,86,107,99,59,118,1,193,54,238,255,0,122,186,115,187,181,63,58,56,183,242,226,124,175,243,164,115,88,154,50,55,47,87,39,135,77,87,68,54,61,254,67,251,207,145,187,239,244,133,254,191,255,0,49,250,38,207,239,233,249,206,255,0,183,209,243,191,192,13,112,229,198,97,226,172,169,198,118,236,125,130,110,61,194,245,107,231,119,106,142,76,114,236,230,68,248,159,230,200,215,49,117,100,142,78,173,95,30,154,46,138,122,43,225,127,62,237,124,72,228,237,151,52,173,212,61,193,247,62,243,205,163,230,186,94,79,46,170,104,19,235,22,56,247,110,228,171,186,53,52,215,79,138,249,251,207,110,30,51,63,135,92,76,204,47,153,182,31,38,212,79,175,119,94,245,79,55,51,72,226,123,191,51,36,136,154,36,204,241,94,186,253,186,101,239,99,230,123,214,225,44,233,155,36,103,139,157,79,143,118,242,29,185,27,221,251,141,37,125,75,186,36,106,175,220,174,246,189,186,126,183,128,27,160,0,1,231,127,143,204,166,180,228,215,20,152,195,6,225,170,30,237,98,166,242,127,113,78,107,159,174,235,117,44,146,122,111,123,253,57,29,233,47,183,167,78,137,74,240,169,158,245,188,58,103,77,143,51,160,139,159,79,109,239,92,250,125,200,206,111,50,146,120,91,231,44,114,43,116,89,181,232,213,215,252,83,115,157,161,220,42,69,196,150,78,205,54,29,178,247,220,109,97,219,228,21,239,60,189,188,250,170,78,243,233,205,28,43,245,48,187,243,154,248,121,186,47,142,130,38,134,90,121,93,12,205,218,246,233,170,107,168,30,167,45,215,26,43,181,28,119,11,124,220,218,121,117,216,253,170,221,116,85,69,232,168,139,226,138,76,154,222,236,159,226,250,211,138,240,141,15,13,248,169,253,222,251,104,230,249,30,77,28,255,0,40,243,101,174,172,159,164,112,163,33,229,177,173,79,62,69,221,236,209,122,27,33,0,121,172,226,143,38,191,163,238,123,98,108,161,239,125,235,200,61,203,235,121,123,55,115,232,224,168,244,119,191,79,207,105,233,47,135,179,193,61,41,154,43,237,105,203,124,69,134,120,177,191,102,21,202,159,101,171,26,119,95,38,201,190,53,223,220,237,180,49,75,209,28,174,77,28,228,244,154,223,134,169,212,12,43,38,109,214,234,219,181,108,118,251,124,60,218,137,117,216,205,200,221,116,69,85,234,170,137,224,138,75,25,237,217,13,145,20,89,153,157,55,76,206,184,75,173,62,93,242,55,211,237,95,174,239,244,149,240,167,156,146,53,91,162,177,23,209,126,191,171,226,6,236,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,107,87,182,179,45,241,22,38,192,152,7,48,173,180,251,237,88,47,202,190,82,147,124,105,179,190,77,110,138,46,138,228,114,234,230,175,162,215,124,116,78,166,160,79,74,124,81,228,215,244,130,200,156,77,148,61,239,186,249,123,185,125,111,47,126,222,69,100,21,30,142,246,107,249,157,61,36,241,246,248,47,154,192,54,169,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,178,156,210,204,140,59,148,120,18,231,152,88,178,163,145,106,181,114,123,196,155,36,118,156,217,153,19,122,70,215,59,210,145,190,13,95,216,157,64,180,252,97,241,135,130,120,76,193,49,222,47,16,249,79,16,220,245,242,61,159,116,208,247,238,92,212,237,159,235,219,12,172,139,100,117,8,255,0,61,19,118,155,83,170,244,243,253,152,249,135,138,179,91,25,220,113,246,54,184,247,251,213,211,147,222,106,57,49,197,191,151,19,34,103,155,27,90,196,209,145,181,58,53,60,58,234,186,169,63,155,249,179,139,179,183,31,92,179,27,28,87,119,187,189,211,147,207,147,149,20,122,242,225,142,22,244,137,140,111,161,19,83,163,83,195,218,186,170,223,174,207,30,21,37,226,75,56,161,155,17,89,123,238,9,176,238,242,242,247,158,94,222,125,45,95,118,244,38,142,101,250,232,91,249,189,124,60,237,19,196,47,231,101,87,6,24,138,251,138,237,156,74,99,74,110,233,96,183,115,188,137,30,248,228,242,159,50,58,234,58,142,177,206,143,135,150,244,111,167,26,238,215,205,233,171,141,191,156,112,195,21,60,77,134,22,237,99,117,209,53,212,228,0,89,222,41,248,142,195,188,50,101,93,126,96,222,41,251,237,92,60,174,231,65,190,72,251,206,181,48,69,39,214,182,41,17,155,82,116,119,86,245,211,68,247,165,105,154,153,169,130,114,99,4,220,51,11,48,174,254,76,177,219,57,93,230,167,187,205,54,206,100,204,137,158,100,76,123,215,87,202,196,232,213,241,213,122,34,170,121,254,227,7,139,28,85,197,142,97,183,20,93,168,188,153,101,183,235,228,139,79,50,57,187,150,248,41,217,63,215,54,24,159,38,247,211,163,252,244,93,186,232,157,19,168,82,180,145,102,103,22,89,220,200,234,170,124,171,139,241,86,187,164,217,79,7,55,187,82,116,232,156,168,155,164,84,250,127,103,93,61,170,189,119,249,195,111,12,217,121,195,30,12,92,43,129,168,244,154,167,253,62,179,153,63,245,173,178,204,248,254,174,89,100,70,109,73,222,223,53,122,248,175,179,76,50,236,141,225,75,14,218,176,37,183,138,11,211,251,237,214,249,206,242,35,116,146,63,39,242,102,175,162,168,244,102,86,203,204,106,167,167,26,109,211,205,213,124,227,101,64,13,0,246,163,250,246,102,111,224,191,39,162,55,252,104,7,181,31,215,179,51,127,5,249,61,16,25,85,216,99,250,108,253,219,254,100,109,80,213,95,97,143,233,179,247,111,249,145,181,64,53,145,244,227,20,127,150,191,232,95,149,63,204,223,243,110,68,127,249,165,204,244,246,239,244,250,248,252,60,58,27,55,53,69,110,184,209,93,187,114,227,184,91,230,230,211,203,174,199,237,86,235,166,15,84,94,138,136,190,40,166,215,64,210,255,0,3,57,17,91,199,14,124,226,76,246,206,73,123,229,186,211,220,251,253,38,212,143,202,28,218,42,154,88,252,250,121,33,116,92,183,82,198,190,107,23,118,154,46,157,85,119,64,90,30,21,56,122,162,225,139,37,172,121,73,6,35,250,67,81,105,239,92,251,183,115,90,78,245,205,171,158,161,191,82,178,72,140,218,147,236,232,229,215,110,189,53,209,46,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,3,75,252,115,100,69,111,3,217,243,134,243,219,38,229,238,118,235,183,124,238,20,155,82,79,39,242,168,169,169,100,243,234,36,153,210,243,29,85,34,249,204,77,186,232,154,244,84,221,1,104,120,171,225,234,139,137,220,150,190,229,36,248,143,232,245,69,219,186,242,46,221,205,106,251,175,42,174,10,135,125,74,73,26,63,114,65,179,171,147,77,218,245,211,69,11,188,107,35,233,198,40,255,0,45,127,208,191,42,127,153,191,230,220,136,255,0,243,75,153,233,237,223,233,245,241,248,120,116,54,110,106,138,227,113,162,180,246,229,201,112,184,77,202,167,139,77,239,218,174,211,92,30,136,157,17,21,124,85,0,218,233,170,190,220,239,208,159,239,39,242,211,106,134,170,251,115,191,66,127,188,159,203,64,197,94,203,143,94,204,178,252,107,228,245,166,255,0,141,0,246,92,122,246,101,151,227,95,39,173,55,252,5,162,226,75,134,108,188,226,115,6,38,21,199,52,122,205,77,254,129,89,204,159,250,174,233,97,124,159,87,20,177,163,247,36,12,111,156,189,60,83,219,174,128,234,226,204,206,19,115,185,241,210,212,249,43,23,225,93,54,201,178,158,126,87,121,164,235,209,121,177,59,88,170,52,254,214,154,251,21,58,122,89,53,171,218,229,194,150,29,186,224,75,151,20,22,87,247,43,173,143,147,229,182,233,36,158,80,231,77,65,69,79,233,76,141,139,150,212,95,66,53,221,175,157,162,249,192,102,71,11,28,71,97,222,38,242,174,131,48,108,244,253,202,174,110,111,124,160,223,36,157,219,74,153,226,143,235,93,20,104,253,201,2,187,163,122,107,162,251,214,241,30,116,56,62,226,199,21,112,157,152,110,197,22,154,47,41,217,110,26,121,94,211,204,142,30,251,178,10,134,65,245,206,134,87,199,177,245,10,255,0,49,19,118,154,47,69,233,232,7,42,243,83,4,231,62,9,183,230,22,94,221,252,167,99,185,243,123,181,79,119,154,29,252,185,159,19,252,201,88,199,166,143,137,233,213,169,225,170,116,84,85,10,184,212,7,106,175,6,24,138,197,138,238,124,74,96,186,110,247,96,184,242,124,183,30,248,227,242,103,46,58,26,58,126,178,78,175,155,152,245,119,161,26,109,211,206,233,163,141,191,156,115,67,21,68,78,134,102,238,99,180,213,53,208,15,47,249,113,152,120,171,42,113,157,187,31,96,155,143,112,189,90,249,221,218,163,147,28,187,57,145,62,39,249,178,53,204,93,89,35,147,171,87,199,166,139,162,158,128,120,60,227,15,4,241,103,130,100,188,89,225,242,102,33,182,105,229,139,62,233,166,238,60,201,170,27,7,215,186,24,153,46,248,233,213,254,98,46,221,118,175,84,235,168,126,208,238,21,37,225,183,56,166,155,14,217,123,150,9,191,109,242,10,247,158,102,238,69,45,39,121,244,230,146,100,250,233,157,249,205,60,124,221,83,194,194,229,6,108,226,236,146,199,214,220,198,192,245,221,210,239,107,231,114,36,229,69,38,156,200,100,133,221,37,99,219,232,74,228,234,213,241,246,46,138,129,233,212,213,95,110,119,232,79,247,147,249,105,178,156,173,204,140,59,155,152,18,217,152,88,78,163,159,106,186,243,187,188,155,36,110,188,169,159,19,186,72,214,187,210,141,222,45,79,218,157,77,107,118,231,126,132,255,0,121,63,150,129,170,179,111,221,138,121,111,136,176,206,4,199,217,133,114,167,217,106,198,158,74,242,108,155,227,93,253,206,107,140,82,244,71,43,147,71,57,61,38,183,225,170,117,53,2,122,83,225,115,38,191,163,238,68,225,156,161,239,125,235,200,61,247,235,121,123,55,115,235,39,168,244,119,191,79,207,105,233,47,135,179,193,2,234,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,30,85,207,85,7,152,28,210,203,124,69,148,120,238,231,151,184,178,159,145,117,181,114,123,196,123,227,118,156,216,89,43,122,198,231,55,209,145,190,14,95,216,189,0,216,71,99,142,96,97,28,172,194,57,247,143,49,229,223,201,150,43,103,209,110,245,85,221,229,155,151,204,150,225,19,60,200,154,231,174,175,145,137,209,171,166,186,175,68,85,45,239,104,87,104,84,92,68,196,185,91,149,174,229,96,152,191,211,43,52,221,229,125,123,164,241,253,92,244,209,205,79,202,154,25,27,209,222,127,138,244,209,23,3,201,155,117,186,182,237,91,29,190,223,15,54,162,93,118,51,114,55,93,17,85,122,170,162,120,34,129,115,248,95,200,75,167,18,57,197,101,202,219,117,119,112,101,207,188,243,107,57,77,151,147,203,165,154,116,250,181,146,61,219,185,42,222,142,77,53,215,224,190,136,178,175,42,240,78,76,96,155,126,94,229,237,163,201,150,59,103,55,187,83,119,137,166,217,204,153,242,191,207,149,239,122,234,249,94,189,92,190,58,39,68,68,75,73,193,151,8,56,71,133,44,2,235,93,11,59,222,38,186,105,229,171,166,178,199,223,57,115,84,58,159,234,86,105,99,143,100,117,10,207,49,83,118,154,187,85,240,200,144,4,181,198,227,69,105,163,146,225,112,155,149,79,22,155,223,181,93,166,170,136,157,17,21,124,85,9,147,85,125,174,188,89,126,99,135,44,15,124,254,247,210,186,110,237,255,0,184,86,81,121,242,195,254,178,253,84,159,7,251,16,12,51,227,59,139,236,93,197,110,62,109,210,185,253,211,12,218,245,242,45,175,72,164,238,124,200,105,219,81,245,201,12,82,73,190,74,116,127,158,139,183,93,27,162,120,209,252,47,228,37,211,137,28,226,178,229,109,186,187,184,50,231,222,121,181,156,166,203,201,229,210,205,58,125,90,201,30,237,220,149,111,71,38,154,235,240,91,78,110,131,177,243,34,40,176,150,75,77,157,211,203,206,168,199,187,121,13,218,173,238,253,198,174,190,153,221,82,69,71,238,71,123,88,221,63,91,196,12,227,203,140,188,194,185,83,131,45,216,7,4,219,187,133,150,215,206,238,212,252,233,37,217,204,149,242,191,206,145,206,122,234,249,28,189,92,190,61,52,77,16,169,64,0,105,223,182,151,4,225,27,22,99,224,188,101,102,110,151,220,79,229,31,44,174,178,245,238,208,91,163,167,244,156,172,244,21,125,4,79,142,171,212,220,65,160,30,211,220,71,229,254,52,241,255,0,118,172,231,208,65,228,174,235,245,123,118,238,180,209,111,241,68,114,249,201,237,253,128,101,87,97,143,233,179,247,111,249,145,181,67,75,253,141,185,169,91,132,179,166,245,150,48,91,185,212,248,247,187,115,234,57,200,222,239,220,105,46,19,55,205,86,42,191,114,187,78,142,110,159,173,224,109,47,138,60,229,254,143,185,19,137,179,123,186,119,175,32,247,47,170,230,108,221,207,172,130,159,210,216,253,63,61,175,162,190,30,207,20,13,47,246,101,92,107,110,220,124,101,189,194,225,55,54,162,95,44,111,126,212,110,186,89,107,17,58,34,34,120,34,27,245,52,87,217,45,150,248,139,19,113,99,97,204,43,109,62,251,86,11,239,94,82,147,124,105,179,190,91,107,162,139,162,185,28,186,185,171,232,181,223,29,19,169,189,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,6,130,187,77,174,53,182,158,62,51,34,225,111,155,149,81,23,145,246,63,106,59,77,108,180,104,189,21,21,60,21,77,250,154,43,237,105,203,124,69,134,120,177,191,102,21,202,159,101,171,26,119,95,38,201,190,53,223,220,237,180,49,75,209,28,174,77,28,228,244,154,223,134,169,212,13,234,26,171,237,206,253,9,254,242,127,45,51,255,0,133,204,229,254,144,89,19,134,115,123,186,119,95,47,119,223,170,230,111,219,200,172,158,159,210,216,205,127,51,175,162,158,62,223,21,213,167,108,150,106,86,226,220,233,178,229,140,246,238,77,62,2,239,60,138,142,114,59,188,119,234,75,124,206,243,81,136,172,218,173,211,171,157,175,234,248,1,220,118,45,96,156,35,125,204,124,105,140,175,45,214,251,134,60,157,228,101,214,94,157,230,11,140,117,30,139,145,158,130,39,166,139,240,209,122,155,136,52,3,217,133,136,252,129,198,158,0,239,53,156,138,9,252,171,222,190,175,118,237,182,154,221,158,8,174,79,57,125,159,180,223,240,2,154,204,124,188,194,185,173,131,46,56,7,27,91,187,253,150,233,201,239,52,252,233,34,223,203,149,146,179,206,141,205,122,104,248,218,189,28,158,29,117,77,80,169,64,30,107,248,160,200,75,167,13,217,197,122,202,219,141,119,127,101,179,187,114,171,57,77,139,157,204,165,134,117,250,180,146,77,187,121,200,222,174,93,116,215,224,149,135,6,92,95,98,238,20,177,243,174,148,47,239,120,102,233,167,150,173,122,69,31,124,229,195,80,218,127,174,88,101,146,61,146,84,43,252,196,77,218,104,237,83,195,99,29,176,121,17,69,139,114,90,28,238,130,94,77,70,2,221,207,110,213,119,120,239,213,116,20,205,234,178,34,51,106,55,216,199,107,250,190,38,151,192,245,63,110,184,209,93,168,227,184,91,230,230,211,203,174,199,237,86,235,162,170,47,69,68,95,20,82,100,213,95,100,87,22,95,159,225,203,28,95,63,187,244,82,155,187,127,239,245,149,190,124,80,255,0,170,191,91,39,193,158,212,54,168,5,35,154,153,87,130,115,159,4,220,50,247,48,173,30,83,177,220,249,93,230,155,188,77,14,254,92,204,149,158,124,79,99,211,71,196,197,232,228,240,209,122,42,162,249,221,226,131,33,46,156,55,103,21,235,43,110,53,221,253,150,206,237,202,172,229,54,46,119,50,150,25,215,234,210,73,54,237,231,35,122,185,117,211,95,130,122,80,49,219,140,238,16,112,143,21,184,5,182,186,230,119,76,77,107,215,200,183,77,101,147,185,243,38,167,117,71,212,164,209,71,38,248,233,209,158,122,174,221,117,110,139,226,26,208,236,245,237,10,139,135,104,147,43,115,73,220,220,19,47,250,29,102,155,124,145,167,123,158,79,171,130,154,73,170,57,179,77,27,122,187,204,241,78,154,162,92,46,216,236,192,194,57,167,132,114,19,30,96,59,191,148,236,87,63,165,61,214,171,187,203,15,51,151,45,190,39,249,146,181,175,77,31,27,211,171,83,93,53,78,138,138,107,90,227,110,173,180,214,201,111,184,67,202,168,139,77,236,220,142,211,84,69,78,168,170,158,10,132,176,3,213,65,230,7,43,114,223,17,102,230,59,182,101,238,19,167,231,221,110,188,238,239,30,248,219,175,42,23,202,238,178,57,173,244,99,119,139,147,246,175,67,211,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,3,75,253,176,121,17,91,132,179,166,28,238,130,94,117,62,61,221,207,110,212,111,119,238,52,148,20,205,234,178,42,191,114,187,216,198,233,250,222,38,232,11,67,197,94,68,81,113,23,146,215,220,177,158,94,69,69,203,186,242,42,54,171,249,92,186,184,38,119,154,146,70,142,213,33,211,171,147,79,240,80,243,106,109,47,177,255,0,133,250,42,231,213,241,17,139,173,59,221,15,47,232,189,71,61,83,77,123,253,37,103,155,28,191,6,167,214,199,241,111,188,213,161,191,238,203,143,81,60,178,252,107,231,21,160,101,80,0,10,83,52,179,35,14,229,30,4,185,230,22,44,168,228,90,173,92,158,241,38,201,29,167,54,102,68,222,145,181,206,244,164,111,131,87,246,39,83,204,93,198,227,91,118,173,146,225,112,155,155,81,46,155,223,181,27,174,136,136,157,17,17,60,17,13,139,246,176,113,125,118,197,120,186,187,134,252,42,254,239,98,180,114,188,177,38,141,127,148,121,177,80,214,65,210,72,81,240,242,222,215,39,153,34,238,246,232,157,13,111,129,85,101,110,91,226,44,220,199,118,204,189,194,116,252,251,173,215,157,221,227,223,27,117,229,66,249,93,214,71,53,190,140,110,241,114,126,213,232,122,83,202,220,183,195,185,71,129,45,153,123,132,233,249,22,171,87,59,187,199,190,71,105,205,153,242,187,172,142,115,189,41,29,226,229,253,137,208,214,255,0,99,255,0,11,245,180,44,171,226,35,23,90,118,54,110,95,209,122,142,122,46,186,119,250,74,207,54,57,126,45,79,173,143,226,223,121,180,176,0,18,215,27,141,21,166,142,75,133,194,110,85,60,90,111,126,213,118,154,170,34,116,68,85,241,84,2,208,113,101,196,77,151,134,172,163,185,99,202,229,230,220,35,228,247,26,79,61,189,227,90,168,34,147,207,72,164,107,54,182,116,95,57,189,124,19,222,158,114,46,55,26,219,181,108,151,11,132,220,218,137,116,222,253,168,221,116,68,68,232,136,137,224,136,95,110,51,56,173,196,92,85,230,90,226,74,198,119,75,5,187,254,39,183,107,28,157,211,153,79,78,201,254,181,33,137,242,111,125,58,59,207,69,211,93,19,167,141,128,3,100,29,139,88,219,8,216,179,31,26,96,219,203,180,190,226,127,39,121,25,52,151,175,118,130,227,37,71,162,213,103,160,169,233,170,124,53,94,134,216,243,31,47,48,174,107,96,203,142,1,198,214,238,255,0,101,186,114,123,205,63,58,72,183,242,229,100,172,243,163,115,94,154,62,54,175,71,39,135,93,83,84,60,201,225,28,93,136,112,38,33,164,197,88,86,225,220,110,148,60,206,68,252,166,75,179,123,29,27,188,217,26,230,174,173,123,147,170,47,143,188,201,203,119,106,119,27,244,213,177,207,112,206,78,251,78,221,119,193,244,122,209,30,254,138,137,231,37,38,169,162,232,191,176,13,189,240,125,194,70,21,225,31,47,29,132,173,55,127,46,222,171,180,242,189,239,187,201,75,223,246,79,81,36,31,213,221,52,172,139,150,202,133,103,152,169,187,110,229,234,189,47,209,110,56,120,205,137,115,199,39,112,254,105,77,100,242,67,239,125,239,90,62,243,222,57,92,154,169,96,252,230,198,110,215,149,187,209,77,53,211,174,154,173,199,0,1,107,248,153,206,170,126,29,242,71,18,103,21,85,175,202,81,97,254,231,186,155,158,176,243,57,245,112,211,167,158,145,200,169,162,205,175,160,190,26,116,241,64,169,112,238,105,96,76,87,142,241,118,89,216,47,189,235,18,96,78,225,244,130,139,186,204,206,231,223,97,89,169,126,177,236,72,228,223,27,85,223,86,231,109,211,71,104,189,10,172,215,215,100,204,89,153,140,41,243,63,136,12,200,169,239,146,230,71,145,123,181,102,202,120,249,254,79,90,234,71,249,144,232,141,218,141,98,117,99,53,211,84,221,213,77,130,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,41,76,69,154,88,19,10,99,188,35,150,119,251,239,117,196,152,239,191,253,31,162,238,179,63,190,119,40,82,106,175,172,99,22,56,246,70,228,119,214,57,187,181,209,186,175,66,171,53,245,218,205,22,102,96,250,124,176,226,3,45,234,123,156,185,111,229,174,243,89,178,158,78,71,148,22,134,145,158,100,218,163,183,35,158,157,24,253,53,213,118,244,80,54,10,11,95,195,54,117,83,241,17,146,56,111,56,169,109,126,77,139,16,119,205,180,220,245,155,151,200,171,154,157,124,245,142,53,93,86,29,125,4,241,211,175,138,221,0,5,133,227,7,132,140,43,197,198,94,55,9,93,174,254,66,189,80,235,228,139,223,119,146,171,184,111,158,158,73,255,0,171,182,104,153,47,49,148,232,207,61,87,110,237,201,213,58,223,162,220,113,15,155,18,228,118,78,226,12,210,134,201,229,119,217,59,166,148,125,231,187,243,121,213,81,65,249,205,143,219,167,55,119,162,186,233,167,77,117,64,168,178,227,47,48,174,84,224,203,118,1,193,54,238,225,101,181,243,187,181,63,58,73,118,115,37,124,175,243,164,115,158,186,190,71,47,87,47,143,77,19,68,53,57,219,75,141,176,141,247,49,240,94,13,179,59,91,238,24,242,143,150,83,73,122,119,152,45,210,83,250,77,70,122,8,190,130,175,199,69,232,89,43,143,106,119,27,245,53,178,79,111,206,78,229,78,237,54,65,244,122,209,38,206,136,139,231,45,38,171,170,234,191,180,198,60,93,139,177,14,59,196,53,120,171,21,92,59,245,210,187,151,207,159,148,200,183,236,99,99,111,155,27,90,212,209,172,106,116,68,240,247,129,35,110,184,214,218,107,99,184,91,230,229,84,69,174,199,237,71,105,170,42,47,69,69,79,5,83,209,191,9,188,68,217,120,149,202,59,110,60,161,94,85,194,78,119,126,164,243,221,221,244,170,158,40,252,245,138,54,191,115,96,85,243,91,211,193,125,235,230,252,191,252,25,241,91,136,184,84,204,180,196,148,108,239,118,11,143,252,113,110,214,56,251,223,46,158,161,144,125,106,195,43,227,216,250,133,119,152,137,174,154,47,79,0,244,82,9,107,117,198,138,237,71,29,194,223,55,54,158,93,118,63,106,183,93,21,81,122,42,34,248,162,147,32,82,153,165,150,248,119,55,48,37,207,47,113,101,63,62,213,117,228,247,136,247,200,221,121,83,50,86,245,141,205,119,165,27,124,28,159,181,58,30,107,51,75,45,241,22,81,227,187,158,94,226,202,126,69,214,213,201,239,17,239,141,218,115,97,100,173,235,27,156,223,70,70,248,57,127,98,244,61,63,26,180,237,128,225,126,182,185,148,156,68,97,27,78,246,195,204,250,81,81,207,68,211,94,225,73,71,230,201,47,193,201,245,81,252,93,239,3,85,118,235,141,109,166,182,59,133,190,110,85,68,90,236,126,212,118,154,162,162,244,84,84,240,85,61,58,101,110,100,97,220,220,192,150,204,194,194,117,28,251,85,215,157,221,228,217,35,117,229,76,248,157,210,70,181,222,148,110,241,106,126,212,234,121,130,54,65,217,63,197,245,219,10,98,234,30,27,241,83,251,197,138,239,205,242,60,154,53,158,78,229,69,93,89,63,72,225,87,205,204,123,154,158,124,137,183,217,170,116,3,113,0,0,53,69,219,1,194,253,21,11,233,56,136,194,54,157,142,155,153,244,162,163,158,171,174,157,194,146,143,205,146,95,139,147,234,163,248,187,222,106,208,223,247,106,63,168,158,102,254,11,243,138,35,64,32,108,35,177,243,34,43,113,110,116,205,157,211,203,201,167,192,91,121,13,218,142,239,29,250,146,190,153,221,82,68,86,109,86,251,88,237,127,87,196,221,1,104,120,84,200,138,46,29,50,90,199,150,48,75,207,168,182,247,174,125,70,213,103,55,153,87,60,205,243,86,73,17,186,36,218,116,114,235,254,9,119,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,243,89,197,30,77,127,71,220,246,196,217,67,222,251,215,144,123,151,214,242,246,110,231,209,193,81,232,239,126,159,158,211,210,95,15,103,130,109,251,178,91,50,48,238,38,225,58,195,151,182,218,141,247,92,23,222,188,165,30,201,19,103,124,185,87,75,23,85,106,53,117,107,87,209,115,190,58,47,67,90,221,168,254,189,153,155,248,47,201,232,140,155,236,60,190,90,232,46,153,185,101,171,170,217,89,116,242,7,116,139,99,151,153,202,109,201,207,234,137,162,104,139,175,85,77,125,154,129,182,51,95,157,162,61,162,49,100,148,85,89,63,147,245,251,177,211,182,119,250,254,86,158,70,255,0,68,168,143,234,234,41,159,13,71,58,9,100,111,154,255,0,51,197,124,237,17,40,254,210,158,208,27,254,94,221,168,178,163,34,113,119,115,187,195,204,242,252,189,193,146,114,117,109,28,244,222,109,85,51,154,237,88,249,83,234,221,211,95,59,174,136,106,67,250,205,194,167,254,82,105,62,196,215,68,254,30,8,4,19,77,45,68,174,154,103,110,123,180,213,116,208,207,254,206,238,206,233,115,182,90,92,224,206,10,13,184,21,187,251,133,7,55,95,44,255,0,165,211,201,245,148,245,44,154,159,147,60,81,187,206,103,159,224,158,110,170,183,75,132,222,200,175,248,179,28,113,27,85,255,0,45,222,112,166,207,250,120,153,253,118,142,179,254,134,110,137,250,139,237,83,106,16,195,21,60,77,134,22,237,99,117,209,53,212,4,48,197,79,19,97,133,187,88,221,116,77,117,57,0,0,96,7,107,151,17,31,147,204,162,165,202,27,66,235,95,142,55,243,37,255,0,155,119,58,170,10,132,243,93,19,154,253,205,122,167,164,221,62,62,6,125,205,52,84,241,58,105,157,181,141,211,85,211,83,206,239,30,57,201,98,207,62,39,49,110,60,194,23,46,249,135,171,59,135,147,223,201,124,122,108,183,210,197,47,73,24,199,254,114,39,122,77,246,116,233,213,67,31,77,132,228,39,100,6,54,205,172,19,14,45,198,185,165,244,30,122,141,220,186,47,34,67,115,221,182,105,99,95,172,142,181,168,157,35,107,186,167,246,244,246,41,211,118,108,240,57,46,119,98,164,204,236,201,183,255,0,192,203,79,230,169,121,169,254,115,230,199,89,11,188,248,106,25,44,60,169,162,98,245,106,239,240,232,154,170,238,224,15,62,92,110,112,71,116,224,210,233,134,105,42,241,215,210,154,60,83,223,123,165,95,147,27,67,254,140,218,101,127,152,147,202,190,53,58,117,219,232,234,154,235,210,199,101,110,91,226,44,220,199,118,204,189,194,116,252,251,173,215,157,221,227,223,27,117,229,66,249,93,214,71,53,190,140,110,241,114,126,213,232,108,171,183,59,244,39,251,201,252,180,161,187,35,184,99,196,247,92,213,164,226,34,239,79,220,237,120,103,153,228,199,111,142,78,249,222,105,171,233,38,232,217,81,209,236,114,39,165,26,238,215,166,137,212,13,194,91,173,212,86,154,56,237,246,248,121,84,241,107,177,155,149,218,106,170,171,213,85,87,197,84,153,0,1,137,157,169,215,26,42,110,8,51,14,223,60,219,106,43,124,147,200,102,213,93,251,46,244,74,238,168,154,38,137,239,50,204,213,167,110,61,198,182,154,143,39,109,240,77,182,158,183,233,15,61,155,81,119,236,91,106,183,170,166,169,162,251,128,190,221,146,217,145,135,113,55,9,214,28,189,182,212,111,186,224,190,245,229,40,246,72,155,59,229,202,186,88,186,171,81,171,171,90,190,139,157,241,209,122,25,170,96,7,99,174,77,125,9,200,155,134,111,119,190,103,229,39,149,245,92,189,57,94,79,172,184,83,250,91,215,118,187,181,244,89,167,235,120,153,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,194,174,214,156,200,195,184,103,132,235,246,94,220,170,54,93,113,167,117,242,108,123,36,93,253,206,229,67,44,189,81,170,212,209,174,79,73,205,248,106,189,12,213,48,3,182,47,38,190,155,100,77,191,55,187,223,47,242,109,205,250,174,94,188,223,40,86,91,233,253,45,233,183,77,186,250,47,215,245,124,64,185,157,150,55,26,42,158,8,50,242,223,4,219,170,40,188,173,207,102,213,77,155,238,245,170,222,170,154,46,169,238,50,204,213,167,97,197,198,182,166,143,56,173,243,205,186,158,139,232,247,33,155,81,54,111,91,146,187,170,38,171,170,251,205,165,128,37,174,54,234,43,181,28,150,251,132,60,218,121,116,222,205,202,221,116,84,84,234,138,139,226,136,76,128,60,192,230,150,91,226,44,163,199,119,60,189,197,148,252,139,173,171,147,222,35,223,27,180,230,194,201,91,214,55,57,190,140,141,240,114,254,197,232,95,30,8,248,35,186,113,151,116,196,212,148,152,235,232,181,30,22,238,93,238,175,201,141,174,255,0,73,109,74,179,204,89,226,95,26,109,58,110,244,181,93,52,235,144,29,174,60,49,226,123,86,106,213,241,17,104,167,239,150,188,77,203,242,155,183,199,31,115,238,212,212,20,144,244,116,170,233,55,185,87,209,141,54,233,215,84,234,87,61,134,63,166,207,221,191,230,64,91,76,251,236,128,198,217,75,130,103,197,184,43,52,190,156,79,79,183,153,69,228,72,109,155,119,77,20,105,245,146,86,185,23,164,142,119,68,254,198,158,212,53,236,122,168,52,143,218,77,192,228,185,35,138,151,51,178,218,223,255,0,3,46,223,157,165,230,167,249,179,149,29,28,45,243,230,168,124,179,115,102,149,235,209,169,179,195,170,104,168,25,115,217,27,196,71,229,15,40,170,178,134,238,186,87,224,125,156,185,127,231,61,242,170,190,161,124,214,196,214,179,107,88,137,233,59,95,135,129,159,231,157,158,3,179,146,197,145,156,78,97,44,121,139,238,93,207,15,81,247,255,0,40,63,146,249,53,223,111,170,138,46,145,177,239,252,228,173,244,91,237,235,211,170,122,34,134,104,170,34,108,208,187,115,29,174,139,166,128,114,28,115,67,21,68,78,134,102,238,99,180,213,53,208,228,0,105,103,180,71,179,186,92,146,150,171,56,50,126,131,118,5,118,206,255,0,65,205,211,200,223,232,148,241,253,101,69,75,230,168,231,79,44,142,243,89,230,120,47,155,162,166,0,67,52,180,242,182,104,93,181,237,215,69,211,83,213,12,208,197,81,19,161,153,187,152,237,53,77,116,53,95,197,151,100,87,252,103,142,56,114,170,255,0,145,238,216,83,103,253,4,79,254,187,89,89,255,0,77,55,84,253,68,246,40,23,71,179,187,180,70,44,237,138,151,39,243,130,191,110,58,110,254,225,95,202,215,203,63,233,117,18,125,93,61,51,33,167,228,193,20,109,243,159,231,248,167,157,170,46,192,207,43,191,214,109,245,63,242,115,71,246,46,154,167,240,240,83,109,253,154,221,160,55,252,194,187,86,229,70,123,98,238,249,119,155,151,228,9,123,131,35,231,104,218,201,234,124,218,90,102,181,186,49,145,39,214,59,174,158,111,93,80,11,189,218,211,153,24,119,12,240,157,126,203,219,149,70,203,174,52,238,190,77,143,100,139,191,185,220,168,101,151,170,53,90,154,53,201,233,57,191,13,87,161,168,30,23,50,107,250,65,103,182,25,202,30,247,221,124,189,223,126,183,151,191,111,34,142,122,143,71,123,53,252,206,158,146,120,251,124,23,60,59,112,239,150,186,251,166,81,217,105,42,183,214,90,252,191,222,226,216,228,229,243,91,109,115,58,170,104,186,162,107,209,87,79,110,134,50,118,92,122,246,101,151,227,95,39,173,3,127,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,53,105,219,1,194,253,109,115,41,56,136,194,54,157,237,135,153,244,162,163,158,137,166,189,194,146,143,205,146,95,131,147,234,163,248,187,222,106,136,245,73,52,49,84,68,232,102,110,230,59,77,83,93,13,46,246,136,246,119,75,146,82,213,103,6,79,208,110,192,174,217,223,232,57,186,121,27,253,18,158,63,172,168,169,124,213,28,233,229,145,222,107,60,207,5,243,116,84,13,126,153,237,217,13,145,20,89,153,157,55,76,206,184,75,173,62,93,242,55,211,237,95,174,239,244,149,240,167,156,146,53,91,162,177,23,209,126,191,171,226,96,73,183,238,197,60,183,196,88,103,2,99,236,194,185,83,236,181,99,79,37,121,54,77,241,174,254,231,53,198,41,122,35,149,201,163,156,158,147,91,240,213,58,129,178,160,0,0,11,85,197,30,114,255,0,71,220,137,196,217,189,221,59,215,144,123,151,213,115,54,110,231,214,65,79,233,108,126,159,158,215,209,95,15,103,138,6,21,118,170,241,159,135,108,88,82,231,195,94,11,169,239,119,251,143,39,203,114,108,146,63,38,114,228,161,172,167,233,36,10,201,185,140,87,122,18,38,221,60,238,186,52,214,255,0,10,153,17,91,196,94,116,216,242,198,9,121,20,247,46,245,207,168,218,143,229,114,233,39,153,190,106,201,26,187,85,135,78,142,77,63,193,109,85,198,227,91,118,173,146,225,112,155,155,81,46,155,223,181,27,174,136,136,157,17,17,60,17,13,208,118,70,240,239,249,60,202,42,172,222,187,166,181,248,227,103,46,47,249,183,115,170,175,167,95,57,178,185,175,220,215,162,250,45,211,227,226,6,118,225,236,59,103,194,182,168,108,118,26,62,235,69,79,187,151,23,49,239,219,185,202,229,234,229,85,95,57,202,189,87,218,118,64,180,220,80,103,221,175,134,236,157,189,102,149,198,135,191,190,217,221,185,84,124,215,69,206,230,85,67,2,253,98,71,38,221,188,228,119,86,174,186,105,241,64,195,62,213,187,166,85,205,155,121,7,69,154,181,123,112,221,23,210,159,43,167,46,165,121,123,233,168,86,15,204,39,49,117,147,151,232,107,241,233,169,112,49,79,106,87,7,89,105,130,82,28,164,196,191,75,106,169,127,49,105,238,119,74,13,219,166,106,187,235,170,41,28,137,162,62,71,245,254,230,158,212,52,211,154,153,169,141,179,159,27,92,51,11,48,174,254,83,190,92,249,93,230,167,187,195,14,254,92,44,137,158,100,76,99,19,70,68,196,232,212,240,213,122,170,170,220,76,39,193,55,19,184,227,4,174,98,225,124,179,239,184,121,190,53,158,89,183,199,255,0,142,116,63,155,124,232,255,0,206,53,205,244,125,154,248,117,3,103,25,53,219,21,145,56,219,188,126,87,172,255,0,147,110,94,206,87,245,138,203,199,55,94,102,239,244,122,36,219,166,216,252,124,121,159,170,166,109,101,230,99,224,204,214,194,180,152,219,0,222,124,169,101,175,230,119,122,158,239,44,27,246,72,248,221,230,74,214,189,52,124,111,78,168,158,26,248,42,41,229,240,200,46,15,56,195,198,220,38,99,105,47,22,120,124,167,135,174,122,121,98,207,186,24,123,247,46,26,134,193,245,238,134,87,197,178,74,133,127,152,137,187,77,171,209,122,7,162,99,74,221,177,121,203,244,219,61,173,249,67,221,57,127,147,110,111,214,243,53,230,249,66,142,223,81,232,236,77,186,109,211,210,126,191,171,224,110,19,46,51,15,10,230,182,12,183,99,236,19,113,239,246,91,167,59,187,84,114,100,139,127,46,87,196,255,0,54,70,181,233,163,227,114,117,106,120,116,213,52,83,75,57,151,132,45,60,115,246,141,95,105,48,109,110,150,44,79,221,116,172,229,187,204,238,214,38,47,161,35,161,122,234,250,87,39,179,223,213,52,212,54,151,192,86,91,226,44,163,225,59,3,101,238,44,167,228,93,109,94,83,239,17,239,141,218,115,110,85,82,183,172,110,115,125,25,27,224,229,253,139,208,200,0,0,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,255,0,199,174,91,226,44,220,225,59,28,229,238,19,167,231,221,110,190,76,238,241,239,141,186,242,174,84,178,187,172,142,107,125,24,221,226,228,253,171,208,200,0,6,149,187,29,115,151,232,78,123,92,50,135,186,115,63,41,60,175,173,230,105,202,242,125,29,194,163,209,216,187,181,221,167,164,205,63,91,192,221,73,163,76,180,194,22,158,6,59,70,172,84,152,202,183,91,22,24,239,90,214,114,221,231,247,155,19,215,208,141,211,61,52,125,83,83,219,239,232,154,233,186,108,199,204,60,43,149,56,50,227,143,177,181,199,184,89,109,124,158,243,81,201,146,93,156,201,89,19,60,216,218,231,174,175,145,169,209,171,227,215,68,213,64,102,30,99,224,204,169,194,181,120,219,31,94,124,151,101,160,229,247,138,158,239,44,251,55,200,200,219,230,68,215,61,117,124,140,78,136,190,58,248,34,169,132,185,203,219,21,145,56,39,145,249,33,179,254,82,121,155,249,191,214,43,44,252,173,57,123,127,210,40,151,118,187,164,240,240,229,254,178,26,216,227,15,140,60,109,197,158,54,142,241,120,135,201,152,122,217,175,145,236,251,161,155,184,243,33,167,108,255,0,94,216,98,124,187,228,167,71,249,232,187,117,218,157,19,174,62,129,188,60,45,218,149,193,214,101,224,149,135,54,241,47,209,42,170,175,207,218,123,157,210,191,110,217,156,173,250,234,122,70,162,234,140,141,253,63,191,167,177,75,127,217,73,116,202,184,115,111,63,40,178,170,175,118,27,173,250,45,228,132,229,212,167,51,101,53,114,207,249,244,230,38,146,115,61,61,62,29,52,53,219,139,56,38,226,119,3,224,148,204,92,81,150,125,203,15,59,194,179,203,54,249,63,241,205,135,243,108,157,95,249,199,53,190,143,183,95,14,165,187,202,188,212,198,217,49,141,173,249,133,151,183,127,38,95,45,156,222,237,83,221,225,155,103,50,23,196,255,0,50,86,61,139,171,37,122,117,106,248,234,157,81,21,3,211,217,214,226,28,59,103,197,86,169,172,119,234,62,245,69,81,183,153,23,49,236,221,181,200,228,234,213,69,79,57,168,189,23,216,91,142,23,243,238,215,196,142,78,217,115,74,221,67,220,31,115,239,60,218,62,107,165,228,242,234,166,129,62,177,99,143,118,238,74,187,163,83,77,116,248,173,217,3,205,175,21,121,17,91,195,166,116,223,114,198,121,121,244,246,222,235,200,168,218,140,230,243,41,32,153,222,106,73,34,183,69,155,78,174,93,127,193,54,65,217,85,198,126,29,190,225,75,103,13,120,210,167,186,95,237,220,239,34,73,178,73,60,167,204,146,186,178,163,164,112,35,33,229,177,27,233,200,187,181,243,122,234,210,171,237,114,225,223,242,135,148,84,185,189,104,77,43,240,62,254,100,95,243,158,249,85,65,78,158,115,165,107,89,181,172,85,244,93,175,195,196,210,253,186,227,91,105,173,142,225,111,155,149,81,22,187,31,181,29,166,168,168,189,21,21,60,21,64,245,62,11,85,194,230,114,255,0,72,44,137,195,57,189,221,59,175,151,187,239,213,115,55,237,228,86,79,79,233,108,102,191,153,215,209,79,31,111,138,221,80,0,0,52,155,218,243,145,20,89,103,157,54,188,206,183,203,165,62,98,115,246,83,237,95,169,238,20,148,16,175,156,178,57,93,170,189,87,209,102,159,173,226,96,73,183,238,218,204,183,196,88,155,2,96,28,194,182,211,239,181,96,191,42,249,74,77,241,166,206,249,53,186,40,186,43,145,203,171,154,190,139,93,241,209,58,154,129,0,109,119,177,255,0,133,250,218,22,85,241,17,139,173,59,27,55,47,232,189,71,61,23,93,59,253,37,103,155,28,191,22,167,214,199,241,111,188,180,157,157,221,157,210,231,108,180,185,193,156,20,27,112,43,119,247,10,14,110,190,89,255,0,75,167,147,235,41,234,89,53,63,38,120,163,119,156,207,63,193,60,221,85,119,69,12,49,83,196,216,97,110,214,55,93,19,93,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,150,184,220,104,173,52,114,92,46,19,114,169,226,211,123,246,171,180,213,81,19,162,34,175,138,160,19,32,0,4,181,198,221,69,118,163,146,223,112,135,155,79,46,155,217,185,91,174,138,138,157,81,81,124,81,9,144,7,154,206,40,242,107,250,62,231,182,38,202,30,247,222,188,131,220,190,183,151,179,119,62,142,10,143,71,123,244,252,246,158,146,248,123,60,19,101,61,138,121,145,136,177,54,4,199,217,123,114,168,223,106,193,126,74,242,108,123,35,77,157,242,107,140,178,245,70,163,151,87,53,61,39,59,225,162,116,44,7,108,94,77,125,9,207,107,126,111,119,190,103,229,39,155,245,92,189,57,94,79,163,183,211,250,91,215,118,187,181,244,89,167,235,120,142,199,92,229,250,19,158,215,12,161,238,156,207,202,79,43,235,121,154,114,188,159,71,112,168,244,118,46,237,119,105,233,51,79,214,240,3,117,32,22,227,58,56,136,201,222,30,173,116,151,172,224,198,30,64,163,174,230,119,121,124,159,85,85,191,99,163,107,186,83,199,34,166,139,52,105,213,19,210,248,46,129,113,207,63,188,98,113,225,153,28,79,93,106,236,140,170,242,110,9,94,95,118,180,108,130,109,158,109,59,159,245,253,222,57,151,89,160,223,213,125,186,39,79,28,142,227,11,181,122,44,105,107,172,192,25,15,71,203,161,151,151,173,255,0,153,175,55,71,83,203,254,141,85,70,138,221,28,217,99,244,186,250,94,228,53,197,132,112,142,33,199,120,134,147,10,225,91,127,126,186,87,115,57,16,115,89,22,253,140,116,142,243,164,115,90,154,53,142,94,170,158,30,240,47,71,6,124,41,98,46,42,243,45,48,221,27,251,165,130,221,255,0,28,92,116,142,78,233,204,167,168,124,31,84,179,68,249,55,190,157,91,230,42,233,174,171,211,199,209,5,186,221,69,105,163,142,223,111,135,149,79,22,187,25,185,93,166,170,170,189,85,85,124,85,76,66,236,220,224,243,19,240,171,130,113,13,195,27,205,202,196,56,203,186,119,251,126,216,221,221,59,164,213,137,31,214,197,52,172,147,124,117,13,119,155,183,111,130,234,186,233,152,192,13,57,118,158,102,150,39,226,35,136,75,71,14,25,111,109,239,245,56,99,188,114,163,231,71,23,124,239,52,52,85,139,214,102,70,145,236,72,95,227,34,238,211,217,209,23,34,187,68,123,68,98,201,40,170,178,127,39,235,247,99,167,108,239,245,252,173,60,141,254,137,81,31,213,212,83,62,26,142,116,18,200,223,53,254,103,138,249,218,34,115,246,111,240,35,46,77,82,67,157,153,164,222,102,54,173,221,220,232,181,211,201,27,22,174,154,79,172,130,161,240,212,115,161,146,55,117,103,153,224,157,117,84,8,56,11,236,217,183,228,150,204,204,206,106,78,247,141,29,175,113,162,230,58,63,36,127,165,67,39,214,83,213,62,42,142,116,50,196,239,57,190,102,154,39,93,85,50,135,138,188,247,162,225,211,37,175,185,157,60,92,250,139,111,117,228,83,238,86,115,121,149,112,66,239,57,35,145,27,162,77,175,86,174,191,226,151,120,209,15,105,31,23,210,113,17,153,17,97,76,55,38,184,75,12,110,238,19,105,254,147,222,96,163,146,79,53,240,199,43,54,203,11,147,206,85,215,217,162,120,134,104,118,64,112,253,107,195,25,59,249,119,171,94,125,102,53,255,0,68,77,28,222,237,220,234,171,233,95,225,34,163,247,35,189,172,110,158,205,124,75,249,197,103,2,217,85,197,61,58,87,222,211,201,56,150,29,123,189,227,250,204,252,173,86,4,119,212,54,162,56,221,172,112,35,58,248,107,175,138,117,175,120,92,201,175,232,251,145,56,103,40,123,223,122,242,15,125,250,222,94,205,220,250,201,234,61,29,239,211,243,218,122,75,225,236,240,75,170,6,4,229,215,103,55,16,121,79,130,170,50,239,0,113,197,228,172,61,85,179,155,71,249,51,161,159,118,217,159,51,126,178,90,151,61,62,178,71,187,163,189,186,120,34,33,127,56,78,224,251,47,56,78,194,181,22,156,46,255,0,40,94,174,123,60,173,119,210,120,187,239,46,73,221,15,212,62,105,89,30,198,84,57,158,98,166,237,53,94,190,23,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,1,97,120,177,224,251,47,56,177,194,180,246,156,80,255,0,39,222,173,155,252,147,119,210,121,123,151,50,72,29,55,212,50,104,153,38,246,83,181,158,122,174,221,117,78,190,54,15,49,123,57,184,131,205,140,21,79,151,120,255,0,142,47,42,225,234,93,252,170,63,201,157,12,27,119,76,201,157,245,145,84,181,235,245,145,177,221,93,236,211,193,85,12,246,0,99,111,10,124,11,101,87,11,20,238,175,178,39,149,177,44,223,233,23,143,235,48,115,116,89,209,191,80,234,137,35,110,145,206,172,233,227,166,190,43,210,193,246,191,240,253,107,196,249,59,249,119,164,94,69,102,10,255,0,75,77,28,238,243,223,42,168,41,89,227,34,35,54,163,125,140,118,190,221,60,77,135,22,171,138,60,154,254,144,89,19,137,178,135,189,247,95,47,119,47,173,229,239,219,200,172,130,163,209,222,205,127,51,167,164,158,62,223,5,9,110,21,51,222,139,136,188,150,177,230,116,17,114,42,46,93,235,159,79,185,95,202,229,213,207,11,124,229,142,52,118,169,14,189,26,154,127,138,226,247,30,157,155,54,252,237,223,153,153,51,73,221,49,163,116,239,212,92,199,73,229,127,244,88,99,250,202,138,166,69,79,201,134,41,93,230,183,207,215,69,235,162,174,16,118,110,113,125,39,14,249,145,46,20,196,146,105,132,177,62,222,255,0,54,159,232,221,218,10,201,35,243,89,12,146,191,116,179,53,60,213,77,61,186,167,134,247,128,211,151,102,30,105,98,126,29,248,132,187,240,225,153,22,222,225,83,137,251,191,54,62,116,114,247,62,237,67,91,88,157,97,100,137,38,244,153,158,18,38,221,125,189,81,55,26,96,31,105,7,2,50,231,45,36,217,217,149,173,229,227,106,45,189,242,139,93,124,175,189,105,41,163,250,201,234,25,13,63,38,24,228,119,70,121,254,11,215,69,94,14,206,238,209,24,179,182,42,92,159,206,10,253,184,233,187,251,133,127,43,95,44,255,0,165,212,73,245,116,244,204,134,159,147,4,81,183,206,127,159,226,158,118,168,161,159,87,27,117,21,218,142,75,125,194,30,109,60,186,111,102,229,110,186,42,42,117,69,69,241,68,60,239,241,153,194,150,34,225,83,50,215,13,214,63,189,216,46,63,241,61,199,72,227,239,124,186,122,119,207,245,73,52,175,143,99,234,17,190,122,166,186,106,157,60,61,20,152,115,218,71,193,230,39,226,171,4,225,235,134,8,155,155,136,112,111,123,238,22,253,177,183,189,247,185,168,210,79,173,150,104,153,30,200,233,220,239,59,118,239,4,209,116,212,53,135,193,223,30,25,145,195,13,214,146,200,250,175,41,96,148,230,119,155,70,200,33,223,230,212,57,159,95,221,228,153,52,154,125,253,23,217,162,244,240,244,4,121,110,197,216,71,16,224,76,67,87,133,113,85,191,184,221,40,121,124,248,57,172,151,102,246,54,70,249,209,185,205,93,90,246,175,69,95,31,121,177,222,15,123,87,162,193,118,186,60,1,159,20,124,202,24,185,154,95,249,154,114,181,117,68,191,232,212,180,106,174,213,206,138,63,75,167,165,239,64,54,232,11,113,146,252,68,100,239,16,182,186,187,214,79,227,15,47,209,208,242,251,196,190,79,170,165,217,189,210,53,189,42,35,141,87,85,134,68,232,139,232,252,83,91,142,6,181,123,107,51,35,17,97,156,9,128,114,246,219,81,178,213,141,60,171,229,40,246,70,187,251,156,214,233,98,234,173,87,38,142,114,250,46,111,199,84,232,107,91,133,204,154,254,144,89,237,134,114,135,189,247,95,47,119,223,173,229,239,219,200,163,158,163,209,222,205,127,51,167,164,158,62,223,5,202,174,216,188,229,250,109,158,214,252,161,238,156,191,201,183,55,235,121,154,243,124,161,71,111,168,244,118,38,221,54,233,233,63,95,213,240,29,142,185,53,244,219,61,174,25,189,222,249,127,147,110,87,213,114,245,230,249,66,142,225,79,233,111,77,186,109,215,209,126,191,171,226,6,232,45,214,234,43,77,28,118,251,124,60,170,120,181,216,205,202,237,53,85,85,234,170,171,226,170,76,128,0,0,0,18,214,235,141,21,218,142,59,133,190,110,109,60,186,236,126,213,110,186,42,162,244,84,69,241,69,38,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,212,7,109,102,100,97,220,77,142,240,14,94,219,106,55,221,112,95,149,124,165,30,201,19,103,124,134,221,44,93,85,168,213,213,173,95,69,206,248,232,189,12,0,202,220,200,196,89,71,142,237,153,133,132,234,57,23,91,87,59,187,201,178,55,105,205,133,241,59,164,141,115,125,25,29,226,213,253,139,212,205,238,216,60,136,173,194,89,211,14,119,65,47,58,159,30,238,231,183,106,55,187,247,26,74,10,102,245,89,21,95,185,93,236,99,116,253,111,19,94,224,122,102,202,220,245,203,204,221,203,202,124,204,194,119,142,125,150,125,255,0,91,221,231,110,221,179,190,31,70,72,218,245,243,227,114,122,63,225,212,209,239,104,103,19,84,252,72,103,117,77,86,27,186,119,220,33,100,217,228,55,114,22,61,57,212,148,137,81,209,241,71,47,231,97,119,167,175,135,155,162,120,226,216,2,236,100,39,11,249,195,196,141,210,170,221,149,184,99,202,108,160,217,223,37,239,180,176,242,119,182,85,143,164,242,199,187,119,38,68,233,174,154,117,241,77,119,3,193,95,103,30,21,225,122,245,244,251,16,98,63,164,184,165,159,232,85,29,206,74,62,227,171,42,34,147,205,101,76,145,203,190,41,209,60,230,249,187,122,117,93,83,188,236,177,183,81,83,112,65,151,151,8,33,219,81,91,229,110,123,247,42,239,217,119,173,70,244,85,209,52,79,113,150,96,12,81,237,14,226,174,46,27,114,118,104,112,237,235,185,99,107,246,223,32,167,118,230,110,228,85,82,119,159,78,25,33,79,169,153,223,156,211,199,205,213,124,47,214,111,230,206,17,201,44,3,114,204,108,113,93,221,45,22,190,79,62,78,84,178,105,204,154,56,91,210,38,61,222,156,173,78,141,95,31,98,106,169,231,31,51,179,35,29,241,7,153,117,216,219,20,84,121,66,255,0,121,229,115,29,178,24,183,114,105,217,18,122,13,99,19,70,66,223,98,120,123,87,170,134,82,118,102,240,143,110,226,55,48,238,88,235,31,39,63,14,97,94,79,120,161,243,155,223,251,204,21,145,55,235,34,154,57,34,229,201,11,29,209,174,221,225,209,53,85,222,65,104,120,84,200,138,46,29,50,90,199,150,48,75,207,168,182,247,174,125,70,213,103,55,153,87,60,205,243,86,73,17,186,36,218,116,114,235,254,9,119,128,197,94,209,126,35,255,0,163,238,68,213,249,22,225,221,113,85,251,151,228,95,170,223,187,145,89,73,222,61,40,159,26,125,84,203,233,233,227,230,234,190,26,1,51,255,0,182,47,57,126,155,103,181,191,40,123,167,47,242,109,205,250,222,102,188,223,40,81,219,234,61,29,137,183,77,186,122,79,215,245,124,12,0,3,213,64,0,0,49,203,140,14,52,48,191,8,127,68,190,146,97,223,42,125,44,239,252,159,235,114,65,203,238,189,223,119,161,4,186,235,222,27,227,183,77,61,186,244,200,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,24,229,193,255,0,26,24,95,139,207,165,191,70,240,239,146,254,137,247,14,119,245,185,39,230,119,174,241,183,211,130,45,52,238,238,240,221,174,190,205,58,134,70,128,0,242,174,111,251,179,163,136,255,0,233,5,145,52,158,90,184,119,172,85,97,230,121,107,234,182,109,231,214,85,247,127,70,38,70,191,85,10,122,26,248,121,218,47,142,128,76,255,0,236,117,206,95,161,57,237,112,202,30,233,204,252,164,242,190,183,153,167,43,201,244,119,10,143,71,98,238,215,118,158,147,52,253,111,0,55,82,104,223,180,203,132,123,119,14,89,135,109,199,88,5,57,24,115,21,115,187,189,15,156,238,225,221,160,163,137,223,89,44,210,73,47,50,73,158,238,173,110,223,14,169,162,166,242,11,67,197,94,68,81,113,23,146,215,220,177,158,94,69,69,203,186,242,42,54,171,249,92,186,184,38,119,154,146,70,142,213,33,211,171,147,79,240,80,181,253,158,60,85,197,196,150,78,195,14,34,189,119,220,109,97,221,229,228,238,220,189,188,250,170,190,237,232,67,28,43,245,48,183,243,122,248,121,218,47,142,87,30,100,242,199,50,49,223,15,153,151,67,141,176,189,71,147,239,246,110,111,45,219,33,151,111,58,157,241,47,166,215,177,117,100,206,246,47,143,177,122,167,163,140,160,205,156,35,157,184,6,219,152,216,30,187,189,218,46,156,238,68,156,169,99,215,151,52,144,187,164,172,99,189,56,156,157,90,158,30,212,209,84,49,147,141,78,206,60,43,197,13,235,233,246,31,196,127,70,177,75,255,0,211,106,59,156,149,157,251,70,83,197,31,154,250,152,227,139,100,80,42,121,173,243,183,117,234,154,174,159,179,239,133,252,225,225,186,233,75,110,205,44,49,228,198,87,239,238,114,247,218,89,185,219,27,18,201,210,9,100,219,183,157,26,117,211,93,122,120,46,158,148,12,76,237,78,183,81,84,240,65,152,119,9,225,221,81,69,228,158,67,247,42,108,223,119,162,71,116,69,209,117,79,120,26,174,236,243,226,106,159,134,252,238,166,170,196,151,78,229,132,47,123,252,184,238,66,201,175,38,146,173,41,250,50,41,37,252,236,205,244,52,241,243,181,79,13,225,102,158,122,229,230,81,101,229,70,102,98,203,199,34,203,6,207,173,238,243,187,118,233,217,15,163,28,110,122,121,242,53,61,31,240,234,121,153,0,85,89,165,153,24,139,55,49,221,207,48,177,101,71,62,235,117,228,247,137,54,70,221,121,80,178,38,244,141,173,111,163,27,124,26,159,181,122,153,255,0,216,167,153,24,119,12,227,188,125,151,183,42,141,151,92,105,228,175,38,199,178,69,223,220,225,184,203,47,84,106,181,52,107,147,210,115,126,26,175,67,90,198,194,59,31,50,34,183,22,231,76,217,221,60,188,154,124,5,183,144,221,168,238,241,223,169,43,233,157,213,36,69,102,213,111,181,142,215,245,124,64,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,71,53,50,175,4,231,62,9,184,101,238,97,90,60,167,99,185,242,187,205,55,120,154,29,252,185,153,43,60,248,158,199,166,143,137,139,209,201,225,162,244,85,69,208,63,24,124,30,99,110,19,49,180,118,123,196,222,83,195,215,61,124,143,120,219,12,61,251,151,13,59,167,250,134,205,43,226,217,37,66,51,207,84,221,166,228,232,189,61,19,20,214,97,229,198,12,205,108,43,87,130,113,245,155,202,150,90,254,95,120,166,239,18,193,191,100,140,145,190,124,78,107,211,71,198,197,232,169,225,167,130,170,1,229,240,172,241,158,78,102,62,94,225,28,43,143,49,126,28,238,22,44,109,223,188,133,85,223,32,151,189,247,57,91,21,79,153,27,220,248,246,61,237,79,61,173,215,93,91,170,117,54,201,124,194,252,61,118,83,222,113,54,100,199,93,229,74,172,193,238,95,67,240,167,42,186,14,235,220,24,144,215,127,93,214,165,31,185,43,249,223,92,214,233,166,198,110,215,86,224,31,27,156,110,93,56,203,186,97,154,186,188,11,244,90,143,11,119,222,233,73,229,54,215,127,164,182,153,31,231,164,17,47,141,54,189,119,122,90,38,154,117,13,156,118,75,102,70,29,196,220,39,88,114,246,219,81,190,235,130,251,215,148,163,217,34,108,239,151,42,233,98,234,173,70,174,173,106,250,46,119,199,69,232,102,101,198,227,69,105,163,146,225,112,155,149,79,22,155,223,181,93,166,170,136,157,17,21,124,85,13,68,246,65,230,118,13,201,188,9,159,249,145,152,23,95,38,216,45,31,69,59,221,87,34,89,185,124,217,171,225,103,153,19,30,245,213,242,49,58,53,124,117,93,19,85,41,78,44,187,85,175,89,251,151,151,44,171,194,57,113,244,102,223,113,228,247,138,239,44,50,183,159,203,158,9,217,245,114,82,49,205,218,232,92,222,142,77,119,107,236,209,66,196,241,157,197,246,46,226,183,31,54,233,92,254,233,134,109,122,249,22,215,164,82,119,62,100,52,237,168,250,228,134,41,36,223,37,58,63,207,69,219,174,141,209,60,114,99,178,127,132,27,182,43,197,212,60,72,98,166,119,123,21,163,155,228,120,245,107,252,163,205,138,186,142,126,177,204,143,135,150,246,181,124,248,215,119,179,68,234,96,30,92,101,230,42,205,108,103,110,192,56,38,221,223,239,87,78,119,118,167,231,71,22,254,92,79,149,254,116,142,107,19,70,70,229,234,228,240,233,170,232,135,163,78,25,178,86,159,135,124,145,195,121,59,75,116,242,148,88,127,190,109,169,228,44,60,206,125,92,213,11,230,44,146,42,104,179,105,233,175,134,189,60,16,46,128,0,15,58,220,122,230,70,29,205,206,44,113,206,97,97,58,142,125,170,235,228,206,239,38,201,27,175,42,219,75,19,186,72,214,187,210,141,222,45,79,218,157,75,19,110,183,86,221,171,99,183,219,225,230,212,75,174,198,110,70,235,162,42,175,85,84,79,4,82,88,204,190,202,140,166,187,99,206,41,44,184,201,180,61,226,197,132,59,207,149,87,154,214,109,239,86,234,232,225,254,219,94,186,189,159,216,71,124,116,78,160,111,116,0,5,133,227,7,132,140,43,197,198,94,55,9,93,174,254,66,189,80,235,228,139,223,119,146,171,184,111,158,158,73,255,0,171,182,104,153,47,49,148,232,207,61,87,110,237,201,213,58,223,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,22,23,131,238,18,48,175,8,249,120,236,37,105,187,249,118,245,93,167,149,239,125,222,74,94,255,0,178,122,137,32,254,174,233,165,100,92,182,84,43,60,197,77,219,119,47,85,233,126,128,0,0,30,88,46,54,234,219,77,108,150,251,132,60,170,136,180,222,205,200,237,53,68,84,234,138,169,224,168,95,110,2,179,35,14,229,31,22,56,27,48,177,101,71,34,213,106,242,159,120,147,100,142,211,155,109,170,137,189,35,107,157,233,72,223,6,175,236,78,165,204,237,87,202,107,182,3,226,146,245,140,157,67,221,236,88,191,187,121,41,121,173,126,238,235,110,161,142,111,237,185,233,163,223,253,180,111,195,84,234,97,160,30,170,0,0,105,223,181,131,132,27,182,20,197,213,220,72,97,86,119,139,21,223,149,229,136,245,107,60,157,202,138,134,142,14,178,76,175,155,152,247,57,124,200,211,111,183,84,234,99,63,6,92,95,98,238,20,177,243,174,148,47,239,120,102,233,167,150,173,122,69,31,124,229,195,80,218,127,174,88,101,146,61,146,84,43,252,196,77,218,104,237,83,195,122,28,76,228,173,63,17,25,35,137,50,118,170,233,228,216,177,7,115,221,83,200,89,185,124,138,184,106,19,204,73,35,85,213,97,211,211,79,29,122,248,47,156,188,199,203,204,85,149,56,206,227,128,113,181,187,184,94,173,124,158,243,79,206,142,93,156,200,153,43,60,232,220,230,46,172,145,171,209,203,227,215,69,213,0,244,247,110,184,209,93,168,227,184,91,230,230,211,203,174,199,237,86,235,162,170,47,69,68,95,20,83,12,251,90,115,35,14,225,158,19,175,217,123,114,168,217,117,198,157,215,201,177,236,145,119,247,59,149,12,178,245,70,171,83,70,185,61,39,55,225,170,244,48,171,132,222,213,107,214,65,101,229,183,42,241,118,92,125,38,183,219,185,221,222,187,203,12,162,228,115,39,158,119,253,92,116,143,115,183,58,102,183,171,151,77,186,251,116,74,175,181,243,51,176,110,114,96,76,128,204,140,191,186,249,74,193,119,250,87,221,42,185,18,195,204,229,77,65,11,252,201,88,199,166,143,141,233,213,169,225,170,106,154,40,24,19,131,50,115,49,243,11,8,226,172,121,132,48,231,127,177,96,158,227,229,218,174,249,4,93,211,190,74,232,169,188,201,30,215,201,189,236,114,121,141,118,154,106,237,19,169,70,25,55,193,31,27,151,78,13,46,152,154,174,147,2,253,41,163,197,61,203,189,210,121,77,180,63,232,205,169,70,121,235,4,171,227,83,175,77,190,142,139,174,189,51,242,201,133,248,122,237,88,188,225,156,201,146,187,201,117,89,125,223,126,152,97,78,85,116,253,235,191,177,97,161,254,187,173,50,51,106,80,115,190,165,174,215,93,143,219,166,174,13,117,112,121,193,230,54,226,207,27,73,103,179,205,228,204,61,108,211,203,23,141,176,205,220,121,144,212,58,15,168,116,209,62,93,242,83,171,60,197,93,186,238,94,137,215,127,25,87,149,120,39,38,48,77,191,47,114,246,209,228,203,29,179,155,221,169,187,196,211,108,230,76,249,95,231,202,247,189,117,124,175,94,174,95,29,19,162,34,36,206,94,101,198,12,202,156,43,73,130,112,13,155,201,118,90,14,103,119,166,239,18,207,179,124,143,145,222,124,174,115,215,87,200,245,234,171,227,167,130,34,21,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,111,229,54,17,206,220,3,114,203,156,113,67,222,237,23,78,79,62,62,108,177,235,203,154,57,155,214,39,177,222,156,77,94,142,79,15,106,106,139,231,91,136,124,137,196,220,58,230,133,211,44,177,68,156,250,139,111,35,74,141,35,111,51,153,79,20,222,139,36,145,19,68,153,169,233,46,191,224,158,151,76,48,237,28,224,174,245,197,14,21,180,98,12,3,231,226,156,53,222,59,189,23,152,157,251,188,73,72,199,125,100,179,199,28,91,34,129,238,234,139,187,195,162,233,168,104,152,21,86,100,101,110,59,202,60,69,46,19,204,43,23,146,174,176,109,230,83,247,168,103,211,116,108,145,60,232,158,230,250,50,49,124,125,190,244,83,96,156,8,118,98,91,243,18,205,106,205,252,238,151,153,101,169,231,242,172,27,92,157,231,107,234,169,221,253,102,154,169,175,102,215,178,41,58,179,175,163,225,170,129,118,123,39,248,65,180,225,76,35,67,196,134,42,103,120,190,221,249,190,71,143,87,51,201,220,169,107,168,231,235,28,202,201,185,140,115,87,207,141,54,251,53,94,166,200,76,84,201,110,208,92,154,205,172,244,191,100,85,145,189,209,41,59,175,209,187,142,181,82,121,119,117,28,149,85,127,84,234,102,247,94,71,45,91,245,143,250,205,117,111,184,202,176,4,181,198,227,69,105,163,146,225,112,155,149,79,22,155,223,181,93,166,170,136,157,17,21,124,85,9,147,23,187,77,174,53,182,158,8,51,34,225,111,155,149,81,23,145,246,63,106,59,77,110,244,104,189,21,21,60,21,64,243,240,109,83,176,199,244,217,251,183,252,200,213,89,183,238,197,60,183,196,88,103,2,99,236,194,185,83,236,181,99,79,37,121,54,77,241,174,254,231,53,198,41,122,35,149,201,163,156,158,147,91,240,213,58,129,178,160,10,71,53,51,83,4,228,198,9,184,102,22,97,93,252,153,99,182,114,187,205,79,119,154,109,156,201,153,19,60,200,152,247,174,175,149,137,209,171,227,170,244,69,84,10,184,165,51,35,52,176,38,81,225,217,113,102,97,95,124,149,106,131,111,50,163,186,205,62,155,164,100,105,230,196,199,59,210,145,137,225,237,247,34,154,129,226,35,181,203,55,115,15,91,70,80,208,125,7,160,79,206,201,205,165,185,247,159,205,57,189,42,40,218,230,109,115,36,78,139,215,127,193,12,18,255,0,60,226,203,207,252,234,190,171,253,70,110,218,207,216,212,209,173,255,0,0,61,11,112,191,197,222,29,226,155,17,99,186,108,21,135,185,88,111,9,121,47,201,215,206,247,35,188,175,222,163,153,101,254,175,36,49,201,79,202,146,7,71,231,110,223,233,38,137,166,185,0,90,30,21,50,34,139,135,76,150,177,229,140,18,243,234,45,189,235,159,81,181,89,205,230,85,207,51,124,213,146,68,110,137,54,157,28,186,255,0,130,93,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,6,63,241,65,197,222,29,225,103,17,96,74,108,107,135,185,184,111,22,249,83,202,55,206,247,35,124,145,221,99,133,98,254,175,28,50,73,81,205,146,118,199,230,237,217,233,46,169,174,153,0,90,30,42,242,34,139,136,188,150,190,229,140,242,242,42,46,93,215,145,81,181,95,202,229,213,193,51,188,212,146,52,118,169,14,157,92,154,127,130,133,103,150,249,165,129,51,115,14,197,139,50,246,251,229,91,84,251,185,117,29,214,104,53,219,35,227,95,54,86,53,222,148,111,79,15,103,185,80,170,207,45,63,231,156,39,121,255,0,154,215,210,255,0,168,253,187,153,251,90,186,181,223,226,103,111,14,253,174,89,187,151,154,90,51,122,131,233,197,2,254,106,78,109,45,179,187,126,117,206,233,79,70,231,63,115,159,26,117,94,155,62,42,6,234,65,72,229,94,106,96,156,231,193,54,252,194,203,219,191,148,236,119,62,111,118,169,238,243,67,191,151,51,226,127,153,43,24,244,209,241,61,58,181,60,53,78,138,138,181,112,26,171,237,206,253,9,254,242,127,45,53,86,109,251,182,179,45,241,22,38,192,152,7,48,173,180,251,237,88,47,202,190,82,147,124,105,179,190,77,110,138,46,138,228,114,234,230,175,162,215,124,116,78,166,160,64,245,63,110,184,209,93,168,227,184,91,230,230,211,203,174,199,237,86,235,162,170,47,69,68,95,20,82,100,197,238,204,171,141,109,219,130,12,183,184,92,38,230,212,75,229,141,239,218,141,215,75,189,98,39,68,68,79,4,67,40,64,26,222,237,96,225,6,211,138,240,141,119,18,24,85,157,222,251,104,229,121,98,61,92,255,0,40,243,101,161,163,131,172,147,35,33,229,177,174,95,50,53,221,237,209,122,155,33,49,83,58,123,65,114,107,41,115,210,195,145,87,182,247,180,171,239,95,73,46,58,213,71,228,45,180,113,213,82,125,83,105,157,222,185,252,196,111,213,191,234,244,213,222,224,52,4,13,151,113,223,217,137,111,203,187,53,215,55,242,70,94,93,150,155,145,205,176,109,114,247,109,207,165,167,111,245,154,154,167,61,251,158,249,100,232,206,158,143,134,138,107,239,45,242,183,29,230,230,34,139,9,229,237,139,202,183,89,247,114,233,251,212,48,107,182,55,200,190,116,175,107,125,24,222,190,62,207,122,160,21,15,15,25,19,137,184,138,205,11,94,89,97,121,57,21,23,46,126,181,26,70,238,95,46,158,89,189,23,201,26,46,169,11,147,210,77,63,193,125,20,229,6,83,97,28,146,192,54,220,185,192,244,61,210,209,107,231,114,35,230,203,38,156,201,164,153,221,101,123,221,233,202,229,234,229,241,246,38,136,152,201,217,199,193,93,235,133,236,43,119,196,24,251,204,197,56,151,187,247,138,47,49,123,143,119,146,173,141,250,200,167,146,57,119,197,59,29,209,19,111,135,85,215,76,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,79,249,231,9,222,127,230,181,244,191,234,63,110,230,126,214,174,173,119,248,158,147,50,19,62,240,79,16,184,38,28,107,130,170,185,144,73,187,153,30,201,147,151,164,210,198,157,100,142,53,93,86,23,47,68,233,252,21,117,235,218,235,194,111,230,56,141,192,246,63,239,125,43,169,239,63,251,133,29,23,153,44,223,235,39,213,71,241,127,177,77,106,229,190,105,99,188,163,196,81,98,204,189,190,249,42,235,6,238,93,71,117,134,125,55,70,248,215,205,149,142,111,163,35,211,195,219,239,68,3,211,241,133,93,173,57,145,135,112,207,9,215,236,189,185,84,108,186,227,78,235,228,216,246,72,187,251,157,202,134,89,122,163,85,169,163,92,158,147,155,240,213,122,24,171,150,253,181,152,239,12,225,216,173,185,133,148,95,77,46,172,221,204,185,121,126,27,118,253,100,122,167,213,69,66,173,77,26,230,55,253,141,124,85,76,109,227,99,141,139,215,25,87,172,59,93,93,131,62,140,219,240,207,123,238,52,62,81,101,110,206,242,202,100,147,235,18,8,156,186,186,153,29,231,107,233,104,154,105,212,49,160,244,81,192,86,91,226,44,163,225,59,3,101,238,44,167,228,93,109,94,83,239,17,239,141,218,115,110,85,82,183,172,110,115,125,25,27,224,229,253,139,208,209,175,10,153,17,91,196,94,116,216,242,198,9,121,20,247,46,245,207,168,218,143,229,114,233,39,153,190,106,201,26,187,85,135,78,142,77,63,193,125,37,0,52,105,218,113,197,245,167,136,92,125,110,193,120,29,252,220,51,132,249,220,138,253,28,222,255,0,222,161,163,145,223,87,44,49,201,22,201,33,115,122,171,183,120,244,77,17,114,7,181,19,141,92,220,203,236,105,81,145,248,11,252,197,111,135,111,123,175,254,171,85,229,13,98,162,169,103,213,203,3,157,23,45,207,123,122,63,206,221,170,248,34,26,170,183,91,171,110,213,177,219,237,240,243,106,37,215,99,55,35,117,209,21,87,170,170,39,130,40,29,222,94,101,198,51,205,108,85,73,130,112,13,155,202,151,170,254,103,119,166,239,17,65,191,100,111,145,222,124,174,107,19,70,70,245,234,169,225,167,138,162,27,138,224,3,179,146,159,33,42,33,205,108,220,167,239,24,225,55,119,10,61,234,207,35,244,170,130,95,62,158,165,240,212,115,161,150,53,243,155,230,120,39,157,170,165,117,217,215,193,220,124,53,229,187,175,184,174,223,200,198,216,135,79,42,179,155,187,147,200,158,173,176,245,142,121,33,118,176,206,223,69,19,79,110,171,225,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,96,47,31,253,156,148,249,247,81,54,107,101,29,63,119,199,11,183,191,209,239,87,249,99,165,44,17,121,245,21,44,134,159,147,12,82,47,154,223,63,193,124,237,21,116,235,152,121,113,140,242,167,21,85,224,156,125,102,242,93,234,131,151,222,41,187,196,83,236,223,27,36,111,159,19,156,197,213,146,49,122,42,248,233,226,138,135,168,67,15,251,69,56,59,143,137,76,183,109,247,10,91,249,248,219,15,107,228,166,115,118,243,185,243,210,54,110,178,79,28,45,210,24,29,233,34,235,236,209,124,67,94,157,152,252,95,90,120,122,199,215,28,23,142,31,202,195,56,179,147,207,175,209,206,238,29,214,26,201,27,245,113,67,36,146,239,146,102,183,162,183,111,143,84,213,19,121,103,150,11,141,186,182,211,91,37,190,225,15,42,162,45,55,179,114,59,77,81,21,58,162,170,120,42,27,85,236,187,227,87,55,51,7,26,65,145,248,247,252,251,111,155,127,116,175,254,171,75,228,253,34,173,169,127,213,197,3,93,47,49,204,99,122,191,205,219,170,120,170,1,153,92,122,229,190,34,205,206,19,177,206,94,225,58,126,125,214,235,228,206,239,30,248,219,175,42,229,75,43,186,200,230,183,209,141,222,46,79,218,189,15,58,231,170,131,205,175,21,121,17,91,195,166,116,223,114,198,121,121,244,246,222,235,200,168,218,140,230,243,41,32,153,222,106,73,34,183,69,155,78,174,93,127,193,3,110,189,146,217,145,135,113,55,9,214,28,189,182,212,111,186,224,190,245,229,40,246,72,155,59,229,202,186,88,186,171,81,171,171,90,190,139,157,241,209,122,25,170,121,238,224,159,141,139,215,6,183,172,69,93,67,131,62,147,91,241,55,116,239,212,62,81,101,22,254,236,202,148,143,235,22,9,92,154,58,165,93,230,233,232,232,186,235,211,36,179,35,182,179,29,226,108,59,45,183,47,114,139,232,93,213,251,121,119,47,47,195,113,217,164,140,85,250,169,104,81,171,171,90,246,255,0,183,175,138,32,27,53,207,188,251,193,60,61,96,153,241,174,53,170,229,193,30,222,92,123,38,94,102,179,69,26,245,142,57,21,52,89,154,189,83,175,241,84,243,103,254,121,197,151,159,249,213,125,87,250,140,221,181,159,177,169,163,91,254,7,113,153,25,165,142,243,115,17,75,139,51,10,251,229,91,172,251,121,149,29,214,24,53,219,27,35,79,54,38,53,190,140,108,79,15,103,189,84,217,87,100,87,9,191,159,226,55,28,88,255,0,187,244,82,167,188,255,0,239,244,117,190,100,83,127,170,159,91,31,197,158,213,3,106,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,56,230,134,42,136,157,12,205,220,199,105,170,107,161,170,174,59,251,48,38,108,212,184,227,134,44,29,186,55,111,242,149,179,202,8,155,52,74,88,162,250,234,218,190,186,253,123,188,212,248,47,246,84,218,200,3,203,5,198,221,91,105,173,146,223,112,135,149,81,22,155,217,185,29,166,168,138,157,81,85,60,21,11,237,194,151,6,121,151,197,94,34,117,30,27,79,39,88,41,52,242,141,227,250,188,221,211,124,115,172,95,80,249,226,124,155,223,78,230,121,190,26,238,94,158,62,138,64,22,119,135,30,22,50,175,134,76,59,45,159,47,173,28,154,186,221,189,254,179,188,84,187,188,236,146,103,69,245,114,205,34,51,106,78,246,249,171,215,197,125,154,94,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,22,119,136,238,22,50,175,137,188,59,21,159,48,109,28,234,186,45,221,194,179,188,84,183,187,111,146,23,75,245,113,77,26,63,114,64,198,249,203,211,197,61,186,222,32,7,157,110,43,120,51,204,190,21,49,19,104,241,34,121,70,193,87,175,147,175,31,213,225,239,123,35,129,101,250,134,79,43,227,216,250,134,179,206,241,211,114,116,240,177,54,235,117,109,218,182,59,125,190,30,109,68,186,236,102,228,110,186,34,170,245,85,68,240,69,61,79,128,53,77,192,135,102,4,206,154,171,28,113,59,131,182,198,221,158,77,182,121,65,23,126,169,85,20,191,93,69,87,211,79,168,119,156,159,4,254,210,155,85,134,24,169,226,108,48,183,107,27,174,137,174,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,85,211,216,125,33,95,16,27,190,3,119,192,248,0,251,187,224,55,124,15,128,15,187,190,3,119,192,248,0,251,187,224,124,230,124,1,0,17,239,248,17,39,83,141,60,78,68,240,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,145,16,170,46,160,124,3,69,247,13,23,220,0,13,23,220,0,0,0,16,17,144,232,190,224,9,226,114,39,129,198,136,186,248,28,137,224,7,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,31,23,192,132,137,124,8,64,0,0,31,116,248,255,0,129,243,93,6,255,0,136,31,116,255,0,247,208,106,169,236,62,111,248,141,255,0,16,8,229,213,72,136,19,197,72,211,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,129,9,18,248,16,128,0,1,11,151,66,29,200,125,145,200,212,213,78,37,168,137,23,77,64,228,220,131,114,31,26,169,39,162,125,84,219,226,4,77,93,78,68,240,56,216,228,247,28,137,224,7,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,31,23,192,132,137,124,8,64,0,0,146,185,189,237,141,54,157,74,62,85,114,106,170,84,79,137,146,166,142,77,78,21,160,143,93,81,16,14,42,7,46,136,138,132,235,209,21,170,64,200,155,23,128,123,215,78,128,64,212,209,202,135,58,120,18,236,234,164,194,120,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,3,230,168,7,208,124,213,6,168,1,124,8,72,149,80,132,0,0,2,187,106,4,114,168,211,95,97,241,92,128,28,238,189,84,135,68,83,226,174,229,66,52,106,235,224,7,27,122,57,78,116,240,33,72,211,93,72,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,16,175,137,17,10,248,129,240,0,0,0,0,0,0,129,124,8,200,23,192,8,83,196,141,60,72,19,196,141,60,64,228,79,3,233,241,60,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,8,85,23,82,32,4,58,40,209,72,128,16,232,167,194,37,240,33,0,0,0,64,190,11,212,228,68,241,56,221,170,42,166,128,124,68,93,72,209,23,83,235,21,21,8,192,248,135,211,226,184,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,0,0,0,0,7,197,240,33,34,95,2,16,0,0,62,162,162,107,169,196,247,38,164,110,240,56,28,189,64,231,141,20,141,83,83,142,39,166,154,17,171,218,158,208,34,62,42,162,31,17,237,95,5,10,212,80,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,62,1,24,32,0,70,15,137,224,125,0,0,0,0,0,1,11,128,136,16,0,35,4,0,8,193,0,2,48,64,0,140,16,0,35,4,0,8,193,0,2,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,8,92,4,64,128,1,24,32,34,79,0,62,128,0,0,0,0,0,0,0,0,0,2,0,4,96,128,250,223,16,34,0,0,0,0,0,1,241,122,38,164,40,253,222,8,70,124,209,17,61,192,67,189,60,58,31,81,17,122,146,210,53,234,239,55,84,15,89,35,102,170,229,3,157,239,107,58,57,124,78,9,219,181,55,42,244,37,35,155,159,34,163,165,70,233,239,83,142,186,119,198,158,107,247,34,123,128,231,108,253,53,79,97,43,85,118,142,157,21,94,239,2,74,91,253,44,49,43,28,206,165,25,136,49,60,73,191,206,211,162,129,61,122,205,219,37,130,116,101,92,158,46,209,10,191,14,226,88,49,5,43,42,169,29,171,30,154,161,133,89,153,136,59,221,217,145,53,218,167,53,61,191,19,40,114,87,123,176,237,43,181,255,0,197,167,253,128,93,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,3,226,175,83,233,198,229,93,64,139,112,220,65,170,141,84,8,247,13,196,26,168,213,64,143,112,220,65,170,159,124,224,34,85,212,248,26,138,190,39,221,170,7,192,52,235,161,247,69,1,168,220,66,187,181,30,112,17,110,27,136,124,227,230,170,4,123,134,226,13,87,196,106,160,71,184,42,234,67,231,41,245,53,246,128,7,221,170,21,21,0,248,6,154,159,116,80,62,3,238,138,52,80,62,0,0,0,0,0,0,0,0,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,196,68,46,3,224,0,1,18,120,16,145,39,128,31,64,0,0,0,0,0,0,0,0,0,64,15,186,40,209,64,248,125,111,136,209,66,34,162,129,16,0,1,241,87,169,244,129,218,162,129,247,112,220,65,170,159,124,224,34,85,215,161,14,155,19,170,141,85,23,169,241,250,189,52,64,62,177,205,85,211,218,112,92,85,91,2,170,28,204,98,68,221,206,95,2,145,198,88,214,134,201,76,229,146,102,166,158,245,2,221,230,182,60,168,193,237,108,236,115,154,154,234,186,20,166,31,226,126,192,250,119,199,93,89,18,61,169,167,156,228,45,127,17,185,165,77,120,180,84,178,134,86,189,209,177,222,11,240,53,151,138,115,111,16,210,93,234,227,138,170,86,181,30,169,209,203,239,3,109,119,206,38,48,178,213,114,217,95,2,107,250,232,75,82,227,155,118,53,145,89,67,92,197,220,159,217,113,167,152,49,254,43,188,92,89,201,172,157,202,171,236,114,153,1,148,121,193,138,48,125,108,43,91,204,86,244,79,57,84,12,179,197,20,115,125,35,72,21,85,251,101,78,191,180,204,156,163,69,165,195,116,136,173,211,234,208,195,252,41,113,110,47,142,150,249,42,38,233,156,213,83,52,240,29,60,112,225,234,77,191,220,79,251,0,174,183,32,220,132,32,8,183,32,69,212,132,250,223,16,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,31,72,87,196,15,187,144,110,66,16,4,91,144,110,66,16,4,91,144,110,66,16,4,72,186,159,72,90,68,0,0,7,205,80,110,66,21,241,0,69,185,6,228,33,0,69,185,6,228,33,0,69,185,2,46,164,39,214,129,16,0,0,0,0,0,0,0,0,0,0,0,0,0,15,155,144,110,67,230,191,4,26,252,16,15,187,144,110,67,230,191,4,8,7,221,200,55,55,222,113,189,116,240,67,129,92,237,125,160,77,238,111,188,104,138,75,181,30,190,7,59,53,70,245,3,227,180,79,105,243,152,196,241,83,227,250,170,156,123,55,40,28,219,227,247,159,117,111,188,227,108,43,226,167,38,196,3,227,188,58,16,28,154,34,120,169,243,115,0,129,55,245,209,8,24,233,149,218,42,28,174,85,84,250,178,6,54,93,122,169,157,28,174,232,211,137,143,85,93,20,230,84,85,79,137,198,216,149,29,170,129,241,119,43,149,16,250,173,126,157,19,169,245,85,17,122,120,156,111,116,201,224,162,143,168,146,107,213,58,28,137,183,195,218,112,36,178,170,232,229,57,81,142,84,215,218,4,74,213,215,161,245,27,208,151,122,206,139,226,114,199,204,84,213,202,65,12,187,218,190,106,106,69,18,61,81,85,221,15,170,215,107,170,156,133,28,78,230,34,232,136,68,196,118,158,113,18,162,170,144,185,92,137,226,7,215,34,248,161,2,191,69,211,67,130,71,212,107,230,169,200,212,85,106,43,188,125,165,193,26,63,95,97,245,29,240,56,207,168,191,2,142,93,117,246,31,8,26,189,124,14,77,126,8,7,192,125,215,224,131,95,130,1,240,0,0,0,4,91,144,110,66,16,4,91,144,110,66,16,4,91,144,110,66,16,4,91,144,120,144,145,39,128,31,64,0,15,139,208,250,0,249,175,77,70,190,211,232,3,230,186,13,116,62,128,62,107,215,65,175,93,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,1,241,85,16,250,66,190,32,125,220,131,114,16,128,34,220,135,205,202,124,79,18,45,205,247,129,243,114,141,202,125,213,61,224,15,155,189,231,221,200,124,113,240,8,183,32,220,132,32,8,183,32,220,132,32,8,183,32,213,8,66,120,129,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,1,185,6,228,33,0,69,185,15,138,186,159,0,0,0,3,238,168,124,0,69,185,6,228,33,0,69,185,6,228,33,0,69,185,6,228,33,0,69,185,6,228,33,0,69,185,6,228,33,0,124,220,131,114,16,239,79,128,222,223,128,17,110,67,235,92,154,144,111,111,192,250,143,79,128,28,155,144,110,66,13,223,2,45,126,8,7,221,200,64,171,171,244,62,141,58,235,168,17,109,56,28,245,106,232,115,107,208,225,115,117,93,64,228,143,206,77,66,200,198,189,35,85,234,164,44,114,55,93,73,42,201,145,146,164,202,186,35,83,196,154,184,147,196,215,200,236,180,210,84,85,61,25,18,39,138,169,130,124,79,103,204,86,152,234,82,150,177,54,117,68,209,197,83,198,22,120,221,44,244,149,54,107,53,102,146,34,42,34,53,77,107,102,38,38,198,24,193,139,21,108,239,118,174,213,117,82,44,75,98,174,34,49,29,85,77,92,48,74,231,199,46,169,213,75,43,112,186,87,92,165,158,166,161,190,115,213,84,184,52,120,74,151,102,234,166,106,244,78,167,71,123,182,209,210,215,71,4,81,244,114,232,160,142,151,8,98,38,218,43,25,37,70,136,228,119,180,201,75,18,208,98,60,58,203,131,116,231,116,240,44,29,86,14,134,89,27,81,20,93,58,42,153,17,149,54,168,41,240,211,27,35,122,34,2,50,91,134,123,244,21,213,52,246,43,140,154,50,21,77,58,155,8,195,91,25,106,134,58,117,213,141,106,34,26,159,202,251,252,150,60,108,197,137,234,214,58,68,79,241,54,187,149,142,101,126,20,161,170,127,85,124,104,191,224,105,149,106,0,0,125,111,137,240,250,223,16,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,18,34,21,241,3,224,0,0,31,104,213,190,240,0,251,166,190,1,83,64,13,34,62,55,67,232,0,0,16,47,136,11,226,0,0,0,0,0,31,90,124,62,180,8,128,0,0,0,0,0,124,95,2,29,126,194,39,117,67,143,77,60,64,139,95,176,107,246,16,234,209,230,252,64,139,95,176,107,246,16,237,85,240,10,154,120,129,22,191,96,215,236,33,232,190,1,116,79,16,62,106,158,241,170,123,207,136,154,248,31,21,81,190,146,232,4,90,167,188,250,213,209,124,80,129,52,95,68,133,238,70,38,186,232,7,42,232,171,226,18,52,215,169,47,222,224,111,71,74,136,125,117,92,110,79,49,250,253,128,77,38,198,248,13,205,94,154,161,211,212,220,82,37,243,157,161,208,86,227,90,42,42,141,147,85,53,137,241,80,43,109,154,251,79,139,26,167,84,82,158,182,226,202,58,214,162,195,59,94,139,238,83,183,109,210,23,183,162,160,19,11,34,162,233,168,222,229,233,169,34,234,232,149,117,222,65,37,218,157,137,233,160,29,142,142,84,234,227,239,45,127,188,133,57,87,138,168,169,81,86,90,134,181,19,222,167,85,46,98,89,152,187,124,161,30,191,235,1,91,238,72,188,85,20,137,100,77,53,212,183,147,102,117,146,37,214,75,132,72,159,23,33,35,112,206,108,57,75,18,175,148,161,232,159,222,67,58,46,98,200,170,189,30,136,113,74,231,162,47,214,161,97,46,124,72,97,250,55,174,151,8,151,79,214,66,154,185,241,95,100,133,29,182,182,37,211,245,208,131,38,82,100,137,119,201,80,221,62,208,252,65,111,141,54,186,118,127,19,4,177,79,26,176,193,60,144,193,34,42,39,130,163,138,82,151,139,231,215,212,249,245,42,212,85,254,240,27,15,154,255,0,70,254,177,202,212,253,164,187,241,37,61,50,115,164,168,110,214,248,245,48,129,188,84,80,211,82,243,31,112,110,168,154,250,101,9,138,56,215,166,99,95,75,29,82,117,246,163,128,216,21,118,102,90,88,245,106,84,49,52,248,157,141,159,27,219,238,10,141,101,67,58,252,77,71,98,14,49,106,99,149,93,21,91,156,154,251,28,85,153,113,198,124,252,232,249,243,185,19,95,107,128,219,60,115,50,161,168,230,76,222,191,18,52,107,191,229,16,194,204,43,197,253,53,77,51,92,146,35,186,117,243,138,255,0,14,241,77,104,175,69,231,212,198,197,79,123,128,201,55,243,17,61,35,129,211,189,171,213,122,22,162,223,196,6,25,170,68,73,46,48,38,191,174,135,115,14,108,225,138,180,213,151,40,23,95,214,64,46,19,42,216,190,40,124,90,150,235,226,81,112,99,235,20,221,25,95,18,235,250,200,118,48,223,40,170,17,31,29,83,85,23,175,69,46,120,21,42,76,139,224,167,35,92,138,158,37,61,29,230,137,170,136,250,166,162,253,164,244,55,90,55,105,165,75,127,136,163,181,233,166,186,159,53,79,121,47,21,84,50,105,182,84,84,57,81,241,187,162,56,180,71,170,123,198,169,239,32,87,49,190,43,161,245,19,119,86,245,37,28,141,240,62,144,181,204,106,121,221,8,145,90,238,173,82,208,3,115,19,162,169,247,77,122,160,163,224,62,244,246,234,58,47,129,40,248,15,187,84,104,90,62,3,238,154,120,159,53,111,188,160,53,251,15,189,23,192,133,90,186,129,247,95,176,107,246,16,232,163,106,129,22,191,96,215,236,33,218,163,77,60,64,139,95,176,107,246,16,234,223,120,211,80,34,215,236,26,253,132,58,47,128,209,125,192,69,175,216,53,251,8,116,81,171,83,197,64,228,69,77,60,70,169,239,33,68,213,53,67,238,154,120,129,247,84,247,141,83,222,124,233,241,26,183,80,34,0,0,7,195,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,188,15,164,47,240,3,230,191,96,215,236,33,233,237,30,111,196,8,181,251,6,191,97,14,173,30,111,196,8,181,251,6,191,97,14,173,247,143,52,8,145,122,251,8,206,52,106,234,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,95,18,34,21,241,3,224,0,15,142,232,138,112,239,95,121,204,238,168,167,14,197,215,192,8,145,235,167,137,26,57,125,132,41,31,183,67,145,173,248,0,213,87,196,31,85,52,62,0,0,0,7,221,20,109,80,62,4,241,62,237,81,162,129,16,0,0,0,0,0,0,0,0,0,0,0,0,0,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,124,15,167,197,2,16,125,218,163,106,129,240,31,118,168,84,208,15,128,0,0,0,0,0,0,116,246,159,122,124,64,248,1,247,77,60,64,248,15,189,62,35,167,196,15,135,199,116,69,34,243,126,39,199,43,116,241,2,81,206,93,202,124,220,164,106,196,85,85,62,108,64,33,220,164,76,114,234,57,99,110,222,168,7,46,239,176,141,60,122,28,41,170,251,14,70,174,159,180,14,77,117,62,233,211,196,248,221,52,246,159,85,81,27,170,248,1,3,151,174,154,159,81,53,77,122,156,123,145,203,209,117,57,155,162,166,158,224,56,186,34,166,190,5,178,207,28,105,14,19,194,85,117,144,204,141,145,140,85,77,23,169,113,174,47,108,84,238,123,157,181,17,60,125,198,7,113,133,154,237,179,186,123,50,85,35,216,244,84,94,166,117,113,140,57,137,141,171,49,126,35,158,229,92,247,201,10,185,122,56,180,183,235,245,162,58,151,197,20,72,139,224,65,136,243,98,130,158,138,74,86,66,221,234,171,231,22,255,0,14,71,119,198,87,231,119,122,73,28,197,93,117,68,85,35,74,198,201,134,110,55,233,164,146,153,29,177,124,17,8,238,121,89,90,212,117,93,68,107,245,125,117,84,47,254,72,224,214,210,253,77,206,155,150,174,77,60,244,46,110,96,229,116,105,134,42,235,40,96,221,164,106,237,90,128,98,54,30,193,107,115,182,189,141,211,122,46,133,214,195,88,82,75,46,26,68,153,81,21,11,111,133,111,179,89,113,50,218,106,24,168,139,42,166,139,246,151,122,247,114,146,107,114,193,3,21,26,173,246,1,75,89,98,86,226,90,119,70,189,121,201,255,0,105,182,44,155,169,146,60,7,107,220,191,248,150,255,0,216,106,39,5,92,214,92,105,13,27,215,85,108,201,255,0,105,183,28,166,115,190,131,91,17,27,225,11,127,236,55,140,46,128,0,1,245,190,39,195,235,124,64,136,0,0,0,0,0,0,0,0,0,0,0,0,0,4,42,171,168,213,79,139,226,0,251,170,141,84,248,0,251,170,141,84,248,0,251,170,141,84,248,0,251,170,141,84,248,0,251,170,159,80,132,137,60,0,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,190,36,68,43,226,7,192,0,31,29,232,169,47,30,237,222,36,194,245,69,56,218,205,20,14,102,248,31,93,224,27,209,2,166,160,66,138,169,237,62,234,161,79,128,125,213,70,170,124,0,0,0,0,0,0,0,15,169,175,176,248,21,116,3,239,156,60,226,29,200,55,32,17,121,199,205,223,19,230,228,62,171,85,64,111,248,141,231,205,164,42,139,239,2,52,122,123,79,171,181,222,211,141,173,213,116,85,232,125,86,53,169,209,64,44,45,254,241,11,152,141,240,82,21,126,139,162,145,181,209,170,117,80,56,86,162,118,187,107,89,170,123,206,117,87,61,157,83,67,138,89,150,62,177,233,161,192,234,245,240,114,167,241,2,106,55,177,139,231,56,225,169,168,69,84,68,94,132,148,247,10,56,147,124,210,181,63,105,209,220,49,198,29,162,215,157,88,196,219,227,231,1,82,173,111,41,186,51,206,82,21,145,245,30,124,169,177,165,150,198,60,68,96,108,56,199,59,202,113,162,181,53,244,139,7,143,56,247,176,91,96,150,27,125,210,53,84,213,19,71,1,153,88,139,29,97,204,47,74,233,42,238,17,177,205,78,186,184,176,89,135,197,246,22,195,109,122,193,116,133,202,157,52,220,134,185,115,155,141,171,198,35,154,104,105,46,14,86,187,95,69,198,49,226,28,211,191,98,105,29,204,172,149,117,93,125,37,3,105,119,190,60,232,152,245,116,21,177,175,216,227,134,213,218,11,4,110,219,45,68,122,124,92,106,113,111,149,254,18,84,203,252,84,226,125,230,224,237,82,25,229,215,237,80,55,3,55,29,214,91,131,62,178,190,22,106,159,222,40,12,107,197,77,170,237,11,164,164,187,179,152,190,198,188,213,219,43,49,44,171,245,114,207,167,218,167,37,13,234,247,79,93,201,154,105,183,39,177,85,64,218,174,92,241,96,202,38,50,26,154,214,171,83,218,231,23,106,155,139,220,55,20,42,178,221,98,71,42,120,111,52,201,79,152,215,154,26,197,133,243,61,172,69,211,196,175,240,190,42,183,94,170,33,101,101,202,68,115,149,53,77,192,108,234,235,198,133,45,52,138,148,213,49,189,154,248,238,58,89,56,217,160,115,182,173,108,122,251,183,24,197,104,192,214,11,165,163,116,53,142,115,222,205,83,206,40,187,198,79,214,199,59,159,72,249,23,174,169,231,1,147,56,231,139,202,202,202,103,249,62,125,202,190,27,92,89,138,206,41,49,131,106,28,253,101,219,175,189,75,115,46,19,185,217,227,85,171,221,181,61,234,83,215,139,149,44,81,58,52,95,61,19,220,5,212,173,226,154,253,86,155,106,42,164,141,83,245,138,102,245,196,141,230,86,43,91,114,147,195,251,234,88,155,132,119,11,165,67,146,145,143,84,215,216,132,188,184,90,247,35,21,86,25,124,61,202,103,69,208,118,115,93,110,83,105,37,206,84,69,253,117,59,24,113,123,171,25,186,107,195,209,116,254,249,100,161,194,248,133,38,70,197,79,39,240,82,165,183,101,246,58,173,106,119,122,57,149,23,245,84,130,162,189,227,24,161,149,236,74,245,126,158,213,113,72,214,102,85,69,59,215,145,80,191,177,74,190,139,134,172,201,188,34,78,182,201,149,31,250,170,84,86,238,12,113,213,82,163,230,181,75,215,245,64,179,243,230,77,250,181,171,28,117,50,174,190,229,83,167,170,175,196,117,206,220,231,75,162,245,215,169,149,118,78,11,241,21,58,181,103,182,63,253,210,187,180,112,147,52,79,106,87,208,43,99,246,174,208,48,122,130,221,119,173,122,66,254,99,149,75,135,135,112,205,124,44,143,115,158,197,213,12,185,160,225,179,10,219,238,154,62,52,68,79,129,37,139,242,255,0,10,97,255,0,205,57,169,181,64,166,178,214,196,248,169,63,172,86,61,53,111,181,73,235,237,29,117,177,235,45,21,124,170,157,85,116,113,33,83,137,236,246,72,17,176,207,166,157,10,39,20,230,85,83,225,115,109,174,71,183,69,213,64,229,190,230,117,254,205,42,182,59,140,218,167,235,41,201,102,226,15,22,67,163,35,170,153,223,237,41,106,210,239,229,170,223,243,130,170,106,189,74,202,209,75,134,41,90,215,186,85,221,246,1,123,48,190,126,99,169,156,215,53,147,59,79,138,151,95,10,241,49,141,224,107,162,158,142,77,27,211,85,49,222,199,139,108,214,181,98,68,246,237,240,234,133,210,181,99,124,12,234,86,44,245,81,181,238,79,59,170,19,118,10,210,255,0,197,134,41,164,149,29,201,114,104,79,225,158,49,174,114,202,216,235,95,177,53,235,170,148,19,221,150,87,183,235,83,92,206,191,19,146,92,13,149,19,68,178,83,220,124,239,131,133,25,107,129,56,155,176,92,227,99,42,46,145,163,213,60,55,23,30,223,158,88,73,36,221,53,226,36,79,139,141,112,92,44,214,11,26,172,214,75,132,142,145,60,19,113,76,98,28,77,137,105,233,119,211,84,75,175,193,194,141,172,212,103,102,7,157,168,172,190,67,170,126,186,29,85,199,136,204,41,106,137,82,59,164,46,209,63,188,106,74,213,143,113,170,212,185,146,84,77,181,63,89,78,230,163,20,223,106,213,173,168,169,147,175,235,10,54,135,111,226,87,10,92,227,119,58,237,11,29,175,134,226,181,194,249,195,133,110,72,216,217,117,137,202,191,172,105,249,215,171,165,37,66,43,42,229,211,219,231,21,46,30,206,186,236,51,84,197,154,185,232,141,84,241,112,163,113,176,221,104,43,180,150,150,165,30,139,238,82,101,110,15,110,141,99,117,79,106,154,237,193,188,104,90,173,148,49,165,93,205,17,81,190,215,21,181,175,142,236,37,34,185,178,221,163,233,227,231,10,51,149,39,129,237,79,172,77,79,168,253,58,181,117,48,251,15,241,163,128,174,19,163,86,242,205,85,127,188,93,172,63,196,102,10,186,198,213,138,229,26,170,254,176,162,243,243,164,246,52,54,89,55,106,173,209,10,54,219,153,182,43,134,139,5,92,107,175,235,33,81,82,95,232,106,209,52,153,138,159,235,12,223,35,180,71,35,211,175,67,231,45,191,222,37,210,118,75,249,151,34,254,211,234,182,167,94,159,246,157,4,207,70,144,243,227,71,109,85,209,78,45,238,141,62,177,81,63,105,194,233,104,183,239,124,168,142,251,64,156,85,95,22,166,164,45,123,245,234,210,93,107,226,211,108,79,106,254,210,36,168,126,154,187,77,62,208,38,149,201,239,33,234,255,0,20,208,149,74,234,94,98,53,210,38,229,248,156,210,212,178,61,52,115,127,137,55,96,250,148,232,139,174,167,38,230,53,52,220,113,197,50,75,224,169,251,20,250,248,227,78,174,82,81,242,73,24,223,5,13,85,94,164,41,20,50,47,154,237,116,57,81,204,98,104,138,40,34,244,235,224,112,202,144,170,245,147,67,155,93,233,161,193,45,44,11,233,56,81,205,19,153,181,17,174,212,141,83,83,142,56,99,141,169,181,122,28,137,240,52,33,70,181,61,167,197,137,21,117,69,33,153,81,28,157,78,70,175,155,174,189,0,35,116,246,159,30,136,190,211,227,166,98,116,212,248,217,99,95,104,31,17,81,139,213,66,185,36,244,84,137,99,99,250,144,163,27,15,163,237,3,234,110,68,8,247,39,176,251,187,224,19,110,189,64,249,204,119,184,143,114,143,51,224,124,251,0,251,170,141,84,248,0,251,170,141,84,248,0,251,170,141,84,248,0,137,23,83,233,10,46,135,221,200,7,208,124,220,131,114,1,243,85,26,169,240,1,247,85,26,251,207,135,199,46,137,208,15,170,221,122,161,41,81,35,162,77,125,196,227,23,84,56,42,161,73,26,169,239,3,165,168,188,172,95,176,226,143,18,195,174,215,200,136,162,182,210,233,21,116,66,150,185,216,43,217,58,190,38,187,64,43,154,107,157,61,66,38,146,166,171,241,59,8,209,138,155,154,237,75,99,70,183,42,89,17,28,142,241,43,75,69,108,207,106,36,154,129,222,44,202,142,70,232,114,106,190,243,129,155,93,162,175,137,204,7,221,84,106,167,192,4,72,186,159,72,90,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,124,72,136,87,196,15,128,0,31,105,247,205,247,31,0,31,124,223,112,215,220,124,0,53,212,0,0,0,4,73,224,125,62,39,129,244,0,0,0,0,0,0,0,0,0,0,0,0,15,139,224,124,213,79,171,224,66,7,221,84,106,167,192,7,221,84,106,167,192,7,221,84,106,167,192,4,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,46,34,33,112,31,0,0,0,0,0,0,124,114,232,132,41,174,154,145,170,106,135,198,180,15,168,124,87,124,72,180,212,227,119,79,104,31,81,201,237,83,238,168,113,163,28,238,168,124,86,170,123,64,141,234,158,243,133,202,186,248,145,117,94,154,141,138,160,113,38,170,69,213,58,13,52,93,8,145,62,192,9,175,188,137,171,215,168,68,215,169,247,64,62,244,247,31,62,196,0,6,170,39,209,240,236,69,234,15,141,141,92,253,64,138,154,36,99,17,85,117,80,142,115,85,203,161,242,73,28,223,53,164,181,222,231,79,106,183,203,81,80,244,106,53,170,160,81,89,165,140,34,179,88,170,158,233,17,155,88,189,117,53,1,197,182,101,199,114,185,213,73,13,111,49,200,170,158,145,151,92,88,241,15,65,110,182,92,45,208,87,53,30,173,115,81,17,198,166,113,142,39,186,98,251,244,208,35,220,245,150,69,211,175,196,206,174,57,176,173,13,211,28,93,155,67,20,111,126,247,251,13,138,112,199,195,162,209,81,65,87,93,110,213,92,212,213,92,210,211,240,105,144,18,215,214,210,93,171,232,215,69,84,93,85,166,213,112,142,12,183,217,108,145,65,79,3,81,205,106,39,68,35,76,109,199,25,92,219,44,112,212,80,67,179,106,234,187,83,66,98,215,113,134,163,11,213,218,106,88,215,61,241,171,58,253,133,252,196,214,22,87,211,203,28,241,167,68,93,12,98,204,9,29,131,46,74,142,85,99,30,229,80,48,195,55,237,108,194,217,132,218,132,106,49,21,251,191,196,174,112,237,238,146,243,108,70,239,106,174,194,128,226,98,247,21,226,254,218,138,71,34,170,39,138,20,46,2,198,245,54,233,146,146,89,21,58,123,84,10,239,4,170,69,155,10,196,94,137,50,116,253,166,227,114,130,70,187,4,219,147,68,252,211,127,236,52,185,151,23,52,173,204,180,168,221,174,233,83,254,211,114,249,51,42,187,5,219,191,232,91,255,0,97,188,97,117,64,0,15,173,241,62,31,91,226,4,64,0,0,0,0,0,0,0,0,0,0,31,53,79,120,31,65,243,84,247,141,83,222,4,43,226,8,180,65,181,0,132,17,109,65,181,0,132,17,109,65,181,0,132,17,109,65,181,0,132,31,87,68,246,159,55,124,64,17,39,129,14,186,251,79,173,122,57,116,247,1,16,7,205,80,15,160,249,170,31,64,3,226,57,21,116,212,57,219,90,174,95,96,31,65,199,20,201,43,85,81,52,208,139,114,1,16,62,35,145,79,160,1,243,84,247,141,83,222,7,208,124,213,61,224,15,160,0,4,43,226,68,124,84,69,2,16,69,181,6,212,2,20,62,237,248,159,116,65,170,123,192,107,215,67,233,10,248,132,80,14,62,17,104,138,54,160,16,130,45,168,54,160,16,128,160,0,1,85,90,154,128,1,31,187,224,125,93,17,53,212,15,132,47,93,7,57,53,208,137,204,215,78,160,113,238,248,13,223,2,25,28,145,117,241,32,142,126,106,237,70,168,28,187,190,7,34,61,52,33,86,34,38,174,114,33,195,51,210,46,187,145,126,192,57,93,43,78,55,74,137,237,37,214,100,84,215,93,52,37,38,184,195,22,170,249,90,136,159,16,39,228,149,85,186,70,189,72,91,58,177,53,153,233,252,74,94,237,141,236,246,200,221,36,213,208,179,106,123,92,133,145,204,142,39,44,56,118,57,54,87,198,237,186,250,47,64,50,66,166,249,107,166,110,178,204,196,84,248,148,237,195,48,44,148,206,86,247,152,211,253,163,93,89,131,199,20,81,62,70,82,214,59,219,224,226,198,95,56,208,189,86,206,228,134,178,100,69,95,239,1,180,92,99,196,86,24,195,155,169,229,170,110,237,61,138,88,236,99,198,101,174,137,207,74,74,197,77,53,240,83,95,55,140,255,0,185,98,25,121,181,85,82,61,126,46,58,89,241,172,87,4,87,74,215,61,87,226,6,90,226,238,57,235,85,31,29,53,193,222,239,18,208,95,184,188,196,247,39,73,202,184,63,69,253,98,192,93,110,16,85,202,173,101,11,215,85,247,29,206,30,192,211,222,99,87,199,78,230,234,154,166,168,7,54,50,206,172,67,125,71,164,181,146,46,239,214,45,93,125,206,178,226,247,44,175,149,202,171,239,82,247,89,184,123,189,226,10,148,142,56,220,212,85,211,170,23,171,3,112,77,84,244,101,69,197,209,171,124,85,28,78,88,48,138,221,130,107,47,53,41,178,158,85,221,239,69,43,170,92,137,189,75,78,201,41,41,31,185,223,170,108,59,15,240,215,132,176,235,27,222,40,224,115,155,240,66,185,177,224,44,27,69,42,50,90,8,149,169,240,65,203,6,188,176,143,10,88,150,248,246,115,104,156,187,180,241,105,119,173,124,14,85,199,78,147,79,66,158,26,248,25,217,107,164,194,54,182,163,169,104,163,106,162,123,17,9,91,238,49,165,142,53,134,150,153,124,52,232,131,150,12,13,189,240,201,21,143,86,247,70,162,167,192,163,174,25,63,133,232,213,210,84,82,162,84,120,107,161,155,151,107,101,118,35,149,86,58,103,232,239,213,45,134,51,200,188,69,118,145,221,205,143,99,151,174,186,10,48,139,25,228,210,181,100,173,163,133,54,117,84,208,180,239,134,124,63,112,218,136,228,116,110,246,27,1,186,100,54,43,165,183,58,26,167,57,219,81,117,232,99,174,44,202,212,164,175,168,109,85,46,174,106,175,85,65,69,29,135,179,123,20,91,86,46,85,75,146,6,105,185,53,246,23,6,143,60,110,183,105,25,5,36,235,189,116,79,218,91,57,240,84,233,63,46,36,218,205,116,208,155,165,183,199,134,167,108,239,129,87,111,94,136,40,189,20,152,123,48,49,195,17,32,145,21,175,46,86,3,225,18,251,121,123,102,188,192,143,71,120,150,163,3,231,108,22,70,68,137,171,17,21,16,206,238,31,49,188,152,170,138,10,150,212,162,181,200,139,166,162,138,123,5,240,89,133,41,157,173,101,181,170,229,241,232,92,106,110,12,48,20,177,117,182,51,253,210,249,218,234,34,149,168,214,183,71,39,138,149,5,51,228,86,232,215,104,77,24,210,206,12,178,254,154,116,122,218,217,209,127,186,86,216,127,134,236,179,181,177,169,45,178,62,159,170,133,230,229,170,117,145,218,156,82,164,10,154,108,234,65,66,211,101,110,21,162,118,202,58,40,210,38,248,121,167,104,220,31,99,129,154,50,154,52,211,245,74,129,118,162,104,212,208,149,153,206,234,5,55,89,134,232,63,241,112,51,253,211,165,185,97,166,62,153,232,216,155,225,238,42,233,220,226,87,93,206,209,253,83,220,6,52,227,171,52,182,202,169,39,107,52,241,246,24,241,152,180,181,85,202,229,234,169,169,153,249,169,101,109,69,44,178,69,23,179,199,67,19,113,140,208,44,242,208,171,54,189,154,245,80,177,101,42,176,163,107,152,169,34,107,161,109,49,133,26,89,170,219,73,78,186,36,139,162,151,162,170,26,189,242,199,11,151,206,77,19,66,211,99,60,39,122,142,185,43,234,156,229,99,23,119,80,69,192,201,156,164,183,98,165,142,90,184,17,202,229,47,247,244,83,180,213,49,18,154,145,55,42,116,45,175,13,216,182,134,25,161,161,123,218,215,238,68,234,166,111,225,167,238,88,234,82,161,174,110,137,209,20,17,137,216,143,132,27,244,20,171,45,5,50,162,105,208,178,24,179,33,51,38,205,51,210,24,228,70,167,134,154,155,104,106,211,215,80,178,45,169,175,183,161,39,114,203,123,21,222,38,172,180,209,185,203,227,209,9,212,141,62,211,96,28,203,163,114,243,18,100,68,251,74,130,221,69,139,232,35,214,169,242,116,241,234,166,206,175,25,3,101,173,133,237,166,162,141,28,228,241,218,91,123,175,9,23,10,217,28,176,163,81,171,240,51,228,107,246,229,137,111,80,84,44,77,115,247,16,46,37,188,84,197,202,149,92,191,176,205,107,151,3,119,73,229,89,218,140,213,126,7,82,156,14,95,99,149,95,162,105,246,15,35,13,89,95,113,137,234,228,69,213,126,7,29,93,125,241,222,124,106,238,134,104,203,193,37,237,250,109,106,38,159,3,236,156,18,223,121,46,98,34,106,169,238,30,70,13,205,136,238,145,187,108,234,229,83,175,170,109,125,217,119,53,30,186,153,191,253,3,111,178,177,206,149,168,174,85,233,208,237,108,220,14,221,40,244,108,177,53,87,236,19,70,189,174,86,139,196,113,109,111,49,52,251,78,138,42,107,181,60,202,215,62,84,220,186,120,169,178,123,191,3,151,137,154,231,199,26,105,246,22,223,18,240,65,136,216,229,88,27,162,181,125,136,38,140,69,179,82,222,168,92,147,199,52,137,175,95,73,74,230,221,154,24,182,192,212,228,214,72,155,127,88,186,213,92,36,227,155,107,85,95,204,86,183,224,82,87,204,138,196,180,45,115,37,163,149,202,159,170,162,104,226,181,113,99,142,173,15,70,165,201,232,141,253,98,228,96,158,59,49,45,13,82,45,222,230,229,139,253,99,31,46,185,55,137,21,234,140,183,79,254,226,157,5,110,75,226,246,55,115,104,42,63,221,82,229,27,24,193,252,123,91,102,115,123,197,199,199,79,23,23,58,159,142,28,48,250,116,119,127,110,186,127,120,212,132,25,99,143,169,21,57,52,149,77,211,245,84,238,168,176,30,101,170,34,109,170,68,251,20,234,54,87,136,184,230,180,181,93,200,184,39,241,45,149,227,142,90,212,172,87,211,220,29,203,251,76,47,92,189,198,234,154,212,50,117,251,81,72,103,193,119,122,56,55,213,177,255,0,98,129,154,182,222,208,8,41,100,68,172,175,119,79,137,90,219,56,254,177,87,177,35,74,254,170,154,120,154,221,147,12,165,82,171,116,218,239,138,157,85,77,158,190,214,253,208,212,105,167,185,64,218,29,95,23,17,213,211,186,166,138,224,155,145,53,79,56,233,104,56,188,191,79,82,141,158,231,171,81,116,244,141,110,193,138,175,180,145,172,41,88,237,60,60,72,27,142,111,84,114,110,90,151,175,237,51,212,55,3,132,56,169,183,164,45,117,198,185,171,211,175,156,86,41,197,198,2,111,155,81,88,197,95,245,141,48,51,54,49,26,65,182,25,230,215,217,162,169,215,179,48,113,149,93,79,74,153,244,215,222,166,124,141,220,67,197,102,1,153,170,180,245,108,215,253,98,86,167,139,12,17,11,181,117,82,116,248,154,141,195,24,135,22,85,35,81,213,210,71,174,154,234,229,46,37,185,151,58,136,145,213,87,70,254,215,143,35,102,246,222,44,112,37,92,137,27,106,83,85,93,58,169,91,90,115,131,12,223,88,142,167,169,103,95,214,53,48,249,106,233,30,143,130,241,26,42,123,158,118,244,25,179,136,240,243,81,35,190,116,79,115,199,145,182,90,172,198,178,83,66,159,214,99,233,250,196,132,89,183,97,71,43,93,87,31,251,198,176,37,207,28,83,116,167,70,197,121,118,237,63,190,83,181,185,171,142,105,30,175,242,196,138,139,238,113,188,210,54,197,46,107,97,213,84,85,171,143,253,228,39,104,243,79,13,74,155,22,174,63,247,144,211,244,249,211,142,223,213,183,73,186,126,178,157,108,252,67,99,171,111,165,115,159,167,235,40,171,27,169,165,197,214,10,213,68,138,166,37,215,245,144,236,163,173,183,200,155,153,43,63,98,154,93,195,220,106,98,75,20,173,239,213,211,189,27,227,213,75,209,131,187,65,41,231,108,113,84,73,34,175,183,85,21,35,103,169,84,197,244,30,154,125,167,43,101,98,122,106,134,14,216,184,223,177,75,27,95,44,190,41,237,82,168,166,227,131,8,170,163,36,145,186,255,0,172,40,203,212,124,75,224,168,69,163,87,192,198,59,87,24,56,74,185,81,18,86,117,253,98,224,97,236,255,0,194,247,116,110,149,176,183,95,123,144,156,133,219,216,190,240,82,81,102,110,27,145,168,169,113,167,93,125,207,67,185,160,196,246,123,130,34,195,93,10,235,238,114,14,88,59,64,67,207,133,83,115,101,106,235,238,83,235,94,199,166,168,244,95,218,57,15,160,133,210,163,87,79,18,36,93,83,113,115,104,3,226,74,138,186,17,104,136,154,234,40,133,87,65,187,224,21,85,221,66,53,85,69,13,223,1,187,224,21,54,132,110,162,143,160,139,105,243,170,20,124,62,162,34,248,141,85,122,14,168,7,197,233,225,212,227,115,151,95,3,147,199,197,66,181,170,7,23,69,94,168,113,204,216,28,155,92,212,212,231,88,253,193,35,102,190,114,117,3,170,125,170,158,71,110,216,132,204,20,17,196,157,16,156,115,91,253,148,56,246,63,93,81,64,133,177,170,57,9,130,22,162,167,137,31,79,120,31,1,247,68,247,141,19,222,1,164,71,196,209,61,163,84,247,129,244,31,53,79,120,213,61,224,125,0,0,0,249,170,123,192,250,0,0,0,0,15,154,167,188,106,158,240,62,131,230,169,239,26,167,188,15,160,249,170,123,198,169,239,3,232,62,106,135,208,0,0,0,0,0,0,0,0,0,0,0,0,4,43,226,68,124,84,69,2,16,69,181,6,212,2,16,125,84,67,224,0,0,0,0,0,0,17,39,129,244,248,158,7,208,0,0,0,0,0,0,0,0,0,31,53,79,120,31,65,243,84,247,141,83,222,1,124,8,72,186,47,77,70,212,2,16,69,181,6,212,2,16,125,84,67,230,186,0,3,93,125,167,212,77,64,136,31,53,79,120,213,61,224,125,7,205,83,222,0,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,226,35,226,166,160,66,8,182,160,218,128,66,8,182,161,14,190,205,64,3,234,162,39,180,249,174,171,166,160,8,180,212,248,186,55,168,71,34,129,241,87,67,137,206,248,28,174,111,77,78,7,187,104,28,111,171,228,166,135,89,87,121,229,170,166,164,205,83,218,238,154,117,58,42,250,103,72,171,181,20,9,134,95,181,118,155,137,234,123,182,245,68,215,196,166,89,111,149,175,212,236,233,33,86,57,186,235,209,64,169,218,186,181,29,239,34,68,215,169,195,4,168,246,35,81,60,16,153,72,250,106,7,205,61,159,226,125,114,104,137,212,249,185,26,124,124,154,34,40,0,68,141,69,110,237,78,38,205,185,85,61,196,162,50,22,75,164,219,66,202,136,186,106,113,50,162,36,153,81,205,240,246,138,57,170,103,134,6,172,146,47,130,106,99,223,17,249,183,69,135,108,53,17,199,82,141,118,197,79,31,129,93,230,158,97,208,97,155,124,242,73,82,196,86,181,125,166,170,56,182,226,69,47,115,212,219,168,106,87,84,87,55,163,133,24,251,196,54,99,93,49,86,33,157,148,245,46,123,86,71,38,136,191,19,159,135,140,151,186,99,60,69,75,85,45,43,158,197,122,107,208,164,50,199,8,93,243,35,19,177,21,28,244,146,84,241,79,122,155,103,225,99,32,232,48,125,186,154,106,218,38,172,154,35,181,218,77,92,93,92,132,202,58,28,41,134,233,218,180,205,100,141,106,123,11,191,207,109,14,172,95,4,56,154,141,161,210,56,52,107,17,52,209,9,11,181,74,62,61,81,221,125,164,90,148,188,215,182,69,243,60,61,166,44,113,81,74,233,104,157,89,76,157,99,98,175,67,37,38,171,133,236,116,122,121,218,120,150,63,60,108,253,231,15,87,62,103,34,249,142,208,21,172,60,77,113,117,194,244,248,235,29,170,163,149,58,148,117,76,177,81,222,151,148,186,33,223,230,85,60,246,203,252,210,70,139,162,61,124,62,210,219,214,220,38,90,181,171,115,151,79,112,42,238,100,197,98,203,142,225,84,93,126,181,63,237,55,111,146,105,174,8,182,174,191,248,166,255,0,216,104,227,135,116,125,203,27,192,230,175,140,173,95,241,55,157,146,240,172,56,38,218,199,47,132,77,255,0,176,222,50,186,96,0,7,214,248,159,15,173,241,2,32,0,0,0,0,0,0,0,0,0,16,184,248,125,113,240,0,0,15,186,141,196,61,125,227,206,247,129,22,225,184,135,206,247,143,59,222,4,91,134,226,31,59,222,60,239,120,17,110,32,145,87,216,125,243,189,231,20,206,115,116,0,174,119,180,250,211,141,28,229,57,24,215,106,7,42,34,31,92,168,196,213,16,35,122,31,21,237,106,46,245,211,64,56,146,165,202,237,57,103,54,168,173,213,122,29,6,32,198,86,107,13,59,165,168,170,141,170,212,215,170,152,243,153,60,95,216,48,202,201,28,85,240,234,221,83,210,3,38,164,154,24,159,171,231,68,79,180,54,231,66,239,55,189,55,248,154,225,196,253,161,20,141,87,197,13,108,126,62,199,20,165,23,104,10,62,173,173,117,115,116,87,127,124,13,167,49,25,47,157,20,168,191,97,202,213,233,163,140,64,201,206,47,45,120,161,98,142,106,232,213,93,162,122,70,81,216,113,77,5,250,153,146,211,206,215,110,77,122,40,29,218,163,81,52,106,33,243,167,183,83,226,38,212,234,124,85,93,124,64,141,190,61,117,35,67,137,170,171,224,167,43,117,211,168,16,128,0,31,91,226,124,62,183,196,8,128,0,0,0,0,0,124,95,2,18,37,240,33,0,0,3,235,72,136,53,208,251,170,129,16,33,213,70,170,7,197,241,29,61,160,248,229,240,208,15,186,162,120,13,200,190,42,64,174,208,133,238,215,218,4,82,61,17,21,26,113,162,57,253,53,35,141,141,219,170,169,47,45,82,68,237,27,212,14,117,129,81,53,87,28,18,213,190,23,163,26,213,114,47,180,58,162,89,25,170,53,78,6,85,54,6,187,156,137,175,196,9,183,57,174,102,247,47,95,113,36,251,170,192,237,172,167,85,248,162,29,85,207,16,80,209,235,37,69,66,49,169,239,82,221,98,238,34,48,102,22,133,233,53,206,13,237,215,197,200,5,217,150,85,174,102,171,47,43,78,190,37,59,124,197,22,204,63,26,190,178,226,196,70,255,0,121,198,31,227,158,57,109,212,210,75,21,174,174,39,233,170,38,215,24,199,155,92,92,99,44,77,27,225,161,100,187,93,174,138,213,80,51,251,27,241,73,133,172,12,123,91,114,129,85,191,174,134,60,99,174,59,237,212,177,74,202,41,153,35,147,93,54,184,215,165,239,16,227,156,73,44,146,85,212,85,49,28,191,222,82,87,15,224,250,138,218,214,58,227,112,151,106,175,93,202,5,231,204,206,50,241,150,43,158,91,125,177,42,98,107,181,209,237,85,44,205,219,29,102,29,253,22,41,31,87,42,185,124,122,169,120,232,48,70,9,163,181,164,174,172,133,245,8,158,11,166,164,155,170,188,142,253,246,187,68,117,40,158,30,110,160,91,60,45,149,24,155,21,84,35,238,14,154,52,114,255,0,105,20,185,79,225,115,250,159,50,58,164,115,213,190,8,76,126,85,113,29,50,36,76,195,201,22,158,212,102,133,69,134,51,75,16,186,86,186,162,133,219,117,240,84,2,221,127,71,187,165,22,228,114,63,79,126,132,221,191,42,95,64,244,231,59,93,61,138,100,85,46,42,169,190,81,238,91,107,81,52,234,187,78,162,170,209,21,68,139,39,68,119,184,11,111,107,193,86,244,123,91,37,3,93,241,218,93,236,29,129,108,145,192,147,185,209,69,177,53,218,186,117,58,250,27,37,222,71,164,116,150,245,145,61,232,210,185,176,229,118,37,187,43,27,36,19,68,143,94,186,34,129,51,67,136,236,150,167,114,169,232,227,221,31,77,81,60,78,198,76,210,175,99,121,84,144,189,19,224,86,182,78,26,42,36,72,228,153,100,213,221,87,84,46,37,147,134,170,8,218,215,74,154,175,197,14,112,88,203,126,39,196,23,121,83,88,166,209,126,210,185,177,225,171,205,229,81,186,72,197,247,151,198,211,146,118,155,102,213,72,153,211,224,85,246,156,35,69,64,191,85,3,117,248,32,130,200,90,242,242,232,215,35,101,145,234,159,18,178,181,101,132,114,237,117,68,40,239,181,11,179,5,146,36,118,229,133,19,246,29,156,52,212,240,183,69,106,38,133,130,134,181,224,43,69,3,81,93,69,26,170,126,169,61,62,9,180,79,172,173,165,141,63,97,86,73,29,60,189,55,34,18,143,84,141,252,166,174,168,32,181,152,171,47,168,100,166,155,109,51,87,86,175,176,193,124,248,192,76,181,220,37,124,116,122,111,122,248,52,217,189,93,36,51,64,237,250,117,67,25,51,243,2,210,85,203,28,187,19,77,218,175,64,53,153,139,44,117,86,169,82,167,186,185,24,157,87,161,212,209,178,223,127,141,99,145,172,71,120,117,51,99,21,228,213,191,16,88,42,18,8,218,178,36,107,224,158,211,11,241,214,7,188,101,221,194,87,182,25,17,141,114,175,84,2,152,198,24,34,166,221,72,181,116,109,85,106,46,190,106,23,235,133,76,234,75,13,109,53,154,182,109,155,85,27,231,46,133,189,194,152,166,139,18,91,252,155,92,140,71,170,105,212,161,238,150,139,134,26,196,222,81,181,43,246,164,154,166,208,55,103,131,174,20,55,107,69,53,116,21,45,114,204,212,94,138,86,209,81,189,34,222,215,42,244,53,245,195,126,124,221,100,163,165,182,215,185,201,202,106,55,206,83,57,240,46,46,109,238,133,21,85,23,86,160,29,211,30,244,147,99,149,78,121,118,49,154,170,28,82,181,82,84,118,130,119,35,163,211,80,56,85,117,243,189,135,4,179,68,212,209,116,57,21,223,86,141,79,19,174,169,166,150,69,85,110,160,113,84,79,27,145,116,208,235,42,103,88,17,102,218,170,137,236,39,123,148,141,94,186,159,37,166,141,241,171,30,189,1,142,134,252,232,46,182,103,235,10,110,84,83,9,115,230,207,83,102,170,146,178,158,23,38,231,123,16,205,202,151,69,20,142,165,106,162,161,100,179,131,12,83,94,161,145,142,137,171,166,171,224,27,97,245,154,237,201,86,201,83,6,186,248,234,132,254,43,75,93,254,197,60,141,70,70,246,49,74,177,248,22,154,106,137,41,219,163,118,174,157,10,39,28,97,74,139,35,22,24,222,237,146,39,80,49,250,215,139,43,112,110,37,108,144,74,228,99,100,215,162,252,76,184,202,46,38,41,229,228,82,87,86,34,47,68,93,206,49,122,251,132,173,82,72,231,207,82,141,126,165,25,53,20,150,90,228,158,138,189,251,90,190,197,3,114,184,51,49,172,247,202,24,157,13,108,122,185,19,193,200,92,123,100,238,145,27,35,103,87,53,122,161,169,140,171,206,202,203,19,32,142,123,131,252,205,60,92,101,182,2,226,170,10,152,160,164,146,118,46,154,38,186,134,117,154,212,149,105,19,60,228,212,156,142,228,199,170,34,51,66,211,224,220,211,183,95,161,98,173,67,60,228,79,105,112,168,107,169,42,52,124,82,162,235,241,8,169,169,94,199,57,30,246,244,247,19,107,221,29,211,148,135,81,20,254,98,39,130,19,148,239,99,191,180,4,243,32,164,95,252,82,28,205,164,164,119,254,41,63,129,46,138,196,235,184,230,138,70,120,110,3,153,40,105,85,170,156,164,254,4,41,69,74,215,117,137,63,129,204,217,99,111,154,174,35,94,91,147,84,114,26,193,241,41,40,228,102,213,137,189,126,7,91,87,133,109,213,46,222,232,24,169,175,184,236,19,205,95,53,196,212,110,106,183,69,82,138,98,167,5,216,170,89,177,244,49,175,251,39,65,93,147,184,94,181,85,100,181,194,186,254,170,23,9,25,22,170,187,200,244,143,251,192,90,133,200,60,24,231,106,251,69,63,251,136,67,38,64,224,119,55,79,34,211,47,251,8,93,119,69,27,191,182,64,144,68,197,213,100,2,211,127,71,92,11,34,245,178,211,39,251,8,124,147,134,220,20,230,233,29,170,153,191,236,33,118,157,19,23,171,100,62,177,143,240,69,80,44,21,231,133,252,52,237,86,42,40,81,62,13,66,210,227,238,13,97,185,66,249,104,145,173,69,246,34,25,176,250,84,145,52,114,169,195,44,40,212,229,44,40,228,3,85,120,151,130,171,253,44,210,62,151,153,167,95,6,150,179,19,112,167,139,40,119,185,208,206,228,111,234,169,186,55,90,45,210,179,89,168,163,93,125,232,116,151,44,5,135,238,237,124,111,161,135,175,234,160,26,19,197,121,83,136,48,243,220,233,104,166,209,158,58,181,74,30,118,205,12,186,84,82,42,35,87,69,213,13,224,227,254,22,176,238,34,115,162,238,209,181,178,120,170,52,199,252,121,217,231,96,169,100,143,162,151,87,59,175,68,3,92,86,58,219,50,49,18,120,162,215,227,161,220,173,250,195,70,187,153,73,19,190,196,67,35,239,253,159,23,138,41,30,234,22,84,57,19,195,68,82,222,95,184,63,198,118,109,219,109,213,15,219,239,106,129,108,171,241,197,61,68,72,202,26,116,137,83,218,211,161,172,196,88,142,173,85,148,117,19,38,191,221,85,43,75,142,70,99,139,98,174,150,89,151,79,212,82,70,155,10,99,27,44,168,233,108,47,84,106,251,88,5,17,37,46,59,127,214,247,170,165,79,181,73,42,138,172,93,7,153,42,212,59,79,126,165,232,166,188,94,218,196,130,107,10,39,179,171,14,234,215,135,42,111,110,221,45,165,173,220,159,221,2,193,91,241,253,230,216,244,142,86,73,170,123,23,83,190,76,224,169,70,34,75,68,231,233,239,66,184,191,101,37,87,148,31,43,232,85,145,170,248,237,57,237,57,79,97,159,234,234,230,99,29,241,67,13,98,132,167,206,56,53,217,45,191,110,190,244,39,83,26,218,239,9,177,212,236,106,184,173,238,28,59,219,107,219,186,219,46,247,47,134,212,58,183,112,201,139,105,98,117,85,37,4,239,107,122,234,141,80,170,58,178,211,65,92,191,86,140,213,78,123,118,16,154,53,223,78,139,239,232,135,124,220,167,199,84,14,221,228,153,215,79,213,82,163,178,217,49,125,3,145,147,89,100,209,61,237,2,130,186,46,36,182,68,189,222,57,151,79,114,41,209,209,220,177,77,100,170,249,230,154,13,171,237,85,67,33,96,160,184,207,26,54,166,206,137,246,176,157,183,101,77,54,41,145,27,52,9,78,186,248,35,116,38,166,172,253,138,255,0,121,167,106,35,238,207,106,252,92,118,181,249,173,137,108,44,230,83,98,9,83,111,177,30,165,225,184,240,163,52,148,110,168,162,116,142,93,53,77,11,49,141,56,119,198,116,146,61,148,244,21,18,53,63,85,76,198,92,116,28,90,227,27,124,205,134,75,165,67,209,23,199,122,151,179,47,56,203,187,81,190,41,106,110,178,59,85,77,90,175,49,62,187,38,241,125,3,149,103,180,202,159,21,106,157,82,225,11,213,178,84,122,243,90,168,189,83,168,131,107,24,95,142,56,228,164,99,92,156,197,211,199,82,163,167,227,126,154,41,19,155,14,137,241,83,87,24,111,18,93,173,49,163,92,142,93,61,231,119,46,96,190,121,18,58,169,185,73,237,93,68,27,96,194,252,103,216,111,117,44,163,145,35,98,175,181,92,133,233,195,25,177,97,196,40,212,101,108,73,185,63,188,134,151,112,222,39,177,211,189,181,75,136,54,200,157,116,222,92,252,51,196,75,48,220,236,108,23,165,122,34,255,0,124,214,13,193,71,85,69,50,115,33,170,107,181,235,209,73,168,165,73,27,162,46,166,4,101,119,21,173,185,172,80,205,90,139,174,137,213,198,84,224,156,202,138,247,3,31,3,218,245,114,123,20,162,233,181,168,212,208,248,171,183,169,35,69,113,150,161,26,143,102,138,164,251,181,86,248,117,3,226,63,119,176,251,187,79,97,3,55,110,209,90,68,245,211,64,34,213,6,168,163,68,247,13,19,220,108,58,124,2,248,28,82,35,144,134,39,57,92,186,129,202,0,3,238,170,64,239,18,34,21,241,0,53,83,224,3,234,169,243,127,196,250,157,87,67,239,47,224,4,59,254,35,127,196,139,151,240,28,191,128,16,239,248,141,255,0,18,46,95,192,114,254,0,67,191,226,55,252,72,185,127,1,203,248,1,18,117,68,27,126,36,26,185,58,34,13,238,79,96,17,237,248,141,191,19,230,245,247,4,122,170,233,160,31,122,162,120,5,114,34,17,31,21,53,246,1,243,122,31,55,34,159,21,161,19,64,62,128,0,0,0,0,0,250,158,36,68,7,221,84,8,129,14,170,53,80,34,4,58,168,213,64,136,16,234,163,85,2,32,67,170,141,84,8,129,14,170,17,85,84,8,128,0,0,0,0,0,124,95,2,18,37,240,33,0,0,0,0,0,0,2,36,240,62,159,19,192,250,0,0,0,0,0,0,0,0,0,129,124,72,200,23,196,0,0,2,116,62,238,62,47,192,249,231,123,192,139,112,220,67,231,123,199,157,239,2,61,117,69,32,95,2,38,235,162,234,66,190,0,124,111,137,27,72,27,226,70,208,62,0,0,31,91,226,124,62,183,196,8,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,187,151,161,202,124,218,154,234,7,20,175,84,79,19,129,101,93,201,212,153,145,154,167,66,89,98,234,128,115,54,77,237,208,137,189,20,129,145,170,117,57,116,208,15,170,190,105,45,42,106,164,207,218,135,19,155,168,18,203,10,57,21,85,9,57,233,218,170,189,14,201,88,168,154,33,193,36,74,186,244,3,172,74,86,234,189,14,120,233,154,158,195,149,97,84,95,2,54,181,192,115,192,196,110,157,9,173,218,38,154,146,104,253,190,211,154,55,110,233,175,136,31,116,85,119,129,26,70,138,213,213,60,6,136,213,213,66,74,222,168,138,77,18,45,168,123,165,88,211,93,17,116,32,172,174,142,143,68,93,53,82,110,26,118,163,220,253,60,78,154,235,110,154,182,165,187,117,209,20,200,157,130,163,189,53,94,158,5,15,153,185,163,104,193,86,121,164,154,120,210,86,53,87,69,94,167,109,139,49,13,30,11,179,203,61,68,200,213,99,85,122,169,171,158,45,184,141,154,182,247,85,73,75,92,188,149,85,78,142,232,3,137,30,42,37,187,84,85,209,82,86,42,34,238,78,142,48,46,243,113,186,226,188,64,247,171,95,42,72,255,0,183,218,79,221,235,238,184,170,235,186,149,207,153,100,127,179,169,149,60,53,240,195,83,137,229,130,178,231,66,230,162,232,237,85,160,86,220,20,100,183,122,124,55,42,138,61,187,28,142,234,211,102,150,10,26,91,69,4,81,177,141,77,140,68,45,206,83,101,93,191,47,173,172,130,24,218,138,173,79,97,112,170,37,142,40,85,121,157,16,8,235,43,221,44,170,141,94,135,83,95,52,138,197,77,202,72,85,98,26,74,71,174,233,91,252,78,138,179,25,65,36,187,35,122,47,80,59,42,137,22,149,171,35,253,165,144,206,188,65,44,148,50,210,51,85,71,181,83,161,121,223,42,221,169,124,196,240,66,216,99,188,28,181,236,123,228,69,233,168,24,7,143,240,12,213,237,158,224,232,85,91,170,170,174,134,52,226,187,116,148,149,206,166,99,122,34,155,49,199,216,74,223,110,192,85,245,114,53,168,246,34,152,9,136,168,105,107,110,114,75,170,122,74,7,127,194,245,27,217,139,233,213,81,83,235,27,255,0,105,188,44,163,122,183,7,219,209,87,255,0,20,223,251,13,49,112,229,71,20,120,206,22,183,217,34,127,218,110,139,43,98,219,132,104,52,255,0,146,111,253,134,240,92,208,18,86,47,180,137,28,139,224,160,66,68,137,237,30,39,207,5,240,2,32,67,187,224,55,124,0,136,16,238,248,13,223,0,34,4,59,190,3,119,192,8,129,14,239,128,221,240,2,32,67,187,224,55,124,0,56,248,68,139,168,209,0,135,196,251,162,159,30,186,38,164,13,126,171,224,7,38,223,136,219,241,62,161,244,8,118,252,70,223,136,93,222,195,231,158,139,213,122,1,247,111,196,109,248,144,185,238,85,243,72,211,93,19,80,62,109,248,144,189,24,137,231,7,115,53,243,124,14,182,253,122,163,180,83,62,90,167,162,109,77,124,64,153,150,166,40,147,85,84,66,70,107,244,16,170,234,244,77,62,37,139,199,28,70,225,155,20,207,134,74,198,34,183,95,237,22,103,19,241,91,107,84,122,209,215,183,225,231,1,154,47,197,180,173,215,89,91,211,226,83,88,167,50,237,212,116,146,108,169,106,57,19,222,96,165,71,22,90,61,200,235,130,105,254,177,68,98,174,40,98,169,134,93,43,85,85,81,127,180,5,206,226,27,60,235,34,134,162,58,90,181,211,69,78,142,53,201,154,89,153,121,188,215,202,142,171,151,69,114,255,0,105,74,163,52,115,162,123,236,178,69,20,175,118,229,84,45,29,13,130,245,138,46,77,229,67,35,145,235,238,3,160,122,92,43,223,170,79,43,156,171,225,170,157,173,38,16,189,172,109,169,106,205,211,175,180,201,172,163,225,174,162,228,248,170,46,84,74,172,93,21,117,105,126,107,248,116,180,208,90,28,177,209,181,52,98,251,0,194,156,180,204,171,222,12,188,67,11,234,36,106,53,232,157,87,226,109,79,133,60,228,170,196,84,148,209,205,81,187,84,106,117,83,86,249,199,131,163,194,215,165,146,40,246,35,100,95,3,36,56,50,204,55,211,214,65,77,222,52,209,205,78,170,6,227,232,170,59,205,51,37,215,93,90,138,114,170,245,232,80,184,27,17,190,225,110,133,121,168,228,86,39,180,174,27,60,107,30,190,208,57,90,114,55,85,78,132,163,85,234,186,167,129,204,199,238,209,19,199,218,7,40,0,1,245,190,39,195,234,46,128,68,8,119,124,6,239,128,17,2,29,223,3,234,117,3,232,0,15,138,124,209,79,171,224,64,212,118,189,64,250,8,200,92,168,158,58,1,241,200,190,243,230,139,239,33,85,87,244,105,2,182,100,246,129,203,162,251,207,138,138,158,211,227,90,229,79,137,247,107,147,171,188,0,141,26,186,16,175,69,235,212,227,127,55,197,29,162,28,79,157,26,139,185,201,175,218,7,34,235,239,56,228,126,214,170,157,77,125,230,58,111,25,90,137,246,157,92,216,198,129,145,170,73,51,83,79,136,21,19,170,221,203,241,36,86,109,100,85,114,244,40,155,182,99,218,232,163,115,150,178,52,68,253,98,214,99,94,40,240,158,26,134,69,154,186,61,205,69,240,112,23,230,249,139,232,172,180,250,201,51,91,162,123,84,177,121,143,196,254,23,195,12,145,43,110,81,199,34,122,41,184,194,204,247,227,146,42,180,154,158,199,112,93,122,162,104,227,9,49,230,120,226,188,101,87,36,149,181,178,61,186,174,158,112,25,207,156,124,116,185,206,150,150,211,112,71,34,234,137,163,140,79,197,249,219,136,241,181,67,223,37,108,186,61,125,142,82,198,249,77,107,166,71,213,57,238,95,138,157,237,186,118,55,68,131,84,251,64,172,41,159,114,153,252,199,79,35,149,125,238,59,152,174,119,186,102,183,116,58,183,217,170,31,48,165,186,106,221,174,122,166,133,195,162,180,208,202,214,197,80,205,118,252,0,161,157,122,189,212,38,198,210,166,158,30,137,91,224,91,45,61,205,205,242,154,108,213,122,149,93,175,10,90,170,17,27,21,50,170,175,192,171,236,185,73,122,175,115,124,151,78,228,215,195,160,18,148,153,109,131,223,42,75,53,99,244,247,106,84,148,88,58,199,19,18,43,82,115,87,217,170,21,142,12,225,211,28,84,220,25,37,202,23,45,50,169,144,216,43,135,154,74,55,178,73,233,60,61,232,6,47,91,114,110,227,119,153,29,37,191,234,220,191,221,46,61,143,134,250,73,225,68,238,186,61,83,220,101,213,171,46,45,20,49,54,62,238,212,211,224,84,116,56,90,219,75,163,162,133,17,83,224,6,43,217,248,120,174,162,141,41,227,163,94,91,188,87,66,166,182,240,213,107,149,201,37,92,106,142,247,104,100,244,20,209,53,155,118,55,248,17,165,28,59,181,218,159,192,11,57,135,178,42,205,107,218,177,211,181,81,61,232,92,11,110,7,179,208,181,168,176,49,21,60,58,21,84,109,107,58,34,7,68,199,174,174,2,81,150,232,161,106,35,34,110,136,157,58,28,241,49,91,209,24,132,207,179,79,113,241,19,66,76,4,138,53,79,172,232,64,145,197,26,235,15,85,57,23,206,232,167,198,177,172,93,205,19,7,212,154,68,232,173,208,227,123,93,33,205,174,163,252,68,28,44,167,99,122,185,84,250,148,208,172,154,234,68,238,168,24,173,79,111,82,104,224,172,100,122,109,69,45,158,110,225,216,230,179,190,171,110,187,24,174,46,101,67,117,93,125,167,73,138,104,188,165,109,150,154,100,213,174,98,161,6,49,101,119,46,245,81,89,68,244,71,35,94,173,209,75,91,197,14,86,219,228,164,154,71,64,212,114,177,87,162,23,141,150,73,240,150,43,141,182,150,171,35,154,93,100,254,36,246,125,89,233,174,24,98,90,201,152,138,228,139,170,254,192,52,241,116,231,225,44,86,248,160,85,70,53,203,208,185,120,38,162,147,19,212,182,42,189,170,191,18,147,206,171,44,208,98,41,235,33,110,140,71,47,82,144,203,251,245,230,142,242,141,130,69,68,215,64,51,26,201,105,163,194,210,83,207,78,253,187,213,60,12,198,200,220,85,28,180,177,49,210,248,162,24,65,130,35,189,95,18,153,110,42,174,98,42,104,102,86,77,216,227,166,167,137,90,221,21,17,0,201,118,72,202,136,81,237,95,97,193,35,30,186,162,28,22,181,115,41,209,138,190,195,150,105,37,107,149,81,122,1,47,34,172,74,187,137,89,174,240,194,154,57,200,78,203,52,50,177,90,255,0,72,167,110,52,14,149,203,177,20,14,89,175,176,63,84,71,38,164,163,171,150,117,218,213,241,20,150,70,107,186,84,59,14,231,65,10,38,221,55,3,29,60,214,164,106,45,92,189,16,162,177,77,182,142,166,57,28,139,170,185,20,174,111,49,220,42,96,88,105,156,155,74,66,75,37,197,207,219,80,186,180,54,199,251,245,137,109,53,207,157,24,186,61,222,226,155,197,86,74,59,205,170,89,103,77,28,198,174,157,12,150,188,96,138,43,140,63,93,18,43,145,61,197,180,198,152,37,104,40,103,229,68,168,205,23,216,6,189,115,14,203,89,29,229,208,210,163,182,238,208,148,162,192,149,53,84,60,234,134,41,117,179,34,208,140,175,145,96,143,73,17,87,78,133,178,173,189,226,27,90,44,114,185,121,41,236,208,10,118,163,14,119,58,149,99,28,228,209,125,229,91,134,171,25,108,124,110,74,151,34,167,235,20,133,199,21,194,253,85,117,230,47,79,3,163,91,213,198,57,57,174,114,163,23,170,4,214,101,101,230,109,190,216,177,198,149,75,162,105,237,50,103,0,103,125,52,173,137,179,213,123,189,166,178,112,142,52,134,26,134,37,84,171,166,189,122,153,61,150,88,183,14,86,50,40,249,169,189,116,246,134,91,6,195,217,145,107,188,163,105,97,168,69,122,252,74,222,223,89,18,170,38,227,18,48,131,229,164,154,59,141,20,169,179,162,167,82,254,225,59,204,213,52,236,146,89,53,85,79,120,23,65,39,141,201,209,196,205,59,163,85,78,165,47,67,84,249,159,181,29,169,221,67,28,173,209,81,122,1,220,186,38,189,81,205,94,135,36,104,196,209,21,73,72,101,122,55,106,169,49,31,94,186,154,193,61,28,113,47,180,143,108,73,253,163,130,53,211,218,71,209,124,87,196,163,234,50,157,85,116,113,19,97,137,124,20,227,72,216,132,105,211,170,1,18,197,26,39,137,15,41,143,232,170,125,215,85,35,99,83,222,4,41,4,109,246,159,85,237,98,104,210,61,168,190,210,30,91,61,224,113,172,147,47,86,161,241,242,76,214,110,86,245,57,211,70,244,64,228,71,166,138,7,19,30,233,89,212,227,129,155,36,85,57,244,70,39,66,23,116,209,64,251,51,99,84,210,68,78,164,156,148,48,61,53,141,136,239,180,154,118,146,116,83,227,83,151,209,168,7,92,250,29,58,45,28,74,159,22,157,117,102,17,179,220,209,82,174,142,20,215,245,80,168,95,35,180,211,83,129,221,64,160,46,249,49,131,43,19,207,165,135,85,253,84,41,43,199,12,184,30,189,138,238,237,31,95,115,80,188,239,137,174,211,83,230,212,78,154,1,139,247,30,16,176,196,242,43,169,169,90,171,240,105,32,188,47,83,218,81,86,158,137,58,120,121,166,88,179,234,215,86,181,63,128,145,121,201,181,237,77,62,192,48,146,233,195,221,218,227,80,234,117,183,125,86,189,23,105,29,171,131,27,109,76,137,53,116,47,98,175,83,53,25,111,102,187,154,198,255,0,2,101,180,125,58,181,191,192,195,88,197,251,63,10,246,11,43,90,232,34,87,43,125,232,84,208,101,143,119,98,81,37,186,53,141,122,106,172,47,231,116,141,190,45,67,143,187,64,174,244,83,80,171,26,153,29,102,169,233,53,4,104,139,250,168,66,254,28,48,172,233,171,169,88,139,254,169,125,251,171,23,209,68,9,72,169,238,3,29,170,248,93,195,178,107,202,167,79,216,132,54,254,25,236,150,249,82,71,67,162,162,234,157,12,144,100,14,111,130,33,12,209,111,252,226,32,77,89,234,124,178,161,161,135,145,29,59,85,52,246,161,201,22,79,216,107,255,0,210,232,226,235,250,165,216,238,145,59,174,212,29,213,173,234,212,65,25,99,246,42,225,147,12,93,24,254,77,20,125,125,205,44,110,56,224,178,208,230,201,53,37,30,175,93,87,68,105,158,59,94,213,84,68,37,106,173,189,225,171,185,141,93,126,2,13,73,99,62,24,110,54,71,72,177,208,57,26,221,127,178,99,214,96,101,156,246,231,72,142,137,237,84,248,27,180,197,153,115,75,121,99,227,125,59,87,114,47,176,199,108,204,225,65,183,184,165,146,146,137,21,202,139,167,65,6,155,238,182,155,149,186,69,116,18,75,211,226,167,5,21,198,174,23,35,170,38,145,21,23,222,103,174,42,224,163,20,119,201,22,42,21,229,245,254,201,104,241,167,7,248,182,222,199,190,58,23,38,158,230,129,103,48,254,105,93,240,251,216,250,41,220,187,87,222,100,30,89,113,185,138,176,199,45,146,212,104,214,233,226,165,130,184,228,118,48,180,202,230,203,75,38,141,253,85,41,219,166,11,188,91,218,188,202,105,81,83,245,84,13,179,229,15,29,246,139,245,52,107,122,185,70,201,122,38,155,140,142,195,188,72,225,43,204,13,123,110,81,170,175,235,33,231,226,138,237,136,172,107,186,151,158,199,53,122,120,149,206,29,207,252,127,99,99,91,222,231,106,53,61,234,6,255,0,173,185,171,97,184,42,36,117,145,174,191,172,133,69,22,38,181,212,177,21,147,181,85,126,38,137,176,135,25,120,198,134,177,172,169,184,72,141,69,246,170,153,25,132,120,213,172,154,24,25,45,197,119,174,158,46,3,106,177,220,154,229,77,28,138,139,225,212,155,142,161,175,246,161,131,88,39,138,198,77,27,31,113,184,181,81,122,167,156,94,124,35,196,94,28,187,77,28,93,241,138,174,253,99,120,50,15,162,144,237,70,174,165,61,107,197,52,119,106,118,205,75,59,21,29,241,59,152,107,160,86,34,58,86,238,246,245,2,96,34,106,64,218,184,28,186,36,141,254,36,106,173,114,106,142,79,226,1,83,67,226,166,170,113,75,93,79,76,139,205,145,169,251,73,103,94,40,149,55,165,68,104,159,23,1,59,181,70,213,58,183,226,27,108,126,149,84,95,239,18,242,226,219,68,94,149,100,63,239,32,29,230,138,157,79,187,190,5,43,46,63,177,198,186,58,182,31,247,208,225,151,50,176,227,63,250,114,31,247,208,10,195,119,192,110,248,20,91,115,79,11,181,124,234,216,191,223,66,82,183,56,176,164,8,170,149,177,127,190,128,87,251,190,3,82,205,93,56,140,193,182,127,58,170,186,37,69,240,209,200,117,109,226,147,4,204,253,35,174,141,53,253,96,47,206,239,128,221,240,45,69,163,63,112,125,195,68,109,116,90,175,235,33,81,199,152,246,42,198,238,167,173,139,79,245,144,10,219,123,81,58,169,241,101,141,60,92,133,179,186,102,205,142,135,115,31,89,30,228,253,98,221,98,110,34,173,148,42,238,69,99,122,123,156,6,71,58,120,244,244,147,248,144,54,118,43,209,17,205,254,38,20,94,248,173,150,29,201,5,119,135,135,82,140,168,226,242,255,0,4,252,198,220,23,98,120,245,3,98,59,190,41,252,79,138,253,76,30,194,60,107,208,73,59,33,186,215,106,170,186,47,82,255,0,225,12,255,0,195,24,150,6,58,10,150,170,185,61,224,94,52,84,211,192,250,169,175,184,165,169,49,149,190,173,17,99,157,189,126,39,107,5,214,25,83,84,168,102,159,235,1,217,42,104,125,68,212,226,138,174,157,233,210,102,107,246,156,155,152,189,81,237,254,32,6,157,53,11,44,109,209,21,233,252,70,246,250,91,147,169,52,15,187,84,135,158,207,98,156,78,231,57,117,98,244,37,28,206,232,132,41,170,251,72,153,209,158,122,166,167,197,106,47,84,84,20,124,93,83,218,53,95,121,245,19,111,164,124,222,199,116,104,160,186,167,180,38,171,237,62,162,162,46,138,124,151,195,205,46,2,162,167,180,106,190,242,24,247,170,249,196,111,145,140,233,237,40,104,190,241,162,251,200,17,30,229,213,60,8,209,142,246,129,243,85,247,145,51,196,248,186,53,58,159,25,35,92,186,32,28,160,135,119,192,110,248,1,16,33,221,240,27,190,0,68,8,119,124,6,239,128,31,87,192,249,162,168,215,94,154,16,191,84,240,2,45,170,54,169,198,213,114,169,18,234,136,4,74,138,135,194,6,61,85,85,20,228,69,69,247,1,240,251,162,169,245,124,8,87,84,246,1,17,244,133,29,211,192,110,248,1,16,33,221,240,27,190,0,68,8,119,124,6,239,128,17,2,29,223,1,187,224,4,64,135,119,192,110,248,1,17,2,248,159,119,124,15,128,0,0,19,169,247,111,196,248,157,15,187,190,0,54,252,70,223,136,221,240,27,190,0,125,211,68,82,5,240,34,221,240,62,1,11,124,72,218,21,62,33,23,64,62,0,0,31,91,226,124,62,162,232,4,64,135,119,192,110,248,1,16,33,221,240,27,190,0,68,8,119,124,6,239,128,17,2,29,223,1,187,224,4,64,135,119,192,110,248,1,16,33,221,240,27,190,0,68,8,119,124,6,239,128,17,2,29,223,1,187,224,4,64,135,119,192,110,248,1,16,33,221,240,27,190,0,68,8,119,124,6,239,128,17,2,29,223,1,187,224,4,71,205,125,135,205,223,1,241,212,15,171,224,113,162,34,170,116,35,85,212,104,137,215,80,62,248,39,129,243,94,190,1,87,95,97,241,0,248,171,215,161,22,223,120,209,61,225,23,64,62,237,68,246,16,61,173,235,208,250,231,117,240,32,114,174,128,64,246,39,192,131,106,39,77,8,221,224,124,79,20,2,21,135,93,58,17,181,155,79,147,200,172,84,70,156,141,85,229,43,151,220,4,165,109,71,41,171,212,233,95,121,228,201,233,120,169,220,74,198,76,170,142,77,80,233,174,22,166,74,168,144,183,170,41,52,119,244,115,243,161,71,167,181,8,100,174,167,164,133,242,204,168,155,122,245,36,96,157,40,40,92,178,72,141,72,219,170,234,166,54,231,223,19,88,123,4,80,85,82,62,181,173,155,106,163,116,119,180,200,183,188,109,103,90,217,237,117,116,180,85,72,158,98,167,71,26,142,199,24,166,191,25,86,200,141,145,207,149,242,42,120,235,237,46,103,16,249,239,123,199,247,249,82,42,183,73,74,231,42,42,34,235,208,131,135,188,158,168,198,24,138,158,182,106,87,62,153,238,69,93,80,11,181,194,143,13,242,223,150,146,229,117,164,114,177,219,93,170,161,179,172,15,151,86,124,29,104,167,101,4,12,71,163,17,23,161,79,228,206,89,219,240,214,27,165,142,10,102,177,90,196,246,23,90,158,146,85,77,138,157,27,224,4,132,211,78,145,249,205,211,68,232,116,119,58,170,174,234,245,77,122,21,69,125,51,249,106,154,120,33,76,220,41,234,93,78,246,162,1,104,177,5,109,123,234,220,196,87,120,156,150,11,69,101,100,237,116,136,238,170,84,83,97,154,186,186,221,206,141,85,21,125,197,97,96,195,110,166,70,43,163,211,79,128,19,248,114,196,232,105,147,115,124,83,218,82,57,140,172,182,175,37,81,19,122,23,106,142,157,99,133,52,78,137,226,88,46,36,113,37,61,161,27,82,215,232,145,166,171,212,12,110,226,27,20,201,65,133,235,45,140,122,39,49,171,211,83,0,107,171,167,100,242,43,188,119,41,124,243,151,50,43,49,117,245,104,40,103,221,26,234,213,77,75,53,117,179,77,29,67,160,123,117,145,122,129,112,120,108,185,172,152,214,22,170,245,230,39,253,166,236,50,174,109,216,62,223,175,252,146,127,216,105,11,135,248,82,143,27,194,154,104,228,145,53,254,38,235,50,126,119,73,131,173,250,255,0,201,55,254,195,120,46,115,28,253,73,168,156,245,57,18,157,186,235,161,26,70,141,3,235,85,116,234,135,213,240,33,115,180,77,53,33,107,181,246,129,16,0,0,0,0,0,0,0,0,0,15,168,186,17,28,110,215,84,208,143,193,0,227,149,21,84,129,172,219,213,78,125,17,122,146,119,10,198,83,70,170,170,137,162,1,203,44,237,141,186,171,209,14,190,75,213,52,74,168,250,134,39,218,165,184,204,12,196,138,201,75,36,156,228,77,168,190,211,17,115,31,139,37,178,84,203,27,42,213,54,170,167,164,6,192,27,136,104,158,187,82,165,159,196,154,142,169,146,183,115,103,106,167,218,106,214,221,198,243,219,84,136,250,165,211,95,239,151,131,7,241,163,65,86,145,197,53,91,83,95,123,128,207,72,92,197,106,42,57,20,43,252,245,235,208,198,188,61,197,21,138,165,141,107,171,98,235,250,197,85,23,16,152,121,236,87,247,216,186,166,190,146,1,119,111,23,120,45,144,44,146,72,137,246,169,137,220,77,103,221,38,31,162,150,158,42,180,71,43,85,19,71,18,185,207,196,197,182,150,223,34,83,86,179,84,69,240,113,174,76,243,205,234,252,123,118,86,83,213,185,90,142,84,93,28,5,23,157,185,233,136,174,119,185,86,142,182,93,170,229,240,113,109,233,179,35,19,79,31,215,86,73,215,222,170,85,76,193,30,84,69,170,168,243,149,122,245,41,235,206,31,142,219,47,45,177,167,69,247,1,242,150,237,138,46,146,167,42,162,85,215,220,170,86,248,119,5,98,123,222,214,73,205,93,221,58,234,119,121,75,107,182,207,36,73,85,19,58,233,226,134,98,101,206,9,177,75,20,79,100,17,107,211,216,128,99,190,13,225,130,174,245,60,82,85,211,238,220,168,171,170,25,39,151,252,45,90,44,220,169,231,160,141,85,186,47,162,94,107,6,29,161,160,88,249,112,53,52,247,33,112,41,32,137,96,209,17,19,160,20,197,167,5,89,45,22,150,193,75,72,198,72,212,241,68,41,252,88,232,104,237,242,50,68,68,243,84,184,243,66,216,35,87,163,145,126,5,176,204,218,121,234,109,242,242,90,168,170,213,240,3,0,184,153,163,167,174,158,103,195,183,118,170,90,44,159,197,183,28,29,119,73,27,82,173,70,191,94,139,241,46,158,122,89,174,253,242,117,88,228,86,234,190,195,29,107,106,234,109,82,189,86,55,53,81,64,220,55,11,217,231,21,246,219,5,53,77,90,57,253,19,171,140,201,181,213,37,117,19,106,24,237,81,81,13,18,240,209,156,245,86,91,229,52,50,84,57,140,71,166,168,170,110,55,34,179,30,143,18,225,186,125,39,107,156,230,167,183,224,5,233,133,17,97,79,121,5,58,237,145,200,167,5,61,82,57,251,81,122,19,50,51,102,142,79,104,19,27,181,246,130,4,114,116,34,69,212,8,145,53,10,154,31,83,192,59,192,8,64,0,8,145,83,66,17,170,32,17,106,158,241,170,123,200,119,39,255,0,186,13,201,255,0,238,128,69,170,123,199,129,2,187,68,212,226,230,170,244,212,14,103,72,136,112,185,234,229,62,117,84,62,162,34,120,129,241,21,201,225,208,251,59,100,70,106,142,56,234,102,72,219,187,95,3,160,187,99,42,58,22,42,73,43,83,68,247,129,221,67,43,154,239,62,68,253,170,112,221,47,116,180,145,170,190,165,137,167,94,170,89,172,101,157,86,251,60,50,61,181,45,69,106,47,180,197,44,214,226,245,212,18,77,20,21,107,237,78,142,3,53,47,121,191,100,182,43,226,146,227,10,43,124,117,122,22,167,24,241,77,135,172,177,200,190,80,137,118,167,177,232,107,15,48,243,243,20,221,234,230,174,164,188,76,214,201,174,141,71,169,103,43,113,158,59,196,181,43,15,148,106,94,142,93,61,37,3,99,24,235,143,123,37,12,143,99,39,221,183,84,232,226,214,94,248,254,161,171,165,146,42,105,30,217,23,93,23,83,19,173,249,47,139,113,35,82,105,101,157,219,186,245,69,59,104,56,99,196,46,114,54,70,74,136,191,218,86,168,21,94,52,226,247,23,94,149,240,91,110,83,38,239,13,28,165,185,158,255,0,153,120,217,202,233,107,106,30,215,251,213,75,177,130,56,69,184,212,213,198,249,26,233,19,84,254,201,149,217,117,195,13,170,211,73,26,215,65,27,85,19,174,230,129,174,183,228,230,41,185,59,153,80,146,42,187,222,138,78,83,228,93,194,154,37,146,169,81,62,211,101,247,204,156,195,180,113,255,0,87,72,85,83,221,161,108,113,30,70,214,98,42,182,165,181,28,214,53,116,93,168,6,5,85,96,102,218,228,209,212,78,145,83,220,135,61,187,9,215,220,165,108,52,118,185,154,170,189,23,98,155,18,193,252,37,182,169,236,117,194,153,31,175,142,230,151,219,8,112,161,133,232,90,201,31,106,131,114,126,162,1,173,108,13,195,222,96,93,185,79,164,89,99,107,180,232,168,166,65,96,254,21,241,98,164,78,173,71,57,122,107,170,27,5,195,217,61,135,236,237,98,67,111,137,187,125,205,66,178,166,178,218,169,152,145,50,222,196,219,237,218,6,39,224,30,24,163,167,108,110,172,165,106,170,104,171,170,23,215,13,228,213,162,208,198,171,105,24,138,223,129,114,163,167,166,141,62,174,52,110,135,46,245,103,162,154,129,212,208,225,250,42,6,162,114,83,106,124,14,226,22,209,177,190,100,72,159,176,248,201,93,51,185,78,143,68,247,156,203,11,24,222,154,1,192,172,107,223,209,61,167,58,70,200,211,170,28,77,123,90,253,52,57,100,99,165,103,69,246,1,10,43,93,213,164,72,154,144,83,196,230,53,81,221,78,100,79,98,0,211,220,125,218,135,212,77,58,170,17,34,107,236,2,16,7,67,64,124,85,208,251,208,248,237,52,2,38,175,216,70,136,154,47,83,137,20,251,204,209,23,168,17,170,39,188,150,122,185,37,209,60,8,221,50,39,180,226,124,209,166,174,87,33,158,172,9,29,212,227,168,107,101,133,205,84,215,84,56,101,171,98,174,136,228,13,157,21,52,215,216,96,91,252,67,134,35,146,181,42,155,26,106,213,215,93,10,47,55,40,164,155,1,86,116,85,114,49,80,188,245,80,199,50,42,174,133,25,143,45,145,214,225,234,154,36,98,46,244,80,53,69,155,152,58,74,155,77,69,71,37,85,251,156,186,232,99,61,134,103,90,241,42,65,34,42,42,73,162,235,246,155,30,204,44,25,11,231,168,182,186,36,209,81,221,52,48,43,51,48,223,209,252,105,59,209,155,90,217,58,1,154,57,37,69,79,121,182,83,44,109,69,86,181,21,76,184,203,170,62,233,19,90,169,166,134,26,240,117,121,101,123,121,18,59,93,173,79,19,55,44,243,69,67,18,57,52,64,43,136,235,214,55,53,168,164,252,181,59,160,220,82,244,85,205,170,84,122,47,129,218,37,115,28,156,173,80,9,248,89,185,57,138,190,36,21,51,69,26,117,208,235,150,181,236,114,181,53,209,9,26,186,215,59,197,84,9,138,187,158,214,170,70,186,116,41,75,189,242,174,29,94,215,59,161,218,62,165,187,87,113,210,92,100,138,100,116,123,19,168,29,99,51,2,88,23,108,138,229,59,75,118,40,75,163,145,26,213,234,116,127,70,153,89,42,104,212,77,87,220,85,150,12,47,5,2,53,239,84,13,187,72,162,71,198,142,115,78,166,253,101,166,186,209,75,7,45,53,115,116,240,42,133,90,109,137,27,92,222,157,9,42,136,18,36,93,171,174,160,98,38,106,100,219,216,249,107,33,131,93,53,94,136,99,78,34,194,241,71,88,250,74,184,116,235,167,84,54,101,123,180,211,92,41,31,28,241,34,234,139,226,134,41,231,38,80,79,89,83,45,77,182,53,106,248,249,168,6,45,86,228,228,55,56,249,212,136,196,246,244,40,220,83,151,149,180,16,242,153,18,234,196,246,33,120,42,107,110,184,18,116,134,190,25,28,221,118,249,197,99,108,182,80,98,218,54,204,232,91,186,68,215,77,2,107,9,234,45,151,11,107,220,229,71,55,66,119,13,102,101,203,14,92,99,85,157,232,214,170,123,76,143,204,60,154,219,11,229,167,135,197,21,122,33,142,152,139,44,235,41,170,28,245,141,201,181,125,193,150,87,101,79,18,177,86,193,13,186,106,149,71,116,77,85,76,180,203,156,219,160,170,100,80,173,99,53,84,79,237,26,132,161,242,142,26,170,73,97,149,200,173,246,33,113,112,78,119,98,27,77,194,45,210,205,181,28,137,226,160,110,227,9,92,89,113,99,102,134,100,118,189,122,41,90,71,51,245,107,85,198,23,112,193,158,44,190,83,65,13,93,79,156,168,137,213,76,187,167,171,74,200,25,60,15,221,170,107,208,10,154,55,43,81,53,93,73,152,164,240,234,116,244,50,189,204,243,213,117,248,147,241,63,195,169,172,29,156,114,116,57,82,68,36,89,38,158,211,145,36,248,148,77,238,251,8,154,239,176,149,71,252,78,70,63,226,4,194,46,169,161,27,23,216,113,49,221,81,117,57,89,213,117,2,48,0,0,0,31,29,224,64,226,55,120,16,56,15,137,226,132,106,132,9,226,68,175,233,226,4,14,106,106,113,185,19,95,18,39,63,79,105,198,231,251,117,2,23,34,123,207,154,39,188,134,71,233,237,32,230,1,203,162,123,198,137,239,56,185,131,152,4,90,202,139,170,59,161,202,217,36,68,234,226,89,106,23,93,168,213,62,34,200,238,186,41,134,177,55,189,206,254,209,10,181,201,231,110,56,26,215,53,124,231,104,70,175,99,155,183,154,154,133,77,194,187,180,243,143,179,36,141,234,215,18,176,42,71,227,33,51,185,30,154,35,181,3,137,139,50,175,164,167,51,247,166,155,136,17,118,46,186,31,123,195,95,209,122,23,19,81,181,87,218,69,170,16,35,218,191,218,67,234,171,116,232,166,153,23,111,192,129,241,189,221,81,218,31,28,64,175,123,125,138,4,188,176,72,142,213,122,133,88,118,237,154,61,127,97,59,28,237,119,164,194,9,157,18,174,155,0,232,234,173,182,122,167,42,62,145,171,175,234,148,229,239,46,176,253,210,39,35,232,88,186,254,169,92,62,8,213,186,163,80,248,177,55,97,157,24,255,0,122,225,207,10,220,94,229,117,178,46,190,246,148,45,251,132,28,33,89,185,86,213,15,95,213,67,43,101,164,71,185,81,29,161,37,89,107,85,98,175,52,131,1,177,47,2,246,138,218,221,244,52,17,53,139,236,70,150,219,26,240,52,148,81,63,145,72,196,209,61,141,54,81,37,44,116,171,189,242,34,232,80,216,190,239,71,26,189,31,18,61,16,13,72,99,94,18,175,118,141,243,83,82,185,52,235,209,165,183,76,178,198,118,169,221,28,112,206,138,197,233,162,41,182,172,65,124,195,211,66,232,230,181,70,245,240,234,210,219,207,79,133,228,172,87,187,15,68,168,229,254,226,1,174,218,86,230,93,169,232,146,58,171,98,120,116,82,225,224,204,198,197,182,90,152,221,81,83,51,54,170,120,170,153,191,89,133,112,21,210,157,27,45,170,154,5,84,241,86,162,22,139,49,178,115,11,84,71,36,182,202,250,120,221,162,170,35,85,13,138,179,46,56,152,184,91,109,209,173,85,123,157,181,19,166,227,182,174,227,198,146,195,88,230,213,62,71,181,23,79,19,18,238,182,42,204,41,189,25,84,178,49,186,248,41,105,49,158,41,114,200,230,173,50,185,218,251,128,216,197,179,180,54,195,60,169,185,238,110,171,237,82,185,163,227,231,10,45,54,231,212,183,93,63,188,105,241,25,136,174,238,68,183,81,204,138,190,27,81,74,171,12,229,30,102,95,164,107,27,223,24,215,42,123,20,13,140,227,190,209,44,59,71,191,147,42,174,154,248,56,177,119,238,209,122,250,186,183,37,186,121,219,31,177,17,75,127,134,120,27,197,184,170,38,186,190,225,43,85,222,59,181,47,14,18,236,211,147,144,197,168,171,107,215,167,85,64,45,189,127,29,248,194,169,21,105,234,170,186,252,84,165,238,156,104,102,85,78,228,130,186,177,53,240,234,166,93,218,123,53,232,217,27,85,239,141,223,236,157,196,29,157,54,200,156,155,161,141,223,236,129,128,149,28,88,102,252,242,239,109,194,187,110,190,245,33,147,138,188,215,114,39,245,202,223,15,137,178,27,119,103,166,31,72,209,36,165,135,253,196,38,221,217,225,134,85,58,83,83,255,0,186,128,107,49,120,161,205,119,127,244,237,111,241,83,174,175,226,95,53,101,69,254,189,89,252,84,217,244,157,157,248,117,17,116,167,131,253,212,58,250,158,206,235,10,248,83,195,254,234,1,171,74,156,250,204,107,130,170,87,86,85,42,39,134,229,83,172,155,59,241,196,78,243,43,167,77,63,89,77,157,95,251,53,173,151,40,244,166,88,161,84,247,52,183,215,174,204,87,199,175,42,165,171,167,185,0,193,107,87,17,249,135,71,43,81,183,122,134,162,126,178,151,18,199,197,182,63,167,141,17,247,233,83,79,215,47,69,243,179,118,237,72,215,58,23,57,116,240,209,165,169,196,188,10,99,43,100,206,228,50,117,68,247,53,64,151,184,113,117,137,165,79,175,186,74,231,47,138,238,36,98,226,74,186,229,175,120,172,123,190,215,20,157,235,134,92,113,65,186,159,201,21,79,86,127,107,98,148,188,249,31,142,45,202,170,235,77,82,105,250,138,5,203,170,206,248,158,244,223,34,174,191,18,106,12,209,166,175,165,115,27,27,149,203,224,88,202,236,37,137,45,114,107,83,111,153,17,190,58,181,78,239,12,223,221,105,168,103,123,160,85,70,175,84,84,2,236,80,215,220,170,100,74,154,104,101,68,215,94,136,165,205,193,217,227,119,193,202,216,229,142,163,204,233,237,45,197,143,62,48,221,165,141,130,162,207,23,68,211,170,33,223,195,155,184,50,242,244,123,173,212,237,215,236,2,246,127,77,91,133,182,157,28,216,42,151,106,123,17,78,59,119,104,37,205,234,228,114,84,199,177,127,181,170,20,77,135,16,229,221,217,173,138,106,106,68,215,167,93,10,141,50,91,0,99,70,115,168,171,232,233,62,8,168,154,129,88,91,123,68,157,79,35,82,162,89,116,215,218,165,198,195,157,162,118,58,148,107,103,153,117,248,184,199,27,191,7,86,170,214,57,244,55,216,92,190,205,170,133,184,196,28,41,226,11,27,157,37,21,194,71,162,120,109,212,13,134,209,241,201,135,43,145,170,217,211,175,235,21,254,27,226,171,14,92,154,197,125,108,125,125,138,228,53,13,62,5,199,22,39,58,52,90,151,109,233,174,138,125,179,220,113,237,166,163,89,42,234,154,212,246,42,169,142,161,186,111,233,27,133,152,212,94,124,107,254,209,216,219,179,238,193,112,68,108,50,181,53,248,154,131,182,102,46,36,107,152,202,154,249,186,116,234,229,46,110,23,205,43,133,36,77,115,171,220,170,159,172,100,109,1,185,143,71,84,255,0,50,177,136,139,250,196,212,88,254,141,139,162,213,177,127,218,53,195,73,158,119,25,42,18,5,173,124,109,254,246,226,181,177,230,85,77,91,218,229,188,171,191,219,3,96,84,56,182,138,177,19,73,218,191,180,236,146,249,69,19,119,43,218,166,21,218,51,74,170,133,173,84,171,115,255,0,105,85,80,231,69,100,232,140,216,247,1,149,45,190,209,79,231,243,90,221,61,234,125,118,33,160,103,69,149,159,196,197,90,220,203,189,79,34,45,52,114,163,126,26,146,255,0,79,113,26,187,114,197,62,159,180,233,211,246,25,119,79,119,164,157,19,99,219,252,78,89,103,137,202,154,38,166,52,225,172,201,186,194,230,243,225,147,246,234,92,107,118,103,181,237,98,75,14,139,241,40,186,168,138,136,138,139,241,28,221,58,42,20,165,38,56,165,157,27,171,145,53,248,157,221,45,230,146,169,17,82,70,245,248,129,217,106,143,241,8,198,55,170,28,60,200,220,154,177,232,162,37,122,187,175,128,28,192,0,0,0,0,0,9,226,125,126,154,120,159,53,211,169,198,174,85,246,129,202,221,58,117,62,61,200,212,33,106,187,67,134,161,234,136,186,168,31,121,157,87,69,57,24,238,190,194,74,23,111,122,147,76,241,2,97,23,80,189,72,90,238,157,72,149,200,128,66,190,32,107,175,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,4,46,241,62,47,129,245,222,39,197,240,2,7,120,16,167,138,17,59,192,133,60,64,229,145,141,87,34,168,157,237,100,106,136,66,246,185,85,14,41,160,123,151,196,15,148,241,111,234,167,95,116,171,130,218,201,39,145,232,212,106,107,212,156,172,185,82,218,104,157,52,210,53,187,83,218,98,143,19,188,72,91,112,101,146,161,97,171,102,247,53,91,209,196,209,211,113,45,197,117,179,4,91,234,169,40,235,26,146,237,115,124,215,123,77,77,103,6,118,98,60,203,189,206,248,235,164,86,43,215,68,87,16,231,54,104,222,179,3,16,212,75,222,228,116,79,145,85,19,118,169,166,167,77,130,240,93,69,202,182,39,54,21,118,229,77,116,67,34,123,44,178,214,237,138,239,48,69,82,199,61,178,57,53,213,13,162,240,219,146,150,252,51,102,166,89,41,26,143,106,34,235,161,100,184,125,203,58,120,86,157,239,163,68,147,167,93,189,76,234,192,214,158,227,75,28,27,52,209,16,10,214,216,216,168,168,227,130,54,232,141,77,14,206,41,81,27,174,158,36,188,20,158,106,106,118,77,164,77,137,162,1,41,177,103,85,69,78,135,4,246,198,61,118,237,78,167,117,73,76,155,87,84,234,124,90,117,89,211,160,29,93,54,31,166,98,36,142,141,9,198,219,226,106,105,27,60,14,198,162,53,100,90,33,207,73,3,27,10,203,38,158,0,116,149,146,178,138,138,121,100,93,168,214,170,245,53,235,198,46,105,210,177,211,219,97,157,21,238,69,106,104,166,90,241,9,154,84,120,66,205,81,12,115,181,30,246,57,19,69,246,232,106,183,51,161,191,230,37,234,166,230,142,149,209,71,34,187,219,166,154,129,108,41,82,173,149,18,94,103,114,185,173,114,169,223,225,238,239,124,185,119,233,218,155,52,246,156,110,138,58,106,39,218,167,68,71,187,167,82,74,71,45,158,220,173,167,119,156,154,245,64,42,92,171,100,76,205,30,92,26,108,73,83,77,62,211,115,153,51,10,174,14,183,175,254,169,191,246,26,74,200,138,231,212,102,20,114,72,170,174,89,83,93,126,211,119,249,42,187,176,101,187,79,249,38,255,0,216,111,5,213,71,47,180,137,85,15,154,167,184,248,7,197,77,79,141,106,162,145,244,247,13,83,220,7,192,0,3,238,138,167,195,234,42,34,0,218,163,106,159,119,32,220,128,124,218,163,67,238,228,32,116,137,160,17,106,209,209,124,14,5,122,234,114,70,224,57,17,61,228,46,114,104,186,40,123,182,166,158,242,22,55,111,85,38,234,199,216,213,200,158,114,20,78,57,191,82,219,161,145,211,76,140,68,69,246,149,77,218,226,218,42,87,202,170,137,162,24,73,197,22,120,182,197,21,84,12,170,70,170,34,167,69,37,34,220,113,25,159,148,116,50,213,80,195,92,223,55,84,232,227,93,89,145,153,213,247,203,164,252,153,156,228,87,47,130,157,190,105,99,185,241,85,230,121,18,165,206,73,28,190,211,175,193,57,99,54,33,155,152,177,57,251,197,34,221,187,16,87,192,188,199,76,244,95,31,18,122,135,50,239,116,14,69,138,162,78,159,172,94,251,191,13,181,50,209,172,236,165,119,70,235,224,89,92,79,128,106,240,237,122,211,212,192,230,177,23,174,168,41,21,85,155,136,28,71,70,173,106,213,75,211,245,148,169,162,226,111,19,49,154,119,153,116,211,251,202,89,41,45,8,249,54,209,163,156,191,97,218,80,96,108,77,113,68,109,61,35,213,23,195,161,57,17,94,226,28,239,187,98,8,150,41,170,228,243,186,122,69,47,103,189,204,181,74,249,92,175,87,59,84,212,169,176,151,15,56,186,239,43,86,75,124,154,42,255,0,117,76,134,203,222,15,170,107,18,57,110,148,111,107,147,77,58,14,68,90,43,21,101,202,174,157,25,5,42,185,23,220,132,119,12,17,123,185,185,101,90,7,245,253,83,56,240,119,11,54,187,116,45,223,77,225,239,66,190,135,33,44,241,69,183,186,183,195,220,57,106,198,186,108,214,123,189,130,120,81,96,123,60,228,79,3,53,50,66,145,106,40,105,159,60,170,138,230,162,232,167,103,138,50,2,216,247,239,101,58,34,181,117,77,16,239,176,54,11,172,178,190,56,163,137,81,140,209,19,161,115,169,34,240,208,217,99,72,99,115,93,175,67,178,109,59,99,110,212,113,195,107,89,217,78,214,57,61,132,251,41,149,235,170,138,68,147,160,85,215,114,174,133,19,140,102,115,34,123,18,36,115,116,247,23,26,72,27,179,105,76,226,59,84,83,83,61,28,158,40,41,24,123,155,22,235,93,92,115,58,102,49,29,162,235,208,194,220,202,183,91,35,172,146,54,61,168,170,171,224,108,15,48,176,52,87,39,212,53,186,174,186,152,77,158,185,121,45,150,181,213,40,215,34,34,234,41,22,110,207,86,235,5,201,147,193,34,162,181,200,169,161,179,126,8,115,85,213,112,210,81,213,85,175,177,52,87,26,178,173,149,86,101,118,190,138,232,100,175,10,185,140,150,59,229,44,47,168,86,232,228,246,154,70,243,109,21,105,85,11,38,137,219,145,81,58,149,42,43,95,19,117,94,165,154,201,124,99,21,242,195,76,246,202,142,220,196,246,151,126,143,108,200,171,168,28,201,167,77,14,86,166,168,64,137,162,156,136,228,64,62,167,68,11,215,162,14,138,157,20,227,122,172,105,184,8,246,168,218,167,27,102,114,145,163,215,193,64,251,209,60,80,129,207,141,29,162,169,245,81,84,227,116,49,107,185,235,212,8,250,47,162,53,106,120,144,115,98,103,68,80,173,108,190,0,68,229,106,181,116,56,88,136,190,39,42,53,173,110,221,122,159,89,10,105,170,128,70,106,157,16,150,169,151,148,154,185,116,67,228,181,79,134,93,169,224,133,39,142,241,141,190,199,110,116,245,19,181,138,136,190,208,33,198,184,194,150,197,64,249,159,51,83,70,170,245,83,9,115,163,137,154,59,93,76,176,193,94,221,200,170,154,110,58,142,38,120,156,138,138,150,106,59,117,106,42,232,173,232,227,92,57,131,152,87,124,73,117,124,172,157,238,220,245,95,16,50,7,49,120,156,173,172,100,172,101,82,170,46,191,218,49,207,17,230,5,219,17,213,57,205,123,220,142,95,121,33,109,194,248,131,17,206,214,172,111,86,187,196,188,184,55,39,109,84,148,204,158,240,221,174,78,171,168,22,238,199,135,239,215,72,163,116,180,175,88,215,218,168,93,92,29,133,40,45,106,201,235,35,98,57,58,245,66,171,163,167,165,133,91,107,179,196,215,163,122,39,66,227,224,140,144,191,98,201,227,90,138,55,164,78,84,234,137,236,51,71,22,20,197,20,116,187,41,232,168,98,149,83,167,70,151,123,14,83,221,241,26,54,159,232,250,54,55,233,231,163,11,139,151,156,40,97,251,116,113,213,85,53,201,42,104,186,47,188,189,86,60,9,13,135,100,20,148,173,88,209,60,116,20,91,188,17,132,237,214,8,216,181,240,49,139,250,200,86,245,152,81,151,170,116,90,63,54,55,120,43,74,59,57,174,201,135,233,31,62,228,141,26,190,194,160,201,124,195,166,191,218,224,162,108,173,123,145,61,253,69,31,98,201,40,106,151,124,181,175,85,95,98,169,83,225,156,174,161,178,34,181,241,164,154,251,85,10,234,158,159,102,146,42,120,147,173,84,84,240,20,117,116,24,118,134,153,17,91,11,83,246,29,196,80,69,22,136,212,66,15,105,26,107,175,136,162,39,189,91,232,161,245,106,117,110,155,16,249,246,161,245,26,138,40,227,218,175,85,234,114,183,72,250,248,132,106,39,184,141,24,139,212,81,4,149,110,211,106,68,137,241,57,33,250,198,249,202,54,35,147,77,15,157,35,233,238,46,3,160,209,218,162,156,236,145,35,110,154,18,235,57,243,122,187,161,68,198,244,127,93,2,57,168,189,78,6,170,181,52,83,239,136,19,8,246,123,208,141,28,194,87,70,167,93,71,53,141,246,129,49,162,141,20,147,239,189,116,34,239,90,167,69,53,157,66,103,86,167,137,241,206,106,167,69,37,29,80,170,113,164,175,85,209,7,33,58,174,106,28,50,74,214,167,87,18,238,150,95,113,41,80,233,92,213,28,135,52,181,208,49,124,233,17,14,134,229,122,106,74,173,137,250,161,193,113,130,161,202,190,36,172,22,137,37,243,222,139,169,158,173,163,150,43,156,239,127,68,85,67,182,130,166,69,106,46,132,189,45,175,102,158,105,216,199,75,177,169,208,192,227,230,72,229,68,209,73,91,165,11,106,41,220,199,120,170,29,146,53,26,169,208,129,237,230,74,141,208,12,71,204,252,63,60,56,146,103,182,21,217,162,251,13,127,113,61,102,125,190,227,45,106,197,183,115,252,116,54,153,156,212,93,205,242,213,36,105,225,227,161,129,252,87,96,169,46,88,95,202,49,195,170,185,85,122,32,29,31,4,215,202,72,171,214,57,170,17,170,186,39,85,54,5,42,72,250,40,223,78,170,228,115,122,104,106,19,35,49,132,152,67,21,193,76,233,85,154,202,136,189,126,38,219,50,186,247,6,35,195,180,178,181,232,247,44,72,191,224,92,193,88,97,72,38,90,55,58,100,84,84,95,105,61,4,53,15,184,244,106,236,247,147,182,218,87,199,10,177,91,162,41,56,137,221,153,185,136,138,163,114,8,37,134,38,162,163,149,55,29,53,193,17,23,70,248,28,149,181,202,143,87,185,122,169,211,84,92,213,238,86,162,153,221,130,102,58,118,77,209,207,34,76,61,20,146,111,115,250,123,201,40,164,151,93,205,57,106,111,19,195,78,230,167,137,40,152,168,166,166,183,249,204,122,46,135,77,114,197,41,76,221,173,126,154,29,13,214,253,91,213,186,169,79,61,43,110,18,117,69,209,77,45,85,52,152,178,162,89,252,199,42,149,133,182,225,37,84,59,166,77,21,19,161,69,225,172,62,228,145,174,149,171,226,87,137,79,77,78,198,34,174,128,174,41,17,38,98,163,151,66,150,189,209,177,187,154,218,118,203,175,189,53,42,247,247,103,38,136,226,8,237,208,207,215,77,65,88,199,153,25,67,71,139,154,249,37,129,177,57,60,238,136,91,91,6,18,184,225,218,231,82,50,23,172,113,46,136,186,123,12,211,186,225,102,206,215,109,143,199,224,91,140,93,133,22,218,197,154,56,19,85,235,224,15,186,206,221,41,95,89,75,202,150,153,53,211,78,168,89,156,193,193,111,74,105,102,142,143,216,171,209,11,223,123,170,175,133,92,145,197,225,240,40,75,253,194,231,85,78,250,121,96,77,171,170,120,2,48,155,18,64,180,215,167,65,44,123,122,248,104,119,54,220,57,29,202,153,29,109,141,36,157,169,185,90,212,234,87,217,129,151,177,214,204,250,218,104,213,106,21,117,209,16,144,203,90,25,176,181,219,155,115,102,214,201,230,249,200,8,225,203,44,216,190,101,198,32,142,158,189,175,130,52,145,19,175,79,105,179,124,133,226,18,203,137,109,180,240,75,95,27,165,115,81,17,55,26,253,206,12,181,182,94,45,17,94,232,91,163,213,57,154,180,183,185,73,153,151,156,19,136,98,141,42,36,70,65,34,39,85,247,40,35,122,182,250,232,235,33,108,236,84,209,83,94,135,97,4,204,145,252,182,59,87,123,140,103,225,247,61,168,241,133,182,158,158,174,173,187,213,168,158,38,67,210,207,75,12,205,171,134,68,84,84,247,150,163,187,108,172,141,118,189,218,41,202,199,164,158,130,234,117,44,123,235,167,116,141,83,158,219,43,227,149,204,95,96,163,181,68,114,169,205,26,47,180,150,230,170,117,247,156,209,205,170,138,38,88,213,232,115,199,211,162,156,17,189,23,78,135,58,166,137,168,163,147,86,251,143,135,198,34,170,120,159,77,15,186,183,220,53,105,11,209,81,60,72,90,138,190,208,35,85,110,132,14,86,135,34,162,28,114,34,162,34,129,245,92,211,141,210,53,60,84,227,85,209,117,85,33,123,162,127,139,137,186,62,186,86,175,130,144,57,250,117,85,56,213,98,103,84,113,45,53,82,47,68,82,81,207,44,205,254,241,196,147,49,87,68,127,82,79,188,64,199,105,59,244,221,224,71,82,200,169,169,214,175,127,154,212,215,196,81,52,233,17,169,171,151,67,143,190,211,235,167,49,63,137,96,115,103,136,203,30,9,142,88,230,175,99,28,196,95,237,24,191,136,56,238,157,149,111,142,215,90,215,232,170,137,212,81,177,105,47,52,240,47,156,228,209,14,178,229,152,150,107,100,106,233,234,88,221,19,218,166,182,43,248,230,196,175,137,86,73,186,41,109,241,135,23,216,146,247,19,227,167,168,122,185,117,240,212,139,91,38,196,220,72,97,123,102,230,121,78,20,84,233,233,33,64,205,197,133,157,181,30,109,124,106,212,95,29,198,167,113,94,105,230,37,218,165,211,49,211,171,85,117,232,170,116,208,102,38,45,142,37,109,92,147,34,254,208,86,225,224,226,190,199,43,147,252,227,22,159,235,21,198,26,226,2,205,115,218,228,174,141,90,190,221,198,149,109,217,133,122,145,141,106,84,203,174,190,245,46,182,30,204,204,109,65,111,137,212,79,145,221,61,224,173,199,83,102,157,142,169,141,68,172,141,92,190,30,114,19,110,197,244,74,156,199,206,214,181,122,235,169,169,26,12,246,204,202,9,98,150,84,122,53,21,61,165,222,195,156,77,222,46,84,241,211,93,42,21,174,209,27,226,10,216,157,62,51,180,76,244,141,149,140,85,247,106,119,148,247,24,229,98,61,143,69,106,152,31,135,243,74,89,100,109,68,117,74,171,227,233,23,159,6,230,181,206,181,140,131,126,168,191,18,212,100,111,148,105,209,116,116,136,159,180,134,91,204,106,155,99,209,197,169,151,18,213,172,105,42,191,199,226,124,183,98,217,93,54,213,127,81,69,218,166,173,107,191,57,208,231,146,72,95,232,189,23,161,65,65,123,154,102,166,138,118,52,215,55,181,186,189,233,252,69,21,82,62,61,52,220,132,50,61,138,154,34,148,188,183,200,217,213,100,110,169,241,37,31,140,232,41,85,86,162,161,168,137,241,2,170,69,102,229,213,218,18,55,89,27,28,106,170,253,17,19,222,91,12,93,158,88,82,197,19,156,251,139,17,205,253,99,29,51,71,140,73,105,225,150,43,29,91,30,168,138,137,163,136,50,87,18,226,155,109,4,111,73,235,17,186,107,226,226,202,99,92,215,194,20,81,201,222,111,17,53,201,175,69,113,132,152,219,138,44,196,188,203,34,53,87,106,170,248,41,100,49,54,52,198,152,138,161,206,172,150,86,181,203,253,229,3,48,177,95,16,184,126,154,177,236,166,175,138,70,162,255,0,120,166,170,248,149,181,199,22,172,146,37,84,79,121,139,214,44,59,79,94,244,117,198,174,68,87,120,234,226,191,181,229,134,24,173,88,219,37,91,244,119,143,80,46,13,103,16,148,215,200,223,26,87,164,75,224,154,56,162,110,89,143,59,37,89,99,186,190,84,215,195,122,149,125,15,14,120,58,72,219,36,21,50,43,156,154,248,157,164,92,51,82,79,162,82,50,71,150,139,37,121,204,155,149,197,203,76,148,234,246,175,77,78,26,28,34,220,71,178,87,199,231,185,117,84,208,201,172,61,194,69,69,76,141,94,226,229,79,245,75,207,151,124,31,69,77,86,201,107,41,28,214,166,158,40,40,199,220,164,202,57,88,232,156,150,118,202,137,167,139,12,177,193,120,29,148,48,70,143,195,209,53,81,19,175,45,11,227,129,178,70,201,135,161,106,37,59,124,212,246,161,93,183,11,91,99,68,99,34,111,79,128,162,211,217,237,16,196,214,167,113,108,95,98,104,85,182,251,149,45,2,36,43,181,21,10,189,248,78,145,90,170,214,233,251,14,162,124,8,201,170,57,173,69,208,185,163,179,181,226,24,94,141,106,34,21,29,61,108,82,162,46,196,234,83,246,236,36,202,109,60,122,21,5,53,4,112,53,19,82,142,126,122,170,237,107,58,41,202,216,180,93,85,84,129,170,198,175,77,14,78,106,1,18,177,52,56,156,214,235,213,164,75,33,196,231,106,160,31,79,20,169,167,129,198,182,170,103,122,77,69,35,215,95,105,30,253,0,149,146,203,109,145,170,217,41,99,95,181,14,174,175,3,88,43,117,230,91,225,93,125,237,67,186,124,142,85,215,83,226,76,244,246,129,69,212,229,6,17,170,114,243,45,52,203,175,234,33,76,222,248,110,193,183,54,57,169,109,166,110,239,115,16,187,205,93,201,169,22,191,0,49,35,23,112,39,132,47,168,245,108,81,177,93,238,106,22,99,20,246,108,217,17,146,84,82,200,186,167,130,34,27,26,115,147,79,3,137,91,20,171,203,124,109,84,95,29,80,13,68,226,110,206,73,158,143,146,157,210,234,158,26,33,106,113,31,3,216,214,196,142,238,20,181,79,70,248,104,213,55,141,53,158,218,237,117,130,53,253,132,148,216,86,201,84,213,108,148,112,174,190,246,161,154,60,255,0,92,178,27,53,112,228,170,232,237,245,186,53,125,202,75,195,54,110,225,183,35,123,165,107,81,191,105,190,11,230,75,97,139,187,85,93,65,7,95,212,66,131,187,240,157,130,238,187,150,122,40,145,87,220,212,20,106,10,201,159,89,141,135,149,173,172,164,168,114,55,199,118,165,113,69,197,165,213,209,163,43,237,141,248,238,67,97,24,131,128,188,15,115,71,43,41,154,154,251,154,90,204,87,217,217,97,108,111,117,29,51,181,235,224,130,140,70,172,226,106,219,82,213,231,219,233,209,85,61,173,66,149,126,112,90,46,213,46,73,96,134,54,185,124,81,16,190,24,183,179,250,225,12,175,238,148,83,42,39,134,136,90,172,73,193,54,96,91,154,231,81,218,231,84,110,186,116,83,59,148,73,71,61,130,236,206,100,21,140,222,189,116,69,36,170,157,116,160,85,90,38,62,70,124,10,90,108,145,205,188,39,82,170,182,201,209,173,95,107,84,168,173,117,184,170,219,26,67,120,162,115,116,232,186,180,156,68,173,102,33,190,186,21,141,41,222,215,123,208,142,211,152,215,203,43,209,37,116,157,23,218,170,119,62,86,181,204,191,92,154,63,79,13,165,37,138,164,163,123,92,232,117,253,136,56,139,187,135,51,225,205,70,182,162,84,213,61,234,86,212,220,72,211,219,163,69,111,45,202,136,97,29,109,202,170,150,85,228,185,233,212,67,118,186,84,116,71,60,113,25,247,96,226,242,145,36,108,115,195,14,158,26,174,133,224,194,188,69,97,171,204,108,73,86,157,170,239,176,213,116,73,121,215,115,21,250,253,165,69,103,191,227,27,118,142,166,89,122,124,77,231,129,182,234,44,200,193,243,181,30,250,200,25,175,197,9,213,204,124,10,212,209,215,184,90,191,235,33,169,154,172,215,204,106,120,246,55,156,136,159,21,58,57,179,83,49,165,122,189,207,159,68,235,226,162,141,196,69,153,120,89,21,59,173,233,142,95,102,143,42,27,62,97,172,206,111,117,159,152,159,5,52,195,106,207,108,119,67,43,85,101,153,85,171,237,85,46,126,24,226,243,48,45,8,212,110,170,137,239,20,110,95,14,98,186,170,148,106,72,139,252,74,246,221,90,147,181,21,221,13,77,101,247,29,88,129,39,141,151,105,154,198,244,215,169,148,57,127,198,190,13,171,107,27,116,187,198,197,84,235,231,10,51,77,21,175,244,67,156,214,122,74,88,11,127,21,185,123,42,35,162,188,68,187,191,89,10,178,201,158,152,55,16,189,173,138,229,26,235,250,200,40,186,104,246,59,193,117,62,244,78,171,224,116,180,24,154,199,82,196,90,106,166,59,95,15,56,236,163,170,130,116,243,94,154,47,196,81,48,154,59,192,116,79,19,143,115,99,77,81,83,248,132,154,55,244,87,32,162,61,90,169,162,120,144,236,235,224,124,214,54,245,106,245,62,53,211,42,245,78,134,179,200,230,70,166,158,4,189,76,106,228,93,16,229,214,68,79,2,23,44,190,224,36,224,141,99,122,171,211,77,73,182,34,47,129,247,150,178,233,204,77,52,62,57,22,62,141,2,46,168,132,10,254,190,35,235,93,236,62,42,109,244,139,7,51,122,55,85,26,181,124,14,24,150,87,187,69,79,51,216,114,232,214,123,122,169,154,34,218,163,86,251,137,89,37,169,106,238,84,68,105,41,83,136,237,52,77,85,170,169,99,85,60,117,113,40,237,55,48,251,211,199,216,82,147,99,252,55,191,72,235,88,171,254,177,218,219,177,29,182,189,169,202,153,174,215,226,40,237,119,179,222,125,213,190,227,137,27,19,188,246,187,196,141,190,119,135,176,180,125,77,61,163,115,20,250,231,177,58,57,78,52,229,107,170,56,163,147,69,81,181,79,139,34,105,209,79,187,181,78,128,53,104,243,125,199,10,164,136,186,174,167,214,200,158,208,57,124,87,160,218,161,174,106,244,106,234,21,251,124,64,249,185,169,226,125,77,29,232,144,170,71,39,138,159,118,171,91,230,1,247,106,143,15,19,228,106,245,244,144,250,237,23,160,31,55,48,251,171,125,196,8,214,53,117,85,34,243,87,218,7,223,14,170,53,106,248,16,185,28,189,17,8,81,170,213,213,68,28,154,105,226,131,86,175,68,56,214,86,167,67,227,30,221,117,16,114,244,78,138,58,47,129,195,35,181,83,227,37,86,244,81,7,62,154,13,90,113,172,170,238,141,13,106,233,212,14,77,90,23,79,97,10,34,33,245,21,19,220,0,251,162,159,21,201,238,67,230,228,2,45,170,54,168,71,38,132,64,66,169,161,240,137,83,83,230,213,3,224,62,237,81,181,64,104,163,106,159,79,160,67,181,70,213,34,0,67,181,70,213,34,0,67,181,66,166,132,71,197,77,64,132,31,118,168,218,160,124,62,244,247,13,170,66,168,186,248,129,23,155,238,30,111,184,135,69,247,141,23,222,4,93,23,193,6,138,67,225,215,83,235,92,154,129,247,106,143,15,20,10,253,14,55,72,128,68,228,213,122,31,21,171,161,198,147,166,244,97,13,76,146,198,221,81,58,19,116,70,230,174,132,27,154,158,39,29,61,99,36,93,178,47,82,94,190,126,82,163,154,189,61,164,162,105,181,43,169,47,113,188,211,81,194,231,204,244,106,34,29,53,207,17,82,208,83,62,101,145,17,26,154,174,170,98,119,16,252,81,219,48,181,37,69,45,53,123,82,84,106,162,34,59,218,40,173,56,131,207,107,54,30,180,84,197,29,205,141,145,26,186,38,227,83,25,237,156,23,76,127,121,169,160,146,173,233,78,215,46,215,110,232,164,25,199,158,88,139,28,220,166,86,84,200,232,158,171,224,165,151,171,158,178,85,221,46,170,186,248,138,38,240,197,28,213,151,68,167,149,138,172,221,166,229,50,211,39,112,77,190,57,105,220,168,215,110,211,93,80,198,124,10,143,168,175,138,54,179,87,43,145,12,250,225,227,45,106,238,237,167,149,240,187,106,233,215,66,12,132,202,220,25,67,77,12,53,80,109,87,53,17,116,68,47,229,134,137,85,205,123,217,183,68,58,172,17,151,208,217,169,34,114,181,117,68,79,18,186,134,137,26,212,218,222,128,124,88,145,17,17,167,105,73,3,95,30,142,233,208,151,138,157,91,226,132,203,60,212,3,149,176,53,157,125,132,42,198,44,200,173,234,135,213,126,228,218,158,210,38,194,140,167,87,255,0,104,46,101,125,169,141,101,110,145,183,83,161,197,183,250,123,37,154,71,190,84,99,218,197,85,235,240,42,8,234,163,165,165,116,242,170,106,136,190,38,35,241,93,156,148,216,110,219,52,112,85,34,62,77,91,162,40,35,28,184,140,199,245,184,223,18,54,211,106,153,211,109,155,107,209,171,174,137,169,201,71,128,219,103,194,175,154,106,84,87,203,22,229,85,79,14,133,47,145,22,106,140,91,139,42,46,245,13,89,27,52,155,245,119,95,105,126,115,142,170,139,12,225,151,68,170,214,175,43,79,240,4,107,187,54,38,101,170,248,245,137,219,92,142,95,53,10,107,190,215,214,90,251,199,37,92,138,118,25,151,51,47,151,233,42,88,237,81,30,164,221,137,17,214,190,230,141,69,93,61,193,98,62,31,209,238,199,241,58,68,218,171,42,127,218,111,59,36,163,106,96,187,114,170,255,0,226,91,255,0,97,164,12,154,139,147,152,209,199,166,154,76,159,246,155,190,201,126,152,30,219,255,0,66,223,251,13,227,43,164,0,0,6,139,238,0,0,209,125,192,1,241,85,125,199,211,238,128,67,170,251,134,171,238,34,208,104,4,42,170,190,195,141,205,95,137,205,161,247,106,1,46,140,93,78,86,55,66,37,68,79,105,10,200,141,232,7,217,19,93,15,174,84,70,117,247,31,27,35,87,197,83,161,213,95,47,148,214,218,89,37,123,209,54,166,190,38,117,113,67,230,222,43,130,197,97,169,145,242,163,85,173,95,105,167,206,44,179,69,110,247,154,170,104,170,21,81,92,169,226,102,111,22,249,239,75,69,65,87,69,13,74,34,171,92,154,110,53,53,153,56,158,167,16,95,102,168,89,85,200,231,47,180,141,56,236,81,62,235,94,198,245,114,171,140,217,200,60,190,124,212,208,202,234,127,98,47,129,139,121,5,131,42,177,5,254,38,172,106,230,238,79,97,180,172,154,203,250,123,61,170,159,155,10,34,237,79,96,18,116,153,127,77,45,2,195,37,58,106,173,211,192,177,217,165,195,83,113,13,83,221,75,68,138,174,253,83,54,164,178,65,28,104,172,106,34,33,246,155,15,210,84,39,49,241,34,170,124,6,141,126,225,30,12,158,218,134,186,174,131,166,190,227,33,48,103,10,184,114,221,12,107,81,64,205,90,159,221,50,54,158,203,79,23,86,49,19,246,19,201,15,45,52,67,34,217,217,114,131,14,89,246,164,84,108,77,63,84,172,41,48,229,190,157,26,216,97,106,105,240,59,196,70,39,164,221,79,175,98,73,214,36,218,7,11,40,226,142,61,26,212,233,240,32,238,219,151,77,16,231,86,73,225,184,250,216,222,139,226,7,87,93,100,108,233,171,152,139,251,14,40,45,148,80,116,72,211,114,124,14,241,24,247,121,186,248,159,22,214,169,245,138,169,212,184,37,97,167,137,61,22,244,38,17,141,68,209,16,155,138,153,141,111,138,116,37,229,69,99,186,20,113,165,35,158,237,125,133,55,139,99,146,158,146,71,39,177,170,85,177,203,163,122,161,209,98,198,54,91,124,189,63,176,160,99,13,231,16,181,183,89,96,149,201,213,218,22,55,136,219,53,61,117,169,245,12,98,42,236,85,43,172,127,88,250,60,71,34,53,85,62,183,255,0,206,80,25,197,95,37,70,28,122,170,170,253,82,255,0,216,6,14,212,90,101,154,229,37,59,27,209,94,165,79,130,224,174,195,183,200,106,27,185,168,142,67,150,201,20,82,93,158,233,81,53,230,123,75,173,103,193,45,188,190,57,41,226,213,85,83,193,13,227,58,216,127,8,24,225,213,214,106,56,37,149,85,81,141,241,83,52,236,213,91,227,71,107,226,134,187,248,104,183,86,97,181,167,100,154,181,27,161,157,152,82,245,28,180,145,163,157,213,81,2,43,71,72,190,194,30,107,206,6,84,177,200,139,170,28,141,123,85,122,40,19,17,185,221,58,156,175,234,212,56,152,244,66,53,153,170,154,42,129,245,19,67,238,191,4,56,157,81,27,124,84,151,150,231,4,122,234,228,37,19,78,122,156,105,171,221,166,167,89,53,254,145,139,162,185,14,38,95,32,123,247,54,70,233,246,138,59,149,134,38,249,206,35,142,88,19,163,84,167,170,239,113,170,104,147,39,241,56,25,127,166,167,106,201,44,237,233,241,20,84,243,72,205,60,213,234,73,75,94,180,253,102,149,168,159,21,45,254,37,206,11,13,142,154,73,101,171,139,86,38,190,146,24,185,156,28,101,80,80,211,207,29,182,165,119,55,84,77,174,20,100,238,102,102,213,143,10,91,101,158,74,184,209,237,69,254,209,173,222,35,248,203,158,162,166,162,219,111,184,174,136,170,137,163,139,37,155,220,78,99,44,93,36,208,83,212,212,172,111,85,79,21,49,190,233,77,126,191,214,58,162,167,152,231,61,117,235,168,162,165,198,56,219,16,227,58,206,106,212,57,237,123,181,93,84,237,112,214,20,134,118,54,90,182,110,126,154,157,54,23,192,24,150,225,52,113,83,210,205,213,116,213,26,166,79,101,71,12,24,202,246,248,36,155,123,88,186,106,142,65,69,188,195,246,91,148,19,177,150,216,29,240,209,165,229,195,89,73,143,177,100,12,100,48,187,71,105,236,50,191,44,184,75,165,182,209,199,61,202,158,55,185,168,154,234,133,238,195,153,123,106,195,207,108,84,244,173,110,223,114,10,49,131,46,56,92,170,183,50,26,155,173,38,179,116,87,106,134,81,96,124,15,65,99,166,142,54,211,181,21,169,167,162,85,240,81,199,14,142,86,162,162,123,9,248,165,166,209,26,216,244,83,35,129,180,114,183,78,82,34,33,61,12,50,181,186,72,157,8,88,217,19,206,71,116,66,97,107,227,100,75,26,177,119,105,226,6,43,113,134,247,208,225,90,138,152,215,69,66,207,112,111,142,39,175,196,169,65,44,202,168,213,240,212,188,124,100,233,46,6,170,95,130,152,143,193,213,225,105,115,30,72,183,232,136,229,64,54,197,205,99,168,226,115,87,197,3,94,136,154,157,29,146,225,223,40,98,235,175,68,59,55,203,166,154,40,19,137,34,47,180,137,36,79,13,73,4,153,125,228,73,55,196,81,63,204,105,247,122,146,41,50,235,213,73,134,206,221,19,192,81,50,143,34,71,251,137,118,206,210,38,206,212,232,46,14,101,145,83,169,2,185,206,94,164,46,157,186,120,159,18,165,141,79,19,88,34,107,58,245,57,88,246,55,197,73,57,43,88,158,4,148,213,111,240,71,20,118,179,213,198,213,241,37,36,184,181,190,10,117,171,36,210,117,213,78,62,237,60,157,122,129,62,183,55,57,116,106,145,54,162,87,170,117,241,37,169,237,242,107,170,161,217,193,74,212,68,213,0,248,198,42,232,167,59,35,62,178,51,158,54,125,160,113,114,53,234,114,67,11,90,239,56,229,209,126,39,212,106,170,129,197,35,35,69,240,33,72,34,119,176,228,116,42,171,226,70,200,87,95,16,36,166,160,133,250,244,56,59,180,113,244,106,29,164,140,219,237,37,158,212,213,73,162,93,24,136,132,15,247,28,206,68,247,156,110,84,247,153,18,238,69,33,69,219,34,61,125,135,59,182,232,74,203,225,162,1,64,102,245,155,202,150,105,31,27,117,83,20,115,46,193,22,32,195,211,217,159,26,57,240,177,221,52,51,118,245,70,202,187,115,226,145,53,213,20,197,188,81,102,117,5,246,224,249,91,245,78,107,145,0,212,182,50,163,151,8,230,4,154,162,177,35,168,233,252,77,138,112,139,153,171,115,161,165,164,124,202,168,141,107,124,76,45,226,171,11,173,38,36,146,225,78,205,17,210,171,181,79,180,187,92,22,94,213,149,48,194,233,58,181,200,158,38,176,109,110,41,34,125,185,178,199,226,173,212,235,96,173,106,202,172,153,122,16,225,42,158,249,69,3,30,237,81,88,135,54,33,183,114,90,175,167,232,191,1,163,170,185,83,199,52,142,88,244,209,78,167,201,155,95,185,80,228,142,74,206,102,215,110,94,164,251,97,153,237,234,138,99,68,166,176,196,197,106,167,176,234,235,229,143,69,85,78,135,110,251,124,178,59,246,137,172,46,154,157,83,78,166,69,41,29,13,53,108,137,230,235,170,149,53,171,11,81,163,81,235,26,120,31,109,184,118,72,158,138,169,237,42,138,122,9,98,137,52,67,99,165,125,185,180,189,34,110,154,28,107,65,85,84,154,245,209,14,253,148,142,124,154,61,61,162,224,169,68,212,72,219,227,238,2,155,91,125,75,29,161,218,80,67,36,104,155,144,227,142,119,205,47,130,157,164,113,59,151,170,181,64,248,253,142,106,162,232,116,119,91,36,87,134,58,55,177,23,79,129,220,187,93,116,212,141,116,137,17,91,237,11,140,125,204,76,35,79,103,107,229,88,186,104,171,224,89,202,137,45,85,74,248,85,190,118,186,117,67,52,113,46,14,135,19,81,61,175,107,85,85,52,234,99,78,97,101,13,117,146,73,106,233,91,209,170,171,230,160,105,96,177,117,129,104,228,117,107,90,156,162,146,186,225,101,186,209,199,83,76,205,28,139,185,116,43,28,69,113,169,101,75,173,181,172,114,181,23,78,168,71,107,115,29,10,192,198,104,142,77,16,10,94,76,65,69,29,145,246,187,131,147,88,163,86,232,191,97,104,168,176,133,45,230,170,170,162,220,196,87,238,85,77,10,183,52,240,197,218,210,201,107,146,85,99,37,69,84,58,124,134,150,119,220,223,13,78,178,35,159,246,129,83,101,238,56,196,121,99,112,137,38,149,236,141,142,69,241,51,243,35,243,154,92,109,108,131,124,234,245,84,68,241,49,55,49,48,29,29,117,161,106,161,167,70,73,181,21,58,23,131,133,107,4,214,139,76,50,205,224,138,25,214,109,88,47,81,49,219,30,189,85,52,59,94,245,28,82,243,53,232,226,222,89,159,37,69,95,213,187,167,66,169,186,84,247,106,104,209,203,212,34,168,74,216,92,212,209,83,192,142,58,150,42,244,82,135,130,225,59,149,60,229,208,238,168,234,37,118,154,168,21,84,51,183,84,234,78,199,42,56,232,105,167,211,77,84,236,105,234,17,203,209,74,59,38,185,8,213,201,240,37,18,77,61,164,75,34,104,104,115,57,201,240,62,110,79,129,46,178,123,117,62,115,126,32,76,110,79,129,3,220,159,3,139,155,241,56,223,47,95,16,34,122,166,157,116,37,254,168,58,77,122,34,248,156,107,18,181,155,213,233,208,206,132,207,167,99,21,94,168,83,119,140,91,100,181,34,172,211,53,52,241,234,116,216,247,19,165,162,142,71,164,232,154,34,251,76,30,207,76,242,184,81,58,118,83,87,42,104,171,224,226,12,199,185,230,254,16,102,231,77,84,205,89,213,60,226,199,231,63,22,150,203,37,178,122,107,109,123,83,205,84,77,28,107,159,22,113,9,138,150,121,25,13,198,85,215,220,226,216,221,113,78,51,198,245,28,158,245,50,239,93,58,170,129,113,115,127,61,43,241,189,222,84,146,173,239,99,156,169,209,74,119,11,173,153,92,217,171,98,149,202,171,170,157,206,92,240,237,125,188,77,29,109,115,247,53,85,21,81,76,140,195,185,83,134,48,245,59,89,115,179,164,234,137,236,110,160,91,44,59,99,193,87,164,100,115,192,237,23,222,133,218,195,153,17,151,21,177,54,100,167,102,229,77,122,156,115,224,26,90,217,213,108,86,199,192,138,190,111,155,166,135,113,98,202,124,197,73,154,250,122,217,25,30,190,0,79,59,34,112,36,72,136,180,108,86,253,132,173,102,71,101,75,96,115,234,173,201,170,39,247,75,207,131,178,238,247,28,45,109,217,235,34,233,215,82,176,155,45,40,106,34,217,37,58,117,79,112,24,45,140,242,143,8,193,189,216,118,137,90,169,225,208,161,171,48,222,42,181,68,196,167,99,146,52,95,113,159,119,252,175,180,80,83,186,69,164,106,251,124,10,26,237,129,173,149,208,164,81,210,34,42,47,184,12,94,141,106,34,183,53,215,38,245,70,251,137,11,101,109,190,87,190,86,59,69,141,125,229,241,199,217,85,81,228,253,41,32,84,213,61,136,88,185,50,167,21,211,87,43,33,142,86,177,238,235,209,64,170,173,89,149,73,103,145,172,150,85,218,223,137,118,112,111,17,88,102,216,140,89,106,52,114,124,75,47,38,71,223,107,169,119,245,71,42,123,74,114,163,34,113,109,60,202,173,153,200,208,51,10,94,44,112,190,198,181,106,211,106,120,245,39,104,184,194,202,234,102,167,58,165,57,137,227,212,193,203,166,79,227,6,49,118,84,63,167,185,74,98,163,43,241,70,245,141,35,149,92,158,43,212,13,140,77,198,238,93,69,26,165,61,90,34,162,123,202,63,16,241,219,98,141,28,148,85,250,120,251,76,29,164,200,204,115,112,95,169,100,250,47,193,73,213,225,127,48,42,122,185,179,104,191,5,3,36,111,28,117,212,212,110,101,21,197,119,123,58,148,196,220,109,213,200,231,71,89,92,245,85,213,58,41,103,173,188,37,227,137,42,19,84,147,175,193,75,141,131,184,35,191,220,42,216,250,246,106,138,168,171,185,0,165,49,255,0,16,245,88,158,37,74,25,167,87,59,221,169,104,170,47,88,230,229,35,159,15,61,90,229,246,162,155,12,194,124,16,89,40,161,141,213,244,80,185,81,19,93,80,173,102,225,139,3,217,169,85,95,65,78,213,106,123,144,13,93,50,191,20,83,46,202,216,228,87,127,170,162,123,133,230,116,218,200,159,187,253,83,96,247,204,151,192,139,58,198,203,116,47,119,130,42,34,28,54,126,27,112,245,198,165,171,21,169,155,85,127,186,6,12,97,60,47,141,175,53,140,109,60,50,104,229,77,60,213,50,167,44,120,127,198,119,56,224,146,106,119,245,68,241,67,47,114,223,134,108,53,109,229,203,37,174,52,84,211,251,37,254,176,224,107,29,146,6,50,10,70,55,106,116,209,0,197,140,43,195,157,254,6,196,181,16,116,233,175,66,244,97,124,151,142,137,140,90,170,116,213,52,215,161,119,224,142,38,121,172,102,136,158,29,9,214,162,233,209,64,166,173,24,46,219,111,70,233,3,81,83,224,84,113,80,193,19,81,177,70,212,253,131,118,215,106,167,52,83,36,142,218,212,208,9,136,233,222,230,232,136,135,216,233,17,175,213,231,196,149,204,77,53,56,222,233,156,186,163,128,158,115,98,70,232,66,213,107,91,209,9,120,226,153,222,147,206,85,77,157,21,117,46,8,157,34,251,16,129,85,239,240,62,123,79,173,149,27,226,90,28,167,248,169,244,251,222,154,189,52,32,116,158,209,71,221,199,197,211,199,83,137,243,34,106,112,186,167,226,40,155,69,248,28,111,151,79,18,93,181,241,70,139,204,114,39,218,74,205,116,129,206,232,228,234,40,236,57,237,208,227,125,92,109,85,36,217,59,36,79,53,80,224,169,69,93,116,20,115,186,240,214,200,173,71,28,209,221,88,239,23,20,188,212,245,11,50,170,42,156,209,50,118,120,170,244,20,85,45,171,99,189,164,124,230,34,107,169,78,50,166,70,120,169,205,29,107,164,114,49,23,77,69,21,12,114,71,34,120,144,76,238,90,106,213,58,196,124,140,78,146,28,19,84,76,239,237,153,29,135,148,39,106,232,142,57,27,85,60,189,122,29,101,62,229,93,92,164,234,177,202,136,177,189,16,9,190,109,94,158,110,135,19,229,149,250,164,205,106,167,216,112,45,68,145,116,87,234,113,247,189,203,162,234,7,51,173,214,170,143,207,66,197,85,253,83,175,172,193,182,170,180,84,125,52,74,213,253,84,59,8,230,137,124,72,158,249,17,53,73,83,79,118,160,80,55,188,145,193,247,116,114,84,80,68,170,191,170,133,185,191,112,129,151,247,69,114,186,218,206,191,170,95,244,171,86,187,175,83,153,30,179,166,140,93,21,64,196,59,199,3,24,19,150,178,82,219,83,153,246,20,125,211,129,91,20,209,47,46,219,215,236,51,177,148,146,195,39,58,119,163,153,238,57,36,146,145,253,27,26,127,0,53,115,140,56,11,115,17,238,161,183,117,234,169,208,181,55,78,12,113,101,4,170,148,212,42,136,139,211,205,55,27,83,110,162,169,69,71,68,157,126,7,77,87,130,45,149,74,170,176,51,95,176,13,53,215,112,229,140,44,210,233,83,70,237,169,250,167,37,38,11,130,203,163,46,148,79,213,60,124,195,111,85,185,69,135,107,99,87,85,81,70,245,255,0,84,163,174,220,62,224,90,199,59,155,100,141,203,254,168,26,188,169,163,193,78,110,201,104,95,175,250,132,180,24,115,5,213,74,140,109,46,136,245,211,171,77,135,98,62,20,48,149,115,92,148,54,120,227,114,248,121,165,183,188,112,71,117,168,100,175,181,163,35,93,23,110,137,224,6,43,73,145,152,86,237,11,93,108,130,52,145,232,83,119,190,24,241,4,81,186,106,22,177,27,226,154,41,127,174,92,40,102,254,24,150,73,161,186,61,88,213,85,106,34,148,157,215,12,230,205,165,86,154,162,166,165,232,157,60,20,12,88,197,89,93,138,240,234,185,94,170,155,125,202,80,19,93,241,61,150,126,179,202,154,47,177,202,101,102,36,195,120,178,170,39,186,190,150,121,62,214,169,105,47,120,42,170,170,161,99,146,213,42,42,47,138,176,10,45,185,187,137,237,244,236,72,234,230,215,79,239,41,89,96,110,36,113,237,173,219,217,89,58,35,87,222,164,118,172,171,101,100,204,101,69,26,162,34,251,80,187,248,107,34,112,244,212,10,139,20,45,122,183,219,160,21,54,89,113,145,139,228,172,134,158,174,226,253,53,68,93,84,201,155,15,24,11,79,27,25,89,95,231,116,215,206,48,99,20,100,205,93,130,169,106,173,211,49,136,222,169,181,74,58,229,120,187,90,213,96,150,165,206,123,125,186,129,183,28,39,197,21,146,237,27,82,106,214,174,191,172,86,9,196,22,20,133,90,175,172,103,95,214,52,203,98,205,43,237,186,84,99,43,94,223,246,138,138,108,204,198,53,237,71,65,113,151,79,245,128,220,237,151,58,240,133,209,155,99,171,141,94,190,30,114,21,12,24,230,216,230,238,90,168,244,95,15,56,210,181,151,57,241,149,129,82,105,110,210,34,51,175,164,119,243,113,137,138,35,139,99,110,146,234,212,211,210,27,176,110,42,76,125,104,71,109,74,184,191,222,66,122,139,21,219,170,188,42,162,95,246,141,40,179,139,204,107,85,84,141,142,231,58,234,191,222,82,229,225,62,36,243,2,166,38,57,181,213,43,170,123,212,156,134,220,214,229,4,205,68,130,120,213,126,14,35,141,92,254,171,35,87,246,154,216,194,28,78,98,235,108,202,235,157,69,67,218,190,26,234,94,204,23,197,117,61,67,216,202,233,156,154,233,233,40,228,51,7,156,198,116,85,28,216,100,241,45,102,30,207,76,45,116,133,174,125,92,40,170,158,215,33,221,201,153,248,109,83,115,43,160,68,255,0,89,7,33,90,67,80,213,149,209,106,136,136,83,88,219,48,108,120,70,145,245,21,245,44,110,196,215,210,45,158,103,113,21,133,240,189,158,73,161,171,139,154,141,94,168,228,53,161,196,119,24,55,124,67,85,83,65,110,185,189,27,170,181,52,113,70,96,230,207,29,214,27,39,62,138,219,112,68,122,106,137,162,152,163,139,56,203,199,216,138,224,232,237,87,39,242,220,189,60,227,11,238,56,142,241,119,174,117,109,125,99,164,69,93,203,171,142,222,135,48,45,182,202,126,82,82,185,211,39,131,145,0,203,204,53,158,153,147,85,84,213,169,184,187,69,95,107,140,164,202,108,224,189,57,176,249,66,224,223,4,215,87,26,171,165,205,219,132,78,69,134,41,147,79,14,135,109,23,17,24,190,218,137,221,103,168,102,158,26,106,6,245,240,206,102,80,213,66,196,154,186,45,85,63,190,86,116,152,194,208,232,245,239,144,245,253,100,52,29,105,226,243,48,233,30,137,229,58,148,79,245,148,168,170,120,210,204,104,154,213,101,234,161,168,137,225,189,75,131,123,16,95,109,181,78,209,181,113,46,191,172,135,98,217,168,182,238,108,172,95,177,77,23,225,142,61,49,181,21,67,18,178,243,59,145,23,175,158,100,22,0,237,13,99,150,38,92,235,94,239,13,117,113,161,180,197,173,165,69,209,23,83,150,26,134,63,195,192,196,220,190,227,103,1,221,227,137,181,50,70,174,126,137,213,200,95,107,14,114,97,11,212,44,154,154,178,4,73,17,21,19,114,1,95,190,86,39,69,62,53,34,122,106,135,91,77,136,109,21,172,71,199,83,18,235,241,37,110,152,166,217,107,129,210,62,162,52,68,77,124,64,239,30,136,214,249,142,70,175,197,73,10,155,197,29,23,250,93,68,105,254,209,96,51,115,136,219,102,27,180,75,37,29,99,121,173,215,209,119,83,15,177,167,20,184,178,242,247,119,11,140,205,213,122,104,227,27,213,52,108,217,49,125,137,21,116,169,143,95,245,144,135,233,117,177,87,70,85,71,254,241,169,143,203,230,63,167,214,105,111,82,233,227,213,199,67,117,226,255,0,23,91,23,103,149,102,114,167,78,142,51,204,110,50,60,77,110,115,122,212,199,175,250,196,213,53,202,150,165,222,100,204,95,177,77,46,209,241,223,138,41,100,70,84,85,212,187,175,189,75,195,150,124,118,205,83,60,109,173,172,145,53,84,69,220,225,200,109,53,121,122,106,170,159,196,131,157,18,126,195,22,112,111,22,120,126,237,4,105,61,116,104,174,211,197,229,218,176,103,62,22,185,181,171,223,224,243,191,93,11,200,92,164,172,137,87,69,212,250,181,81,42,120,148,234,227,108,55,177,30,149,112,174,238,190,146,31,35,198,22,57,215,70,84,196,191,237,32,228,59,254,108,42,226,25,165,141,173,78,95,137,212,62,243,66,246,238,142,118,127,18,89,215,234,102,47,89,90,169,246,142,67,188,73,87,78,167,12,147,170,41,214,179,16,82,187,166,228,57,82,182,25,211,86,170,14,67,178,166,170,111,180,152,116,200,171,171,78,153,37,70,38,186,147,49,84,181,89,212,185,213,68,255,0,49,84,131,123,181,56,27,59,84,228,108,168,190,211,84,114,54,69,85,68,57,186,251,201,116,115,81,72,249,169,240,20,115,166,186,120,145,167,135,164,75,164,169,240,34,73,69,28,174,93,61,186,159,55,124,8,55,238,240,26,175,184,92,17,238,248,13,223,2,13,87,220,53,95,112,184,57,81,122,120,127,137,247,95,135,248,156,104,238,158,7,221,223,1,68,122,252,63,196,107,240,255,0,18,13,87,220,53,95,112,162,61,126,31,226,53,248,127,137,6,239,128,213,125,197,17,235,240,255,0,18,23,59,224,124,213,125,199,199,42,251,128,251,187,224,55,124,8,53,95,112,220,160,71,187,224,125,220,159,3,143,114,144,43,215,95,16,57,247,39,192,110,79,129,193,189,125,227,122,251,192,230,114,162,167,176,133,19,175,137,198,178,42,123,79,139,46,128,114,57,122,248,156,47,95,137,241,243,38,132,187,231,64,57,246,163,83,158,171,209,9,121,110,145,74,188,173,122,156,14,184,34,59,144,171,209,74,119,20,98,43,117,130,153,245,82,202,196,86,162,175,137,157,29,245,93,69,53,12,75,81,36,141,78,154,248,150,231,21,102,245,142,215,190,57,106,152,154,106,158,145,143,121,197,196,179,168,217,61,45,5,82,249,186,162,109,113,133,89,143,196,6,32,171,154,125,181,178,166,237,116,234,65,153,153,211,197,5,134,209,103,170,167,165,173,78,107,218,187,116,113,174,156,101,127,196,89,159,137,29,82,233,100,117,51,158,186,234,189,52,58,251,99,177,94,63,186,36,149,181,143,116,27,250,163,149,116,208,174,49,59,236,216,7,14,200,145,236,239,40,205,81,91,227,168,22,143,27,90,173,248,110,153,88,154,115,145,10,26,21,146,177,173,114,53,87,114,232,154,19,21,55,123,142,51,189,171,100,222,230,57,124,20,188,249,41,145,215,76,89,124,142,149,104,222,177,35,145,117,86,244,2,111,135,220,165,185,95,239,48,74,180,206,86,43,209,124,13,182,100,94,90,82,225,219,28,14,146,157,26,244,98,123,10,51,135,174,31,45,88,102,138,25,106,40,216,143,107,81,122,161,145,116,180,236,183,236,166,133,17,26,157,58,1,202,196,145,30,145,181,60,212,59,24,218,141,110,213,33,150,54,54,21,123,83,206,208,224,138,87,185,186,185,122,129,60,155,72,94,112,182,69,246,169,245,101,208,8,155,209,232,70,179,170,212,182,37,244,23,196,151,116,201,169,12,213,17,182,53,145,23,206,79,0,214,41,108,212,197,17,97,155,68,245,14,147,107,17,139,237,53,85,157,56,214,227,153,216,242,107,29,52,174,146,54,205,209,17,126,38,108,113,111,143,86,155,9,84,208,193,46,147,170,105,209,122,152,125,146,120,6,123,142,37,118,33,174,141,92,143,118,237,85,2,178,11,34,240,61,54,10,195,77,184,85,198,214,59,148,139,170,253,133,134,226,139,54,227,173,150,75,125,53,66,104,154,183,68,82,235,231,70,104,67,132,240,226,91,104,164,216,253,155,52,69,248,24,5,142,43,111,120,142,231,53,91,222,247,53,207,85,3,168,101,74,84,74,247,202,186,171,157,169,90,97,10,104,36,155,87,233,183,66,135,161,195,247,74,135,34,198,199,255,0,3,178,138,174,227,99,159,148,237,232,169,208,10,219,44,97,107,51,79,72,253,20,153,63,237,55,93,147,41,166,8,182,255,0,209,55,254,195,73,57,37,59,235,49,244,85,18,117,115,165,77,117,251,77,220,100,226,127,192,139,111,253,19,127,236,55,140,46,142,136,124,93,16,43,144,129,239,212,8,183,252,79,142,126,212,213,58,144,34,174,190,36,90,234,1,178,170,251,8,211,175,85,62,53,81,61,132,90,167,188,6,136,58,5,110,167,205,157,52,212,8,129,2,38,213,241,35,2,21,127,192,53,219,147,80,231,53,58,57,124,72,29,35,34,98,174,228,232,2,103,43,26,174,68,58,186,139,172,113,122,106,136,117,247,236,93,5,182,55,44,142,106,34,123,212,180,88,175,55,173,145,185,209,247,182,53,126,208,46,213,118,38,130,24,220,172,145,23,167,177,75,1,158,121,203,79,135,237,117,13,239,8,139,177,125,165,49,126,206,235,125,178,150,105,59,251,93,170,46,158,113,132,92,69,231,108,215,169,38,134,26,165,84,118,169,209,76,235,88,179,220,71,230,189,86,41,187,79,203,171,93,170,170,154,110,49,254,133,146,87,204,141,84,87,42,187,196,237,175,169,53,222,169,242,58,71,57,85,74,243,42,178,218,107,197,92,63,84,174,213,201,236,34,178,87,132,60,7,182,162,158,182,90,125,119,34,47,84,54,15,111,160,238,212,84,236,137,187,52,68,44,191,15,25,113,21,138,209,76,247,197,181,81,169,236,50,14,102,70,198,49,141,211,160,19,176,209,171,233,181,115,253,135,202,69,72,209,99,69,241,32,90,173,144,237,69,246,31,40,245,114,43,215,222,52,79,107,162,104,138,113,171,85,87,93,79,187,211,222,55,33,145,27,21,173,241,77,79,174,122,47,162,154,28,123,144,250,206,190,32,124,84,85,93,117,62,245,247,169,22,136,52,64,17,191,98,234,114,75,43,164,106,34,46,135,30,136,53,68,46,15,177,181,236,241,122,169,27,154,143,234,66,139,239,62,162,148,68,214,116,218,136,117,55,248,121,148,83,55,93,60,197,59,168,92,155,250,157,46,33,114,164,19,105,253,213,3,5,115,166,85,181,226,23,59,110,237,101,255,0,243,148,94,52,70,94,48,180,178,170,105,182,47,255,0,49,87,113,23,93,29,13,209,210,203,162,104,245,94,191,105,102,111,121,135,73,38,31,168,166,108,173,215,102,158,32,88,38,71,203,191,58,158,39,104,171,39,179,237,50,219,36,176,243,146,146,26,153,226,87,166,137,226,134,40,225,138,95,44,226,248,222,213,213,22,95,255,0,57,158,217,97,75,79,103,176,68,231,53,186,163,83,196,214,51,171,135,134,241,52,86,186,150,83,199,69,181,90,168,154,232,100,54,9,197,28,232,33,114,187,77,81,58,24,171,46,32,141,181,155,163,141,190,62,226,230,96,204,85,51,155,26,39,68,66,163,43,233,47,113,44,108,214,68,240,247,157,132,55,136,191,190,139,251,75,65,100,189,165,92,109,214,109,52,79,121,61,113,197,84,54,88,214,89,235,17,187,122,245,80,46,164,151,184,227,77,85,83,67,172,173,198,52,240,38,137,34,127,19,26,177,215,18,214,91,21,60,141,109,124,122,183,95,237,24,217,141,56,227,238,19,72,202,41,219,42,174,168,136,142,38,141,133,93,115,50,203,67,10,190,162,229,20,106,137,224,174,66,214,98,94,34,173,212,115,58,42,57,219,50,248,121,174,212,215,69,243,136,124,103,143,42,116,165,89,154,215,175,246,85,75,131,149,180,151,74,233,227,169,188,212,73,162,174,171,189,76,81,153,86,108,220,174,196,79,68,108,15,106,42,248,149,123,47,117,241,211,243,145,239,82,215,97,91,142,30,182,210,177,22,166,52,114,34,123,80,173,105,49,117,150,88,146,62,243,26,167,135,136,163,176,126,37,172,149,202,215,202,230,233,237,212,160,51,23,49,102,178,208,202,172,184,46,168,213,254,209,85,92,165,183,85,211,185,212,245,13,213,83,216,166,54,103,45,182,229,34,75,201,116,142,111,81,69,138,205,92,233,196,151,10,249,40,224,184,76,140,123,149,21,81,203,161,64,218,236,147,226,9,210,107,133,217,28,142,93,85,28,226,119,18,97,234,181,124,171,36,42,175,213,116,232,115,96,44,183,191,223,170,90,200,153,50,34,187,78,154,138,42,139,126,92,97,233,161,108,9,4,50,189,125,168,136,165,97,131,184,89,134,251,90,218,150,192,214,177,203,174,155,75,167,149,252,56,93,24,232,167,173,73,116,232,190,114,25,91,130,242,238,221,100,164,141,143,218,142,106,39,136,162,210,101,143,12,184,110,198,200,223,85,111,133,238,106,39,139,80,190,118,172,31,102,181,68,216,232,168,153,30,212,211,162,29,180,116,48,210,42,242,157,169,49,18,117,20,114,208,54,74,102,114,209,203,161,204,154,115,57,138,132,44,69,35,209,69,28,205,77,87,114,248,123,142,116,72,244,232,212,69,37,218,186,33,200,213,233,208,163,145,172,114,47,165,208,152,219,28,145,172,123,83,114,167,137,192,213,209,122,156,141,126,139,170,1,136,92,106,94,252,159,133,42,168,246,235,209,122,152,105,194,117,126,153,142,249,183,105,185,255,0,254,115,48,56,219,165,90,140,61,86,244,77,122,41,130,252,55,221,60,155,152,234,199,46,159,89,255,0,231,3,112,216,77,220,139,76,19,43,181,222,212,59,217,38,111,69,87,39,82,143,192,213,201,89,135,104,222,142,215,204,69,255,0,3,191,85,89,186,234,189,9,162,117,106,52,240,82,38,212,167,181,73,6,203,162,237,241,57,210,157,207,110,229,232,138,98,137,180,168,106,248,41,195,45,107,227,213,81,21,73,10,138,218,26,6,185,211,84,35,118,167,181,75,103,138,243,190,203,98,89,99,138,174,55,185,154,244,212,81,113,235,49,100,116,63,158,243,81,61,228,135,229,54,204,142,218,234,216,209,125,219,140,60,204,110,37,174,151,9,31,77,108,131,118,186,162,43,74,35,14,95,241,190,38,175,108,143,142,161,141,115,189,154,138,51,253,115,2,223,36,122,211,84,50,71,47,177,20,153,164,196,146,86,105,164,106,154,150,15,44,176,253,210,57,226,154,182,89,21,61,168,229,83,32,44,118,214,34,53,118,157,58,4,236,51,203,42,245,69,234,118,84,244,142,145,55,41,49,5,12,109,68,93,9,212,99,99,110,137,238,54,37,225,162,106,38,138,132,212,116,209,183,79,52,69,213,58,28,205,69,233,212,7,46,52,78,136,66,177,46,169,161,203,162,159,23,227,236,2,38,163,81,19,161,200,213,77,14,50,38,248,1,201,230,168,209,61,136,124,79,3,232,31,54,168,71,104,158,39,221,87,222,64,190,0,65,34,43,253,164,188,141,86,244,38,78,23,245,127,82,104,148,145,29,238,37,220,142,85,59,23,35,116,37,228,99,124,80,200,151,229,174,221,218,248,28,59,191,182,239,97,204,175,211,167,176,224,169,243,216,187,0,227,172,84,150,157,85,169,236,44,102,105,217,22,88,38,149,172,216,186,42,170,151,181,179,54,24,244,145,127,137,111,179,113,208,55,15,207,60,122,107,203,85,255,0,0,53,131,196,197,150,154,181,210,68,143,106,189,170,165,182,225,243,19,203,129,177,36,81,75,170,181,210,167,253,165,75,155,23,249,238,56,190,182,138,85,93,169,42,162,127,18,151,117,141,212,53,80,86,83,162,235,209,221,13,96,219,54,78,226,216,49,45,154,10,136,164,68,84,106,39,143,192,185,236,137,181,50,164,114,61,20,195,238,17,113,13,69,69,182,42,121,222,190,40,157,76,190,165,133,253,225,175,69,93,52,26,15,181,64,217,149,18,20,254,4,110,162,137,168,136,145,161,62,215,59,119,163,169,245,204,115,213,60,211,26,58,165,181,181,200,174,68,240,37,101,106,196,238,94,210,167,138,153,92,222,168,75,84,219,90,142,230,109,51,191,113,215,91,232,247,170,42,180,237,149,177,194,205,21,186,156,81,35,152,157,26,125,123,102,147,251,42,108,75,237,73,100,243,25,167,82,57,237,233,43,83,152,205,122,19,84,209,44,110,220,230,19,21,50,106,207,53,169,208,14,158,43,60,17,174,253,168,113,215,84,50,6,43,25,22,164,218,186,119,63,110,213,35,90,23,72,221,94,192,41,198,243,106,31,209,138,154,252,9,200,168,158,168,155,211,83,184,134,145,145,187,208,66,99,148,186,46,140,11,142,153,244,242,162,34,49,202,212,58,91,237,138,158,186,141,241,84,49,30,174,79,105,86,62,37,85,209,80,151,172,164,137,98,93,206,208,52,195,204,234,202,56,41,169,37,187,210,68,221,200,186,232,136,89,139,52,46,89,25,70,248,21,174,98,245,93,12,228,199,86,138,10,202,9,34,154,68,84,209,124,76,71,196,203,111,178,223,167,70,43,81,173,85,2,223,241,15,104,101,110,27,166,100,46,72,220,214,117,211,218,90,254,29,173,221,207,18,199,79,60,123,209,242,162,106,191,105,90,102,222,43,142,239,28,84,84,242,35,180,93,58,31,50,134,217,29,186,251,73,44,136,136,175,122,40,25,7,142,48,140,183,25,169,233,41,88,168,201,24,154,162,33,90,229,229,166,175,15,91,227,182,54,157,218,162,250,90,21,174,29,177,83,221,89,79,85,43,81,118,177,61,133,197,160,195,118,230,68,142,107,25,170,124,3,58,230,193,244,105,73,74,218,185,221,213,83,93,20,231,186,204,235,188,233,20,78,209,24,164,181,75,230,133,169,4,8,186,39,78,132,213,158,146,86,191,124,173,84,215,222,17,217,65,66,216,35,110,229,77,81,14,210,141,173,211,68,36,107,209,209,177,52,247,28,182,103,62,73,17,174,247,129,221,71,27,151,68,78,132,253,37,51,163,93,234,237,117,35,142,153,18,52,118,135,214,57,81,219,75,130,101,173,248,156,138,223,137,194,215,156,168,229,95,3,66,23,70,186,248,159,28,196,107,117,220,70,170,167,11,163,123,223,175,93,0,131,122,235,161,11,213,201,213,78,117,217,18,106,164,157,69,78,186,163,80,14,39,202,171,209,14,154,245,112,150,138,7,47,49,116,79,105,216,75,58,181,174,115,147,161,103,243,155,51,237,248,86,201,82,231,212,49,28,214,175,138,153,209,102,120,140,205,152,44,52,85,59,235,81,21,17,122,110,53,197,143,243,90,171,22,94,38,164,129,142,122,43,149,53,67,188,226,59,56,235,241,149,250,162,138,142,161,206,99,156,169,230,169,208,229,30,3,117,194,170,58,186,184,213,206,118,138,186,161,4,166,28,203,122,251,220,173,150,90,103,57,36,247,161,127,114,227,135,103,72,232,231,90,62,189,23,209,47,14,84,229,133,61,98,70,157,209,186,55,79,236,153,59,131,48,5,53,4,45,254,170,222,159,0,44,166,12,201,90,168,35,100,108,98,177,19,167,129,118,108,185,51,70,198,53,213,204,108,159,7,33,115,233,173,144,83,104,141,129,169,167,192,153,157,186,55,70,166,128,81,212,185,103,97,163,68,86,209,196,159,177,14,202,60,45,109,137,186,71,19,19,79,129,218,207,52,49,199,214,93,23,220,117,142,174,98,42,163,100,3,227,169,233,168,81,81,172,69,37,95,80,147,175,46,56,244,85,35,124,156,231,105,174,186,147,148,84,104,215,36,170,158,0,116,23,139,83,235,41,86,157,209,170,170,251,116,41,134,224,119,163,245,217,211,95,113,117,85,177,61,250,43,80,157,130,223,77,35,81,116,64,45,172,25,127,75,114,107,34,168,137,186,55,222,135,105,62,74,97,249,224,77,180,177,111,211,199,68,43,85,182,163,93,245,73,252,9,168,227,158,159,68,114,46,138,5,164,155,33,161,71,235,27,154,141,247,34,18,55,12,128,138,120,213,26,168,139,246,23,206,41,83,251,68,195,82,55,244,232,6,48,205,195,211,97,147,207,209,232,191,3,180,183,240,233,102,85,108,146,210,198,171,237,213,168,100,111,146,161,155,170,181,14,23,218,82,62,173,240,2,220,97,220,149,194,246,246,34,62,223,11,191,217,67,189,171,203,140,49,28,106,140,182,66,154,126,170,21,58,49,241,174,136,124,146,57,37,69,232,160,91,170,140,33,98,182,171,167,75,124,107,167,234,150,255,0,20,230,5,54,25,123,210,146,211,170,183,251,173,47,181,85,145,213,109,88,213,171,212,163,175,25,81,13,202,87,44,176,162,235,239,64,49,246,231,196,125,218,153,21,34,179,204,168,158,26,34,148,221,110,110,226,124,110,142,164,130,134,162,21,127,155,174,138,100,203,50,22,207,51,126,178,150,63,218,212,59,91,30,70,88,237,243,36,137,77,26,104,191,221,64,44,30,92,229,117,246,189,169,81,112,154,71,171,151,95,56,201,12,19,151,112,91,160,99,166,141,21,81,61,168,86,54,188,35,110,182,181,173,137,141,77,19,216,135,121,200,142,8,246,198,4,132,116,17,83,53,25,18,34,105,238,62,174,246,46,171,170,162,28,222,123,157,224,164,78,209,27,162,167,85,2,93,213,236,103,77,129,149,219,215,68,93,14,25,169,30,171,174,135,10,70,248,215,170,1,217,178,68,241,85,212,228,74,200,216,189,17,16,234,157,82,172,77,9,89,106,220,245,209,20,14,247,189,181,238,244,137,184,106,163,84,234,228,41,84,157,232,190,39,60,117,47,68,241,80,42,57,42,81,189,90,240,218,198,35,117,115,209,74,106,90,217,52,241,82,74,123,156,172,106,232,170,40,172,219,91,10,248,185,3,234,98,241,71,161,109,167,196,51,68,229,77,203,252,72,169,241,75,215,163,156,74,46,7,124,98,57,19,84,35,150,178,54,166,168,244,82,136,92,68,213,106,174,255,0,241,32,130,255,0,12,139,231,207,237,247,138,42,247,87,53,235,166,167,20,210,170,55,115,122,148,228,151,170,88,211,86,204,138,191,105,198,204,74,229,118,216,218,142,20,78,92,230,171,169,209,145,53,205,211,220,73,178,134,169,186,58,73,149,62,210,109,152,129,98,77,102,129,19,95,106,161,199,37,124,53,157,85,232,212,20,77,209,75,202,209,29,50,47,237,39,228,168,69,111,154,187,138,118,72,233,154,186,178,167,85,247,106,77,81,85,172,107,167,164,130,142,217,107,89,27,17,93,23,83,129,46,112,72,237,187,81,14,9,234,29,50,47,153,162,29,108,176,198,215,111,116,186,10,42,14,67,39,110,173,114,117,37,221,73,44,78,69,77,116,247,157,59,47,73,71,209,143,221,161,203,22,43,158,119,164,15,131,70,175,246,133,29,170,43,255,0,181,41,205,27,88,169,214,84,36,85,236,153,190,99,201,57,146,120,213,85,174,85,40,158,184,220,59,131,55,49,117,211,220,83,51,230,20,144,84,36,10,197,77,87,67,237,210,174,173,24,169,203,87,29,4,54,183,221,103,230,205,30,205,170,5,194,180,222,18,190,52,145,206,211,94,167,101,37,108,17,167,138,20,189,182,141,148,145,35,121,154,104,77,74,198,73,211,156,7,61,101,249,145,174,141,114,18,240,221,106,213,219,151,114,181,78,190,166,211,28,138,143,231,47,69,212,156,142,225,12,49,54,4,68,85,106,104,7,119,75,114,71,55,87,176,228,91,194,49,200,136,154,29,52,117,142,123,87,107,73,58,169,42,183,106,140,80,42,228,184,243,98,243,164,232,114,65,87,10,123,81,74,41,43,42,145,155,28,138,132,205,53,100,141,244,156,160,86,124,216,159,213,28,136,65,224,189,37,255,0,18,153,242,146,167,246,212,138,59,166,139,231,63,252,64,168,150,173,91,34,68,174,215,82,118,158,74,103,59,108,140,69,41,6,221,90,234,214,53,29,174,162,183,16,37,45,78,205,218,1,86,212,182,153,87,107,99,68,234,125,117,59,96,99,85,63,180,116,180,215,52,158,22,203,187,196,236,155,94,217,99,68,221,232,129,197,93,104,162,153,52,158,4,145,29,239,67,161,174,203,108,47,94,139,36,214,152,85,87,222,212,42,136,42,217,42,174,245,78,132,85,21,48,167,154,215,32,22,214,187,35,112,133,193,170,207,36,192,154,254,162,20,46,36,225,79,10,220,26,189,218,223,3,30,190,212,106,25,11,79,44,10,222,178,38,167,11,147,73,21,236,85,114,1,136,87,158,11,97,168,141,221,201,237,137,116,233,162,22,226,243,194,6,46,179,74,233,105,110,147,43,81,117,209,53,54,4,234,137,26,186,44,68,109,101,45,74,105,61,59,85,62,40,6,175,177,70,72,227,8,227,117,59,226,168,149,81,52,215,69,45,13,251,134,236,91,81,51,167,91,125,67,191,216,83,115,83,97,108,61,85,214,74,40,85,126,45,66,86,92,15,133,100,106,196,234,10,127,247,80,13,32,212,112,231,138,98,159,85,161,157,168,139,253,213,59,218,44,170,187,90,105,213,39,164,145,85,19,218,211,112,55,76,157,194,213,168,170,202,56,19,95,115,80,162,47,60,58,88,235,247,53,144,177,53,253,80,53,1,139,240,93,217,232,245,134,9,19,79,98,33,78,88,242,178,241,118,85,73,41,228,111,95,106,27,111,172,224,238,205,89,34,200,230,55,77,127,186,64,206,17,44,244,41,245,48,183,246,52,207,86,13,90,71,150,149,24,106,84,168,150,141,101,70,174,190,5,216,203,204,101,101,162,115,41,107,173,17,179,77,17,85,200,103,37,211,132,155,117,100,78,69,137,60,63,186,89,28,204,225,42,170,215,20,146,218,224,126,228,215,77,173,51,7,95,79,95,130,110,176,198,214,45,43,28,254,158,41,208,233,241,150,2,134,10,39,220,44,247,118,34,163,119,34,49,197,143,196,185,103,153,24,94,169,242,83,83,85,185,172,93,83,196,147,179,227,220,125,65,42,81,92,232,231,217,174,213,223,168,130,59,182,100,99,124,43,82,232,163,174,169,216,197,241,69,82,77,188,75,98,230,107,27,238,115,162,167,189,234,86,242,90,89,139,169,182,203,74,212,145,233,238,40,123,238,71,203,79,42,212,171,28,214,170,251,132,20,54,51,206,156,95,136,209,244,235,91,80,244,119,179,114,150,218,12,23,138,113,69,106,200,148,211,200,175,95,114,169,150,121,121,195,100,119,169,34,154,104,149,90,229,78,170,134,92,101,143,12,24,90,207,20,51,213,69,18,170,104,190,115,80,233,131,92,216,59,133,44,101,136,149,154,210,212,53,174,211,251,42,95,60,25,217,249,115,173,146,55,86,177,221,122,174,230,155,51,194,248,43,9,218,33,108,84,244,84,238,86,167,177,168,85,81,82,81,68,173,72,104,163,106,123,209,0,215,157,31,103,84,45,209,85,172,255,0,116,153,170,236,234,130,88,180,108,108,215,253,83,98,144,242,19,79,170,105,216,66,148,207,78,177,52,13,88,220,123,56,103,99,213,209,232,157,127,186,91,188,127,192,29,246,220,212,117,35,36,122,34,127,101,166,230,188,157,65,50,121,209,51,175,192,224,170,195,118,58,134,43,39,164,137,218,251,209,11,131,207,102,52,225,167,22,97,89,29,182,217,59,246,251,152,165,10,204,188,198,241,76,169,29,190,166,61,63,85,79,65,216,171,34,240,157,255,0,114,201,65,79,231,39,247,16,160,230,225,19,6,213,57,85,40,224,77,127,81,13,13,30,193,93,152,120,77,205,123,123,218,108,95,137,112,176,143,20,88,251,13,62,54,212,84,213,109,98,167,69,114,155,73,197,156,12,225,122,246,187,151,79,31,95,115,80,178,248,179,179,174,221,42,73,37,44,75,170,234,169,163,64,180,56,51,180,30,229,65,78,200,235,31,34,170,34,34,234,226,127,21,113,253,81,122,165,125,60,50,57,170,228,211,84,113,78,98,190,0,175,86,249,30,180,116,243,170,34,174,154,52,182,119,254,16,49,133,161,174,123,104,106,23,111,234,168,16,95,243,226,233,126,171,117,85,69,115,229,137,203,232,43,181,58,182,231,28,20,250,235,111,221,251,10,62,237,148,248,199,15,200,229,125,186,101,70,251,218,167,5,62,24,197,18,38,137,104,122,175,250,167,46,175,184,169,111,57,184,219,148,75,27,41,249,90,166,133,24,251,251,100,159,155,43,18,68,85,215,69,59,235,126,82,99,91,228,237,99,44,179,34,57,116,232,197,47,166,90,112,95,126,196,8,199,87,209,76,205,218,107,171,76,193,142,146,226,42,121,163,229,197,99,71,175,189,26,74,71,83,126,73,57,148,22,217,99,247,109,69,54,97,131,59,62,45,109,164,107,234,163,243,149,17,122,180,184,182,158,4,176,189,51,81,36,138,62,158,246,160,131,84,20,216,187,49,109,218,44,43,86,196,79,118,165,77,101,207,252,201,177,205,26,201,85,89,163,23,175,156,166,209,235,120,26,194,114,198,173,108,81,255,0,186,133,33,118,236,253,176,84,171,146,56,219,215,220,209,6,25,82,113,155,140,18,24,227,124,213,26,181,17,23,87,41,80,218,56,225,196,54,247,35,166,231,57,19,222,229,50,22,94,206,59,75,92,174,71,42,106,191,221,37,39,236,227,182,200,221,25,35,191,221,16,91,235,87,104,125,68,113,164,117,17,57,62,215,29,245,63,104,77,43,85,30,230,163,181,246,110,36,113,55,103,18,211,198,231,83,201,47,79,114,22,135,24,112,59,136,176,228,107,81,70,202,137,87,195,77,20,65,147,56,111,143,43,69,206,86,182,103,50,61,125,238,46,253,131,139,108,49,60,45,145,247,24,19,84,254,250,26,195,159,134,172,196,164,147,90,122,58,180,235,236,106,147,176,228,174,108,81,68,170,216,107,244,68,253,97,6,210,151,139,60,39,166,158,80,131,253,244,57,99,226,235,7,68,205,29,114,167,253,175,67,81,215,204,27,155,118,181,114,36,21,203,167,250,197,49,87,73,142,226,139,117,117,109,92,82,127,117,92,165,207,3,117,182,158,42,240,109,193,232,196,186,83,38,191,174,133,91,69,159,56,70,165,17,82,239,79,215,245,208,208,173,38,37,198,86,153,149,201,114,170,233,250,202,119,244,185,225,140,173,168,141,91,133,74,233,250,234,106,141,244,208,102,198,23,172,84,70,221,160,235,250,232,118,110,199,248,121,170,154,92,225,93,127,89,13,21,90,120,162,197,212,90,61,43,103,85,111,179,122,149,36,28,100,99,69,79,172,146,100,211,245,148,81,187,250,92,95,97,169,111,155,115,135,253,228,39,25,123,161,122,253,77,75,95,246,41,164,219,55,27,184,162,150,165,169,45,68,154,107,237,114,151,175,7,113,237,60,16,177,213,85,41,174,158,215,10,54,171,77,89,27,250,163,206,117,169,98,123,77,112,219,187,67,105,245,70,115,227,255,0,120,239,169,187,65,104,94,223,62,162,36,255,0,104,81,159,233,85,26,255,0,104,139,188,70,190,15,67,0,36,237,0,181,235,214,178,20,255,0,104,155,163,227,234,198,253,55,220,33,79,246,133,193,159,9,36,106,154,238,34,213,171,225,169,131,180,92,121,97,185,30,136,251,164,9,254,217,89,89,184,213,193,245,168,212,125,222,4,215,245,208,81,149,234,253,61,167,206,115,61,174,44,101,155,137,124,17,118,218,158,90,131,85,253,116,43,26,28,211,193,247,22,39,38,243,18,185,124,17,30,131,32,184,104,246,123,28,55,252,74,118,221,137,108,115,167,155,112,106,235,250,196,252,215,171,107,27,172,117,45,95,218,116,29,158,255,0,137,199,44,206,106,162,35,85,78,158,43,244,15,122,163,30,139,251,73,223,43,70,212,77,81,58,129,54,217,85,124,83,66,45,90,190,42,117,203,115,230,46,141,79,224,114,181,239,114,106,136,4,218,189,19,218,75,190,71,35,151,161,45,53,67,216,164,105,88,187,19,86,160,28,173,145,85,122,166,135,34,232,137,174,164,131,235,116,233,161,11,106,213,221,21,122,1,55,205,71,59,98,174,159,18,9,29,181,116,69,212,224,145,99,123,122,63,69,56,29,91,13,59,85,174,122,116,3,158,89,218,214,234,231,34,29,93,85,230,154,21,250,201,154,159,106,157,70,34,196,20,116,145,57,238,168,70,244,215,196,177,216,227,49,209,175,124,116,117,91,151,175,130,129,119,49,62,58,160,181,192,250,134,78,215,43,81,124,20,196,140,241,207,26,234,213,154,142,146,71,162,46,169,209,73,170,236,79,120,185,53,241,72,175,86,187,226,81,247,140,17,75,116,71,84,214,203,181,87,175,83,34,195,220,46,213,87,41,164,154,177,234,228,118,171,212,182,88,210,215,77,89,42,61,138,214,232,186,169,116,179,57,108,88,90,41,18,58,214,110,110,190,211,29,47,120,211,190,206,248,233,100,223,170,174,154,41,5,89,65,140,168,176,181,11,224,134,38,172,138,222,142,66,130,185,207,125,198,215,118,235,36,174,137,203,232,157,142,22,194,119,236,81,88,214,45,44,138,215,174,137,208,203,60,151,225,142,74,151,193,85,89,72,169,224,171,171,64,182,25,53,195,85,69,246,170,10,149,167,86,106,168,171,230,155,25,200,252,150,179,225,74,24,121,150,248,249,205,106,106,253,189,78,203,46,50,158,215,134,169,226,210,38,162,181,61,197,220,183,195,12,77,72,163,106,34,39,184,9,171,125,189,41,122,64,237,173,247,33,217,34,35,21,21,203,170,156,80,166,136,69,34,116,2,118,42,134,187,163,186,161,195,60,205,99,188,198,232,132,163,94,173,246,146,213,87,24,162,69,71,57,53,64,59,70,72,142,241,83,130,166,165,144,255,0,105,14,133,215,198,35,180,107,206,10,138,229,168,211,71,129,80,197,81,28,191,248,196,79,218,116,247,219,171,109,141,116,234,253,88,212,235,212,146,138,105,17,58,185,81,10,35,52,113,77,21,170,195,80,199,85,34,73,181,116,213,66,227,23,56,129,189,73,139,49,108,148,48,189,86,53,119,162,158,7,107,131,96,182,225,76,56,143,149,88,199,242,253,189,11,85,126,197,244,208,98,105,46,149,82,166,196,85,234,170,91,188,196,207,11,133,68,172,161,180,106,246,43,209,190,106,134,147,121,169,83,114,198,120,129,105,162,107,214,36,147,68,95,102,154,138,172,171,109,13,157,39,125,54,231,43,53,240,46,70,89,88,162,189,90,35,187,92,161,70,61,24,143,85,84,56,177,150,96,90,237,238,91,99,86,53,211,205,2,199,90,234,40,172,181,11,75,81,110,69,235,166,170,210,79,19,225,202,43,155,157,115,133,141,106,105,224,85,87,122,88,239,51,243,169,162,78,171,175,68,37,107,172,149,116,182,183,58,70,59,68,64,40,172,147,164,107,115,18,56,91,211,73,83,254,211,118,57,74,206,239,130,109,186,46,191,82,223,251,13,39,229,28,253,223,51,27,175,252,178,127,218,110,183,40,38,108,248,38,219,215,95,169,111,253,134,241,133,203,114,175,188,133,117,95,105,200,168,158,243,226,53,53,2,20,106,175,180,229,99,116,241,62,181,52,246,159,92,139,236,1,181,8,21,174,79,2,63,180,235,238,151,138,107,116,74,249,94,137,162,123,64,156,220,246,248,159,18,73,21,218,104,90,172,69,156,22,235,99,156,213,171,98,105,250,196,189,155,57,173,181,141,71,119,166,175,237,2,240,43,92,190,39,215,61,177,183,87,46,136,133,188,118,103,80,186,61,205,157,63,137,208,95,115,81,145,83,189,204,168,68,209,23,218,5,198,187,98,26,10,62,178,76,136,137,227,212,181,89,129,158,118,60,57,79,35,153,90,196,86,162,255,0,104,177,25,161,157,245,177,83,84,71,75,87,245,154,46,221,20,195,252,105,143,177,117,238,73,91,85,84,229,99,149,127,180,6,65,230,111,22,46,171,124,180,244,53,104,190,40,154,41,100,230,204,140,79,137,170,220,232,158,247,35,151,216,165,180,162,166,167,150,116,150,226,229,85,85,235,212,187,89,127,13,149,211,49,144,199,215,160,17,201,135,49,45,246,151,73,91,39,84,45,70,61,201,107,213,75,156,254,68,142,95,176,205,75,53,170,38,211,198,230,198,154,57,61,199,101,91,131,233,43,152,139,36,45,94,158,227,58,214,53,223,135,56,124,188,215,85,162,62,137,250,43,189,198,90,100,135,15,209,218,29,12,149,148,187,118,233,226,133,230,176,224,171,77,10,163,249,12,69,69,247,21,157,12,28,173,25,70,212,77,61,200,69,118,118,91,84,86,106,118,211,194,212,70,181,58,29,154,43,228,118,171,224,73,50,119,181,136,217,125,47,105,57,28,173,70,106,4,195,147,84,68,38,169,220,216,225,84,58,248,39,73,93,167,196,230,146,69,99,182,162,248,141,19,73,34,251,200,218,253,73,68,121,200,199,125,134,68,202,46,167,36,110,68,37,145,72,209,218,123,128,153,222,131,122,18,251,190,193,187,236,2,99,122,16,107,215,83,139,119,216,55,41,112,115,35,186,248,17,110,248,28,40,190,226,36,82,142,118,46,139,169,214,221,81,101,138,84,95,107,84,156,230,109,234,65,85,14,250,119,201,240,3,5,56,165,194,85,53,203,36,176,177,87,69,85,232,96,246,44,163,185,90,163,158,55,238,68,234,108,95,136,203,181,45,20,82,182,84,240,212,192,28,201,189,81,214,201,59,34,84,246,129,70,101,101,222,74,124,77,10,63,254,81,60,77,133,101,231,46,239,101,133,136,190,45,67,92,120,69,209,210,95,35,145,19,174,243,96,121,11,83,53,109,178,4,106,251,19,196,214,51,171,179,65,128,41,166,210,87,235,175,137,83,90,172,212,246,164,84,69,211,68,56,89,89,85,74,221,186,248,29,77,234,253,81,12,74,168,238,165,71,127,95,142,96,195,84,242,61,103,68,218,154,248,152,197,158,28,80,84,83,182,106,122,90,207,4,84,232,164,206,102,226,43,205,68,50,199,19,159,162,162,248,24,169,139,240,149,255,0,16,85,189,93,20,174,220,190,229,2,156,197,217,215,121,196,19,200,143,171,147,71,42,255,0,104,161,163,184,203,85,84,179,205,60,139,170,235,213,75,145,103,200,11,245,202,84,72,233,31,170,175,247,75,143,135,56,63,197,117,170,215,186,141,118,175,192,207,80,181,120,103,49,106,236,74,214,210,181,28,173,240,213,11,165,135,243,159,29,86,171,34,161,165,93,60,19,68,46,166,21,224,182,161,143,107,238,20,62,26,107,208,189,56,71,134,91,13,147,98,190,133,17,83,224,115,162,206,97,107,238,103,93,24,215,62,154,93,23,237,46,13,51,243,30,10,116,122,83,75,175,237,50,27,13,101,173,174,134,54,178,26,102,166,137,238,43,42,124,37,107,70,164,50,192,223,224,40,197,251,62,40,204,104,36,72,166,166,126,223,138,21,82,210,98,44,69,2,54,170,147,85,114,117,232,95,229,192,22,103,38,246,192,221,126,195,158,151,9,211,82,59,234,226,110,137,240,20,98,244,153,17,117,186,215,49,210,80,174,199,47,94,133,227,203,236,149,163,195,46,138,78,234,221,83,69,93,90,93,202,74,86,68,212,106,49,186,251,58,29,148,72,172,84,230,34,10,34,183,54,42,74,102,196,200,88,154,39,177,14,101,73,101,118,173,77,62,194,54,177,146,183,234,211,169,10,69,83,19,181,79,1,71,44,113,202,196,243,201,152,215,169,44,179,61,201,181,235,224,70,199,117,246,10,39,154,186,251,8,209,116,246,18,236,119,216,71,187,236,20,115,162,145,181,202,112,35,186,39,66,52,93,83,192,222,9,150,184,139,114,232,170,112,181,116,82,39,59,205,94,128,99,7,23,20,9,87,134,42,149,83,174,213,53,173,151,213,11,102,204,183,46,187,126,183,255,0,206,109,3,137,152,185,216,110,165,21,186,249,170,106,178,227,80,182,220,193,149,237,106,183,73,124,127,104,27,113,201,188,77,21,86,24,164,106,200,138,169,18,123,126,5,195,165,185,239,114,181,139,174,166,36,100,62,51,122,216,233,227,89,188,24,158,210,246,90,241,164,84,243,53,37,153,58,175,188,207,80,187,208,196,136,156,231,248,33,209,226,92,103,13,170,157,204,141,233,185,16,249,111,191,178,227,77,178,41,17,85,83,222,83,215,204,41,87,115,153,92,168,170,213,57,81,105,241,166,60,196,117,242,73,29,10,57,81,250,162,104,91,218,76,167,197,24,166,177,106,107,99,155,108,203,170,248,153,67,99,203,91,75,85,29,89,10,43,147,175,129,85,210,217,41,109,250,54,8,154,141,111,135,65,70,55,88,248,95,183,192,141,169,173,141,219,188,87,84,43,171,54,91,217,236,74,216,233,225,110,173,248,23,157,238,137,209,236,114,39,240,58,74,218,74,86,185,94,214,245,20,117,86,155,95,119,115,92,216,209,26,133,115,106,209,172,69,40,215,215,186,21,216,139,162,29,253,150,189,36,107,117,113,219,163,236,42,166,204,169,209,9,166,238,123,78,186,7,35,213,23,83,178,141,200,214,245,208,232,35,137,170,212,234,115,179,216,113,196,228,119,129,206,212,233,226,128,125,219,241,33,86,145,167,218,132,43,209,126,208,62,17,55,192,248,125,106,46,128,70,158,7,211,226,34,232,125,68,215,218,0,129,124,8,244,33,84,77,60,64,227,62,62,37,86,238,68,34,211,220,167,213,145,17,155,116,234,77,18,47,71,53,125,164,42,213,211,85,57,221,162,175,82,78,182,161,33,141,87,84,67,35,134,163,106,53,122,245,36,123,211,98,141,85,235,224,116,183,60,65,201,87,121,231,94,219,179,171,96,114,177,64,238,43,102,239,76,94,90,148,62,97,70,201,172,83,211,202,238,170,197,79,18,165,239,140,162,183,190,162,105,90,221,17,87,170,152,157,157,92,64,67,104,184,207,110,109,90,42,34,171,116,69,3,22,115,99,47,37,110,44,169,172,167,141,87,116,170,191,226,79,97,140,190,173,187,68,198,190,157,87,106,34,120,21,106,98,138,44,75,88,201,165,243,185,174,241,208,191,153,109,133,173,125,209,179,43,25,213,17,122,154,193,209,228,165,150,175,9,86,195,7,45,90,154,161,153,54,121,150,162,214,202,133,241,209,11,53,67,135,232,34,170,101,68,106,196,219,241,43,104,177,125,29,178,141,41,86,170,52,211,245,134,138,242,41,151,68,38,226,122,170,22,239,242,135,104,134,4,115,234,227,213,63,88,145,155,57,172,84,136,187,171,35,233,250,198,52,93,71,79,51,58,53,16,131,153,85,42,232,173,232,89,106,174,34,48,212,47,209,213,172,233,250,196,197,47,17,120,94,86,108,109,100,123,151,245,144,207,230,47,19,145,99,34,142,163,216,168,90,218,60,231,177,215,42,34,85,177,117,253,99,188,167,204,59,43,219,187,189,71,254,241,177,93,185,206,122,121,168,64,137,34,34,238,66,140,92,207,177,64,154,58,174,63,247,142,186,227,156,86,24,149,26,218,200,250,254,176,21,254,237,174,215,68,62,77,92,246,183,70,162,20,5,6,105,89,43,29,162,85,198,186,254,177,217,212,99,123,43,97,230,119,152,255,0,222,2,171,129,210,74,186,232,69,222,230,71,43,21,19,68,45,125,110,116,216,45,146,43,29,87,26,105,250,200,125,143,59,176,188,173,220,149,113,238,95,214,11,139,162,213,87,174,171,161,215,222,101,134,26,119,43,159,166,136,80,11,155,118,169,209,82,154,169,159,15,56,165,113,118,97,85,77,76,245,166,169,79,14,157,67,73,92,213,196,209,219,237,146,201,12,190,118,139,237,48,159,50,241,45,67,228,150,173,30,186,185,87,218,93,172,103,137,238,183,73,164,167,168,168,69,141,117,246,152,243,152,85,204,89,214,149,23,95,59,78,128,116,120,90,142,171,17,92,220,250,132,85,107,93,169,112,97,169,109,163,20,218,169,98,93,53,123,81,78,183,10,83,67,103,183,247,213,110,138,230,234,116,112,223,22,231,141,104,100,69,85,72,229,79,251,64,217,70,92,185,179,217,96,209,117,85,98,23,30,223,66,244,141,21,201,208,177,249,87,136,17,40,169,99,89,17,60,198,248,169,119,215,19,67,12,72,196,145,63,98,134,117,82,81,219,41,159,46,178,104,118,178,80,83,53,141,229,105,208,232,45,149,146,85,68,146,177,201,215,169,216,83,85,202,175,86,185,222,1,19,117,84,77,149,17,52,57,173,214,244,129,119,104,64,181,40,154,117,66,106,26,166,171,52,212,14,193,106,26,214,109,62,53,201,174,229,58,169,170,21,29,170,41,28,117,122,181,19,82,224,237,218,246,156,187,218,135,82,218,164,211,196,228,74,175,122,154,29,138,189,15,157,233,26,155,78,185,106,190,36,187,171,19,155,166,160,78,84,212,170,248,169,35,83,95,75,75,18,190,87,162,104,158,242,78,229,93,203,98,170,56,183,56,206,251,84,218,89,18,41,52,232,190,208,57,177,222,107,90,172,182,250,135,165,75,81,204,69,246,154,226,226,131,63,42,47,110,169,162,165,171,85,221,170,38,138,93,188,223,187,222,167,101,68,109,153,118,174,169,226,97,245,235,7,220,113,22,38,109,60,145,189,233,35,250,251,76,232,160,240,110,23,186,98,139,186,85,190,39,191,115,181,234,154,153,147,146,249,67,114,146,72,55,209,170,55,167,246,74,239,32,56,103,166,138,211,79,112,170,163,68,240,94,168,101,214,10,203,251,45,158,22,199,12,12,71,181,61,196,29,30,3,203,234,91,5,20,82,114,209,30,168,154,244,43,198,85,81,91,226,209,234,137,161,207,19,91,77,35,227,155,77,137,209,167,85,118,182,186,185,170,144,251,64,144,186,227,26,24,21,81,146,166,167,65,81,142,164,122,170,66,237,80,142,171,1,214,77,34,185,233,208,236,45,152,14,150,61,18,120,245,2,148,170,190,93,170,94,175,107,87,69,57,173,242,92,231,119,158,197,234,92,15,163,86,184,152,140,72,211,161,57,71,100,160,98,234,145,160,20,221,190,142,161,219,86,70,169,83,210,209,162,67,231,166,132,251,104,41,216,137,177,16,154,90,77,240,43,35,78,160,117,76,164,133,203,170,41,206,177,44,44,213,164,180,176,212,210,191,69,212,158,165,221,80,205,28,4,189,61,102,201,60,227,188,139,187,213,197,185,85,53,67,168,168,183,236,243,145,9,110,255,0,37,35,210,36,85,234,4,245,76,104,217,52,105,53,67,22,245,77,72,104,233,223,86,221,235,212,154,72,157,77,251,0,158,100,72,212,232,37,123,85,54,156,112,206,175,232,167,35,160,119,142,190,32,74,242,154,247,19,17,210,179,78,168,124,108,123,87,69,38,26,157,52,2,24,162,142,55,235,162,19,42,216,222,154,237,67,134,56,213,207,209,124,14,58,153,210,159,219,224,2,85,108,94,196,67,139,190,196,221,122,166,167,73,119,188,44,109,232,167,79,65,113,168,172,159,98,42,248,129,91,71,81,189,117,69,57,214,169,136,154,57,78,174,157,31,3,81,175,94,170,132,53,73,43,145,85,128,119,212,243,83,191,251,71,201,226,98,185,21,60,14,138,139,188,163,211,93,78,238,52,123,152,155,151,216,7,46,216,220,212,78,132,188,212,168,239,4,57,34,69,85,57,213,186,39,85,3,166,146,222,231,42,162,33,192,251,100,145,249,219,78,249,142,106,59,169,206,228,138,70,162,42,1,74,45,28,159,221,57,91,71,38,158,138,149,23,118,137,127,178,135,35,105,33,211,193,0,164,42,41,37,247,41,45,37,11,157,26,162,167,82,180,154,138,31,113,37,37,189,171,232,167,66,104,183,149,182,105,30,171,163,84,235,93,103,158,53,213,26,165,205,117,177,138,170,138,211,137,246,136,85,61,4,51,69,174,173,165,171,134,153,238,106,46,168,157,11,77,139,113,126,32,178,35,221,19,93,230,234,100,212,246,88,94,187,92,212,209,74,63,19,101,213,150,233,171,101,167,69,220,157,122,10,48,246,235,196,22,42,183,204,228,118,237,17,69,163,138,234,202,89,81,43,102,211,79,29,76,133,184,112,213,133,238,173,115,150,141,21,87,224,91,124,75,194,13,157,242,57,105,168,188,87,216,40,228,178,113,85,135,239,10,200,174,21,237,110,154,123,74,254,147,59,176,100,244,187,219,114,110,170,159,222,44,45,223,132,59,141,43,121,214,218,103,34,183,169,72,221,114,99,28,90,145,97,129,146,166,157,61,162,140,163,167,206,124,40,234,132,69,184,183,77,127,188,79,214,231,238,9,182,195,171,174,76,69,79,214,48,142,183,2,102,5,185,86,71,164,186,39,218,83,55,91,86,40,159,88,170,18,101,95,218,40,216,61,187,63,112,213,201,136,144,87,198,168,190,30,113,221,51,27,219,238,140,221,13,75,87,95,214,53,117,220,115,94,217,58,190,220,233,210,4,95,55,196,238,232,179,71,55,172,72,141,150,89,244,111,193,69,27,32,158,253,20,43,185,101,77,62,210,8,241,205,27,92,145,58,102,235,246,154,245,103,17,152,238,52,219,93,44,221,58,47,69,57,63,164,93,209,169,190,73,38,223,246,40,27,37,182,98,186,121,17,17,147,34,254,211,179,117,246,71,38,173,84,84,53,203,97,226,178,162,137,205,90,169,165,209,60,122,23,59,14,113,129,99,157,91,21,76,207,213,125,230,198,97,85,94,211,111,214,104,113,219,239,148,90,185,28,244,69,44,69,183,136,12,43,120,137,23,188,105,170,123,84,235,113,6,120,97,203,67,218,169,84,154,59,220,224,50,126,158,174,158,167,77,143,241,248,156,242,67,181,55,53,127,196,196,250,62,43,112,173,191,78,101,87,135,196,159,94,52,112,67,124,199,85,167,241,3,38,30,249,19,205,67,236,22,122,137,29,204,209,122,150,2,207,197,150,5,175,84,254,182,221,87,226,92,12,55,196,22,26,185,61,172,138,178,61,171,225,231,1,116,98,166,146,155,211,67,157,175,100,157,21,16,233,160,199,54,75,140,72,246,85,69,213,63,188,135,36,120,130,214,158,114,78,207,127,164,7,106,234,54,204,186,53,19,83,174,173,164,154,13,118,180,55,21,218,226,94,149,49,235,254,177,245,215,250,26,190,188,230,46,191,16,58,237,42,117,95,53,73,42,201,106,226,106,237,69,59,121,46,20,77,234,143,111,241,62,53,244,149,107,162,42,40,29,85,150,73,229,168,108,146,235,209,73,123,252,210,58,225,163,84,238,102,142,42,39,253,94,137,237,58,26,169,27,61,126,229,234,5,89,105,145,201,110,102,171,215,67,153,151,70,192,253,174,127,143,67,172,134,173,176,210,163,81,124,16,164,177,45,253,212,147,198,140,114,249,206,64,46,52,247,134,211,194,178,49,254,205,78,141,113,107,159,54,206,103,183,222,117,244,50,203,112,182,44,170,191,217,40,74,187,148,148,119,116,133,219,180,220,5,200,159,20,213,177,250,49,221,14,254,131,16,206,218,102,202,255,0,105,67,65,37,60,180,169,59,213,14,226,205,121,182,201,253,90,103,34,163,80,10,230,146,243,29,78,155,149,9,238,124,42,154,181,200,91,107,134,51,178,218,222,173,71,105,162,144,208,102,77,170,161,219,18,100,254,32,92,182,202,197,254,209,202,212,165,211,115,228,235,246,148,116,24,186,218,246,162,164,236,254,39,42,94,25,85,231,195,51,85,171,241,2,173,239,16,39,70,63,82,54,57,202,186,177,17,74,90,26,153,117,215,122,127,19,180,130,227,35,17,60,224,59,180,158,100,77,57,104,69,27,159,34,121,209,161,213,121,66,71,38,186,248,28,144,92,95,239,246,151,50,137,201,247,181,85,27,18,127,2,78,124,63,75,117,106,182,170,157,138,139,227,170,19,13,171,71,174,174,82,113,147,106,207,51,196,188,69,191,196,89,47,133,174,145,170,73,73,23,159,227,230,161,108,239,252,29,224,187,162,58,118,83,181,30,186,170,104,211,33,146,163,108,154,84,248,47,129,205,81,207,107,17,208,105,160,227,131,16,99,225,54,154,207,90,142,164,166,85,98,47,184,234,241,246,66,84,121,57,99,167,162,213,201,238,105,154,84,206,230,179,89,90,221,126,194,70,225,106,167,173,122,198,248,218,169,246,14,35,13,48,222,1,191,97,219,92,109,130,131,206,98,127,116,155,242,190,59,138,118,211,178,141,200,212,93,58,33,149,114,97,40,245,86,172,77,217,246,16,71,128,173,50,59,122,192,221,223,97,145,108,178,250,134,255,0,86,198,201,91,19,145,124,122,151,34,58,121,226,123,99,123,116,67,185,165,178,178,220,221,176,49,17,19,224,114,186,6,200,186,189,58,129,37,29,28,42,169,162,147,81,209,198,137,209,78,104,233,152,223,97,206,136,198,167,128,18,170,214,71,224,161,174,129,238,78,99,180,57,100,108,106,190,7,3,168,150,95,57,137,224,92,251,137,151,178,7,51,204,118,164,182,146,177,222,99,72,163,133,241,174,213,246,19,9,12,138,154,180,208,133,172,154,86,104,232,209,72,25,74,231,170,182,74,118,42,125,135,54,149,77,93,16,250,247,85,70,136,170,7,91,93,135,237,211,254,118,146,47,247,78,130,235,150,152,110,237,3,153,45,36,62,119,234,161,88,183,116,233,231,28,111,143,150,228,68,2,192,98,110,22,240,157,237,238,107,168,227,209,127,85,10,126,151,131,172,31,74,244,94,232,205,17,127,186,101,18,194,247,197,186,52,77,199,214,70,140,79,175,68,18,139,41,134,184,112,193,54,151,53,203,75,22,169,167,246,80,185,86,188,7,97,180,198,141,161,166,139,84,253,84,42,13,180,110,232,137,212,129,97,153,171,172,62,4,226,56,226,130,26,102,242,221,19,83,246,28,156,154,103,248,162,17,181,88,169,253,103,210,14,108,43,232,14,34,14,235,74,222,186,33,241,121,12,232,140,106,254,194,52,107,53,235,224,70,169,74,169,167,180,113,28,18,69,20,158,17,55,248,16,199,3,24,189,97,111,240,57,21,22,62,190,195,226,76,213,232,165,226,32,158,142,142,165,187,100,129,159,192,233,235,48,53,138,229,171,106,105,162,211,226,211,190,70,235,213,15,147,34,163,83,65,196,81,53,89,71,133,245,87,37,28,43,254,202,29,124,185,85,134,92,139,26,208,195,215,245,16,185,108,72,213,159,88,158,195,129,33,166,115,250,33,56,139,51,118,225,235,10,93,53,115,168,162,235,250,136,90,124,91,193,46,14,188,85,62,116,167,68,85,246,34,25,134,248,99,99,60,196,56,91,3,31,231,57,168,103,171,32,215,221,235,179,246,193,46,229,165,165,85,215,224,91,60,77,217,239,58,35,157,73,110,122,248,255,0,100,218,142,200,153,253,134,255,0,0,234,120,102,77,22,38,47,236,49,70,154,46,252,6,98,170,72,228,125,45,166,69,115,124,60,210,214,98,46,19,243,70,220,231,181,44,146,162,39,234,41,189,170,139,28,15,126,175,130,53,111,183,205,58,123,166,1,195,215,37,250,218,56,215,95,31,53,5,26,9,173,225,191,49,233,209,100,154,213,51,116,253,85,41,218,156,178,197,150,201,86,42,152,39,102,139,167,130,155,253,173,200,236,23,95,78,232,228,160,139,85,79,238,161,106,49,111,8,120,74,231,51,229,134,220,206,171,175,162,40,211,173,135,0,202,196,87,215,203,51,126,221,78,209,248,78,141,139,181,42,229,254,38,202,113,127,6,52,110,137,173,181,208,34,47,193,10,10,187,130,107,178,234,232,232,127,192,81,129,206,193,116,114,162,185,107,38,254,42,74,84,96,250,56,53,84,174,155,167,235,41,155,87,14,13,49,68,40,169,21,26,255,0,2,145,186,240,121,142,92,174,70,81,187,248,10,48,146,231,73,95,73,82,254,237,89,58,181,60,60,229,58,183,226,172,75,108,127,212,213,207,209,127,188,166,84,98,30,16,179,26,158,71,185,40,221,181,53,254,201,109,175,124,53,227,154,71,57,39,162,127,69,254,232,162,220,90,115,195,26,90,164,111,46,178,110,159,172,165,195,177,113,105,142,109,59,102,74,169,117,111,189,202,83,117,89,23,137,41,245,230,209,73,211,245,78,166,179,41,239,144,198,228,117,36,186,127,170,165,180,100,22,29,227,235,27,83,171,121,181,42,154,124,74,214,14,208,220,74,214,34,75,86,157,63,88,194,58,252,19,116,160,69,94,239,42,105,240,58,26,139,109,194,55,42,58,57,58,124,20,234,54,39,104,237,21,187,49,255,0,89,88,223,247,138,206,221,218,42,147,34,119,203,131,26,169,250,198,172,22,25,225,234,228,122,6,206,229,95,58,71,235,246,129,183,251,7,104,5,166,166,70,164,151,56,244,95,214,46,246,21,227,67,12,92,216,196,125,206,61,87,245,144,209,125,61,194,182,159,71,193,51,211,79,214,59,155,110,101,98,123,75,211,147,89,34,35,127,89,64,223,189,31,16,248,78,228,198,189,46,81,174,191,172,135,115,30,117,225,73,90,141,101,194,61,127,214,52,85,101,226,23,25,211,53,173,74,249,52,79,214,43,203,15,18,24,165,242,49,37,175,127,143,93,92,6,234,104,115,34,197,92,228,229,213,177,117,253,99,184,76,71,65,35,55,71,59,87,246,154,150,195,124,79,93,104,24,215,207,112,95,13,125,34,183,161,227,91,186,181,25,45,193,117,255,0,88,13,147,191,18,68,199,174,178,166,159,105,72,227,28,199,181,89,233,223,52,213,109,110,136,191,218,48,62,227,198,205,58,209,185,209,92,23,126,158,242,199,102,71,22,55,204,69,27,233,232,171,220,187,149,124,28,6,104,99,156,254,167,185,84,190,134,130,181,28,186,171,122,56,232,108,181,142,175,145,42,238,50,170,49,87,93,85,76,9,195,25,135,126,91,130,215,92,42,92,173,87,110,234,226,225,223,56,142,154,146,217,221,104,170,93,204,70,233,211,222,6,95,226,156,123,131,172,20,78,114,214,198,146,53,190,243,23,243,59,137,247,82,201,45,29,162,161,29,226,137,162,150,2,233,141,241,238,52,157,203,12,179,58,55,47,196,238,112,134,77,95,47,245,108,169,185,194,247,35,149,21,117,51,162,148,196,56,131,29,230,61,114,182,56,101,115,36,119,179,82,239,100,255,0,12,215,155,196,244,243,220,169,36,209,202,138,186,161,125,178,183,37,108,118,214,194,234,138,36,220,154,120,180,201,252,27,134,168,109,236,137,148,144,53,186,105,253,146,10,63,46,56,108,178,89,35,166,149,244,201,185,17,21,117,67,35,48,238,20,161,180,211,54,42,88,91,170,39,77,16,130,219,67,80,140,102,141,77,52,42,203,99,25,10,39,57,0,225,165,162,157,94,136,172,209,167,119,21,51,34,137,28,197,243,136,150,122,119,55,72,147,169,12,60,214,200,174,149,124,207,96,28,173,146,70,159,95,51,149,14,25,170,162,106,174,138,117,213,119,86,70,139,212,9,169,235,121,107,226,82,215,138,169,229,153,118,42,232,75,221,113,19,24,171,163,142,162,60,69,4,175,218,231,245,80,62,84,86,84,194,245,85,212,71,136,221,23,71,59,192,86,212,65,51,53,111,82,158,170,141,92,171,183,80,59,234,140,105,28,108,84,89,16,198,78,32,177,228,233,52,140,142,117,216,168,186,245,46,197,254,158,161,148,82,201,26,170,57,17,116,48,171,61,113,5,217,110,175,161,123,220,170,237,80,53,139,101,142,241,93,69,124,110,166,164,145,86,71,59,78,138,87,153,69,148,111,190,210,65,114,186,70,229,215,71,117,45,174,31,195,213,85,55,102,212,214,177,86,61,218,248,25,103,151,23,203,93,29,174,58,8,219,181,90,221,60,2,187,10,141,184,126,206,234,10,36,211,107,54,244,49,167,24,211,203,81,125,231,84,61,201,171,245,50,126,185,41,43,228,123,26,228,213,253,60,75,127,139,178,142,225,114,157,181,20,140,69,69,234,7,67,129,168,41,42,18,54,235,185,87,79,18,170,199,22,40,162,195,239,115,88,137,230,251,137,204,17,151,23,75,75,152,250,152,213,17,170,86,184,155,14,173,117,157,240,109,234,140,80,48,151,5,42,209,102,82,57,58,125,114,127,218,110,131,33,171,22,124,17,110,235,255,0,137,111,253,134,157,22,219,228,204,208,88,52,209,91,58,127,218,109,243,135,117,87,96,139,118,191,242,45,255,0,176,222,48,190,110,147,119,68,34,107,23,218,113,67,26,175,85,57,220,228,104,13,23,222,125,94,136,17,117,77,73,90,250,214,82,68,175,114,167,64,56,46,215,136,45,116,238,150,103,34,104,154,152,179,196,6,127,80,216,40,231,108,53,104,215,53,23,193,197,77,196,62,110,81,225,203,52,170,218,150,181,200,197,246,154,158,207,108,239,173,196,213,245,84,209,86,187,69,114,167,164,5,111,141,120,151,188,94,110,210,65,75,114,114,34,185,83,210,43,12,187,205,187,227,163,141,147,87,185,85,127,88,193,219,91,235,95,115,74,135,76,231,121,218,248,153,19,150,52,87,10,215,196,246,163,244,232,77,92,101,245,6,104,87,36,13,87,213,57,127,105,33,136,243,54,178,74,119,54,57,221,170,166,157,20,164,237,184,98,225,53,35,58,59,169,216,51,2,85,212,38,146,42,245,247,161,149,91,124,67,137,171,174,18,63,122,189,202,165,29,83,73,115,172,215,108,50,117,248,25,7,111,202,104,159,51,101,151,69,68,93,85,21,10,198,151,47,108,204,107,81,104,227,213,63,84,12,74,182,96,187,221,101,75,117,141,250,107,238,47,246,88,101,243,233,86,57,39,139,175,79,20,46,109,14,12,180,193,34,43,105,24,159,176,170,104,45,148,180,145,162,197,26,55,236,3,228,20,81,81,82,49,170,212,93,19,161,43,87,95,36,73,230,174,136,135,106,214,163,213,90,229,232,135,79,120,99,27,27,182,232,19,92,52,248,141,34,122,53,238,212,169,237,56,138,7,34,43,83,169,104,235,37,145,181,29,21,83,169,84,225,186,134,162,55,124,137,251,66,46,164,21,113,78,155,213,60,73,198,61,170,221,19,192,165,232,170,227,232,137,34,104,119,116,211,181,205,77,28,4,251,81,90,186,181,116,57,85,87,210,115,181,58,247,206,169,224,167,198,84,189,207,70,174,186,5,118,60,245,240,57,25,50,161,40,212,215,218,115,177,191,246,8,210,109,147,106,135,42,63,84,85,212,149,106,34,39,137,12,178,57,137,163,84,65,50,233,23,216,161,178,237,77,92,75,211,187,94,174,82,78,239,124,164,160,98,172,146,53,52,248,136,59,134,84,177,87,77,15,178,75,230,234,210,142,166,199,22,199,73,179,156,205,126,211,187,164,188,211,213,38,173,122,42,40,29,148,114,187,113,48,217,83,197,80,151,100,177,42,106,138,132,105,35,21,58,42,1,51,20,172,123,182,170,28,19,213,109,115,226,215,205,211,77,14,62,98,49,218,163,142,178,190,87,238,87,183,80,49,239,137,172,42,151,27,92,211,67,31,157,181,87,83,88,89,139,67,87,108,186,78,199,170,162,110,83,110,217,179,36,19,88,231,231,181,58,70,190,63,97,170,188,251,154,153,47,243,71,22,137,172,139,224,5,59,151,54,136,174,55,8,229,145,83,163,147,196,206,76,162,106,91,104,225,101,59,209,58,39,129,132,25,109,107,173,169,185,66,148,239,114,34,185,60,12,231,202,92,31,113,146,150,23,185,239,94,136,17,124,173,236,125,100,13,87,117,85,67,130,167,15,62,173,85,174,141,87,246,21,13,130,202,234,42,102,115,151,94,158,211,188,130,106,70,59,106,177,170,160,90,233,50,202,142,185,223,214,105,81,200,191,2,122,223,146,56,97,234,142,146,216,197,93,127,186,93,40,18,153,202,138,140,67,180,165,138,45,19,70,32,20,93,151,39,48,205,46,215,69,111,141,170,159,170,86,52,88,42,134,137,168,216,162,99,81,62,7,103,28,169,18,116,79,3,234,212,58,127,49,31,180,105,174,40,236,145,71,225,183,248,28,169,107,167,78,174,106,42,159,17,36,111,254,55,83,239,50,70,251,212,195,46,70,83,199,15,230,219,161,49,29,50,200,188,205,83,82,79,190,189,191,248,181,83,158,58,151,185,187,145,21,191,0,39,17,146,179,162,59,161,241,103,115,61,37,37,150,169,222,10,170,74,205,80,171,237,3,177,109,201,140,118,171,236,38,163,186,69,54,137,169,75,72,231,187,84,69,94,167,45,36,83,177,218,170,168,130,181,166,157,21,17,88,164,226,57,206,77,21,74,126,134,71,183,68,85,83,182,142,85,95,104,28,146,34,162,234,132,75,43,90,137,239,17,42,34,42,191,252,78,52,111,49,87,64,34,109,94,137,161,49,73,86,136,244,89,17,85,14,170,103,36,50,162,57,116,67,181,166,90,89,97,77,36,110,160,78,36,141,123,181,111,68,246,19,8,141,84,66,74,37,70,174,136,189,9,182,57,52,241,40,250,139,162,145,170,249,186,169,198,158,39,60,81,243,87,103,188,11,65,157,54,120,238,246,73,162,217,174,168,166,185,115,167,42,29,109,170,117,206,146,153,81,234,253,85,81,13,153,102,139,219,69,73,34,57,53,77,12,118,197,150,139,102,37,166,90,119,194,197,119,196,12,100,202,204,119,89,135,32,109,61,74,191,204,77,11,141,85,155,82,212,34,84,193,43,154,145,245,94,164,250,228,107,106,36,123,233,154,136,139,238,66,149,197,153,85,117,180,211,201,5,60,111,114,189,61,136,77,23,107,42,184,135,163,154,225,21,13,77,66,106,170,137,213,76,185,195,247,186,91,245,173,149,84,243,53,119,34,120,41,168,181,195,24,175,10,94,27,94,214,78,141,99,181,240,83,42,50,71,136,26,186,40,161,182,92,21,201,166,136,187,148,200,205,218,87,190,57,85,28,186,161,63,35,22,86,38,213,40,156,39,142,40,47,116,209,202,146,55,87,162,123,74,198,13,85,18,70,187,84,80,56,86,9,99,85,87,106,168,74,213,62,39,53,89,179,169,220,171,154,246,232,173,37,37,163,99,151,114,104,5,31,114,163,155,69,145,189,19,82,43,93,68,240,42,121,202,84,85,84,104,248,213,155,78,177,244,11,31,162,211,88,42,27,101,203,84,77,206,59,248,106,146,70,232,138,80,180,171,35,29,209,20,168,45,243,63,68,213,77,102,138,158,157,254,111,66,105,142,240,240,58,218,89,21,91,226,77,199,39,135,83,121,162,107,114,141,117,94,164,8,239,137,247,114,154,28,139,162,232,136,114,70,212,68,234,112,197,227,212,228,124,168,212,211,83,2,39,57,27,224,64,231,43,147,68,80,136,175,234,65,36,47,127,162,186,104,65,20,149,44,141,168,221,186,169,12,80,201,59,85,200,237,14,54,213,197,18,236,145,154,170,28,117,21,113,181,170,238,119,45,0,142,87,173,19,245,147,207,79,129,2,92,160,169,126,214,198,173,233,226,167,77,93,140,44,214,164,87,86,86,70,187,125,234,133,181,198,188,66,225,187,91,36,138,150,88,183,34,105,170,57,2,226,191,197,152,218,217,134,41,221,53,68,141,93,61,154,150,118,231,196,53,182,190,169,212,84,208,191,93,218,106,133,153,198,89,189,244,170,169,241,165,110,140,85,254,241,208,210,226,172,55,100,106,213,85,84,194,231,248,245,84,10,201,75,125,199,203,145,243,249,168,212,94,186,42,157,138,221,45,182,42,55,203,85,85,26,34,38,189,84,196,91,215,18,246,235,83,29,220,234,216,141,103,177,174,44,126,100,241,95,95,122,100,148,148,55,7,179,114,42,116,120,23,219,137,78,40,153,96,134,162,223,103,175,218,228,213,19,99,140,61,182,98,91,166,98,222,157,87,93,51,158,146,59,93,92,165,35,85,67,118,199,55,21,171,173,185,186,70,189,117,209,206,212,186,184,71,8,65,104,161,106,66,246,164,136,158,40,21,95,88,155,105,195,20,241,205,94,248,220,168,157,58,157,220,252,72,91,240,220,92,184,38,243,90,157,52,82,200,98,187,13,254,189,202,144,215,74,141,69,240,69,82,222,222,176,205,210,20,85,168,169,123,180,247,154,198,117,146,21,156,99,204,253,98,165,168,145,171,240,82,134,196,188,71,99,43,170,185,244,55,89,89,175,235,24,249,43,153,111,147,235,52,85,66,23,226,136,99,110,214,162,21,23,114,167,137,12,111,12,92,137,110,242,171,147,245,138,86,235,196,70,52,149,87,75,172,191,239,41,107,107,239,113,73,43,159,211,169,214,203,113,138,71,105,181,9,5,195,151,61,177,108,143,213,247,9,87,253,165,57,169,243,243,20,211,232,245,174,151,167,235,41,111,105,91,79,51,147,86,161,220,83,218,104,231,77,171,181,53,27,152,46,181,139,138,28,65,76,141,87,214,203,211,245,148,168,31,197,238,32,99,118,178,227,42,105,250,197,142,151,13,210,53,154,50,70,126,195,163,174,195,142,69,85,100,166,69,246,184,113,89,139,234,145,121,55,105,83,253,163,160,147,137,172,109,185,93,45,218,103,123,188,229,44,203,168,36,131,162,187,83,146,154,6,204,237,142,106,46,160,95,204,59,197,118,41,166,153,188,219,140,218,34,255,0,120,172,43,120,193,191,45,34,177,46,18,235,167,247,140,119,180,97,54,84,162,57,52,66,118,225,130,220,145,174,143,2,185,187,241,51,137,238,19,185,205,184,203,227,175,164,40,56,144,196,170,230,177,110,18,38,158,62,114,150,230,143,8,162,59,71,117,212,230,151,1,84,174,178,64,213,213,125,200,5,254,195,188,76,93,41,118,186,170,226,229,68,253,98,175,94,41,217,91,23,37,106,151,85,233,233,24,146,184,14,254,171,163,18,93,62,197,57,227,193,24,134,159,206,70,203,227,238,80,50,78,183,53,42,239,207,86,210,215,109,115,189,187,142,170,158,94,125,111,58,231,84,201,116,93,122,169,99,40,237,216,166,150,93,35,134,126,158,228,82,98,182,231,137,168,154,188,214,206,139,241,212,12,155,172,198,54,56,45,137,74,213,102,168,221,60,74,103,14,223,45,12,187,182,167,150,154,163,245,69,253,166,61,211,98,91,196,243,108,153,242,105,175,180,173,236,183,39,177,136,245,126,142,208,12,197,180,102,242,219,146,46,235,50,181,173,68,240,82,188,178,113,9,74,138,212,173,153,93,167,189,76,39,165,198,115,210,195,179,150,178,124,73,26,204,195,175,137,202,172,133,232,26,108,198,193,196,149,153,24,216,219,34,34,120,120,149,149,6,121,218,42,118,236,145,17,93,237,212,213,13,183,55,110,116,178,166,172,147,162,149,245,163,62,171,89,18,51,107,209,85,58,1,180,139,86,60,165,185,57,187,107,89,231,126,177,89,209,92,163,88,119,247,150,175,79,121,170,219,7,16,55,171,125,67,100,125,76,187,85,117,244,148,189,184,59,138,25,39,141,145,84,85,42,123,245,112,86,112,79,126,133,178,109,222,139,251,73,202,59,140,117,45,209,174,208,197,187,110,123,219,42,54,190,74,198,126,215,29,236,153,253,105,165,167,214,26,184,213,81,61,142,8,200,212,173,142,55,237,116,201,227,239,38,123,228,79,102,173,145,12,59,186,241,61,75,77,42,233,58,47,95,239,10,78,44,169,99,110,142,114,47,237,3,46,100,171,114,59,78,98,28,19,92,233,161,213,210,84,49,21,61,234,98,69,111,24,180,48,42,249,136,191,180,183,184,135,138,250,155,157,123,157,75,35,218,197,246,34,129,154,119,220,109,110,166,107,145,243,177,116,248,150,167,24,227,24,43,162,145,148,210,166,170,158,197,49,122,183,60,238,23,15,57,213,15,235,241,56,169,51,93,85,117,158,101,95,181,65,29,230,51,180,222,47,85,78,138,25,87,71,169,55,128,176,21,163,15,85,178,179,16,68,201,100,69,215,85,67,165,118,108,90,161,111,53,234,197,115,122,248,148,205,251,55,33,185,63,88,42,17,136,157,58,40,25,139,103,204,107,61,182,137,180,214,253,172,141,169,166,136,119,214,140,221,161,89,17,154,232,229,233,169,132,216,107,50,233,183,36,117,23,22,254,215,21,205,46,52,182,198,137,82,219,148,126,255,0,72,12,186,171,204,58,42,120,210,121,147,122,63,169,197,79,153,52,83,170,36,104,169,169,137,151,62,32,44,214,168,82,58,138,152,228,219,211,171,138,102,94,44,44,116,210,232,197,143,167,196,12,233,76,90,147,38,173,151,68,82,114,143,20,83,53,201,205,149,23,246,152,55,75,197,221,178,86,104,215,181,63,218,34,127,21,20,114,42,43,106,90,154,175,247,130,179,198,154,243,75,81,34,187,114,43,87,226,78,75,114,167,107,83,151,161,137,120,71,136,107,77,93,44,110,146,190,52,87,105,226,226,227,219,115,130,201,88,196,85,184,197,254,242,6,23,198,142,224,215,187,71,41,218,195,84,215,57,17,171,161,102,237,153,151,100,146,70,181,46,49,106,191,172,133,109,67,138,45,213,52,252,200,43,24,231,123,52,80,43,89,169,99,153,186,187,69,83,174,124,18,64,253,35,93,16,145,161,189,172,137,213,202,79,54,224,197,93,92,154,129,206,200,229,123,124,253,84,149,168,181,45,68,168,230,166,154,29,156,23,8,81,190,137,203,28,169,80,186,177,186,105,238,3,229,5,44,176,49,19,113,205,59,117,244,147,83,150,36,127,181,20,231,72,88,228,243,148,14,181,178,35,23,163,116,57,88,218,151,174,187,250,19,46,166,137,23,197,8,146,7,53,58,120,0,142,23,120,185,78,84,106,39,180,133,173,122,47,180,141,90,239,112,31,87,77,52,111,69,36,170,169,36,151,197,73,166,35,149,250,28,206,133,124,119,1,77,207,98,231,175,158,130,151,13,182,7,110,137,17,20,239,221,23,95,19,231,41,203,224,224,58,90,138,74,166,204,154,191,84,59,42,40,83,106,36,201,169,48,144,162,117,119,85,62,61,21,61,20,2,57,59,188,109,243,91,162,146,175,168,126,190,106,244,10,215,57,116,248,156,241,82,34,166,170,4,45,149,200,157,23,67,149,179,170,250,74,64,180,250,16,172,106,211,80,76,181,236,241,35,89,81,83,70,146,74,170,158,209,28,155,93,170,169,71,100,207,71,85,95,97,245,146,46,237,53,56,89,58,109,241,246,16,54,109,93,209,64,158,145,83,110,170,64,205,170,223,97,10,234,230,234,24,139,181,9,1,237,106,156,78,102,167,50,162,120,159,60,223,110,163,142,9,85,167,106,248,161,43,81,69,19,250,171,78,197,206,77,23,169,198,212,71,38,139,237,28,112,117,145,193,202,232,212,232,124,150,158,41,19,206,106,47,236,39,231,99,88,139,208,145,116,154,47,136,227,130,82,90,88,87,86,185,137,162,252,14,174,179,8,218,43,81,92,250,86,42,175,192,239,38,77,232,155,72,163,69,79,20,51,185,130,219,94,178,198,209,84,215,55,185,181,81,127,84,164,42,114,54,195,51,213,203,111,102,191,234,151,230,78,90,167,86,156,46,88,19,93,99,66,65,103,41,242,75,12,242,27,28,150,248,252,63,186,67,55,14,216,38,177,171,205,180,196,186,254,169,119,29,74,178,61,94,222,136,124,126,232,124,84,176,88,43,175,10,152,22,125,85,150,104,191,221,41,123,143,8,152,70,104,156,216,109,17,163,151,195,205,50,141,179,163,188,83,83,239,54,36,114,47,47,81,6,28,213,240,99,99,90,119,109,182,199,187,253,82,153,155,131,102,83,200,231,211,210,181,170,158,29,12,223,169,185,198,217,121,107,15,66,90,178,170,149,177,163,213,136,154,129,175,235,255,0,11,120,238,149,218,89,234,93,18,34,244,208,165,235,56,84,205,107,147,209,106,46,47,114,39,189,84,216,226,213,90,21,138,233,185,125,58,245,58,223,45,225,148,145,88,250,136,89,215,218,168,6,187,223,193,206,63,145,170,143,169,114,169,212,86,240,85,152,75,172,140,157,223,226,108,210,58,220,52,230,238,109,84,43,246,42,17,182,247,134,226,77,138,216,159,252,0,213,77,119,12,57,161,100,118,216,170,37,69,69,246,106,114,67,150,57,203,133,152,149,75,112,168,86,248,162,34,169,179,203,165,70,22,172,69,114,210,66,186,124,16,163,174,53,216,62,117,117,53,69,28,26,55,167,84,66,104,215,245,46,62,205,235,60,169,28,149,181,123,88,186,47,137,84,195,196,62,51,182,210,114,234,228,169,87,162,120,245,50,198,187,9,224,139,147,215,147,111,166,85,95,114,33,210,220,178,15,12,94,161,114,199,75,3,21,124,58,33,6,27,222,184,149,199,113,212,247,136,171,106,18,61,125,29,84,173,44,156,81,226,52,182,64,249,167,159,114,233,174,170,165,217,184,112,141,67,81,86,174,72,227,229,170,255,0,119,161,246,227,194,133,20,86,237,144,114,209,90,158,196,3,155,4,113,18,235,211,98,134,121,221,189,218,34,234,165,242,195,184,221,171,28,115,201,58,104,228,215,196,195,151,101,77,126,21,189,49,172,149,81,169,34,120,125,165,243,181,90,43,100,165,167,133,149,74,138,173,79,104,23,242,124,75,79,95,72,179,199,42,116,79,121,193,108,149,179,59,188,58,68,84,251,75,81,82,250,188,63,111,116,19,86,42,171,147,218,167,123,100,186,212,166,28,239,45,145,92,168,158,240,42,155,174,39,108,53,43,78,201,83,162,248,34,146,215,11,181,5,69,59,36,154,29,238,106,106,89,39,98,235,147,241,28,177,58,25,28,212,113,92,81,98,169,36,133,35,146,133,203,211,218,128,92,156,39,137,35,174,71,83,68,213,107,83,167,83,177,187,90,109,81,187,189,204,140,87,162,107,169,64,89,111,77,167,107,159,4,26,42,245,232,75,222,46,247,107,131,213,140,89,17,23,160,29,133,255,0,21,197,74,142,166,165,118,136,157,58,18,120,102,235,89,81,84,175,115,220,136,167,79,79,135,43,170,37,73,38,107,157,170,235,213,10,210,213,99,124,48,34,36,10,213,68,241,208,14,155,23,189,100,135,86,34,238,45,173,68,247,202,62,100,176,58,78,158,26,23,71,16,203,79,68,223,174,84,93,61,231,91,99,187,89,170,228,88,102,167,141,81,87,78,160,89,43,142,99,99,42,74,174,83,36,168,70,235,241,43,28,17,155,184,138,90,134,80,84,44,250,170,167,85,212,186,23,44,55,133,164,111,121,90,56,21,116,215,193,14,165,144,97,170,7,243,96,161,133,36,79,114,38,160,92,124,59,136,235,38,165,100,211,202,189,81,60,74,198,211,116,109,82,232,233,218,159,106,150,142,130,234,181,77,229,65,30,196,211,166,135,217,170,175,20,114,35,160,116,138,138,190,192,47,140,183,122,122,109,35,85,71,43,189,168,69,13,123,28,186,181,75,117,135,46,213,21,48,42,86,35,183,162,116,220,84,244,15,149,203,237,46,10,198,154,102,187,69,85,39,163,149,222,13,82,156,130,117,98,34,106,118,244,85,8,186,106,166,168,236,185,123,213,22,78,170,115,164,142,211,110,189,14,56,228,107,218,136,69,211,226,7,35,92,141,77,16,250,146,53,23,119,180,225,118,168,132,187,228,114,123,69,29,135,53,93,237,35,141,118,167,66,90,23,121,168,170,114,181,255,0,18,136,158,229,114,28,27,87,119,180,230,87,34,248,169,243,68,85,240,82,193,10,55,237,34,70,34,248,161,26,34,120,104,167,212,68,79,96,28,105,11,23,216,125,84,72,211,70,161,203,183,224,67,34,32,28,90,53,87,85,241,34,71,170,120,13,16,104,128,55,168,115,149,253,28,163,68,26,32,31,19,70,248,31,21,17,221,84,139,68,26,32,16,185,206,99,124,197,56,85,92,255,0,75,83,157,90,138,154,104,124,217,240,3,133,35,107,122,159,121,142,79,5,57,28,206,154,232,112,59,84,246,1,241,239,69,93,92,189,72,119,232,157,20,225,145,28,174,240,57,24,213,211,170,1,30,229,246,169,247,167,137,11,151,106,104,112,58,125,174,211,80,38,213,85,83,69,85,33,229,166,186,232,25,38,228,69,212,228,77,21,0,248,215,163,122,17,243,26,254,139,236,56,36,106,167,176,226,143,118,240,39,30,169,162,34,28,77,218,139,169,241,117,95,97,241,17,117,240,2,105,174,213,52,93,15,170,212,211,161,194,213,84,241,11,54,142,218,7,34,53,170,189,79,142,209,190,137,241,85,81,53,62,117,82,113,193,243,87,47,138,248,145,108,97,198,249,54,185,17,72,149,223,17,199,7,223,69,122,16,57,119,116,83,234,187,226,66,56,224,129,240,71,39,139,81,127,97,2,209,194,190,44,79,224,76,177,53,246,17,109,248,14,56,36,31,105,162,147,210,133,23,246,28,14,195,182,167,250,84,205,255,0,116,237,182,252,6,223,128,227,130,151,172,192,22,74,229,94,101,35,21,23,245,80,167,174,89,27,132,107,209,86,75,108,74,171,250,168,92,117,98,255,0,120,248,170,230,251,71,28,22,46,237,195,46,16,168,221,182,213,23,251,168,82,119,14,19,176,164,218,162,90,162,209,127,84,201,215,43,156,158,10,65,201,85,95,57,132,152,48,159,20,240,89,96,174,107,210,158,213,26,107,225,230,150,151,17,240,10,143,71,201,79,66,196,241,254,201,178,233,99,141,23,243,58,254,195,133,209,82,200,138,215,210,162,254,194,13,49,102,23,4,55,203,126,254,237,74,169,227,166,141,49,227,24,240,239,138,48,180,142,108,212,146,187,221,163,84,244,15,119,192,214,107,194,47,54,141,157,125,232,91,124,97,195,94,24,196,13,87,62,130,21,93,63,186,128,104,6,92,25,127,165,159,150,234,41,188,127,186,167,36,216,30,246,232,185,169,69,55,251,170,110,142,227,193,78,28,158,165,100,109,4,58,107,253,196,37,171,56,52,195,177,83,171,18,130,31,15,238,33,70,148,124,157,113,182,200,169,53,20,189,63,85,79,175,186,77,26,162,68,215,70,191,19,108,88,159,130,11,77,98,203,202,162,141,53,69,211,70,24,221,153,92,12,92,173,111,150,162,146,55,105,213,81,17,160,98,5,45,218,228,248,252,234,133,211,237,39,105,42,38,157,124,247,170,170,252,74,159,21,100,158,36,194,242,61,175,165,153,81,170,191,217,82,149,167,167,184,219,221,178,74,55,171,145,125,196,19,82,209,86,204,253,169,62,214,252,84,235,30,222,225,80,188,215,163,180,248,147,18,207,117,172,151,144,202,105,35,69,254,214,135,119,97,203,27,213,230,100,126,217,36,215,224,170,7,85,5,69,198,226,230,83,208,171,155,170,233,208,190,57,71,145,21,248,157,204,150,226,221,232,229,69,243,144,230,193,25,51,112,164,168,133,211,91,222,189,83,170,180,203,204,178,193,174,182,81,49,121,11,26,162,39,176,10,119,12,240,231,100,180,64,198,45,28,123,180,215,192,174,172,121,62,218,105,217,200,141,173,98,47,134,133,113,69,69,80,173,71,34,171,209,61,165,71,70,175,166,131,152,230,175,64,214,59,44,45,151,214,234,106,70,115,98,98,189,17,10,166,134,207,73,69,38,212,141,19,79,2,150,177,226,55,203,87,221,247,170,38,186,120,149,251,109,207,154,40,231,71,248,245,2,114,145,86,39,179,95,3,181,90,136,221,51,90,137,208,144,142,52,87,49,158,226,58,246,173,54,146,167,176,43,183,164,116,109,171,209,202,155,125,196,19,214,61,106,158,198,187,205,79,2,128,184,227,152,237,181,75,204,122,39,218,167,111,104,197,20,183,54,115,163,145,170,170,158,240,142,234,166,161,218,170,35,206,170,181,234,230,175,158,132,149,202,242,145,185,116,83,161,170,189,74,244,84,106,168,28,149,145,54,71,170,57,201,252,74,110,227,104,173,231,44,212,210,104,223,130,156,179,213,213,189,221,17,199,103,111,87,205,23,46,93,81,126,33,80,90,41,106,94,212,100,242,106,79,212,211,65,111,141,211,84,57,52,68,212,235,171,107,227,181,43,164,116,168,154,124,75,89,154,25,183,79,69,66,248,99,169,68,93,21,60,64,228,204,60,206,180,81,185,212,17,57,168,231,234,223,19,31,177,78,14,102,48,184,119,230,43,94,170,186,162,148,78,34,196,21,184,138,228,249,227,171,93,17,218,248,151,59,43,162,89,41,218,149,85,123,151,226,160,73,225,124,160,127,121,70,202,198,171,83,169,218,226,251,69,46,17,164,69,129,26,199,248,106,133,197,74,202,123,83,214,94,98,104,137,239,44,246,103,221,42,47,213,11,13,51,149,83,119,176,14,186,43,141,214,173,209,201,79,84,173,235,175,137,91,90,113,21,198,21,137,181,19,44,136,154,107,161,66,67,98,184,165,20,11,78,215,171,145,58,232,85,152,90,154,120,229,98,86,66,171,162,167,138,1,114,169,49,157,190,42,77,37,166,93,218,120,232,116,247,140,91,78,250,105,93,26,109,69,106,145,92,42,40,26,212,137,33,106,46,133,47,137,237,238,146,209,36,176,46,223,53,124,0,198,105,43,59,238,109,200,245,93,81,103,255,0,243,155,111,200,23,57,152,46,222,140,240,228,183,254,195,79,118,68,145,51,81,99,122,234,169,58,127,218,110,43,32,225,211,5,91,151,255,0,82,223,251,13,227,11,238,196,68,62,61,170,174,66,52,77,7,64,62,42,181,141,234,186,34,22,251,50,241,77,53,158,213,52,142,157,27,181,171,237,43,12,65,87,221,45,239,153,23,77,17,76,39,226,187,56,233,44,118,73,225,101,94,146,42,42,105,184,12,75,226,235,60,231,171,171,169,160,130,173,85,55,43,122,56,193,27,197,214,170,166,181,243,43,156,229,123,181,43,12,221,197,181,119,235,204,213,14,149,92,215,189,85,58,148,214,23,178,85,98,43,132,48,195,26,185,21,81,23,160,21,206,84,97,138,236,75,83,26,45,59,149,28,228,77,116,51,191,41,114,165,45,246,232,95,44,29,81,19,197,10,67,135,92,157,138,130,130,26,153,233,145,31,209,122,161,150,182,107,76,20,116,45,133,172,68,114,39,134,132,213,199,85,67,135,41,160,166,107,121,109,232,133,55,139,47,52,184,126,53,122,181,169,180,184,105,26,183,115,92,154,116,208,178,185,231,67,86,203,124,146,196,139,166,213,94,134,90,116,113,103,93,20,117,125,221,210,49,19,93,60,74,214,205,152,118,138,228,110,218,182,42,175,196,192,155,214,36,238,23,135,69,83,80,230,249,254,242,230,224,28,83,65,43,227,219,90,170,189,63,180,6,107,81,93,168,170,17,28,201,145,117,248,157,187,42,152,232,244,107,181,44,158,26,188,177,209,49,99,153,87,167,188,174,40,47,233,26,34,61,224,86,28,247,163,151,95,5,36,235,216,201,24,170,231,248,157,60,248,154,13,158,154,20,237,247,25,44,112,185,33,126,170,25,215,53,229,212,148,206,87,44,137,169,208,46,42,109,35,182,197,47,135,196,182,152,175,26,94,95,51,146,52,93,14,158,215,117,186,214,189,57,141,119,85,8,191,150,204,125,42,171,83,113,93,89,113,131,166,70,162,175,248,150,119,14,217,38,168,166,142,85,106,238,82,225,216,236,21,108,70,170,53,64,185,116,119,118,206,137,171,144,236,153,59,21,55,34,166,165,37,67,65,87,18,38,173,94,135,115,76,217,209,81,28,128,119,17,213,245,39,35,169,93,14,170,38,42,42,106,78,199,166,129,180,210,212,170,17,199,80,215,53,117,36,158,228,68,232,167,198,202,198,70,187,157,212,14,90,171,139,41,224,115,183,105,161,143,89,199,153,14,182,36,173,100,250,105,241,46,174,42,187,50,150,142,87,111,209,17,20,193,222,32,113,131,229,170,154,42,121,117,93,87,166,160,85,152,127,51,171,171,174,13,70,212,57,81,93,239,50,71,4,226,25,170,105,33,87,72,170,170,137,237,48,19,45,46,213,93,245,143,168,215,77,76,198,203,139,196,114,67,2,35,253,136,6,64,82,214,200,232,218,186,175,129,216,211,212,57,201,213,84,166,168,106,183,66,197,111,184,237,169,101,122,55,118,157,0,236,39,153,88,154,234,66,234,152,29,10,243,28,136,168,135,89,93,116,134,22,187,154,244,68,40,140,67,139,155,74,199,242,165,233,167,188,10,59,63,49,60,20,54,154,136,227,149,53,86,42,120,252,13,96,102,92,85,119,188,67,36,140,107,156,156,197,255,0,180,204,172,238,196,23,75,202,62,26,85,87,34,234,157,11,15,109,193,143,158,165,211,220,34,211,85,215,170,0,200,188,25,93,53,68,50,247,87,57,17,83,174,134,127,101,173,158,74,27,108,91,233,180,209,19,216,99,198,84,69,69,102,116,113,64,198,170,106,158,195,40,112,197,229,31,72,198,181,169,166,158,224,42,26,153,156,216,182,163,116,58,248,34,116,178,170,171,149,14,218,61,149,45,243,188,79,137,77,4,10,175,114,160,17,196,222,75,81,85,222,7,42,95,226,165,77,21,200,117,181,85,156,214,171,96,93,74,118,190,150,227,35,151,107,87,79,180,10,174,124,107,27,58,35,145,78,8,113,140,179,189,91,2,110,95,129,74,82,216,42,234,28,136,244,94,165,75,98,194,242,82,203,204,86,170,234,53,53,219,211,98,26,183,42,111,141,78,206,43,251,81,62,183,68,32,142,210,141,110,178,55,68,56,230,180,209,204,155,81,253,76,178,153,92,81,111,98,46,249,24,135,18,226,168,30,237,33,115,85,171,238,58,27,134,16,107,181,114,61,218,125,167,61,171,10,72,216,211,102,229,68,3,188,142,236,181,11,211,218,78,194,199,75,166,164,54,236,62,145,162,110,69,59,168,232,155,19,83,106,1,38,202,20,79,61,83,192,250,178,163,124,26,132,239,42,119,46,221,190,106,156,190,75,137,83,114,129,37,13,90,162,167,67,183,163,169,221,166,167,4,118,200,147,170,19,80,65,11,87,68,94,160,78,46,178,183,205,36,234,174,116,182,196,250,249,81,62,210,126,41,34,138,39,174,189,116,49,215,62,51,25,248,114,163,149,206,219,174,186,117,2,227,226,204,105,71,12,46,154,41,219,230,251,148,166,48,222,101,73,95,94,148,177,203,187,175,188,198,11,158,114,165,85,36,144,203,85,231,59,195,169,93,228,13,77,69,234,253,21,76,174,85,133,203,174,160,102,101,158,161,211,210,178,71,248,170,29,188,110,77,167,83,111,141,177,64,214,51,195,68,59,104,162,126,205,64,137,190,39,50,73,201,103,49,61,135,11,23,87,104,132,199,43,86,237,127,130,129,65,230,13,173,215,170,9,21,17,117,84,49,246,179,14,213,80,215,73,209,218,53,84,202,11,250,181,148,238,142,36,215,161,106,111,118,233,21,243,72,248,147,170,46,157,0,163,112,149,92,114,84,186,158,70,162,170,46,157,74,245,152,50,217,116,139,157,83,19,58,39,181,11,87,103,130,225,67,125,150,71,49,81,155,250,127,18,249,225,199,67,113,163,107,92,238,186,38,164,209,108,113,110,82,88,110,180,242,49,144,69,170,162,248,53,12,108,199,121,113,46,12,171,125,101,34,43,81,171,175,68,51,211,200,52,137,171,158,190,37,185,204,220,181,166,196,20,50,178,8,183,42,162,251,12,140,85,193,89,245,62,29,149,148,181,19,232,145,174,157,84,200,204,17,196,205,178,234,145,83,75,83,31,177,60,76,76,204,156,136,191,219,171,38,158,146,154,77,17,87,193,11,109,69,79,138,176,189,102,168,146,162,177,126,32,109,219,13,226,139,69,246,153,178,71,84,197,87,39,177,78,226,88,227,241,141,250,161,174,108,173,207,187,229,166,88,160,175,157,90,212,84,69,213,76,180,192,185,223,99,188,83,198,218,138,230,111,84,68,211,112,23,135,107,118,232,113,62,153,174,235,161,214,208,226,43,117,106,164,144,206,213,69,248,157,163,38,142,110,177,185,21,62,208,56,155,70,198,174,186,19,80,177,25,224,113,110,86,169,207,30,174,46,104,236,105,100,209,9,200,228,240,58,232,28,214,166,138,191,226,77,196,246,167,138,155,205,131,176,99,250,126,194,61,228,171,39,141,63,181,254,39,34,79,26,251,83,248,155,205,19,109,122,53,170,168,74,190,85,116,168,211,226,206,136,139,231,39,241,56,89,60,75,42,106,228,50,59,88,156,145,197,185,199,65,122,197,180,182,118,73,36,178,53,17,19,218,167,97,116,172,100,84,74,173,95,4,246,24,197,196,54,45,186,219,237,111,242,98,185,94,238,157,0,238,49,207,19,150,28,55,36,170,250,232,145,91,175,69,113,141,57,151,218,17,220,36,117,61,186,86,63,197,58,56,182,87,124,186,197,216,246,165,210,85,178,116,108,139,236,212,233,106,184,48,172,174,149,181,50,71,51,147,197,117,3,174,197,124,108,226,91,244,18,72,142,123,17,125,206,82,149,161,206,11,142,35,131,189,212,92,31,185,222,205,197,121,95,194,213,142,217,66,232,43,117,107,180,44,174,51,192,146,225,26,135,211,218,17,92,198,235,167,80,184,239,174,249,167,89,107,141,210,50,103,46,137,239,45,118,37,206,187,181,193,206,137,181,178,39,179,68,114,157,61,116,56,154,235,59,169,57,14,84,215,79,2,102,215,145,184,166,235,43,103,109,20,138,142,93,87,160,105,78,201,140,241,13,107,214,22,203,43,210,78,154,234,164,221,183,14,95,235,229,73,185,114,191,94,165,232,195,57,17,85,69,26,77,114,163,115,81,137,215,86,156,248,130,74,92,36,138,218,24,154,187,83,218,128,80,52,51,93,240,243,19,157,78,246,163,125,170,84,212,153,170,250,10,125,85,218,185,19,195,82,137,196,216,242,170,230,142,137,99,106,107,211,162,20,114,178,227,88,245,229,181,234,139,238,64,46,77,111,16,119,22,204,248,96,161,73,52,233,224,116,181,185,165,116,189,34,163,232,182,238,248,20,132,88,122,241,3,214,86,83,61,119,123,218,119,150,171,61,207,114,44,212,174,79,246,77,99,58,234,238,110,184,87,106,244,137,221,78,174,43,29,230,103,249,148,207,93,126,5,210,163,176,213,76,136,214,83,42,185,127,84,172,176,246,1,196,85,42,213,134,218,174,69,253,66,162,193,197,128,113,13,91,245,74,41,52,95,129,223,91,178,127,16,212,232,169,67,47,95,213,50,150,205,150,120,199,70,237,179,235,225,253,130,229,225,140,179,197,137,183,155,103,68,79,245,0,194,152,242,91,20,70,154,178,221,50,255,0,178,67,62,87,98,250,56,214,71,91,102,70,167,183,106,155,40,178,229,157,193,204,106,85,90,216,159,107,10,141,50,114,130,227,10,211,213,80,177,173,114,117,243,73,163,84,76,194,120,145,31,163,169,101,254,10,118,148,216,10,253,82,222,180,82,117,248,27,60,254,140,56,89,207,215,187,183,170,255,0,116,168,173,28,50,224,230,181,17,240,181,23,236,50,53,78,236,167,189,207,227,69,39,251,167,196,202,43,189,42,163,221,73,34,123,124,13,188,211,240,201,131,122,105,11,63,129,201,89,194,214,15,170,143,70,194,223,224,6,162,86,203,116,178,179,78,236,238,159,3,165,184,94,110,205,85,103,116,94,159,3,108,87,158,13,112,173,114,170,36,30,63,2,157,127,1,120,78,119,43,157,7,248,1,171,170,75,157,207,84,115,169,87,248,21,5,6,46,154,143,68,158,149,52,79,122,27,29,151,128,188,47,26,42,71,2,255,0,3,167,184,240,11,135,166,99,180,129,218,253,128,97,29,175,49,109,110,68,100,208,68,139,241,66,165,164,197,152,118,161,17,210,36,41,252,11,227,138,184,8,238,104,231,219,41,165,114,166,186,104,133,173,186,240,129,143,40,165,115,41,173,211,171,17,125,202,4,165,38,38,194,81,187,93,41,213,126,196,41,172,77,95,98,186,200,230,195,28,41,170,251,17,10,146,14,20,113,219,31,189,212,19,234,159,5,56,107,184,116,198,214,196,89,29,111,151,84,248,40,22,230,76,41,66,244,230,199,181,58,107,208,144,242,103,34,77,140,95,129,84,222,48,78,60,182,107,27,109,242,104,157,61,21,58,56,44,88,177,37,214,166,137,233,162,255,0,116,14,122,105,160,162,143,151,54,213,95,137,45,91,112,163,84,85,218,207,224,114,215,88,235,149,121,149,113,185,186,124,14,185,244,182,196,94,92,210,170,40,107,18,115,92,41,81,218,163,90,132,113,94,97,137,55,166,158,111,82,97,108,20,53,13,221,11,213,73,41,237,20,52,234,173,149,234,136,190,33,83,95,77,163,153,121,104,173,77,58,17,174,58,169,161,110,248,102,84,211,220,167,84,219,13,145,203,173,44,202,174,95,136,151,8,86,212,179,74,118,43,145,64,236,98,206,107,227,101,72,163,168,147,199,216,165,71,111,204,252,73,59,55,50,73,95,170,120,106,165,7,79,151,247,88,166,73,29,78,239,224,85,182,123,101,109,183,110,232,23,221,213,0,156,155,23,98,106,185,117,116,114,248,147,145,226,75,196,49,107,54,246,253,167,107,67,79,59,153,190,72,17,19,236,58,140,75,93,79,20,78,106,104,138,7,83,114,198,117,27,149,31,58,167,237,41,201,115,70,170,130,171,148,207,61,19,218,116,55,151,85,79,51,157,22,186,42,157,26,91,228,150,111,61,23,112,23,15,242,209,94,214,237,108,58,145,195,154,151,170,181,210,56,93,215,220,81,116,86,23,74,244,106,53,85,122,21,173,159,12,203,72,214,200,248,186,47,135,64,35,151,23,98,26,148,209,99,145,17,73,41,177,37,218,153,138,138,175,85,43,187,102,23,186,93,26,140,162,165,220,158,30,7,21,243,44,241,12,17,172,174,161,114,38,154,250,32,90,202,140,97,136,226,149,101,133,210,244,247,42,157,149,38,105,98,164,141,32,87,77,238,241,82,43,133,174,227,65,42,197,53,50,166,139,253,210,26,107,116,206,250,197,131,227,232,129,39,114,189,226,75,178,106,233,38,77,223,21,37,41,176,238,32,174,122,59,153,55,85,247,169,83,198,218,167,232,202,120,53,86,248,244,59,90,43,197,109,185,53,146,6,166,159,0,41,230,225,124,69,73,14,230,172,203,208,234,234,147,23,64,237,177,197,58,233,246,149,189,94,99,73,26,108,115,25,252,5,6,58,183,74,237,106,82,52,215,224,5,41,67,140,49,141,173,141,69,89,218,173,246,106,165,79,65,157,88,194,138,46,143,159,162,127,121,78,74,251,157,154,189,219,162,86,46,170,67,73,13,129,232,173,168,123,81,84,48,229,164,226,127,22,219,170,219,205,146,84,68,95,107,148,190,25,109,198,77,194,158,104,150,190,165,81,137,166,187,157,208,198,108,89,134,109,178,181,101,161,93,125,189,10,9,244,181,208,57,96,107,158,212,215,216,6,215,44,28,106,89,38,70,162,214,197,225,253,226,185,182,113,105,135,170,213,186,220,33,77,127,89,13,64,90,233,238,208,34,44,53,19,42,255,0,172,167,100,235,230,48,183,42,58,25,38,84,79,138,129,186,107,55,16,248,106,181,168,171,114,139,175,235,33,83,210,103,230,25,165,68,79,40,196,186,254,178,26,70,182,231,30,52,182,104,215,205,50,105,241,83,181,254,144,56,201,239,107,89,60,189,62,42,6,237,98,207,236,54,246,244,175,135,253,228,57,89,158,22,57,215,107,43,163,235,250,198,152,237,217,239,141,85,168,171,52,154,127,172,165,87,98,226,19,16,195,80,212,169,170,122,127,180,6,225,41,51,38,223,89,163,153,82,213,246,248,147,223,149,10,22,167,47,154,206,159,19,92,152,27,136,71,203,20,105,53,111,179,174,174,46,108,25,213,134,230,141,174,91,162,115,23,197,55,1,155,20,89,133,67,82,228,78,115,58,252,74,142,143,16,208,212,51,94,107,122,252,76,34,178,230,189,182,105,26,148,245,200,191,237,23,2,223,153,238,134,20,145,42,83,106,126,176,25,83,21,125,28,142,68,73,83,95,180,230,116,209,57,124,215,162,152,155,54,126,65,73,39,46,58,198,243,19,217,184,237,172,188,66,178,89,81,179,213,53,53,253,96,50,97,202,190,40,112,186,166,72,255,0,178,91,171,14,106,81,220,163,106,243,218,186,167,188,168,227,197,180,53,9,175,57,191,196,10,146,58,158,103,167,208,153,110,199,33,74,121,114,157,206,243,100,79,226,77,83,226,90,22,189,34,116,205,221,246,129,223,57,173,106,244,62,178,93,58,33,36,219,165,43,154,143,89,83,69,248,147,48,212,82,72,154,163,219,252,64,229,115,188,116,56,158,171,254,4,110,158,153,19,171,211,248,156,46,170,164,85,211,152,159,196,180,113,189,87,175,83,141,92,190,7,50,190,7,250,46,79,226,17,34,85,209,21,5,4,114,163,124,72,97,155,207,235,239,57,36,143,107,53,36,218,170,146,126,209,71,119,28,173,86,120,144,186,165,173,243,117,36,210,71,53,154,170,146,50,205,35,228,213,190,2,142,221,106,81,122,107,254,36,43,54,190,7,92,197,151,218,77,68,142,95,17,71,42,189,87,162,17,53,202,223,18,54,192,237,53,84,32,155,68,240,20,113,84,72,174,69,58,185,220,173,93,78,193,85,21,116,241,37,106,105,222,244,213,136,40,148,74,212,103,164,70,219,139,92,186,106,132,156,212,53,42,171,185,171,161,43,201,124,110,235,168,29,235,101,100,169,174,167,28,141,111,95,56,145,130,69,98,120,156,85,87,4,143,93,84,130,63,43,186,41,86,22,183,93,14,10,186,249,31,167,154,73,211,199,36,245,11,42,38,168,164,236,208,57,26,157,0,130,154,73,31,175,154,167,202,154,165,164,250,215,166,136,223,121,49,74,237,168,169,167,82,74,247,79,83,87,3,162,141,190,144,29,85,77,225,149,83,43,227,68,82,66,233,45,93,68,27,98,98,175,216,78,208,217,27,73,14,179,234,142,248,159,95,51,161,85,72,154,138,5,174,196,159,72,35,99,210,8,164,240,246,22,174,231,100,198,21,179,186,127,235,12,218,190,205,76,128,187,215,92,121,157,41,154,173,215,220,115,218,160,242,139,85,37,167,98,123,250,1,140,117,23,76,103,104,93,136,149,14,211,226,164,213,175,21,99,57,223,167,117,153,127,137,147,147,229,253,158,185,21,242,196,221,126,194,10,124,5,107,160,118,232,160,98,233,240,2,195,54,243,141,213,168,137,110,153,81,222,61,20,230,76,43,122,188,237,145,235,43,30,239,73,19,216,100,34,90,224,141,138,198,211,71,252,9,74,91,66,71,59,159,12,45,85,85,247,19,69,180,194,248,10,90,21,69,171,169,126,171,215,206,82,180,91,3,169,163,230,193,43,156,136,133,76,182,86,200,168,234,150,236,211,220,76,75,77,77,13,51,163,133,117,93,8,40,250,75,220,92,239,38,212,232,223,138,157,130,182,220,245,88,251,194,42,47,79,19,164,184,225,170,154,155,130,205,19,87,85,95,97,216,195,134,36,138,54,62,85,114,42,117,80,40,220,119,151,214,249,221,29,99,30,157,87,113,211,82,90,251,164,177,44,110,220,140,208,185,248,146,130,58,170,56,161,165,85,115,209,52,84,37,172,120,57,93,26,190,181,138,158,237,64,163,175,24,66,28,67,79,222,100,157,88,173,79,2,122,211,108,183,90,172,157,197,213,8,229,79,98,169,90,77,135,99,142,53,142,45,118,148,189,70,20,154,74,239,7,114,245,212,10,98,223,133,233,36,186,190,165,177,53,200,239,110,133,89,73,134,98,147,86,165,59,81,23,219,161,82,208,88,109,20,116,173,243,254,181,19,168,124,178,211,110,72,219,230,251,192,235,41,48,141,190,141,138,254,106,42,175,93,15,177,208,208,164,232,221,173,82,101,175,100,205,118,231,46,229,41,251,172,87,122,103,172,148,145,170,162,1,82,207,37,170,221,23,50,71,49,52,247,157,85,110,96,89,162,167,116,84,242,198,231,162,120,33,67,220,95,126,185,170,211,76,199,34,47,67,134,147,44,171,87,250,202,164,138,175,241,234,5,29,137,241,133,85,238,232,234,104,145,118,171,180,232,85,152,91,6,201,44,77,169,124,174,106,175,83,190,176,229,69,178,42,174,243,90,154,59,93,122,149,236,54,106,58,70,178,26,127,69,19,64,41,218,28,22,149,204,72,228,170,114,39,135,137,50,236,159,166,141,123,202,213,185,83,220,85,209,193,5,45,58,186,37,243,201,234,39,84,85,65,178,86,232,208,41,171,70,10,134,7,164,112,174,237,10,165,152,102,158,158,52,89,226,79,15,106,28,240,177,212,14,230,64,154,169,52,181,210,214,51,101,66,109,208,14,157,246,74,109,251,225,84,77,61,136,118,52,145,177,141,251,14,10,134,172,58,242,151,84,246,156,76,169,84,106,166,165,193,216,186,116,89,54,162,157,173,26,185,35,220,83,116,220,233,38,69,68,93,10,162,155,99,105,211,119,142,133,28,148,247,14,91,213,174,83,177,134,177,175,95,18,152,168,73,185,171,203,66,114,137,103,77,55,34,129,83,53,205,122,125,164,15,143,83,134,149,202,173,209,73,196,68,95,96,16,162,109,106,33,241,210,105,237,57,86,53,84,232,75,75,28,154,248,27,193,31,63,66,38,77,171,145,9,39,54,68,95,105,20,10,238,106,34,234,7,102,138,158,61,72,145,200,190,58,156,104,142,67,234,106,158,208,57,119,125,161,201,175,130,16,38,171,237,34,77,84,6,223,128,219,240,27,84,109,80,27,126,3,111,192,109,81,181,64,109,248,13,191,3,238,221,66,181,80,8,85,52,77,85,15,157,60,116,62,185,171,167,137,10,39,176,2,166,191,180,225,124,100,202,38,190,207,3,226,179,95,96,18,173,129,23,170,145,114,209,19,77,14,103,38,222,135,26,175,176,9,121,88,190,196,36,164,133,234,237,116,59,84,107,124,92,125,229,197,239,64,36,97,141,201,209,80,153,98,104,167,42,182,47,98,144,46,212,240,0,246,234,158,4,13,133,17,117,208,141,23,80,174,70,245,80,8,205,61,135,199,34,55,197,15,168,230,175,84,67,138,103,170,32,7,72,137,237,56,226,93,243,107,236,37,101,123,151,193,68,115,242,213,55,40,29,164,146,70,198,117,114,33,242,9,162,122,170,35,144,167,110,85,147,185,52,139,85,32,182,84,213,53,255,0,89,170,32,21,13,75,83,114,42,16,162,156,107,55,51,65,170,251,192,228,69,69,62,156,104,246,181,58,248,156,141,115,92,157,0,142,50,61,126,223,226,64,136,168,58,251,192,143,95,183,248,141,126,223,226,67,162,251,207,157,125,224,124,114,203,175,70,170,161,10,186,84,241,97,200,147,189,58,34,116,34,230,43,188,81,0,227,100,202,223,22,145,190,171,86,232,141,67,227,147,83,143,106,34,234,52,125,142,95,239,53,15,175,146,53,78,141,66,21,217,237,232,68,216,227,119,162,189,76,14,7,182,71,47,152,213,62,178,157,234,213,89,53,67,149,238,150,36,214,54,234,75,73,89,84,231,34,61,186,32,28,19,109,98,170,109,66,82,120,35,157,171,170,120,157,147,153,19,218,170,239,19,175,169,213,138,169,31,84,3,167,171,161,167,98,57,85,136,165,11,127,182,211,220,92,232,37,160,98,181,122,106,168,92,103,197,205,95,172,56,42,109,20,239,70,187,68,3,27,49,159,15,22,124,87,4,138,148,49,162,185,61,141,66,204,215,112,41,67,83,84,233,82,159,68,215,251,166,123,54,146,42,118,121,140,69,93,61,196,116,190,122,237,146,6,233,246,1,175,138,222,6,45,136,205,145,196,136,244,247,52,237,48,247,12,204,194,90,43,104,185,155,125,237,51,230,75,53,11,159,206,229,183,95,176,235,107,44,116,18,57,119,196,222,191,0,49,14,155,8,201,73,43,34,242,59,81,17,124,118,23,2,215,133,25,53,30,142,133,35,243,125,197,215,186,225,122,93,219,160,133,171,251,9,15,38,182,24,220,217,26,141,232,5,31,104,195,236,162,133,97,107,119,234,190,39,37,198,214,254,238,172,100,95,224,85,180,84,212,145,175,85,78,170,115,84,82,197,50,233,26,34,160,107,22,158,221,103,172,166,184,172,220,183,105,174,190,5,208,181,215,212,62,24,160,86,47,177,14,117,180,192,216,209,81,137,187,236,38,45,52,50,164,138,170,207,15,0,174,195,186,43,29,27,253,253,78,27,245,93,61,45,11,223,51,209,186,39,180,156,158,167,144,154,212,104,136,210,196,231,246,103,82,225,251,61,74,197,82,136,173,106,251,64,183,217,201,142,105,168,22,69,167,170,77,200,190,197,59,204,141,196,149,183,88,218,249,158,229,99,155,209,84,193,92,83,155,181,216,178,254,182,250,105,150,69,116,186,104,139,241,51,143,35,105,82,135,2,209,85,105,165,67,152,155,128,186,183,7,171,230,84,221,237,34,165,166,107,147,87,29,35,110,15,150,109,31,227,169,223,211,189,173,135,115,148,14,118,71,71,26,249,219,78,182,229,113,130,133,203,43,28,136,212,66,66,231,113,133,175,86,178,78,191,105,102,179,67,53,105,176,236,114,193,53,74,55,68,247,129,59,153,56,249,88,217,25,20,190,255,0,5,49,127,29,221,238,87,201,156,216,228,123,186,175,130,157,126,50,206,38,92,230,145,41,106,81,253,87,218,82,248,123,26,205,89,92,173,155,69,213,125,160,119,152,122,209,95,20,138,217,152,239,61,125,165,208,195,20,243,219,100,98,172,142,107,125,189,74,97,151,77,139,19,218,214,166,189,73,203,134,47,166,134,145,105,217,34,37,66,167,154,136,5,211,175,170,163,169,183,245,172,209,203,241,62,97,92,39,105,185,84,44,149,21,77,95,111,82,205,217,164,198,23,90,132,70,194,245,133,87,196,188,184,34,201,114,165,68,146,185,174,98,57,0,171,40,173,118,123,115,223,19,92,201,17,58,117,37,235,25,106,138,93,119,177,154,251,137,153,108,27,221,204,164,115,156,174,94,165,57,138,112,253,205,170,215,70,215,120,1,53,81,111,162,173,157,29,21,74,47,216,164,87,219,103,42,199,35,24,155,188,197,58,252,59,108,172,143,71,78,142,233,239,59,139,229,210,158,154,130,72,100,119,93,138,6,26,218,169,28,153,188,246,185,52,94,122,127,218,110,35,34,233,246,96,155,119,253,11,127,236,53,29,105,99,106,115,130,73,88,154,162,206,159,246,155,127,201,86,109,193,54,212,255,0,213,55,254,195,120,194,236,64,231,185,23,121,242,89,21,28,141,212,229,209,26,157,16,235,110,21,45,167,99,167,122,232,141,69,2,129,206,92,95,30,31,195,147,189,210,163,85,24,190,211,78,252,88,230,194,222,110,85,52,169,82,170,136,245,246,153,205,198,62,111,69,108,182,213,209,71,81,162,162,42,104,138,106,43,51,241,27,239,215,121,166,230,43,183,57,125,160,82,243,207,37,230,165,177,38,174,213,76,137,200,28,183,154,90,184,106,22,13,124,228,95,2,201,101,229,133,247,11,164,91,153,170,43,211,216,108,43,34,48,116,20,180,80,200,232,81,21,26,158,192,47,110,92,217,82,219,111,137,174,98,38,141,79,97,112,98,141,141,210,79,97,209,91,163,108,17,181,140,77,52,67,177,90,135,35,81,136,164,213,196,239,37,37,122,170,33,66,230,149,133,247,43,68,172,99,53,243,23,216,87,244,107,164,104,231,28,117,148,145,92,32,146,39,181,23,84,211,169,150,154,157,207,44,37,89,105,186,205,80,145,185,17,28,171,225,241,40,44,23,141,103,182,215,50,57,37,84,218,237,60,76,245,226,23,40,226,174,165,168,158,42,116,85,218,171,209,13,126,227,44,35,89,135,174,18,189,177,57,168,215,47,176,12,201,202,156,96,219,164,17,55,155,174,186,123,75,215,75,27,230,141,170,213,215,83,4,114,99,30,190,219,52,81,79,34,166,138,137,213,76,198,193,24,222,146,229,12,109,222,138,170,136,5,109,75,66,222,189,229,21,81,124,9,74,251,53,28,168,186,49,74,146,157,32,173,133,138,205,58,147,140,179,177,205,213,81,20,51,171,63,118,194,112,204,245,86,199,254,4,213,135,6,49,30,213,229,123,125,197,202,168,178,194,142,234,196,82,106,223,69,79,79,226,196,8,153,177,90,104,168,232,227,107,152,136,168,133,69,5,194,146,149,186,55,68,208,235,153,10,189,186,177,58,31,86,129,239,241,3,183,110,33,167,215,68,82,102,11,204,79,84,218,165,59,220,219,23,156,227,234,85,67,26,232,221,53,2,179,134,173,37,84,84,82,109,38,209,60,74,102,215,89,170,34,169,216,201,92,136,212,234,27,118,107,50,42,248,156,117,53,148,208,194,229,153,122,233,208,234,31,115,70,117,87,20,214,41,197,148,180,116,178,44,146,38,168,158,240,40,140,224,197,142,164,183,206,218,121,116,232,190,211,1,177,253,254,190,233,136,30,199,201,185,21,222,242,251,103,102,101,199,43,102,134,25,188,117,78,138,99,77,173,103,189,226,20,123,149,92,142,120,23,199,42,236,52,213,16,66,249,227,213,87,79,97,149,24,7,13,242,25,27,216,197,70,244,208,182,89,61,132,169,214,130,157,210,53,53,209,20,201,44,55,73,75,77,19,24,136,157,0,237,169,227,146,158,22,233,236,66,97,46,19,71,18,166,190,4,226,164,47,98,35,116,58,250,200,209,145,174,136,5,51,124,184,84,76,229,98,57,75,127,136,164,153,98,115,92,239,241,42,188,65,86,180,187,164,86,175,66,217,98,76,73,26,53,251,181,78,138,5,5,137,27,26,76,229,127,191,218,117,182,171,69,53,201,252,180,106,46,189,14,179,23,98,122,117,114,163,94,154,253,167,54,94,215,207,89,88,222,90,170,166,224,47,86,2,192,214,202,102,181,211,197,231,23,170,199,104,183,65,3,91,27,116,209,10,67,6,90,166,154,149,143,123,85,58,39,137,112,104,168,214,8,145,92,168,154,1,206,180,205,137,155,163,232,82,152,134,235,81,74,215,42,63,205,111,137,221,220,238,73,79,27,145,36,79,226,91,76,73,115,146,165,207,141,37,244,186,120,129,214,220,51,13,244,238,115,105,164,93,201,226,116,255,0,148,251,194,73,172,146,174,221,78,158,190,218,202,73,22,89,92,142,220,186,248,146,143,109,45,99,22,56,162,243,151,224,5,206,195,89,173,74,178,53,149,82,166,165,208,180,99,187,93,84,72,172,145,186,232,98,106,225,11,227,167,230,210,239,68,248,21,158,22,178,226,150,61,177,171,228,233,246,141,77,100,107,241,51,42,81,89,19,138,118,245,91,123,135,89,104,220,190,243,135,12,88,174,12,141,175,169,127,95,110,165,93,13,61,62,137,28,241,238,246,25,101,70,217,241,53,238,89,146,59,131,151,110,190,210,224,90,239,12,72,209,26,228,208,234,171,240,212,85,44,87,81,71,181,223,4,37,168,237,181,180,40,145,75,170,170,1,95,82,87,54,84,78,169,224,79,177,205,94,186,161,70,210,77,60,104,158,39,103,5,124,186,34,46,160,84,200,246,181,138,189,8,227,149,142,137,124,53,58,104,103,154,79,55,175,83,176,130,39,181,200,197,95,16,34,89,220,215,108,69,62,34,185,170,174,221,226,112,92,85,105,154,178,251,147,82,216,226,76,212,130,207,88,144,73,38,154,59,79,16,46,156,242,77,29,60,146,57,122,34,106,96,159,23,24,145,203,122,138,22,201,237,211,196,204,4,198,180,183,76,60,179,64,244,85,88,245,233,246,26,248,226,130,242,250,172,85,19,85,85,83,120,22,178,227,116,124,82,163,222,245,241,247,153,149,194,45,125,61,108,84,205,85,69,240,48,71,24,87,165,60,105,167,69,209,12,180,224,158,190,162,126,234,168,229,211,84,3,98,180,177,53,24,214,183,193,16,236,185,187,99,218,135,87,104,87,58,38,238,247,33,63,166,174,68,80,62,66,143,223,187,79,105,203,37,83,155,34,35,253,31,105,204,233,105,233,163,213,234,136,186,18,236,124,21,122,171,21,20,9,74,245,163,149,21,116,40,188,74,218,102,194,237,26,87,146,80,179,170,46,135,79,118,195,204,171,141,81,17,20,11,48,145,211,201,86,186,179,219,238,43,155,3,82,6,55,144,186,39,180,75,131,219,12,234,253,137,226,72,94,110,77,195,202,216,244,94,190,226,104,174,33,114,72,212,71,169,207,221,160,86,42,43,81,74,6,209,141,233,228,145,24,247,162,125,170,86,244,119,42,106,200,81,89,43,87,95,137,145,73,226,172,31,5,218,57,17,33,106,234,139,236,49,163,48,114,114,169,38,168,150,26,100,235,174,157,12,199,115,155,162,245,69,212,167,238,246,74,106,212,114,201,26,42,59,224,6,179,177,110,7,196,214,153,222,234,104,158,154,42,233,162,29,5,167,19,99,251,13,75,121,79,153,17,171,241,54,29,124,203,59,53,115,149,37,166,98,170,252,10,82,167,34,240,244,174,87,119,8,213,127,213,3,30,240,62,121,227,248,39,100,53,53,18,236,77,60,117,50,19,6,103,245,67,54,54,227,58,254,210,93,153,33,101,129,218,197,68,196,95,176,235,238,153,49,81,162,190,137,155,125,218,25,234,209,122,237,121,191,104,184,163,118,204,154,175,196,170,232,49,221,181,204,220,233,155,167,218,98,114,225,28,67,135,223,185,100,118,141,247,28,205,196,55,200,155,202,71,201,170,116,25,163,46,155,140,45,210,249,209,202,221,62,210,26,140,119,110,167,98,171,166,79,226,98,253,174,233,137,166,133,85,147,72,79,172,56,158,177,52,89,36,234,111,52,94,171,190,112,91,104,245,210,127,15,114,148,181,79,16,116,145,57,88,201,215,95,4,45,227,48,37,246,226,239,173,87,46,171,237,59,26,60,148,171,168,145,175,145,190,222,186,154,162,225,216,243,142,123,155,209,57,174,84,82,189,180,226,165,169,86,189,206,94,165,27,133,178,150,58,20,98,190,36,213,52,46,37,38,19,130,149,136,136,196,232,104,118,233,112,130,182,151,99,186,234,133,17,137,178,242,223,137,221,203,158,29,205,215,94,168,86,148,148,13,133,17,21,9,246,69,27,19,205,68,213,64,181,85,24,55,8,97,26,30,101,76,12,110,198,251,139,35,153,121,249,131,48,204,51,83,210,189,168,230,234,137,162,25,1,154,56,50,241,127,160,123,40,164,84,220,213,48,219,26,240,149,140,241,29,124,146,57,238,115,28,229,247,129,143,121,159,196,133,93,214,182,70,218,228,122,162,170,233,162,22,194,154,225,140,241,165,106,43,99,145,205,122,255,0,116,205,76,37,192,100,171,51,95,116,164,107,215,94,186,161,127,176,63,7,248,102,195,203,89,45,177,106,221,63,178,23,24,43,150,220,62,226,43,172,177,213,84,81,42,238,93,122,180,202,124,11,144,82,82,83,177,181,20,77,232,137,253,147,43,44,217,95,135,108,84,237,100,52,44,69,111,185,165,67,5,138,130,38,42,178,38,181,19,224,26,99,93,86,70,91,39,162,124,47,164,110,174,79,113,140,217,225,195,253,182,219,79,59,226,166,209,218,42,248,27,8,196,213,246,251,60,79,158,73,25,181,157,85,53,49,155,53,111,212,152,206,165,244,214,248,183,107,230,244,3,92,116,217,33,114,185,223,187,189,61,51,149,138,237,60,12,177,201,238,12,109,215,42,72,103,186,219,181,85,68,85,213,165,248,201,236,134,142,174,162,58,250,170,68,234,186,245,105,148,22,140,33,75,98,166,100,16,198,214,237,77,58,32,24,177,77,193,102,2,107,26,146,219,27,170,126,169,217,69,193,118,93,233,255,0,22,183,253,211,43,89,111,143,110,170,136,167,28,145,50,63,6,127,129,172,103,88,187,7,7,216,6,146,68,123,45,205,233,240,42,219,47,15,184,54,214,212,107,40,90,154,126,169,124,19,148,190,148,127,224,125,254,168,158,49,127,129,81,109,41,50,179,15,192,228,229,210,177,26,159,170,119,112,96,155,61,51,17,27,78,196,253,133,90,180,91,252,246,46,141,83,227,169,23,78,174,78,128,82,82,225,251,124,125,27,18,127,2,90,91,77,51,88,170,198,34,47,216,85,83,210,181,9,39,64,197,93,186,19,71,65,77,105,71,175,86,251,73,230,219,27,18,106,141,39,92,212,167,95,3,150,39,36,203,161,145,37,31,213,174,132,253,45,67,81,52,85,62,75,68,186,107,161,36,246,201,20,136,157,64,238,152,230,185,53,68,66,52,149,27,211,106,18,180,202,237,189,72,222,237,20,14,116,85,122,235,181,63,129,19,98,107,186,57,169,252,15,180,170,213,111,83,238,239,61,116,0,182,184,38,244,163,98,254,194,86,163,10,219,230,215,117,60,107,254,201,217,70,231,47,130,156,188,185,157,224,224,41,121,240,69,173,168,174,238,209,255,0,186,117,53,185,103,102,185,53,90,250,86,46,191,170,87,253,222,69,234,247,106,132,43,26,179,209,80,44,189,219,135,60,53,95,171,159,66,197,215,245,74,70,191,133,108,44,231,42,165,3,63,221,50,69,238,157,122,35,186,28,107,75,52,158,42,6,27,226,222,17,109,149,136,229,162,161,110,154,123,139,49,137,56,44,171,89,220,250,122,21,254,6,203,188,154,229,243,21,83,169,195,54,26,130,68,87,61,173,95,216,26,198,173,165,225,23,21,211,49,91,77,70,190,29,58,20,93,247,132,76,196,158,85,229,210,59,106,252,13,183,75,135,104,88,186,58,22,175,236,35,102,23,180,61,187,159,76,213,211,175,162,21,166,234,238,20,115,2,204,206,111,116,122,42,117,240,83,167,102,4,198,118,25,146,58,186,119,237,111,143,154,110,74,235,134,112,221,115,93,19,232,26,190,207,68,161,239,25,15,133,47,91,149,182,232,181,119,234,129,173,188,51,5,181,170,214,222,169,215,227,171,74,250,27,78,92,87,66,214,71,11,82,79,138,25,73,136,184,74,161,168,71,58,134,154,54,251,180,66,214,226,190,17,177,76,81,43,172,242,114,220,157,117,64,45,45,235,11,216,89,68,238,226,214,167,69,49,227,30,219,153,75,80,255,0,114,42,248,41,145,248,159,35,243,34,203,11,162,125,68,142,209,52,233,169,104,47,25,29,142,238,85,42,179,199,51,147,94,190,106,129,97,43,37,84,85,108,77,85,253,133,91,130,48,13,102,32,115,39,72,28,168,239,129,116,168,50,58,174,216,221,110,118,215,189,83,170,234,194,234,229,196,54,43,20,241,209,73,101,126,169,237,216,5,176,180,228,77,197,92,217,91,72,191,192,169,235,50,126,239,29,59,26,218,117,232,158,227,47,112,186,97,250,232,35,70,90,149,170,191,168,86,41,128,168,46,113,53,98,163,70,235,239,104,24,145,150,57,109,116,162,147,89,224,243,117,235,170,23,214,135,44,45,23,152,18,58,154,102,174,169,162,249,165,204,183,101,162,81,106,173,137,17,62,194,162,181,225,55,196,223,171,110,138,128,88,11,151,10,88,54,229,34,201,37,11,85,87,175,129,212,93,56,73,194,212,244,203,221,168,27,225,238,50,130,123,5,201,142,243,92,186,19,116,214,10,185,88,137,55,84,251,0,215,254,40,225,242,139,15,61,235,13,30,155,188,58,22,222,241,144,152,134,234,245,109,182,149,218,47,135,67,99,216,219,47,89,112,229,175,37,23,175,94,135,54,27,203,139,117,27,26,233,169,26,170,159,170,6,176,221,194,38,59,168,106,205,37,27,182,253,133,55,122,225,179,18,89,213,82,90,71,162,167,185,13,194,203,98,180,71,23,41,180,41,225,253,211,165,170,202,123,21,249,202,178,208,55,206,247,180,13,51,87,229,189,250,208,138,229,130,68,68,248,20,253,77,158,243,11,149,207,142,77,27,240,54,235,142,184,102,179,212,69,245,52,12,209,87,251,165,191,169,224,234,146,186,154,71,50,129,154,170,127,116,49,173,102,83,220,100,98,114,106,26,239,119,84,36,107,228,163,115,244,107,60,245,248,25,201,136,184,41,175,74,167,247,122,68,78,189,52,105,111,49,55,6,120,146,150,69,146,42,119,116,247,52,12,116,195,207,166,107,218,147,162,104,87,244,48,97,186,166,35,103,70,117,38,239,60,53,227,91,110,229,142,25,83,111,185,170,83,203,147,185,129,74,229,209,147,244,253,85,2,165,143,8,96,122,165,214,88,216,73,93,242,194,193,85,164,182,54,51,162,117,41,123,150,17,199,86,166,42,189,39,233,240,83,172,163,188,99,43,110,246,61,243,34,124,117,3,181,172,192,215,58,111,171,167,68,58,201,112,53,253,23,152,141,95,216,114,67,152,23,26,57,53,174,108,142,211,199,84,42,252,61,155,150,55,43,99,172,164,114,251,245,64,40,71,207,138,44,122,182,62,98,105,211,166,167,19,177,134,40,166,94,98,73,42,47,237,47,253,6,42,203,171,156,90,213,91,163,85,95,122,18,87,42,12,9,117,85,142,142,158,22,42,244,79,0,45,37,143,55,241,109,190,86,175,121,122,34,47,181,75,133,73,196,134,32,142,155,147,53,99,188,61,228,53,89,45,79,116,99,165,161,170,129,136,189,83,206,66,140,189,100,165,214,130,85,119,126,141,205,79,98,56,10,133,249,233,116,154,183,158,181,78,254,36,187,248,133,189,82,85,163,146,177,218,34,251,202,50,229,128,43,96,161,84,137,218,200,158,226,145,168,195,181,212,170,171,83,19,221,251,0,203,92,17,198,11,237,209,49,181,117,206,232,158,242,190,139,141,86,61,168,148,213,235,175,218,107,250,104,94,223,54,56,30,138,132,205,183,189,69,34,42,177,250,106,6,197,44,188,100,212,202,228,100,213,235,170,175,188,236,228,226,214,70,213,243,59,242,255,0,19,2,44,245,21,15,170,141,205,107,209,16,238,235,238,206,167,147,206,71,106,6,121,183,140,73,214,22,181,181,235,252,78,250,217,197,213,78,196,85,174,93,52,247,154,238,139,20,197,19,91,189,87,248,157,204,25,133,69,20,109,139,118,138,189,60,64,216,229,175,139,40,42,220,145,201,90,186,175,79,18,164,92,237,184,93,32,230,91,106,186,170,116,234,107,167,14,98,88,17,233,58,212,183,175,95,72,186,22,92,220,130,219,27,97,100,186,175,193,76,221,25,95,249,112,197,86,202,157,107,106,254,169,23,222,87,120,51,136,91,117,230,100,165,117,90,115,83,199,85,48,170,179,30,75,123,133,92,197,114,234,133,29,91,141,174,248,94,119,86,81,115,119,47,247,117,20,109,82,221,154,182,73,244,138,106,166,107,225,233,21,13,30,32,180,214,232,248,38,98,235,241,53,17,67,159,120,194,57,210,69,125,78,154,235,237,46,21,131,139,91,237,153,173,74,150,212,185,19,199,162,138,54,144,149,17,74,223,54,70,170,47,196,229,133,176,53,53,114,161,175,204,49,199,77,50,43,89,87,12,253,60,117,47,46,26,226,243,13,220,233,153,52,174,219,175,177,202,40,202,110,243,64,196,243,144,227,90,152,30,186,66,89,219,47,17,152,42,224,141,71,205,22,171,239,114,21,133,14,103,225,123,139,81,105,42,97,69,95,214,65,69,112,214,214,171,119,162,166,212,241,32,116,172,119,69,83,160,167,196,45,169,114,36,85,140,216,190,205,199,98,215,198,246,249,147,183,85,248,139,162,101,88,213,234,138,113,185,179,162,121,135,3,146,84,240,145,20,71,60,141,84,220,186,232,40,229,137,179,46,169,63,236,37,231,163,71,187,93,9,151,212,106,137,161,245,28,142,105,172,242,58,229,166,107,80,235,43,104,210,85,93,14,218,169,234,139,162,41,46,198,171,215,170,1,33,20,141,163,141,17,125,132,47,187,192,228,209,87,192,249,121,166,151,150,187,53,58,8,45,213,114,189,83,85,3,180,146,253,71,78,238,174,34,110,40,162,145,186,49,201,184,166,238,216,118,189,235,230,42,156,22,172,49,113,100,232,249,28,187,80,14,234,225,121,222,171,212,224,165,170,100,174,234,76,85,88,220,239,4,56,161,180,75,18,234,128,79,45,186,158,166,61,85,169,212,251,71,109,138,143,94,82,34,34,156,106,149,16,183,77,87,162,19,20,19,185,200,169,34,234,191,16,38,162,70,167,71,28,207,72,118,116,36,230,108,138,138,172,212,146,116,213,13,118,138,171,160,28,149,114,43,23,70,156,62,83,166,165,110,168,158,113,59,79,77,222,83,87,156,51,90,224,71,249,232,132,209,41,229,89,43,31,181,53,211,82,118,42,93,89,174,169,170,145,178,146,138,24,213,88,214,234,135,65,116,174,173,142,93,176,43,180,248,16,118,203,4,144,203,204,93,52,34,146,102,204,155,20,235,172,242,86,213,72,137,58,174,159,18,118,102,36,51,237,213,0,138,158,217,19,93,205,114,124,73,249,42,169,34,102,197,209,58,28,111,114,165,54,173,95,97,70,220,234,106,249,234,141,115,188,64,237,238,53,174,108,154,64,190,97,207,110,150,158,70,125,126,154,157,28,53,10,218,85,73,145,85,203,224,65,72,234,137,159,164,106,168,128,119,243,211,209,190,69,229,120,146,85,244,211,242,254,173,58,28,212,116,53,77,126,249,29,170,19,21,213,145,64,196,141,201,213,122,1,208,208,91,234,31,46,171,239,59,215,90,165,124,42,221,19,169,197,76,217,34,69,151,78,139,212,230,242,155,210,68,110,170,7,89,244,94,126,127,51,98,29,220,52,50,69,10,49,90,157,9,150,85,175,35,114,234,75,219,43,93,81,92,232,159,213,16,14,63,38,62,71,106,173,232,78,193,106,141,169,231,33,218,61,35,99,117,208,144,150,173,17,118,163,180,234,7,201,41,41,99,78,168,79,82,199,23,119,69,103,129,212,84,115,101,110,173,121,216,91,166,72,233,185,111,119,80,35,145,81,190,195,137,178,53,87,169,203,34,36,158,10,113,182,149,222,40,160,125,168,216,218,87,189,60,81,14,154,220,231,85,75,181,125,231,119,37,51,159,11,163,85,241,65,104,181,54,9,55,46,158,37,193,63,71,66,216,218,142,84,59,8,153,27,151,97,26,163,18,61,16,130,6,47,51,82,137,133,183,179,68,115,83,196,229,138,141,91,236,38,24,244,107,19,83,149,143,69,80,33,142,45,135,42,116,34,69,69,246,144,175,136,17,163,228,246,31,21,30,190,39,35,85,136,212,212,44,141,240,67,120,56,86,23,59,216,125,109,50,181,219,142,69,155,224,124,108,250,174,128,69,231,15,56,139,122,13,232,4,62,113,247,87,33,247,122,31,81,200,160,67,171,134,174,35,0,65,171,136,250,233,170,131,141,101,85,93,160,69,205,114,4,145,206,93,20,248,141,215,169,241,81,91,212,14,71,34,233,208,227,243,143,156,229,215,66,62,98,104,4,8,174,69,82,52,149,201,237,62,110,67,141,242,104,158,0,114,57,85,203,169,2,183,169,197,207,84,62,45,66,129,200,168,167,197,69,247,156,43,80,164,43,80,186,42,1,204,178,55,77,53,32,220,158,253,73,93,207,215,237,57,26,229,211,168,28,200,245,67,228,143,213,58,156,124,230,55,197,124,8,95,51,100,110,141,80,62,45,83,99,233,169,245,149,12,151,218,116,213,210,200,215,116,85,62,81,84,189,23,170,129,223,36,12,114,106,113,75,72,142,93,81,8,25,85,163,60,78,88,231,220,154,234,7,2,208,34,251,8,217,68,141,246,19,41,42,124,15,142,149,62,0,25,2,33,200,230,53,19,196,151,89,213,124,20,133,211,46,190,32,114,190,52,95,1,27,85,170,64,201,117,94,170,68,249,216,196,213,64,231,115,181,68,64,139,240,37,225,168,108,206,209,20,152,77,61,224,69,187,224,64,171,236,208,139,167,188,133,116,241,212,15,173,94,190,195,145,58,123,142,20,118,158,227,145,175,209,60,64,137,122,251,136,58,110,234,125,115,245,79,19,137,206,213,58,40,209,202,248,227,119,84,32,86,242,211,84,62,49,206,70,245,82,94,162,161,91,237,48,35,146,121,85,52,106,146,239,89,157,233,8,170,81,206,234,135,218,169,218,196,77,168,4,27,95,167,83,134,84,211,196,133,245,168,212,93,78,7,215,68,239,23,34,1,199,35,180,246,6,164,175,233,236,28,250,119,117,89,27,252,79,171,44,122,38,217,91,252,64,230,109,38,228,213,196,50,66,216,252,9,87,207,42,39,155,42,127,19,129,210,76,229,235,50,1,52,181,42,197,209,203,208,224,154,104,228,78,135,11,250,117,124,136,168,66,217,160,240,213,0,151,168,123,81,21,17,14,158,178,46,114,175,67,190,154,122,70,183,87,109,58,27,141,242,221,74,171,171,155,252,64,145,74,54,70,187,85,58,156,240,194,172,84,218,157,9,56,177,117,157,243,34,61,205,215,237,38,106,49,29,181,99,214,39,55,246,40,107,29,139,99,98,51,116,135,87,112,197,246,187,51,92,178,61,169,183,199,169,39,37,209,106,216,173,134,100,77,83,167,82,213,102,53,134,247,91,75,80,180,181,154,42,181,116,234,20,205,14,32,236,54,186,57,121,85,109,71,53,23,193,77,123,113,7,196,107,177,20,211,208,83,85,57,200,253,83,162,149,166,98,101,166,96,220,106,234,35,125,116,138,199,57,116,234,165,190,179,240,167,136,47,55,22,212,87,174,244,87,106,186,129,208,240,245,131,170,49,46,36,134,229,52,78,114,57,232,186,170,27,57,194,54,88,173,152,98,154,158,22,232,230,181,17,75,61,146,57,27,69,131,105,225,116,177,198,142,106,123,139,225,83,82,202,8,82,38,57,52,78,157,0,231,150,142,6,198,143,106,121,228,86,250,228,133,23,191,189,18,52,95,106,251,14,154,174,253,79,111,129,213,53,51,53,26,137,175,85,49,219,59,56,146,182,88,233,166,165,160,170,70,200,136,169,230,187,218,5,195,207,76,218,195,152,82,142,89,40,42,90,146,181,171,166,142,246,152,1,153,249,205,89,140,106,165,141,149,46,114,185,85,19,169,72,230,6,109,95,113,133,116,156,202,215,190,55,57,122,110,246,29,13,146,212,233,158,149,47,77,218,245,3,150,130,182,190,58,141,211,57,202,142,82,241,101,197,131,191,200,149,47,111,199,169,79,225,156,33,29,214,70,238,139,68,78,189,80,174,238,87,90,76,9,64,140,141,83,115,155,167,64,59,172,87,122,160,178,211,36,40,228,230,162,104,154,29,30,7,177,94,241,149,230,41,216,215,57,55,116,41,139,45,13,227,49,47,49,206,205,235,11,95,213,62,6,98,101,30,95,82,217,169,98,149,32,107,94,136,139,174,128,118,24,59,45,239,116,116,241,181,209,181,58,39,138,23,10,76,59,81,71,70,222,240,212,233,238,39,218,218,200,116,116,83,104,212,79,2,153,196,184,241,214,196,88,170,17,207,218,190,192,39,146,86,81,55,204,233,161,209,94,46,239,168,127,45,21,10,114,235,153,212,85,81,108,130,149,237,114,39,85,208,232,233,241,71,124,151,114,49,201,162,251,64,184,214,106,55,77,14,231,105,212,167,49,157,163,115,37,93,201,232,175,180,235,106,49,191,147,162,218,147,109,253,165,184,198,153,161,42,71,42,247,212,78,138,158,144,22,183,14,76,216,115,113,240,235,213,39,68,255,0,19,112,57,48,237,216,46,220,191,250,166,255,0,216,105,83,47,110,239,186,102,183,121,89,55,110,153,58,254,211,117,25,39,175,208,139,106,255,0,234,155,255,0,97,188,97,119,164,114,53,189,87,66,216,102,230,57,166,195,182,74,137,22,68,106,181,171,237,42,204,93,136,233,172,212,234,249,37,70,232,158,243,3,56,180,207,8,233,232,170,169,41,234,147,171,85,58,56,12,71,226,223,53,164,196,23,90,184,34,169,85,69,85,240,83,13,228,150,74,138,175,61,117,85,113,88,230,46,43,150,243,115,154,161,210,171,181,114,251,74,74,205,3,171,43,216,154,120,185,0,191,25,31,133,82,178,174,25,118,123,81,124,12,254,203,123,74,91,173,241,38,221,52,106,24,181,144,88,105,144,195,4,219,117,93,17,76,189,195,110,115,41,155,30,205,52,77,0,171,41,167,107,85,53,83,176,167,86,203,47,192,232,152,197,215,196,236,232,221,202,84,93,73,171,142,229,243,54,54,35,17,72,224,115,152,138,255,0,98,161,32,173,230,174,237,196,202,206,169,26,70,137,224,101,107,167,196,246,72,111,212,82,196,248,209,218,162,161,135,217,213,145,209,200,201,230,142,157,58,234,190,137,155,80,187,150,142,69,77,117,41,60,101,135,41,175,116,178,53,241,166,170,154,120,2,181,91,85,132,170,112,221,201,81,186,183,107,139,203,149,119,186,166,75,19,29,35,138,207,55,242,165,105,37,150,166,158,21,85,69,85,232,133,165,195,181,183,11,13,203,148,250,117,68,106,251,129,89,151,133,174,114,79,79,26,111,95,4,43,235,122,186,70,38,175,44,46,91,226,206,250,214,49,235,162,151,215,15,236,170,133,21,31,236,9,174,209,40,25,34,162,171,208,137,246,232,88,223,206,183,161,193,87,20,208,166,177,170,169,209,87,214,92,19,84,70,184,34,172,134,90,88,152,140,89,91,211,226,76,199,45,59,250,36,136,90,122,139,165,213,146,170,35,94,115,81,226,11,164,111,77,88,224,46,93,93,18,204,197,229,188,232,223,103,170,73,209,219,151,77,78,59,78,36,170,122,34,73,26,149,28,21,236,153,158,115,81,20,8,109,244,210,70,196,215,83,146,116,147,93,53,82,106,42,184,154,207,97,241,175,138,103,46,170,129,170,167,174,211,203,4,74,237,84,178,25,171,121,168,109,12,238,73,213,155,81,125,165,223,204,11,179,109,148,110,124,72,142,84,69,48,235,55,113,237,226,186,119,209,83,210,185,90,253,91,170,2,172,62,59,196,117,149,215,135,83,181,238,147,87,104,85,249,95,133,43,107,106,162,159,186,63,170,162,235,161,61,129,114,162,167,19,94,35,170,172,133,201,185,218,174,168,102,134,91,100,205,186,215,65,19,214,6,234,136,159,217,5,117,185,121,135,43,160,162,137,52,115,52,68,46,109,15,123,165,68,107,149,221,61,167,127,110,195,241,81,181,25,28,72,136,158,228,39,103,160,131,102,154,34,40,42,78,142,232,173,211,152,239,226,77,85,94,41,57,43,185,237,254,37,61,115,137,97,215,98,148,70,35,184,87,195,19,214,21,114,253,129,85,53,222,178,223,86,231,68,175,103,82,208,230,14,31,125,68,82,45,22,171,174,190,137,77,95,177,142,33,160,168,115,210,9,54,162,248,147,56,123,48,235,171,100,108,85,84,186,162,244,234,128,89,107,214,7,196,85,85,234,137,28,202,221,222,229,47,134,72,101,221,69,52,209,62,182,37,241,77,117,66,231,225,235,109,182,234,198,205,45,36,104,229,77,124,10,145,25,228,134,167,115,165,78,158,228,2,179,138,10,11,77,19,116,123,27,163,80,162,113,78,102,208,218,26,246,36,237,233,175,180,160,51,11,28,226,122,86,189,176,82,73,183,69,234,134,52,227,108,105,137,171,170,30,197,142,84,85,95,136,23,219,17,231,164,59,222,214,74,139,251,74,46,175,57,155,51,149,17,53,85,240,234,88,168,168,177,125,202,68,88,168,166,122,57,125,202,86,24,115,46,113,117,125,68,75,53,178,100,106,170,106,170,213,2,234,97,235,221,110,42,153,172,243,180,114,233,212,188,120,75,44,230,149,25,59,209,87,94,167,83,150,25,97,81,68,144,58,90,101,69,233,174,168,100,190,30,176,71,69,72,205,241,162,104,158,224,41,43,86,15,183,219,225,69,169,129,189,19,218,135,61,85,215,12,89,88,170,145,195,185,62,195,159,31,220,170,105,40,222,202,72,213,85,17,124,12,115,170,147,17,94,111,111,134,68,149,172,221,241,38,166,175,111,211,136,102,159,109,44,94,106,175,176,169,237,149,241,214,70,142,114,34,42,148,70,14,194,50,165,51,95,42,42,185,19,218,85,116,214,202,168,37,107,88,197,209,20,197,198,85,69,13,99,105,220,138,230,110,67,177,94,233,88,228,149,90,214,169,213,195,77,60,112,106,177,170,174,158,226,6,54,161,207,213,17,80,114,29,227,104,105,149,58,104,115,195,109,135,93,122,18,84,81,204,186,106,171,224,118,177,64,244,68,234,162,137,200,104,97,99,119,38,157,14,53,215,188,183,68,232,135,214,36,141,84,69,85,57,85,23,122,46,133,162,82,231,19,106,183,66,158,59,76,59,226,81,147,225,217,93,88,146,43,81,31,169,153,19,70,177,72,234,143,135,129,138,60,92,90,93,120,178,76,230,162,181,90,138,189,10,41,44,171,206,10,105,237,82,81,212,213,53,118,199,167,87,124,11,15,158,87,58,75,182,35,138,88,222,213,243,203,21,73,152,215,140,41,121,172,162,220,246,181,142,86,167,83,146,44,103,81,138,43,217,83,60,139,171,29,239,16,76,99,216,85,243,178,54,251,81,12,212,224,118,206,177,209,82,202,173,48,131,17,220,214,123,172,49,42,106,157,16,216,31,6,109,228,217,41,100,107,58,232,133,154,51,118,219,163,26,137,238,66,97,210,245,85,69,240,58,218,105,94,216,210,77,60,80,230,73,36,123,29,208,147,69,25,152,24,193,214,165,70,36,138,157,61,231,220,191,197,15,187,69,174,253,117,95,121,72,102,157,182,166,190,116,218,142,253,135,62,86,209,84,208,237,133,232,186,42,248,168,130,244,232,231,104,188,195,158,24,145,83,206,113,41,19,21,17,19,95,97,48,198,47,177,84,65,5,101,177,178,166,173,84,212,162,49,94,11,125,201,170,253,117,86,161,112,27,170,120,168,146,54,200,197,213,4,24,181,137,240,245,218,209,80,174,167,230,104,139,236,59,12,27,118,190,115,155,28,169,46,137,239,212,190,23,139,13,37,110,169,36,45,235,239,67,169,134,193,109,182,47,53,24,196,84,248,25,154,62,80,212,203,200,107,166,215,85,79,105,29,77,91,223,26,237,141,78,174,237,119,108,110,72,226,68,68,69,246,29,157,170,178,90,152,152,142,129,52,95,110,130,104,167,107,31,84,249,122,49,196,205,21,52,239,102,175,98,149,135,146,225,123,119,186,52,215,236,56,94,198,68,156,182,198,159,192,65,77,172,13,73,52,114,104,112,205,51,99,118,196,139,119,176,239,228,181,119,133,221,225,169,205,75,98,133,174,220,237,23,237,51,189,59,162,147,154,193,13,213,139,190,153,19,95,122,29,92,153,101,72,231,238,72,91,215,224,92,231,67,20,77,218,214,34,105,240,56,153,181,29,170,161,51,167,69,21,109,194,20,182,246,242,157,72,139,251,10,162,219,134,232,21,19,90,70,167,236,59,168,210,157,237,220,168,154,147,16,73,23,131,116,67,89,154,56,33,195,180,45,77,91,11,83,246,19,112,217,98,99,145,90,137,161,48,215,34,39,69,38,160,85,114,155,131,149,148,109,137,168,136,168,115,54,149,207,254,217,241,17,87,67,158,61,80,220,208,109,191,79,23,159,95,111,84,68,86,201,169,201,162,187,218,167,61,60,107,175,85,81,4,18,177,177,192,156,200,247,116,56,40,217,69,34,174,234,36,85,251,14,209,234,215,181,24,173,67,228,40,200,53,243,19,168,130,78,74,106,118,189,57,112,35,127,97,10,54,68,147,166,186,19,242,43,100,93,116,65,209,27,224,34,227,141,180,236,115,119,72,244,240,41,172,85,113,90,58,103,182,157,218,187,69,240,59,218,150,61,200,173,71,42,29,84,184,125,181,111,85,145,250,167,196,69,172,105,198,95,74,49,5,199,201,208,54,116,100,206,219,170,107,162,21,78,94,240,255,0,37,12,140,171,186,75,189,92,168,229,71,23,218,135,12,219,41,158,146,58,146,55,57,23,93,85,167,105,53,51,36,211,150,155,17,61,194,21,211,219,109,20,150,10,102,195,73,78,154,181,52,213,168,78,177,175,172,95,63,86,235,239,39,96,141,176,116,114,110,251,68,206,73,58,53,54,253,130,21,45,37,63,115,68,93,251,245,246,16,34,49,254,147,60,78,100,137,90,186,185,119,125,167,199,55,84,232,51,99,46,7,195,2,123,16,146,154,6,185,87,106,19,114,194,171,215,85,56,116,86,46,190,37,162,82,87,186,22,109,215,77,14,174,123,158,215,105,204,255,0,19,181,172,70,74,213,77,218,42,148,221,109,166,87,185,92,197,81,68,243,106,25,58,105,204,78,191,19,234,192,214,175,51,152,138,136,116,172,164,170,129,124,28,76,115,103,107,21,31,170,32,162,110,88,249,235,230,136,162,90,117,71,56,146,109,209,148,221,17,81,72,106,47,28,214,120,25,29,199,124,137,91,167,77,73,89,150,55,61,28,83,207,185,61,175,232,164,205,61,100,147,170,106,128,119,240,200,205,52,69,67,151,148,178,117,66,78,146,5,86,163,149,73,198,212,247,126,154,106,7,43,34,123,83,192,107,162,174,167,36,53,188,197,211,106,17,44,10,229,221,239,2,22,78,173,94,136,115,178,169,233,224,213,32,100,104,139,224,76,177,28,212,213,25,168,6,203,36,190,110,138,159,19,154,58,101,95,73,196,44,124,138,186,44,90,39,188,141,21,125,224,115,37,43,17,60,80,225,146,37,111,86,161,204,198,42,245,212,230,107,17,60,80,9,24,232,36,157,119,172,187,126,4,207,147,221,183,78,118,164,82,198,170,237,90,186,6,177,201,253,165,254,37,141,84,156,182,183,107,174,253,72,91,74,177,181,81,78,205,17,125,170,124,88,145,194,21,208,75,109,73,28,186,51,218,35,179,204,139,209,202,133,64,214,53,171,224,132,106,230,251,132,43,167,109,166,69,77,29,34,144,62,199,30,138,175,68,118,167,112,173,213,122,31,81,189,122,245,19,75,138,30,229,128,109,87,7,110,158,141,143,213,125,168,117,233,150,152,102,45,119,89,34,114,251,246,23,33,24,154,235,162,17,249,154,104,177,160,133,89,219,174,77,97,203,190,168,203,92,81,235,250,168,83,18,100,29,134,219,81,205,75,100,78,84,95,29,166,66,73,3,92,186,163,81,14,10,138,120,228,141,98,115,17,126,34,21,106,44,120,10,215,70,141,70,80,177,52,248,21,101,45,158,146,6,163,25,2,38,159,2,160,101,11,34,94,141,62,165,42,42,235,160,133,83,181,86,141,218,35,25,162,17,209,89,214,36,213,80,169,210,6,170,109,86,161,245,180,109,104,133,116,47,160,98,175,86,106,115,195,65,22,158,138,33,220,45,27,23,216,124,117,18,47,130,232,33,93,76,150,24,42,252,81,23,67,139,201,49,211,46,212,139,84,251,14,229,148,235,78,186,163,149,117,34,115,189,236,212,77,43,171,138,221,71,38,136,248,26,159,176,231,91,109,44,73,245,106,214,147,47,110,239,4,208,151,125,19,228,235,189,68,42,70,178,129,181,73,203,219,187,79,105,29,61,36,52,172,216,232,83,170,105,224,118,244,148,233,78,154,175,95,180,228,150,22,204,186,171,80,70,84,247,145,40,38,126,247,209,181,117,93,124,9,74,188,41,101,169,149,18,75,123,21,63,213,42,246,196,214,166,221,168,64,180,141,87,110,208,65,111,46,89,87,134,110,10,168,182,168,186,254,170,29,83,248,123,194,181,77,85,242,108,8,171,250,168,93,196,133,169,236,62,242,215,216,170,130,12,109,197,252,39,225,219,140,110,229,81,66,157,61,141,66,210,222,56,23,160,174,230,58,40,163,111,85,254,201,157,107,22,190,151,82,23,83,68,238,155,16,65,172,140,75,217,252,249,30,171,19,83,246,52,183,247,142,4,174,150,198,58,72,98,114,170,123,154,109,197,246,218,87,47,157,11,87,246,18,149,56,118,217,82,213,71,210,70,186,252,4,26,71,197,28,57,227,43,43,221,29,53,45,66,162,116,232,213,40,217,114,123,48,169,92,178,35,106,155,167,193,77,228,87,229,110,27,175,87,44,182,248,21,87,222,212,41,75,182,67,97,185,145,219,45,240,245,253,68,16,105,74,170,131,49,44,90,181,211,85,162,39,218,117,83,226,188,91,3,181,170,101,68,136,158,58,234,109,243,16,112,149,97,189,57,223,213,35,110,186,248,53,11,119,136,184,24,179,164,79,116,84,237,85,94,190,136,131,88,148,217,163,85,69,50,54,174,214,247,162,116,209,80,169,173,248,178,205,127,111,215,219,217,22,190,244,50,211,20,240,68,200,156,247,67,68,171,246,48,162,107,56,49,187,49,170,180,212,210,183,236,105,6,63,92,45,86,23,162,190,62,86,171,236,77,14,186,10,59,116,111,233,11,28,159,97,120,239,60,38,98,251,118,231,178,154,165,200,157,124,20,160,175,57,87,140,176,250,185,171,106,153,218,123,218,160,113,90,237,209,204,246,190,158,139,84,248,33,41,126,177,86,75,58,242,232,31,254,233,81,97,59,189,202,195,10,195,113,182,237,122,123,28,210,160,151,27,68,139,204,125,190,63,247,64,177,23,251,37,218,158,61,89,69,34,127,178,165,58,251,38,34,157,186,199,73,54,169,225,162,41,147,84,247,219,61,238,86,195,89,75,12,109,85,234,170,133,218,193,88,39,46,43,227,103,122,172,165,107,157,167,69,208,12,26,177,209,98,154,105,54,212,172,209,183,95,110,165,115,106,173,169,163,123,100,168,153,95,167,189,76,213,196,28,61,96,203,197,34,201,65,81,18,46,157,54,162,22,47,25,100,13,198,211,43,219,109,130,73,147,174,154,38,166,60,142,60,17,143,108,238,70,82,85,114,216,190,26,170,151,102,203,71,131,171,21,42,170,106,41,166,71,255,0,97,85,20,198,138,188,150,199,10,229,154,10,26,150,42,120,109,69,58,246,88,243,63,11,204,142,238,149,143,107,125,250,137,163,52,45,184,51,6,220,30,156,170,42,125,23,220,212,43,43,126,71,224,139,180,91,100,101,43,21,125,232,134,24,89,243,131,31,97,248,81,38,181,205,209,60,85,20,239,41,56,148,197,45,122,44,173,146,45,190,205,85,4,209,148,247,94,21,112,252,154,201,111,154,15,246,81,10,102,167,132,251,228,142,85,160,187,186,38,123,17,20,180,246,142,48,175,214,215,53,143,107,164,211,222,170,86,22,174,57,100,108,205,142,178,38,51,223,170,137,163,187,94,23,177,245,19,247,211,223,231,209,61,202,167,123,100,203,108,199,195,111,106,201,115,171,145,26,190,245,59,220,43,198,62,25,184,53,137,83,61,62,229,246,42,161,114,45,92,64,97,59,186,55,69,166,118,191,96,154,58,27,54,36,198,54,180,107,38,109,75,182,244,213,117,43,252,63,143,177,4,143,106,75,20,218,124,117,38,41,113,254,13,172,143,87,173,50,42,253,132,253,30,47,193,209,245,73,233,211,219,236,30,69,105,102,197,117,83,49,22,104,159,251,74,142,154,239,206,211,234,215,169,111,33,199,184,87,84,107,43,97,79,177,80,238,168,113,141,145,232,142,138,174,55,126,212,19,69,114,201,121,137,170,183,67,151,152,141,66,148,76,113,105,99,116,150,165,141,79,180,148,169,204,11,83,58,71,84,199,126,211,121,246,21,108,168,143,82,40,163,68,234,82,150,252,103,67,88,244,106,204,221,53,247,157,226,94,104,17,154,164,232,191,180,14,194,118,197,43,118,59,69,37,217,79,12,10,174,218,135,86,151,250,6,76,171,53,75,90,159,105,13,94,45,176,181,52,109,123,21,83,245,128,236,166,124,79,95,205,162,159,17,209,182,53,68,143,69,58,90,92,75,106,149,222,109,83,23,95,137,217,173,214,145,204,221,27,218,169,160,16,170,235,226,210,38,108,246,181,14,38,215,211,202,190,146,31,92,248,244,213,174,11,9,162,99,211,192,147,90,87,35,245,98,116,57,185,234,171,162,38,164,204,47,218,154,57,190,32,136,233,153,26,181,17,228,83,91,161,126,174,106,33,198,230,38,187,247,104,135,60,53,80,53,187,93,34,107,246,130,37,54,165,50,232,132,149,109,43,234,26,174,138,94,171,236,35,186,212,76,191,152,98,187,95,113,246,215,2,162,239,157,203,170,251,20,154,71,82,202,58,200,164,209,206,114,161,220,209,208,65,35,81,210,196,142,95,137,217,204,200,94,136,140,106,42,145,65,2,49,186,185,52,36,34,78,88,160,137,138,216,97,68,119,193,10,98,228,249,91,62,170,139,226,85,149,18,181,142,94,91,119,41,214,84,82,211,212,174,179,170,49,68,34,82,223,43,167,143,98,251,136,106,45,81,171,247,185,135,99,75,73,75,7,88,164,69,56,238,21,109,141,189,83,68,16,138,98,231,79,27,100,216,221,19,224,77,90,41,27,26,35,213,186,157,125,106,77,89,90,215,66,138,173,215,196,168,40,33,146,26,116,71,48,68,124,146,229,28,111,88,246,232,74,85,210,119,199,178,84,95,5,212,251,53,2,79,62,229,118,132,244,48,178,40,180,87,235,162,8,36,171,238,49,83,66,216,209,157,81,52,58,218,58,196,158,84,118,205,122,156,213,241,50,165,234,221,222,210,114,207,106,99,28,139,226,38,137,190,126,216,118,242,206,27,99,145,149,138,245,110,135,114,250,36,86,233,180,224,117,183,218,196,209,68,19,53,50,235,10,170,47,176,165,231,168,151,159,162,107,226,119,234,201,180,229,43,23,79,3,236,54,54,72,238,107,147,226,34,199,91,27,231,88,245,209,72,226,142,169,222,114,35,144,168,35,162,137,136,140,216,76,189,180,244,212,251,213,169,168,132,116,144,44,205,211,114,41,54,218,133,68,234,135,37,108,168,218,100,154,22,34,170,251,137,43,124,146,215,57,201,36,123,116,16,137,174,243,240,35,138,121,23,209,69,56,210,154,77,250,35,87,68,59,42,72,98,141,53,126,133,207,4,124,137,243,42,117,69,39,33,123,147,170,156,51,214,178,46,141,106,17,211,206,147,117,79,17,72,158,73,28,228,57,163,115,145,122,146,205,145,241,254,117,187,80,230,108,141,211,114,40,164,77,177,203,239,57,18,77,14,186,75,149,60,8,171,36,136,154,124,78,146,227,142,236,244,26,164,149,140,77,61,234,41,21,90,191,226,125,222,223,106,150,166,233,158,24,78,133,28,142,187,66,143,79,102,228,40,203,183,19,182,26,93,201,5,124,78,211,245,141,230,163,34,185,172,215,192,251,206,143,224,98,37,203,139,214,83,170,165,59,152,255,0,177,73,10,46,49,42,101,171,108,115,198,214,68,171,213,194,140,203,231,179,222,57,241,251,204,91,131,139,43,3,156,141,150,225,19,127,218,59,184,120,147,176,84,69,190,11,140,78,93,61,142,20,100,79,61,158,241,222,152,223,105,141,238,226,82,220,217,54,186,166,52,77,124,119,31,106,120,146,179,181,19,101,116,107,175,143,156,40,200,254,248,207,120,239,140,247,152,204,188,75,91,19,194,170,53,253,164,221,31,17,54,218,135,34,45,92,105,175,235,10,177,145,221,246,63,239,33,241,106,162,111,157,170,22,90,135,57,108,117,81,238,125,194,52,93,63,188,83,152,135,136,26,75,126,246,211,212,49,250,120,117,20,140,138,242,172,13,93,58,4,185,192,245,211,84,48,218,175,137,203,243,231,86,210,81,171,219,175,138,29,149,175,137,74,212,211,202,49,242,190,213,20,140,184,90,152,149,187,144,251,29,68,106,134,50,39,18,148,142,137,18,9,216,247,251,145,73,186,126,36,104,163,99,93,85,59,35,215,199,85,20,140,150,230,198,169,226,112,189,204,95,106,22,25,188,72,225,70,70,215,73,119,133,21,223,172,117,87,206,41,240,157,177,168,230,93,224,93,83,251,196,228,70,67,62,120,218,186,41,198,181,49,33,134,120,135,141,154,58,90,157,180,19,69,43,61,232,167,61,159,140,90,107,139,17,243,75,27,117,248,142,88,70,97,173,76,94,244,33,90,168,186,248,24,203,75,196,229,170,161,154,247,200,245,255,0,88,228,131,137,42,25,228,86,54,161,139,251,71,34,50,67,190,199,169,241,245,104,190,10,88,139,110,121,208,84,61,57,245,12,106,47,196,170,169,243,86,199,52,91,155,93,26,175,250,195,145,23,6,122,167,166,186,42,144,80,214,57,100,84,114,148,11,115,46,221,44,155,121,236,211,223,169,62,184,230,201,20,73,42,214,177,21,126,35,145,21,172,232,217,148,130,56,146,53,212,164,99,204,75,14,222,149,241,170,251,183,28,177,99,186,10,151,34,67,51,93,246,40,228,69,95,204,233,161,200,201,246,183,77,74,82,76,83,19,25,185,28,159,196,228,164,196,49,213,38,187,211,169,105,21,58,214,34,123,72,155,84,142,246,157,26,85,164,137,171,93,174,164,204,53,20,236,106,172,210,163,116,247,168,164,118,237,145,52,87,47,176,227,146,169,190,26,148,253,118,40,162,166,94,91,103,106,235,241,32,164,188,209,85,57,23,188,39,241,20,138,150,23,238,84,209,72,106,145,251,117,77,73,88,46,86,200,17,21,213,45,254,39,43,239,20,51,183,108,82,181,223,180,82,32,183,74,246,61,219,142,201,149,61,124,78,165,38,70,187,114,166,136,167,201,107,22,39,162,39,130,138,142,233,106,122,120,156,107,83,215,196,235,221,84,196,102,237,253,79,141,149,94,206,98,10,59,54,202,174,246,156,141,151,226,117,108,169,93,52,234,69,223,149,189,52,20,118,78,151,226,113,172,138,158,211,130,58,134,200,221,85,125,135,12,213,137,10,249,189,84,81,62,146,174,157,117,56,166,124,122,106,229,66,65,46,106,253,119,183,67,164,191,222,157,79,11,150,53,215,161,149,142,230,162,241,71,72,171,185,237,67,167,175,199,86,184,87,107,166,103,241,45,54,33,196,151,58,137,92,198,35,209,53,211,161,64,226,21,191,72,244,150,37,149,91,226,186,2,47,213,126,62,183,109,85,108,204,254,37,21,124,205,58,122,84,114,182,100,233,241,44,204,151,134,192,221,183,10,247,70,190,221,92,80,88,227,25,89,232,224,123,163,187,163,149,19,195,112,34,243,220,179,245,148,142,119,215,250,63,19,161,254,150,116,84,242,44,79,153,60,213,211,171,140,54,196,249,153,18,203,43,99,173,213,58,255,0,104,181,87,44,98,201,42,164,127,148,149,53,95,239,4,108,161,188,94,217,216,223,58,102,127,188,73,213,241,149,100,141,23,73,227,255,0,120,214,133,70,32,146,161,171,202,186,63,253,226,156,186,93,110,72,171,182,225,34,255,0,180,6,209,237,220,99,217,107,235,82,157,245,81,181,23,218,175,43,42,14,35,108,53,122,43,110,17,46,191,174,134,155,188,185,116,129,220,214,220,37,69,255,0,89,78,210,219,154,184,150,220,168,216,234,230,126,157,61,37,3,110,247,110,32,109,12,141,118,215,198,157,63,188,91,203,214,123,208,213,200,168,203,131,124,127,188,107,202,44,199,196,183,56,181,125,68,201,211,222,164,221,158,253,121,172,170,107,38,170,149,17,87,79,21,3,53,106,179,133,145,213,36,137,113,68,79,245,142,206,155,63,237,240,49,18,91,147,23,79,123,204,82,92,59,120,184,211,111,166,154,87,170,167,177,84,167,171,48,38,42,230,170,190,90,134,183,223,170,134,177,153,181,60,83,218,173,172,85,101,75,29,167,185,197,33,121,227,46,141,100,229,236,71,55,94,189,76,82,172,192,247,70,71,171,235,101,85,247,106,167,84,220,51,12,110,114,87,87,43,21,61,234,21,147,23,190,42,172,85,143,110,148,12,213,124,73,155,63,18,86,134,199,185,180,173,105,138,114,216,40,154,245,115,43,247,105,225,212,149,170,146,162,146,53,142,157,238,119,216,6,108,91,248,154,162,115,209,169,42,49,62,211,190,143,136,91,53,68,110,89,171,35,213,19,94,174,53,219,53,110,35,222,169,78,201,87,236,212,129,141,199,85,46,210,40,234,122,251,181,3,42,179,135,137,118,173,60,180,182,250,157,58,42,38,215,24,107,139,241,125,235,19,220,31,35,234,100,114,57,202,186,106,86,20,153,105,140,47,110,71,85,82,206,168,189,87,84,82,171,179,100,87,41,91,37,115,85,139,241,64,45,86,31,195,181,181,237,68,229,57,85,125,186,23,119,4,224,90,150,57,169,83,27,145,158,245,66,172,160,193,180,214,38,39,118,137,178,43,126,4,197,219,22,86,91,45,235,19,45,232,213,78,154,162,1,193,127,175,163,194,180,159,213,220,221,250,105,208,161,233,91,113,199,183,22,66,170,245,102,225,79,77,115,198,151,62,84,173,122,53,206,240,50,27,43,242,126,11,84,113,85,200,207,57,81,23,170,1,87,228,118,87,211,89,105,227,231,192,213,87,162,117,84,50,46,155,12,193,5,42,36,51,181,189,61,133,15,96,108,180,44,100,49,65,230,166,137,174,135,119,114,189,75,67,78,170,146,175,135,188,10,130,106,36,160,163,89,164,170,71,104,158,242,211,226,91,245,26,214,74,199,211,36,218,117,240,56,49,86,96,215,69,68,232,227,87,46,189,60,78,183,11,194,219,178,247,186,191,237,167,180,14,130,227,138,40,231,122,195,5,159,69,111,69,84,105,53,106,171,73,227,114,178,222,173,95,176,174,41,240,165,142,57,93,35,223,26,171,137,201,104,41,45,177,170,82,194,199,234,158,224,44,86,50,163,185,214,212,44,84,237,123,53,247,22,107,48,50,255,0,19,73,67,36,204,168,149,169,227,237,50,230,186,142,23,57,107,103,167,107,85,189,116,208,182,120,243,22,90,146,41,104,37,100,109,77,21,53,3,24,114,46,146,162,143,48,34,166,170,122,186,70,204,154,170,253,166,243,50,89,54,224,107,102,191,242,45,255,0,176,210,118,91,44,14,205,142,109,58,162,177,103,77,52,251,77,216,100,179,183,224,139,98,105,255,0,137,111,253,134,241,133,134,226,127,59,60,133,111,85,138,167,69,216,190,211,85,249,223,157,21,216,150,182,120,251,194,185,21,85,60,76,156,227,35,16,214,119,68,111,49,125,5,246,154,239,184,212,190,170,186,71,72,229,84,222,160,112,205,60,181,15,87,189,117,213,74,143,12,68,214,212,196,244,79,23,33,77,200,230,167,154,210,224,229,197,149,247,58,184,155,183,84,213,0,204,124,135,68,238,80,116,246,33,146,214,137,81,145,38,133,144,201,172,58,148,116,81,106,205,52,106,23,194,134,38,49,136,158,224,59,104,234,85,92,136,118,16,200,171,162,169,213,195,203,71,166,164,251,94,212,211,111,129,52,118,81,212,109,67,154,58,150,170,245,84,58,165,147,68,241,33,109,66,163,188,76,138,142,55,53,205,211,222,112,205,11,95,171,93,237,58,248,43,156,142,77,84,154,146,163,152,154,162,251,0,165,241,86,8,162,188,192,244,116,104,186,162,251,12,121,199,25,64,218,89,228,154,154,159,218,171,209,12,171,231,59,193,124,14,166,237,102,166,175,141,119,177,23,95,128,24,141,134,173,215,11,5,110,215,49,200,154,151,219,5,94,231,72,216,215,169,59,113,203,234,89,165,223,28,41,170,46,190,4,229,175,12,54,133,81,168,205,52,2,172,167,168,109,75,83,113,48,235,108,19,167,162,132,141,52,73,3,83,224,118,84,213,76,77,53,80,37,221,132,233,37,243,149,137,252,8,126,136,82,34,234,141,67,177,117,115,155,232,175,67,137,110,146,39,180,9,120,176,196,113,175,154,210,118,43,46,197,68,84,209,15,145,94,23,94,170,77,54,232,146,249,136,189,64,226,150,134,158,52,84,220,72,85,212,82,209,177,92,178,120,19,85,156,215,234,168,190,37,45,136,105,170,223,11,145,139,227,168,20,150,54,188,81,214,181,208,172,186,251,60,75,80,252,15,65,120,173,230,43,17,218,175,184,173,171,176,245,194,170,169,122,46,138,167,121,99,194,117,20,207,99,158,192,62,224,92,185,160,183,236,153,34,106,42,105,236,46,229,2,197,69,10,68,196,78,135,85,105,161,146,8,81,187,116,232,119,20,180,187,157,231,160,19,9,114,217,255,0,97,241,138,233,213,92,190,209,81,77,78,198,146,146,215,54,153,58,47,64,184,130,231,110,71,53,92,82,181,214,216,28,170,217,17,52,248,149,4,215,174,126,172,212,235,42,160,150,167,85,98,47,80,210,141,188,96,203,101,210,21,141,24,155,151,224,117,86,236,173,130,9,81,204,143,219,238,43,159,38,215,68,238,99,90,167,101,109,101,102,244,230,53,127,128,16,97,220,38,180,113,181,54,170,34,21,93,61,150,7,232,146,52,153,160,107,214,52,232,118,20,244,210,61,221,16,14,150,233,128,172,151,74,55,71,59,27,185,201,238,45,181,119,13,86,107,141,98,206,216,81,81,87,95,2,250,182,129,219,81,93,233,17,194,181,148,238,243,81,54,129,105,236,185,7,103,179,181,186,210,49,116,247,180,174,237,57,127,103,167,98,53,41,99,213,19,251,165,86,218,214,185,186,76,137,169,205,28,244,232,154,180,9,59,102,31,161,164,234,214,53,52,248,28,151,106,230,210,68,173,143,78,136,112,93,111,180,148,76,85,222,136,82,53,120,166,150,178,69,143,126,186,174,128,75,94,46,9,86,231,50,77,21,14,166,219,100,161,154,175,152,145,183,93,125,199,127,5,182,26,245,220,212,215,83,185,183,97,166,211,187,152,172,232,166,122,147,80,219,86,26,84,72,218,137,238,42,26,24,97,145,81,238,106,123,201,24,236,237,223,187,105,219,211,195,28,12,209,122,116,57,198,83,50,178,37,143,107,81,14,56,104,99,84,213,81,14,106,117,137,238,77,202,115,189,17,142,209,158,4,130,8,224,142,63,4,38,25,183,77,9,101,220,114,196,215,40,130,103,68,241,32,89,17,94,135,43,98,85,110,135,11,160,115,94,107,48,124,168,209,204,84,248,22,91,58,176,167,150,109,51,49,25,187,86,169,121,106,117,98,117,41,124,81,28,85,20,110,107,209,23,161,177,167,190,33,114,242,124,49,113,154,170,56,85,188,199,46,189,11,67,133,238,47,165,169,219,35,180,93,76,241,226,231,11,210,207,72,233,25,18,106,154,175,129,175,203,178,173,182,232,230,179,162,35,141,224,173,231,172,74,171,212,26,46,189,80,217,111,7,16,237,195,212,170,169,236,67,86,248,102,175,190,94,233,209,203,175,84,54,185,194,53,26,51,11,211,57,19,216,134,134,87,211,61,92,136,196,246,33,50,146,164,125,20,225,183,36,104,186,59,199,67,237,91,152,143,68,69,246,152,29,37,254,213,29,114,239,86,34,159,112,245,178,42,71,34,35,81,23,236,42,40,233,89,52,90,170,123,8,33,161,229,73,185,19,218,4,235,17,83,66,102,63,3,129,137,224,76,198,128,68,136,154,120,16,190,78,90,232,158,211,149,16,114,91,34,234,190,192,37,39,133,37,98,174,133,55,115,183,75,34,185,173,69,209,74,197,88,212,77,9,74,138,93,117,114,32,20,59,48,139,170,158,142,115,87,222,84,116,182,184,168,225,107,52,209,90,132,202,212,62,157,116,208,248,249,95,43,117,246,170,1,197,44,173,68,86,161,46,216,146,69,212,228,74,119,189,218,147,112,210,185,169,170,160,16,50,153,187,52,211,169,10,197,203,38,92,139,18,110,82,89,242,43,215,162,1,3,160,89,61,132,188,148,206,103,176,236,96,248,161,203,44,109,122,1,211,182,25,21,139,166,167,53,44,50,35,147,199,196,152,114,178,20,209,79,144,78,213,112,19,145,177,201,226,118,20,168,72,36,201,180,154,166,151,85,64,59,38,183,219,208,230,99,117,246,33,198,199,34,183,216,115,70,186,123,141,142,70,55,195,192,230,141,52,56,216,228,233,224,114,179,170,129,24,0,1,26,34,108,246,16,28,141,95,55,216,7,11,217,185,87,161,11,99,218,190,7,58,248,248,143,218,7,214,162,109,246,31,8,181,77,23,192,132,8,87,196,129,124,72,215,196,129,124,64,105,168,86,244,246,4,93,8,183,39,192,206,142,7,179,95,119,129,192,246,105,175,68,39,29,215,218,135,11,211,169,7,69,53,37,91,167,85,70,174,213,83,158,42,71,162,104,246,157,139,170,90,213,217,161,2,200,231,117,64,58,249,168,181,78,141,67,173,170,182,201,43,21,141,103,137,223,170,63,218,124,70,174,190,110,154,129,69,59,12,213,57,222,130,135,225,186,150,179,208,82,183,210,84,118,138,136,114,58,39,58,62,186,1,111,225,195,83,201,38,138,197,59,136,112,247,117,68,222,221,53,59,246,185,144,201,171,156,212,253,164,211,230,167,168,98,107,35,58,124,64,232,217,74,200,219,161,198,234,118,57,199,101,51,97,213,81,178,55,248,156,105,11,87,206,71,183,248,129,5,53,28,105,212,228,149,81,169,181,6,230,199,253,182,255,0,18,99,151,3,218,142,87,55,85,248,129,37,30,170,226,122,41,54,55,170,120,28,14,116,49,47,138,28,177,212,211,72,187,85,80,8,214,173,36,94,90,33,19,81,61,196,125,222,4,103,53,158,39,198,166,168,7,35,14,102,161,198,207,3,153,168,160,66,246,245,246,31,81,189,61,135,42,49,20,250,141,246,33,172,28,104,211,238,223,176,230,70,252,72,145,136,81,47,183,236,27,126,194,99,98,13,136,4,190,223,176,137,145,234,190,195,155,98,17,49,168,138,7,23,43,224,57,95,2,99,79,138,13,62,40,4,191,43,224,112,201,23,156,189,9,237,62,40,113,185,136,170,4,138,194,170,190,7,206,70,158,194,125,35,64,177,167,176,9,52,139,175,129,23,44,153,216,131,150,4,183,45,7,44,153,229,142,88,18,233,14,226,23,64,158,226,109,25,167,129,11,155,241,2,83,144,158,226,54,192,139,236,57,180,82,54,183,160,18,252,174,186,33,245,34,208,231,211,174,167,212,106,123,192,225,72,186,248,17,114,181,57,145,62,36,90,105,237,64,37,249,95,1,202,248,19,26,124,80,105,241,64,37,249,95,2,7,199,167,184,155,211,226,132,47,106,40,18,138,223,176,135,105,50,173,209,72,21,190,208,37,149,171,212,133,34,153,202,169,179,161,53,177,8,187,195,24,154,104,4,162,179,148,154,171,16,225,145,209,79,230,190,54,255,0,2,113,210,199,55,66,14,235,23,165,160,29,101,70,31,182,84,177,93,36,44,235,240,58,185,176,245,146,21,209,96,139,248,21,37,67,163,70,108,103,137,44,219,99,106,83,87,161,157,20,228,216,75,14,220,24,172,117,52,75,175,79,69,10,23,19,228,6,30,188,234,232,232,163,93,125,205,46,255,0,146,225,167,234,136,68,218,132,139,205,68,32,195,76,99,193,165,178,227,91,207,142,147,106,124,16,164,106,184,42,161,126,173,74,119,127,3,62,39,89,39,69,218,212,254,7,90,250,10,149,126,228,98,127,0,48,10,183,130,38,198,213,146,10,121,53,248,20,213,195,133,172,69,102,87,75,67,21,70,248,250,181,19,83,101,12,161,153,91,181,209,183,248,18,117,88,113,149,11,171,161,106,175,216,6,179,124,151,155,248,103,116,115,91,101,229,199,209,170,168,190,7,87,91,142,51,41,175,216,219,66,61,83,167,86,27,42,189,101,245,174,226,205,149,212,172,84,84,254,233,68,221,50,22,193,59,29,45,13,27,55,127,170,6,9,208,102,30,52,167,68,242,173,162,54,51,219,171,14,202,44,194,194,247,39,114,111,76,130,53,246,249,168,94,204,201,202,232,44,108,145,213,180,186,68,158,58,55,216,99,126,48,166,203,230,243,34,138,25,27,80,221,117,232,5,69,86,185,85,118,98,177,245,48,166,190,237,10,114,183,46,50,178,185,85,97,174,102,174,247,42,22,114,249,123,178,208,202,246,82,57,232,168,190,242,135,187,102,21,206,142,84,238,83,61,19,217,212,12,138,76,142,193,115,187,125,53,74,57,62,210,151,196,220,60,217,228,115,166,166,153,223,177,75,56,220,238,197,214,234,125,204,168,114,34,16,55,136,156,95,81,10,162,213,175,95,136,29,181,247,45,107,176,220,174,146,142,121,188,213,233,231,29,125,38,98,226,140,54,228,141,147,73,230,251,212,234,42,179,95,16,93,21,82,170,109,81,124,78,170,174,249,5,91,85,245,10,138,229,241,2,228,197,196,86,44,130,45,121,239,77,191,172,33,226,135,20,187,167,121,127,79,214,44,181,125,202,159,71,53,154,232,167,89,20,140,122,47,41,143,215,236,3,33,33,226,139,20,195,38,238,242,238,159,172,84,150,222,50,49,69,3,19,90,149,233,250,198,41,75,73,117,153,223,81,12,154,47,193,78,70,88,175,178,183,172,18,255,0,186,160,101,85,211,141,204,91,85,181,145,84,47,69,235,231,29,206,29,226,246,245,82,230,247,218,181,79,127,156,97,125,85,154,241,68,187,157,4,221,127,85,73,138,47,41,67,213,236,149,63,96,27,11,161,226,250,10,40,81,238,184,34,57,19,251,194,110,58,157,26,171,34,184,53,127,218,48,17,239,169,157,187,85,207,254,36,162,208,76,199,110,115,159,252,64,206,75,255,0,28,247,87,197,245,53,137,167,193,78,174,201,198,37,202,190,117,90,154,229,68,215,251,198,20,49,169,60,252,135,185,218,34,251,202,223,14,97,250,105,154,212,99,186,175,196,12,218,180,241,111,28,114,198,215,92,60,116,215,206,47,78,13,226,122,223,93,74,213,168,175,110,221,58,174,227,92,18,229,245,217,237,74,138,53,94,137,175,69,56,225,172,198,214,103,165,35,36,145,27,246,168,27,62,184,113,63,135,40,145,86,59,155,53,255,0,88,166,238,60,101,90,105,26,169,29,193,139,167,235,26,229,150,163,24,215,73,177,102,127,95,137,216,211,224,140,85,112,139,123,220,245,213,61,225,182,116,191,142,90,88,228,218,202,230,116,248,149,13,147,141,123,117,100,46,125,69,124,104,169,225,212,215,60,249,121,136,98,149,85,201,39,143,188,141,216,55,22,68,173,101,47,51,69,241,209,84,13,146,193,198,77,178,174,84,133,149,236,84,95,137,89,88,115,242,134,239,181,233,88,213,215,245,141,95,80,96,188,105,76,137,59,121,186,167,218,118,108,197,89,145,135,21,27,11,230,68,111,187,80,54,207,111,205,106,87,177,52,153,142,233,239,38,23,51,168,152,244,116,211,181,173,85,247,154,171,180,241,17,141,237,207,100,117,211,204,154,42,34,248,151,66,217,158,181,247,138,54,110,168,126,253,58,245,3,101,248,123,48,112,229,99,81,59,235,21,203,236,220,119,211,222,163,168,79,234,175,106,183,237,53,81,114,207,92,79,135,87,157,75,85,34,34,117,232,164,230,30,227,111,21,82,72,216,106,170,229,209,23,79,104,27,71,100,237,99,121,174,114,107,246,156,111,109,53,90,235,36,136,159,180,192,107,55,26,210,79,181,42,235,29,167,196,172,236,92,88,82,220,234,27,27,107,58,42,233,226,6,102,71,21,190,157,53,73,117,95,180,148,174,166,109,114,108,135,174,165,171,193,217,175,104,188,68,199,212,85,53,117,79,107,138,242,155,26,217,88,136,234,121,217,175,218,4,253,45,173,244,11,181,236,234,189,73,247,171,214,61,168,210,74,28,69,75,112,78,98,200,213,211,226,118,20,213,52,243,105,181,205,12,106,67,186,78,247,107,180,228,125,12,202,197,77,14,217,118,181,60,213,64,222,107,156,136,139,209,64,165,214,213,47,51,85,106,248,157,245,178,137,34,106,43,144,237,29,71,30,212,93,19,93,2,83,170,55,70,129,193,60,177,198,158,39,202,73,153,51,213,173,234,113,84,209,203,35,149,16,228,162,183,205,78,188,197,246,131,28,146,68,187,189,19,142,73,164,137,189,16,154,84,114,175,83,134,162,157,238,78,129,180,172,85,83,57,222,7,219,130,79,37,55,68,234,125,167,133,90,254,186,120,145,73,52,143,168,228,38,154,1,5,35,36,117,58,49,237,240,57,169,41,164,141,238,86,48,250,237,241,38,132,205,61,91,32,141,207,122,248,32,31,89,43,41,154,231,84,232,212,246,157,45,199,20,89,225,122,181,181,9,252,75,99,155,89,179,29,134,69,166,100,251,119,116,45,254,31,197,111,196,138,175,109,74,46,229,254,241,52,100,117,29,246,207,86,223,244,132,85,95,137,204,183,218,26,39,35,217,42,104,133,144,242,163,237,11,186,73,209,17,63,88,157,102,62,178,58,45,181,53,76,213,63,88,130,241,213,102,13,131,148,141,172,169,107,21,190,29,74,67,17,230,189,21,28,110,75,109,66,59,68,232,91,90,139,222,29,189,61,201,29,92,126,111,143,158,116,215,107,230,15,182,49,206,170,169,143,162,127,124,9,235,238,110,226,138,183,186,58,102,170,162,251,138,30,239,120,198,55,109,206,115,100,243,189,202,73,220,51,135,46,173,210,43,123,196,122,167,197,14,178,110,32,176,67,17,82,26,134,116,248,129,76,221,50,247,25,92,235,29,80,254,126,215,124,84,231,182,228,181,124,235,186,186,73,83,223,171,137,107,247,21,120,114,133,174,138,10,166,106,210,215,226,62,49,101,98,189,180,53,136,158,237,13,99,11,228,153,63,96,164,77,106,234,149,21,61,238,37,238,88,27,4,65,68,246,58,191,69,211,199,113,136,56,147,139,44,85,90,247,36,53,171,167,218,81,149,156,67,99,10,166,185,101,172,122,181,126,32,100,206,39,195,248,42,129,95,35,47,15,69,69,254,249,67,85,99,123,101,145,85,148,87,71,185,27,239,121,143,87,44,207,191,93,209,117,157,234,139,241,58,10,139,237,214,69,85,122,200,186,129,148,20,89,181,65,81,42,54,182,226,173,110,190,59,138,162,159,29,224,249,99,71,54,242,229,93,58,249,230,24,195,229,138,247,105,3,38,213,126,10,84,118,108,27,141,171,83,117,50,75,183,246,133,198,79,215,230,14,26,167,69,116,119,85,93,63,88,167,170,179,174,215,66,245,72,110,107,211,245,139,67,249,50,198,211,69,245,141,145,127,137,78,93,114,199,21,196,245,87,199,39,248,134,153,9,77,196,50,181,205,108,119,23,105,175,247,138,214,219,155,184,126,231,11,31,87,116,243,189,190,113,136,84,88,58,243,78,159,93,20,186,167,193,78,9,226,190,209,189,89,3,38,78,186,120,40,25,185,22,118,96,235,75,118,37,123,21,203,239,83,228,153,131,103,197,93,104,234,209,117,232,154,41,133,84,148,87,42,183,35,235,57,168,169,239,85,43,12,59,117,185,217,94,214,210,200,168,137,241,3,42,109,178,62,146,173,36,90,135,43,53,246,169,89,183,15,179,17,83,53,91,59,211,119,185,76,111,183,227,171,155,105,146,74,185,85,81,10,134,151,59,107,237,80,181,41,164,114,34,25,209,119,111,89,79,58,54,53,109,84,221,127,88,150,118,67,58,244,172,100,181,83,245,77,61,34,222,79,196,53,222,86,196,146,74,239,224,118,105,196,133,125,2,49,237,153,81,116,2,230,209,240,187,104,165,163,119,121,168,145,92,189,122,184,142,62,29,104,233,225,254,173,44,139,251,75,114,254,45,39,116,90,84,84,57,85,62,7,113,98,226,182,142,70,53,179,78,191,180,10,194,159,34,174,113,170,242,86,85,79,180,152,162,201,251,197,44,142,122,182,95,55,226,119,152,87,136,219,13,92,72,178,84,51,85,79,105,57,87,196,14,30,137,239,114,212,199,181,60,122,129,68,222,48,230,37,163,213,41,217,39,154,117,84,149,152,206,133,250,61,178,232,139,239,82,176,94,34,178,238,169,235,28,211,49,93,175,95,3,236,217,195,150,117,44,220,142,103,80,58,104,241,78,42,106,104,214,191,82,98,44,65,140,170,117,73,91,34,49,60,60,73,234,12,214,202,229,157,57,175,102,154,252,10,242,211,152,153,75,114,133,33,167,116,123,244,235,213,0,179,119,44,85,139,232,100,243,57,186,34,252,73,235,30,113,226,27,107,218,149,46,114,105,239,46,149,194,231,150,21,72,168,171,18,175,218,133,3,138,104,48,76,204,115,232,54,107,236,209,64,173,172,153,205,83,116,141,177,190,94,171,211,196,238,107,51,122,107,77,62,173,155,170,124,76,113,109,202,11,61,70,180,239,209,168,190,242,110,167,28,216,166,129,91,95,47,157,167,94,165,193,121,93,197,74,219,164,86,79,82,212,68,248,157,6,35,227,38,154,56,149,34,174,110,186,123,20,198,28,113,136,112,220,234,244,164,145,119,47,185,74,34,219,133,229,196,21,90,179,122,177,87,222,81,145,213,156,97,85,205,81,230,213,234,221,125,229,105,131,56,171,164,169,145,141,169,175,209,21,83,94,166,62,218,242,110,218,248,209,179,198,187,220,158,213,43,75,14,68,209,199,23,49,136,136,190,41,231,1,151,56,127,60,48,149,221,141,239,23,84,69,84,254,241,87,65,154,88,74,142,52,150,11,155,93,211,251,198,3,98,204,45,124,195,44,115,173,179,105,183,195,71,22,174,239,153,88,238,208,174,142,74,183,237,111,235,1,180,89,243,254,195,189,34,117,115,52,106,255,0,120,231,92,245,195,245,47,99,25,92,197,85,253,99,82,148,249,205,136,170,167,86,62,173,250,235,215,206,43,236,31,152,23,234,186,168,157,45,83,180,213,63,180,25,214,207,157,155,22,118,192,178,186,177,186,105,239,58,234,190,33,112,213,186,159,107,174,12,213,63,88,193,12,91,153,247,27,101,157,219,106,213,29,183,251,197,151,151,49,113,45,246,117,100,117,111,84,85,254,240,70,214,109,60,70,224,218,167,34,73,115,141,21,127,88,168,147,59,48,76,145,163,146,231,30,191,235,26,147,223,143,233,233,210,174,154,121,52,94,169,213,73,38,98,252,215,231,36,81,84,75,162,46,158,42,6,222,97,206,92,53,42,236,167,175,99,189,158,145,216,65,143,237,117,14,71,247,150,170,125,166,170,108,88,175,51,232,163,74,138,153,229,209,19,85,234,167,97,91,196,102,50,179,183,187,58,174,68,122,116,241,6,54,141,89,143,45,13,244,106,89,254,241,78,94,49,237,147,150,171,45,91,127,222,53,133,55,20,88,201,23,235,43,221,252,73,42,190,35,177,93,123,21,157,249,221,127,88,54,216,21,239,53,48,149,20,171,204,174,141,52,95,121,105,243,51,137,203,5,134,46,237,110,171,137,234,244,247,152,89,112,199,88,194,251,34,171,106,220,187,151,251,199,89,85,65,87,84,206,117,254,101,115,147,170,121,192,92,204,101,159,55,75,253,75,187,148,170,168,229,233,181,74,50,122,252,69,125,79,172,124,138,142,248,148,69,69,230,203,103,147,211,240,248,147,180,25,167,65,6,141,137,254,0,119,233,151,247,74,237,206,115,94,186,157,13,219,41,46,17,171,164,216,243,191,163,206,154,72,17,17,100,255,0,3,134,237,156,12,157,139,177,254,62,29,3,58,160,170,48,181,93,173,87,122,59,167,188,144,117,45,68,239,229,177,170,170,189,10,162,59,205,86,36,159,100,109,85,220,190,226,228,224,124,170,154,225,36,115,79,78,170,139,167,138,4,89,168,48,53,198,173,169,34,192,237,171,240,39,226,192,19,211,49,36,116,11,211,224,102,125,139,40,109,175,163,100,43,78,155,180,247,29,204,217,35,109,124,27,93,76,223,224,6,20,208,219,95,79,245,107,30,154,116,240,59,251,53,4,44,157,174,145,52,235,238,50,141,156,63,218,228,123,149,41,219,239,58,123,206,70,178,149,223,213,162,106,1,74,225,171,188,54,234,36,115,17,174,68,79,105,217,213,98,122,106,202,101,71,50,52,233,238,58,235,134,13,184,217,245,129,205,93,159,2,159,186,194,234,90,87,50,36,93,232,26,199,5,69,210,158,170,185,105,154,168,186,174,154,29,140,217,49,62,38,167,74,136,34,118,174,77,83,66,145,194,182,218,201,175,188,218,148,93,187,181,234,100,93,183,19,69,100,160,129,176,105,171,83,168,86,63,92,178,7,19,91,218,231,182,146,77,19,195,161,67,221,240,101,254,213,34,182,90,71,104,158,244,51,106,143,26,83,94,209,32,149,136,186,244,244,78,106,220,189,176,95,34,89,102,129,186,187,224,6,23,97,154,15,175,107,107,32,68,247,234,133,218,177,209,225,154,72,219,45,91,99,78,158,212,43,60,81,150,214,11,78,233,32,141,136,168,91,75,194,219,169,21,98,149,222,111,130,104,160,92,170,12,83,130,41,88,145,163,225,215,77,60,16,142,161,48,253,243,173,43,217,215,220,90,154,91,45,13,122,35,233,149,117,94,169,212,239,173,150,187,189,189,81,105,85,116,246,117,2,171,151,12,81,82,167,49,52,84,40,204,71,101,163,184,72,234,118,53,21,87,216,136,84,18,63,16,207,30,199,191,252,78,186,57,105,237,245,59,238,10,138,244,241,2,103,47,242,250,158,146,177,181,18,68,159,192,200,27,77,167,74,88,217,77,26,116,68,240,44,205,14,56,181,83,177,18,23,117,67,183,143,60,237,214,72,254,182,93,52,2,247,83,69,83,77,76,246,36,105,204,84,243,74,90,249,69,137,167,137,235,221,215,69,240,45,21,111,19,212,47,157,22,9,215,205,83,182,166,226,33,46,84,187,91,54,170,191,0,38,239,22,203,191,33,121,240,170,117,42,12,51,3,226,162,99,93,209,116,58,24,113,45,126,38,165,250,133,215,119,192,138,181,184,142,219,70,217,24,170,128,87,244,118,214,204,229,124,210,42,34,117,241,39,100,170,161,166,141,81,101,69,211,222,165,142,188,99,220,77,110,129,116,145,218,233,236,45,86,37,206,12,95,79,204,70,201,39,95,180,12,134,197,248,190,134,38,190,157,38,106,106,158,197,44,62,56,138,219,113,230,206,250,133,77,81,124,20,181,146,227,252,95,124,175,68,115,165,84,85,247,41,222,84,82,223,235,45,202,178,110,215,110,171,168,29,78,83,164,112,230,91,99,137,219,154,147,38,139,251,77,220,100,139,245,192,246,223,250,22,255,0,216,104,247,40,162,150,12,200,100,83,122,105,50,107,252,77,222,100,131,191,224,69,183,254,133,191,246,27,198,26,201,227,33,154,210,162,254,162,154,252,171,77,42,164,79,214,83,97,92,100,51,125,42,109,254,226,154,247,174,106,182,174,68,95,239,40,28,81,177,94,244,77,61,165,252,200,187,123,102,174,137,21,158,212,44,125,3,81,242,181,52,79,19,37,114,38,141,169,81,19,180,247,1,151,216,26,20,166,163,98,53,52,209,168,86,244,179,189,203,162,42,148,158,19,98,50,153,169,240,42,170,103,181,60,16,14,214,21,122,174,187,137,232,94,168,186,42,157,68,82,170,189,52,82,117,181,8,222,139,226,77,29,179,17,28,158,40,22,46,190,40,72,199,58,175,130,147,81,57,93,237,50,38,27,26,167,130,147,212,141,213,190,113,34,198,170,117,87,19,113,204,137,162,34,129,207,42,34,47,68,10,205,204,208,133,210,162,251,67,30,4,172,141,72,213,218,180,144,114,170,200,154,53,78,249,81,154,121,205,215,83,137,97,137,222,12,64,58,183,49,219,53,37,119,61,174,209,20,238,228,163,87,166,136,73,201,106,122,175,64,58,229,185,237,119,45,81,87,66,98,57,155,55,176,229,91,39,246,149,53,82,40,237,206,103,128,6,211,251,72,145,142,141,119,34,248,28,220,135,181,9,121,156,232,209,93,227,160,28,171,60,155,117,115,206,138,237,92,186,43,119,106,113,221,46,19,104,187,26,169,161,79,62,174,103,73,231,234,160,114,119,141,146,43,149,170,119,214,107,140,114,122,113,175,67,169,167,123,30,159,153,213,126,194,160,178,83,198,244,93,98,219,170,129,80,209,84,197,43,81,17,186,19,110,87,53,53,106,146,244,150,254,136,173,93,9,229,129,177,166,143,122,1,40,176,207,58,250,100,21,118,196,123,17,21,237,254,36,195,218,223,6,206,137,251,78,158,190,58,167,106,145,206,191,196,46,38,105,48,252,110,126,229,149,159,196,237,163,180,211,196,154,110,106,148,51,225,188,49,250,178,162,77,62,210,126,142,182,229,79,162,204,231,187,79,120,105,92,211,91,40,222,154,61,136,164,79,182,81,70,255,0,50,52,254,5,59,110,196,18,186,100,141,204,114,29,194,93,188,238,173,3,184,167,166,133,173,77,173,39,32,86,70,228,93,167,87,73,114,71,232,155,78,197,147,35,147,93,160,124,172,138,174,105,146,88,36,218,196,246,28,208,85,182,52,217,51,85,87,222,113,178,87,243,17,61,132,211,214,37,102,187,19,80,56,165,141,146,181,94,221,16,233,174,87,182,91,162,145,170,138,170,137,208,236,158,201,36,213,172,114,162,29,93,117,155,188,47,159,215,80,45,141,226,253,113,184,78,246,51,126,138,189,9,252,53,135,46,53,178,182,71,235,213,125,165,117,6,24,162,141,81,235,78,213,95,176,239,40,146,154,133,168,140,167,68,211,224,7,5,174,195,53,20,109,87,175,129,221,55,114,181,24,135,18,92,146,69,219,166,135,43,106,34,141,55,170,167,82,106,107,153,35,114,55,83,141,25,44,142,209,20,141,110,52,72,205,95,51,91,211,218,164,187,175,246,122,119,106,250,232,147,79,122,161,136,202,117,41,102,141,55,34,248,19,180,236,87,70,138,254,170,83,53,217,139,135,169,88,168,235,132,61,63,89,14,146,92,232,195,116,170,172,239,240,174,159,172,130,11,140,145,180,229,98,49,19,210,66,214,191,60,112,211,250,121,70,20,255,0,109,14,174,235,158,120,118,142,55,72,219,172,43,162,107,209,232,32,189,109,150,52,254,218,16,75,51,21,253,20,197,75,159,22,150,138,26,180,129,181,12,114,107,166,187,138,143,15,241,47,99,185,202,198,247,168,215,119,235,32,144,95,250,205,174,141,87,82,146,196,40,189,217,218,47,176,146,161,204,43,125,230,36,88,106,25,213,61,138,67,123,184,196,180,110,122,72,139,170,26,193,136,220,81,68,175,183,200,155,117,232,166,182,113,187,54,221,228,218,159,218,83,101,28,67,222,41,22,223,83,28,219,85,85,174,211,83,91,248,182,61,215,106,137,85,53,77,234,168,111,7,6,13,169,88,111,244,251,151,251,72,109,215,132,26,214,73,133,169,81,21,23,205,67,79,118,89,209,183,184,94,222,154,42,27,73,224,183,18,177,150,250,74,121,36,69,77,19,166,166,134,113,211,110,221,185,23,66,25,149,235,39,237,37,98,173,73,29,204,98,232,213,66,103,188,53,218,46,134,7,101,12,174,108,104,137,238,38,224,118,246,42,169,215,83,78,221,17,21,9,232,157,170,249,169,162,1,48,196,212,152,98,42,123,61,135,11,9,150,127,249,128,137,17,116,240,62,162,185,58,33,245,20,141,154,123,64,133,26,186,234,114,57,88,141,209,90,125,26,39,181,0,144,158,8,100,93,81,132,12,164,79,119,67,177,218,207,113,2,183,175,68,2,91,187,181,169,170,33,241,19,78,154,19,58,42,248,141,137,237,64,37,42,98,223,18,232,132,188,20,74,190,39,98,246,234,221,52,33,99,21,60,0,151,90,93,158,1,145,42,174,132,234,49,116,234,18,52,79,4,3,175,168,183,44,190,114,42,33,193,21,185,88,239,97,216,76,201,21,201,162,244,62,178,39,166,154,129,42,234,87,35,80,230,166,141,81,122,162,147,108,103,189,53,57,81,172,68,232,128,71,26,232,136,135,51,92,191,226,75,66,171,187,170,19,136,173,219,224,108,70,199,47,67,158,21,213,122,146,241,185,21,196,203,252,214,34,177,58,129,203,162,251,134,139,238,56,162,175,68,243,93,31,83,159,118,244,221,166,128,65,246,159,119,123,17,66,53,37,93,168,186,42,159,59,178,196,239,57,218,129,26,117,241,10,168,158,211,227,149,170,155,81,201,169,198,176,57,122,239,232,4,123,151,82,45,19,222,112,172,236,103,152,171,215,192,141,138,136,154,171,181,3,234,162,107,226,64,190,61,14,41,100,93,218,34,156,140,232,221,84,8,94,170,158,7,221,218,251,136,85,119,59,77,124,8,21,85,12,232,229,85,233,226,113,57,124,122,156,50,76,169,237,36,228,171,93,87,169,4,236,245,20,116,236,223,54,212,248,169,78,220,49,213,134,129,202,217,43,33,110,158,247,33,76,102,165,214,225,79,99,145,212,72,244,118,213,234,211,94,89,197,140,115,34,43,132,233,71,53,98,53,28,186,109,212,13,142,63,53,112,226,59,111,148,96,255,0,125,8,157,154,24,126,54,115,146,186,23,34,123,17,200,105,186,183,49,51,82,146,101,116,181,213,200,137,239,87,19,246,188,244,199,20,142,70,214,87,84,171,83,199,115,148,13,179,92,179,206,197,79,170,182,70,174,159,18,148,188,113,61,96,161,141,218,212,53,52,79,121,175,219,118,117,220,46,52,122,62,103,171,149,61,229,23,136,111,152,150,251,88,169,77,83,42,53,203,224,138,160,102,222,46,227,58,217,66,231,36,14,123,244,95,236,169,66,201,199,60,146,61,82,6,84,34,126,210,198,96,220,190,184,220,163,73,46,49,186,93,83,95,57,53,46,141,131,41,108,210,71,182,107,124,104,229,247,180,10,182,131,141,57,234,100,68,114,79,213,125,165,109,105,226,185,245,81,166,141,153,74,2,139,32,237,245,47,107,225,165,99,117,95,98,23,59,6,100,37,4,46,98,205,3,21,19,222,128,67,63,18,245,78,209,91,79,58,254,197,59,220,55,159,245,215,57,91,26,195,58,34,174,157,81,74,250,221,146,88,105,34,111,50,130,23,47,250,168,84,22,172,172,195,180,143,78,85,178,36,84,246,163,64,227,177,226,138,155,188,45,118,215,166,169,237,42,26,53,169,115,145,218,169,218,80,225,106,58,72,244,138,6,183,79,114,19,108,183,182,53,209,16,14,74,53,155,98,111,119,66,105,168,186,136,169,213,173,232,76,195,26,34,245,64,33,99,87,220,115,181,17,19,170,156,219,25,167,68,37,166,69,235,180,9,134,117,78,139,169,26,55,219,212,224,166,115,154,223,56,152,73,17,83,192,214,15,168,132,90,39,188,131,118,190,7,197,107,147,206,215,192,163,147,69,26,39,181,72,99,168,220,187,85,186,17,73,26,57,53,71,162,0,209,61,138,52,83,133,28,232,157,175,165,161,205,20,235,50,237,86,42,104,3,79,112,209,78,39,207,203,118,138,135,51,103,107,211,162,1,240,133,87,174,135,43,17,170,167,197,133,21,251,183,32,6,34,170,117,212,250,230,170,117,77,72,93,50,199,209,27,169,20,114,243,58,43,116,3,137,23,69,209,78,93,27,239,255,0,3,227,162,77,200,229,114,33,30,214,251,208,8,116,111,191,252,6,212,34,216,158,195,238,186,39,128,16,163,19,220,64,230,107,239,57,55,254,195,230,168,7,22,196,247,17,181,158,197,66,45,90,125,220,137,237,2,93,237,93,193,60,19,95,97,206,173,99,186,234,132,43,10,47,130,129,3,125,168,138,125,209,72,210,45,190,42,71,230,233,162,1,195,162,141,20,141,203,162,120,28,75,42,162,250,10,4,90,40,209,72,82,117,254,225,19,100,87,46,187,85,52,3,226,180,133,81,126,39,42,203,170,105,180,225,116,142,111,93,170,160,124,218,190,238,132,91,96,119,69,111,83,231,123,215,167,43,252,15,177,49,30,170,170,160,124,228,194,222,186,33,18,181,139,209,16,249,52,43,226,142,62,196,188,182,234,169,168,28,78,164,106,42,189,201,208,131,152,198,116,106,104,114,190,179,207,216,230,104,135,11,154,213,118,228,240,51,162,9,55,201,239,208,226,210,24,215,207,110,170,77,247,152,246,236,70,245,56,22,39,43,183,43,117,66,14,55,42,72,187,161,77,168,70,207,114,156,155,81,83,163,118,132,141,117,215,64,33,8,170,139,170,167,67,153,168,141,78,173,62,57,233,253,192,56,165,141,149,41,225,213,14,4,163,116,75,181,60,9,189,200,189,26,154,31,81,116,93,92,5,33,138,112,45,183,17,211,58,58,218,118,189,28,158,212,49,207,52,248,91,177,220,41,164,150,209,110,99,39,118,186,170,33,151,139,35,29,230,232,74,84,80,193,81,209,237,69,64,53,75,127,224,195,18,92,110,18,54,154,37,77,93,238,58,170,174,207,140,107,50,182,93,83,79,31,3,108,169,134,45,173,119,49,41,90,171,239,208,142,74,26,70,55,98,211,39,187,192,13,55,227,30,7,113,93,166,223,38,232,213,202,137,236,67,30,111,92,58,227,75,77,193,208,182,142,125,168,190,198,169,232,2,187,8,218,110,104,169,83,74,199,53,124,81,80,165,107,242,59,6,86,78,178,190,203,3,149,125,187,16,13,24,218,242,23,24,214,61,34,109,20,232,171,211,208,82,182,181,112,111,152,23,102,163,216,201,26,142,247,181,77,205,210,100,126,9,165,84,115,108,116,232,169,250,136,119,148,217,127,134,232,218,140,138,217,19,116,247,53,0,211,77,191,129,140,105,222,99,109,68,110,86,170,245,232,93,108,49,192,117,99,86,53,169,164,69,247,234,211,104,191,67,44,170,228,84,161,98,105,237,208,155,139,12,91,226,114,108,141,137,251,0,192,236,49,192,197,157,168,222,243,108,141,127,217,46,5,23,3,216,77,34,68,117,166,29,116,254,233,152,49,218,233,160,143,86,53,58,28,74,215,35,182,183,93,0,195,59,223,2,248,74,86,162,37,162,29,87,245,75,125,139,187,63,41,229,129,239,182,209,70,206,157,52,105,177,25,40,249,136,213,145,116,251,78,58,170,54,58,61,186,235,208,13,66,223,248,16,196,214,233,31,36,81,249,169,175,130,22,91,49,56,127,196,88,85,175,73,40,228,118,223,115,77,231,59,14,208,85,106,217,233,154,237,125,232,91,204,123,145,248,119,16,199,38,251,100,78,87,34,255,0,101,0,209,4,184,90,170,5,86,173,35,219,34,123,218,112,67,79,136,109,211,35,161,73,17,17,124,17,13,159,99,190,16,169,251,236,213,52,182,244,107,21,85,81,17,133,178,169,225,177,180,19,170,75,108,220,136,190,214,1,138,120,75,48,106,168,26,216,110,84,210,189,60,58,180,173,164,197,120,102,237,79,177,180,91,38,84,232,229,66,242,220,242,50,129,144,170,50,206,212,118,158,59,11,125,125,200,250,246,163,223,75,11,162,211,193,81,1,139,117,53,206,142,130,163,115,149,170,136,165,93,101,204,59,61,60,8,217,54,244,66,157,184,100,197,245,92,186,202,247,41,215,174,74,226,127,252,82,76,191,98,40,109,95,38,62,195,245,50,232,177,181,122,149,93,134,251,134,234,149,170,248,217,175,196,178,244,249,67,139,41,95,185,97,157,127,217,82,160,182,96,60,81,75,85,20,174,108,204,107,87,170,104,189,64,200,42,75,134,23,142,52,89,105,88,173,246,244,59,235,77,54,89,222,85,34,169,162,129,85,125,232,133,140,189,220,238,22,187,99,161,74,119,185,232,223,29,11,92,252,111,139,105,43,119,83,197,80,212,215,217,168,25,109,138,50,139,46,171,163,89,40,233,105,154,171,225,166,133,27,30,75,69,12,186,208,201,27,25,236,209,75,51,65,143,241,197,94,214,170,213,104,159,105,88,71,153,152,142,10,70,70,230,79,185,169,215,196,11,155,77,146,84,245,13,69,184,205,20,141,246,162,169,242,171,36,48,99,19,150,202,56,121,139,237,44,245,126,118,226,75,114,43,159,207,209,62,42,116,146,241,71,85,11,246,78,215,163,189,234,160,94,11,151,14,177,75,18,212,80,75,19,27,236,77,74,102,124,169,190,216,100,223,77,62,170,213,254,202,148,84,92,78,86,77,162,165,91,209,190,237,197,65,135,184,159,182,37,67,99,184,70,217,83,94,187,148,14,245,151,140,193,176,51,234,42,39,70,181,61,154,157,141,163,136,92,79,99,149,27,116,146,161,200,213,235,174,165,123,135,51,147,0,98,26,86,178,122,58,102,170,183,219,161,211,226,186,44,13,123,71,58,147,186,181,92,158,205,0,172,176,183,21,45,168,166,69,250,196,211,199,82,227,225,222,38,232,222,173,230,204,169,246,169,136,117,137,105,195,238,90,88,27,27,209,203,233,33,47,20,208,86,59,72,238,76,131,253,173,3,58,207,234,14,35,172,243,109,71,84,183,253,226,181,176,231,125,130,181,204,103,120,102,174,253,99,91,113,91,37,106,36,141,197,45,79,135,48,238,173,247,186,155,75,121,173,196,168,229,143,175,231,2,54,133,14,45,162,157,141,145,149,113,170,59,175,71,19,95,73,232,216,197,87,84,49,63,105,173,91,63,18,213,118,69,88,170,110,110,145,25,225,171,206,91,175,24,47,153,22,40,106,213,61,157,28,6,197,166,198,182,232,222,186,213,199,252,78,120,113,253,165,27,164,149,113,104,159,172,134,176,229,226,134,178,70,239,117,201,223,239,157,53,79,20,53,213,15,116,81,222,28,213,68,254,248,49,180,233,115,30,193,27,244,90,216,83,175,247,144,227,155,51,48,246,197,254,191,15,135,247,208,212,69,211,136,60,67,60,203,201,191,73,227,236,144,145,169,207,92,86,176,174,151,233,188,63,190,161,182,218,170,179,107,15,66,245,210,225,7,251,232,113,209,102,206,27,117,71,49,213,240,127,190,134,155,171,115,171,23,205,42,233,136,38,255,0,251,138,116,239,207,204,103,67,83,203,75,220,238,255,0,109,64,221,151,229,107,15,84,84,43,18,182,29,19,245,144,228,172,204,75,28,148,238,107,46,16,38,169,253,244,52,187,73,196,134,45,98,34,249,78,117,95,126,229,59,8,184,135,198,149,62,106,93,170,17,23,245,212,12,234,226,58,237,77,85,4,181,116,149,209,185,205,69,84,218,227,26,48,190,117,221,176,212,175,108,149,142,209,175,95,105,106,170,243,51,18,222,35,84,174,185,203,35,87,197,28,229,58,121,171,18,162,157,239,222,154,175,138,147,69,251,196,188,77,220,235,97,115,32,171,147,118,158,197,45,77,247,63,177,131,156,254,69,194,86,254,210,150,178,54,158,90,173,179,189,170,159,21,39,174,88,114,130,174,84,217,35,17,21,72,58,233,179,227,52,91,34,249,62,233,80,221,87,174,138,167,21,78,105,230,197,210,53,239,23,10,167,106,158,245,46,142,18,192,118,52,133,146,78,200,158,186,34,174,186,21,204,54,140,35,73,2,177,244,80,42,233,238,64,49,58,187,20,99,103,189,93,85,83,55,237,85,36,159,140,175,241,38,142,170,126,191,105,127,113,190,29,178,86,53,235,71,12,76,213,23,192,179,23,140,48,202,105,156,186,162,166,160,82,149,151,155,213,98,172,142,153,235,175,196,225,165,109,101,67,244,155,119,85,246,149,125,130,211,5,69,79,38,70,38,159,18,161,186,97,58,120,32,73,96,70,235,227,208,214,48,163,104,240,204,149,136,155,124,84,168,109,153,120,249,36,106,204,246,171,125,168,114,217,153,84,217,185,45,129,203,215,199,66,179,166,195,183,70,49,46,10,247,182,54,245,84,2,153,155,5,82,81,201,230,198,212,66,187,192,184,99,9,207,43,25,115,164,141,201,237,213,9,9,45,149,23,4,230,49,234,73,201,77,114,161,118,216,30,246,185,61,168,6,69,218,50,211,46,106,41,154,234,106,106,102,61,83,224,79,51,13,97,172,55,230,181,33,114,59,193,19,67,29,104,100,198,9,163,225,184,206,212,247,34,169,87,97,106,76,79,121,185,193,29,93,108,206,106,57,17,117,85,11,139,209,71,53,134,71,164,93,213,23,85,247,21,101,179,47,48,245,249,141,115,168,88,155,189,170,210,159,164,194,116,182,217,33,169,170,174,99,116,68,85,69,82,126,253,155,214,76,45,111,90,122,105,163,89,27,211,86,185,3,78,254,76,128,195,15,77,238,138,6,167,183,93,14,183,16,101,22,89,91,40,215,153,71,76,233,81,58,170,105,226,80,211,102,173,227,18,83,162,80,85,200,205,253,19,69,37,232,112,70,50,196,242,238,146,239,54,215,175,181,202,5,11,152,56,26,194,196,145,214,120,99,141,19,93,52,44,141,77,5,93,29,197,32,87,47,137,152,210,112,245,119,117,58,190,162,232,229,85,77,116,85,45,222,42,200,27,133,35,221,60,40,233,92,223,106,32,20,70,18,194,50,214,64,202,138,185,219,202,246,181,84,174,224,194,56,93,24,214,203,28,78,93,75,123,117,177,98,251,60,43,73,12,21,44,106,123,145,78,166,134,76,89,4,200,233,221,62,154,251,117,51,162,251,166,88,225,187,132,49,172,17,68,213,58,236,71,147,52,17,198,215,70,177,175,79,98,148,157,183,18,222,226,129,172,230,202,138,137,239,59,106,11,245,250,166,84,73,165,149,237,215,219,168,29,100,152,43,14,218,225,125,61,109,189,37,145,124,21,16,232,174,152,94,218,202,101,125,5,185,205,95,102,136,94,155,69,13,29,202,157,29,92,198,163,189,238,66,164,130,201,135,169,104,247,62,24,164,248,104,128,98,123,104,241,29,58,185,180,109,150,52,211,167,137,76,92,233,177,220,146,63,74,217,81,158,212,213,76,221,163,194,118,75,210,58,56,45,209,181,85,58,42,52,164,111,185,61,39,61,233,5,34,170,61,116,232,208,49,107,9,225,219,253,206,165,24,233,94,174,215,175,82,235,197,149,247,244,162,230,243,85,58,123,203,137,107,203,23,225,73,59,196,148,234,229,85,221,166,133,83,77,84,234,205,41,146,149,90,158,30,0,99,117,94,3,197,76,169,219,12,178,126,205,78,226,139,0,230,36,81,53,244,21,50,177,203,237,77,76,171,195,56,34,219,80,246,203,84,214,106,190,242,230,91,48,150,29,130,36,69,138,21,233,238,64,48,122,28,3,154,173,111,54,91,148,186,120,245,85,35,238,184,210,212,187,107,235,158,228,79,29,84,205,139,174,15,181,206,199,36,59,26,159,2,209,99,188,181,108,204,127,34,84,213,83,166,128,99,205,110,34,150,22,175,120,155,85,251,74,3,17,226,137,101,149,205,130,93,63,105,116,47,217,49,123,172,157,201,4,146,42,42,251,16,224,162,225,95,17,220,226,231,42,203,170,252,20,184,44,157,2,212,214,85,164,149,19,162,183,93,122,169,119,112,150,44,176,216,97,106,79,177,92,136,79,212,112,133,138,227,77,209,207,43,127,98,146,13,225,63,22,164,154,73,95,47,143,183,82,138,146,163,51,168,106,217,182,134,68,99,147,209,234,117,211,230,30,41,166,129,203,5,201,81,61,136,138,79,219,248,79,196,176,199,206,239,210,46,222,186,117,59,154,30,28,113,12,201,177,242,72,168,157,60,0,178,88,143,53,241,52,147,186,58,186,199,189,190,30,37,61,85,137,225,186,66,189,225,170,174,84,246,153,33,85,194,37,214,225,213,99,122,170,254,169,194,222,7,239,179,39,152,231,181,63,213,3,15,174,147,178,150,165,36,167,98,166,171,236,59,107,118,58,158,210,172,86,181,250,167,184,202,143,232,35,123,87,34,200,231,187,253,147,181,162,224,66,174,68,78,127,248,180,51,172,67,196,57,149,95,120,129,97,250,206,169,161,197,134,241,31,147,154,217,166,69,215,83,49,107,120,10,149,145,171,153,34,34,167,192,164,110,220,20,221,41,21,91,28,138,168,158,228,8,232,112,206,63,180,86,90,98,142,125,186,232,154,234,84,244,24,163,8,82,185,38,158,157,142,40,57,184,112,197,182,218,197,166,129,102,70,53,122,104,138,85,86,14,27,241,101,110,140,150,73,186,251,209,64,170,106,115,79,2,186,153,105,219,68,212,85,77,60,11,85,141,170,176,237,218,57,42,40,169,218,143,93,85,52,46,220,60,29,98,42,182,163,249,210,38,191,5,39,109,252,23,223,217,59,86,106,183,171,61,168,168,12,97,205,198,217,91,59,149,32,133,253,87,216,135,5,54,19,191,63,206,110,246,253,168,103,138,240,194,203,36,91,229,164,73,85,169,253,210,140,196,89,101,53,43,157,13,53,157,201,167,77,81,129,182,35,75,73,136,173,93,91,51,186,29,61,214,239,137,171,30,216,57,178,47,176,203,42,108,137,185,94,95,245,148,111,106,47,189,167,111,77,194,206,199,182,89,99,79,29,122,180,12,49,167,192,24,142,244,169,35,247,174,191,2,162,181,100,245,201,170,137,44,107,215,224,102,205,183,36,233,109,81,109,90,86,185,83,224,115,75,150,136,171,164,84,122,127,178,6,35,83,228,141,92,209,171,244,68,218,154,146,54,236,182,146,166,224,180,78,139,93,142,211,83,46,170,50,234,178,36,86,181,174,110,189,60,15,150,12,155,84,170,117,75,180,69,114,235,174,129,53,65,101,174,69,83,70,145,207,44,76,246,47,129,126,236,152,38,138,213,11,88,214,177,21,16,158,179,224,169,40,24,214,165,86,221,62,36,253,117,166,72,91,254,157,166,159,16,202,110,219,105,216,244,88,222,159,176,229,187,197,85,12,42,172,147,77,10,102,227,127,92,39,66,235,147,170,57,219,127,178,138,91,12,67,196,213,44,18,43,37,166,209,19,167,80,42,251,230,43,185,89,145,239,220,245,70,167,176,181,183,188,249,150,150,165,98,155,127,69,208,231,147,62,240,229,242,39,67,44,49,110,114,105,213,80,163,46,246,42,60,83,50,212,81,64,213,69,93,124,212,2,191,179,102,165,131,17,82,172,53,81,34,202,238,136,170,76,58,195,105,174,250,245,124,72,213,246,42,148,45,167,42,43,163,167,90,198,72,232,182,251,9,59,189,190,249,66,213,138,59,139,209,27,241,13,98,186,151,14,90,224,126,234,89,34,107,189,250,161,222,90,44,116,211,162,45,77,84,74,214,251,21,198,61,86,92,49,44,79,86,69,87,51,215,224,170,77,91,39,199,83,189,35,100,149,40,143,93,53,234,21,148,246,223,162,180,90,109,124,40,246,251,117,66,87,19,227,218,75,101,51,155,69,51,87,68,233,181,75,7,46,7,199,174,107,102,109,117,74,110,77,125,167,105,102,193,56,149,238,70,220,38,150,68,85,235,187,80,58,172,101,152,215,122,249,223,28,78,145,81,85,83,161,67,172,183,90,201,121,149,49,74,246,175,93,52,50,58,195,148,52,245,202,215,79,3,85,87,199,84,43,234,28,146,180,193,10,61,244,177,187,225,180,12,94,177,86,207,72,141,254,173,34,34,39,184,171,168,239,114,74,136,196,137,200,190,30,5,254,126,81,90,54,232,218,56,219,254,201,36,236,161,166,99,247,71,11,83,79,114,1,101,106,45,247,234,246,238,162,123,211,82,58,92,160,197,119,216,210,87,202,237,93,239,50,14,213,130,105,237,237,68,146,153,29,167,192,171,40,233,232,232,233,147,100,8,213,79,128,24,227,105,225,218,254,196,223,60,168,186,161,215,226,62,30,46,149,41,181,21,20,200,234,252,65,37,46,173,142,39,47,216,116,210,98,201,228,118,142,162,122,254,192,49,137,56,110,173,165,107,229,149,136,186,21,14,26,201,133,138,153,92,230,34,109,95,105,126,164,187,37,68,46,71,82,42,107,240,58,216,81,175,213,24,188,180,95,96,29,6,30,195,212,246,10,86,239,98,121,164,206,32,184,211,213,210,182,8,153,215,93,9,171,171,28,200,149,172,126,239,130,29,93,166,130,166,170,173,17,240,57,91,175,184,9,104,48,68,23,20,99,170,161,71,35,254,7,37,211,36,176,220,240,239,154,129,139,170,123,139,165,67,101,100,52,172,123,244,110,137,237,36,239,183,26,122,90,87,49,101,110,168,158,240,44,252,57,41,133,41,154,179,71,69,19,92,159,2,222,227,220,48,219,119,54,42,22,163,90,136,190,5,209,188,222,167,115,36,228,84,42,38,190,197,40,108,75,115,70,218,36,150,104,213,238,209,122,168,24,235,150,176,190,44,210,219,38,186,164,201,255,0,105,187,12,146,233,130,45,191,244,77,255,0,176,210,214,5,171,142,92,207,230,53,154,107,50,127,218,110,119,36,28,178,96,139,110,139,255,0,137,111,253,134,241,134,183,56,193,145,139,72,222,191,216,83,95,119,6,35,235,36,68,254,242,153,161,197,70,42,142,225,11,90,217,53,243,76,56,134,21,168,172,115,180,215,87,1,29,174,137,201,35,92,169,237,67,35,242,94,161,180,211,69,170,233,224,89,106,10,4,70,183,70,151,91,0,172,148,111,137,233,211,192,12,205,194,149,172,150,149,154,42,120,21,85,54,174,234,138,90,204,3,113,115,233,163,220,190,196,46,125,182,86,189,190,32,118,48,234,217,19,169,216,53,136,255,0,56,235,145,222,122,19,109,168,86,166,132,209,59,27,81,190,210,106,57,81,137,226,117,109,170,247,145,165,90,123,208,200,237,210,171,84,208,228,134,77,116,58,116,170,106,46,187,137,152,107,27,239,64,59,150,170,170,28,209,55,93,14,173,181,173,68,241,57,225,175,110,190,32,118,251,17,90,132,109,102,132,156,53,173,114,120,161,48,202,150,185,124,80,9,150,232,157,116,10,246,162,106,168,135,26,72,215,123,66,163,23,218,4,47,168,111,134,136,113,182,86,185,116,208,134,72,81,122,144,178,45,28,7,59,154,142,79,2,89,244,200,238,154,19,62,9,162,156,50,202,140,77,84,14,150,235,68,136,197,209,133,23,93,204,138,85,210,63,105,114,155,200,170,77,174,83,175,174,195,212,146,121,192,83,118,45,38,114,35,216,133,97,13,18,34,53,99,110,159,97,213,83,91,97,163,127,154,118,177,86,242,155,181,0,236,226,87,71,26,244,83,167,187,213,213,53,23,98,41,52,203,138,170,232,239,2,110,38,83,84,166,143,211,168,20,28,247,171,140,47,244,28,69,75,136,171,36,122,53,241,47,237,43,183,225,154,42,132,215,68,234,64,204,37,111,141,117,246,133,199,93,108,172,231,162,115,34,79,224,119,140,163,134,102,235,203,68,212,71,103,165,167,244,84,159,166,100,9,211,80,211,174,75,68,113,191,152,141,68,57,27,64,143,119,67,187,116,16,201,22,140,93,84,69,77,28,41,185,235,166,128,112,208,219,246,248,161,217,164,45,98,29,29,199,20,219,109,109,84,146,102,183,79,122,148,221,78,108,88,226,114,181,107,24,154,124,64,184,40,246,49,58,232,113,73,58,187,163,80,183,177,230,141,142,117,255,0,76,103,251,199,111,69,142,44,179,53,28,149,45,95,218,5,89,19,213,58,170,9,165,77,186,233,224,81,87,124,200,179,208,49,85,42,154,154,39,188,164,43,51,190,209,26,185,22,177,157,63,88,11,184,219,170,70,139,204,68,68,67,166,188,227,155,117,3,93,190,86,34,167,196,177,216,131,136,11,87,37,237,167,172,110,191,5,44,190,39,205,250,219,189,83,163,167,157,85,28,190,197,3,39,46,249,217,67,64,231,114,230,98,233,241,41,27,207,18,201,4,106,145,57,171,167,196,177,182,122,43,133,253,17,243,185,250,56,159,174,203,202,102,196,178,84,72,228,215,226,19,85,53,243,137,218,249,17,91,19,149,53,247,41,73,203,157,120,134,238,245,72,229,149,53,247,57,74,51,17,96,216,233,81,210,83,171,157,167,82,138,125,254,178,195,42,162,51,193,125,168,25,92,187,222,44,197,53,13,87,37,76,233,170,127,121,75,127,120,197,120,134,5,115,164,184,78,139,241,114,157,117,102,106,92,92,205,141,141,63,129,77,87,98,42,171,187,181,149,186,107,240,3,229,211,50,113,52,79,115,32,175,157,87,224,229,58,184,113,166,54,185,73,177,245,53,59,87,167,164,165,111,130,112,61,21,246,169,139,82,158,146,153,13,133,242,2,195,87,76,199,54,52,87,42,123,128,198,107,117,170,182,189,169,45,194,227,36,126,245,85,94,133,83,97,242,109,162,161,142,143,18,57,202,139,225,188,201,133,225,110,150,190,21,141,177,57,24,228,234,168,81,152,139,131,168,237,251,166,182,115,158,255,0,29,53,49,163,177,192,57,142,202,85,142,38,92,86,77,52,79,72,190,20,184,198,75,141,177,52,122,174,173,247,152,133,38,83,227,220,41,87,173,61,20,170,198,47,138,161,115,240,166,34,190,218,233,27,21,218,53,98,53,58,234,133,20,223,16,84,181,215,86,43,33,221,213,87,93,12,77,196,216,30,162,6,201,43,227,118,171,215,170,25,93,153,152,226,221,35,17,34,145,174,118,189,117,44,142,34,191,81,220,21,97,85,110,174,232,111,6,58,203,70,251,109,114,76,228,211,107,140,211,224,235,31,68,151,90,90,39,84,34,120,38,154,150,54,187,45,22,249,110,146,170,150,37,114,245,94,136,116,217,117,123,186,229,142,48,141,210,238,141,172,127,180,208,221,173,166,233,12,214,232,228,108,136,186,162,117,59,74,90,198,189,218,43,140,97,201,236,230,166,196,22,42,84,125,82,43,213,169,175,82,248,208,95,224,228,182,101,145,52,94,190,38,5,198,166,114,46,138,138,118,148,239,77,54,148,77,151,18,210,78,228,103,53,21,126,210,168,130,178,55,185,21,175,255,0,16,59,152,213,122,19,49,157,107,42,122,167,82,114,41,209,64,156,70,251,144,141,137,161,192,217,219,161,26,76,139,224,7,56,56,121,163,154,7,49,2,248,144,115,79,187,181,246,1,16,62,110,248,13,223,0,62,233,175,66,38,199,169,2,59,79,97,18,72,136,7,42,55,79,97,10,166,132,60,212,56,221,48,28,200,141,95,20,62,162,55,82,81,211,46,189,20,137,147,47,181,64,156,70,244,232,135,212,143,193,78,6,212,34,123,78,84,168,110,128,76,53,145,180,57,237,246,18,139,58,117,234,125,100,177,170,245,118,134,196,203,31,162,147,81,213,35,19,170,106,72,173,69,51,19,85,122,18,181,23,138,24,81,85,242,162,34,124,64,237,215,206,118,253,167,58,84,34,179,110,133,1,123,205,27,29,170,53,106,213,49,21,62,37,185,186,241,13,108,162,122,171,106,219,162,47,188,11,250,181,11,2,239,83,228,183,122,87,53,85,242,162,47,218,98,197,223,138,106,71,34,178,42,182,170,248,120,148,37,219,63,241,157,100,206,154,216,197,125,58,248,42,1,153,213,24,138,217,74,187,229,172,107,81,61,234,117,53,121,167,133,169,21,89,45,214,36,84,233,233,24,67,118,206,28,115,93,27,152,246,185,21,83,216,165,189,184,223,113,181,214,171,206,89,180,85,246,42,129,177,21,204,204,45,85,171,160,187,68,231,251,17,28,118,54,220,95,29,111,70,72,138,139,225,212,193,204,5,99,196,147,84,195,52,239,155,162,167,138,169,147,152,54,154,186,54,196,146,163,186,34,1,120,35,174,71,232,237,73,216,170,218,246,237,69,41,200,55,164,105,174,164,245,34,185,29,170,234,7,101,36,138,197,221,239,32,231,43,144,137,219,100,106,32,72,145,12,232,225,122,43,137,103,211,170,169,60,230,163,78,39,47,176,131,169,189,219,82,190,141,96,117,58,61,52,211,170,22,79,26,229,101,29,79,50,85,181,70,229,93,124,88,100,59,121,205,102,231,49,54,146,243,199,109,170,213,149,40,208,48,43,21,100,195,107,165,116,113,217,154,154,174,157,24,82,143,225,38,107,211,92,213,163,116,104,239,106,55,192,216,124,248,66,197,50,172,177,177,138,191,97,4,118,170,122,101,72,155,78,205,190,253,0,192,219,15,4,204,164,106,110,149,250,125,133,117,135,248,63,182,83,206,215,76,253,116,247,161,152,77,163,163,106,104,145,183,248,28,79,162,141,171,185,140,64,44,253,159,135,107,29,182,149,173,71,181,21,19,220,65,62,77,209,195,80,222,238,254,136,190,194,243,54,153,100,77,164,81,219,161,167,93,95,237,2,129,180,101,213,45,28,105,185,221,80,168,104,112,229,60,46,68,99,202,137,212,240,185,60,211,146,154,223,14,168,170,170,7,21,45,162,38,181,23,157,254,36,220,44,72,151,106,38,186,123,79,179,50,56,81,17,174,57,163,107,85,136,160,114,115,53,110,154,16,178,53,114,235,161,19,85,53,240,57,163,114,39,93,0,228,142,159,205,213,72,185,123,87,192,137,149,8,228,218,21,81,125,128,124,221,167,77,79,139,30,229,240,10,222,164,72,168,158,192,62,177,141,106,104,21,81,23,161,241,203,170,145,182,52,95,19,88,33,107,244,83,149,36,77,58,160,72,161,78,170,167,199,45,58,116,87,20,69,204,133,222,212,66,23,66,199,117,108,167,11,210,141,189,121,168,159,180,144,172,189,219,40,26,174,150,161,168,137,250,192,118,72,174,137,58,55,113,20,85,14,221,231,199,181,61,229,188,190,103,86,19,177,238,239,55,8,219,183,245,144,182,248,187,139,252,188,179,211,235,37,230,38,233,250,192,100,75,249,50,59,85,113,245,101,164,137,190,116,168,134,20,94,56,236,193,145,177,82,130,241,27,157,236,243,139,117,136,56,228,185,84,185,201,105,169,71,235,225,162,129,177,100,184,82,110,209,179,34,254,210,97,54,61,187,216,253,127,105,172,26,110,49,51,38,121,117,166,137,206,77,126,37,119,135,184,216,196,116,81,182,43,211,185,111,246,162,129,176,53,150,86,166,156,173,83,222,27,82,244,93,29,30,136,166,47,224,158,51,112,173,201,25,29,210,229,19,28,190,58,169,116,168,184,128,192,55,118,51,187,221,98,114,175,185,200,5,210,124,73,54,142,71,132,133,27,215,121,74,218,49,237,146,189,19,187,213,177,200,239,214,66,160,142,229,69,50,38,217,155,215,226,4,234,108,79,237,106,22,68,78,136,113,177,33,145,53,107,209,127,105,22,216,153,213,92,7,212,85,127,176,139,111,216,66,217,99,94,140,84,34,222,128,54,253,131,111,216,55,160,222,128,113,172,26,174,187,148,141,172,70,255,0,104,42,185,87,162,116,27,125,174,0,187,116,241,33,68,107,87,114,169,3,228,167,143,211,145,19,246,156,15,184,91,147,163,166,106,126,208,39,81,236,119,130,160,84,79,99,81,78,166,91,229,154,149,186,190,165,169,167,196,232,238,89,153,97,161,69,69,171,103,79,136,21,108,146,185,158,17,255,0,129,246,41,55,177,85,204,211,66,210,220,115,202,201,3,149,18,177,157,62,39,73,81,158,50,86,59,101,166,68,145,23,199,64,47,107,171,88,201,54,137,107,216,214,170,162,34,150,98,131,29,223,43,164,71,57,139,212,172,109,119,90,234,182,167,57,0,173,105,235,27,42,232,172,78,167,39,41,168,187,209,254,62,194,158,109,218,26,52,221,52,141,79,218,113,73,141,45,12,93,29,82,196,255,0,104,10,134,73,30,139,163,122,145,197,51,244,209,90,83,95,78,172,12,106,185,213,108,255,0,120,233,46,153,181,97,162,215,109,91,58,124,64,184,83,68,217,89,231,121,191,18,22,199,3,89,183,152,138,165,161,169,207,155,12,109,94,125,107,90,207,180,235,29,159,56,113,238,214,11,131,85,62,211,58,47,58,196,172,145,92,157,83,82,97,213,173,107,52,70,106,186,22,22,229,196,13,12,48,175,118,169,106,175,179,169,73,175,16,151,121,103,210,5,71,55,82,12,160,109,91,29,214,84,218,190,227,235,235,233,227,79,77,12,117,167,205,235,245,126,143,208,236,98,198,248,130,173,61,21,234,5,240,125,238,153,191,219,105,10,94,169,157,253,182,150,89,47,88,130,85,234,197,59,10,58,251,211,220,212,123,87,69,94,160,93,184,238,20,170,186,172,169,252,78,110,247,79,39,163,34,20,61,26,72,246,181,92,254,190,222,167,96,218,184,40,219,186,105,116,211,222,160,85,13,70,42,235,188,138,93,52,77,171,212,163,165,199,54,90,85,86,201,86,196,84,253,99,228,57,139,135,209,85,86,181,157,63,88,10,233,42,29,28,41,163,53,93,14,190,74,217,230,147,111,119,232,91,123,246,124,225,91,66,43,100,184,70,154,126,177,64,93,248,184,194,22,237,202,219,148,90,167,196,12,143,88,81,98,85,145,118,144,49,205,141,190,111,156,158,243,11,49,47,28,86,223,57,148,119,8,215,221,163,138,118,62,61,104,169,163,228,79,95,26,59,237,3,61,22,165,28,186,104,125,218,154,110,83,3,233,184,238,182,200,253,124,161,30,159,105,219,39,28,214,167,69,255,0,24,71,225,239,3,53,31,87,3,29,177,238,68,69,246,156,19,77,111,141,117,239,105,252,76,16,187,241,181,77,35,95,200,175,98,187,217,231,20,77,103,26,215,68,122,175,123,77,62,208,54,85,5,69,36,168,136,217,209,127,105,247,88,99,118,237,117,53,209,100,227,138,72,116,231,215,53,62,215,29,220,252,122,219,152,207,62,226,196,95,245,128,216,4,211,69,86,196,107,93,166,223,113,44,201,232,227,114,54,89,211,221,213,77,119,215,241,254,232,218,169,108,173,99,220,190,61,74,114,94,57,49,45,108,218,178,100,234,190,197,3,103,82,85,219,88,221,91,59,127,137,194,202,154,74,135,109,220,138,107,130,151,140,76,79,51,53,89,127,196,159,166,227,51,17,82,187,206,149,63,136,27,8,185,210,218,165,133,89,36,81,175,196,161,110,248,99,13,78,231,58,94,83,117,251,12,54,159,140,140,83,84,154,181,201,181,126,39,87,83,196,246,34,173,69,89,36,211,95,136,25,97,93,129,176,141,67,213,171,81,10,107,246,18,111,201,156,33,115,133,98,74,168,181,119,216,98,13,79,17,245,240,191,116,213,74,159,180,153,165,226,213,40,155,171,107,252,228,248,129,146,245,156,55,225,56,158,174,90,184,215,248,28,148,217,33,131,40,153,231,203,10,233,239,68,49,35,16,113,177,91,10,59,109,90,127,18,130,186,113,199,127,114,185,180,245,58,254,208,219,58,43,242,223,6,65,209,172,129,127,98,20,197,239,0,225,23,53,117,88,99,211,195,192,193,249,120,199,198,181,114,106,199,170,162,175,188,235,174,188,85,227,42,149,106,76,229,77,126,32,101,77,243,45,240,141,77,70,201,106,226,70,170,252,15,148,153,25,151,117,80,163,223,91,79,185,126,195,13,174,60,66,98,154,183,110,108,142,213,126,39,37,30,123,99,118,199,171,92,253,62,208,51,175,15,228,54,92,181,202,139,91,79,225,240,58,140,89,146,216,10,222,217,37,138,190,5,78,171,236,48,222,147,136,156,125,4,187,88,233,58,252,74,178,207,152,248,251,23,170,69,51,100,86,191,226,160,119,89,139,132,176,157,60,114,199,5,76,42,189,83,166,134,44,227,124,31,28,181,142,238,43,187,175,77,168,101,146,229,53,242,251,23,62,170,57,60,238,171,212,235,147,35,227,164,159,153,85,18,244,247,129,134,191,65,111,236,135,153,28,18,170,125,135,216,48,54,34,252,247,38,84,253,138,103,53,54,4,195,145,194,148,211,49,137,251,10,190,209,147,248,78,225,74,155,90,197,85,79,112,26,247,133,49,165,175,204,165,109,71,79,118,164,235,49,150,61,182,183,125,68,117,58,39,94,170,166,121,207,145,184,114,9,213,86,22,42,107,238,36,113,7,15,246,43,173,35,163,166,167,98,170,166,157,16,12,35,110,108,221,165,129,89,82,199,43,211,222,117,83,99,107,245,83,245,137,242,181,23,220,170,100,46,36,225,106,162,150,177,121,20,142,218,171,236,67,169,119,15,247,26,38,244,162,119,79,128,99,86,49,216,175,18,49,60,234,201,211,253,165,35,143,23,223,85,170,157,242,101,95,118,229,234,93,170,204,162,154,57,54,212,83,43,81,62,7,99,103,201,251,2,185,175,170,85,77,58,175,64,44,45,118,41,196,47,215,115,100,68,247,245,234,117,204,196,23,20,93,210,202,244,84,248,153,59,136,50,211,8,165,54,216,28,138,168,158,226,217,94,114,210,217,185,220,132,95,224,5,183,101,246,170,179,234,91,82,228,85,247,41,221,88,176,109,226,247,54,180,243,74,229,95,114,169,216,195,151,177,210,79,189,173,119,69,247,23,23,3,195,95,109,157,169,110,166,230,61,61,138,208,184,234,172,57,27,127,170,114,57,201,50,235,246,157,189,231,37,47,212,84,170,173,130,101,209,61,197,225,176,98,172,77,70,137,204,183,53,63,217,59,218,188,97,122,174,143,151,37,11,122,166,158,136,105,134,87,124,9,138,40,231,84,109,28,203,162,251,148,233,164,194,215,196,147,116,244,114,35,190,40,102,76,180,21,149,207,223,37,3,122,254,161,213,86,229,237,194,225,55,50,43,127,69,247,48,12,93,182,225,123,155,213,17,105,93,175,216,85,22,236,19,123,126,213,142,129,235,254,201,148,152,51,35,110,23,9,217,190,222,186,47,234,151,251,7,240,224,198,178,55,79,64,158,207,22,129,128,180,89,115,138,170,25,178,59,92,171,187,245,84,169,45,121,27,140,42,169,149,60,153,63,95,213,83,103,24,123,32,237,16,68,138,250,22,110,79,213,43,155,54,83,90,169,218,145,247,8,191,221,38,141,71,195,195,230,51,142,175,84,183,84,34,107,253,213,42,155,111,14,88,198,161,90,229,160,168,241,254,234,155,87,168,202,187,115,23,123,109,241,127,186,132,221,191,2,210,194,136,137,65,23,251,168,65,174,60,61,195,238,41,165,137,27,53,44,237,213,52,234,138,118,242,112,221,136,234,147,84,138,127,224,166,197,31,133,41,60,37,163,141,168,158,26,52,230,134,203,111,133,54,247,104,255,0,128,26,213,169,225,143,16,170,109,116,19,175,236,83,170,159,131,235,213,197,117,90,89,122,254,170,155,69,76,61,108,153,117,90,120,191,129,207,29,138,219,79,232,211,69,254,232,26,184,143,130,203,157,4,105,59,32,151,127,216,114,195,194,165,237,238,229,203,73,42,181,61,232,109,23,232,245,52,235,185,105,99,218,191,2,52,194,182,132,111,157,79,18,47,216,107,24,214,179,232,248,90,146,220,137,43,169,23,114,123,218,115,94,178,118,226,203,92,148,112,219,221,213,52,213,26,108,118,163,4,88,231,118,178,70,196,79,176,227,126,94,224,229,137,90,254,86,229,251,0,213,141,14,80,94,168,157,202,117,12,158,63,221,59,100,201,58,250,134,243,159,70,237,127,213,54,86,236,162,193,213,40,178,109,143,95,177,9,57,114,183,13,49,220,150,50,61,62,196,3,92,244,121,97,83,76,228,137,212,107,162,116,244,74,174,207,129,27,107,68,151,144,136,239,20,232,103,13,102,74,97,199,51,156,198,55,93,53,41,218,188,155,161,153,202,248,99,69,107,61,193,113,132,24,211,13,226,123,189,74,65,67,28,251,85,52,243,117,40,186,206,29,241,101,205,189,226,167,188,232,171,174,139,169,177,187,62,83,219,227,145,30,180,236,114,183,222,135,117,83,129,105,116,238,233,71,30,159,234,134,154,224,183,224,123,182,13,166,141,142,164,123,246,105,226,133,202,193,216,194,90,86,181,146,82,162,57,60,122,25,129,113,201,44,61,118,133,123,212,77,106,170,123,138,30,163,134,235,109,45,75,166,129,139,181,87,160,22,110,235,142,107,36,106,36,112,174,159,3,154,203,138,233,229,102,149,212,204,95,245,144,189,52,217,7,65,43,116,123,9,74,252,129,182,196,171,226,136,5,164,173,102,29,196,19,45,35,40,224,220,239,115,80,164,241,30,90,209,54,55,44,20,108,215,224,210,252,197,146,214,251,83,251,237,43,156,233,83,216,170,113,86,225,74,132,98,163,225,79,224,103,70,34,214,224,250,154,89,213,27,72,186,34,251,130,34,90,27,186,74,102,166,158,244,50,98,167,2,58,161,203,253,93,58,252,10,71,20,101,21,69,108,78,72,233,215,170,123,16,12,119,189,227,73,154,138,148,137,162,167,177,164,189,167,26,93,92,137,222,17,232,221,125,165,87,136,242,106,251,110,153,210,197,72,229,98,117,234,117,9,130,111,78,131,148,218,69,69,251,0,184,24,55,31,165,62,221,172,71,41,115,108,248,242,146,162,55,173,77,52,123,145,58,106,134,61,90,176,237,238,207,39,50,88,92,136,133,71,107,175,171,116,190,122,170,35,124,64,186,149,55,120,175,51,57,143,167,107,91,174,158,4,204,54,107,101,60,92,212,86,35,188,116,40,186,108,83,104,133,136,212,168,77,232,157,122,146,181,88,214,30,102,140,159,205,251,64,169,110,55,106,170,41,21,41,245,218,158,226,85,51,6,174,133,168,178,202,228,251,84,235,96,196,52,53,145,232,249,91,170,252,78,182,174,130,142,226,245,73,100,209,191,5,2,164,118,105,214,61,191,82,170,239,177,78,138,233,152,55,249,87,86,208,189,233,246,28,52,54,219,77,36,136,156,228,95,181,74,145,158,78,88,52,141,24,229,208,14,142,203,152,55,40,164,78,241,104,69,235,237,105,118,48,206,109,91,227,129,176,212,80,194,199,167,179,68,45,29,206,74,152,222,171,77,3,87,246,20,141,77,85,225,149,252,221,170,223,176,184,50,214,76,196,182,84,211,234,202,40,151,84,247,33,74,87,227,22,62,117,229,208,179,199,216,133,140,135,26,220,104,162,70,185,203,209,9,9,179,86,174,154,93,92,169,209,74,50,110,199,136,164,168,123,99,125,2,35,29,227,208,184,86,198,218,88,214,185,208,199,213,53,94,134,27,80,103,244,180,141,70,185,205,68,59,170,126,35,85,81,17,42,83,248,129,153,9,117,179,83,39,230,34,233,240,36,235,241,253,178,130,53,217,75,18,233,240,67,18,147,136,46,115,182,186,171,199,226,79,69,154,180,183,54,104,250,175,31,136,25,29,75,156,54,166,204,230,84,83,66,212,246,106,119,52,120,246,203,115,84,218,145,55,95,113,138,203,125,180,86,63,116,181,155,127,105,218,81,98,187,109,189,53,134,181,87,79,214,12,235,41,100,185,90,230,141,85,30,197,212,167,46,178,210,189,87,151,78,215,126,194,200,210,230,189,36,47,70,203,86,136,159,235,21,173,131,52,112,124,237,111,125,184,49,21,124,117,112,69,85,228,186,9,152,146,58,219,26,185,127,85,14,210,209,65,73,78,244,84,183,49,63,217,37,41,49,246,6,145,168,173,184,70,169,254,177,220,83,227,108,27,183,88,235,99,85,211,222,7,116,218,218,104,163,70,165,19,19,246,16,45,99,36,244,105,26,159,176,167,170,241,190,29,223,245,117,108,254,39,44,24,222,194,140,215,189,51,248,131,29,210,209,197,88,154,73,74,213,69,247,161,33,46,7,181,85,201,172,148,81,117,247,180,142,159,48,48,212,76,214,90,182,38,159,18,82,175,54,48,141,58,174,218,246,106,159,16,218,125,185,123,108,141,186,197,72,196,95,131,73,26,204,191,108,171,230,65,167,216,135,4,121,205,135,252,34,172,98,254,211,150,60,225,181,57,116,108,241,170,125,160,72,201,151,77,215,207,139,252,15,174,192,148,208,196,170,144,34,170,39,184,236,100,204,251,92,173,87,44,204,254,36,175,229,50,196,154,164,181,44,79,218,5,185,197,150,26,138,103,57,32,162,215,79,129,76,68,219,204,45,93,182,247,38,159,2,238,215,99,236,23,63,89,170,226,235,241,36,101,199,57,126,177,43,91,87,14,186,123,208,38,173,44,181,55,199,75,183,186,189,189,125,196,173,202,130,247,82,197,94,84,137,208,175,171,49,158,14,89,254,170,162,37,234,112,212,226,251,11,217,164,82,198,161,149,157,196,24,106,245,61,181,237,228,200,253,125,138,89,44,65,146,215,203,252,239,210,146,70,106,190,196,51,17,216,146,210,248,122,172,106,135,88,219,245,191,156,188,168,226,93,126,0,96,125,211,34,47,150,74,166,74,231,204,212,221,241,47,54,90,90,169,172,212,105,229,9,19,86,167,93,198,65,220,48,221,6,37,86,243,98,98,34,251,144,227,155,38,44,15,164,122,58,69,106,170,123,20,12,127,199,217,179,79,100,85,161,183,177,142,102,154,106,133,185,102,43,184,226,7,170,195,76,174,87,47,176,185,25,177,147,212,54,215,73,45,43,156,244,77,87,85,40,44,23,89,105,195,183,6,197,112,122,53,173,94,187,144,53,138,183,47,48,101,202,243,114,111,123,183,46,213,95,107,76,144,160,203,42,26,10,72,36,91,116,123,149,19,251,40,90,203,62,116,96,187,2,53,241,213,68,142,77,10,218,155,137,60,45,93,75,210,182,61,99,77,83,168,85,198,163,193,48,212,68,141,117,189,168,136,159,221,37,235,112,21,45,59,181,238,205,111,236,45,13,211,139,102,91,145,236,167,149,138,141,240,45,182,35,227,42,255,0,60,138,218,77,174,251,0,202,170,43,44,20,104,138,214,162,104,118,116,181,148,144,189,89,82,244,107,126,38,19,211,113,81,141,235,23,107,33,85,213,125,196,213,70,117,102,53,242,52,109,37,43,213,223,4,80,51,74,74,187,100,138,188,185,219,252,72,100,175,181,83,49,93,36,204,77,61,234,97,165,14,101,230,124,61,37,164,147,246,162,146,247,236,208,204,169,97,86,178,153,250,170,123,148,12,185,173,198,184,114,153,202,215,214,68,154,124,78,158,163,28,97,185,19,84,184,198,137,254,177,131,85,87,204,215,187,206,188,186,89,151,85,246,106,118,214,155,70,102,84,170,71,81,77,58,42,253,160,102,51,49,150,18,87,107,53,198,31,218,168,112,220,115,3,2,209,66,174,109,194,153,85,19,222,134,54,69,150,184,250,174,4,127,34,125,85,62,39,67,114,202,12,194,158,77,175,134,167,77,126,32,94,124,83,159,24,118,134,25,123,181,68,46,211,93,52,84,45,29,203,137,135,181,207,238,168,213,209,122,104,75,219,56,113,191,92,234,25,29,197,147,163,30,190,118,186,151,54,201,193,230,23,229,181,106,164,126,229,241,212,11,105,102,226,82,73,234,218,218,198,181,26,171,237,82,238,88,51,238,195,221,91,34,73,14,253,61,232,117,55,238,15,240,228,109,87,209,61,250,252,14,130,139,134,200,232,38,216,175,149,26,128,92,71,241,5,111,171,107,227,146,118,70,212,240,234,91,252,87,156,148,243,163,249,53,136,228,251,78,225,252,62,217,214,54,243,103,145,171,246,156,209,240,205,97,169,133,85,179,72,171,160,22,206,155,52,162,124,78,223,50,46,190,245,33,190,99,170,74,203,35,209,30,222,168,165,81,136,56,107,109,13,44,143,162,100,139,167,129,65,222,114,123,16,82,218,222,216,169,228,84,68,80,45,214,88,85,71,87,153,104,246,185,58,204,159,246,155,169,200,167,127,192,203,122,39,178,22,255,0,216,105,159,40,48,53,226,139,49,81,39,167,114,105,42,120,167,196,220,230,69,192,176,225,58,40,229,77,21,34,111,253,134,241,134,144,115,99,25,67,138,21,169,75,38,228,68,247,150,218,211,110,149,210,107,167,138,157,211,48,173,206,103,34,110,82,162,177,96,170,230,61,170,243,53,168,227,181,225,250,201,81,170,214,174,133,195,177,209,45,44,81,49,205,209,201,166,164,245,135,13,201,28,109,107,149,10,150,27,35,32,209,239,209,69,34,224,224,43,140,77,134,56,245,209,81,52,46,221,166,87,242,209,218,244,241,44,94,27,168,138,150,102,163,122,117,47,6,30,184,36,208,181,53,246,10,69,91,12,232,174,77,84,156,220,197,77,78,182,154,70,34,34,170,19,205,115,94,158,104,164,30,244,79,5,37,164,168,123,87,162,147,46,111,67,130,72,245,33,18,253,242,68,122,34,170,147,208,84,61,116,209,73,7,67,162,238,57,98,153,26,8,238,35,231,189,19,69,38,35,138,169,61,164,133,45,106,55,78,167,101,21,106,59,218,8,157,162,73,245,93,234,78,36,203,26,245,83,171,90,167,39,230,212,151,150,162,117,79,73,65,29,239,148,17,191,218,62,165,197,87,193,197,53,204,159,95,21,57,24,249,250,121,202,8,171,35,173,99,218,137,175,83,149,178,34,245,213,10,118,154,73,81,19,85,38,93,86,246,183,163,148,17,222,115,152,189,21,80,129,97,108,203,162,170,104,165,45,61,206,104,215,210,83,142,28,71,44,111,243,158,186,32,34,179,142,134,24,186,161,27,163,133,83,69,41,202,124,74,217,149,17,92,118,80,221,35,145,53,80,203,177,109,21,35,215,87,33,19,237,84,174,84,216,132,151,148,227,106,116,83,227,46,232,174,209,20,9,137,173,113,181,21,90,157,73,78,239,83,20,158,102,186,29,181,44,233,58,38,189,73,196,163,107,147,93,16,9,74,25,230,106,34,60,236,35,146,39,248,248,159,25,72,214,162,244,56,98,164,153,210,174,223,13,66,226,106,70,67,180,151,108,109,71,106,212,39,27,18,68,168,146,245,57,37,125,43,33,87,104,136,168,26,112,111,88,25,187,84,40,124,107,153,84,24,126,157,233,60,237,106,162,123,206,12,123,142,32,195,148,50,213,73,80,212,107,81,122,106,96,118,124,241,2,149,85,19,65,75,59,151,87,42,38,138,5,212,204,156,242,150,190,89,33,181,213,249,218,170,38,138,89,154,236,73,153,55,25,93,37,29,67,182,170,244,234,90,27,94,47,184,92,231,90,133,108,138,138,186,149,245,139,31,190,145,91,28,204,127,187,192,14,242,27,206,106,209,170,75,45,67,145,137,227,212,172,48,254,102,98,232,35,70,213,85,46,168,157,122,148,13,247,52,34,86,119,118,49,222,114,123,142,142,158,249,113,174,69,117,59,100,77,126,0,92,28,105,156,183,120,99,115,31,84,186,248,122,69,187,252,162,226,59,156,170,144,76,245,71,47,188,234,107,112,221,246,249,90,141,115,100,84,114,251,139,201,151,121,41,60,180,173,154,120,53,93,186,245,64,40,219,43,238,245,175,78,244,231,170,59,199,169,116,112,166,28,181,238,100,213,141,213,122,107,169,61,54,95,190,218,171,182,153,83,111,192,130,58,122,218,117,229,182,39,162,125,128,92,90,59,174,31,181,211,36,116,200,136,244,67,164,186,220,110,247,185,18,11,126,170,221,78,11,5,150,122,249,154,146,68,229,215,222,133,217,195,120,38,40,26,201,150,45,21,126,0,82,152,123,3,173,125,58,37,214,45,85,83,174,168,74,223,242,54,193,113,69,88,233,181,114,252,11,227,110,177,49,173,209,24,158,4,204,214,118,195,231,43,80,36,98,149,95,14,52,141,114,185,180,189,62,194,90,183,135,218,122,122,21,154,10,109,28,159,3,44,89,5,44,139,177,237,69,58,123,213,138,103,53,207,138,70,164,127,221,4,98,13,5,150,167,7,215,107,52,106,214,49,125,197,231,193,121,195,135,232,35,100,85,15,209,205,79,105,201,139,44,246,212,87,165,77,31,49,126,8,90,107,253,166,149,28,238,227,70,232,215,216,186,2,50,174,215,158,22,71,66,140,138,161,136,138,158,211,184,183,230,165,138,169,232,217,103,137,117,95,106,161,129,53,150,252,95,27,149,212,117,143,99,83,217,169,215,45,219,29,219,100,71,186,225,38,141,248,146,17,177,91,133,86,31,189,64,175,106,194,168,228,248,20,69,238,197,132,165,107,153,58,199,170,244,232,168,97,181,54,118,226,219,76,92,153,107,165,93,58,120,169,53,67,154,120,171,16,84,35,35,170,149,55,47,189,68,34,229,102,166,90,218,101,167,146,170,210,212,93,168,170,186,41,135,248,218,105,109,119,94,239,14,228,114,59,67,46,172,142,190,203,70,244,186,213,43,153,43,116,68,114,150,43,58,112,157,37,190,119,87,35,91,187,171,181,66,145,89,228,63,42,233,109,74,90,228,71,43,253,229,63,159,25,96,180,117,18,93,169,34,70,177,58,234,135,30,64,222,21,102,99,26,253,52,118,133,196,206,91,183,50,215,36,50,38,228,218,90,69,159,201,92,222,118,26,187,71,108,172,168,86,181,142,68,209,84,206,236,51,142,214,255,0,100,134,90,9,209,222,98,42,245,53,77,136,164,117,190,235,223,41,26,172,93,250,234,134,79,112,241,155,146,54,157,148,21,149,136,154,181,26,155,156,66,51,34,205,152,19,90,235,146,58,185,244,243,189,229,227,194,249,131,73,92,248,211,158,139,175,196,195,203,236,23,43,154,54,227,111,169,69,106,121,221,20,147,183,103,28,216,57,201,5,114,200,175,111,180,17,177,58,91,197,61,66,162,177,232,191,180,237,233,231,220,137,163,144,194,236,7,197,13,166,119,49,149,50,233,170,233,213,75,227,98,205,235,117,245,141,238,117,108,69,114,127,120,17,122,150,110,91,117,115,191,196,138,154,182,57,85,81,23,169,69,219,111,82,76,212,124,179,163,218,191,19,180,239,209,206,168,180,174,70,233,226,19,113,85,110,77,187,136,57,237,215,77,80,167,252,161,43,19,71,77,254,39,216,238,109,85,234,244,254,33,21,7,53,186,107,170,17,45,84,109,241,82,152,169,189,164,126,14,240,62,38,32,130,86,162,105,212,10,182,39,164,169,171,85,3,222,214,46,138,165,38,219,227,217,209,146,105,169,200,203,148,211,46,229,151,252,64,170,17,218,183,114,31,57,137,237,58,38,221,28,214,108,89,8,153,113,215,170,200,159,196,46,99,185,116,205,79,105,194,250,150,167,67,172,125,202,38,38,174,145,63,137,35,62,33,162,139,210,145,191,196,44,119,205,170,143,77,87,67,231,123,139,94,142,66,138,185,99,106,26,100,85,71,38,159,2,147,175,205,26,84,145,89,28,154,47,218,8,188,125,233,154,106,143,79,226,75,201,118,138,53,84,87,167,241,44,157,78,100,201,28,107,34,214,34,38,159,222,40,188,67,196,53,166,203,20,171,83,90,197,115,17,127,180,8,201,90,172,71,4,40,170,233,154,159,180,233,234,113,213,28,90,167,120,102,169,250,198,4,227,62,52,40,145,211,71,73,82,237,91,170,38,142,45,37,195,139,235,189,77,66,164,53,19,104,171,236,85,45,35,101,215,172,212,162,164,99,149,106,155,254,241,110,113,62,126,217,232,161,127,54,177,190,11,253,163,2,43,56,130,196,183,152,149,35,125,66,171,190,210,146,186,226,92,109,136,209,204,137,42,127,130,138,70,83,98,252,231,75,205,91,219,73,91,230,171,191,188,82,213,248,145,42,33,87,205,84,157,83,251,198,42,79,69,152,81,76,174,107,231,77,23,220,167,83,121,188,230,21,43,118,190,182,100,79,138,168,164,101,45,46,42,195,52,83,239,186,212,106,212,94,190,113,82,71,155,248,89,144,37,37,166,161,187,61,157,76,11,173,189,98,234,134,170,79,90,245,253,164,140,24,131,19,91,159,189,42,223,162,124,69,35,99,184,115,16,50,245,59,85,38,141,90,239,137,121,48,158,27,180,85,114,223,80,248,85,87,79,106,26,167,180,103,150,38,179,34,54,58,233,17,91,241,42,171,103,22,56,230,133,237,210,237,54,212,95,239,11,164,198,230,240,173,139,12,82,196,213,221,22,228,79,122,21,205,189,108,209,232,145,73,31,241,52,237,134,120,226,196,20,155,82,178,229,43,180,241,243,139,141,105,237,1,108,47,98,77,85,34,255,0,180,41,27,91,99,224,84,213,175,110,159,105,204,202,202,86,38,212,114,107,246,154,231,195,253,160,214,121,35,106,77,59,151,237,82,178,160,227,195,10,202,168,175,147,252,69,35,58,29,93,28,125,119,38,138,115,199,84,142,77,202,228,208,196,43,39,25,184,70,242,221,18,118,55,111,189,196,119,94,51,240,173,189,174,68,168,106,232,158,199,2,50,229,110,20,237,93,28,244,254,35,191,82,42,107,204,111,241,48,110,167,142,124,48,175,86,164,223,254,177,213,215,113,197,99,218,188,170,157,63,218,33,25,239,229,136,92,156,174,107,118,253,164,164,243,219,245,220,175,77,126,211,94,240,241,223,106,101,82,177,245,14,84,215,222,86,54,78,53,48,221,197,90,143,168,78,190,247,2,51,102,10,218,100,69,216,228,208,137,245,212,238,93,170,228,212,198,27,95,20,88,106,104,183,247,150,120,127,120,130,229,197,62,24,137,138,141,171,141,29,254,176,35,38,221,83,11,23,118,228,208,137,183,58,69,243,119,38,166,38,55,140,44,45,75,230,212,84,53,203,254,177,216,80,241,91,132,174,143,68,130,118,53,87,245,129,25,80,217,147,211,99,147,67,149,147,50,165,124,247,39,79,137,140,181,60,79,88,40,33,230,62,182,53,77,60,55,20,149,215,141,252,43,109,87,34,78,154,167,235,2,51,61,91,2,55,163,147,248,145,68,230,106,154,57,63,137,131,20,252,124,225,137,230,72,210,111,21,254,241,222,51,141,140,62,232,210,70,79,254,32,140,204,159,144,168,155,156,154,145,196,172,122,34,53,233,252,76,59,162,227,115,12,57,85,179,59,119,237,56,42,184,212,176,234,229,130,165,27,238,243,129,25,150,250,138,120,23,235,30,223,226,114,197,85,75,42,121,175,79,226,96,117,119,27,54,136,229,214,90,173,81,23,251,196,221,55,29,120,101,144,171,82,95,59,237,4,103,63,122,166,99,244,230,53,63,105,241,215,58,86,116,89,91,252,77,123,98,30,57,168,149,170,234,74,135,55,246,148,195,184,248,167,166,252,252,242,59,79,136,35,102,62,84,163,211,94,107,63,137,33,87,139,109,20,127,158,157,159,196,214,204,157,160,116,53,12,229,195,44,136,191,105,78,93,184,198,171,186,170,186,26,199,162,47,235,2,54,95,85,154,24,122,7,237,239,44,255,0,120,141,153,153,100,124,91,219,87,30,159,235,26,146,196,124,79,223,93,185,105,235,37,85,246,104,165,40,156,89,227,24,30,176,173,109,66,55,237,83,88,70,221,111,89,237,134,45,123,146,106,198,34,183,245,139,127,126,226,235,2,218,26,245,158,185,186,167,185,198,169,49,55,16,120,202,236,213,124,117,85,11,187,226,165,32,204,99,138,239,210,107,84,249,220,154,245,69,212,164,108,199,22,241,203,96,229,202,150,170,229,213,53,211,69,49,231,26,241,155,141,111,19,190,158,207,91,34,163,186,38,138,99,133,5,107,26,223,235,116,50,175,191,84,82,164,177,223,48,157,52,237,125,77,191,69,79,29,80,17,223,221,51,3,55,177,98,171,228,169,149,90,255,0,138,148,237,86,13,198,151,213,219,119,150,69,98,254,178,149,148,217,159,133,168,233,249,116,209,53,138,135,81,83,156,150,202,52,73,94,186,183,216,129,55,29,109,163,37,42,223,59,86,109,251,117,254,241,122,176,38,76,225,246,114,210,185,19,94,154,234,165,170,135,62,173,82,55,108,11,181,196,47,205,235,212,203,204,183,214,57,169,226,154,41,154,140,211,194,185,47,131,93,27,86,54,69,175,218,135,115,137,56,95,194,183,155,107,170,41,34,103,120,84,233,162,152,77,108,226,23,25,217,244,221,93,50,162,123,149,74,242,197,198,253,194,217,19,105,235,231,153,85,60,117,20,67,153,28,53,102,5,134,105,103,176,35,209,141,85,84,209,197,147,184,220,115,199,3,212,170,44,211,163,99,95,122,153,59,71,198,190,25,186,71,202,185,121,218,166,139,184,232,177,38,117,101,118,34,141,207,150,146,39,43,189,250,10,44,230,28,226,203,54,176,244,172,109,93,100,200,214,42,107,226,93,236,53,199,214,35,138,72,219,95,93,38,137,162,46,165,179,186,223,178,186,178,117,107,104,34,243,151,224,116,87,120,114,237,35,87,83,82,68,139,226,154,26,207,43,152,206,76,5,199,141,154,177,35,109,125,122,234,186,107,170,151,211,14,241,97,129,46,209,183,125,115,53,84,246,185,13,56,220,110,86,218,55,170,219,85,25,167,134,138,117,223,148,44,81,65,254,133,113,123,17,60,52,113,102,44,111,102,205,157,248,42,231,254,143,91,22,171,250,232,84,116,249,129,135,234,83,88,234,226,255,0,121,13,6,209,103,214,99,217,223,186,27,228,168,159,235,149,61,187,140,108,123,111,68,142,107,228,170,191,235,168,152,70,245,19,24,89,220,154,165,92,95,239,33,39,89,152,216,118,135,94,117,92,93,63,89,13,39,55,141,44,121,43,116,142,251,42,127,182,117,213,220,86,102,29,199,95,243,236,171,175,235,137,132,110,118,235,158,184,94,220,215,72,234,216,246,167,235,22,203,19,241,161,129,173,78,116,41,92,221,201,211,162,251,77,69,213,113,27,142,107,164,117,60,247,105,85,62,46,83,174,143,27,215,221,234,82,74,234,181,114,170,234,186,184,197,35,103,55,222,52,45,181,138,228,182,214,175,95,14,165,31,87,196,254,37,173,213,212,85,174,211,217,212,194,187,118,38,182,81,194,215,202,168,171,167,188,238,41,179,98,203,73,26,198,212,209,126,209,72,203,40,243,175,31,93,124,212,172,85,69,248,147,17,226,60,91,112,84,117,101,74,170,47,143,156,98,173,22,120,210,211,34,44,106,191,176,236,91,196,5,92,137,182,21,148,82,50,146,58,170,86,166,235,148,255,0,111,156,118,22,204,125,132,48,234,238,124,237,68,79,29,92,97,197,223,56,175,85,44,85,108,242,55,246,148,21,219,50,111,213,18,44,125,226,71,110,95,98,138,70,202,104,184,142,192,112,55,149,21,83,55,253,167,13,223,138,123,69,182,7,73,75,90,212,68,78,154,41,172,71,226,44,70,223,175,100,178,167,183,197,78,23,226,252,71,84,156,153,102,145,83,237,81,72,205,252,101,197,214,32,184,74,232,109,21,253,85,122,104,165,33,38,119,230,149,74,164,201,94,187,93,225,231,24,165,13,218,227,78,188,215,43,245,38,42,49,190,37,129,173,217,82,244,98,120,38,162,145,151,86,204,219,204,25,211,250,205,114,170,127,172,78,203,153,245,234,239,243,149,82,252,124,227,18,44,249,149,126,68,219,37,67,255,0,137,49,114,197,151,218,212,85,100,239,213,69,35,45,19,48,176,245,84,59,42,234,122,47,143,156,78,83,227,252,190,164,135,235,42,83,118,159,222,48,142,174,237,138,25,22,246,79,38,159,105,208,214,94,241,99,155,210,89,191,196,155,164,102,205,227,55,112,108,47,94,85,82,109,215,251,199,5,6,127,224,42,5,250,234,148,215,237,48,50,178,227,138,222,229,222,249,180,253,167,4,94,90,151,243,203,39,95,180,82,54,24,156,86,96,186,73,19,187,213,166,212,248,149,150,24,226,199,10,87,189,176,65,84,155,215,167,137,173,75,70,24,189,93,171,153,178,71,53,138,189,117,82,225,193,134,174,24,118,38,213,50,95,57,189,122,40,164,108,170,28,231,74,168,18,122,74,134,171,92,158,242,22,103,77,201,21,118,77,209,190,38,12,96,188,216,170,182,237,167,175,149,238,99,125,234,92,122,124,251,194,180,177,237,157,136,174,119,69,234,46,17,148,76,226,51,185,53,86,122,149,77,190,37,189,199,188,93,182,40,223,13,37,106,163,244,209,58,150,22,253,156,216,78,170,23,242,96,209,92,133,151,197,120,154,138,233,80,233,41,154,168,138,160,139,205,136,184,147,199,183,25,157,37,186,189,219,21,122,121,199,67,73,196,38,103,75,42,195,223,159,170,244,244,139,42,219,236,148,205,211,126,137,246,144,82,99,40,173,213,11,81,59,181,64,69,237,185,227,60,193,184,179,189,92,170,221,203,119,85,243,138,66,227,136,219,94,215,196,234,151,44,190,30,151,180,183,56,151,54,43,171,225,238,180,53,14,106,47,79,19,161,177,199,126,172,145,213,29,237,122,174,190,32,138,182,234,151,56,37,89,27,51,213,186,255,0,120,146,164,178,214,222,39,71,163,164,87,47,196,137,146,214,177,237,142,177,202,244,246,149,93,163,20,89,109,16,181,101,129,55,39,180,17,197,77,151,119,116,137,36,110,254,191,19,227,240,117,245,171,181,171,39,241,43,75,94,107,216,165,106,67,202,240,67,154,187,48,108,205,110,246,67,226,8,162,97,193,55,185,100,72,218,175,222,238,137,212,227,186,229,246,41,164,114,54,116,119,84,232,84,209,102,117,182,158,118,212,114,93,164,107,175,129,222,55,58,112,221,193,17,213,84,170,170,222,157,80,17,108,217,150,24,182,170,30,108,13,126,133,61,93,151,24,169,179,172,50,182,93,117,211,218,100,85,147,58,176,124,114,54,157,105,19,79,176,168,107,179,7,47,165,166,239,142,160,102,253,53,240,4,99,13,62,83,98,186,86,54,102,35,209,29,239,82,118,44,41,136,237,142,78,118,186,253,165,117,141,243,158,209,82,244,166,179,64,177,164,107,162,232,133,53,79,153,20,213,138,222,240,197,93,61,225,157,118,150,75,38,38,171,103,213,171,180,240,59,133,193,216,142,85,218,186,234,67,105,205,107,45,174,61,139,15,248,28,245,57,227,106,141,119,178,23,127,0,34,139,7,227,37,210,40,21,127,137,220,91,242,251,27,189,83,154,228,209,126,37,47,112,226,14,137,148,232,180,172,115,95,239,208,235,104,179,246,241,52,138,172,169,122,39,176,11,166,153,53,136,46,13,214,109,23,84,235,212,226,143,135,218,182,206,142,157,190,111,183,206,40,53,226,22,255,0,2,162,71,81,42,253,135,115,110,207,139,237,194,62,95,50,109,202,4,88,183,135,122,138,141,201,72,205,87,224,165,16,222,23,241,83,229,214,42,119,42,23,98,199,153,215,78,123,123,251,164,114,107,215,84,47,182,5,204,44,61,81,19,59,220,13,85,209,60,80,197,214,216,145,71,194,254,56,111,230,233,93,252,14,197,120,98,198,13,129,210,86,82,174,168,157,58,25,223,6,43,194,210,198,139,19,98,106,254,194,86,183,28,97,106,73,27,21,82,68,230,187,236,23,70,188,234,114,23,23,69,86,145,199,74,253,53,211,192,170,45,92,63,227,57,105,209,59,178,245,248,25,169,120,198,121,111,5,58,206,144,65,189,19,224,83,52,89,207,130,105,42,185,107,11,54,167,216,46,140,120,178,112,211,138,95,50,58,162,145,116,251,11,159,135,114,87,17,216,209,174,134,155,69,77,61,133,217,94,32,48,13,52,40,228,142,61,83,236,37,223,197,22,4,84,88,219,73,185,83,220,130,232,166,147,15,230,36,45,72,224,98,35,83,224,70,220,41,138,234,25,165,193,137,170,147,213,188,80,97,84,213,176,208,189,53,248,29,107,179,254,209,112,235,20,14,106,47,189,5,209,212,94,50,202,253,51,22,74,54,121,231,61,131,6,99,250,21,70,162,46,212,59,42,108,232,183,50,100,89,31,211,220,84,118,236,232,177,61,83,93,5,209,215,73,134,113,116,140,78,99,122,147,118,155,22,39,167,145,22,86,244,212,238,100,206,60,58,140,213,118,244,58,106,204,245,195,176,42,167,154,46,138,194,155,11,190,225,22,250,184,216,175,211,220,29,150,176,85,244,88,89,162,252,11,107,85,196,165,146,154,84,138,55,120,251,148,238,44,252,67,90,234,52,84,157,19,237,81,117,35,191,173,200,90,26,238,175,166,111,95,129,195,77,195,61,182,71,105,221,83,175,192,153,78,33,236,148,172,71,73,59,87,79,137,207,15,22,88,86,145,170,143,68,85,68,247,139,164,64,238,18,172,115,183,87,82,34,234,116,87,62,15,237,90,175,38,141,186,253,135,121,253,50,176,219,85,200,136,164,179,248,199,195,143,126,130,233,20,196,92,27,211,189,250,190,137,186,125,135,117,100,225,58,215,100,153,103,74,36,71,42,123,138,150,221,197,190,25,153,169,171,147,248,147,181,92,87,225,40,163,223,46,213,79,180,93,35,173,78,31,237,136,190,117,43,127,129,63,71,144,120,118,53,221,81,76,221,62,195,162,174,226,251,7,181,87,99,80,233,234,248,196,194,234,199,109,98,139,170,185,109,202,60,190,163,103,215,211,177,21,62,5,65,110,203,44,186,90,52,116,116,241,235,246,33,139,152,135,139,235,19,247,114,227,121,37,106,227,74,211,20,125,213,40,167,114,251,209,20,93,25,163,97,195,24,42,215,42,114,226,141,52,248,21,245,18,225,182,198,137,3,162,78,159,3,95,243,113,96,202,182,110,165,163,169,106,175,193,78,162,171,138,12,76,253,82,141,181,77,247,116,81,116,108,146,43,173,134,153,52,124,209,127,20,56,106,49,101,150,157,219,217,81,18,34,126,178,26,197,170,226,27,48,234,36,220,201,106,244,253,164,141,94,121,230,61,66,108,100,245,105,175,218,92,242,155,177,178,60,67,155,182,59,116,46,221,85,30,169,250,200,91,170,222,39,48,253,4,174,99,171,25,211,226,96,53,126,38,205,44,70,213,108,117,53,94,119,218,117,44,203,12,216,189,75,204,90,185,211,119,94,186,150,37,108,46,131,137,156,61,115,147,99,235,89,215,245,138,150,151,56,112,253,68,124,196,171,143,77,63,188,107,154,44,133,206,45,26,250,59,132,172,84,241,234,167,121,69,148,217,229,3,57,75,118,155,221,226,162,21,158,181,57,235,135,40,151,71,86,51,253,227,137,156,71,224,200,255,0,63,88,207,247,140,15,155,37,115,178,169,218,201,115,153,117,248,169,28,57,1,155,146,166,146,87,202,171,246,168,133,103,167,244,149,194,108,110,228,172,103,47,217,231,18,213,92,72,225,105,218,189,222,181,154,255,0,172,96,29,211,35,179,134,45,97,101,198,84,68,248,169,37,69,146,185,193,11,247,73,117,147,79,111,85,51,119,17,155,119,238,38,109,180,173,115,98,172,79,134,138,80,181,92,79,189,39,231,37,67,214,52,94,166,60,219,114,219,23,209,212,51,203,85,46,145,168,169,174,170,94,92,37,130,112,189,109,34,81,86,210,49,101,114,120,168,186,42,40,120,188,129,36,229,50,162,77,14,226,14,42,40,222,196,145,211,63,114,157,60,57,37,131,163,151,122,211,67,239,32,186,101,238,9,182,199,214,8,83,65,116,84,13,226,161,28,187,82,119,236,59,203,71,18,212,21,84,242,71,28,171,185,125,232,91,58,75,30,3,106,171,95,20,31,197,8,107,233,240,69,174,39,77,76,216,83,68,215,162,139,162,249,225,108,224,109,99,183,58,111,21,246,151,2,135,27,208,213,57,31,36,236,253,170,96,93,243,61,240,222,21,87,178,22,166,173,254,234,150,238,243,198,92,204,153,208,91,185,237,246,38,154,139,171,91,58,188,230,30,31,183,83,186,73,170,99,77,169,175,164,133,150,197,60,85,97,218,57,165,164,167,171,110,177,170,167,137,128,23,190,32,113,230,37,103,245,74,138,148,107,254,223,3,172,163,92,67,119,114,77,51,38,89,31,233,42,234,46,149,153,87,14,47,251,188,170,144,86,121,186,144,67,197,229,61,79,74,154,179,20,225,193,183,87,181,36,150,9,28,158,62,10,68,252,53,84,212,229,178,223,54,191,234,168,186,86,91,195,197,37,142,103,109,90,164,215,237,33,155,136,252,63,43,180,146,165,186,125,166,33,207,128,49,45,99,23,184,83,204,199,47,183,69,62,83,101,6,63,155,162,186,111,224,162,233,89,137,79,196,22,19,114,126,125,186,253,167,21,110,122,217,38,79,168,157,157,76,80,102,78,99,216,83,85,89,191,196,141,50,211,30,69,209,29,55,79,130,147,201,89,11,120,205,26,107,147,28,198,200,197,106,148,239,210,186,22,34,170,57,186,150,154,159,2,99,136,91,164,142,151,248,41,55,22,20,197,49,254,123,152,191,177,71,146,174,61,70,40,182,212,49,204,159,66,141,184,220,249,114,72,180,75,163,92,74,178,203,116,139,243,204,127,240,38,35,161,123,94,212,146,23,42,107,215,160,242,85,37,112,242,163,158,231,82,239,220,167,90,180,216,186,69,85,98,61,75,187,77,75,108,68,110,234,94,190,222,135,117,71,13,153,168,138,234,100,254,3,201,86,42,42,92,125,20,154,197,191,67,188,163,151,29,163,17,178,239,240,47,149,50,225,228,68,221,76,223,224,118,20,233,134,165,93,59,187,16,121,42,195,192,152,185,101,214,84,127,137,84,218,164,196,27,81,174,221,174,133,215,109,14,29,123,188,216,99,59,90,11,45,145,250,43,99,98,15,37,90,158,231,136,229,234,214,170,254,194,101,184,70,253,87,23,53,209,245,95,129,122,169,236,182,180,68,68,70,31,39,179,57,206,210,150,70,163,125,195,201,86,34,171,47,47,178,235,171,14,170,171,42,171,85,21,211,68,170,100,59,112,205,198,69,233,42,19,148,248,54,170,94,147,38,237,126,5,186,86,41,85,101,147,91,171,86,23,106,65,71,150,8,223,74,39,25,126,204,179,167,168,243,86,157,21,203,237,208,153,139,36,166,153,191,87,26,38,191,1,116,172,61,155,45,220,213,250,166,59,82,40,240,133,198,137,55,53,29,162,25,105,91,144,119,101,213,99,84,79,216,116,85,249,21,126,107,85,189,87,246,11,165,99,35,233,110,81,234,212,87,106,135,91,91,53,250,36,84,137,206,50,53,217,9,127,123,220,188,183,127,2,22,240,251,119,123,244,146,53,254,2,234,49,70,186,171,20,238,85,69,127,66,69,47,24,154,5,243,159,42,105,241,83,51,35,225,194,119,199,172,144,167,135,184,232,111,28,58,58,45,218,64,221,126,193,116,99,13,62,63,196,212,237,72,219,60,157,62,39,105,73,155,56,138,155,78,109,76,154,125,165,215,185,228,44,148,250,185,33,68,95,176,165,170,242,82,174,71,43,89,23,248,11,162,156,126,116,222,60,123,203,250,124,78,25,51,226,243,19,118,37,75,245,251,78,238,92,144,174,143,210,133,127,129,41,54,71,85,61,138,244,167,93,126,193,116,117,41,158,23,233,219,181,106,159,252,73,73,51,58,243,80,237,206,170,127,251,196,252,249,47,116,141,23,101,51,255,0,129,40,153,63,136,92,253,172,167,147,248,11,171,81,195,153,247,72,19,165,67,245,251,73,234,60,221,187,162,255,0,164,191,248,145,81,100,86,35,168,211,117,60,157,127,84,168,173,156,60,223,21,55,73,78,255,0,224,46,149,32,204,220,190,72,205,177,206,255,0,226,75,201,152,152,154,161,124,217,164,235,241,82,176,166,201,10,250,53,69,150,153,203,167,192,238,168,50,226,158,149,201,207,161,85,211,245,69,210,173,108,184,139,23,85,166,140,146,94,191,21,62,211,71,142,166,213,81,101,235,246,151,250,215,132,236,113,35,121,150,239,15,213,43,10,59,126,21,137,141,98,219,19,84,253,82,230,233,88,174,219,110,62,71,163,254,183,79,218,118,49,55,28,166,141,250,207,241,50,210,221,98,195,117,206,70,54,222,137,175,234,149,77,14,86,88,106,145,30,218,22,127,2,221,70,28,83,193,142,164,133,26,169,39,248,147,180,240,99,8,17,21,200,253,200,102,132,121,75,104,68,209,180,140,254,1,249,65,109,147,162,82,179,248,15,35,17,105,49,54,48,183,122,74,244,68,248,29,165,54,103,93,227,118,149,239,118,212,241,50,90,179,35,232,167,69,219,74,223,224,83,181,220,61,83,74,171,165,43,127,128,186,44,181,126,37,195,151,250,71,54,181,170,229,84,235,170,22,91,28,224,91,77,194,87,207,105,133,200,170,189,52,67,46,106,56,122,88,151,72,169,209,17,126,7,45,7,15,142,145,200,215,64,159,192,206,238,173,96,2,229,243,25,38,149,177,201,166,165,65,102,203,120,36,84,109,43,36,235,226,103,13,199,134,6,204,221,253,217,191,192,226,183,112,241,45,190,68,86,192,136,137,240,23,74,196,200,178,9,215,109,187,32,122,238,241,42,187,15,9,182,247,43,95,91,70,171,175,95,3,47,109,57,100,150,246,183,88,81,52,248,29,218,89,163,165,68,106,177,58,124,5,210,177,158,207,195,6,20,165,86,171,232,191,192,173,237,89,37,132,173,45,221,21,34,110,211,79,2,243,199,75,74,136,155,163,66,56,232,232,234,30,172,216,137,161,115,116,171,37,93,150,22,61,85,99,165,79,247,74,106,237,150,52,42,213,88,169,83,167,234,153,45,228,139,114,126,113,173,83,227,236,246,55,181,81,209,179,170,26,43,19,105,240,165,21,162,109,210,210,162,34,47,247,73,196,184,216,160,155,107,96,77,233,250,166,69,220,112,53,142,191,93,35,143,169,79,214,101,110,29,137,22,69,167,141,95,239,5,91,75,94,42,162,139,107,29,26,109,255,0,84,171,168,170,172,247,40,183,54,38,171,180,254,233,28,152,2,218,178,105,20,77,68,212,154,139,15,195,105,102,173,106,126,192,87,73,92,214,211,74,137,12,109,77,124,58,18,207,158,185,175,69,106,104,159,97,223,63,186,201,59,81,236,215,69,59,63,37,83,84,198,137,27,17,20,21,213,217,234,168,229,68,142,181,19,85,241,212,238,159,135,173,85,141,223,20,109,235,240,58,185,112,181,75,100,221,18,232,119,182,171,109,116,45,70,185,203,208,21,215,253,8,183,79,170,62,36,232,19,9,83,210,53,121,81,162,33,84,197,69,82,213,235,169,28,180,53,14,98,162,123,80,21,64,93,173,49,247,87,197,177,186,170,123,138,34,241,133,229,169,161,124,16,196,221,203,240,46,173,206,209,84,229,93,53,58,164,177,214,110,215,69,5,89,172,19,147,201,6,35,75,132,180,201,189,94,138,171,161,155,56,6,137,244,54,168,96,137,52,218,196,66,218,225,187,68,112,185,175,145,137,187,94,189,11,181,97,170,134,158,6,181,61,198,241,26,66,160,163,71,61,53,135,219,238,42,90,90,68,99,81,82,61,63,97,216,193,105,100,75,174,196,254,4,223,47,99,116,70,24,109,39,12,146,68,186,34,41,54,181,50,185,157,92,186,28,79,87,162,234,145,144,62,73,21,186,57,154,1,29,45,217,105,234,19,87,233,212,187,56,47,17,66,246,53,171,34,127,18,196,213,65,59,165,220,205,124,74,139,12,213,214,210,200,207,75,68,3,40,104,39,101,83,17,88,228,234,118,113,185,98,77,170,165,184,193,183,217,92,214,54,77,74,254,57,150,116,230,32,19,201,38,164,94,62,195,138,22,170,147,145,199,170,120,1,42,232,183,38,154,28,14,162,122,123,206,218,58,127,57,23,66,109,208,70,190,207,96,20,251,32,145,190,243,176,167,138,66,117,41,154,139,224,154,19,17,70,212,246,32,28,112,55,98,121,233,174,167,34,236,95,236,161,203,35,17,200,136,132,41,79,212,8,81,172,246,180,229,107,99,233,230,160,72,52,28,189,160,70,138,141,94,136,125,211,122,105,161,22,141,108,104,170,164,12,168,141,29,166,168,4,165,69,10,191,85,68,58,233,109,114,59,84,68,94,165,76,201,98,114,117,84,32,87,195,185,60,2,106,157,166,181,77,27,147,85,83,183,167,167,145,186,34,170,248,19,106,246,123,26,132,41,42,107,224,25,59,180,142,79,19,154,154,130,77,218,248,145,71,81,162,117,67,176,161,169,143,251,90,1,57,65,3,163,77,84,237,153,46,136,136,72,195,59,23,195,66,97,175,69,234,4,227,93,175,83,145,181,12,102,168,140,213,78,8,158,154,105,239,57,24,200,225,85,146,101,209,62,33,113,3,164,89,93,171,252,212,248,148,126,96,226,186,91,5,178,105,18,165,186,181,170,186,106,115,99,140,97,75,107,163,145,105,228,106,185,17,124,20,196,28,214,204,219,149,198,121,105,55,185,24,237,83,196,52,160,115,219,61,110,23,87,207,102,163,115,213,85,85,60,213,44,190,26,203,139,222,57,174,108,181,48,200,228,122,235,213,20,184,246,124,31,71,124,188,165,93,116,136,168,231,106,186,153,73,149,88,51,12,80,69,26,162,195,170,34,123,16,11,83,130,56,103,134,58,6,172,180,205,71,43,125,173,34,191,112,224,144,61,95,11,17,52,247,33,149,178,207,108,161,133,27,2,179,68,247,20,213,230,245,71,181,200,187,64,197,47,232,249,44,181,72,231,183,84,69,247,23,23,11,228,101,37,52,45,73,32,106,170,124,11,142,203,229,169,136,171,35,152,142,212,236,237,248,154,219,183,70,72,197,253,160,82,246,140,153,182,182,169,28,180,236,77,23,95,2,228,219,176,117,186,207,78,214,162,177,168,137,224,83,245,120,205,41,119,58,20,69,84,247,22,243,23,230,221,230,157,28,216,97,114,162,123,128,187,245,214,187,28,201,181,91,30,190,211,172,250,33,101,153,119,54,40,215,246,24,207,112,207,123,245,59,221,186,23,244,82,102,207,196,93,211,122,54,72,212,12,153,164,177,91,237,207,71,50,6,244,248,21,37,190,190,145,27,203,126,216,209,61,170,99,205,179,60,170,43,26,213,124,105,212,152,190,230,133,194,174,137,27,69,26,239,95,238,129,125,171,241,229,166,205,170,190,166,53,219,241,40,108,79,196,53,142,137,142,99,101,141,85,19,251,200,88,75,163,177,117,253,139,178,57,252,239,118,165,37,87,148,120,170,235,34,190,117,168,68,95,180,11,231,7,18,86,231,212,121,187,85,53,247,157,245,54,114,211,93,116,115,101,68,106,251,53,49,210,151,39,39,182,232,250,186,185,26,169,227,170,149,37,159,11,82,209,189,186,220,151,68,248,129,144,116,119,219,93,217,186,201,76,217,21,126,4,189,211,14,91,107,163,85,134,133,173,85,247,33,68,217,175,54,203,44,109,87,214,181,116,247,169,222,67,155,22,88,213,34,90,136,250,124,64,232,46,121,115,60,178,238,137,170,137,238,68,40,92,101,131,234,237,145,57,203,72,247,104,158,226,248,83,99,251,61,67,57,145,73,27,221,236,79,121,203,61,101,22,38,129,99,170,165,99,17,83,77,116,3,12,42,99,98,213,242,231,162,211,175,181,10,183,15,75,111,182,35,102,109,51,85,83,175,68,46,190,44,202,203,76,242,186,104,30,212,85,235,208,165,126,129,69,69,233,201,230,167,188,14,139,18,102,100,140,129,145,83,83,57,136,207,106,22,143,48,49,124,152,142,23,70,245,84,84,77,58,151,95,21,80,89,40,40,228,73,39,98,59,69,49,195,22,92,34,165,174,123,98,145,21,170,229,208,10,143,43,113,51,48,229,210,56,228,118,136,174,50,30,190,138,151,27,90,121,137,43,117,115,76,58,166,150,87,78,149,145,185,83,106,251,11,169,131,179,58,174,134,22,80,181,234,229,240,241,3,172,204,108,10,219,124,146,181,145,238,219,175,84,66,210,219,238,183,139,5,209,174,166,150,72,209,143,246,116,51,2,135,14,38,57,162,230,171,55,72,244,215,66,218,227,172,136,191,81,185,210,210,90,164,114,57,87,170,48,10,199,41,179,246,158,10,104,237,247,105,81,234,228,70,234,229,46,189,110,24,178,230,13,26,220,40,106,34,71,170,116,106,42,106,96,245,219,0,227,11,36,139,58,209,207,18,49,117,240,84,42,92,13,159,24,143,0,206,198,78,217,36,72,215,171,92,170,5,247,196,25,95,137,108,168,179,91,214,111,55,170,109,69,37,112,182,102,99,92,23,94,216,234,225,170,86,49,218,117,212,169,240,15,22,22,204,71,203,134,239,67,3,17,218,34,238,208,185,53,87,60,173,197,148,187,229,174,163,133,239,77,125,128,86,153,113,196,221,61,93,52,112,220,30,145,187,68,69,220,226,242,216,243,102,211,113,98,58,158,227,26,235,227,163,140,39,191,224,12,52,245,116,150,108,64,222,190,27,28,82,79,190,226,140,191,157,35,183,79,61,91,30,190,58,170,232,19,91,39,139,24,83,213,55,86,214,53,117,248,156,241,98,70,181,117,231,162,254,211,95,152,119,63,241,28,14,107,42,162,145,190,253,84,186,248,119,58,230,174,137,171,52,154,46,158,240,203,41,234,177,117,59,26,170,233,19,167,196,167,95,154,244,20,178,186,53,86,170,181,125,229,133,187,102,172,8,197,221,84,137,175,196,162,235,177,221,161,30,233,164,187,53,21,222,205,192,100,245,102,118,210,70,244,68,68,254,36,245,187,59,40,100,103,159,43,91,246,169,135,85,120,254,202,244,85,101,213,138,169,250,197,33,127,205,39,81,177,201,71,88,174,211,195,69,3,62,42,115,166,213,19,149,206,172,141,19,253,99,161,187,113,33,100,182,177,92,181,209,116,253,100,53,191,123,205,204,79,80,142,109,60,146,175,216,170,81,55,60,89,141,46,154,177,95,80,154,252,84,53,141,138,98,14,50,236,244,155,154,202,150,42,167,235,20,13,203,141,74,89,30,169,27,245,251,28,96,189,38,22,196,215,137,209,103,158,116,69,95,122,151,23,12,228,180,149,141,106,213,87,72,154,248,234,161,89,37,253,48,31,87,19,163,101,19,229,215,251,73,212,233,171,184,141,170,153,86,100,161,145,10,62,203,151,244,56,118,14,239,171,102,95,122,161,216,201,135,232,229,102,215,68,212,79,176,14,171,19,241,55,116,116,47,130,40,101,106,233,167,180,177,24,167,29,98,252,89,91,178,26,169,216,217,93,167,138,251,75,213,118,192,118,57,53,124,178,177,170,83,201,97,176,91,42,217,35,100,137,219,29,175,176,10,18,223,150,23,201,24,218,154,218,135,187,122,106,187,138,170,203,130,109,116,111,106,213,172,106,169,239,46,52,247,106,43,133,27,41,233,24,197,86,183,78,133,33,117,195,55,25,158,178,181,100,106,120,244,2,229,224,107,102,13,137,204,74,152,169,151,237,208,188,150,231,229,181,5,42,73,220,168,220,229,79,114,24,157,107,176,214,199,34,53,107,164,98,235,239,82,179,160,195,149,174,99,121,151,73,116,95,214,80,46,221,250,233,130,37,222,148,214,218,117,85,240,209,16,179,184,206,201,67,120,145,91,69,110,68,215,195,70,149,222,25,203,230,214,57,29,37,115,157,246,169,93,82,96,74,26,23,49,93,181,234,154,120,160,24,159,81,145,247,107,147,92,248,41,100,106,47,94,141,83,167,171,200,171,188,81,44,15,166,145,93,239,218,103,189,190,154,150,146,159,70,91,152,253,63,84,230,250,59,77,112,111,121,125,181,141,248,109,3,91,23,28,134,189,194,229,145,41,36,84,255,0,85,74,74,239,128,110,214,205,90,251,108,157,61,187,84,218,204,120,50,199,59,118,213,82,68,212,248,181,10,87,23,101,38,10,173,133,222,117,58,57,83,220,128,106,194,75,5,197,174,85,74,87,166,158,205,9,73,104,174,16,187,206,166,123,116,248,25,237,119,200,171,10,85,43,224,216,172,215,216,133,47,137,114,74,206,248,151,187,49,138,168,158,196,42,48,234,146,182,186,29,19,87,52,236,34,188,222,17,116,138,87,254,197,46,245,243,37,106,105,222,231,67,78,237,53,247,18,86,204,188,90,73,182,212,195,166,158,244,34,173,219,113,30,49,166,219,220,230,168,110,190,58,42,147,142,189,99,41,162,221,60,213,11,170,123,117,47,165,163,9,216,216,140,73,219,23,237,66,179,162,192,56,66,190,29,178,79,11,21,126,8,6,36,37,223,16,58,93,142,124,168,186,252,74,154,211,96,196,87,150,34,182,162,68,215,237,50,22,179,36,240,188,146,115,169,234,227,114,252,9,138,44,31,71,96,77,176,198,215,162,124,0,199,202,236,31,121,166,143,78,115,213,233,237,58,36,147,19,90,38,220,149,50,162,34,251,212,202,58,203,13,162,86,45,76,239,99,85,125,133,13,136,240,253,154,116,115,96,145,138,239,128,22,198,147,49,49,60,113,164,12,173,155,95,15,21,33,117,223,30,220,166,73,33,170,169,114,107,224,138,165,85,107,192,78,150,185,170,200,119,55,119,184,200,12,184,203,203,122,44,93,246,145,136,222,154,170,180,12,83,169,159,27,197,214,103,84,254,221,72,32,197,56,226,133,126,167,188,235,240,212,216,20,153,57,130,46,186,115,101,130,61,83,220,135,44,124,59,96,120,219,204,142,88,31,237,240,64,53,255,0,54,57,204,42,150,108,127,123,84,248,234,72,242,49,149,233,254,122,212,55,95,126,166,197,105,242,31,3,189,251,38,238,236,79,126,136,118,208,240,241,151,45,84,145,181,244,232,169,215,78,128,107,150,155,7,98,202,70,247,143,174,118,157,125,164,195,110,24,210,157,201,3,109,245,79,68,247,53,77,144,183,38,48,12,41,179,189,211,170,39,216,114,59,45,242,178,209,18,205,60,212,106,228,79,106,32,26,248,182,214,98,174,90,186,107,117,67,117,79,107,84,235,103,250,88,181,15,115,91,62,138,189,19,69,50,255,0,49,47,56,14,212,178,67,110,142,145,218,116,77,168,133,174,162,196,56,118,106,197,89,98,129,17,87,220,128,89,56,176,238,48,187,200,140,70,84,38,191,5,43,11,30,78,226,169,216,146,73,44,201,175,94,168,165,248,179,223,176,164,12,107,227,138,157,206,211,220,135,110,185,135,110,167,77,144,209,197,167,193,16,11,3,122,202,155,221,21,10,190,71,61,127,98,146,150,140,152,171,187,49,29,44,186,107,239,47,213,215,26,80,94,41,86,153,240,70,205,126,7,5,182,106,88,35,71,49,200,137,167,176,11,53,47,15,245,80,121,209,203,175,216,125,102,76,93,25,230,239,114,126,194,247,174,48,177,208,174,149,85,49,162,167,189,78,158,249,153,214,184,163,95,39,164,114,170,39,176,11,117,110,203,74,90,7,164,119,57,152,171,250,199,85,138,112,238,25,183,185,85,139,2,170,123,180,39,47,213,248,163,21,61,213,86,250,25,81,19,195,106,41,76,254,74,113,221,250,94,100,212,181,72,213,248,41,170,59,11,77,78,21,138,52,108,212,240,59,79,126,135,121,110,190,97,58,121,145,99,183,194,228,69,240,68,67,173,183,112,247,136,36,209,179,115,219,246,234,84,84,153,32,219,58,164,149,181,110,106,167,93,28,162,142,202,175,17,225,170,170,77,144,216,227,106,233,226,141,45,174,36,117,44,143,115,169,169,210,63,118,136,93,250,44,25,76,250,101,100,106,142,218,158,37,51,116,203,233,106,171,57,76,141,116,85,246,32,163,29,175,239,175,108,171,203,123,180,212,235,166,75,173,93,51,99,142,23,200,190,228,50,255,0,14,112,194,220,68,214,190,102,170,110,248,23,87,6,240,107,101,163,149,38,170,86,185,61,202,131,117,26,239,162,195,56,150,69,73,25,69,62,158,62,138,149,61,178,186,247,99,209,42,109,83,61,19,222,213,54,85,15,13,150,10,22,233,29,28,79,68,253,84,58,187,191,14,216,122,169,138,217,41,34,103,199,106,25,101,129,244,153,129,75,34,35,42,44,138,139,225,213,164,133,221,241,93,85,103,165,181,237,215,220,211,50,46,92,42,97,217,94,174,142,70,55,175,177,16,237,172,124,48,97,186,106,100,108,211,177,87,226,128,107,174,239,102,196,27,220,234,74,73,90,158,205,17,78,149,105,113,180,78,84,72,106,116,251,20,218,50,240,249,130,233,217,245,143,133,126,212,67,171,170,201,108,1,19,151,115,233,147,79,130,1,173,72,105,177,139,220,159,213,170,117,247,232,167,115,69,135,177,173,94,136,177,212,174,191,5,54,27,30,81,229,211,87,69,154,149,63,98,29,253,155,44,178,222,155,71,58,162,151,252,9,187,26,198,187,105,178,231,24,212,104,171,71,82,186,254,170,147,146,101,78,50,229,238,242,101,74,255,0,176,166,204,40,172,153,97,64,228,107,165,163,93,62,195,190,108,249,85,12,26,47,113,94,158,212,66,115,86,166,231,202,236,97,35,149,142,181,84,166,191,168,164,116,124,60,226,203,164,136,189,210,118,235,250,170,108,238,239,116,203,6,171,185,12,161,85,79,114,52,166,42,113,142,18,182,201,190,10,58,85,106,123,145,7,33,175,217,184,100,198,84,236,221,29,45,67,190,198,41,205,108,200,60,95,20,155,102,160,168,211,226,197,54,31,108,206,60,4,136,145,86,83,81,162,252,81,9,138,220,201,203,217,154,175,166,130,141,87,79,98,32,228,53,216,252,140,196,201,84,228,242,108,233,241,216,164,116,217,23,136,157,58,34,190,88,250,251,81,80,206,217,179,31,15,207,43,224,142,211,76,173,254,242,53,10,39,16,226,172,53,28,203,52,156,152,186,235,167,68,52,49,234,14,30,177,20,180,168,228,170,145,221,60,14,162,78,31,113,67,42,54,237,153,83,223,181,76,141,110,116,225,123,60,74,141,158,7,237,79,13,80,235,151,137,204,60,233,210,157,105,41,182,170,232,174,209,0,178,44,202,27,205,159,206,150,150,73,116,253,85,59,187,61,150,104,158,144,190,194,247,47,191,98,151,78,179,62,240,188,204,94,92,84,207,215,236,58,232,51,198,206,217,181,138,217,78,239,246,80,14,145,114,214,170,247,10,114,173,175,139,84,254,233,213,63,37,235,237,147,111,150,137,242,234,186,250,37,217,183,231,173,63,41,17,150,184,147,236,106,19,171,157,212,106,199,115,237,208,254,212,2,209,77,129,230,142,46,95,145,222,189,63,184,116,174,192,245,44,159,84,179,189,58,255,0,112,188,114,231,109,161,36,85,146,130,4,79,177,14,186,187,60,172,127,216,161,167,85,251,16,10,38,135,43,42,238,108,68,75,107,211,253,130,109,56,122,185,87,42,55,187,61,17,127,84,184,56,123,63,168,32,95,54,219,10,166,158,228,59,216,248,135,124,111,87,69,103,141,83,217,163,64,182,148,92,46,87,70,137,35,154,228,255,0,100,155,92,131,146,137,218,73,215,79,129,90,93,184,151,188,36,106,218,123,18,47,216,210,141,169,207,140,95,95,50,171,48,251,244,95,115,64,236,173,121,31,13,116,137,78,248,211,248,21,36,92,50,80,72,223,58,54,127,2,157,178,102,222,51,108,201,35,112,252,138,191,234,149,108,89,195,143,156,223,55,14,202,191,236,169,141,209,209,221,56,96,183,53,138,168,200,255,0,221,40,235,135,13,240,70,229,72,209,169,246,33,112,43,243,75,49,167,213,27,134,166,93,127,85,73,8,177,150,100,85,59,85,194,211,175,251,10,74,41,123,79,15,15,134,21,154,58,132,99,147,216,113,214,228,189,108,143,228,203,85,171,126,37,247,203,251,78,43,196,113,36,183,43,84,180,203,253,213,106,161,112,101,202,105,170,35,220,246,57,174,81,70,27,92,178,5,204,166,223,21,91,81,202,158,194,131,175,225,254,239,36,146,76,203,138,170,71,213,19,95,19,96,176,228,66,214,162,36,147,61,17,73,154,94,27,41,18,68,149,106,21,81,23,170,10,53,115,120,193,248,146,221,35,162,117,12,206,72,250,107,181,122,157,92,116,151,56,245,73,104,36,69,248,180,219,101,119,14,24,122,231,18,66,180,113,110,211,69,93,168,83,85,188,22,216,235,21,92,216,152,221,125,205,58,13,89,203,97,184,87,191,107,98,123,53,57,38,202,251,148,212,252,199,61,218,27,54,254,131,86,134,63,122,59,79,216,69,115,224,214,223,13,26,178,39,170,170,39,184,13,82,86,224,90,186,89,52,77,85,81,78,235,14,219,110,84,114,53,143,137,250,125,134,124,84,112,96,249,43,220,228,137,238,106,59,220,76,214,240,145,77,68,198,162,195,162,233,253,208,49,10,223,133,29,117,141,23,102,138,168,73,93,114,210,226,247,43,35,137,202,158,244,67,53,172,60,55,80,208,104,250,137,118,34,123,202,174,60,148,195,113,196,142,89,163,118,158,208,53,203,30,94,221,168,102,220,177,191,199,220,85,182,92,1,95,113,107,88,232,156,191,176,205,234,156,138,195,213,175,219,27,217,227,236,66,160,176,100,5,146,139,71,171,155,252,0,194,120,50,90,166,86,163,121,11,231,124,9,122,252,129,187,70,139,221,232,223,162,251,154,108,50,12,164,176,194,246,63,123,23,105,83,210,96,92,44,145,162,76,216,117,248,162,1,171,86,100,133,254,150,78,98,211,74,154,126,170,157,173,62,82,98,74,198,165,58,65,54,139,211,193,77,148,87,101,182,23,168,127,213,71,10,167,193,16,155,182,101,166,23,165,68,123,162,135,95,177,0,214,155,56,107,188,194,215,84,73,71,35,213,233,175,162,167,92,220,130,190,69,35,149,182,233,81,53,254,226,155,78,159,14,97,138,102,163,86,8,85,60,60,16,233,238,148,24,46,221,18,190,104,169,155,211,94,168,129,157,106,198,243,148,55,186,41,119,62,138,84,68,253,85,58,75,142,24,117,190,153,82,122,63,59,226,134,196,113,173,78,2,170,142,70,177,244,168,190,29,52,44,30,42,193,248,122,247,80,232,233,102,143,69,95,96,70,34,75,100,107,215,122,83,244,246,38,132,52,246,122,142,106,36,84,110,211,95,98,25,64,220,157,195,145,49,29,53,115,26,190,212,83,153,184,47,7,91,163,84,239,144,185,200,159,0,44,174,27,176,209,35,17,213,212,205,215,245,144,171,232,188,139,69,59,86,43,124,110,211,220,135,107,114,195,118,202,138,148,109,61,75,90,205,127,178,84,248,127,4,97,74,122,110,243,87,119,141,36,79,236,170,129,70,215,98,26,22,63,205,183,35,52,248,19,182,172,91,19,52,70,72,145,126,210,169,185,97,220,23,85,170,58,235,11,63,106,20,189,211,5,97,6,53,93,14,33,98,47,185,28,102,54,238,83,19,75,50,121,151,164,103,251,103,83,124,189,86,54,7,57,183,158,107,145,58,104,242,130,186,225,218,56,158,228,163,190,57,253,122,104,227,172,142,209,118,100,168,200,37,150,118,175,138,234,170,32,237,82,229,136,238,149,137,15,148,164,216,171,167,164,118,181,152,94,228,202,78,127,148,213,29,167,188,151,164,160,171,183,195,206,116,11,185,19,95,3,174,185,226,43,180,136,176,71,11,213,62,2,14,162,162,150,238,149,92,183,221,151,106,47,247,139,135,132,108,244,155,24,250,202,230,46,169,215,85,45,13,210,60,65,43,249,145,211,73,213,117,232,132,80,85,226,164,141,34,108,83,55,217,237,16,100,187,217,132,169,98,78,109,69,50,170,39,189,14,142,241,136,112,253,45,59,210,141,208,170,162,116,218,168,88,117,176,99,43,155,181,73,42,81,23,226,167,111,109,192,184,157,186,115,185,238,251,117,16,78,221,49,221,76,55,21,229,238,217,240,57,32,204,250,152,188,21,223,196,229,76,189,186,84,249,178,82,59,175,181,80,250,220,171,184,43,191,209,223,252,4,17,59,52,43,167,110,141,87,245,248,157,109,86,46,186,213,42,171,82,78,165,87,104,202,122,181,114,43,169,221,252,10,194,131,42,28,214,38,250,95,255,0,84,65,104,96,158,227,88,222,100,138,228,119,196,157,164,109,253,85,18,9,164,79,176,189,212,153,67,77,44,92,199,166,197,79,102,135,99,71,151,112,209,57,54,66,143,211,224,32,178,208,218,177,61,86,136,250,153,81,23,222,170,119,150,236,11,118,157,17,101,171,119,95,122,151,150,28,38,229,209,173,163,68,248,232,119,84,56,14,89,91,170,70,169,251,4,22,102,44,177,170,153,189,42,250,253,164,15,201,203,140,174,213,181,202,159,180,190,244,248,10,181,138,187,99,122,254,195,146,92,41,118,167,79,171,165,123,180,248,8,44,173,30,76,222,24,212,84,185,42,126,210,117,153,35,118,184,59,147,45,231,98,39,189,197,209,158,131,18,83,181,82,59,108,139,167,192,232,110,13,198,46,243,99,182,204,223,138,34,137,162,140,151,135,58,164,213,93,126,106,255,0,180,74,187,34,18,157,118,201,121,141,127,218,42,199,67,140,158,155,95,77,80,154,253,167,23,209,156,77,86,237,100,73,219,252,68,20,252,89,9,65,83,209,247,40,151,246,151,31,5,228,126,21,162,129,144,212,193,79,51,255,0,188,168,138,117,84,88,62,239,22,139,45,68,201,251,84,172,44,202,182,182,53,147,85,187,114,123,212,65,95,216,242,103,7,62,54,167,147,169,215,253,148,42,122,108,151,193,113,38,247,90,169,215,253,148,45,244,57,143,13,161,157,106,83,167,196,235,174,220,70,182,142,55,50,57,26,186,39,188,65,117,42,114,235,1,82,49,81,246,170,100,68,241,85,106,20,253,118,28,203,106,87,107,221,232,250,124,16,199,204,75,196,173,109,90,190,153,142,86,181,253,55,34,248,22,187,16,102,149,123,213,206,142,231,34,171,186,233,189,75,140,235,54,173,213,25,111,69,225,79,73,211,236,59,84,199,24,6,129,62,170,10,110,158,237,13,112,201,154,24,137,29,245,53,115,59,253,165,37,39,205,76,94,154,232,179,175,237,82,163,102,212,25,177,129,218,142,73,27,78,196,68,233,170,161,194,236,229,192,48,205,170,201,75,166,191,222,67,88,174,204,12,99,116,84,143,116,241,251,58,42,147,244,84,56,214,235,163,146,170,171,175,197,64,217,172,217,251,151,52,208,42,170,210,42,167,235,33,77,214,113,69,151,244,178,42,53,41,186,126,178,24,25,69,150,152,210,236,136,199,86,213,166,191,172,167,109,23,12,248,174,189,18,71,92,42,250,252,84,12,192,188,113,61,129,103,137,92,200,105,250,251,117,66,144,159,136,252,35,35,157,181,240,39,251,72,88,90,126,23,113,76,177,36,14,170,169,211,223,212,230,78,14,239,146,166,247,92,170,91,251,84,204,209,114,177,39,16,56,122,70,170,210,182,39,187,217,162,161,68,167,17,21,84,213,59,168,237,210,47,94,138,212,37,109,252,41,220,45,178,163,167,173,153,232,139,253,173,75,139,135,114,82,219,64,214,182,170,54,59,79,21,115,68,20,229,31,16,216,138,225,34,49,180,85,13,215,224,167,61,118,34,197,184,154,52,72,221,80,205,223,105,117,45,57,97,96,142,84,86,195,23,251,168,87,22,236,25,99,163,107,126,170,52,211,224,32,198,200,114,251,27,214,49,101,75,148,236,213,53,241,83,172,185,96,44,93,4,79,138,162,245,47,84,246,185,76,184,184,65,105,162,164,93,141,141,52,66,197,230,61,218,117,115,252,157,6,244,77,117,86,136,44,132,25,47,81,119,168,214,190,238,213,69,94,187,156,84,246,222,30,48,197,43,219,53,85,117,51,213,60,117,84,40,235,238,42,187,81,204,228,85,146,63,218,73,91,113,21,210,235,58,71,229,25,83,95,214,81,5,252,179,224,28,7,105,137,140,147,186,59,79,176,173,109,248,123,47,99,99,28,217,232,218,190,237,80,199,103,88,110,211,64,215,249,74,109,23,245,148,147,169,194,152,129,200,158,79,187,212,72,245,254,202,57,68,25,115,73,14,95,209,179,207,158,141,232,158,205,80,229,110,32,203,104,164,70,54,130,146,69,247,166,134,38,218,114,255,0,49,234,28,139,51,171,82,63,122,170,149,246,26,203,91,147,38,98,213,220,38,223,238,85,81,6,74,91,174,184,26,165,168,145,90,105,218,139,237,209,10,146,221,62,11,110,154,209,65,252,16,181,54,108,1,120,238,77,74,116,149,233,167,138,29,156,88,31,17,197,253,153,191,196,65,115,231,159,6,185,154,54,138,15,224,135,94,148,248,74,87,116,162,131,248,33,71,67,130,241,11,213,53,108,223,226,118,212,152,30,246,212,213,91,47,248,136,59,138,139,78,24,145,124,202,24,127,130,29,117,78,21,176,212,162,163,40,226,77,126,8,84,22,156,13,90,248,55,79,189,29,241,39,126,135,84,197,225,185,116,16,91,218,140,177,182,213,235,178,22,38,191,2,70,76,148,167,151,85,107,91,215,224,93,120,108,53,177,120,70,229,208,236,169,173,181,200,230,162,211,187,79,111,65,5,138,126,70,72,138,170,223,251,14,9,114,70,173,169,163,21,127,129,147,208,218,81,90,221,209,104,186,123,137,168,236,240,127,106,36,254,2,12,71,155,38,46,173,215,106,187,248,29,117,110,82,95,105,219,186,55,73,251,17,76,207,75,29,10,250,81,55,248,31,36,195,116,19,34,53,176,49,203,246,8,48,141,50,243,17,64,186,170,202,191,177,78,102,88,177,5,18,120,75,211,224,166,102,201,130,232,31,209,105,89,252,14,7,101,181,178,163,162,192,196,253,130,12,53,154,170,255,0,79,211,100,221,62,210,8,113,141,222,137,219,37,130,85,208,204,26,140,157,180,75,170,172,76,254,5,63,112,200,107,93,68,138,230,198,221,62,193,6,56,211,102,212,244,93,38,164,127,79,121,222,219,115,210,137,174,70,203,74,137,246,151,70,227,195,117,182,165,23,71,34,126,194,144,186,240,181,30,174,124,19,59,246,9,163,178,181,103,117,137,218,43,217,26,47,218,85,246,172,227,178,84,171,88,217,35,79,218,133,147,185,240,223,118,164,141,238,167,154,101,115,117,209,19,82,138,172,203,236,111,135,92,231,199,79,82,228,111,135,69,16,102,109,30,52,181,214,49,31,207,103,95,137,216,197,139,112,244,127,159,124,78,251,85,12,25,76,101,143,173,13,229,173,5,70,137,240,83,137,115,43,22,204,253,181,17,205,31,241,16,103,205,62,39,194,21,158,98,44,13,95,181,9,182,69,135,170,250,195,44,63,179,67,3,237,184,194,251,43,218,228,170,149,23,219,213,75,159,132,177,189,124,40,222,241,88,255,0,103,139,132,209,147,181,54,154,39,38,145,72,222,190,227,164,172,193,140,173,213,81,232,80,214,236,195,131,107,121,181,137,211,222,165,79,110,204,123,90,35,81,245,108,235,211,196,65,76,223,242,226,87,72,230,181,21,83,83,130,203,148,9,83,38,178,53,58,251,208,187,148,55,91,53,218,22,200,147,177,85,223,19,191,183,208,208,183,71,70,244,16,90,10,188,140,167,115,83,68,111,135,184,227,166,200,122,118,121,238,107,85,19,217,161,124,223,73,27,244,209,196,73,4,113,177,83,81,5,151,143,37,45,78,95,62,150,63,247,78,194,147,36,236,44,93,93,69,23,251,168,93,39,70,139,232,180,54,23,248,232,162,10,34,151,41,176,252,8,154,80,197,211,245,73,212,203,75,50,183,72,232,227,79,246,74,210,40,209,61,37,35,147,88,255,0,55,212,65,110,234,178,154,215,54,186,83,177,53,248,29,85,70,71,219,229,93,82,54,39,236,46,131,167,122,59,69,77,14,86,170,189,4,22,135,242,25,66,213,254,194,126,195,141,217,29,74,171,171,92,194,238,77,78,229,95,73,127,137,201,29,185,186,35,150,85,254,37,204,22,174,131,40,98,161,122,57,28,222,133,77,73,132,210,149,154,35,147,161,88,201,72,198,167,71,234,74,186,39,53,122,26,131,160,75,19,209,222,61,14,120,236,238,106,234,170,119,46,87,236,209,25,170,144,181,37,246,198,32,145,109,185,173,78,168,66,234,24,180,235,26,29,171,81,85,58,180,137,35,107,188,80,65,209,201,108,129,236,95,170,79,224,75,71,108,72,159,185,177,127,129,223,204,215,49,250,49,154,161,11,229,216,206,177,153,220,29,90,163,17,187,93,25,241,148,144,63,85,88,211,248,28,181,19,43,189,22,18,203,83,43,23,77,132,130,94,166,223,18,181,219,88,159,192,167,107,108,79,154,79,53,63,192,172,35,84,145,58,251,72,95,10,53,125,17,5,22,152,78,87,51,196,234,174,88,106,174,155,206,133,203,175,192,185,15,122,177,154,35,14,185,100,223,35,183,196,138,32,183,109,176,220,101,79,58,71,33,33,93,135,110,81,162,171,106,92,86,151,171,180,148,154,164,84,233,251,16,166,93,136,43,102,147,106,210,174,159,97,161,74,84,65,121,167,85,70,203,34,233,238,37,213,46,179,38,143,123,245,248,151,10,149,205,159,69,154,157,19,237,67,227,237,209,58,125,237,137,54,253,128,91,9,166,173,162,118,175,71,41,51,75,36,183,68,216,230,170,21,245,126,29,166,172,102,136,212,69,36,160,195,172,160,213,205,104,20,133,70,27,115,23,152,175,211,218,112,119,149,183,120,187,93,10,166,231,75,87,39,72,226,93,62,195,161,151,13,86,214,187,69,141,221,87,220,4,179,49,156,12,118,142,141,20,239,45,120,174,142,101,68,86,53,53,58,175,201,180,206,111,49,200,228,56,153,131,170,169,164,219,26,187,162,129,91,173,238,141,204,106,181,26,115,178,235,74,230,248,33,76,211,97,202,230,162,111,71,232,118,49,216,170,218,223,7,1,55,83,93,70,239,22,180,225,101,77,18,174,187,90,117,149,182,186,150,127,123,161,215,119,122,150,174,154,184,10,198,150,56,156,228,123,28,136,138,84,182,247,237,110,136,242,223,219,93,86,154,55,107,180,42,219,106,212,35,60,230,175,129,188,26,203,150,137,136,157,16,224,238,136,189,52,255,0,3,186,90,93,222,195,146,43,118,229,215,105,134,212,236,180,106,212,213,26,73,73,77,35,215,69,102,136,86,254,74,107,155,232,156,94,68,71,107,230,123,0,161,158,202,122,116,87,75,162,29,93,86,44,163,183,189,17,175,106,104,85,87,252,57,60,140,114,68,197,45,38,43,194,119,118,57,207,99,29,162,1,120,48,94,98,81,72,246,53,243,181,58,167,180,189,182,12,85,65,85,3,118,76,139,175,196,192,8,235,238,214,41,124,231,57,52,82,234,101,246,102,212,177,35,142,121,215,199,78,170,6,108,209,78,217,154,142,98,162,234,118,17,200,214,250,69,179,192,120,210,154,190,154,52,116,200,170,169,239,43,196,170,73,145,29,27,181,3,183,108,138,174,68,79,3,237,68,174,141,186,176,151,165,85,219,171,189,135,50,185,36,232,160,117,242,92,107,26,186,53,164,112,220,106,215,197,164,223,119,141,127,178,129,33,141,23,162,32,17,67,93,63,181,9,200,170,100,95,20,37,217,19,124,81,14,118,53,19,192,9,142,111,77,78,25,106,180,212,130,71,42,39,66,66,103,191,85,2,70,239,139,105,168,81,204,124,168,138,223,137,66,93,179,102,150,137,234,141,168,78,139,239,59,108,75,134,42,171,183,205,26,47,156,90,44,71,151,119,105,228,118,198,59,196,10,205,185,239,74,197,209,245,72,137,246,156,236,207,171,51,124,231,214,183,84,248,150,86,179,42,239,207,69,86,70,237,78,134,108,166,197,50,75,177,177,201,162,132,100,237,187,61,48,245,91,209,174,174,103,95,137,82,193,152,246,138,184,209,212,245,45,114,169,137,182,220,163,197,84,178,162,171,36,255,0,18,236,224,220,13,120,167,70,37,66,59,167,189,67,43,203,69,138,228,169,145,17,139,171,84,169,168,234,166,151,107,155,175,82,142,178,217,153,70,198,172,169,224,85,84,53,244,176,104,213,114,1,83,81,204,173,106,43,212,236,162,170,137,202,137,188,167,217,91,20,140,209,142,66,54,212,114,252,237,64,169,29,84,140,77,90,190,5,61,139,241,165,29,13,19,146,105,145,170,214,251,201,74,188,67,20,12,86,185,233,169,104,179,54,166,162,225,77,34,83,201,226,139,237,11,139,99,155,57,214,218,105,37,138,150,171,119,138,120,152,243,118,204,42,219,197,67,159,226,170,84,120,191,4,94,46,21,178,57,81,85,21,85,78,12,49,148,87,42,170,150,53,208,170,234,161,165,63,65,138,111,20,210,163,246,42,49,23,196,185,248,59,53,110,84,142,99,18,71,127,18,190,180,112,233,53,101,185,170,250,100,213,81,61,135,103,69,195,195,40,30,142,146,20,77,0,154,180,227,203,165,210,36,209,85,117,38,234,107,234,101,77,106,21,81,20,239,44,249,127,21,177,168,198,177,58,29,172,216,57,106,83,106,181,0,176,248,231,18,37,177,28,232,166,84,84,248,150,158,124,244,186,90,106,214,54,202,187,81,125,230,71,99,140,153,168,186,43,150,24,209,81,80,178,184,139,134,187,164,242,185,209,65,170,168,18,116,92,67,75,42,34,77,58,106,191,18,160,162,204,106,43,243,81,38,145,170,139,226,91,43,143,14,184,166,146,77,99,129,218,34,149,6,21,202,76,71,72,246,182,102,42,34,47,80,43,165,178,88,175,122,36,82,34,185,222,227,176,160,202,91,118,169,43,213,81,190,36,237,171,13,67,135,162,108,213,42,212,84,77,87,169,214,226,204,214,160,180,83,62,24,103,68,114,38,158,32,84,244,184,83,9,219,26,137,81,86,141,84,248,157,165,21,70,6,163,114,43,235,152,168,158,245,49,55,19,230,237,210,182,161,201,77,80,237,23,195,69,41,248,241,158,36,173,118,140,153,253,87,222,6,121,67,143,240,37,178,47,50,166,21,84,251,10,107,16,231,181,142,149,174,101,11,225,119,187,68,49,66,209,113,186,213,61,173,172,124,139,170,245,234,165,121,105,176,90,43,154,139,82,215,170,252,64,171,46,249,180,235,219,220,221,81,17,125,199,65,30,39,153,106,116,73,23,97,216,179,8,88,227,110,177,55,169,219,219,240,181,137,98,78,106,38,160,116,243,223,109,211,69,164,245,110,106,253,167,93,28,150,105,101,220,218,231,235,246,149,195,112,14,30,171,77,26,206,170,124,159,41,169,82,53,125,20,75,174,157,0,233,173,247,154,107,122,182,72,106,156,229,111,130,42,157,141,102,113,87,80,51,107,28,136,141,66,158,173,203,172,69,5,99,82,56,157,202,215,169,61,54,90,85,86,181,26,232,157,170,248,129,213,220,179,238,224,221,118,191,85,41,170,220,235,197,87,61,97,165,135,114,47,185,10,189,153,13,81,86,253,86,157,87,82,185,193,188,60,49,147,53,211,82,255,0,128,24,251,85,67,143,49,139,147,109,36,170,139,227,162,41,55,77,195,230,33,188,35,101,173,162,145,23,236,51,187,8,228,229,182,214,198,170,210,183,85,248,23,10,143,47,109,173,139,164,12,240,247,1,175,26,62,28,171,226,131,147,221,31,215,224,117,23,12,136,196,54,73,214,166,134,137,238,86,174,190,6,202,62,128,82,163,186,66,205,62,194,78,191,47,168,220,213,71,211,177,117,248,1,128,88,59,16,227,28,25,86,212,171,162,86,177,171,162,234,134,73,224,156,193,177,98,138,104,233,238,172,133,36,209,53,213,19,196,170,49,142,73,81,92,160,115,224,166,110,229,247,33,103,174,25,93,123,194,149,46,169,166,141,205,107,87,94,128,87,153,133,150,182,91,221,174,89,168,169,163,118,173,85,232,136,96,158,109,229,188,150,171,148,141,134,5,68,213,124,16,204,139,62,99,85,81,70,180,23,53,118,221,54,174,168,116,216,138,219,130,177,68,252,202,166,53,94,239,120,24,9,29,21,210,221,175,43,152,221,61,218,147,16,223,241,29,59,147,109,77,66,34,124,84,205,134,228,198,6,173,232,216,89,215,236,32,173,225,195,12,75,2,190,154,8,245,211,160,24,161,105,205,60,73,107,211,116,178,57,19,251,202,167,126,220,241,189,212,53,26,248,154,228,79,106,149,78,98,100,93,85,189,31,228,232,19,166,186,104,89,75,150,17,196,54,55,200,218,136,220,137,215,216,19,87,46,135,50,155,91,42,45,82,181,138,190,226,176,183,227,200,225,133,59,188,250,175,218,99,125,36,146,211,213,34,85,35,147,69,46,118,23,169,181,75,19,55,170,238,12,171,250,220,93,93,95,230,243,29,162,175,188,235,230,166,158,185,55,75,81,34,107,241,34,134,158,149,232,213,131,218,189,10,130,151,15,86,84,196,213,137,190,40,5,63,71,134,227,115,181,90,169,58,254,177,222,83,97,59,74,162,58,170,161,218,123,117,83,158,92,59,121,163,77,200,197,37,89,67,117,170,119,37,81,221,87,64,59,171,125,135,3,67,34,54,122,166,235,241,39,42,105,240,13,55,88,234,35,85,58,118,101,125,254,189,156,216,26,237,84,224,159,37,177,124,169,162,49,225,172,118,108,191,97,26,71,233,28,209,248,157,253,175,26,97,134,232,157,237,137,251,75,105,89,145,56,217,93,171,33,121,42,220,149,199,241,47,155,20,159,226,21,123,217,138,48,205,67,209,82,177,171,251,78,106,139,213,129,240,175,46,165,191,196,180,182,188,150,204,153,25,204,100,114,109,79,126,165,67,71,149,152,218,145,63,174,70,253,16,9,139,221,85,174,103,57,59,202,162,125,167,66,150,220,53,52,155,167,173,84,253,165,67,38,6,169,99,87,189,196,237,83,196,235,166,194,52,168,237,22,39,255,0,0,59,11,83,176,149,183,71,69,91,185,83,222,164,237,126,42,183,62,53,138,157,204,95,98,20,181,86,20,134,6,43,153,27,245,58,26,186,58,154,103,253,84,114,116,248,1,112,172,116,171,115,170,106,181,60,87,216,93,252,49,129,225,173,99,27,85,230,181,52,234,99,149,135,16,93,237,178,163,152,201,58,124,20,184,118,204,207,196,105,26,69,79,189,21,62,0,100,141,151,9,89,173,173,79,173,78,137,239,59,89,105,44,77,84,87,84,38,169,241,49,206,155,29,227,74,197,70,177,207,234,118,212,210,99,235,134,142,106,191,168,25,19,111,158,192,198,236,89,219,252,74,134,134,171,15,185,137,10,74,205,62,211,24,217,111,204,38,38,168,247,39,237,59,58,42,172,103,70,212,89,229,84,114,124,64,200,170,251,37,170,182,37,228,75,213,83,216,165,9,121,192,50,205,42,185,142,122,166,190,242,150,180,227,28,65,76,228,108,243,167,241,42,104,177,181,107,226,243,166,110,186,123,192,225,139,47,152,216,149,179,162,237,246,170,156,112,101,165,154,85,93,174,220,170,65,85,140,171,222,238,95,53,187,87,199,169,4,88,189,148,11,185,242,167,189,122,129,201,91,147,116,245,81,170,69,76,215,34,252,10,110,126,28,233,106,164,87,79,6,212,95,114,21,165,62,112,81,83,51,107,167,111,67,171,189,103,108,104,197,238,243,32,20,221,71,12,182,109,169,203,115,181,248,41,215,87,112,227,221,227,87,209,172,138,168,157,58,145,212,103,181,116,18,174,233,186,106,79,91,184,131,98,185,27,83,50,104,190,58,129,109,175,89,93,140,172,238,94,227,73,35,209,190,5,60,252,57,143,213,85,178,219,93,167,216,100,84,121,209,134,234,227,254,177,35,53,95,121,213,92,115,75,9,117,84,116,127,224,6,55,207,133,113,85,69,67,163,174,166,123,24,159,3,173,184,97,106,27,106,115,106,37,114,57,60,81,76,128,175,204,44,19,112,99,163,141,204,230,170,22,207,21,219,41,47,47,87,211,57,187,87,226,5,1,67,136,169,45,210,125,74,162,237,248,21,7,229,118,178,146,157,97,166,68,221,166,137,162,19,150,28,9,97,230,162,220,85,154,42,245,234,87,20,216,31,43,227,141,36,168,70,110,79,138,1,107,32,205,236,82,250,148,209,94,140,212,169,89,157,247,202,58,84,70,200,229,126,158,10,85,79,178,101,147,101,229,194,140,255,0,3,163,196,246,108,7,73,78,179,195,183,95,180,10,74,191,60,51,2,119,185,96,137,202,207,98,156,52,89,223,140,145,202,202,151,72,142,215,162,106,164,147,177,14,31,108,174,166,167,68,93,58,120,29,229,134,155,8,207,172,247,22,162,59,197,0,157,164,205,108,103,82,221,83,153,167,218,112,214,226,108,75,119,94,93,76,210,181,23,220,227,143,17,223,240,221,170,149,222,78,86,162,162,116,45,147,243,46,102,86,233,185,118,106,5,215,182,224,123,117,221,81,247,58,199,162,187,222,227,187,163,201,75,5,67,245,142,165,218,125,165,170,165,205,186,24,26,206,107,221,169,221,85,231,213,37,5,27,93,69,43,183,232,5,218,167,201,251,29,178,62,99,234,156,136,159,172,73,86,216,176,221,30,177,165,95,84,248,150,18,179,62,49,141,246,85,167,160,153,251,85,116,66,114,220,204,195,187,105,81,35,220,168,189,64,187,83,218,109,45,106,189,149,29,62,210,158,188,226,106,123,68,78,138,25,186,39,79,18,153,170,143,24,210,211,109,149,92,189,10,78,190,223,136,171,158,169,51,95,162,128,191,223,163,185,76,229,117,83,211,175,177,69,142,174,158,39,121,213,14,119,218,167,37,30,6,168,155,206,153,139,170,157,131,48,107,169,253,6,40,23,63,3,230,45,130,201,78,148,181,78,139,114,251,208,175,95,156,246,218,90,79,234,48,192,238,157,58,33,143,116,216,10,174,182,161,179,237,118,136,85,148,152,85,180,176,35,102,69,232,74,43,89,115,190,232,249,220,145,82,199,162,251,144,144,185,99,90,187,243,217,222,154,140,77,122,232,116,148,246,154,24,221,213,189,78,105,33,164,98,163,88,138,40,173,236,247,107,69,36,40,139,50,106,169,212,138,187,21,89,41,31,207,108,172,87,33,75,82,219,99,153,17,26,142,234,118,81,224,5,185,183,164,110,93,69,21,69,151,136,90,75,35,155,18,73,26,34,21,221,155,138,27,77,78,140,150,174,54,233,241,44,85,207,36,170,30,138,248,225,126,165,43,114,202,75,245,2,43,233,99,145,21,5,77,102,101,31,17,182,9,89,167,125,141,87,237,58,60,69,158,212,147,177,221,210,118,47,216,166,21,86,217,113,101,165,85,93,205,77,62,211,175,147,20,222,40,122,84,189,253,61,229,101,150,113,230,253,206,162,111,49,81,83,237,21,153,183,120,139,162,46,137,246,152,169,67,154,139,72,228,73,36,118,168,118,233,154,148,213,76,213,210,42,168,25,18,153,163,89,86,170,149,51,42,39,218,83,56,167,29,54,56,92,248,106,215,118,139,253,162,202,79,152,13,114,107,27,220,116,21,248,198,106,167,43,92,231,170,40,21,77,239,53,241,13,52,235,200,153,234,196,95,121,199,65,157,119,87,38,217,170,222,223,127,156,82,112,73,79,112,94,92,141,93,92,78,253,15,163,94,168,223,30,166,122,177,172,84,181,25,175,83,50,171,155,95,38,191,235,19,22,252,117,119,184,59,98,86,74,168,191,172,165,55,79,131,40,155,163,149,167,103,5,53,29,165,17,205,79,3,49,85,254,29,90,105,101,73,46,247,9,25,187,195,87,23,10,12,59,101,185,210,171,105,235,28,245,84,254,241,143,181,88,158,23,109,106,171,181,111,134,135,115,98,199,23,152,28,214,81,72,228,79,136,130,188,189,229,68,142,153,102,138,121,81,190,61,28,73,83,225,122,59,74,109,171,173,149,21,61,238,42,76,53,138,46,245,204,106,92,37,110,213,241,213,74,130,174,60,39,82,205,215,23,179,119,183,168,130,211,221,239,53,244,40,230,90,213,210,53,58,34,150,215,19,191,22,93,21,206,150,57,26,222,190,6,76,58,209,131,91,26,62,21,102,223,103,83,228,216,123,11,86,192,173,141,177,170,233,240,58,12,55,102,26,187,214,202,172,124,147,106,171,225,170,147,241,101,133,225,94,146,76,146,36,30,42,237,75,237,137,48,181,21,169,207,168,165,107,19,78,168,90,156,87,152,213,246,246,190,223,26,244,94,157,16,9,42,92,27,105,163,145,18,90,215,233,241,113,93,225,172,41,133,230,86,167,125,85,119,218,88,217,177,21,222,177,234,173,223,213,125,197,81,133,111,55,58,89,88,249,156,244,68,80,50,122,193,150,246,250,214,181,41,158,174,69,39,241,30,75,92,123,182,250,8,92,229,211,94,133,25,130,51,90,43,83,88,147,75,225,161,119,172,185,231,110,172,107,34,116,173,84,240,93,64,199,171,206,83,227,38,84,171,22,142,68,102,190,58,28,84,153,73,112,69,71,85,178,68,95,137,147,151,108,195,195,210,211,58,87,109,85,211,95,2,128,171,205,44,39,28,234,201,252,62,192,41,252,47,150,118,136,213,173,172,149,205,82,233,217,242,134,212,177,54,89,87,234,213,53,69,40,58,172,216,192,49,51,122,57,119,39,84,208,166,47,60,73,84,199,27,169,109,179,59,148,212,209,186,1,119,49,46,27,192,216,118,157,207,158,161,136,230,167,183,66,217,191,49,48,117,21,103,34,158,88,93,162,233,224,133,163,196,25,129,137,49,124,142,98,201,34,181,203,167,180,233,232,240,117,103,53,42,234,17,250,235,168,25,107,131,113,174,29,171,153,142,94,78,159,98,23,110,215,121,176,186,52,145,34,133,91,167,185,12,32,195,247,95,37,204,216,81,94,138,210,182,143,54,221,110,139,144,231,201,162,38,157,16,206,224,203,10,140,107,133,105,220,140,217,79,185,62,8,114,67,152,86,122,102,239,109,61,50,183,223,162,24,89,115,204,247,79,34,203,10,205,185,87,95,5,37,227,204,92,75,112,111,34,149,101,209,122,39,69,39,17,159,54,108,235,195,49,39,45,207,129,146,107,224,154,29,250,230,149,37,91,55,192,230,43,76,0,177,93,110,84,242,182,123,178,201,187,93,74,202,124,222,130,215,66,177,70,249,55,34,14,58,51,18,124,229,183,219,152,169,44,209,183,79,137,78,215,113,41,110,164,122,182,58,168,244,95,30,166,2,99,12,219,196,183,57,94,219,123,166,209,87,166,136,165,17,37,247,48,43,21,85,57,253,124,58,40,226,54,105,111,226,118,206,199,163,164,173,143,170,245,243,138,174,131,138,60,40,172,78,117,124,73,254,210,26,149,85,205,29,117,106,79,162,248,116,82,110,149,153,159,34,237,119,63,69,251,77,141,173,92,248,177,193,116,209,170,182,229,14,191,235,33,74,84,113,143,132,82,69,107,174,48,233,246,154,220,147,14,102,53,99,60,244,168,93,126,211,170,169,192,152,237,174,221,35,39,235,246,129,179,86,113,131,130,218,170,228,174,129,117,248,161,4,156,81,96,107,187,147,153,112,133,23,237,67,91,180,25,113,141,170,154,155,25,63,248,157,173,62,86,230,21,58,163,154,217,145,19,226,160,103,205,239,59,176,149,92,14,109,61,124,125,83,216,165,187,189,230,243,225,137,201,111,168,222,207,98,234,99,28,24,51,31,68,212,107,249,157,62,42,85,150,171,69,226,158,129,33,175,85,223,237,212,11,173,103,206,155,242,214,109,103,84,212,186,22,108,209,196,21,145,49,21,158,40,99,213,138,26,74,41,18,74,149,77,80,173,33,204,107,5,154,52,71,72,136,173,2,250,211,98,219,236,177,171,149,138,112,77,138,175,10,190,114,170,126,210,203,51,136,59,13,59,85,156,238,136,117,183,14,32,108,210,53,86,25,87,80,50,42,221,140,42,153,167,54,79,226,167,105,38,53,106,71,170,212,34,47,218,97,141,215,63,102,69,114,210,74,242,150,174,207,156,79,43,149,32,150,79,224,160,102,150,35,204,120,168,225,115,223,82,136,168,157,60,227,29,179,75,60,46,111,223,13,53,66,233,213,58,56,178,247,92,208,198,119,134,236,87,74,169,246,41,77,212,193,138,47,15,214,88,228,93,126,10,25,212,205,223,53,47,210,204,229,239,18,42,42,255,0,120,134,211,154,215,122,89,121,138,245,85,248,169,36,184,2,247,50,110,117,59,255,0,129,197,249,59,189,53,117,72,31,254,232,71,105,112,205,235,149,84,174,106,202,168,171,238,83,174,110,44,184,87,72,142,89,159,215,226,77,91,242,245,29,42,119,170,119,238,215,175,66,224,97,236,184,181,174,222,101,59,191,128,20,149,5,230,226,177,232,221,202,170,69,82,220,65,90,138,148,203,46,229,240,68,212,191,56,119,45,176,226,163,121,148,255,0,224,92,75,54,90,224,248,149,146,119,116,220,159,0,48,201,112,78,99,92,87,74,122,106,133,215,237,59,91,94,73,102,109,99,154,234,154,74,132,106,248,248,153,199,77,98,195,182,237,22,40,25,170,126,169,51,45,230,146,157,138,200,98,103,78,158,137,99,108,86,195,153,15,83,2,53,215,134,200,197,246,234,87,148,152,39,7,225,218,117,73,230,110,237,61,165,201,187,87,58,173,85,26,206,159,4,40,107,254,25,158,236,187,154,199,8,58,154,107,30,24,187,212,119,102,202,221,28,186,116,42,202,30,30,236,151,24,155,61,27,55,185,124,58,20,237,135,6,85,208,214,50,78,91,186,46,166,73,101,148,124,168,226,142,86,248,105,226,130,11,85,111,225,114,74,165,209,45,250,183,253,83,189,167,225,54,220,138,139,37,26,35,189,169,180,203,59,28,244,176,196,223,49,191,192,170,233,169,45,83,53,36,86,55,85,235,224,32,196,139,71,11,54,200,145,19,185,167,251,167,124,222,24,109,72,212,94,232,137,254,201,149,176,208,219,218,223,53,137,252,8,157,77,79,166,141,98,127,1,6,37,205,195,125,186,6,234,148,169,167,250,164,140,153,3,68,196,213,180,201,175,216,101,235,173,112,79,230,185,137,167,216,113,59,13,81,175,254,41,63,128,131,17,35,201,86,64,190,101,39,255,0,170,76,55,40,229,68,209,41,63,192,202,215,225,154,36,235,202,79,224,19,15,80,39,254,41,63,128,131,20,19,39,234,164,127,74,101,68,251,9,150,228,229,68,104,138,218,101,95,216,101,91,112,237,46,213,86,68,159,192,248,150,72,17,219,121,105,252,4,24,187,77,149,53,200,253,29,71,211,236,59,218,76,186,142,153,19,155,10,39,191,161,144,213,118,138,120,32,87,54,52,215,79,113,104,49,197,238,123,106,201,203,232,141,247,8,58,100,194,180,48,39,70,55,82,38,216,104,83,171,227,97,105,241,62,111,213,80,54,68,137,238,213,186,150,107,19,113,29,138,160,123,227,164,150,79,134,136,162,12,180,173,165,178,82,198,188,198,69,254,5,45,118,187,97,138,52,87,72,144,162,126,195,13,238,25,229,153,151,87,57,176,73,50,162,248,116,83,169,91,238,109,226,39,242,147,156,168,191,5,16,101,29,251,27,97,122,102,185,204,124,61,62,194,222,222,115,134,203,70,174,72,159,23,66,213,210,101,238,106,94,28,141,150,41,151,95,130,149,21,183,134,124,115,117,84,90,170,105,23,95,122,40,130,94,239,159,112,162,185,34,123,63,97,70,92,51,154,170,170,101,116,79,94,190,226,245,219,56,45,188,86,53,22,162,137,202,171,240,43,91,47,3,48,242,218,181,20,11,187,236,16,97,253,211,48,111,213,205,84,131,122,235,238,41,199,213,99,27,140,158,108,18,170,57,125,202,108,106,209,193,21,154,45,171,53,189,63,106,21,141,175,132,12,43,70,173,230,91,219,211,224,32,214,13,46,9,197,215,47,74,142,69,87,126,169,81,217,242,51,18,92,100,111,120,164,151,175,193,77,165,80,112,213,131,169,26,154,80,179,84,253,82,163,182,100,86,28,131,71,37,27,19,79,213,18,51,173,108,88,56,101,174,149,173,87,81,189,126,214,149,229,171,133,68,157,173,239,20,74,154,254,169,176,104,114,218,195,65,162,54,153,157,62,7,105,79,132,236,205,106,34,66,212,253,132,70,4,210,112,141,71,34,163,169,232,213,92,223,213,42,155,95,13,114,219,154,141,109,191,195,245,76,208,142,199,109,161,85,116,45,98,106,113,84,67,2,122,40,192,49,114,217,147,85,52,42,215,37,189,58,126,169,85,81,96,58,184,154,141,238,13,233,250,165,234,150,20,95,69,24,112,242,222,213,232,141,2,218,193,133,231,99,18,53,161,102,169,250,164,211,48,132,178,39,250,35,122,252,11,140,202,77,201,185,81,186,169,26,68,230,120,43,75,5,172,170,203,169,106,17,116,164,79,224,117,51,229,45,68,157,59,186,162,47,185,11,214,215,202,223,237,52,137,149,10,213,214,87,51,104,130,196,166,84,214,211,106,232,161,114,146,85,216,23,18,55,84,134,153,235,251,12,133,117,202,220,223,73,204,62,182,237,101,254,218,198,32,198,42,156,187,197,117,173,88,159,72,253,23,167,129,13,187,33,234,164,167,153,43,105,92,174,126,190,40,100,236,151,252,63,15,93,99,36,42,113,166,29,133,124,247,48,65,134,120,171,132,185,238,210,185,209,209,187,69,247,33,213,88,248,55,169,161,168,73,86,145,253,62,6,102,87,230,78,30,129,171,203,219,175,216,83,210,102,125,60,243,114,233,81,58,175,184,65,103,45,252,52,47,37,176,203,76,168,158,222,133,101,134,120,98,195,86,201,27,82,244,221,39,138,162,161,117,236,151,122,251,146,53,205,106,104,191,2,169,142,74,88,227,78,102,155,253,162,10,15,242,97,100,134,143,187,178,146,45,52,211,93,165,51,38,75,217,86,177,42,17,52,84,93,116,68,46,221,69,125,58,162,163,85,14,185,210,163,157,185,168,32,146,195,120,70,138,223,19,105,146,38,171,83,222,135,126,236,49,111,119,140,44,254,7,13,5,82,182,68,71,29,187,106,218,162,14,189,184,106,133,158,140,45,254,4,73,101,165,111,132,45,254,7,98,218,134,169,241,101,110,130,9,7,90,169,209,186,163,17,63,97,215,79,66,214,185,118,198,159,192,239,218,230,191,161,18,210,68,228,220,168,32,232,32,161,99,151,172,105,252,9,230,81,70,212,79,171,79,224,78,172,112,196,164,72,248,149,52,16,74,165,12,11,236,35,242,108,74,157,14,102,198,186,234,132,195,27,167,136,131,172,125,177,190,195,228,52,78,129,234,228,77,78,225,54,232,68,200,216,245,211,68,16,117,138,196,94,174,78,164,42,170,139,230,161,53,83,2,162,249,167,200,98,79,237,8,56,226,98,191,211,67,153,209,177,27,181,17,21,8,228,98,39,129,11,88,174,16,74,190,153,142,95,4,62,54,150,53,77,21,136,164,239,44,250,140,68,16,72,249,42,153,203,170,194,213,253,132,173,126,17,182,92,90,173,154,150,46,189,61,19,186,232,158,3,122,136,45,229,207,38,48,245,106,59,117,52,125,127,84,163,110,188,56,225,233,220,174,108,72,154,251,144,190,233,47,247,144,141,18,7,39,156,130,12,104,155,135,106,10,37,87,82,70,170,191,97,212,215,100,229,109,46,188,136,31,251,16,202,201,25,74,212,244,83,248,28,107,77,110,149,21,30,198,255,0,1,6,26,220,50,250,253,75,170,182,41,19,66,154,172,181,98,42,39,116,108,137,180,206,26,236,59,105,170,98,162,68,213,85,248,20,141,211,44,232,42,156,229,100,13,235,240,16,98,221,159,31,223,236,238,108,14,87,249,190,242,227,225,252,240,169,131,107,43,37,218,159,105,85,92,178,86,129,100,116,137,79,213,126,5,25,125,201,90,133,107,187,156,43,170,123,132,23,83,14,231,21,154,191,107,36,171,110,229,248,151,2,221,126,182,220,216,139,4,237,85,95,14,166,25,86,229,238,48,176,202,179,64,217,17,27,212,154,177,230,22,47,195,149,204,74,169,36,72,218,169,174,162,12,210,119,49,158,138,33,203,12,146,255,0,105,165,142,194,217,204,251,140,140,108,242,175,94,139,169,119,44,152,146,142,225,19,92,175,77,84,65,222,44,109,122,116,241,62,196,141,141,21,28,24,248,222,136,177,170,117,32,153,29,170,8,62,75,27,30,186,161,241,173,70,244,34,107,84,57,58,120,136,34,70,196,169,231,40,86,167,131,87,161,41,34,185,23,161,205,26,174,157,75,152,57,18,37,95,0,177,105,226,115,49,205,211,170,161,242,71,34,248,26,131,129,200,140,77,116,234,18,68,114,117,66,21,234,186,17,53,4,31,118,162,251,143,139,26,123,14,70,183,226,28,223,136,131,133,119,49,60,214,234,72,85,172,142,215,205,59,69,209,17,117,37,229,107,93,169,136,58,116,107,213,87,86,156,201,76,143,111,156,132,195,216,141,85,33,230,162,116,16,74,54,157,35,215,105,242,69,95,29,9,157,17,125,132,43,26,42,104,32,145,123,223,225,161,44,232,220,229,85,208,237,86,153,20,249,221,218,212,85,81,5,55,81,107,134,161,203,205,66,86,107,13,12,45,87,53,19,83,183,175,119,45,85,80,233,170,106,158,186,166,164,29,45,99,93,19,149,177,52,250,217,100,109,55,156,210,126,24,18,119,106,168,115,212,218,220,232,149,24,208,58,170,41,226,115,215,152,226,98,169,244,154,38,142,66,24,236,53,42,245,86,181,116,62,79,98,172,77,23,106,129,203,75,21,52,168,186,181,20,231,74,74,88,157,171,90,223,224,113,209,80,79,26,104,168,164,243,40,37,87,121,200,4,188,218,44,122,35,19,79,176,234,249,113,182,101,85,106,21,63,147,85,98,234,138,116,181,212,107,27,215,68,2,9,170,169,163,141,187,209,168,64,181,145,189,139,202,68,82,24,237,82,92,85,26,137,224,118,148,152,125,34,77,30,208,41,138,214,75,46,191,86,154,29,76,212,138,139,170,176,174,235,173,241,196,213,209,165,63,81,76,142,126,136,158,208,62,89,104,18,69,110,172,66,176,167,180,34,70,138,140,255,0,3,169,176,198,196,123,90,190,37,193,160,165,141,241,39,79,97,188,26,158,138,22,42,232,78,71,3,83,216,117,148,213,26,175,137,218,194,245,84,48,219,149,145,39,129,51,21,31,55,163,80,227,133,55,42,29,157,34,182,37,213,80,9,87,89,227,122,104,246,162,157,61,231,7,210,85,194,237,33,69,85,79,113,86,58,84,95,4,57,32,137,37,77,28,128,99,22,61,203,173,30,247,69,14,158,62,194,208,87,69,87,135,106,149,169,185,187,84,206,12,71,135,161,168,107,151,148,142,233,238,49,223,50,112,67,223,81,35,227,166,95,224,7,79,151,89,167,81,71,83,28,50,78,168,137,211,196,202,76,23,152,84,181,244,241,239,153,23,84,79,105,129,179,91,171,108,245,170,230,198,230,232,165,193,193,184,238,190,137,236,141,94,244,68,233,226,6,123,81,223,169,230,98,109,122,46,191,19,178,134,173,142,209,81,198,57,224,236,118,234,150,51,153,62,159,106,151,78,211,136,226,151,106,58,116,235,241,2,224,115,181,77,80,251,28,155,157,161,212,211,92,33,149,136,173,149,23,82,97,149,26,46,168,160,118,251,246,181,52,35,108,135,92,202,182,42,104,231,162,17,165,67,61,143,64,39,92,228,113,196,248,209,222,36,191,121,111,247,208,249,222,83,251,218,129,242,87,171,190,173,83,161,33,83,69,11,188,231,49,23,246,29,170,203,19,99,222,168,154,146,147,85,66,229,219,208,14,159,185,210,110,209,98,79,224,76,197,107,183,105,189,97,77,126,194,105,176,68,245,221,170,28,252,182,70,158,40,7,4,118,234,23,245,228,167,240,32,153,34,165,69,229,177,19,79,129,55,222,34,141,154,232,132,132,245,112,72,245,71,42,32,97,212,92,110,245,17,162,163,21,80,147,182,92,171,39,122,185,207,94,138,119,117,20,212,50,179,85,145,157,78,142,166,174,130,216,229,106,74,196,215,226,5,81,71,120,124,45,77,239,240,38,229,196,108,229,233,204,255,0,18,220,214,98,40,209,171,203,122,47,216,167,67,89,138,165,141,23,71,40,21,165,254,254,255,0,61,91,47,248,150,158,247,139,43,214,105,24,249,28,173,69,36,175,152,198,183,115,182,68,247,125,133,53,46,42,117,83,249,107,64,229,114,248,244,11,137,200,110,210,87,86,35,21,170,186,174,158,5,236,203,156,58,201,99,101,67,225,247,47,129,107,48,157,52,115,78,217,165,163,219,215,94,168,95,140,37,127,183,209,68,200,21,173,64,210,173,168,185,54,217,71,202,133,138,138,137,236,66,137,187,221,175,149,178,42,83,44,136,139,240,46,36,50,91,43,227,73,30,172,209,80,143,202,120,94,218,154,206,200,87,79,126,128,80,182,10,11,212,170,142,170,87,42,124,80,158,189,73,91,71,15,213,110,221,167,176,168,170,51,19,10,198,139,28,43,3,87,195,197,14,170,124,97,135,170,221,171,229,135,79,181,0,179,24,187,55,42,176,204,142,166,170,142,87,47,216,81,31,210,46,145,179,237,158,154,69,251,90,94,92,97,101,194,88,134,69,159,109,59,151,246,22,155,16,229,246,27,137,238,146,56,160,79,179,64,62,75,159,24,126,166,29,207,163,118,170,159,221,41,187,142,122,90,35,100,140,167,165,122,61,221,27,208,144,171,176,89,226,127,45,140,139,196,142,131,3,80,87,78,205,41,24,228,85,247,1,67,92,241,230,40,191,62,70,211,186,100,99,215,205,232,165,49,89,130,49,117,238,78,100,137,42,162,252,20,203,236,53,149,150,120,153,19,157,110,141,117,211,251,37,198,183,101,253,134,56,147,91,116,105,254,200,24,13,108,201,27,220,238,71,73,78,245,85,248,21,246,21,200,43,146,206,142,154,157,81,62,40,102,149,38,16,177,211,185,21,40,99,95,216,119,11,98,182,205,18,69,79,70,216,213,61,186,1,139,246,172,150,166,162,209,213,20,123,180,248,29,149,86,9,163,164,143,101,61,3,145,218,127,116,201,136,44,52,84,236,250,216,154,237,14,42,170,75,11,87,71,210,71,251,80,12,71,175,203,252,71,90,229,238,45,123,17,87,167,66,98,219,149,88,207,150,156,201,31,226,101,100,31,71,24,186,114,34,79,224,115,77,120,177,192,222,84,116,172,95,138,32,22,6,193,149,184,145,138,213,150,85,253,165,192,181,224,138,202,118,181,181,14,69,43,25,110,244,122,43,152,196,98,20,165,247,48,104,236,250,185,242,181,116,246,106,7,117,79,129,233,42,81,24,248,154,170,190,221,9,132,202,182,167,157,27,89,239,45,172,188,73,90,232,53,143,99,85,201,237,212,237,44,28,73,208,212,185,57,138,154,107,237,80,46,5,38,93,73,11,211,86,166,137,240,42,58,27,4,22,214,163,164,216,154,20,43,243,250,215,202,213,168,213,93,61,229,15,139,56,130,77,143,72,17,127,98,129,124,174,120,130,138,222,196,70,200,221,83,220,165,49,89,154,49,211,63,99,30,189,61,198,46,215,103,213,108,213,14,99,154,247,34,175,188,237,236,24,229,151,169,90,179,38,221,87,218,6,78,89,179,41,181,110,68,85,82,167,76,69,13,76,104,237,124,75,35,100,184,208,211,192,147,111,102,168,154,248,145,220,179,66,142,216,142,110,230,249,169,239,2,237,223,47,144,81,209,243,86,86,161,110,174,56,219,15,85,72,232,43,150,55,107,211,169,143,153,137,196,155,161,150,90,72,145,202,137,211,162,150,102,167,52,175,56,138,177,82,146,73,25,185,125,138,6,103,85,225,140,31,126,137,210,81,50,20,145,222,11,170,22,159,25,229,141,242,150,165,213,22,202,132,107,19,195,69,41,12,13,93,138,226,107,106,37,175,153,91,209,116,213,74,222,171,49,235,169,149,41,234,105,164,149,21,52,85,80,45,197,127,211,27,50,43,187,219,252,211,171,102,107,226,123,124,156,153,234,100,84,78,133,103,126,198,16,86,162,183,184,47,95,129,71,75,71,13,198,69,94,225,166,191,0,59,219,102,63,142,240,136,219,131,85,250,248,234,135,45,235,15,97,219,252,60,196,166,98,46,158,212,58,202,92,58,248,154,142,138,149,83,236,67,150,162,142,234,198,43,33,138,68,251,16,38,173,206,35,203,27,87,53,207,133,145,161,76,46,24,242,99,254,169,205,209,61,202,92,138,252,49,136,46,15,84,71,74,221,126,211,138,147,41,238,245,46,71,77,82,253,23,222,25,82,86,217,166,137,237,111,85,209,75,185,131,238,113,163,35,73,163,85,79,176,142,197,148,172,137,26,179,202,139,167,188,173,109,216,54,130,153,26,222,107,27,180,14,218,26,91,85,202,153,19,144,154,170,123,142,174,108,35,12,83,115,97,133,19,219,224,84,52,244,212,22,230,107,222,227,93,61,154,144,203,138,109,212,254,98,171,29,167,196,9,123,116,143,160,209,170,197,209,62,5,85,106,175,138,87,34,73,23,248,20,204,56,182,206,175,213,205,98,147,241,227,171,61,63,86,199,24,107,23,30,221,5,170,102,167,54,6,245,79,106,29,245,53,159,14,189,60,250,118,127,2,203,84,102,229,37,42,105,20,72,186,123,142,174,108,246,150,37,210,58,103,40,86,68,165,146,213,232,210,182,54,183,221,162,28,85,88,74,130,161,138,170,177,169,142,171,159,55,7,121,236,130,68,211,216,64,188,65,221,154,186,119,105,85,63,104,23,174,183,1,90,94,245,222,200,213,53,37,217,150,248,105,250,163,224,139,82,205,63,62,174,50,166,174,166,149,9,25,243,234,226,205,85,176,200,128,95,9,178,159,14,191,171,163,135,69,251,14,40,242,131,6,42,235,61,60,11,252,11,3,81,159,247,149,215,68,151,248,157,124,217,241,126,119,162,179,39,237,80,50,101,153,87,150,244,233,245,148,84,253,62,193,249,63,203,164,85,109,53,53,59,28,158,222,134,43,212,103,70,36,157,23,107,167,254,42,117,242,102,94,47,173,93,176,75,80,197,247,162,168,25,97,54,31,193,182,181,220,212,131,167,185,80,144,170,197,248,102,214,197,72,146,62,137,236,49,109,49,14,53,173,93,36,171,168,95,218,164,229,53,22,38,173,211,155,36,206,215,223,168,23,170,243,155,214,200,85,201,18,120,123,138,10,243,155,50,207,43,157,3,156,141,58,72,240,109,222,118,235,36,50,59,246,41,61,22,94,213,172,90,190,141,218,255,0,170,7,71,93,153,215,77,202,232,229,122,18,177,230,197,237,171,167,62,77,10,147,242,113,81,34,232,180,78,255,0,116,156,131,41,101,149,53,238,107,254,232,162,156,143,52,110,143,77,206,149,231,217,115,2,233,89,209,31,39,82,172,110,81,212,49,117,238,110,209,63,84,159,164,203,103,70,169,186,129,83,79,213,20,91,246,223,238,146,46,174,87,232,118,84,119,135,189,17,39,99,148,185,246,252,181,167,159,70,190,4,111,218,133,73,67,145,244,117,122,47,58,54,138,44,157,85,194,218,198,107,45,43,156,171,240,58,27,133,210,141,17,86,10,55,167,236,50,154,143,135,106,25,147,235,42,98,113,27,184,120,181,49,116,119,41,201,246,10,48,194,191,16,215,199,175,34,9,147,236,69,58,10,171,253,254,85,93,33,159,248,41,158,244,220,59,97,217,23,235,34,129,126,212,67,179,131,134,220,44,168,139,221,96,95,246,80,81,174,104,171,241,23,61,95,28,83,162,170,251,148,238,224,139,31,215,177,18,150,89,155,252,77,133,183,134,60,50,246,162,178,138,4,95,245,80,237,173,156,54,217,41,151,84,167,137,19,253,84,20,107,86,182,205,154,52,109,89,157,83,58,162,117,246,148,197,110,43,199,180,210,119,89,100,168,213,122,107,212,219,29,103,15,182,25,225,88,221,77,18,244,211,209,66,134,191,240,151,135,171,35,124,177,82,66,143,246,104,212,20,107,86,155,25,226,90,103,233,60,147,43,191,105,216,69,115,197,87,247,164,104,233,149,138,191,19,52,238,60,22,178,106,133,157,145,181,19,95,13,167,105,101,225,190,150,194,169,27,173,200,245,79,110,209,81,140,88,75,0,47,37,181,21,180,234,175,84,213,117,67,176,186,97,10,234,165,217,109,133,237,68,233,209,12,189,102,76,53,41,181,138,151,111,79,13,164,54,44,183,142,138,87,195,61,173,95,185,116,215,104,170,195,74,92,150,197,55,217,17,142,115,145,29,239,42,203,95,9,119,39,49,38,168,216,237,76,202,102,89,53,145,243,105,169,118,47,193,164,213,183,3,221,29,50,68,187,209,191,96,163,15,215,134,24,34,106,178,90,52,114,251,58,29,68,60,40,215,214,85,59,250,154,172,122,244,77,166,196,173,57,92,217,24,215,206,136,171,237,213,10,174,159,4,90,40,226,107,86,145,138,228,79,29,5,26,229,161,225,97,246,134,164,173,161,209,201,215,209,59,219,118,84,222,96,114,83,199,26,181,60,60,12,253,159,13,218,165,110,197,162,103,84,211,192,233,43,178,242,134,101,87,65,78,214,47,216,40,196,74,76,156,169,166,143,191,93,81,175,139,78,168,168,116,247,172,189,180,187,114,210,81,34,47,193,12,184,174,203,10,186,230,45,51,102,84,111,184,144,167,200,253,143,78,107,145,194,140,34,174,192,23,20,126,148,212,238,68,251,9,251,30,85,94,107,158,136,248,95,162,175,247,76,233,165,201,155,108,109,69,150,153,142,95,176,237,168,114,238,211,64,228,210,137,157,63,84,81,134,17,228,205,222,6,34,71,10,167,236,37,234,178,103,16,205,209,172,119,240,51,166,76,57,108,106,162,37,19,87,79,128,242,5,169,19,85,163,103,240,49,186,48,82,155,34,111,206,119,158,197,254,7,113,79,144,23,71,171,85,209,127,129,153,146,90,45,108,94,148,204,79,216,114,193,108,183,42,126,109,136,74,140,88,179,228,13,107,92,205,209,167,79,129,112,172,153,39,45,59,91,185,141,254,5,233,238,16,65,170,181,16,45,74,197,209,172,21,86,238,44,158,108,141,70,186,54,255,0,3,130,229,145,144,186,13,86,22,46,191,2,227,45,245,105,250,191,162,31,96,198,116,168,253,178,57,29,167,179,82,230,166,177,215,18,112,224,149,204,118,202,86,245,253,82,206,226,222,18,174,51,171,214,26,109,60,125,134,119,174,50,181,43,180,124,108,57,29,127,195,211,181,21,240,197,254,6,235,45,100,79,193,166,34,154,85,217,78,190,63,221,59,91,119,5,184,137,172,77,240,46,191,97,178,170,26,220,48,231,34,247,88,87,246,33,219,210,54,197,81,50,108,165,141,19,236,20,107,114,155,131,11,222,137,186,157,127,129,63,15,5,23,87,245,238,191,254,169,179,122,123,45,161,241,163,146,149,159,192,157,134,211,105,103,78,236,207,224,40,214,11,248,48,189,211,177,121,52,251,92,158,11,180,235,170,56,67,199,77,215,98,187,225,208,218,116,214,171,91,158,136,148,141,254,7,39,144,45,46,78,180,140,95,216,107,50,174,53,66,156,39,230,3,31,166,231,233,246,29,205,183,131,156,101,94,168,217,245,93,125,232,109,15,232,197,153,203,170,209,49,63,97,207,22,29,181,197,249,184,24,159,98,26,227,141,53,158,254,7,111,148,241,164,147,66,142,85,248,29,69,199,131,252,83,66,197,125,36,106,213,79,114,27,78,238,20,12,106,164,180,237,114,123,53,66,81,246,107,85,82,237,90,54,232,191,1,199,17,167,236,65,145,57,169,104,87,54,150,105,145,19,220,138,82,142,202,28,224,169,147,99,166,168,93,87,220,166,231,107,50,219,14,86,34,186,90,8,151,95,123,80,224,166,203,76,33,76,237,93,101,133,223,236,33,56,224,212,101,179,135,28,234,172,137,178,37,108,205,98,245,68,93,74,170,151,134,252,224,164,167,220,234,201,85,116,248,155,84,126,7,177,53,17,96,183,198,198,251,145,168,76,199,131,108,206,139,107,169,25,225,238,48,53,38,238,30,51,86,225,55,34,162,121,92,213,93,58,162,147,148,188,11,226,187,181,67,106,107,99,221,175,85,213,13,172,197,129,44,77,151,114,80,71,174,191,221,39,36,195,54,248,83,234,169,218,137,246,1,171,248,184,8,186,196,196,115,105,155,209,63,186,117,23,94,11,49,37,26,170,67,14,154,123,144,218,244,22,106,36,111,157,19,87,246,18,213,56,90,219,82,239,58,153,171,175,192,43,83,212,60,29,227,23,63,162,57,19,236,59,118,240,137,142,40,229,141,208,61,200,158,211,104,139,131,109,144,183,115,105,154,139,246,18,203,134,232,164,85,69,166,78,159,0,48,2,197,194,166,41,170,129,34,171,114,187,84,211,169,13,227,130,203,155,145,100,228,162,175,216,108,42,151,15,83,194,186,182,52,79,216,77,58,207,78,244,209,241,162,160,26,201,119,4,55,154,167,43,82,159,167,216,77,208,240,11,119,87,238,154,4,211,226,134,204,97,183,91,169,211,253,21,171,251,14,87,211,211,73,210,56,81,191,176,13,116,199,192,229,117,11,17,97,129,168,228,79,113,192,254,13,177,76,174,229,198,154,55,236,54,50,219,76,74,186,185,53,67,157,45,180,141,77,18,20,215,236,3,92,244,156,11,226,21,122,78,244,110,191,97,89,217,120,38,162,142,52,242,173,19,36,118,157,122,25,196,202,54,199,38,237,60,223,113,23,147,154,247,115,53,232,190,195,167,78,98,48,191,250,29,97,72,157,231,89,152,169,254,169,20,252,38,97,216,99,94,225,107,99,31,167,79,52,205,5,138,151,77,142,167,69,95,126,135,7,146,233,209,220,206,90,105,227,161,172,193,131,211,240,168,249,21,81,244,137,240,243,73,7,112,121,29,75,254,186,137,170,139,240,51,197,212,52,147,61,28,144,34,105,211,192,250,251,101,58,166,173,137,16,76,24,107,135,248,53,194,209,34,45,93,170,55,47,250,165,76,188,40,224,122,116,68,109,154,47,247,76,160,109,181,27,232,183,66,82,174,157,89,255,0,138,85,253,131,142,12,107,147,134,12,32,214,167,249,174,36,255,0,100,226,103,14,24,54,5,213,109,208,166,159,170,133,255,0,172,167,168,122,59,100,110,41,155,157,162,231,54,238,90,189,14,90,171,81,54,74,96,138,70,232,180,48,38,159,4,58,201,242,199,47,41,149,93,85,67,2,181,58,248,33,86,226,28,43,137,38,71,44,82,202,159,102,165,189,187,101,238,50,174,85,141,147,206,159,196,130,10,251,118,88,218,53,72,173,240,244,247,34,20,165,234,253,130,24,199,54,154,218,159,177,164,250,100,110,45,172,155,235,170,38,84,215,219,169,88,97,254,28,234,213,26,181,136,175,240,215,84,3,31,175,23,219,91,164,94,237,108,126,159,6,20,181,102,30,188,222,228,89,232,105,37,99,29,224,155,84,206,235,31,15,22,84,70,247,155,124,110,95,139,74,238,215,146,184,94,133,136,207,38,67,211,245,80,13,103,166,80,227,91,135,230,99,149,17,126,10,115,67,195,22,58,186,57,57,141,147,69,248,41,180,186,76,3,133,168,145,17,45,49,46,159,170,132,252,118,12,61,31,72,237,145,183,79,213,3,88,150,254,12,49,53,66,39,54,53,213,125,229,65,65,192,253,225,202,156,216,145,127,97,177,199,89,109,200,191,87,76,214,254,195,235,45,144,70,189,26,128,96,37,39,3,111,68,69,154,149,171,251,14,242,223,193,37,186,53,68,150,129,139,254,201,156,137,79,19,127,176,124,72,226,106,250,8,17,135,48,240,103,100,133,17,82,221,31,251,167,109,77,194,53,154,157,186,249,62,63,247,76,175,122,71,211,70,160,145,25,183,162,32,77,98,164,156,47,90,218,155,91,66,207,247,73,73,120,94,161,77,116,161,111,251,166,88,67,28,110,127,86,106,76,75,21,58,51,243,104,17,136,223,209,102,212,214,243,22,129,155,191,213,62,197,195,149,36,10,136,202,54,167,236,50,201,180,49,203,215,106,34,41,26,89,96,209,29,181,20,12,89,139,34,86,157,168,172,167,68,211,224,125,92,164,173,137,118,178,37,79,216,101,55,147,105,211,205,228,162,254,194,37,178,82,72,197,94,75,117,251,11,131,21,37,202,218,246,38,175,141,87,246,18,171,150,178,107,163,233,149,127,97,149,254,65,163,79,78,22,175,236,30,66,182,59,167,116,110,191,97,166,152,177,6,85,115,191,250,91,79,216,77,55,39,30,229,77,144,166,159,97,147,191,70,40,158,154,199,19,91,251,8,162,195,48,197,213,81,1,88,227,6,74,185,26,143,228,38,191,97,81,216,242,238,91,108,141,250,173,17,62,5,243,138,213,11,87,106,177,52,57,221,108,165,106,107,203,64,85,3,67,98,115,99,106,114,215,248,29,245,29,170,118,34,120,232,84,176,211,211,183,167,45,8,220,214,55,209,106,1,43,71,69,181,169,188,231,153,212,176,38,175,68,62,162,170,167,69,208,166,49,50,213,182,23,172,78,114,174,158,192,59,149,187,208,239,229,198,230,238,39,41,234,34,144,179,150,41,47,19,98,20,142,86,201,203,215,218,157,11,175,65,75,34,105,185,222,0,118,50,53,138,158,8,112,164,76,85,240,57,31,18,163,83,206,56,152,199,162,129,27,164,100,94,102,158,36,42,246,42,235,180,229,72,209,87,87,32,126,198,162,232,212,10,226,153,173,168,137,89,167,138,22,235,21,224,54,221,119,183,148,139,191,82,229,199,35,85,52,218,65,43,227,240,88,245,8,198,186,206,27,225,184,200,231,75,78,213,71,175,184,147,143,132,28,61,52,155,234,45,241,187,246,25,64,216,17,201,170,46,129,96,122,120,63,64,86,62,91,184,79,193,84,122,43,173,49,106,159,170,84,182,190,30,240,77,185,232,246,218,99,79,246,75,188,145,171,124,95,169,200,221,154,104,189,64,161,168,114,187,7,209,117,109,178,52,84,253,83,182,139,10,225,234,116,210,26,38,166,159,170,84,46,115,23,166,211,235,35,141,122,170,32,43,170,130,207,70,196,210,40,81,63,97,54,203,126,213,243,81,17,62,194,109,239,100,73,230,161,241,36,222,154,248,1,10,64,230,166,136,168,64,250,119,187,251,72,70,168,231,47,71,232,66,176,72,189,82,64,56,150,146,79,239,161,247,89,96,106,162,169,241,208,205,26,238,230,107,167,176,152,106,165,67,60,228,209,124,9,169,169,102,68,181,14,213,197,59,141,238,201,135,109,239,169,79,98,42,244,42,37,159,187,73,167,176,232,241,126,29,250,81,111,116,9,34,38,228,50,140,102,196,60,73,121,54,186,74,119,58,69,218,170,135,95,7,18,173,170,114,38,146,21,45,227,133,247,92,107,229,157,210,53,119,46,190,7,202,46,23,27,78,244,85,219,252,0,130,221,157,201,86,137,230,201,212,238,27,154,219,145,23,107,250,157,189,183,32,34,163,98,106,214,244,248,19,53,57,74,200,17,81,177,34,254,192,58,134,102,75,228,110,173,149,83,225,169,4,184,246,181,233,172,115,59,248,144,191,38,174,18,78,178,178,101,107,85,122,33,219,219,242,154,162,13,57,178,110,55,130,148,174,198,215,238,188,153,100,235,238,58,103,227,140,83,204,209,100,153,80,189,52,89,115,76,212,68,150,22,187,246,29,164,121,119,105,84,209,212,76,215,253,80,49,238,124,99,136,158,158,106,203,254,39,20,120,135,19,202,189,22,111,241,50,66,60,182,179,47,141,20,127,193,9,134,96,27,44,31,253,33,31,251,160,99,127,59,21,85,55,162,205,213,62,39,107,99,194,184,150,238,138,233,156,244,211,222,100,125,22,25,178,68,168,142,183,51,253,211,177,242,69,174,157,17,41,169,88,207,177,0,176,148,57,91,113,168,84,231,162,175,218,84,246,172,167,134,149,233,36,176,162,232,93,150,83,193,31,86,198,157,62,4,78,157,141,243,118,1,78,91,109,212,86,136,86,52,131,69,68,211,192,232,171,169,235,165,168,123,227,85,70,42,244,43,197,108,51,47,88,144,226,74,104,21,85,57,41,252,0,161,160,182,214,43,147,122,169,221,210,90,186,34,189,10,129,212,144,162,106,140,68,56,150,61,23,162,104,4,146,219,35,99,119,49,169,169,241,180,110,66,117,232,172,110,229,83,133,42,26,138,4,9,72,237,15,171,76,169,237,35,90,164,111,137,196,234,232,253,142,64,28,135,163,181,69,57,85,92,214,232,170,113,45,102,141,215,105,33,53,202,77,202,136,197,3,150,165,37,114,249,170,112,49,147,181,200,170,115,65,80,233,17,55,70,164,227,52,119,246,60,64,54,93,26,154,167,176,137,37,212,250,180,250,167,137,2,196,230,120,32,28,204,85,83,145,170,177,249,196,179,94,172,241,35,89,218,228,234,186,1,53,230,189,53,82,86,85,216,189,20,226,117,86,222,141,93,79,141,114,202,169,168,28,240,185,100,93,20,154,216,214,167,176,149,106,114,250,180,130,106,164,111,71,59,64,38,36,145,169,237,56,29,54,190,210,70,90,180,114,232,215,234,69,3,156,245,235,168,19,204,114,171,145,20,157,108,76,93,9,88,163,77,17,117,57,31,39,47,197,218,1,50,176,70,112,203,18,55,193,73,117,172,235,162,59,82,54,202,233,0,138,38,53,202,188,195,149,41,88,238,173,56,210,7,203,166,142,208,152,100,110,137,189,95,168,28,93,217,88,190,39,52,104,196,211,113,195,61,66,167,68,234,112,178,103,57,122,129,207,81,69,28,254,142,132,154,217,216,213,85,123,81,83,236,38,121,82,181,121,188,206,158,226,54,85,255,0,101,200,7,71,114,195,246,202,198,44,114,83,34,235,240,40,91,222,79,219,46,72,231,71,72,212,85,240,232,93,164,72,156,187,149,168,29,60,127,155,108,125,87,218,6,62,187,41,228,179,187,124,17,233,162,244,208,237,236,244,247,91,123,209,168,231,34,33,121,159,109,138,116,243,218,139,175,188,146,154,197,74,213,213,33,79,224,7,83,101,186,204,198,183,158,170,165,75,5,100,85,108,220,158,195,167,242,78,170,168,198,237,39,41,40,228,163,77,23,174,160,78,62,109,60,14,62,106,170,245,57,27,10,191,197,14,86,210,162,104,160,113,53,187,188,80,141,209,237,111,129,201,202,70,159,85,21,201,161,112,73,186,71,162,244,83,235,30,231,120,147,11,79,170,132,131,106,155,131,226,51,68,212,250,214,145,170,46,154,31,90,157,58,160,131,234,55,167,180,109,251,72,218,136,136,21,16,131,129,241,171,151,84,67,141,208,57,73,214,53,170,154,159,28,137,215,67,26,58,185,105,220,170,164,164,148,207,215,83,186,115,81,125,132,11,2,57,23,160,29,67,99,211,167,82,54,198,191,226,78,119,126,190,4,105,2,167,176,9,84,139,167,128,150,13,89,162,33,56,145,104,68,177,162,39,82,104,166,170,237,175,149,87,161,212,213,217,156,157,116,255,0,2,185,72,24,189,85,9,43,133,59,54,174,141,50,40,250,59,114,181,250,105,237,59,184,168,91,203,243,154,69,4,62,127,162,190,39,98,200,149,124,221,58,1,33,28,80,67,233,48,141,209,83,204,154,35,16,155,117,189,95,237,35,138,222,177,245,215,80,36,226,180,68,171,170,49,8,230,183,71,26,235,180,236,90,138,197,68,68,32,168,107,156,190,10,7,86,248,90,214,105,161,78,221,33,69,122,174,159,224,86,73,77,189,157,80,232,238,148,75,170,232,128,83,244,79,238,170,231,39,66,102,26,245,149,251,119,18,117,235,221,88,170,168,83,241,222,102,138,165,52,137,202,154,129,91,84,81,172,209,43,190,7,69,53,43,34,145,81,200,118,244,23,78,125,54,142,106,166,168,74,85,66,233,158,170,212,2,74,214,170,149,154,55,195,82,226,218,213,121,41,246,22,246,222,222,93,110,139,239,43,251,100,159,82,136,134,240,106,70,138,147,107,145,85,218,157,195,26,172,111,67,172,133,179,177,122,180,156,73,228,68,209,200,97,180,212,50,200,215,244,105,219,82,185,211,38,215,166,221,14,162,158,161,17,201,174,135,107,79,50,61,52,106,166,160,118,17,70,198,175,164,77,177,237,106,116,36,99,141,87,174,164,219,34,209,60,64,141,234,143,241,110,165,37,137,172,44,174,107,220,148,200,186,167,184,171,55,49,157,21,78,57,39,98,249,186,34,160,24,213,140,112,12,175,123,222,202,77,63,97,64,63,15,213,219,165,215,187,170,104,190,227,45,111,116,212,242,198,229,88,218,171,246,22,147,21,81,68,215,63,108,105,252,0,183,84,23,202,219,123,154,228,71,38,210,178,179,102,37,98,185,168,174,114,105,241,40,234,248,100,87,171,90,207,240,37,91,21,85,47,156,198,40,25,3,96,204,167,198,141,73,101,254,42,87,246,156,125,21,98,35,81,201,252,76,52,170,196,183,90,53,243,17,218,33,218,225,252,210,185,208,74,156,215,42,34,40,25,173,21,98,215,55,114,72,173,211,220,113,73,112,150,7,35,81,202,190,194,194,97,108,236,231,34,71,52,200,159,180,185,54,92,99,67,118,106,57,102,69,85,248,129,93,211,220,29,47,87,59,67,157,247,72,160,78,178,39,66,144,170,188,50,38,42,192,253,78,142,166,243,89,51,149,27,168,21,213,86,46,86,235,27,122,162,18,12,196,47,154,77,85,125,165,40,217,36,123,17,207,85,212,228,137,100,69,213,53,2,190,165,188,38,221,93,33,205,37,238,22,248,202,159,196,161,29,81,86,140,209,136,164,155,228,185,73,46,136,215,117,2,191,154,244,199,177,118,63,82,150,188,95,42,97,85,88,245,62,219,169,107,94,137,189,174,39,102,179,182,100,210,68,2,221,94,113,245,214,145,28,141,107,250,20,140,216,218,227,116,155,116,207,123,54,175,188,187,55,44,17,71,86,213,220,223,18,150,172,203,72,249,159,213,216,171,170,251,128,167,233,113,44,187,17,174,122,175,237,59,74,57,159,114,122,55,79,19,182,183,229,116,143,114,107,27,138,251,14,101,139,96,218,247,70,189,62,0,116,54,76,11,29,123,17,100,133,23,114,123,80,238,169,242,102,134,41,57,235,27,122,174,186,104,92,251,61,134,26,6,53,187,19,161,222,178,26,39,183,107,149,17,64,181,209,101,245,36,49,109,141,168,221,19,216,135,85,91,134,29,65,39,49,147,187,161,116,111,117,22,235,124,46,127,49,19,68,45,22,38,199,246,168,103,116,79,168,68,77,64,231,168,191,213,219,233,121,113,202,229,84,233,226,82,183,91,133,210,232,197,250,249,27,175,196,130,175,22,216,234,96,214,42,148,87,175,176,224,167,186,54,161,154,67,162,234,5,55,83,106,185,36,170,229,184,75,254,241,193,53,45,229,172,84,138,170,85,233,239,82,171,101,170,227,89,50,43,97,85,69,95,113,92,97,204,21,206,106,119,168,116,215,222,128,91,92,51,99,196,53,145,42,190,73,149,62,213,43,58,60,167,174,189,53,27,52,242,55,113,114,169,173,20,118,102,164,80,198,221,62,195,150,163,17,165,170,61,209,181,169,160,20,5,55,11,140,154,68,153,245,207,235,215,77,74,194,205,144,180,214,157,159,88,175,86,156,11,157,50,210,205,202,114,181,17,10,170,201,155,54,234,214,162,207,59,17,116,247,129,218,209,96,126,234,214,183,151,232,252,14,201,48,203,213,186,35,85,9,103,230,53,43,155,245,114,49,83,217,212,235,171,115,49,240,49,86,39,53,127,104,29,219,48,215,41,119,61,84,152,125,13,36,17,249,207,68,45,54,32,206,91,212,104,230,211,49,170,81,18,230,246,44,171,153,204,146,53,70,251,0,191,23,41,233,98,106,163,103,69,253,165,27,115,123,170,28,173,142,69,45,228,56,199,17,220,30,137,177,85,20,169,236,171,120,157,90,249,98,95,120,19,45,177,220,39,118,230,61,253,78,214,143,15,201,28,104,179,200,187,190,39,103,73,93,37,35,83,152,198,166,132,196,183,58,57,155,189,239,68,95,112,20,181,242,138,70,64,230,196,229,215,79,97,101,177,150,23,188,220,100,114,68,178,170,42,251,11,241,113,171,167,86,174,215,34,148,165,198,189,96,85,115,35,106,251,64,199,20,202,11,237,109,99,82,70,204,141,114,245,82,178,160,200,185,169,145,174,239,146,39,77,74,250,171,25,85,83,34,163,105,227,233,240,58,138,156,125,116,93,81,177,160,18,208,101,83,161,98,35,171,158,186,124,73,59,134,87,196,173,93,245,10,164,195,177,197,233,253,57,100,157,102,47,189,57,171,245,64,116,117,57,107,67,76,170,231,200,159,181,14,58,92,61,21,4,154,197,54,154,47,176,138,171,16,221,42,157,164,204,209,8,169,231,146,69,214,69,208,14,254,154,162,162,56,118,54,119,47,237,41,124,71,77,95,86,174,216,247,245,59,216,43,105,34,79,172,145,19,246,156,174,186,90,92,154,62,70,129,102,239,25,105,83,113,94,115,209,202,174,95,113,220,224,92,165,88,170,154,233,34,215,170,120,161,113,229,190,217,24,155,86,70,116,38,109,184,202,203,66,187,146,86,38,128,85,214,92,15,5,45,51,26,177,162,104,158,226,110,167,6,208,212,177,98,116,45,213,125,186,20,173,94,114,91,105,217,181,149,13,233,241,58,169,179,182,141,173,87,50,118,234,5,84,252,174,183,185,117,114,183,248,17,197,151,118,154,95,57,92,206,133,191,169,207,53,84,93,146,162,157,85,78,114,215,84,170,164,110,215,80,46,196,150,155,61,18,104,170,206,135,93,81,85,100,137,118,237,137,75,83,54,54,188,220,87,86,238,234,124,130,75,229,106,238,216,245,9,171,153,45,85,165,83,86,69,25,214,213,220,34,98,47,38,52,253,133,63,111,180,226,25,244,70,192,245,215,224,84,180,56,51,17,84,34,107,72,245,253,129,151,71,61,242,177,154,164,113,169,214,203,116,186,78,170,141,222,133,198,135,45,239,114,34,43,168,157,252,9,248,50,182,242,205,30,180,75,252,0,180,11,75,123,168,95,78,93,23,237,38,169,240,189,218,171,197,100,85,95,180,189,20,217,125,113,143,68,117,31,248,29,253,183,5,86,68,168,174,164,79,224,5,137,167,203,155,196,171,185,57,191,226,118,84,217,85,119,157,116,119,55,175,218,100,109,190,194,176,232,147,211,181,19,236,59,136,105,40,32,93,85,140,3,30,109,249,31,87,81,162,202,175,253,168,84,84,121,5,14,223,172,79,226,133,238,75,149,174,149,58,171,19,66,86,124,91,106,137,85,57,172,64,45,181,15,15,20,18,199,185,116,254,4,231,244,123,181,177,58,181,191,192,170,234,115,46,142,137,121,113,74,221,14,178,163,53,88,186,237,145,191,196,14,130,94,31,45,111,77,19,106,126,194,66,126,27,40,37,213,81,83,248,21,51,115,79,85,244,208,157,167,205,38,234,154,185,186,1,111,100,225,146,153,87,163,127,192,224,119,12,208,53,122,69,175,236,46,252,89,161,68,168,155,158,205,73,184,243,42,218,255,0,73,236,2,203,179,135,72,97,241,167,69,255,0,100,231,143,35,41,232,188,254,232,159,238,151,161,49,245,174,79,237,51,169,18,98,203,69,74,109,123,216,136,5,165,164,202,58,86,46,171,76,212,255,0,100,239,168,178,226,223,75,162,172,13,233,240,43,121,111,246,164,232,201,26,72,79,122,166,126,187,28,128,117,208,225,219,85,50,104,176,71,211,224,135,107,77,135,44,149,17,111,115,34,69,95,102,136,117,115,86,50,69,213,28,164,167,127,168,142,77,177,170,237,38,138,166,44,33,101,215,84,100,107,251,9,248,48,181,165,137,170,71,31,240,41,106,107,196,236,211,122,169,63,22,33,209,52,87,153,130,162,91,13,173,141,233,12,107,251,9,119,97,218,9,245,68,167,98,126,195,175,101,241,139,215,121,204,220,74,200,186,163,188,4,28,203,128,160,149,119,49,118,253,132,108,192,203,23,133,75,147,246,144,51,25,189,58,53,80,230,102,40,158,117,232,130,8,210,203,61,7,86,84,189,218,252,78,9,121,237,232,175,119,241,59,10,91,151,63,84,159,161,20,144,197,58,234,209,7,87,11,103,87,107,206,114,126,211,183,163,168,116,58,111,157,122,124,68,86,212,246,33,19,237,18,201,232,162,245,16,78,38,46,138,155,234,214,84,233,241,57,163,199,180,205,232,179,34,126,210,155,170,193,245,83,42,189,168,238,167,81,83,130,238,40,190,107,94,32,184,45,199,116,114,116,90,150,255,0,19,146,28,95,67,189,28,234,150,170,123,181,45,122,96,235,186,47,70,188,230,102,21,186,177,117,122,73,160,130,233,203,141,237,72,158,148,127,196,147,118,50,180,185,125,8,149,75,118,184,114,161,23,171,159,252,67,108,188,165,243,228,114,126,209,5,200,139,22,208,59,162,70,205,8,38,197,148,144,189,57,84,113,187,95,110,133,11,20,116,144,244,124,202,159,180,138,90,216,24,168,176,73,185,16,65,113,33,197,209,43,124,234,102,162,125,135,199,227,186,26,101,215,146,196,84,45,172,247,253,141,219,187,67,172,125,79,125,147,172,139,162,136,47,45,62,104,211,250,45,86,167,237,57,99,204,25,234,159,163,97,213,23,192,181,182,203,69,35,213,174,124,202,159,180,173,45,142,179,82,181,168,233,211,84,247,168,130,181,163,190,207,62,142,88,78,218,11,132,146,104,139,17,74,69,137,108,180,236,209,39,111,68,247,144,174,58,182,66,253,91,59,116,251,68,21,202,111,86,239,72,250,145,50,87,167,85,98,148,67,243,62,219,28,122,115,218,75,59,53,45,254,201,218,32,184,221,229,202,154,35,14,55,61,238,79,205,150,242,60,211,160,87,107,207,111,241,39,33,204,235,123,188,102,104,130,178,114,189,60,98,37,229,71,187,95,171,41,239,202,37,186,94,188,230,145,179,27,80,73,255,0,141,105,32,236,229,162,124,191,217,84,56,188,141,50,174,228,85,67,129,184,190,133,63,241,141,57,83,25,80,237,219,204,111,81,7,59,233,145,141,209,93,224,64,213,129,58,59,66,93,47,54,249,245,94,114,117,248,156,83,79,68,168,174,108,169,252,68,16,220,173,48,87,70,168,201,17,186,148,181,78,13,154,7,172,208,76,231,170,251,16,168,219,89,2,59,164,159,226,79,209,220,41,153,170,200,228,208,65,110,37,194,247,39,201,175,158,157,72,164,195,23,22,51,94,100,137,162,23,14,166,241,66,213,85,69,105,209,221,177,44,44,98,164,123,75,7,71,102,180,85,195,50,35,230,127,69,246,169,95,217,105,100,100,141,93,234,165,178,126,46,154,41,124,196,79,19,179,163,204,57,169,209,21,202,137,160,130,252,208,42,182,20,77,196,211,119,170,244,212,177,11,156,210,83,38,139,34,116,57,169,243,215,197,22,86,136,47,199,61,88,154,185,164,11,120,142,37,209,21,20,177,117,57,230,142,98,183,154,212,212,226,160,205,136,234,95,245,147,39,85,247,154,233,23,246,43,162,84,46,212,232,115,243,85,137,185,29,169,100,147,53,169,105,147,114,78,154,253,164,245,187,55,169,234,100,216,233,211,248,154,23,130,42,216,102,85,108,238,70,105,239,62,62,227,75,10,232,199,53,75,123,38,43,166,184,68,143,134,110,186,117,209,78,162,225,141,41,104,26,170,250,142,169,241,32,187,145,220,89,39,93,218,28,233,112,167,98,121,202,134,57,86,231,36,144,61,99,166,151,94,162,147,52,175,85,171,230,162,170,41,70,71,62,186,39,177,21,170,157,68,50,185,222,5,131,143,53,46,16,105,20,139,162,161,222,218,243,90,103,104,143,114,26,23,130,90,151,198,186,163,15,140,172,116,235,203,115,52,69,246,150,237,185,142,217,83,171,211,169,51,6,56,98,166,168,244,2,188,147,72,124,29,168,138,175,85,211,66,142,102,44,73,244,213,233,212,230,102,35,130,53,220,233,16,10,197,210,111,67,141,17,53,94,136,116,20,216,150,9,124,212,145,20,159,109,201,174,77,81,80,14,197,83,224,66,186,233,208,145,242,147,19,197,79,190,86,133,19,69,114,1,55,162,175,138,28,186,34,53,23,67,174,242,204,30,27,144,152,101,194,25,27,233,32,19,9,46,135,44,111,69,84,212,150,98,182,69,232,167,46,138,213,215,80,57,222,141,86,248,28,72,229,64,199,171,151,105,12,190,104,5,123,83,216,124,221,175,180,151,115,244,95,105,19,29,215,218,7,46,246,181,116,208,229,108,137,208,150,122,42,187,161,19,17,122,117,2,103,152,223,113,11,150,55,105,171,81,78,61,23,222,163,69,69,78,160,114,172,16,170,126,105,63,129,198,250,74,119,39,88,91,252,8,145,254,4,72,228,80,36,223,110,163,118,187,169,154,191,176,226,91,77,191,254,103,31,251,167,105,162,47,176,248,173,68,3,172,75,85,3,124,41,25,254,233,206,218,74,102,122,48,181,63,97,52,169,240,62,109,215,220,7,27,121,109,244,90,136,124,85,93,218,162,244,35,229,175,185,8,85,52,93,0,249,209,124,80,248,228,103,247,72,244,66,21,64,56,85,53,240,62,43,21,8,244,209,83,160,149,200,136,160,112,170,46,190,4,46,98,169,241,207,234,69,26,234,160,113,61,138,135,27,145,81,9,217,25,185,58,33,45,59,118,181,126,0,112,36,205,99,142,120,229,108,158,211,163,172,169,116,110,85,56,233,238,187,21,17,92,5,81,27,125,200,76,177,23,67,171,163,174,100,141,69,215,196,237,98,114,43,117,2,36,68,215,195,196,139,79,119,129,197,185,17,78,86,170,109,94,128,124,243,125,195,70,127,116,0,26,233,224,125,220,190,243,224,3,239,79,113,243,95,120,0,58,123,16,228,93,187,124,14,50,36,240,2,7,183,167,66,94,88,24,244,84,123,17,117,247,147,154,107,236,62,43,53,3,175,134,130,146,57,57,141,167,98,59,223,161,56,136,159,217,77,8,213,136,137,169,241,52,79,96,13,125,228,104,141,246,33,1,245,23,222,1,253,20,249,230,251,80,42,234,0,121,190,225,163,87,197,1,241,124,0,133,93,167,135,67,226,189,125,231,197,241,33,119,136,31,85,234,190,210,40,151,206,234,112,170,174,167,205,234,206,160,77,43,17,87,161,243,150,169,237,56,217,51,180,241,35,89,23,64,62,42,34,122,71,205,205,78,136,186,28,50,76,228,37,249,175,87,1,61,170,175,130,159,124,228,240,83,138,39,42,167,83,159,86,162,117,208,8,81,253,83,83,236,174,68,93,91,208,129,238,106,120,42,4,106,201,10,170,1,11,169,219,83,237,36,106,170,162,182,249,175,147,252,78,206,149,21,141,93,197,168,204,108,67,53,61,91,162,137,222,14,208,10,250,138,186,26,167,170,177,81,127,105,216,198,172,85,244,74,11,46,231,168,171,102,249,117,234,133,123,27,21,20,9,132,70,170,105,161,3,233,227,114,46,172,69,35,106,105,212,248,233,19,192,14,7,81,199,166,168,196,66,5,166,98,47,162,77,243,91,162,38,168,55,53,222,26,1,192,200,154,213,244,78,118,35,23,162,52,248,212,69,246,17,177,17,23,216,4,122,53,169,213,14,55,57,190,212,19,202,136,189,20,224,118,174,77,83,80,57,29,51,81,52,209,14,62,110,229,56,23,85,118,154,135,235,24,19,40,237,83,66,21,68,85,240,56,153,50,123,84,231,102,142,78,154,0,102,212,246,31,86,102,167,77,167,199,166,210,85,219,181,95,16,38,28,244,84,56,149,53,234,136,113,162,170,120,234,68,143,64,56,106,218,169,18,169,213,49,238,89,116,59,167,237,153,187,9,100,161,70,201,209,0,227,146,149,210,197,170,120,232,117,208,219,101,231,117,114,248,149,68,112,181,34,209,83,216,74,73,181,143,215,68,241,2,93,105,54,38,221,14,62,230,221,117,86,161,60,217,18,77,20,141,81,186,104,4,155,26,198,127,97,16,139,115,85,81,17,19,169,246,86,174,189,15,140,141,117,213,83,192,14,94,87,45,55,42,144,62,174,52,77,58,28,117,117,15,86,237,105,215,197,28,178,191,193,64,157,114,243,23,84,66,7,209,190,94,136,170,132,220,20,234,198,162,185,61,135,35,37,107,94,169,168,29,114,80,242,147,87,42,159,55,181,139,166,164,237,70,174,69,208,234,165,130,85,119,130,129,217,83,61,142,241,93,78,186,235,11,228,145,118,42,167,216,76,210,193,42,123,20,154,238,232,231,121,200,7,67,69,110,149,101,213,202,170,135,120,144,164,49,162,42,19,113,211,199,18,107,162,28,21,47,71,116,69,240,2,89,178,170,61,58,159,106,145,210,166,141,80,144,57,124,237,60,14,104,163,213,124,224,36,96,164,147,126,170,170,118,208,53,24,222,168,17,24,212,246,16,171,209,87,68,3,157,95,175,135,67,141,210,46,158,42,66,213,95,121,11,181,95,104,31,21,81,87,175,83,231,155,236,67,234,38,164,72,222,158,192,35,216,229,106,46,167,206,73,51,26,121,137,209,6,154,251,0,224,100,110,247,156,209,196,136,186,170,28,140,68,215,192,229,219,237,232,4,26,251,135,69,241,77,72,180,79,112,209,61,192,67,163,63,186,21,173,119,176,139,68,247,17,53,186,235,224,7,30,196,79,113,247,106,156,187,126,193,183,236,3,139,104,232,158,195,151,111,216,113,170,38,171,208,8,117,79,97,247,84,247,31,116,79,112,209,61,192,66,186,105,224,67,175,184,141,81,52,240,33,209,61,192,124,213,70,170,125,209,61,195,68,247,1,19,21,116,34,246,245,33,106,116,62,129,247,205,247,15,55,220,124,0,67,230,251,143,190,111,184,251,162,123,134,137,238,3,231,155,238,33,122,106,157,8,244,79,112,209,61,192,66,214,106,132,173,76,42,226,121,170,137,236,62,57,136,190,58,1,213,71,75,215,162,19,76,137,26,158,4,210,70,136,22,52,85,3,131,96,218,115,242,208,114,208,14,22,177,55,34,170,31,103,107,87,216,114,242,209,8,28,155,128,151,107,122,104,136,73,87,194,142,103,162,118,172,141,14,58,152,17,237,208,10,18,235,109,117,66,232,136,72,54,202,198,42,42,198,154,253,133,107,61,26,34,235,180,148,150,149,52,244,64,166,219,7,39,162,38,135,213,157,25,209,80,237,42,41,122,250,39,91,53,42,234,189,20,9,6,117,169,87,162,105,212,172,108,178,39,47,170,251,10,77,35,86,63,93,14,246,219,83,177,186,106,6,153,223,155,84,168,159,157,56,211,54,105,158,186,115,75,106,235,108,114,244,108,106,124,101,129,251,181,70,169,134,215,98,151,50,233,222,169,245,135,111,73,152,241,181,117,100,165,164,162,178,201,209,52,59,202,27,28,200,186,170,248,129,118,168,115,29,175,84,221,33,80,208,227,72,170,17,17,36,44,245,38,31,172,114,253,91,138,134,219,101,185,194,228,243,151,64,46,172,119,102,84,39,71,31,22,231,20,110,218,174,41,155,101,13,122,53,17,92,165,71,75,101,146,70,35,164,234,160,125,146,88,106,155,162,251,78,142,227,133,233,107,117,85,102,186,149,101,45,145,81,117,232,115,84,91,185,108,209,28,158,0,90,233,240,13,191,85,114,198,157,9,57,112,117,165,19,107,152,133,193,172,180,85,204,142,229,202,136,133,39,123,177,221,34,99,157,28,233,251,0,166,170,48,13,130,125,81,204,111,83,162,184,229,149,167,170,193,26,107,240,34,185,84,222,232,165,93,101,118,136,112,67,141,31,68,136,181,142,85,211,199,80,41,235,150,11,158,212,228,146,149,170,132,253,146,247,115,181,61,172,115,220,136,78,220,51,66,192,246,108,150,52,85,66,153,184,99,251,4,170,171,20,72,138,5,234,195,120,153,149,168,214,212,201,227,239,82,187,162,75,84,140,107,149,205,215,237,49,54,155,48,91,12,154,211,61,91,215,222,84,246,204,212,169,99,81,29,80,191,196,12,165,134,215,65,44,104,246,233,162,147,81,89,232,83,199,66,193,208,231,23,46,157,168,234,143,241,59,74,92,230,142,85,70,243,85,87,237,2,250,197,107,183,38,155,182,147,81,90,237,40,228,85,70,150,122,135,49,165,171,209,89,34,157,179,49,109,107,155,185,28,224,47,21,37,5,179,106,109,70,156,117,54,250,45,122,104,89,233,51,70,75,98,109,147,122,170,28,81,230,157,77,205,251,32,73,17,84,11,200,203,101,11,147,206,86,255,0,19,146,59,77,177,139,170,236,45,3,177,22,33,145,155,226,149,232,138,74,249,127,21,61,219,82,105,0,191,20,148,246,200,180,93,89,208,239,40,235,45,145,162,55,123,12,111,125,235,21,198,205,203,60,132,147,241,86,43,107,180,108,210,129,149,137,87,109,126,159,88,205,62,210,10,155,182,26,166,103,159,43,55,123,124,227,22,217,139,49,122,49,87,189,72,157,10,62,241,126,199,181,82,191,149,91,42,38,189,58,168,25,95,120,172,195,87,86,58,36,153,139,175,79,72,181,152,163,46,44,117,239,116,176,171,87,95,214,49,246,170,255,0,152,86,247,44,143,184,73,162,117,241,82,89,153,183,138,169,95,203,169,173,145,116,241,234,5,221,143,44,233,226,155,234,252,53,247,149,117,139,9,91,168,17,171,81,183,68,247,169,100,236,89,177,113,171,157,172,146,165,218,252,84,236,175,57,143,115,72,213,144,213,174,191,5,3,33,169,238,56,78,218,212,230,190,52,84,248,159,42,179,23,13,210,55,72,39,98,105,241,48,218,245,126,198,183,57,29,221,107,222,136,191,18,158,168,102,96,245,87,220,94,191,180,12,187,190,231,29,150,157,234,142,169,110,191,105,111,113,22,118,219,165,71,70,202,159,241,49,206,161,152,157,250,173,93,83,220,191,105,213,213,193,114,118,168,187,149,64,188,149,185,133,13,108,138,248,167,234,171,239,56,225,199,87,120,85,22,154,117,248,117,44,180,84,151,182,63,115,18,77,14,246,219,95,113,166,123,18,162,41,23,175,94,128,94,72,51,55,20,49,169,172,238,209,62,36,181,199,56,111,180,237,94,108,238,211,237,58,91,77,125,53,84,109,107,160,114,42,167,181,9,186,236,63,75,112,141,81,176,106,171,240,2,90,28,238,87,203,165,84,203,227,215,83,189,163,206,43,26,181,174,154,84,212,161,170,50,174,122,201,21,96,133,81,87,224,66,236,150,189,200,221,34,107,128,189,54,28,231,195,17,185,170,249,147,161,90,193,196,14,20,167,135,70,212,53,58,24,201,22,75,98,118,167,153,189,63,137,242,76,151,198,79,232,143,126,159,180,11,247,123,226,58,202,170,169,13,74,127,19,173,143,136,252,54,200,52,158,171,207,251,75,45,30,66,226,217,186,189,206,234,36,225,219,19,42,238,93,202,5,208,185,241,39,101,235,200,169,255,0,18,151,184,113,6,181,90,165,60,235,212,164,147,135,155,242,42,110,141,202,118,214,222,30,174,232,169,186,7,47,236,2,94,163,55,110,149,75,171,37,114,162,144,193,152,151,121,87,171,215,169,90,80,228,13,115,90,136,234,87,127,186,84,22,252,133,170,77,55,82,47,251,160,91,184,241,205,213,27,170,185,127,129,19,177,181,214,94,136,171,252,11,197,79,195,229,76,237,77,41,244,215,224,118,212,60,53,213,42,162,186,36,254,0,88,9,49,85,207,198,77,223,192,129,216,182,233,162,164,123,191,129,147,172,225,141,245,13,68,88,91,252,9,218,94,22,90,138,155,224,103,240,3,19,29,122,196,117,110,210,52,127,95,129,61,71,71,138,170,116,93,178,117,248,41,153,54,190,25,40,96,84,89,41,227,254,5,93,110,200,59,61,58,53,22,154,62,159,0,48,154,143,47,241,117,122,36,137,20,138,142,248,41,221,211,100,222,46,169,106,125,67,250,153,215,109,202,203,61,28,109,106,211,71,162,124,10,134,151,8,88,105,209,17,105,227,77,62,0,107,249,156,59,226,170,181,243,169,222,186,253,164,228,124,48,98,53,102,174,166,121,176,56,173,22,40,147,163,35,79,216,132,107,79,102,141,53,94,94,212,251,0,192,187,119,10,247,153,156,137,45,43,138,202,207,194,116,237,218,233,169,20,203,217,46,184,126,145,186,162,71,211,236,58,75,150,61,181,82,162,242,222,196,208,11,45,103,225,126,146,20,78,101,42,21,117,171,135,139,85,34,39,50,153,191,192,238,42,115,106,158,7,104,201,83,67,170,184,103,98,49,54,198,247,42,252,2,106,168,182,101,22,22,183,232,233,225,141,52,59,119,89,176,37,173,158,123,99,69,79,176,179,23,60,218,186,86,234,218,121,36,77,74,126,107,166,43,188,191,72,230,151,71,125,161,149,240,172,191,224,58,69,84,78,95,67,161,174,204,124,25,30,177,198,173,233,240,45,132,56,3,23,220,151,114,202,255,0,56,237,105,114,43,17,77,164,146,170,174,160,119,21,121,153,134,154,171,203,84,254,7,83,85,155,54,136,245,229,175,248,29,213,23,15,87,9,81,18,88,245,59,218,46,26,218,229,69,154,157,23,246,1,107,235,179,98,58,134,44,116,202,237,223,97,213,63,29,93,39,77,24,175,254,6,64,209,240,225,105,133,81,242,81,179,248,29,172,57,11,100,137,81,86,141,159,192,12,94,150,233,136,235,181,72,209,253,126,4,179,236,248,190,171,171,91,33,151,148,249,71,97,164,241,165,103,79,129,56,204,15,96,167,233,221,227,79,216,6,27,199,130,177,68,254,116,209,189,84,154,139,47,47,210,105,172,79,50,245,248,119,15,68,186,114,163,254,1,182,140,63,31,254,46,63,240,3,19,163,203,107,210,38,171,19,137,134,101,221,229,63,241,78,50,158,74,92,62,207,236,198,75,190,60,62,158,200,128,198,70,101,213,245,203,249,183,29,133,46,89,223,93,227,27,140,131,125,70,31,166,213,202,177,116,251,9,42,156,105,134,168,145,117,107,23,64,45,13,46,88,222,19,77,99,113,218,83,101,141,221,203,163,88,165,103,85,154,248,122,13,81,145,167,67,169,174,206,123,92,12,214,6,174,191,0,37,105,178,194,224,213,214,100,255,0,19,186,166,203,86,162,121,251,127,137,70,92,179,154,121,88,171,76,231,38,165,45,85,156,151,244,151,70,84,72,157,64,189,12,203,88,87,216,223,226,114,199,151,20,233,230,171,91,175,218,89,251,110,106,98,90,157,17,42,159,212,169,169,49,174,34,124,105,43,235,92,159,180,110,81,94,203,150,208,236,213,26,223,226,72,191,46,163,71,104,155,124,125,229,27,93,153,55,170,88,215,117,106,174,159,18,147,174,206,11,243,100,86,199,60,139,215,216,72,47,84,57,119,10,51,170,55,195,222,68,220,186,164,119,164,141,254,37,147,167,205,172,86,239,172,223,58,181,60,122,41,49,46,117,95,99,77,21,39,79,216,162,11,215,30,94,91,163,234,237,191,196,229,76,41,106,165,246,183,167,196,199,249,243,186,255,0,34,237,107,166,255,0,18,93,217,159,138,171,61,7,205,215,237,16,100,43,237,54,196,84,216,230,244,248,147,212,148,54,200,211,206,123,63,137,141,177,226,124,111,89,249,151,206,159,196,62,247,152,12,235,205,159,252,68,25,56,230,219,35,94,143,103,241,57,161,170,181,51,210,123,63,137,138,239,198,56,214,4,210,87,84,47,236,82,89,248,247,23,170,232,212,168,254,10,32,203,117,188,217,152,155,86,70,127,18,90,107,253,137,190,47,103,241,49,61,184,143,28,85,46,230,58,116,215,224,164,196,81,102,5,111,161,44,233,175,218,32,201,121,241,77,138,53,252,228,100,148,216,202,194,136,188,201,25,180,199,248,240,94,100,85,245,74,137,186,253,167,51,114,191,50,42,60,213,168,151,175,218,32,189,147,99,44,42,239,70,70,255,0,19,173,171,196,184,114,100,84,100,141,254,37,169,110,75,230,43,191,250,98,79,241,39,169,50,83,48,183,38,249,223,254,34,10,190,170,190,213,50,175,45,233,167,218,112,197,81,64,196,84,215,196,150,161,201,156,106,196,78,100,142,82,160,183,101,14,35,106,125,122,170,253,162,14,130,104,33,168,119,213,161,203,13,158,163,77,98,78,165,113,69,148,247,134,170,42,234,84,52,25,95,118,110,154,248,8,45,68,148,151,232,191,52,139,161,198,180,248,129,250,34,110,212,191,20,217,101,87,162,36,173,69,253,135,113,75,149,236,110,142,146,36,95,216,32,199,88,108,248,138,101,234,143,208,236,34,194,151,153,91,171,154,227,35,99,192,20,177,183,68,129,53,251,15,139,130,81,171,230,70,136,159,96,131,29,217,128,238,243,187,110,215,19,113,229,125,218,78,156,183,25,13,77,132,118,185,62,173,53,251,14,218,151,14,54,37,69,115,19,248,8,49,194,12,165,187,175,94,83,137,216,242,162,236,223,24,220,100,204,54,186,102,55,69,141,63,129,200,235,84,14,244,88,159,192,65,140,139,150,247,120,87,68,141,196,73,130,174,240,167,160,227,37,124,137,78,228,243,163,77,126,195,130,92,57,76,245,95,171,79,224,32,198,185,240,237,230,52,84,70,184,144,146,201,127,69,243,88,243,39,83,9,208,187,211,133,23,246,28,173,194,22,143,237,83,55,95,176,65,139,204,183,98,104,122,163,94,38,118,38,141,21,52,121,148,14,193,150,183,127,244,187,127,129,195,38,4,180,63,198,153,191,192,65,140,49,84,98,45,201,185,29,252,14,194,58,219,195,27,245,187,180,50,14,92,186,181,187,208,166,111,240,37,102,203,122,23,55,243,13,208,65,97,187,197,124,171,215,113,200,203,117,69,79,166,215,46,165,242,110,92,80,183,255,0,16,223,224,115,71,128,169,35,240,133,63,128,130,199,199,133,26,255,0,57,209,175,240,33,151,7,35,215,70,70,191,192,190,206,193,113,109,209,177,162,126,195,228,56,57,145,187,206,141,20,65,143,21,185,115,52,221,91,19,143,148,121,83,59,215,172,78,50,85,48,189,46,221,22,36,215,236,57,96,195,144,70,186,164,105,252,4,24,230,236,157,149,233,170,68,186,146,147,101,117,198,147,94,84,78,77,12,159,117,149,168,158,107,16,133,182,24,31,249,216,209,127,97,115,6,44,254,78,239,51,59,69,99,142,198,143,46,110,148,218,63,150,237,76,151,92,57,69,253,152,81,23,236,13,195,144,235,214,52,211,236,2,193,209,216,239,180,140,115,24,215,120,29,61,110,16,196,183,73,182,185,142,84,85,50,99,232,213,26,255,0,226,83,248,19,48,97,251,116,93,121,9,175,216,5,131,194,249,33,45,90,182,90,232,85,125,250,151,2,159,42,237,22,200,209,22,30,168,92,150,83,44,41,182,4,218,159,97,200,144,35,215,235,211,80,45,77,102,83,209,84,107,60,112,244,82,67,242,105,29,58,249,145,47,66,246,44,76,229,236,98,38,132,191,113,98,170,238,111,137,188,22,94,76,26,248,87,68,98,147,84,88,94,69,114,55,106,151,94,91,60,50,46,187,16,251,29,162,8,250,182,52,69,2,221,253,28,158,6,244,106,234,117,85,214,187,134,237,24,142,46,204,150,221,254,194,6,217,41,213,117,124,105,252,0,182,246,75,93,122,72,156,196,93,10,222,146,220,228,141,55,39,93,14,221,182,186,120,255,0,55,26,34,253,132,75,75,34,122,43,160,29,44,180,15,246,33,215,207,65,80,158,138,41,84,165,51,253,190,4,93,209,158,42,208,40,119,208,214,34,251,73,154,86,213,183,68,93,122,21,135,115,167,95,22,33,247,184,83,39,131,16,14,182,129,210,109,77,199,104,223,57,189,72,18,157,140,211,107,116,35,79,53,64,250,198,104,253,79,178,55,113,245,36,77,79,170,244,95,16,36,228,141,117,232,64,136,173,38,220,136,167,19,225,87,120,1,11,58,245,57,90,159,20,32,100,46,106,104,114,35,116,2,61,53,79,20,33,86,248,245,67,238,239,129,243,197,64,131,106,235,226,68,141,95,121,204,141,77,60,80,251,162,39,180,14,52,212,248,228,85,79,105,203,162,123,207,142,84,64,56,143,168,186,31,85,201,236,32,126,170,4,123,211,224,64,238,171,170,28,106,215,251,8,216,154,39,85,234,4,72,157,60,80,129,201,170,145,159,21,17,125,160,112,57,52,77,117,37,156,229,118,168,78,190,37,84,37,251,179,145,218,168,18,202,197,85,241,57,35,110,135,55,45,26,66,231,181,190,192,57,35,93,78,26,134,238,69,66,30,248,198,116,211,196,228,141,201,42,234,7,71,95,64,247,162,174,133,51,90,201,41,220,186,123,11,143,44,44,124,107,208,162,241,21,58,51,118,141,2,78,215,119,243,210,53,113,91,91,170,121,177,162,251,208,180,84,211,201,13,114,170,162,233,169,113,236,21,237,146,54,167,192,10,137,203,224,115,70,186,181,122,18,170,186,232,168,115,198,189,53,2,48,124,230,32,230,32,31,64,230,13,223,96,0,55,125,131,119,216,0,137,60,8,119,125,132,73,224,7,212,62,238,248,16,159,54,175,176,8,245,215,161,10,167,196,248,136,173,93,84,139,119,216,4,7,197,95,129,18,187,175,176,227,213,61,232,4,72,186,159,72,81,250,116,34,215,80,0,31,22,77,20,15,155,126,39,197,105,203,170,123,207,138,169,239,3,133,91,237,62,36,123,215,67,153,81,52,241,62,106,140,234,7,198,196,212,232,170,68,172,110,158,39,26,201,175,130,156,110,153,91,226,160,125,146,36,83,235,41,153,183,114,156,46,173,99,124,80,250,218,205,237,243,64,230,84,107,60,9,105,166,114,106,136,125,124,142,119,237,32,88,247,120,129,41,36,242,235,169,49,75,92,228,103,45,87,196,250,144,181,203,162,167,248,31,123,162,54,68,114,39,64,62,213,214,44,80,43,190,5,163,196,180,50,93,46,78,93,21,83,118,165,219,184,49,143,166,88,209,189,74,89,150,150,247,165,123,155,175,80,39,112,109,181,180,20,172,77,186,46,133,80,205,61,154,18,52,80,114,226,106,49,52,232,77,183,84,3,149,254,11,255,0,230,37,223,175,83,159,119,77,8,85,17,83,192,9,68,87,107,161,206,205,116,62,42,53,21,85,80,137,37,99,124,80,14,68,93,15,170,244,78,135,3,170,91,238,56,150,161,186,248,0,154,77,95,161,53,19,119,69,169,38,145,44,239,220,213,39,209,188,168,116,95,112,18,18,72,214,73,162,251,207,179,189,30,212,84,58,203,141,66,195,34,185,81,87,168,163,186,199,59,85,187,87,80,57,221,46,215,104,118,20,114,110,68,58,222,238,249,221,189,189,9,234,72,223,14,155,128,158,123,117,67,137,209,161,204,217,17,201,161,3,219,237,2,86,70,233,224,75,191,84,240,38,164,93,19,196,224,84,220,7,28,79,84,121,56,196,87,117,208,151,72,182,249,202,79,64,230,109,2,7,202,140,77,20,145,149,200,245,93,20,229,173,215,93,90,73,198,142,85,211,80,38,99,106,181,154,159,57,221,118,156,209,162,36,106,213,241,82,93,212,143,87,239,69,2,102,54,163,211,85,62,72,173,98,233,208,54,118,211,179,71,123,142,186,174,224,199,59,70,129,56,248,227,119,85,57,33,74,120,250,244,58,180,154,89,17,17,170,124,116,117,95,223,80,59,121,234,24,173,84,97,214,189,239,107,149,201,237,33,133,147,106,136,245,212,236,99,167,100,137,213,0,149,134,87,59,210,67,153,118,123,80,229,88,226,143,166,135,206,90,63,162,1,246,39,177,60,8,247,107,38,168,64,144,43,58,170,134,116,144,14,73,220,187,52,37,98,98,185,221,73,217,81,21,158,4,187,38,142,55,117,64,57,182,181,27,167,188,226,122,109,94,132,91,150,87,34,183,192,142,72,28,255,0,0,37,211,115,215,68,57,91,3,147,169,205,5,63,47,171,137,151,35,92,221,19,196,9,54,39,179,80,172,247,156,205,133,88,170,170,113,190,84,69,209,80,8,81,158,227,145,35,232,35,114,59,192,152,68,233,240,3,141,19,68,211,83,226,156,220,181,114,106,131,148,191,16,56,217,174,190,211,149,186,251,67,98,84,247,145,162,104,7,221,62,40,52,248,161,240,1,247,79,138,15,15,114,159,6,154,129,247,95,130,13,126,8,67,183,237,27,126,208,34,215,224,131,79,138,16,237,251,79,160,125,211,226,131,79,138,31,0,5,78,158,40,67,167,197,8,180,215,161,243,111,218,7,205,62,40,52,248,161,247,111,218,54,253,160,124,62,17,109,251,70,223,180,8,65,22,223,180,109,251,64,139,79,138,13,62,40,124,0,125,211,226,131,79,137,240,250,158,32,113,61,21,20,141,137,170,234,68,228,69,62,166,158,240,33,122,232,135,198,175,79,2,39,38,189,8,81,154,39,180,8,181,248,32,215,224,132,59,126,209,183,237,3,234,175,79,4,32,106,41,22,223,180,53,81,61,160,125,68,209,8,87,170,251,8,156,237,83,66,13,58,234,7,20,176,35,201,73,105,19,79,3,177,234,191,176,133,237,213,0,232,106,105,125,136,135,89,53,43,181,94,133,83,37,54,255,0,97,44,251,126,238,186,1,72,212,82,42,121,218,10,125,91,211,82,161,170,182,57,200,168,136,117,171,110,146,39,42,129,164,138,91,117,58,175,138,29,172,118,136,21,189,54,148,61,61,246,118,59,218,118,113,226,153,24,222,191,246,152,109,81,173,189,144,174,168,168,154,28,180,234,214,189,17,94,157,10,46,187,26,44,104,186,175,248,157,36,217,130,177,59,84,119,248,129,125,236,213,52,204,84,71,200,210,177,160,172,183,171,83,87,49,76,94,161,204,26,169,158,136,199,47,95,137,94,225,203,245,198,181,205,234,253,20,11,255,0,77,95,66,212,243,81,164,204,152,130,150,6,104,154,20,5,165,42,94,198,185,238,113,221,71,98,150,177,55,172,142,234,7,97,85,142,27,76,139,177,186,253,133,43,119,205,41,226,85,70,211,189,116,42,218,28,7,21,79,231,36,241,247,156,245,25,85,108,145,53,124,141,2,217,166,108,85,203,172,77,165,147,87,123,78,198,221,127,173,185,116,150,39,232,239,121,92,211,229,69,149,142,223,189,157,62,7,115,71,129,237,212,200,156,189,171,167,192,11,107,91,135,123,252,106,238,79,85,79,113,111,177,78,1,173,123,29,201,133,221,125,200,100,228,86,8,99,93,17,136,169,246,28,211,97,186,73,35,243,224,106,253,168,6,4,93,240,5,226,41,92,171,12,154,107,238,58,73,112,93,213,23,78,91,255,0,129,158,213,153,127,106,185,106,143,129,141,211,224,116,21,249,87,105,98,174,141,103,240,3,11,169,112,85,211,251,143,254,7,97,30,19,186,198,158,131,255,0,129,150,109,203,187,68,93,21,25,252,15,174,192,86,101,79,236,127,0,49,37,109,119,104,159,179,108,154,33,219,218,104,235,227,145,55,70,245,50,78,167,45,44,91,86,85,124,104,170,117,18,97,43,21,19,213,121,177,244,2,151,194,44,153,21,137,36,43,252,11,171,110,163,101,69,58,51,187,245,84,247,20,220,21,246,11,74,107,207,137,52,57,217,154,214,10,7,116,169,139,167,196,10,158,60,17,79,86,228,89,161,69,215,222,135,117,107,203,186,8,156,142,100,44,69,251,10,6,92,245,180,53,126,170,120,255,0,98,145,195,196,69,178,155,210,158,62,159,16,47,53,14,18,161,141,168,217,35,110,137,239,66,121,112,189,157,186,59,100,125,62,5,131,174,226,110,220,140,210,58,152,245,255,0,88,232,42,248,154,93,174,108,50,163,181,248,129,146,117,84,56,122,157,186,74,176,166,158,253,10,126,225,85,132,105,26,174,115,233,245,79,138,24,169,136,51,214,251,115,87,37,55,49,117,247,41,72,207,139,241,109,217,218,43,231,106,59,226,160,100,214,35,204,44,45,110,220,140,88,87,111,185,80,162,19,57,240,236,245,14,129,180,145,248,233,175,66,205,179,7,222,239,138,142,158,174,100,221,227,213,74,162,223,147,84,233,19,36,117,197,219,244,235,212,11,138,251,189,163,16,49,121,124,182,238,41,44,67,132,34,86,186,104,90,142,251,14,194,211,128,86,218,168,169,90,245,68,248,149,101,21,13,11,26,140,169,168,69,251,84,11,24,250,27,133,29,82,164,80,61,186,123,81,9,216,100,173,107,145,102,107,157,246,151,178,227,105,195,207,165,85,100,145,43,202,42,233,79,69,78,138,145,163,87,64,58,91,125,123,25,162,62,5,254,7,121,28,80,87,55,193,26,116,123,228,123,244,138,15,224,135,101,75,75,113,126,138,200,92,128,77,59,5,193,88,228,119,57,169,175,176,236,40,242,210,133,202,142,145,204,113,242,134,219,117,118,139,178,68,59,202,122,123,132,76,243,145,232,7,202,124,9,100,167,106,35,226,137,127,97,207,244,67,15,57,200,222,235,23,219,162,18,210,119,215,59,110,174,38,169,173,245,146,55,114,43,181,208,14,71,96,59,115,85,174,167,229,166,190,227,188,180,224,104,21,17,94,230,146,182,154,11,179,223,163,162,122,162,120,21,125,13,182,234,186,53,176,63,248,1,242,151,10,80,211,185,60,214,41,222,193,100,160,167,98,72,180,237,119,236,39,109,184,118,101,106,75,84,231,51,237,39,164,168,178,80,38,202,138,214,38,158,245,3,172,141,150,200,244,214,133,191,192,155,142,59,92,190,20,13,254,4,18,94,112,170,46,174,185,68,159,237,33,10,98,140,37,7,133,210,29,83,245,144,9,196,182,209,63,171,41,81,63,97,53,21,170,137,99,209,212,168,191,176,233,223,143,176,244,125,35,173,137,223,181,15,140,204,107,78,187,27,60,107,251,64,239,25,104,182,34,234,234,70,255,0,2,122,158,43,29,62,155,233,25,211,224,83,142,198,116,19,51,88,229,103,241,58,139,134,33,73,53,229,201,252,20,11,151,29,207,13,197,227,75,23,67,157,152,151,14,55,163,105,35,254,8,89,57,110,21,210,191,108,111,114,170,251,137,235,117,53,234,87,38,177,73,160,23,122,76,95,105,141,23,149,74,223,216,112,166,59,165,106,249,180,229,29,69,98,187,74,212,114,192,245,253,135,98,204,53,114,78,171,76,239,224,5,83,79,143,224,85,209,205,218,76,126,80,105,211,193,233,252,74,58,108,33,115,172,68,107,97,123,52,247,33,201,79,151,151,87,105,170,73,252,0,171,23,49,216,212,232,239,241,56,157,153,106,139,209,203,252,78,166,12,176,185,73,166,173,144,156,102,83,87,185,58,181,255,0,192,9,197,205,214,49,156,189,154,170,29,109,102,108,76,253,121,113,184,155,143,39,167,115,181,118,239,224,118,116,153,58,138,169,189,23,248,1,65,86,102,101,213,234,188,182,74,117,82,230,6,32,157,86,52,108,218,47,218,94,234,76,155,162,240,123,27,252,14,210,44,155,182,233,210,38,42,253,128,99,148,183,204,73,86,155,90,179,117,251,78,6,218,49,61,193,124,38,235,246,153,81,67,148,118,232,85,21,240,179,167,192,169,173,249,123,102,166,68,214,158,62,159,0,49,10,147,46,49,5,86,138,246,203,215,224,167,125,108,201,251,148,203,245,241,61,126,212,50,230,44,51,106,137,19,101,52,127,192,153,134,207,64,207,254,151,98,126,192,154,198,235,30,73,170,171,86,88,19,246,161,113,44,153,65,69,3,90,174,129,186,253,133,212,101,37,60,107,230,68,223,224,76,70,221,60,27,160,101,73,81,224,42,58,100,68,72,154,154,124,14,246,28,51,75,27,26,155,26,118,205,98,42,106,167,205,206,69,209,20,9,54,89,96,139,193,168,114,247,72,216,157,17,14,125,206,85,68,83,238,221,122,40,18,21,16,43,152,168,207,18,66,74,73,244,241,82,160,108,45,106,110,241,10,214,47,246,64,160,238,177,213,198,215,109,87,20,61,222,170,229,27,151,110,242,245,84,91,162,157,52,86,39,83,167,170,193,240,84,42,175,45,58,252,0,199,219,149,194,244,179,104,206,97,215,201,62,32,122,116,89,127,196,200,100,203,218,55,59,87,196,223,224,76,197,151,246,246,233,172,44,254,0,99,20,241,98,105,61,21,155,252,73,9,173,216,177,250,163,93,63,95,180,203,120,240,45,177,190,52,236,254,7,42,96,155,82,46,171,75,31,251,168,6,26,59,9,227,74,135,46,179,84,104,191,105,200,204,176,197,117,125,94,249,151,95,130,153,167,14,20,181,55,68,238,177,116,248,19,177,97,235,100,105,162,82,71,252,0,194,168,114,55,16,79,162,189,100,235,240,82,126,155,32,46,155,181,157,28,169,241,67,51,124,157,67,31,163,72,206,159,3,142,90,58,105,27,181,180,173,77,62,0,98,92,60,62,84,61,52,86,255,0,129,26,240,213,60,142,221,179,252,12,176,101,20,108,255,0,233,116,254,4,236,81,69,166,157,221,63,128,24,167,65,195,188,244,170,158,111,248,28,149,249,15,117,209,86,9,92,212,247,33,148,242,199,18,39,72,19,248,28,145,82,50,72,183,45,58,127,2,224,195,26,142,31,175,181,18,43,86,71,170,107,238,59,219,15,13,114,177,233,37,92,59,190,214,153,98,218,88,34,93,93,72,222,159,2,105,178,82,171,118,164,13,79,216,88,44,61,175,35,236,84,236,108,51,80,196,170,189,58,180,231,184,240,245,135,234,24,188,170,40,81,85,61,141,47,76,182,216,230,119,49,171,161,245,148,174,137,122,170,174,130,12,115,151,134,90,7,75,185,180,172,211,253,83,189,178,240,235,104,166,114,115,169,35,95,181,165,247,73,216,222,139,26,41,12,142,230,167,154,221,4,22,222,155,38,48,221,27,83,74,40,85,127,213,66,105,114,143,14,72,157,104,33,255,0,117,10,238,58,85,85,213,239,83,153,41,216,159,248,193,5,178,159,37,112,204,138,186,219,161,235,250,168,112,183,35,48,170,175,91,116,31,238,161,116,157,78,213,254,217,194,232,145,191,219,255,0,17,5,186,143,37,112,204,75,230,219,225,211,253,84,59,26,108,171,195,180,250,105,69,18,105,250,165,100,170,154,105,187,192,248,230,235,253,165,16,116,80,96,107,20,40,136,148,145,244,248,19,81,225,59,43,21,52,165,143,248,33,217,36,58,255,0,109,72,251,190,157,81,235,208,65,33,244,102,210,158,20,236,254,7,214,216,45,141,240,167,111,240,39,210,53,215,210,82,54,66,139,213,92,32,235,210,207,111,111,68,167,111,240,62,249,10,142,111,70,38,166,135,104,218,120,253,175,62,242,145,158,130,234,32,235,91,96,167,111,131,80,228,109,174,38,116,70,161,62,140,114,251,72,182,40,130,73,40,216,223,103,129,52,216,153,181,19,67,147,148,158,211,231,47,79,1,4,60,136,221,253,145,221,98,247,28,141,98,145,164,106,130,9,119,211,49,27,171,90,113,164,4,235,153,163,72,52,16,113,54,29,16,141,33,208,143,167,196,141,21,4,28,124,159,128,229,28,186,167,196,249,170,123,212,65,199,202,28,159,129,201,170,123,212,106,158,245,16,113,236,27,14,93,19,220,52,79,112,131,143,106,160,217,187,196,228,209,61,199,199,34,251,4,16,242,83,222,57,41,239,62,232,225,163,132,31,57,41,239,62,119,118,170,234,69,163,143,168,142,211,196,65,10,83,181,72,185,13,34,77,83,218,55,124,68,31,22,38,232,113,43,26,114,238,114,244,62,43,23,220,77,28,104,214,234,125,93,19,218,21,171,161,2,177,235,236,32,137,87,220,125,33,99,21,60,78,68,69,246,245,0,154,159,122,169,245,19,95,2,45,19,195,78,160,124,78,135,221,84,248,189,1,188,31,117,81,170,159,0,31,117,81,170,159,0,31,117,83,226,170,168,62,162,106,4,62,112,243,136,182,168,218,160,65,162,145,166,154,39,81,161,194,174,235,226,7,42,162,47,128,229,162,248,144,35,245,95,18,52,122,1,241,209,162,38,168,113,232,167,50,185,21,52,32,218,160,67,162,160,243,136,182,168,218,160,67,231,15,56,139,106,141,170,4,26,41,245,17,81,72,182,168,218,160,68,128,0,7,199,38,168,125,62,160,28,123,6,195,151,68,247,13,19,220,7,22,195,226,162,248,28,218,39,184,129,205,234,7,30,138,125,209,80,139,106,141,170,4,62,113,241,90,170,71,180,251,162,123,128,151,146,63,18,86,72,245,85,59,7,55,84,213,16,151,145,154,170,244,3,174,146,36,220,135,44,107,179,192,84,38,197,66,31,236,129,57,19,247,166,135,93,117,181,37,66,42,233,226,76,211,73,181,73,153,101,69,111,84,2,137,168,195,9,26,172,187,63,192,155,181,66,180,207,219,166,133,73,50,178,72,244,218,157,73,54,82,34,61,92,136,4,252,42,138,196,213,78,77,202,214,174,132,155,100,86,104,210,105,23,116,74,190,208,33,73,61,186,145,181,218,248,169,192,196,113,204,198,175,184,14,86,162,145,42,123,143,173,77,19,169,26,180,14,61,20,104,164,123,84,109,80,32,209,78,68,240,62,109,83,232,31,117,208,106,167,192,1,202,186,16,145,47,129,8,31,21,62,4,59,126,4,104,138,167,221,170,4,8,205,122,156,141,110,137,213,15,168,136,157,21,2,233,225,212,2,162,47,188,227,115,53,57,58,124,66,233,238,241,3,135,118,158,209,191,226,69,203,248,14,88,16,239,248,144,200,229,84,232,114,114,207,142,143,160,28,30,119,184,227,122,106,135,58,181,19,197,14,53,218,128,73,73,30,190,195,150,24,244,77,14,101,107,84,141,141,106,104,7,198,71,170,28,137,18,104,125,69,106,31,22,93,0,251,202,68,84,15,106,106,113,164,235,170,33,19,223,212,14,57,226,220,210,65,41,190,180,237,117,71,52,151,84,68,147,85,64,57,227,143,100,105,161,247,69,35,107,145,90,136,60,223,112,16,104,163,69,35,243,125,195,205,247,1,46,230,170,170,244,32,86,170,169,206,228,213,202,168,67,183,224,4,171,152,64,177,174,186,33,55,203,248,31,27,30,138,138,168,7,28,45,123,116,209,9,173,85,205,209,79,173,70,170,248,33,202,145,234,154,160,29,125,69,181,147,248,167,137,193,13,153,145,46,173,106,29,171,188,210,40,156,138,139,170,1,41,21,58,70,154,28,171,14,169,169,19,215,206,57,88,169,180,9,69,85,140,58,93,90,71,80,205,122,232,75,104,239,120,16,200,253,203,161,11,17,127,196,137,89,215,93,8,154,221,0,59,85,110,138,114,67,162,33,2,166,168,125,102,169,208,14,58,165,213,58,18,241,51,71,106,77,72,221,222,195,141,172,209,64,134,73,54,169,198,234,149,68,211,83,154,72,183,166,164,188,144,120,129,45,52,234,244,241,36,156,199,57,232,186,123,78,195,187,42,169,202,202,79,110,128,113,211,195,209,21,80,156,228,170,167,137,246,56,182,233,211,192,152,106,181,83,64,36,210,45,170,76,192,237,58,106,68,232,245,215,66,24,163,93,192,65,46,170,162,53,84,94,164,195,161,212,133,98,208,8,94,229,84,232,167,200,217,170,234,114,54,61,125,135,43,99,209,116,208,8,94,205,88,72,201,10,171,188,61,167,100,237,52,211,169,196,177,34,174,186,1,4,17,232,132,194,107,237,34,141,154,39,216,124,68,80,8,138,189,61,132,73,175,176,34,123,61,164,104,154,117,84,2,7,34,170,104,164,172,144,234,190,4,247,79,113,10,197,175,176,9,120,35,211,196,154,70,106,158,4,40,205,190,195,145,186,244,3,226,106,212,211,220,125,213,66,248,159,0,251,170,159,53,212,0,0,0,3,93,0,3,238,170,53,83,224,3,238,170,124,0,0,0,1,247,85,62,0,62,234,163,85,62,0,62,234,163,85,62,0,62,234,163,85,62,0,0,0,0,0,26,232,0,0,125,213,79,128,15,186,168,213,79,128,2,170,232,164,4,107,224,64,0,251,170,159,0,31,117,211,218,66,174,62,170,106,124,218,160,125,77,85,2,176,137,169,162,107,161,30,136,190,192,56,29,6,168,73,207,71,170,234,118,132,42,214,175,138,1,231,86,154,178,25,29,162,57,60,78,230,10,36,168,143,205,45,13,38,33,158,39,34,239,246,149,69,175,27,77,26,34,44,134,99,85,80,94,172,114,108,85,77,74,26,225,110,150,25,53,126,168,133,99,244,177,149,77,210,71,234,75,171,232,46,47,216,253,20,66,164,240,173,12,111,153,155,151,218,134,64,96,123,76,9,11,23,77,122,22,154,207,107,167,137,232,176,55,192,184,86,43,133,198,137,26,145,174,141,65,10,186,202,141,166,139,205,68,240,56,62,149,79,70,222,91,81,52,66,158,164,196,46,145,168,149,79,56,235,43,41,106,28,188,181,241,16,170,194,147,49,36,141,219,92,228,79,97,218,69,142,217,82,168,142,147,199,226,91,74,107,92,149,82,162,181,23,69,42,219,62,27,137,136,215,206,158,2,21,92,208,221,99,169,110,173,147,170,157,253,185,95,166,233,23,161,71,211,205,106,182,198,142,87,162,105,241,36,110,121,137,73,76,197,100,51,39,78,158,34,21,95,92,113,37,182,216,221,102,153,169,167,196,233,93,153,214,21,114,197,222,219,252,75,61,126,197,43,120,87,34,77,174,191,18,151,101,186,162,89,149,237,122,245,248,136,85,248,187,99,184,28,212,117,170,84,122,175,142,138,116,245,24,166,233,51,21,118,148,13,165,31,110,84,116,239,232,190,245,59,138,204,71,73,79,76,171,204,110,186,123,196,42,11,190,46,187,64,170,168,223,2,158,151,48,238,204,118,157,74,79,21,227,73,55,185,177,63,161,64,86,99,42,182,191,93,203,226,33,87,149,248,171,22,86,55,116,80,185,88,190,10,116,119,139,150,39,70,43,164,137,232,116,216,91,50,185,112,178,58,151,166,212,247,149,29,203,48,240,245,77,63,45,239,110,229,65,10,181,56,139,17,222,88,174,99,220,244,253,165,19,87,114,186,84,61,92,147,73,170,252,75,189,61,186,213,136,101,85,166,68,93,203,208,142,147,40,106,170,231,111,42,36,218,162,21,102,224,171,184,177,126,178,105,63,137,54,148,215,10,228,210,57,100,95,218,165,255,0,166,200,184,218,228,90,184,154,118,223,146,235,37,174,29,200,198,110,68,17,88,216,204,43,118,85,220,231,75,162,252,78,230,209,135,162,137,21,213,211,57,21,61,234,92,203,245,185,148,206,116,116,232,221,17,74,42,231,99,190,87,73,165,27,124,223,110,132,29,149,174,76,55,69,162,77,82,221,83,222,119,43,136,236,49,183,109,35,216,231,20,100,56,2,237,42,238,169,69,254,37,89,134,112,5,27,39,98,214,120,107,215,85,20,118,150,252,71,115,145,81,40,233,209,200,190,29,14,226,154,108,94,247,115,35,164,126,139,225,208,185,216,39,10,224,202,120,152,181,8,205,81,11,129,77,22,12,98,36,112,181,157,58,123,6,109,22,18,56,241,236,237,219,29,189,235,175,192,155,166,194,184,238,181,201,204,161,145,17,126,5,255,0,74,171,29,51,117,133,141,233,225,208,145,170,198,52,148,171,164,44,78,159,170,5,165,143,46,113,90,198,142,117,60,154,251,137,154,124,182,172,85,71,92,227,115,19,219,169,93,215,99,187,157,76,75,21,181,191,89,236,243,78,162,86,227,251,195,118,178,53,93,126,0,74,209,97,28,39,68,159,214,106,26,142,79,121,217,199,67,135,90,155,104,228,107,142,177,153,79,143,174,82,164,146,194,253,21,125,202,86,184,107,37,241,28,40,139,83,3,181,3,165,138,223,42,167,245,104,17,91,246,28,139,105,172,149,54,173,63,143,192,190,120,95,43,221,21,46,202,168,60,239,138,21,85,30,86,81,174,138,232,19,248,4,172,108,161,193,117,53,79,77,208,47,95,129,90,89,242,213,206,70,170,193,254,5,250,162,203,106,42,117,69,72,19,248,29,253,30,17,134,29,187,98,68,79,176,21,102,40,50,250,56,28,196,90,116,235,240,42,168,240,85,53,21,18,212,186,20,77,169,175,129,116,221,134,233,83,106,164,105,170,124,8,234,240,255,0,62,137,208,236,243,85,1,88,103,155,121,131,38,29,230,210,81,162,34,183,84,77,12,109,187,99,124,93,125,170,114,66,217,54,170,244,211,83,57,51,15,35,237,87,154,183,203,61,58,171,149,125,197,39,104,225,254,207,75,47,250,34,105,246,2,176,241,45,216,254,224,154,67,20,235,175,218,115,82,101,246,102,85,200,138,180,181,26,47,218,108,15,14,100,205,154,21,111,245,70,255,0,186,92,107,86,84,89,99,99,87,186,51,253,208,173,122,225,188,155,199,85,72,222,125,52,255,0,226,92,123,54,65,95,158,214,186,120,102,71,25,203,73,128,45,180,168,156,186,102,39,251,39,99,30,27,164,143,167,37,186,253,128,97,245,179,34,46,49,181,55,199,33,223,82,228,155,209,81,37,141,230,85,54,205,78,212,209,34,111,240,14,177,211,47,94,90,127,0,49,202,223,146,144,177,237,147,148,170,169,240,43,11,118,90,54,45,168,180,200,154,124,11,193,29,170,38,57,54,177,52,79,129,56,218,56,219,166,141,65,82,173,221,14,7,134,38,162,58,4,254,7,101,30,13,165,95,24,91,252,10,221,32,98,39,130,13,177,183,216,132,165,82,148,248,50,145,157,86,22,255,0,2,122,28,39,70,213,79,170,111,240,59,199,76,214,105,224,114,50,102,57,58,104,41,93,100,120,126,146,62,137,19,127,129,48,219,61,42,39,230,219,252,9,199,76,154,116,208,133,175,87,120,138,84,139,172,148,202,237,82,52,254,4,109,179,64,137,209,136,118,40,189,52,232,70,137,246,20,174,185,45,81,39,131,72,217,111,108,107,185,19,192,158,95,15,97,10,61,60,20,21,44,232,149,124,26,124,109,52,154,234,169,208,155,69,98,120,17,111,77,52,5,65,20,17,183,211,82,41,161,137,116,229,175,218,66,229,69,246,159,19,84,69,208,38,234,13,88,197,234,190,7,212,153,139,209,170,74,84,72,136,171,170,156,113,79,26,47,137,42,59,54,239,119,162,135,34,179,68,248,146,241,84,233,166,213,38,146,70,185,19,85,65,71,3,186,126,192,215,56,152,216,213,62,44,109,78,168,40,129,138,229,232,227,153,145,35,142,52,77,20,230,99,244,40,229,101,58,123,142,77,173,103,138,33,3,102,93,61,135,221,81,222,32,66,246,238,118,173,78,132,109,103,177,80,53,52,78,135,223,56,8,182,51,193,84,248,173,143,222,66,168,167,205,189,117,212,8,155,27,209,78,102,162,167,69,33,73,87,77,58,31,57,133,154,57,188,207,106,161,243,116,113,249,200,168,112,171,190,33,52,119,69,16,76,110,107,250,162,13,200,223,4,33,98,34,38,136,114,163,81,87,168,130,13,81,222,195,235,103,170,141,81,177,199,171,78,93,141,66,36,149,90,155,83,192,185,131,226,61,242,39,214,55,67,137,208,34,174,168,114,171,149,79,136,186,20,125,98,57,137,209,15,137,35,222,190,114,31,119,169,247,199,220,7,222,84,75,213,84,248,173,70,250,3,246,132,93,0,133,86,71,234,138,154,28,110,85,69,235,169,204,231,47,176,248,173,69,234,160,113,115,52,79,18,74,170,169,25,175,82,102,163,167,129,212,85,181,207,215,64,57,91,90,199,46,155,137,184,102,99,250,106,117,112,211,55,93,87,196,236,233,160,106,104,4,227,17,20,228,70,183,195,94,135,198,55,68,62,237,243,180,212,8,185,113,255,0,120,250,145,51,216,167,212,98,120,17,163,116,78,128,67,201,79,121,19,90,140,232,70,157,19,216,52,215,175,64,62,106,129,90,171,213,15,186,124,80,250,142,211,216,4,59,30,70,145,187,220,125,230,184,115,92,7,205,174,65,171,144,44,138,167,205,218,129,245,21,87,162,159,118,253,132,40,189,124,8,247,124,0,249,183,236,27,126,195,238,239,128,221,240,3,230,213,27,84,251,187,224,55,124,0,249,181,70,213,62,238,248,13,223,0,32,213,6,228,57,54,167,192,109,79,128,28,123,144,137,138,154,248,17,109,79,128,218,137,237,64,62,234,158,225,170,123,134,159,20,26,124,80,6,169,238,62,110,111,184,251,167,197,15,138,141,241,95,16,62,43,218,66,175,105,241,202,212,56,30,246,162,248,129,206,146,55,83,149,30,213,36,27,34,106,157,73,168,186,147,112,115,106,213,26,39,184,248,169,163,122,16,162,174,164,131,235,209,17,53,208,135,166,169,208,137,254,8,125,68,235,226,130,2,105,224,125,208,250,66,174,233,209,4,5,241,62,15,16,104,0,0,0,0,15,173,62,31,81,116,2,32,67,187,224,55,124,0,136,226,88,181,93,116,35,221,240,27,190,0,65,203,208,248,168,186,248,156,154,252,7,143,184,14,54,235,187,67,147,84,247,31,52,246,234,128,15,186,167,184,106,158,227,224,3,238,169,238,26,167,184,248,0,251,170,123,134,169,238,62,0,62,162,106,54,169,10,174,132,42,245,69,3,147,106,159,23,161,10,59,167,129,18,117,3,230,228,27,144,139,79,138,13,62,40,4,59,144,137,58,166,186,13,62,40,66,171,162,232,4,122,124,6,159,2,13,223,1,187,224,4,78,77,17,87,66,4,118,161,87,95,97,11,181,64,62,170,252,58,28,50,233,238,62,170,169,15,138,129,43,82,154,233,208,225,123,182,179,169,59,52,109,37,166,141,170,222,160,73,50,127,63,68,82,117,17,207,111,218,117,178,162,70,253,90,76,211,84,187,68,69,80,39,93,3,153,26,57,78,56,228,79,68,228,124,207,124,104,138,189,14,56,98,77,117,80,62,190,21,95,57,16,229,133,122,35,8,100,114,183,162,17,69,167,143,180,14,102,195,161,200,214,125,135,26,72,170,164,104,239,128,28,141,77,125,158,7,223,216,66,210,54,167,136,31,53,79,112,213,61,196,122,124,80,105,241,64,32,213,61,199,195,147,79,138,16,47,138,128,68,212,109,83,226,174,158,194,21,114,251,0,141,90,186,16,104,167,197,122,251,79,155,190,0,114,163,122,120,17,237,251,14,36,119,79,2,45,218,129,245,201,167,176,226,115,244,247,145,187,175,83,141,205,215,218,1,31,169,200,139,211,82,93,117,69,247,144,172,143,240,240,3,159,119,218,55,125,167,11,92,170,190,7,50,53,23,218,128,55,125,167,199,61,52,235,169,241,233,167,129,194,170,171,211,192,8,101,155,79,5,37,100,168,209,124,73,151,198,139,226,113,58,150,53,3,131,189,167,188,231,142,125,81,58,144,119,72,206,68,129,172,110,168,7,42,61,92,136,69,177,202,132,187,21,81,116,39,98,84,84,246,1,194,216,28,174,212,142,86,42,42,28,187,149,170,154,104,125,114,163,186,168,16,49,190,111,176,224,153,186,28,251,180,232,132,15,77,192,124,141,122,120,145,234,190,243,228,77,215,197,72,213,169,160,16,234,190,241,170,251,194,39,82,36,98,42,129,241,19,218,125,209,61,199,42,49,17,19,192,109,79,128,28,90,39,184,43,55,39,67,151,106,124,15,168,136,139,236,3,129,145,185,167,43,93,162,117,83,149,116,94,154,33,10,198,213,247,1,3,149,23,193,15,177,179,220,69,203,111,191,252,72,147,205,2,7,66,154,106,113,185,118,116,57,247,124,8,93,27,95,226,7,10,104,243,141,209,38,190,194,105,177,181,190,26,28,78,95,57,122,32,28,11,18,33,3,145,16,153,241,247,16,171,17,125,192,74,235,215,64,171,161,54,200,24,174,235,161,242,88,88,158,0,74,167,156,125,86,166,157,14,102,177,16,57,17,16,14,22,232,137,162,161,3,244,235,208,141,201,170,159,17,189,124,64,226,232,158,40,125,71,166,168,135,34,196,213,241,62,164,12,232,160,67,47,154,136,167,28,114,249,218,28,234,205,201,162,159,89,77,26,46,186,1,201,26,35,144,250,230,236,234,114,70,212,110,154,17,185,26,190,32,64,221,21,53,208,226,122,162,41,207,162,39,129,11,162,107,188,64,130,21,69,95,3,145,250,34,248,31,27,27,89,232,145,105,175,136,28,90,145,181,17,83,216,125,229,183,223,254,39,221,52,2,53,77,19,192,131,167,184,250,139,170,161,201,181,62,0,64,221,61,196,72,221,72,180,248,161,240,8,100,93,21,14,70,248,120,16,232,139,226,125,78,128,67,38,137,236,17,184,250,168,142,241,8,212,79,5,0,189,84,17,39,129,244,8,1,24,2,0,70,0,128,17,128,32,4,96,8,1,24,2,0,70,0,128,17,128,32,4,96,8,1,24,2,0,70,0,128,17,128,32,4,96,8,1,24,2,0,70,0,128,17,128,32,95,2,3,149,79,154,124,80,14,48,114,105,241,65,167,197,0,248,198,162,167,83,238,223,176,120,40,221,240,3,230,154,116,10,237,61,224,251,167,197,0,250,139,170,106,125,62,33,244,15,43,141,168,155,94,143,82,126,146,162,100,84,213,254,211,177,139,6,79,34,244,148,157,102,3,169,70,234,149,26,1,29,186,117,118,155,164,255,0,18,164,182,75,28,114,35,213,233,252,74,118,28,21,92,199,121,181,74,135,109,67,131,110,42,239,244,181,254,32,92,43,37,210,150,53,110,247,180,172,169,111,180,41,26,34,57,190,30,242,210,210,224,235,154,42,42,86,187,248,157,205,54,19,187,34,162,119,231,105,246,129,112,228,186,196,255,0,205,200,159,196,154,161,185,68,205,57,146,39,241,40,202,60,49,114,68,77,213,138,191,180,155,250,41,115,122,234,218,199,39,237,2,233,218,241,29,186,157,169,185,237,215,199,196,152,186,230,21,29,52,42,145,74,136,186,123,203,86,220,39,119,70,244,175,119,241,58,235,150,20,186,171,21,29,92,229,253,160,119,152,131,53,38,85,123,35,168,94,191,18,221,94,179,34,183,115,149,42,87,248,144,215,224,154,233,28,186,213,41,211,84,101,181,100,238,235,85,227,241,2,126,219,153,83,163,245,146,117,209,62,37,69,22,109,71,78,196,214,94,169,241,40,198,229,101,91,27,185,42,73,121,50,210,185,206,219,222,255,0,196,10,226,163,55,31,90,221,177,78,169,167,196,234,170,243,42,162,79,53,213,10,169,246,157,2,101,141,109,51,117,239,94,63,19,154,159,43,43,106,157,254,151,226,7,101,14,41,163,171,93,106,21,23,95,121,205,53,214,192,230,174,246,55,83,133,185,51,114,70,234,218,237,63,105,192,252,151,187,200,186,37,197,127,136,29,84,247,202,68,169,115,41,250,55,217,162,156,176,200,250,199,181,82,84,211,237,38,215,39,107,233,215,87,86,106,191,105,41,54,8,184,208,46,173,172,94,159,16,46,22,17,145,180,72,215,186,102,244,211,218,87,19,99,223,38,211,110,134,100,220,212,246,22,62,130,146,231,11,145,157,241,222,58,120,149,21,21,150,186,173,200,146,84,171,145,64,169,46,153,205,120,77,118,84,60,166,234,179,106,255,0,86,229,111,58,69,69,59,234,60,185,109,124,173,106,185,58,151,7,12,240,247,5,195,106,170,179,175,192,54,180,150,251,253,210,232,244,89,81,235,169,92,89,102,90,104,21,102,167,114,185,126,6,64,97,78,22,169,158,172,93,89,215,79,97,114,40,120,94,164,141,24,143,229,175,236,51,191,113,133,183,74,171,164,186,182,146,158,84,215,220,211,168,167,180,227,154,169,117,167,100,232,138,189,60,213,54,61,97,225,134,196,205,174,158,150,39,233,239,105,91,208,228,14,19,183,177,21,109,112,42,167,234,161,141,26,219,178,225,60,200,114,55,108,147,166,191,5,46,142,18,203,204,109,51,216,181,14,145,117,94,186,234,103,2,101,166,24,164,93,25,108,137,52,253,84,59,74,60,35,100,165,68,88,232,152,159,176,116,140,115,176,101,45,226,120,27,222,81,87,167,93,74,154,139,35,25,59,219,207,129,23,223,169,144,52,246,250,40,219,178,56,81,62,196,57,188,158,221,117,98,104,104,90,59,94,65,218,169,246,204,180,204,213,62,5,89,108,203,11,69,2,162,186,153,157,62,5,102,177,77,19,127,56,186,17,49,238,95,21,3,171,130,195,101,165,68,111,117,111,79,129,59,5,21,161,23,165,59,83,246,19,46,99,30,158,4,11,77,215,86,129,27,105,40,154,169,203,141,17,9,166,182,153,137,209,164,155,26,232,250,42,156,186,174,208,206,185,157,81,11,23,192,137,149,145,105,209,9,7,183,114,175,83,150,24,53,93,117,8,155,74,157,92,154,157,148,21,17,172,90,57,61,132,164,84,173,93,58,120,19,113,211,104,221,0,233,110,148,116,213,18,42,172,105,212,149,130,199,76,229,243,98,79,224,84,75,64,143,118,170,76,67,64,216,186,168,92,72,91,237,112,194,169,230,33,221,196,140,141,190,137,20,80,181,16,228,124,104,157,3,79,137,43,125,136,124,87,53,87,93,15,173,141,53,208,226,157,54,174,136,4,106,246,33,243,154,194,78,71,175,188,227,230,47,188,14,197,36,98,144,243,83,224,73,181,234,171,226,115,161,53,157,69,37,66,53,20,145,154,191,111,180,152,154,53,218,167,81,90,197,235,212,136,249,83,115,85,84,68,85,57,96,175,122,251,125,135,91,12,28,199,245,95,2,126,26,78,128,78,54,183,175,137,51,29,95,135,83,175,238,234,132,108,98,162,233,168,29,146,86,117,241,34,74,223,137,34,216,149,125,167,35,99,95,121,172,19,75,91,241,32,90,189,122,106,112,58,53,247,144,182,53,71,38,170,4,243,36,114,233,212,231,102,170,157,78,8,154,139,161,61,20,72,169,208,14,37,110,190,242,38,244,106,234,115,57,136,157,9,90,151,109,93,19,218,77,29,93,193,92,154,232,116,203,84,248,223,213,74,134,162,159,152,197,82,157,185,65,203,85,84,32,236,41,174,73,211,87,29,164,53,200,168,157,74,27,189,57,143,68,69,59,138,58,151,43,91,212,10,190,26,132,118,154,169,48,142,69,247,29,37,28,170,228,77,84,236,227,122,233,226,7,59,149,52,241,33,107,254,40,113,171,181,93,53,13,241,46,9,150,191,68,246,17,181,255,0,20,37,211,192,229,105,68,204,111,68,105,18,200,154,28,113,51,86,234,70,177,234,128,64,233,72,121,164,107,14,167,196,131,175,136,14,191,16,154,235,237,57,210,36,211,255,0,248,68,216,147,255,0,221,13,142,5,110,190,242,40,217,170,251,73,148,131,161,27,34,209,64,225,107,62,211,153,173,251,78,102,196,159,254,232,71,177,61,192,112,42,46,158,7,214,183,161,200,230,124,6,223,128,16,109,65,181,8,246,252,6,223,128,16,35,83,82,45,168,125,70,245,240,35,219,240,3,143,106,13,168,114,109,248,13,191,0,33,107,81,78,55,183,68,246,156,237,232,64,244,69,78,154,129,42,230,110,77,52,56,93,70,142,235,161,58,140,213,116,234,115,50,52,211,192,14,161,41,118,187,77,9,200,33,209,60,14,117,137,55,235,161,26,53,26,1,172,77,52,208,44,126,211,149,186,124,66,232,168,190,32,113,34,105,224,164,72,137,226,170,125,218,137,236,62,167,94,128,17,53,27,80,139,195,192,139,111,192,14,61,168,54,161,201,183,224,54,252,0,227,218,131,106,28,155,126,3,111,192,14,61,168,54,161,201,183,224,54,252,0,131,68,64,68,173,209,60,8,64,0,0,0,0,0,0,140,0,0,0,0,0,0,133,232,186,106,68,124,115,186,105,168,18,115,189,205,69,84,58,202,138,183,183,83,183,150,36,122,120,18,82,219,209,234,160,117,113,220,28,179,53,186,175,85,42,10,119,234,136,167,86,150,164,107,209,254,227,179,167,110,136,137,167,192,9,180,234,125,106,104,164,41,224,68,139,170,129,245,79,155,190,192,227,137,87,64,57,53,79,121,247,118,189,53,67,135,119,196,141,189,116,2,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,28,64,239,18,55,16,59,196,15,169,224,70,158,4,9,224,70,158,0,0,0,15,138,136,167,210,36,68,208,8,54,160,218,132,122,32,209,0,131,106,31,28,137,239,57,52,68,33,114,107,212,14,7,123,83,216,124,68,209,122,28,138,137,225,162,159,17,17,61,128,113,76,205,83,161,43,43,124,223,105,216,34,110,241,56,164,141,21,60,0,232,106,34,93,202,186,28,109,87,53,116,67,184,146,153,20,144,168,131,98,234,7,212,173,107,99,70,170,245,57,105,234,209,84,232,167,145,201,42,162,47,180,236,45,237,87,1,216,77,50,175,83,237,60,138,171,161,18,211,234,136,114,195,74,141,77,192,114,39,137,202,158,7,18,120,156,169,224,7,35,60,8,218,64,207,2,54,129,244,0,0,249,162,31,79,190,26,104,4,26,123,200,87,167,68,240,57,21,19,197,61,132,62,62,32,113,61,58,116,32,68,215,216,115,237,248,31,54,124,0,227,209,125,196,104,221,61,231,34,49,52,240,62,163,83,218,4,13,232,138,158,242,21,69,240,246,28,142,68,69,232,124,233,237,212,14,21,111,95,105,2,183,175,180,152,219,246,159,54,39,184,14,20,110,138,114,55,192,109,251,79,186,104,4,14,246,144,181,154,175,180,228,219,175,176,137,173,68,94,186,129,198,172,32,88,206,119,34,124,72,92,169,236,3,133,99,247,28,51,59,98,42,41,55,211,226,75,207,22,245,93,0,235,100,169,218,167,44,21,250,244,212,224,170,166,95,121,193,28,106,142,3,185,101,74,59,67,151,122,251,201,74,120,215,68,95,129,206,222,170,7,55,237,34,107,117,241,32,111,142,138,114,162,233,224,7,214,181,16,248,228,57,17,122,116,62,59,79,136,28,122,39,188,137,168,124,219,240,35,77,52,233,168,17,35,83,65,181,8,145,53,68,85,62,232,128,65,181,6,136,71,162,5,68,2,16,0,0,0,0,0,3,133,200,154,156,196,10,221,87,192,8,54,160,218,132,123,126,3,111,192,8,90,154,59,83,228,174,35,84,211,174,135,27,186,168,16,163,117,56,223,209,14,118,233,241,56,39,211,64,33,141,187,144,141,24,124,167,84,86,156,221,61,154,129,2,70,68,145,145,166,154,123,72,145,19,226,7,23,43,64,172,208,230,93,52,246,144,42,244,235,226,4,8,168,132,47,127,196,250,228,246,144,171,117,246,1,245,31,169,200,138,171,236,32,70,104,158,211,145,168,136,189,117,3,235,80,250,173,234,68,212,79,19,234,181,23,216,7,30,212,27,80,228,219,240,27,126,0,64,136,154,145,141,186,117,208,0,0,0,0,0,0,1,18,120,31,79,137,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,3,226,248,16,145,47,129,8,0,0,0,0,0,0,17,39,129,244,248,158,7,208,63,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,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,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,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,2,2,2,3,1,0,0,0,0,0,0,0,0,0,0,8,9,7,10,5,6,1,2,4,3,255,196,0,122,16,0,1,3,3,2,4,2,6,3,8,8,12,16,9,1,25,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,21,34,49,56,65,181,22,119,133,23,35,50,71,81,97,134,197,24,25,51,66,82,113,118,180,36,37,52,83,86,88,98,114,129,145,149,212,38,39,54,55,69,84,87,99,115,117,130,150,166,179,210,211,67,100,104,116,148,161,196,209,228,53,73,85,103,136,146,147,165,198,57,68,131,177,193,225,240,101,132,162,164,40,163,178,194,195,241,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,6,4,7,8,3,2,1,255,196,0,77,17,1,0,1,2,3,4,5,7,9,4,7,6,7,1,1,0,0,1,2,3,4,5,17,6,18,33,49,7,65,81,97,113,19,34,53,114,145,177,178,20,50,51,66,82,129,161,193,209,21,52,115,240,35,36,54,55,98,179,225,22,67,130,146,194,241,23,68,83,131,162,195,210,163,84,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,236,183,81,116,251,1,240,159,78,243,172,123,28,241,253,207,11,233,107,156,20,125,254,142,158,190,223,117,205,234,233,235,102,251,111,183,82,111,237,67,230,197,181,91,75,179,171,132,150,156,39,82,113,108,134,186,24,86,166,74,91,85,226,158,174,86,68,142,107,86,69,100,111,114,163,81,207,106,117,109,182,238,68,248,161,241,229,40,138,183,117,141,123,25,49,130,196,213,107,203,197,186,183,62,214,147,167,183,147,181,0,15,182,50,154,181,227,94,53,198,207,174,58,137,105,180,235,54,117,69,67,69,149,221,233,169,105,105,178,42,200,162,130,38,86,74,214,70,198,54,68,70,181,173,68,68,106,34,34,34,34,33,100,60,16,228,89,6,89,194,254,23,144,101,55,219,141,230,233,85,233,30,253,109,194,169,245,21,18,244,220,106,88,222,169,30,170,231,108,214,181,169,186,249,34,34,123,16,170,94,34,125,224,117,59,249,101,122,254,123,41,105,92,0,251,164,96,159,106,124,206,168,169,100,151,43,171,31,114,42,153,152,210,126,40,116,63,74,24,44,53,141,147,193,220,181,110,154,106,154,237,235,49,17,19,244,85,245,195,57,228,25,22,63,137,218,39,200,50,155,237,186,205,107,165,233,239,214,220,42,153,79,79,23,83,145,141,234,145,234,141,110,238,115,90,155,175,154,170,39,181,74,181,212,142,98,186,177,123,214,90,60,239,1,254,150,98,246,15,17,5,179,30,173,124,139,79,92,201,35,116,107,61,193,144,200,206,244,171,186,61,172,234,86,68,173,106,55,169,81,239,147,232,227,195,139,139,134,171,100,245,186,75,167,247,234,119,224,54,137,152,218,138,170,9,156,230,223,42,152,141,114,185,239,217,17,208,69,38,237,99,91,187,30,230,119,122,158,139,23,111,18,240,177,195,197,223,136,205,78,165,198,59,119,26,108,110,135,250,39,32,186,210,198,213,240,116,251,57,88,196,115,215,165,37,149,205,237,179,201,202,155,185,253,15,108,111,67,243,50,204,238,226,175,198,27,7,60,167,156,117,207,233,30,206,190,79,173,138,216,124,6,65,148,220,207,54,146,136,243,168,153,221,171,234,81,49,215,31,110,168,157,52,249,209,172,83,30,116,204,44,197,186,237,6,177,240,129,151,235,6,33,73,121,199,42,215,20,189,61,141,147,185,12,180,117,176,82,203,212,234,121,209,26,146,181,178,55,212,154,63,139,118,94,137,26,246,51,231,225,3,138,219,71,17,248,140,148,183,186,139,117,14,121,106,238,73,117,181,83,68,232,99,117,58,202,169,21,69,59,95,35,220,248,186,93,27,30,189,91,182,77,247,70,181,241,171,187,78,172,225,216,198,159,240,175,158,97,152,101,150,158,211,101,180,224,247,152,41,41,32,69,233,141,190,10,101,85,85,93,213,206,115,149,92,231,185,85,206,115,156,231,42,170,170,173,57,233,118,164,228,250,65,159,89,181,31,14,150,157,151,107,36,206,150,20,169,133,37,138,70,189,142,142,72,222,223,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,153,141,199,221,203,175,218,242,147,172,76,121,223,172,43,123,47,178,57,126,217,101,88,248,193,83,54,234,166,228,205,153,153,214,98,38,39,74,42,158,201,141,34,121,204,78,147,199,78,55,206,12,105,160,90,243,135,113,3,128,208,230,56,220,244,244,213,207,133,174,186,89,150,182,41,234,173,146,171,228,103,76,168,197,221,173,115,162,145,209,185,205,98,189,136,142,233,110,234,212,201,100,253,187,148,221,162,43,162,117,137,106,60,102,14,254,95,136,175,11,137,166,105,174,137,152,152,158,169,143,231,194,122,128,1,246,198,0,0,67,14,0,184,184,184,106,165,190,93,35,213,27,245,60,217,85,166,22,58,205,91,83,51,188,85,230,149,173,114,200,215,238,155,73,60,45,107,85,93,213,215,35,28,174,86,170,199,44,142,153,230,190,246,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,11,132,225,3,138,219,71,17,248,140,148,183,186,139,117,14,121,106,238,73,117,181,83,68,232,99,117,58,202,169,21,69,59,95,35,220,248,186,93,27,30,189,91,182,77,247,70,181,241,171,171,153,38,105,229,233,140,53,233,243,163,148,246,255,0,172,126,45,209,210,142,193,126,202,187,86,117,150,209,253,13,83,231,211,17,194,137,158,184,236,166,169,251,169,158,28,166,34,36,32,0,177,180,186,57,113,199,172,153,142,131,233,230,41,168,120,75,233,223,93,77,149,199,77,37,45,90,202,180,181,81,73,111,174,106,199,51,35,123,21,237,71,116,200,141,234,217,31,27,29,231,210,134,91,210,93,90,194,53,179,8,162,207,176,27,167,139,183,85,239,28,177,72,136,218,138,58,132,68,87,211,206,196,85,232,149,187,166,233,186,162,162,181,205,87,49,205,114,198,190,105,158,239,216,255,0,242,202,147,249,149,105,10,56,75,226,126,239,195,62,111,81,94,251,119,164,241,123,255,0,102,11,245,12,109,106,84,43,35,87,246,231,129,235,182,210,199,220,145,81,138,168,199,163,156,215,116,170,182,70,87,241,25,156,224,179,9,183,115,230,76,71,221,61,191,171,112,229,27,11,78,211,236,125,56,204,28,127,90,183,85,122,117,111,211,175,205,158,248,227,52,207,111,9,225,58,197,206,131,142,199,242,44,127,44,180,65,144,98,215,219,117,230,215,85,213,216,173,183,213,50,162,158,94,151,43,29,211,35,21,90,237,156,215,53,118,95,37,69,79,106,28,137,63,19,19,26,195,80,87,69,86,234,154,43,141,38,56,76,79,80,1,211,117,107,86,176,141,19,194,43,115,236,250,233,225,45,212,155,71,20,81,162,58,162,178,161,81,85,148,240,49,85,58,229,118,203,178,110,136,136,142,115,149,172,107,156,159,149,215,77,186,102,170,167,72,135,166,31,15,119,23,118,155,22,41,154,171,170,116,136,142,51,51,60,162,33,211,184,167,226,30,209,195,158,152,213,100,253,203,117,78,73,93,253,13,143,218,170,164,114,120,202,141,218,143,122,181,137,212,177,68,215,119,31,230,212,93,154,206,182,58,70,41,243,112,101,152,228,250,129,195,126,43,153,230,119,170,139,181,234,237,53,214,122,186,185,213,58,164,119,164,170,145,17,17,54,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,149,41,173,58,201,152,235,198,125,87,168,121,179,233,217,93,83,12,52,209,210,210,44,169,75,75,20,108,70,164,112,178,71,189,88,213,119,84,138,222,173,149,242,61,222,93,74,90,159,0,62,233,24,39,218,159,51,170,32,48,25,149,88,252,125,91,188,40,138,103,72,251,227,143,143,185,183,54,183,98,173,108,150,201,89,155,186,85,136,185,122,153,174,174,207,50,231,153,19,246,99,175,237,79,30,90,68,72,64,1,97,105,212,65,208,78,47,160,168,215,188,247,135,237,78,187,83,211,58,155,43,186,209,226,117,211,119,21,213,78,91,141,82,173,28,243,62,71,34,57,26,248,163,167,106,49,141,233,143,183,186,185,99,107,165,241,70,60,68,251,192,234,119,242,202,245,252,246,82,202,120,43,227,10,151,94,113,255,0,162,57,253,101,186,135,60,181,118,224,243,158,24,125,58,197,100,142,239,193,6,232,238,235,91,11,214,102,49,189,13,245,94,222,150,191,162,58,246,85,154,121,75,149,97,111,79,24,153,221,158,222,239,211,249,215,113,237,246,193,124,147,5,107,61,203,105,243,42,166,153,185,76,125,89,152,143,62,59,166,126,119,100,241,229,51,187,41,64,5,133,167,29,123,80,179,139,70,154,97,23,188,250,253,77,113,168,183,88,104,228,173,169,138,223,72,234,154,135,49,137,186,163,88,223,253,110,114,181,141,77,220,247,53,141,115,146,177,117,107,152,174,172,101,58,157,106,202,116,223,253,13,227,248,205,100,239,183,219,164,124,142,244,173,60,137,27,85,183,40,210,78,212,187,163,28,173,107,17,22,46,235,186,100,87,34,74,90,217,85,156,120,112,143,112,210,156,158,183,86,180,254,195,78,204,6,239,51,29,81,75,65,11,154,219,29,83,209,173,86,189,155,170,54,9,100,221,204,115,118,99,28,254,215,75,17,34,238,65,103,191,42,166,212,92,177,87,155,28,244,231,227,175,103,243,225,181,250,41,253,129,127,48,175,9,154,218,137,187,92,76,81,53,78,180,206,177,164,209,187,203,122,98,103,73,157,117,227,17,164,233,189,99,58,45,172,152,118,188,96,52,154,135,132,190,161,148,53,51,77,77,37,45,90,196,149,84,178,198,245,106,199,51,35,123,209,142,86,244,200,141,234,221,89,35,29,229,212,135,122,41,39,134,126,33,50,126,29,245,30,143,37,182,87,84,58,193,91,52,48,100,86,214,49,37,109,109,18,63,214,86,198,174,106,119,216,215,61,209,63,169,187,57,85,21,122,30,246,186,231,112,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,153,25,86,101,78,62,222,149,112,174,57,254,177,252,240,67,237,246,196,221,217,44,102,245,173,106,195,220,153,220,158,60,63,193,84,246,199,87,218,142,61,177,28,201,139,56,135,226,31,8,225,203,8,126,83,148,201,226,238,53,125,112,217,236,240,200,141,168,185,84,34,38,237,69,217,122,34,110,237,89,37,84,84,98,42,121,57,238,99,31,216,117,107,86,176,141,19,194,43,115,236,250,233,225,45,212,155,71,20,81,162,58,162,178,161,81,85,148,240,49,85,58,229,118,203,178,110,136,136,142,115,149,172,107,156,148,199,173,154,235,168,58,249,151,73,150,231,119,31,201,225,109,148,211,79,224,40,62,245,28,111,240,240,203,35,251,93,206,203,28,253,151,214,118,234,191,13,190,51,108,210,48,52,110,81,243,231,151,119,124,254,76,158,143,118,18,230,213,226,126,81,138,137,140,45,19,231,79,45,233,251,52,207,197,49,202,59,230,18,215,130,142,57,46,255,0,75,174,56,14,189,101,94,38,159,36,172,169,186,210,228,183,91,139,97,142,223,81,218,234,125,60,157,215,54,40,105,156,145,253,233,145,163,81,146,59,165,26,169,34,44,118,50,107,222,89,79,0,28,97,85,102,190,19,65,181,54,178,227,93,146,39,137,158,203,122,169,158,106,185,46,76,78,228,242,65,80,247,171,156,146,198,222,181,99,213,122,22,54,35,61,87,49,189,216,220,151,54,153,152,195,95,159,9,252,167,242,246,46,221,39,244,123,77,186,42,206,242,154,52,136,143,233,40,136,225,17,17,243,233,142,168,136,249,209,28,163,206,237,78,112,8,97,199,239,23,23,13,43,183,197,164,122,93,126,167,135,42,187,66,247,94,107,105,166,119,138,179,82,185,173,88,218,205,147,104,231,153,174,114,163,186,186,227,99,81,200,212,89,34,145,182,44,86,42,222,14,212,221,185,202,63,30,230,154,200,50,44,94,209,227,232,203,240,113,231,85,206,103,149,49,28,234,158,200,143,198,116,136,227,49,12,107,198,255,0,28,151,122,155,188,154,77,161,57,87,132,183,82,118,39,185,229,22,107,139,92,250,215,171,91,43,96,164,158,7,47,68,77,221,169,35,218,228,123,158,142,143,213,99,93,221,200,90,93,198,213,86,188,104,62,169,218,174,180,255,0,71,53,19,28,195,111,87,120,165,180,119,162,167,150,157,148,239,70,84,211,189,92,231,195,44,79,124,77,86,185,234,187,171,94,199,46,238,108,117,189,135,97,217,62,160,100,246,236,51,12,178,212,93,175,87,105,146,10,74,72,17,58,164,118,202,170,170,171,178,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,181,59,15,15,22,142,28,248,48,212,76,99,183,110,169,201,43,176,219,205,78,65,117,165,141,201,227,42,60,28,234,198,35,158,189,75,20,77,119,109,158,77,69,217,207,232,99,164,122,21,140,6,39,25,141,189,114,254,186,81,164,235,217,203,132,71,127,243,45,233,181,153,38,205,108,206,91,131,202,226,220,85,136,223,167,118,99,133,83,173,81,191,93,124,245,166,116,211,73,238,138,116,210,102,59,15,8,28,86,218,56,143,196,100,165,189,212,91,168,115,203,87,114,75,173,170,154,39,67,27,169,214,85,72,170,41,218,249,30,231,197,210,232,216,245,234,221,178,111,186,53,175,141,93,33,10,24,210,237,73,201,244,131,62,179,106,62,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,190,74,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,231,52,11,94,112,238,32,112,26,28,199,27,158,158,154,185,240,181,215,75,50,214,197,61,85,178,85,124,140,233,149,24,187,181,174,116,82,58,55,57,172,87,177,17,221,45,221,90,146,121,54,105,242,202,60,149,217,243,227,241,142,223,30,223,106,141,210,86,194,78,205,226,126,95,129,167,250,173,201,255,0,146,169,215,205,245,103,234,207,252,51,202,38,114,88,0,156,106,176,0,0,0,0,175,254,58,184,217,184,89,238,23,45,15,210,11,165,69,21,117,20,222,26,253,125,165,157,209,75,4,172,117,60,204,142,134,162,158,116,86,185,174,73,161,157,178,49,21,21,28,196,248,169,146,184,226,227,10,209,163,216,253,195,74,240,122,207,21,158,94,104,221,4,242,211,206,230,122,6,158,102,108,147,185,241,170,57,181,42,215,117,68,196,84,86,238,217,93,179,122,27,45,86,208,91,174,23,73,221,77,108,160,168,171,153,144,205,82,232,224,137,210,57,177,69,27,164,150,69,70,162,170,53,145,177,239,115,189,141,107,92,171,178,34,169,88,206,243,89,163,250,173,137,227,215,49,238,241,237,111,78,139,246,10,156,78,153,238,109,71,244,113,198,221,53,114,159,241,207,248,99,234,196,199,30,124,162,53,184,78,16,56,173,180,113,31,136,201,75,123,168,183,80,231,150,174,228,151,91,85,52,78,134,55,83,172,170,145,84,83,181,242,61,207,139,165,209,177,235,213,187,100,223,116,107,95,26,186,66,20,65,164,186,181,155,232,158,111,69,159,96,55,79,9,113,164,222,57,98,145,21,212,245,148,234,168,175,167,157,136,169,215,19,182,77,211,116,84,84,107,154,173,123,90,228,185,77,2,215,156,59,136,28,6,135,49,198,231,167,166,174,124,45,117,210,204,181,177,79,85,108,149,95,35,58,101,70,46,237,107,157,20,142,141,206,107,21,236,68,119,75,119,86,166,94,79,154,70,50,143,37,114,124,248,252,99,183,199,181,94,233,39,97,42,217,188,76,227,240,84,255,0,85,174,127,228,170,126,172,255,0,134,126,172,253,211,199,77,114,89,22,147,140,42,92,43,139,124,195,65,181,54,178,221,67,141,255,0,66,79,101,189,84,207,13,36,118,215,173,178,9,228,130,161,239,86,181,98,145,221,106,199,170,245,164,143,70,122,205,123,123,82,148,167,62,63,189,237,243,191,178,254,89,74,122,231,24,187,152,43,84,93,183,246,163,239,141,39,131,3,163,109,159,194,109,54,97,136,192,99,35,132,217,170,98,122,233,171,126,222,149,71,124,107,247,198,177,60,38,87,24,8,97,192,23,23,23,13,84,183,203,164,122,163,126,167,155,42,180,194,199,89,171,106,102,119,138,188,210,181,174,89,26,253,211,105,39,133,173,106,171,186,186,228,99,149,202,213,88,229,145,211,60,207,194,226,173,227,45,69,219,124,167,240,238,85,51,252,139,23,179,152,250,242,252,100,121,212,242,152,229,84,79,42,163,182,39,240,157,98,120,196,192,0,50,16,192,7,29,144,100,88,254,39,104,159,32,202,111,182,235,53,174,151,167,191,91,112,170,101,61,60,93,78,70,55,170,71,170,53,187,185,205,106,110,190,106,168,158,213,63,38,98,35,89,125,81,69,87,42,138,40,141,102,120,68,71,91,145,6,61,253,145,60,63,127,187,166,158,255,0,206,122,47,251,211,33,31,52,220,162,191,155,49,47,107,248,76,70,23,79,47,110,170,117,229,172,76,107,237,0,7,219,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,227,63,95,51,30,29,52,186,215,155,97,54,219,53,109,117,109,254,11,84,145,221,97,150,88,146,39,211,212,72,174,68,142,72,215,171,170,22,166,251,170,108,171,229,236,84,192,124,48,113,243,172,58,213,174,88,214,153,101,56,222,27,75,107,188,248,206,252,214,250,58,166,84,55,179,71,52,205,233,115,234,30,212,221,209,53,23,118,175,146,175,177,124,211,2,238,101,98,205,248,195,85,174,244,233,213,218,182,229,251,21,154,230,121,77,204,234,196,83,228,104,138,166,117,171,73,210,136,214,120,120,56,254,108,255,0,138,191,183,63,246,19,30,242,179,247,129,200,63,145,181,127,207,104,139,41,203,116,235,79,179,239,9,244,239,5,199,178,63,1,220,240,190,150,182,65,89,216,235,233,235,237,247,90,238,158,174,134,111,182,219,244,166,254,196,62,108,91,74,116,187,5,184,73,118,194,116,219,22,199,171,166,133,105,164,170,181,89,233,233,37,124,74,230,185,99,87,198,198,170,181,92,198,175,78,251,110,212,95,130,24,119,50,170,235,199,252,179,122,52,214,56,120,70,139,38,19,111,240,216,125,145,157,155,155,53,77,115,77,81,189,172,105,231,87,53,114,231,215,163,181,2,3,241,63,199,206,176,232,174,185,100,186,101,139,99,120,109,85,174,205,224,251,19,92,40,234,159,80,238,245,28,51,59,169,204,168,99,87,103,74,228,77,154,158,72,158,213,243,92,167,192,255,0,20,218,131,196,183,211,95,167,118,124,122,131,232,231,163,124,47,162,105,231,139,175,196,120,158,190,231,118,105,55,219,176,205,182,219,218,187,239,229,182,85,188,211,15,119,17,242,106,102,119,181,152,229,217,207,220,128,198,108,38,113,129,201,227,60,189,77,62,66,105,162,175,157,199,74,244,138,120,127,197,26,171,91,136,159,120,29,78,254,89,94,191,158,202,101,43,175,21,181,86,62,18,49,46,29,48,74,142,154,138,202,59,156,121,85,82,197,52,82,83,178,91,156,147,67,79,4,173,145,168,189,200,186,210,100,86,61,139,28,205,98,46,253,104,220,91,196,79,188,14,167,127,44,175,95,207,101,58,110,63,142,228,25,101,222,12,127,22,177,92,111,55,74,174,174,197,21,190,149,245,21,18,244,181,94,238,152,216,138,231,108,214,185,203,178,121,34,42,251,16,163,205,235,150,111,92,139,124,234,214,62,233,159,244,117,85,57,102,15,49,203,176,117,227,99,90,108,238,92,141,121,111,83,68,196,76,247,70,244,207,140,68,187,14,146,233,46,111,173,153,189,22,3,128,218,252,93,198,175,121,37,150,69,86,211,209,211,162,162,62,162,119,162,47,68,77,221,55,93,149,85,85,173,106,57,238,107,86,233,116,91,70,240,237,7,192,105,52,243,9,101,67,232,105,166,154,166,74,170,180,137,106,170,165,145,234,229,146,103,198,198,35,220,141,233,141,29,211,186,50,54,55,207,165,12,123,194,231,14,56,199,10,26,113,114,168,189,95,233,230,189,92,97,101,126,79,119,150,117,138,138,22,192,199,185,25,31,94,200,200,33,107,229,94,227,209,28,238,167,57,221,41,211,28,112,199,86,185,141,234,13,235,86,237,89,110,150,65,224,49,124,115,191,224,45,151,54,207,23,164,188,69,52,113,201,233,24,96,169,88,230,237,202,146,58,30,149,78,157,209,87,117,220,176,225,45,217,200,237,69,220,79,210,85,213,217,31,207,63,99,77,237,6,47,51,233,79,29,115,47,201,120,97,44,107,59,211,172,69,117,233,58,107,227,58,197,49,213,26,213,61,145,97,28,68,251,191,106,119,242,54,245,252,202,82,140,75,131,155,93,177,142,34,56,54,212,93,64,198,169,42,40,156,220,82,249,67,114,160,159,117,117,21,107,45,239,116,145,35,246,68,149,189,50,49,205,123,81,55,107,219,186,49,221,76,109,62,24,155,67,114,155,181,219,174,137,214,38,22,30,134,240,119,242,252,62,55,11,137,166,105,174,139,145,19,19,213,49,31,207,116,245,50,151,15,28,67,230,252,57,102,236,202,113,105,60,93,186,175,162,27,197,158,105,21,180,247,42,116,85,217,170,187,47,68,173,221,203,28,168,138,172,85,95,39,49,207,99,238,151,14,204,113,141,64,198,45,217,158,25,122,167,187,89,110,208,164,244,149,112,42,244,200,221,213,21,21,23,101,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,75,92,67,240,241,155,240,229,155,191,22,202,99,241,118,234,190,185,172,247,136,99,86,211,220,169,209,83,119,34,110,189,18,183,118,164,145,42,170,177,85,60,220,199,49,239,200,92,21,241,91,85,195,222,93,244,115,38,168,223,3,200,171,35,146,236,229,138,105,228,183,189,177,72,198,212,65,27,100,70,183,119,58,30,242,163,30,247,71,11,81,168,174,107,81,127,50,172,194,188,186,236,225,113,60,41,215,175,234,207,233,63,234,244,219,253,145,195,109,150,95,78,123,146,204,85,118,41,215,205,255,0,123,79,103,110,245,58,112,235,231,68,199,45,45,240,31,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,233,46,156,220,199,49,52,206,147,204,0,7,227,94,243,180,233,118,164,228,250,65,159,89,181,31,14,150,157,151,107,36,206,150,20,169,133,37,138,70,189,142,142,72,222,223,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,213,140,199,151,112,241,119,180,112,237,130,113,9,143,199,113,184,90,239,190,58,154,254,157,182,186,59,93,68,85,210,193,78,254,166,175,82,69,43,90,141,245,154,168,217,25,178,191,121,99,98,106,251,52,92,153,154,237,115,167,143,134,147,28,93,223,153,98,48,118,233,163,13,142,152,221,191,62,78,34,121,85,53,83,84,238,207,87,24,137,142,60,231,72,231,48,182,45,2,215,156,59,136,28,6,135,49,198,231,167,166,174,124,45,117,210,204,181,177,79,85,108,149,95,35,58,101,70,46,237,107,157,20,142,141,206,107,21,236,68,119,75,119,86,166,75,40,231,64,181,231,49,225,251,62,161,204,113,185,234,42,104,89,51,93,116,179,45,108,176,82,220,226,70,72,206,153,81,139,179,156,214,203,35,163,115,154,244,99,213,29,210,237,149,171,116,186,123,157,227,250,157,132,89,51,252,90,167,189,107,190,209,199,89,6,239,99,159,31,82,122,209,73,208,231,53,37,141,221,76,123,81,203,210,246,57,187,238,133,231,41,204,163,31,111,118,175,159,28,251,251,220,169,210,14,196,87,178,120,191,43,99,142,26,228,206,236,253,153,231,185,61,124,35,148,245,199,124,74,45,115,76,247,126,199,255,0,150,84,159,204,171,74,181,45,43,154,103,187,246,63,252,178,164,254,101,90,64,126,24,52,179,31,214,173,114,198,180,203,41,172,184,210,218,239,62,51,191,53,190,70,50,161,189,154,57,166,111,75,158,199,181,55,116,77,69,221,171,228,171,236,95,52,175,231,118,234,187,152,69,186,121,206,145,237,110,46,139,177,150,178,253,143,171,25,127,230,91,155,149,78,157,148,241,159,194,25,175,128,254,46,46,26,83,147,209,105,46,160,95,169,217,128,221,230,123,105,234,171,230,115,91,99,170,122,57,200,230,63,101,70,193,44,155,53,237,118,204,99,159,221,234,98,36,189,203,83,40,131,86,180,151,55,209,60,222,183,1,207,173,126,18,227,73,180,145,75,26,171,169,235,41,213,85,25,81,3,213,19,174,39,108,187,46,200,168,168,230,185,26,246,185,169,55,249,125,113,125,5,68,22,238,31,181,58,237,79,76,234,104,98,163,196,235,166,238,43,170,156,178,72,171,71,60,207,145,200,142,70,190,40,233,218,140,99,122,99,237,238,174,88,218,236,204,155,50,170,205,95,35,196,240,236,215,171,187,244,246,43,125,38,108,85,172,202,199,251,75,146,233,84,76,107,92,83,198,42,142,126,82,52,235,251,93,177,231,115,137,214,119,228,25,22,63,137,218,39,200,50,155,237,186,205,107,165,233,239,214,220,42,153,79,79,23,83,145,141,234,145,234,141,110,238,115,90,155,175,154,170,39,181,74,115,226,211,137,251,191,19,25,189,61,123,45,222,140,197,236,29,232,44,52,50,53,171,80,140,145,89,220,158,119,166,251,203,39,110,53,86,34,171,24,141,107,91,212,168,233,31,146,184,240,226,226,225,170,217,61,110,146,233,253,250,157,248,13,162,102,54,162,170,130,103,57,183,202,166,35,92,174,123,246,68,116,17,73,187,88,214,238,199,185,157,222,167,162,197,219,195,156,51,240,247,147,241,17,168,244,120,213,178,134,161,182,10,41,161,159,34,185,49,233,19,104,168,149,254,178,54,69,107,147,190,246,181,237,137,157,46,221,200,170,169,208,199,185,190,57,182,97,94,62,236,96,240,220,99,93,60,103,244,143,245,72,116,125,178,24,125,147,192,85,180,153,222,148,220,221,222,141,127,221,211,49,241,213,174,154,115,141,119,121,204,195,18,151,25,192,15,186,70,9,246,167,204,234,138,115,46,51,128,31,116,140,19,237,79,153,213,30,123,55,251,213,94,172,251,225,157,211,95,160,44,255,0,26,159,130,226,66,0,11,171,151,212,99,196,79,188,14,167,127,44,175,95,207,101,58,110,63,145,100,24,157,222,12,131,22,190,220,108,215,74,94,174,197,109,190,169,244,245,17,117,53,88,238,153,24,168,230,238,215,57,171,178,249,162,170,123,20,238,92,68,251,192,234,119,242,202,245,252,246,83,33,93,120,82,187,214,240,171,137,113,23,130,83,220,110,143,155,210,114,101,84,171,43,95,225,41,225,171,146,24,106,32,137,177,163,187,77,108,47,89,149,94,229,111,83,94,136,140,107,213,186,214,108,220,187,122,228,219,142,52,235,63,118,191,234,237,235,121,142,15,1,151,97,40,198,213,17,77,216,162,220,107,202,106,154,38,98,39,94,28,98,153,142,249,152,142,181,144,112,157,196,141,191,137,77,56,92,138,90,42,123,110,69,104,153,180,55,187,124,83,53,205,108,189,8,230,212,68,222,165,145,176,74,157,93,61,126,104,230,74,205,223,219,235,117,115,234,143,27,90,189,125,214,203,206,165,105,118,119,148,227,86,89,102,107,109,118,106,154,255,0,19,75,20,77,167,108,29,79,164,127,85,55,83,250,93,42,183,165,200,199,189,85,28,229,106,61,112,166,15,168,89,190,154,93,230,191,96,57,69,198,195,113,168,163,158,223,45,77,20,203,27,221,79,51,122,94,197,84,255,0,3,154,190,214,189,172,123,85,175,99,92,141,61,193,50,13,78,205,236,152,6,45,77,222,186,95,107,35,163,131,118,61,204,143,169,125,105,100,232,107,156,145,70,222,167,189,200,213,233,99,28,237,182,67,59,17,155,95,197,218,183,106,157,98,168,158,51,29,115,213,203,239,85,114,110,143,50,173,157,199,227,51,11,209,77,86,43,167,205,166,168,214,40,167,140,215,19,21,107,19,28,41,210,121,196,107,29,186,220,31,9,90,199,168,250,237,165,84,250,131,168,24,117,154,202,218,185,165,138,130,162,219,88,247,182,224,216,229,145,143,147,195,185,28,180,237,107,154,145,162,58,87,185,238,100,142,233,99,122,58,178,222,65,142,227,249,101,162,124,127,41,177,91,175,54,186,174,158,253,21,194,149,149,20,242,244,185,30,222,168,222,138,215,108,230,181,201,186,121,42,34,251,80,227,244,247,4,199,244,199,8,178,96,24,181,55,102,215,98,163,142,142,13,216,198,190,78,148,245,165,147,161,173,106,203,35,186,158,247,35,83,169,239,115,182,221,78,194,93,172,81,85,54,105,162,236,235,58,113,239,237,114,246,105,138,177,123,49,187,137,192,81,228,237,205,83,52,68,107,230,198,190,111,57,153,137,235,231,164,79,45,35,72,138,98,226,211,134,11,191,12,249,189,61,3,46,62,147,197,239,253,233,236,53,210,57,169,80,172,141,89,220,130,118,38,219,75,31,114,52,87,162,35,30,142,107,155,210,170,232,217,218,120,53,226,250,245,161,25,61,38,39,153,221,170,42,116,246,229,51,34,171,108,221,250,167,89,218,137,59,146,74,72,146,68,100,109,116,211,35,230,70,177,238,115,90,170,214,171,209,17,109,11,86,180,151,8,214,204,34,183,1,207,173,126,46,221,87,180,145,75,26,163,106,40,234,17,21,25,81,3,213,23,162,86,238,187,46,202,138,138,230,185,28,199,57,171,76,122,217,161,90,131,160,121,116,152,150,119,110,252,158,22,231,77,12,254,2,191,239,81,200,255,0,15,52,177,179,187,219,239,49,175,217,61,87,110,139,240,222,163,152,96,238,229,55,227,19,134,249,190,238,233,238,151,69,108,134,210,96,122,67,202,107,201,51,173,38,252,71,30,81,53,71,85,116,246,85,79,95,14,124,121,76,196,119,30,45,56,159,187,241,49,155,211,215,178,221,232,204,94,193,222,130,195,67,35,90,181,8,201,21,157,201,231,122,111,188,178,118,227,85,98,42,177,136,214,181,189,74,142,145,248,213,250,103,152,193,167,14,213,106,219,69,69,38,58,251,157,53,170,146,170,162,158,88,219,95,44,172,170,114,186,157,234,206,220,173,141,104,228,108,138,142,221,174,115,19,101,221,118,238,60,51,240,247,147,241,17,168,244,120,213,178,134,161,182,10,41,161,159,34,185,49,233,19,104,168,149,254,178,54,69,107,147,190,246,181,237,137,157,46,221,200,170,169,208,199,185,179,95,152,222,29,140,105,255,0,10,248,118,25,134,89,105,237,54,91,78,87,71,5,37,36,8,189,49,183,193,87,42,170,170,238,174,115,156,170,231,61,202,174,115,156,231,57,85,85,85,113,40,194,221,198,218,187,142,189,60,191,25,253,35,253,22,12,70,125,151,236,198,59,3,178,185,101,49,173,83,17,49,207,114,158,51,199,175,122,169,227,199,182,106,158,113,173,127,233,6,150,100,26,213,168,182,157,50,197,171,45,212,183,75,207,127,177,53,194,71,178,157,189,152,36,153,221,78,99,30,228,221,177,57,19,102,175,154,167,177,60,211,175,127,162,12,63,32,255,0,100,108,151,203,37,103,247,116,213,116,53,112,191,252,15,138,86,61,191,153,205,115,126,10,134,116,224,7,222,223,4,251,83,229,149,68,189,227,247,132,123,134,170,91,226,213,205,46,176,211,205,149,90,97,123,111,52,84,208,187,197,94,105,90,214,164,110,102,203,180,147,194,214,185,17,189,61,114,49,200,212,114,172,113,70,239,204,62,93,86,39,7,56,139,95,58,153,158,29,177,164,114,239,135,166,111,182,150,114,93,165,183,147,99,244,139,55,109,211,49,84,242,166,169,170,184,243,191,195,84,68,70,189,83,207,132,204,198,61,183,115,66,158,135,68,233,104,170,108,21,23,13,86,167,133,145,73,87,83,109,141,182,106,135,54,161,17,100,122,71,82,201,81,206,167,77,213,24,198,183,188,171,179,81,155,34,65,15,244,65,152,100,31,236,141,238,249,123,172,254,238,166,174,186,174,103,255,0,133,242,202,247,187,243,185,206,119,197,84,227,203,41,224,3,131,218,172,43,194,107,206,166,209,220,104,114,69,241,48,89,108,181,48,77,73,37,181,139,220,130,73,234,24,244,107,150,89,27,214,140,98,167,66,70,244,127,172,231,183,181,245,107,229,89,213,218,45,87,58,197,61,125,145,219,223,62,247,142,62,50,30,140,176,56,140,126,30,220,83,93,217,153,138,122,234,171,140,197,17,246,104,142,125,148,199,108,233,12,149,193,175,8,54,93,8,198,41,50,204,206,211,79,83,168,87,40,89,45,91,166,236,85,54,206,228,89,218,145,210,74,145,163,227,115,161,153,25,50,181,239,107,156,213,70,185,88,136,171,150,248,137,247,126,212,239,228,109,235,249,148,166,66,49,239,17,62,239,218,157,252,141,189,127,50,148,185,70,30,222,23,13,54,173,198,145,17,62,231,51,213,155,226,243,220,242,222,59,27,86,245,117,92,167,194,35,122,52,136,142,168,142,81,10,49,50,151,15,28,67,230,252,57,102,236,202,113,105,60,93,186,175,162,27,197,158,105,21,180,247,42,116,85,217,170,187,47,68,173,221,203,28,168,138,172,85,95,39,49,207,99,241,105,148,184,135,225,227,55,225,203,55,126,45,148,199,226,237,213,125,115,89,239,16,198,173,167,185,83,162,166,238,68,221,122,37,110,237,73,34,85,85,98,170,121,185,142,99,223,175,44,249,91,127,211,218,214,55,102,56,246,107,201,217,57,151,236,252,102,153,86,59,118,175,45,77,90,81,63,90,41,211,123,78,248,214,39,135,24,231,28,181,139,165,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,115,37,65,240,87,197,109,87,15,121,119,209,204,154,163,124,15,34,172,142,75,179,150,41,167,146,222,246,197,35,27,81,4,109,145,26,221,220,232,123,202,140,123,221,28,45,70,162,185,173,69,183,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,133,251,45,204,40,199,218,222,142,21,71,56,254,122,156,139,182,187,31,136,217,28,127,145,171,90,172,213,198,138,244,231,29,147,213,189,29,127,116,233,17,58,62,144,1,34,166,134,11,226,211,137,251,71,12,248,69,61,123,45,222,147,202,47,253,232,44,52,50,53,201,78,175,141,25,220,158,119,166,219,69,31,114,53,86,34,163,222,174,107,91,210,138,233,25,157,10,172,230,59,164,90,143,141,106,171,245,83,33,190,212,95,49,172,150,111,7,104,150,71,62,71,90,219,20,76,127,131,147,166,38,67,11,85,239,157,98,107,85,206,123,99,145,239,87,63,184,231,70,230,216,155,184,92,52,215,106,56,246,246,119,174,253,30,228,152,12,255,0,60,183,133,204,43,136,162,34,103,119,140,77,115,31,86,39,171,182,122,230,34,98,56,206,177,20,178,12,139,32,203,46,243,228,25,77,246,227,121,186,85,116,247,235,110,21,79,168,168,151,165,168,198,245,72,245,87,59,102,181,173,77,215,201,17,19,216,133,161,112,31,194,61,191,74,113,138,45,90,212,11,13,67,51,235,188,47,117,61,45,124,45,107,172,116,175,87,53,26,198,110,170,217,229,143,103,61,206,217,236,107,251,93,44,84,151,185,94,252,55,234,22,29,165,58,217,140,106,30,121,100,168,187,89,108,115,79,83,45,45,53,52,83,202,178,248,121,27,4,140,100,174,107,58,153,51,162,145,28,174,69,106,177,28,158,104,133,218,227,249,22,63,150,90,32,200,49,107,237,186,243,107,170,234,236,86,219,234,153,81,79,47,75,149,142,233,145,138,173,118,206,107,154,187,47,146,162,167,181,8,45,158,195,90,189,93,87,238,78,181,71,40,252,255,0,159,209,181,250,98,207,49,249,118,26,214,83,132,162,104,177,114,60,234,227,132,78,154,199,147,141,57,70,154,76,199,92,105,28,183,162,107,27,143,174,18,190,229,153,3,181,99,76,177,143,15,131,221,58,125,39,5,43,186,163,180,215,189,234,139,180,72,212,236,211,73,187,58,54,87,53,178,43,153,247,182,186,22,46,11,225,227,136,124,223,135,44,221,153,78,45,39,139,183,85,244,67,120,179,205,34,182,158,229,78,138,187,53,87,101,232,149,187,185,99,149,17,85,138,171,228,230,57,236,125,173,241,79,172,186,79,163,218,99,85,85,170,118,107,118,72,203,175,222,109,216,205,84,81,205,233,122,136,213,175,107,85,146,53,205,72,163,119,109,239,149,205,84,103,171,178,57,238,141,142,165,35,23,55,181,70,3,23,23,48,213,105,60,244,142,169,253,39,179,242,78,116,115,143,196,237,102,207,87,132,206,172,239,219,143,50,42,171,149,202,126,249,214,106,166,99,77,232,235,211,73,222,137,95,190,29,152,227,26,129,140,91,179,60,50,245,79,118,178,221,161,73,233,42,224,85,233,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,163,56,254,247,183,206,254,203,249,101,41,53,185,115,104,198,160,233,94,152,222,111,121,220,247,27,127,210,186,198,79,75,142,86,211,207,4,150,222,194,203,19,230,146,57,122,122,37,159,212,242,70,249,199,12,42,174,118,232,214,66,158,63,189,237,243,191,178,254,89,74,72,231,55,107,191,151,91,185,114,157,217,153,142,31,116,255,0,221,78,232,215,47,195,101,91,103,141,193,96,238,249,91,116,91,170,34,174,223,62,223,14,249,137,225,51,28,38,99,88,225,44,7,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,183,190,15,56,183,183,241,37,97,170,180,223,105,105,237,217,181,150,20,169,185,210,211,177,176,210,212,68,249,164,107,36,164,99,166,146,103,181,140,72,82,87,57,17,26,249,90,137,228,228,43,191,6,225,119,32,212,238,28,46,154,207,130,37,198,233,124,176,228,178,90,106,172,84,212,143,169,146,178,145,98,164,86,73,78,200,154,175,89,88,250,135,171,218,187,181,99,221,200,173,88,213,36,196,152,118,99,147,233,254,79,110,204,240,203,213,69,166,245,105,153,39,164,171,129,83,170,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,88,124,14,42,246,85,114,154,234,143,50,168,215,78,216,237,142,248,108,109,169,200,50,221,190,194,93,195,89,174,35,17,98,169,166,42,235,166,174,19,187,87,248,106,141,56,241,237,142,49,48,147,188,74,241,175,169,213,92,66,220,239,122,55,168,151,27,86,63,141,239,103,182,178,146,161,38,161,175,237,245,182,90,169,32,87,203,77,81,215,36,146,118,228,233,243,137,176,46,200,230,238,77,126,12,245,227,86,56,129,194,46,217,118,164,224,118,235,45,28,117,141,134,207,114,183,182,72,169,238,76,68,114,76,214,197,43,222,255,0,189,61,187,44,168,238,135,43,213,136,136,232,159,189,61,219,173,215,11,197,194,150,211,105,160,168,173,174,173,153,148,212,180,180,209,58,89,103,149,238,70,178,54,49,168,170,231,57,202,136,141,68,85,85,84,68,47,59,67,244,166,223,162,26,85,143,233,117,178,237,81,115,134,199,12,141,117,100,236,107,29,60,178,202,249,165,114,49,190,76,106,201,35,250,91,187,149,173,233,69,115,149,21,203,43,146,94,196,226,241,53,221,170,169,221,231,49,213,172,242,143,251,118,66,129,210,150,93,146,236,254,73,133,192,88,179,79,151,157,41,166,173,60,237,202,56,213,84,204,105,172,204,233,26,85,172,121,213,76,70,188,99,189,17,239,143,239,116,140,239,236,191,153,210,144,231,246,211,56,129,254,195,244,247,252,159,91,254,118,88,134,19,61,191,89,180,95,22,187,106,6,57,102,185,195,149,216,45,151,91,141,186,122,54,205,68,233,101,134,41,213,169,20,189,104,173,108,138,138,212,114,185,83,165,171,186,170,110,75,81,141,179,154,91,185,98,204,241,152,152,227,29,188,26,251,21,179,25,158,193,99,112,153,158,103,68,77,20,220,166,173,41,170,38,103,114,98,169,142,238,16,162,147,97,3,30,254,199,110,31,191,220,47,79,127,230,197,23,253,209,199,113,63,170,121,6,138,232,110,75,169,184,181,29,186,170,233,102,240,125,136,110,17,189,244,238,239,86,67,11,186,154,199,177,203,179,101,114,166,206,79,52,79,106,121,47,142,93,128,156,166,139,151,46,213,172,105,175,14,237,82,123,103,181,148,116,135,138,193,96,240,54,102,138,226,169,166,55,166,56,205,201,162,35,151,46,49,199,197,148,193,91,218,83,204,139,92,115,173,81,195,176,155,182,43,130,195,67,144,95,237,246,170,169,41,168,107,27,43,34,158,161,145,189,204,87,85,57,17,200,215,170,162,170,42,111,182,232,190,194,200,76,252,30,58,206,58,153,170,207,82,161,180,123,45,152,236,181,218,44,230,49,17,53,198,177,164,235,194,39,64,0,102,43,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,12,7,198,126,129,230,60,69,233,117,175,9,194,110,86,106,42,234,43,252,23,89,36,186,205,44,81,44,76,167,168,141,90,139,28,114,47,87,84,205,93,182,68,217,23,207,216,139,128,248,96,224,27,88,116,87,92,177,173,77,202,114,76,54,170,215,102,241,157,248,109,245,149,79,168,119,122,142,104,91,210,215,211,177,171,179,165,106,174,238,79,36,95,106,249,44,173,215,205,124,195,184,116,195,168,243,108,218,219,121,173,161,173,185,199,106,142,59,84,49,75,42,74,248,165,145,28,169,36,145,167,79,76,46,77,247,85,221,83,203,218,169,141,116,131,143,157,30,214,173,69,180,233,150,45,141,230,84,183,75,207,127,177,53,194,142,149,148,237,236,193,36,206,234,115,42,30,228,221,177,57,19,102,175,154,167,177,60,210,31,17,103,3,86,50,154,238,213,253,38,177,164,107,236,108,140,155,50,218,187,59,57,123,15,128,179,174,14,105,185,189,86,236,78,145,49,59,252,117,234,143,99,143,227,131,138,109,65,225,167,232,87,208,75,62,61,95,244,143,210,94,43,210,212,243,203,209,225,252,55,71,111,181,52,123,111,223,126,251,239,236,77,182,243,223,170,240,97,198,126,168,241,23,170,55,76,39,54,176,226,212,84,52,86,9,238,177,201,106,165,168,138,85,149,149,20,241,163,85,100,158,68,233,233,153,203,182,200,187,162,121,251,81,114,95,22,124,38,126,202,63,162,191,232,255,0,232,207,209,159,29,254,197,120,223,17,226,59,31,239,209,244,116,246,63,62,253,95,13,188,250,247,11,60,15,254,198,157,65,184,103,127,116,255,0,164,126,62,205,45,167,194,250,23,193,244,117,207,4,189,206,190,252,155,237,216,219,167,165,63,11,125,252,182,95,139,150,241,255,0,47,222,167,95,37,172,117,199,103,30,28,249,178,112,152,189,145,141,145,155,55,162,159,218,27,181,125,90,245,215,126,119,124,237,55,126,110,157,127,139,22,113,63,192,54,176,235,86,185,100,186,155,139,100,152,109,45,174,243,224,251,16,220,43,42,153,80,222,205,28,48,187,169,172,167,123,83,119,68,229,77,156,190,74,158,197,242,76,167,192,255,0,11,58,131,195,79,211,95,167,119,140,122,191,233,31,163,124,47,162,106,39,151,163,195,248,158,190,231,118,24,246,223,190,205,182,223,216,187,237,229,191,33,171,252,124,232,246,138,234,45,219,76,178,156,111,50,170,186,89,187,29,249,173,244,116,175,167,119,122,8,230,111,75,159,80,199,46,205,149,168,187,181,60,209,125,169,230,189,203,135,142,41,180,251,137,111,164,31,65,44,249,13,7,209,207,9,226,189,45,79,4,93,126,35,187,209,219,237,77,38,251,118,31,190,251,123,83,109,252,246,89,177,151,211,141,154,237,213,253,38,179,195,94,190,58,254,111,204,207,52,218,251,187,51,78,27,23,103,76,22,229,184,138,183,99,230,196,211,185,58,235,175,25,138,124,85,41,196,79,188,14,167,127,44,175,95,207,101,39,191,46,30,30,48,139,62,157,91,56,129,175,143,210,121,69,255,0,198,67,66,249,227,68,101,166,158,57,229,167,123,97,77,215,121,100,237,185,93,47,146,163,29,219,106,53,22,69,146,4,113,19,239,3,169,223,203,43,215,243,217,76,215,87,197,157,195,79,248,65,192,244,59,78,46,21,20,121,21,116,53,149,215,107,205,13,193,208,207,107,139,210,245,47,142,158,37,133,233,35,39,145,24,215,63,175,100,72,100,110,200,254,247,83,43,216,27,214,112,248,187,151,175,70,187,186,204,120,235,26,127,63,123,114,237,94,93,153,231,59,61,131,203,114,202,166,153,187,54,233,174,122,162,223,147,170,106,215,187,132,107,17,198,126,111,94,147,220,121,132,113,103,111,212,9,254,225,218,113,112,167,172,199,104,102,167,174,187,94,104,110,13,154,11,164,189,180,124,116,241,44,47,88,223,4,106,246,185,253,123,170,205,27,118,70,118,122,159,28,248,120,225,227,55,226,55,55,102,45,139,71,225,45,212,157,19,94,47,19,70,174,167,182,211,170,174,206,84,221,58,229,118,206,72,226,69,69,122,162,249,181,141,123,217,213,180,187,77,178,125,95,207,172,218,113,135,69,78,251,181,238,103,69,10,212,204,145,69,27,88,199,73,36,143,119,154,163,89,27,30,245,70,162,185,81,170,141,107,156,168,213,185,205,2,208,108,59,135,236,6,135,14,198,224,167,169,174,100,45,109,210,242,180,81,65,85,115,149,31,35,250,165,86,38,238,107,93,44,141,141,174,115,213,140,84,111,83,182,87,47,190,19,13,119,59,196,206,34,255,0,204,143,230,41,143,207,245,148,78,208,231,88,30,139,242,74,50,140,175,73,196,85,26,198,188,103,143,10,174,213,227,49,165,49,203,88,211,73,166,153,135,31,171,56,118,49,167,252,43,231,152,102,25,101,167,180,217,109,56,61,230,10,74,72,17,122,99,111,130,153,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,73,69,231,113,19,238,253,169,223,200,219,215,243,41,74,49,61,54,146,34,155,150,226,57,104,195,232,82,229,119,176,88,203,151,38,102,169,185,19,51,60,102,102,99,140,204,245,204,175,23,95,180,27,14,226,7,1,174,195,178,72,41,233,171,159,11,155,107,188,165,20,83,213,91,37,87,198,254,168,149,233,187,90,231,69,27,100,107,92,197,123,17,91,212,221,209,201,76,122,163,166,217,62,144,103,215,157,56,204,98,167,101,218,201,51,98,153,105,166,73,98,145,175,99,100,142,70,59,201,85,175,141,236,122,35,145,28,136,228,71,53,174,69,106,95,57,30,248,191,225,74,209,196,126,35,29,85,146,158,221,67,158,90,187,113,218,174,181,50,186,24,221,78,178,162,203,79,80,230,70,247,62,46,151,72,246,39,78,237,147,109,149,173,124,136,233,92,231,43,249,101,30,86,212,121,241,248,199,103,143,103,177,64,232,215,110,231,102,241,63,32,199,85,253,86,228,255,0,201,84,233,231,122,179,245,163,254,40,229,49,49,107,128,14,48,169,112,175,9,160,218,155,89,110,161,198,215,196,207,101,189,84,207,13,36,118,215,175,114,121,32,168,123,213,173,88,164,119,90,177,234,189,105,35,209,158,179,94,222,213,148,154,255,0,228,24,238,65,137,221,231,199,242,155,21,198,205,116,165,233,239,209,92,41,95,79,81,23,83,81,237,234,141,232,142,110,237,115,92,155,167,154,42,47,177,75,33,229,239,197,157,195,80,32,251,135,106,61,194,162,179,34,161,134,162,186,211,121,174,184,58,105,238,145,119,21,242,83,202,179,61,100,124,241,163,220,230,116,110,139,12,110,221,25,217,234,126,14,73,154,76,76,97,47,248,68,254,95,167,177,105,233,71,97,40,170,154,182,139,42,136,152,159,58,228,71,41,215,143,148,143,31,173,167,173,219,41,190,0,45,77,4,215,188,184,62,4,173,214,251,199,7,24,109,166,237,65,79,91,67,91,13,222,154,170,150,166,38,203,20,241,62,227,86,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,165,62,23,25,192,15,186,70,9,246,167,204,234,138,78,206,113,197,85,234,207,190,29,67,211,84,205,57,13,153,142,126,90,159,130,226,189,248,191,225,74,239,195,134,93,29,85,146,158,227,93,129,221,123,113,218,174,181,50,182,105,27,80,145,34,203,79,80,230,70,198,178,94,166,200,246,39,78,206,143,109,149,206,100,136,223,163,131,206,45,238,28,54,223,170,173,55,218,90,139,142,19,122,153,42,110,116,180,236,116,213,84,242,178,25,26,201,41,24,233,163,133,142,123,214,20,149,206,69,87,50,38,162,121,181,11,90,213,29,54,198,53,127,1,188,233,198,99,21,67,237,55,184,91,20,203,77,50,197,44,110,99,219,36,114,49,222,104,142,100,140,99,209,28,138,213,86,162,57,174,106,171,86,171,103,224,15,94,39,214,91,174,148,216,237,93,251,117,191,170,104,178,186,218,90,138,75,68,212,253,182,189,142,73,85,142,222,85,238,49,142,138,62,226,182,78,180,221,88,199,72,158,184,220,186,254,95,137,166,254,14,39,73,158,29,211,217,224,192,217,125,178,202,246,191,35,187,149,237,45,84,197,84,83,231,76,206,155,212,198,154,87,19,213,92,78,154,196,113,153,210,99,93,102,34,86,243,58,184,219,239,28,54,226,183,107,77,125,61,109,13,110,87,67,83,75,85,77,43,101,138,120,159,65,90,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,132,66,224,7,222,223,4,251,83,229,149,68,148,227,179,75,49,253,21,224,231,9,211,44,90,178,227,85,107,179,102,76,236,77,112,145,143,168,119,122,27,140,206,234,115,24,198,174,206,149,200,155,53,60,145,61,171,230,177,175,128,31,123,124,19,237,79,150,85,31,152,233,170,115,91,83,92,105,58,209,175,182,30,187,47,77,154,54,7,31,78,30,169,170,136,167,19,187,51,26,76,198,237,90,76,199,84,204,113,211,169,97,28,95,240,165,104,226,63,17,142,170,201,79,110,161,207,45,93,184,237,87,90,153,93,12,110,167,89,81,101,167,168,115,35,123,159,23,75,164,123,19,167,118,201,182,202,214,190,68,117,61,220,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,45,143,141,78,48,169,116,27,31,250,35,128,86,91,171,179,203,175,114,15,41,225,155,208,76,70,70,238,252,240,110,174,238,185,179,49,97,99,219,208,239,89,238,234,107,58,36,170,76,127,29,200,50,203,188,24,254,45,98,184,222,110,149,93,93,138,43,125,43,234,42,37,233,106,189,221,49,177,21,206,217,173,115,151,100,242,68,85,246,33,231,159,205,138,241,17,22,190,127,214,211,240,251,255,0,209,149,209,13,57,165,140,154,187,153,132,233,134,215,91,123,220,226,56,239,79,30,84,107,203,191,122,121,115,230,116,187,77,178,125,95,207,172,218,113,135,69,78,251,181,238,103,69,10,212,204,145,69,27,88,199,73,36,143,119,154,163,89,27,30,245,70,162,185,81,170,141,107,156,168,213,186,93,19,208,173,62,208,60,70,60,75,4,183,126,95,21,115,169,134,15,31,95,247,217,36,103,136,154,40,217,221,237,247,158,214,110,158,171,118,68,248,239,73,56,118,99,147,233,254,79,110,204,240,203,213,69,166,245,105,153,39,164,171,129,83,170,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,91,149,225,99,136,123,71,17,154,99,75,147,247,45,212,217,37,15,244,54,65,106,165,145,203,224,234,55,114,49,232,215,167,82,69,43,91,220,103,155,145,55,115,58,222,232,222,167,190,206,85,98,43,170,154,190,147,171,195,187,191,183,187,239,69,116,213,103,54,171,13,102,237,169,254,169,28,42,136,215,93,249,153,210,106,255,0,14,154,69,61,149,107,175,25,165,74,69,198,112,3,238,145,130,125,169,243,58,162,156,203,140,224,7,221,35,4,251,83,230,117,71,142,205,254,245,87,171,62,248,74,116,215,232,11,63,198,167,224,184,144,128,2,234,229,245,24,241,19,239,3,169,223,203,43,215,243,217,75,57,229,233,145,99,247,46,23,241,92,126,221,125,183,85,93,44,222,59,210,84,80,85,49,245,20,93,235,141,91,226,239,70,139,213,31,91,81,92,222,164,78,164,77,211,116,43,27,136,159,120,29,78,254,89,94,191,158,202,114,28,60,113,15,155,240,229,155,179,41,197,164,241,118,234,190,136,111,22,121,164,86,211,220,169,209,87,102,170,236,189,18,183,119,44,114,162,42,177,85,124,156,199,61,143,161,96,113,180,224,113,181,92,174,56,78,177,61,220,121,254,14,184,218,189,152,189,181,91,47,103,9,134,171,75,148,69,21,211,19,202,169,138,38,55,102,122,181,138,167,73,237,211,94,26,178,159,26,156,30,213,104,54,65,244,187,0,163,184,215,96,119,94,228,254,80,77,55,160,158,143,141,189,137,231,217,91,218,115,166,98,66,247,187,173,222,179,29,212,230,117,201,150,185,94,232,156,239,184,95,117,203,36,199,106,25,12,80,182,217,140,213,212,71,31,106,87,61,207,74,201,162,71,34,200,142,98,50,56,146,86,170,55,105,106,35,221,202,142,70,78,123,117,126,156,107,102,3,75,115,166,101,155,47,196,114,8,89,60,109,169,166,101,77,45,75,90,244,114,35,226,145,170,136,230,72,207,54,61,168,230,61,138,138,136,230,170,35,75,180,219,24,210,12,6,205,167,24,116,85,12,180,217,33,116,80,173,76,203,44,178,57,239,116,146,72,247,121,34,185,242,61,239,84,106,35,81,92,168,214,181,168,141,75,5,156,158,213,188,100,98,109,207,153,206,35,191,244,235,134,158,204,122,73,199,98,246,110,188,143,25,19,242,157,98,138,170,158,19,52,70,186,235,202,98,189,98,41,157,98,117,137,153,158,46,212,0,39,90,160,49,39,19,28,61,227,28,68,105,197,102,53,115,161,167,109,254,138,25,167,199,110,79,122,196,234,42,213,103,170,142,145,26,229,236,61,205,99,101,103,75,183,106,34,162,117,177,142,110,91,7,157,219,84,94,162,109,215,26,196,178,240,24,236,70,89,137,163,23,133,170,105,174,137,214,38,63,158,83,202,99,174,56,49,238,137,232,86,159,104,30,35,30,37,130,91,191,47,138,185,212,195,7,143,175,251,236,146,51,196,77,20,108,238,246,251,207,107,55,79,85,187,34,124,119,143,124,211,61,223,177,255,0,229,149,39,243,42,210,99,16,231,154,103,187,246,63,252,178,164,254,101,90,96,102,86,233,181,128,174,138,35,72,136,91,118,43,23,127,29,181,184,92,78,38,169,170,186,174,107,51,60,230,116,148,57,224,7,222,223,4,251,83,229,149,69,198,20,231,192,15,189,190,9,246,167,203,42,139,140,48,182,111,247,90,189,105,247,66,209,211,95,167,236,255,0,6,159,142,226,49,87,242,255,0,209,123,142,186,183,86,234,41,41,217,96,100,48,200,152,108,22,232,96,183,120,216,218,214,54,69,72,250,81,96,86,177,30,232,21,158,188,138,231,57,238,99,157,18,201,208,9,171,56,123,88,125,124,149,58,107,58,203,89,102,57,206,63,55,139,113,142,187,53,197,186,98,154,117,234,136,252,251,102,120,206,145,172,206,129,143,120,137,247,126,212,239,228,109,235,249,148,166,66,49,239,17,62,239,218,157,252,141,189,127,50,148,253,191,244,85,120,79,185,241,148,250,66,199,175,79,197,10,49,47,23,95,180,27,14,226,7,1,174,195,178,72,41,233,171,159,11,155,107,188,165,20,83,213,91,37,87,198,254,168,149,233,187,90,231,69,27,100,107,92,197,123,17,91,212,221,209,201,71,70,194,5,91,103,45,211,118,139,212,87,26,196,238,254,109,243,211,70,50,254,95,136,203,113,88,106,166,154,232,155,179,19,29,83,30,79,249,236,158,181,12,106,142,155,100,250,65,159,94,116,227,49,138,157,151,107,36,205,138,101,166,153,37,138,70,189,141,146,57,24,239,37,86,190,55,177,232,142,68,114,35,145,28,214,185,21,169,47,184,0,227,10,151,10,240,154,13,169,181,150,234,28,109,124,76,246,91,213,76,240,210,71,109,122,247,39,146,10,135,189,90,213,138,71,117,171,30,171,214,146,61,25,235,53,237,237,74,94,47,248,82,180,113,31,136,199,85,100,167,183,80,231,150,174,220,118,171,173,76,174,134,55,83,172,168,178,211,212,57,145,189,207,139,165,210,61,137,211,187,100,219,101,107,95,34,58,160,242,12,119,32,196,238,243,227,249,77,138,227,102,186,82,244,247,232,174,20,175,167,168,139,169,168,246,245,70,244,71,55,118,185,174,77,211,205,21,23,216,166,30,34,205,236,143,21,23,45,252,217,229,223,29,147,252,247,172,153,70,101,150,116,167,144,213,130,198,196,69,234,98,55,163,174,154,226,52,139,148,119,78,179,248,211,58,199,25,216,0,16,131,151,191,22,119,13,64,131,238,29,168,247,10,138,204,138,134,26,138,235,77,230,186,224,233,167,186,69,220,87,201,79,42,204,245,145,243,198,143,115,153,209,186,44,49,187,116,103,103,169,243,124,184,225,49,84,99,45,69,219,124,167,240,158,199,54,237,14,67,138,217,172,194,188,191,23,30,117,60,167,170,170,103,149,81,221,63,132,240,158,48,28,54,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,233,145,187,162,162,162,166,202,215,53,200,142,107,218,168,230,185,173,115,85,21,17,83,153,6,68,196,85,26,79,36,61,187,149,217,174,46,91,153,138,162,117,137,142,19,19,28,166,39,170,97,72,60,67,240,241,155,240,229,155,191,22,202,99,241,118,234,190,185,172,247,136,99,86,211,220,169,209,83,119,34,110,189,18,183,118,164,145,42,170,177,85,60,220,199,49,239,204,124,20,113,155,247,10,244,142,15,169,183,59,141,94,14,180,117,53,150,200,32,166,241,19,81,87,167,223,18,40,149,94,222,136,167,245,209,90,187,181,38,115,29,188,109,116,207,91,16,215,237,6,195,184,129,192,107,176,236,146,10,122,106,231,194,230,218,239,41,69,20,245,86,201,85,241,191,170,37,122,110,214,185,209,70,217,26,215,49,94,196,86,245,55,116,114,81,209,72,199,97,238,100,184,168,187,98,120,79,47,206,39,249,252,93,77,178,217,190,19,164,236,138,230,3,53,163,91,148,105,21,233,26,113,157,119,107,166,116,210,38,116,157,116,229,58,240,221,152,134,74,215,237,121,204,120,129,207,171,179,28,146,122,138,106,23,204,231,90,236,201,91,44,244,182,200,149,145,179,166,36,122,236,215,57,177,70,233,28,214,177,30,244,87,116,183,116,106,73,78,94,252,38,91,245,2,127,187,142,163,219,233,235,49,218,25,170,40,109,54,106,235,123,102,130,233,47,109,89,37,68,169,51,22,55,193,26,189,205,103,70,234,179,70,237,213,157,158,151,224,78,19,116,83,31,215,221,101,161,192,50,156,135,209,86,183,81,213,86,79,217,171,100,21,149,61,184,253,88,169,122,227,123,95,47,83,154,247,53,91,251,148,115,59,125,218,93,37,186,221,111,179,219,233,109,54,154,10,122,42,26,40,89,77,75,75,77,19,98,138,8,152,212,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,67,35,38,192,206,54,236,227,49,28,98,39,219,63,232,135,233,43,106,173,236,198,6,141,156,202,35,114,170,169,141,102,56,110,219,229,164,118,205,90,78,179,174,177,207,93,103,88,250,74,115,227,251,222,223,59,251,47,229,148,165,198,20,231,199,247,189,190,119,246,95,203,41,73,13,164,253,214,159,90,61,210,167,116,41,233,251,223,193,171,227,182,151,188,172,46,54,249,116,59,39,180,197,95,78,250,234,108,174,106,153,169,91,43,86,88,162,146,142,149,177,200,230,111,187,90,231,69,42,53,202,155,42,198,244,77,250,87,108,41,199,215,7,182,141,46,234,214,157,48,163,240,184,221,198,177,176,93,172,240,64,229,142,215,81,38,253,51,196,173,78,152,233,158,228,232,86,57,90,145,200,246,53,155,182,70,178,56,197,162,218,201,152,232,62,125,73,168,120,75,233,223,93,77,12,212,210,82,213,172,171,75,85,20,140,86,172,115,50,55,177,94,212,119,76,136,222,173,145,241,177,222,125,40,92,238,155,106,78,156,113,9,167,12,202,49,121,105,239,22,11,196,50,81,215,80,214,66,199,58,39,57,155,77,71,85,10,245,34,57,26,253,156,213,221,174,107,145,205,87,49,237,115,177,112,62,67,53,193,252,146,190,21,211,203,245,143,206,19,251,85,25,166,192,109,36,237,14,30,102,188,53,249,243,227,148,119,209,87,56,137,235,162,175,24,234,157,107,223,150,86,141,220,50,125,85,171,214,58,214,84,65,105,195,33,146,154,146,68,71,53,181,87,10,152,157,26,198,138,172,86,189,177,192,249,28,246,163,218,246,186,74,117,243,107,149,11,66,58,46,139,104,222,29,160,248,13,38,158,97,44,168,125,13,52,211,84,201,85,86,145,45,85,84,178,61,92,178,76,248,216,196,123,145,189,49,163,186,119,70,70,198,249,244,161,222,137,188,179,7,242,28,60,91,158,124,231,199,249,224,213,219,113,180,159,237,78,115,115,27,71,209,198,148,209,175,217,141,116,246,204,205,93,218,232,171,95,218,179,226,7,251,48,211,223,242,133,111,249,161,51,181,39,41,204,120,91,224,242,146,237,108,134,205,112,200,176,107,5,138,212,230,206,217,101,162,150,86,190,150,146,87,39,74,199,35,155,179,158,173,93,218,191,130,170,158,212,49,175,237,166,112,253,253,135,234,23,249,62,139,252,236,205,122,151,135,219,248,173,225,205,108,86,155,213,70,61,67,157,219,45,119,90,90,186,154,38,207,45,52,75,36,21,108,107,226,108,141,69,114,181,136,213,68,147,100,85,85,69,93,188,240,48,182,48,150,232,185,251,62,173,107,154,103,175,217,207,189,108,207,243,77,160,197,98,176,95,237,125,157,204,53,55,105,153,214,157,53,141,99,127,230,235,51,230,235,194,56,246,32,135,237,166,113,3,253,135,233,239,249,62,183,252,236,158,252,79,233,102,65,173,90,27,146,233,150,45,89,110,165,186,94,124,31,98,107,132,143,101,59,123,53,144,204,238,167,49,143,114,110,216,156,137,179,87,205,83,216,158,105,18,191,106,99,255,0,163,247,253,21,255,0,227,9,173,171,250,167,143,232,174,157,93,181,55,41,163,184,213,90,236,221,142,252,54,248,216,250,135,119,167,142,22,244,181,239,99,87,103,74,213,93,220,158,72,190,213,242,95,220,13,188,92,90,187,25,140,206,236,199,108,114,210,117,228,249,218,188,110,207,215,152,101,247,54,54,154,102,245,53,204,233,20,85,26,213,189,71,147,141,43,136,215,140,79,47,189,4,52,167,150,238,184,224,186,163,135,102,215,108,171,5,154,135,31,191,219,238,181,81,211,87,86,58,87,197,5,67,36,123,88,142,165,106,43,149,172,84,68,85,68,223,109,213,61,165,144,145,71,11,230,69,161,217,214,99,98,194,109,56,174,117,13,118,65,115,165,181,82,201,83,67,70,216,153,44,242,182,54,57,234,218,167,42,53,28,244,85,84,69,93,183,217,23,216,74,227,43,44,181,132,181,69,81,132,157,99,94,42,254,220,99,182,135,29,136,181,86,208,219,220,174,41,157,222,17,26,198,188,121,76,245,128,2,77,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,174,62,116,131,81,117,171,71,172,248,182,153,99,222,153,186,82,228,180,247,9,160,241,112,83,244,211,182,150,169,142,127,84,207,99,87,103,74,196,217,23,127,63,102,200,187,70,190,16,120,65,226,39,75,184,137,196,179,188,239,79,61,25,99,182,120,255,0,21,85,233,106,25,187,125,202,26,136,153,234,69,51,158,187,190,70,39,147,87,109,247,95,36,85,39,190,169,234,254,157,104,174,63,79,148,234,110,67,232,107,93,85,99,45,240,207,225,39,168,234,168,115,30,246,179,166,22,61,201,187,98,122,238,169,183,151,183,117,77,250,118,1,197,247,14,218,163,151,80,96,152,38,161,250,78,249,115,238,248,90,95,68,215,67,220,237,196,249,95,235,203,11,88,155,50,55,175,155,147,125,182,79,53,68,33,241,24,60,29,204,101,55,174,92,210,184,152,210,53,142,174,92,57,241,108,140,155,104,246,143,7,179,151,178,236,30,19,127,11,85,55,34,171,158,78,228,233,21,68,197,83,189,19,187,27,177,199,140,112,235,56,135,226,155,79,184,105,250,63,244,238,207,144,215,253,35,241,126,23,209,52,240,75,209,225,251,93,125,206,236,209,237,191,125,155,109,191,177,119,219,203,126,27,64,248,207,210,238,34,243,26,204,39,9,176,229,52,85,212,86,201,46,178,73,117,165,167,138,37,137,146,197,26,181,22,57,228,94,174,169,154,187,108,137,178,47,159,177,23,10,115,58,211,173,65,207,190,230,191,65,48,92,135,35,240,30,153,241,94,137,182,79,89,216,235,240,125,29,206,211,93,211,213,208,253,183,219,126,149,219,216,167,69,229,187,165,58,163,130,235,141,242,237,155,105,182,83,143,80,205,138,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,122,119,223,102,170,252,20,241,185,142,197,83,152,252,158,35,204,214,58,187,187,82,88,61,150,200,110,236,100,230,247,43,254,181,187,92,233,191,28,226,185,136,243,124,34,61,239,159,139,238,16,120,137,213,30,34,114,220,239,4,211,207,73,216,238,126,3,194,213,122,90,134,30,231,110,134,158,39,250,146,204,215,166,207,141,233,230,212,223,109,211,201,81,76,199,203,203,64,53,111,67,62,159,253,212,241,47,66,122,111,209,94,3,250,62,154,167,189,217,241,125,207,220,36,127,78,221,216,255,0,11,109,250,188,183,217,118,204,121,255,0,23,220,59,105,118,93,95,130,103,122,135,232,203,229,179,181,226,169,125,19,93,55,111,185,19,37,103,175,20,46,98,238,201,24,190,78,93,183,217,124,209,80,236,58,75,175,250,73,174,126,149,251,150,101,190,155,244,39,99,199,255,0,64,84,211,118,123,221,206,223,238,241,179,171,126,212,159,131,190,221,62,123,110,155,253,217,193,96,168,198,205,234,46,107,115,89,225,172,115,157,117,225,207,135,22,46,103,180,251,79,137,217,154,114,204,78,15,119,9,20,91,136,185,228,238,71,155,76,211,185,59,243,59,158,118,148,241,211,73,215,135,56,83,159,17,62,240,58,157,252,178,189,127,61,148,232,182,235,117,194,241,112,165,180,218,104,42,43,107,171,102,101,53,45,45,52,78,150,89,229,123,145,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,14,245,196,79,188,14,167,127,44,175,95,207,101,39,63,45,78,30,45,22,140,69,56,132,200,35,183,92,46,151,222,245,53,129,59,110,116,150,186,120,165,150,10,135,245,57,122,82,89,92,213,111,170,213,86,198,205,145,251,75,35,18,173,99,7,86,59,25,85,170,120,113,153,153,236,141,91,239,54,218,91,27,41,179,150,179,11,209,189,59,180,83,77,63,106,169,167,132,107,213,26,68,204,207,100,78,154,206,145,57,143,132,14,20,173,28,56,98,50,85,94,233,237,213,217,229,215,185,29,214,235,77,43,166,141,180,233,42,172,84,244,238,124,108,115,34,233,108,111,122,116,238,233,55,221,92,214,70,141,144,128,23,251,22,40,195,219,139,86,227,72,135,34,102,185,166,43,57,197,215,142,198,85,189,114,185,214,103,221,17,217,17,202,35,170,24,247,136,159,119,237,78,254,70,222,191,153,74,81,137,121,220,68,251,191,106,119,242,54,245,252,202,82,140,74,166,210,253,45,191,9,247,186,3,160,255,0,71,226,253,122,126,22,194,0,2,224,230,244,57,227,235,132,175,186,158,62,237,88,211,44,99,196,103,22,190,159,73,193,74,238,153,46,212,12,98,162,237,18,53,123,213,49,236,206,141,149,174,116,104,230,125,241,205,133,137,87,182,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,13,130,10,230,227,211,130,250,91,5,44,250,215,163,120,215,110,221,30,242,100,118,122,8,161,138,158,223,79,28,49,50,58,138,90,104,162,110,209,39,110,71,206,189,78,84,87,163,246,70,36,142,109,95,59,202,230,173,113,86,35,143,92,126,127,175,181,190,122,45,219,202,109,69,57,6,105,87,155,60,45,213,61,90,253,73,215,171,170,159,249,123,52,145,156,30,113,111,111,226,74,195,85,105,190,210,211,219,179,107,44,41,83,115,165,167,99,97,165,168,137,243,72,214,73,72,199,77,36,207,107,24,144,164,174,114,34,53,242,181,19,201,200,72,210,129,240,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,84,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,183,75,195,199,16,248,71,17,184,67,50,156,90,79,9,113,164,232,134,241,103,154,68,117,69,182,161,81,118,106,174,201,215,19,182,114,199,42,34,35,209,23,201,175,107,216,204,188,155,52,249,93,62,70,236,249,241,248,199,235,219,237,87,186,75,216,41,217,219,255,0,180,114,250,127,171,87,60,98,63,221,213,217,63,225,159,171,61,95,54,122,181,164,34,227,56,1,247,72,193,62,212,249,157,81,78,101,198,112,3,238,145,130,125,169,243,58,162,31,102,255,0,122,171,213,159,124,54,71,77,126,128,179,252,106,126,11,137,8,0,46,174,95,67,158,105,158,239,216,255,0,242,202,147,249,149,105,93,218,35,170,215,13,17,212,187,94,167,90,109,52,247,42,235,60,53,173,165,167,169,123,155,18,203,61,36,208,49,207,233,243,115,90,233,81,234,212,86,171,145,170,212,115,119,234,75,17,230,153,238,253,143,255,0,44,169,63,153,86,149,106,81,243,202,234,183,143,223,167,156,68,76,58,167,162,172,53,172,110,201,78,26,252,107,69,117,92,166,168,237,137,225,49,247,195,152,204,115,28,159,80,50,123,142,103,153,222,170,46,215,171,180,203,61,93,92,234,157,82,59,100,68,68,68,217,26,214,181,17,173,99,81,26,214,181,173,106,34,34,34,89,215,1,252,35,219,244,167,24,162,213,173,64,176,212,51,62,187,194,247,83,210,215,194,214,186,199,74,245,115,81,172,102,234,173,158,88,246,115,220,237,158,198,191,181,210,197,73,123,152,179,151,215,8,51,212,79,110,226,7,83,173,53,20,205,166,154,42,204,78,134,110,218,182,169,171,28,136,181,147,194,248,220,168,212,115,226,146,157,200,246,59,170,62,230,202,213,141,206,177,18,71,36,203,38,39,229,120,142,115,203,95,127,143,103,181,75,233,67,110,104,170,153,217,220,162,98,45,211,194,228,211,194,56,112,242,113,167,13,216,250,218,117,198,239,40,152,154,230,227,211,130,250,91,5,44,250,215,163,120,215,110,221,30,242,100,118,122,8,161,138,158,223,79,28,49,50,58,138,90,104,162,110,209,39,110,71,206,189,78,84,87,163,246,70,36,142,108,65,209,109,100,204,116,31,62,164,212,60,37,244,239,174,166,134,106,105,41,106,214,85,165,170,138,70,43,86,57,153,27,216,175,106,59,166,68,111,86,200,248,216,239,62,148,47,92,169,78,53,56,61,170,208,108,131,233,118,1,71,113,174,192,238,189,201,252,160,154,111,65,61,31,27,123,19,207,178,183,180,231,76,196,133,239,119,91,189,102,59,169,204,235,147,199,56,203,106,195,87,242,204,55,14,185,211,170,123,99,243,254,116,146,232,219,109,109,103,88,121,217,188,238,98,169,152,221,162,106,227,191,78,147,173,21,79,108,71,205,158,184,225,206,35,122,45,23,25,192,15,186,70,9,246,167,204,234,138,115,46,51,128,31,116,140,19,237,79,153,213,24,251,55,251,213,94,172,251,225,51,211,95,160,44,255,0,26,159,130,227,170,230,156,200,180,59,5,204,111,184,77,219,21,206,166,174,199,238,117,86,170,169,41,168,104,221,19,229,130,87,70,247,49,93,84,213,86,171,152,170,138,168,139,182,219,162,123,12,249,164,26,167,143,235,86,157,90,117,55,22,163,184,210,218,239,61,254,196,55,8,216,202,134,246,103,146,23,117,53,143,123,83,119,68,229,77,156,190,74,158,197,242,74,156,215,141,7,215,27,198,184,234,37,218,211,163,57,213,109,13,110,87,119,169,165,170,166,199,107,37,138,120,159,89,43,153,35,30,216,213,28,215,53,81,81,200,170,138,138,138,133,144,240,67,142,228,24,159,11,248,94,63,148,216,174,54,107,165,47,164,123,244,87,10,87,211,212,69,213,113,169,123,122,163,122,35,155,187,92,215,38,233,230,138,139,236,82,95,45,199,98,177,24,170,237,222,143,54,34,116,225,167,92,53,206,218,236,182,67,147,228,88,124,110,91,94,183,171,170,136,170,55,226,174,19,69,83,60,58,184,196,123,149,75,196,79,188,14,167,127,44,175,95,207,101,56,108,147,77,178,124,91,11,196,53,2,231,21,58,217,115,120,107,101,181,205,20,200,231,117,82,84,186,9,227,145,139,178,181,205,114,49,219,236,173,86,202,221,156,170,143,107,121,158,34,125,224,117,59,249,101,122,254,123,41,99,28,46,105,46,17,173,156,8,226,56,14,125,107,241,118,234,191,73,201,20,177,170,54,162,142,161,46,85,104,202,136,30,168,189,18,183,117,217,118,84,84,87,53,200,230,57,205,90,238,27,5,242,252,69,219,113,58,76,68,204,120,235,13,207,157,237,60,108,158,79,128,198,220,167,122,221,85,91,162,184,142,123,179,110,169,214,59,226,98,39,190,53,142,26,235,16,231,130,190,43,106,184,123,203,190,142,100,213,27,224,121,21,100,114,93,156,177,77,60,150,247,182,41,24,218,136,35,108,136,214,238,231,67,222,84,99,222,232,225,106,53,21,205,106,45,185,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,40,235,91,52,43,80,116,15,46,147,18,206,237,223,147,194,220,233,161,159,192,87,253,234,57,31,225,230,150,54,119,123,125,230,53,251,39,170,237,209,126,27,202,94,0,56,194,165,194,188,38,131,106,109,101,186,135,27,95,19,61,150,245,83,60,52,145,219,94,189,201,228,130,161,239,86,181,98,145,221,106,199,170,245,164,143,70,122,205,123,123,82,89,62,99,86,22,191,145,226,120,71,86,189,83,217,224,164,244,145,177,182,115,252,44,109,46,73,165,117,76,68,213,20,242,174,152,143,157,31,226,136,225,49,215,29,241,164,217,72,0,183,57,208,0,0,33,207,52,207,119,236,127,249,101,73,252,202,180,152,196,57,230,153,238,253,143,255,0,44,169,63,153,86,145,249,175,238,87,60,23,13,128,254,211,96,253,120,247,74,28,240,3,239,111,130,125,169,242,202,162,227,10,115,224,7,222,223,4,251,83,229,149,69,198,17,251,55,251,173,94,180,251,161,112,233,175,211,246,127,131,79,199,112,0,22,6,159,12,123,196,79,187,246,167,127,35,111,95,204,165,50,17,143,120,137,247,126,212,239,228,109,235,249,148,167,149,255,0,162,171,194,125,201,12,167,210,22,61,122,126,40,81,137,176,129,175,121,176,129,89,217,143,247,191,240,254,109,225,211,167,254,67,255,0,119,255,0,172,33,207,31,92,37,125,212,241,247,106,198,153,99,30,35,56,181,244,250,78,10,87,116,201,118,160,99,21,23,104,145,171,222,169,143,102,116,108,173,115,163,71,51,239,142,108,44,78,227,199,142,173,102,250,39,166,184,150,125,128,221,60,37,198,147,50,165,142,88,164,69,117,61,101,59,168,235,21,244,243,177,21,58,226,119,74,110,155,162,162,163,92,213,107,218,215,38,91,209,109,100,195,181,227,1,164,212,60,37,245,12,161,169,154,106,105,41,106,214,36,170,165,150,55,171,86,57,153,27,222,140,114,183,166,68,111,86,234,201,24,239,46,164,38,241,30,67,27,85,120,43,156,244,215,253,99,193,172,50,120,205,182,94,214,31,105,240,127,71,53,77,51,207,77,99,157,53,196,117,85,28,187,227,170,98,20,99,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,183,190,15,56,183,183,241,37,97,170,180,223,105,105,237,217,181,150,20,169,185,210,211,177,176,210,212,68,249,164,107,36,164,99,166,146,103,181,140,72,82,87,57,17,26,249,90,137,228,228,35,159,30,156,23,210,216,41,103,214,189,27,198,187,118,232,247,147,35,179,208,69,12,84,246,250,120,225,137,145,212,82,211,69,19,118,137,59,114,62,117,234,114,162,189,31,178,49,36,115,97,6,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,171,102,237,252,139,21,52,87,198,153,231,223,29,177,252,247,55,246,101,128,202,250,86,200,169,196,225,102,41,187,78,187,179,60,232,171,174,138,180,234,159,118,149,68,117,47,224,24,179,135,142,33,240,142,35,112,134,101,56,180,158,18,227,73,209,13,226,207,52,136,234,139,109,66,162,236,213,93,147,174,39,108,229,142,84,68,71,162,47,147,94,215,177,153,76,187,219,185,69,234,34,229,185,214,37,203,88,220,22,35,46,196,87,132,197,209,52,92,162,116,152,158,113,63,207,41,229,49,198,56,48,31,27,26,217,6,140,232,85,238,91,102,69,79,110,202,178,24,86,217,97,139,185,35,106,94,231,185,140,168,154,30,210,163,216,232,97,123,222,146,238,141,100,157,173,213,85,205,107,169,172,152,220,206,117,79,233,102,178,219,180,202,158,143,183,79,129,209,253,246,103,199,179,229,171,173,142,25,159,210,228,122,163,162,72,155,76,137,187,90,228,127,119,126,164,233,83,134,229,203,164,51,234,38,182,84,229,119,10,90,121,241,220,74,217,82,219,148,53,48,199,60,85,142,174,167,154,149,148,175,141,206,69,86,190,55,212,61,87,165,237,218,21,99,145,58,209,74,102,103,85,89,150,97,24,122,57,68,238,254,179,247,113,251,161,211,27,15,98,198,197,108,117,89,198,38,60,234,233,155,179,175,13,117,225,110,152,157,62,180,105,166,186,233,85,114,192,122,59,169,183,125,27,212,236,119,83,44,145,119,170,44,85,141,157,240,117,53,190,38,157,200,172,158,14,167,49,232,206,228,79,146,62,190,149,86,245,245,39,154,33,123,229,8,106,22,9,144,105,142,111,123,192,50,154,110,205,210,197,89,37,28,251,49,237,100,157,43,234,203,31,91,90,229,138,70,244,189,142,86,167,83,30,215,109,178,150,215,192,94,127,244,251,134,60,91,196,221,188,125,195,28,239,99,245,191,120,237,118,60,59,255,0,161,225,242,107,90,238,154,71,210,250,205,223,125,253,101,87,245,25,59,59,122,109,220,175,13,95,143,223,28,39,239,229,236,65,244,207,150,91,197,224,176,185,230,31,73,136,243,38,99,142,180,213,27,212,78,188,183,98,98,175,190,184,72,66,156,248,254,247,183,206,254,203,249,101,41,113,133,57,241,253,239,111,157,253,151,242,202,83,55,105,63,117,167,214,143,116,171,61,10,122,126,247,240,106,248,237,176,228,248,38,65,6,159,81,106,111,134,238,88,235,111,53,86,46,243,24,245,236,213,195,4,19,116,200,238,158,134,245,178,125,216,157,93,78,236,205,228,136,205,215,41,112,151,196,253,223,134,124,222,162,189,246,239,73,226,247,254,204,23,234,24,218,212,168,86,70,175,237,207,3,215,109,165,143,185,34,163,21,81,143,71,57,174,233,85,108,140,151,220,185,48,236,99,80,56,87,204,112,204,206,203,79,118,178,221,178,186,200,42,233,39,69,233,145,190,10,133,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,10,56,152,225,239,39,225,223,81,235,49,171,157,13,67,172,21,179,77,62,59,114,123,210,86,214,209,35,253,84,116,136,214,167,125,141,115,27,43,58,91,179,149,21,19,161,236,115,160,42,194,222,193,91,183,142,179,60,255,0,9,253,39,253,27,122,198,125,151,109,62,55,27,178,185,157,17,173,51,49,17,51,243,233,231,26,117,197,84,243,225,199,132,85,19,207,75,165,199,242,44,127,44,180,65,144,98,215,219,117,230,215,85,213,216,173,183,213,50,162,158,94,151,43,29,211,35,21,90,237,156,215,53,118,95,37,69,79,106,28,137,85,156,7,241,113,112,210,156,158,139,73,117,2,253,78,204,6,239,51,219,79,85,95,51,154,219,29,83,209,206,71,49,251,42,54,9,100,217,175,107,182,99,28,254,239,83,17,37,238,90,153,113,203,241,212,99,237,121,74,121,199,56,236,159,211,177,205,155,97,178,152,157,146,204,39,9,123,141,21,113,162,175,181,78,191,20,114,170,58,185,242,152,153,167,63,216,3,197,191,251,147,127,246,122,217,254,112,89,77,62,103,75,195,79,11,56,222,71,169,54,139,143,250,13,198,172,150,251,173,21,191,179,61,67,42,58,41,233,92,198,170,200,216,221,211,43,252,213,31,182,200,170,138,190,91,245,239,217,253,194,71,251,172,255,0,246,6,231,254,110,56,188,101,86,172,112,127,144,213,105,181,182,227,145,253,35,163,179,220,45,80,219,232,166,150,162,170,157,245,180,179,53,237,133,27,220,253,203,215,84,86,162,162,34,238,137,178,145,216,108,54,23,5,110,237,204,29,205,234,183,103,174,39,151,46,75,142,121,157,103,187,81,140,192,224,182,151,9,228,44,205,218,99,93,203,150,245,138,166,34,174,53,204,199,8,236,229,205,143,127,109,51,135,239,236,63,80,191,201,244,95,231,102,99,226,251,0,203,181,71,135,108,183,4,193,45,62,147,190,92,252,7,133,165,239,197,15,115,183,93,79,43,253,121,92,214,38,204,141,235,230,228,223,109,147,205,81,10,148,253,142,220,64,255,0,184,94,161,127,205,138,223,251,162,235,115,252,255,0,17,210,236,70,191,59,206,238,222,140,177,219,59,94,42,171,177,44,221,190,228,172,137,158,164,77,115,215,119,200,196,242,106,237,190,235,228,138,167,230,93,137,189,143,181,122,140,103,10,116,231,166,156,38,39,94,111,77,178,200,242,205,147,204,50,236,70,206,127,73,118,107,153,221,222,223,214,170,42,183,52,70,148,241,227,51,49,164,113,158,165,98,232,199,4,60,80,98,122,195,130,229,57,6,152,248,91,93,155,37,182,92,43,103,244,213,185,253,170,120,106,163,124,143,233,100,234,231,108,214,170,236,212,85,93,188,145,84,181,179,5,227,188,111,112,191,150,100,22,204,91,31,212,239,21,116,188,214,67,111,162,131,208,183,22,119,106,38,122,50,54,117,62,4,107,119,115,145,55,114,162,38,254,106,136,103,67,55,44,195,97,176,212,85,24,106,247,162,103,143,24,159,114,175,183,25,222,119,157,226,45,92,206,240,222,70,170,105,152,166,55,43,163,88,215,140,233,92,204,207,30,192,0,73,168,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,163,204,139,11,204,115,173,14,177,218,112,156,78,243,144,215,67,149,211,84,201,75,106,160,150,174,86,68,148,117,141,89,21,145,181,202,141,71,61,169,213,182,219,185,19,226,132,82,224,135,70,53,135,19,226,131,11,200,50,157,40,204,172,214,186,95,72,247,235,110,22,42,170,122,120,186,173,213,44,111,84,143,98,53,187,185,205,106,110,190,106,168,158,213,45,11,41,205,48,236,22,223,29,219,54,203,44,216,245,12,211,37,52,117,87,90,248,169,34,124,170,215,57,35,71,200,230,162,185,90,199,47,78,251,236,213,95,130,156,54,63,172,250,61,150,93,224,199,241,109,87,195,111,55,74,174,174,197,21,190,251,75,81,81,47,75,85,238,233,141,143,87,59,102,181,206,93,147,201,17,87,216,132,62,35,46,179,123,25,78,34,170,244,170,38,56,112,234,108,140,155,108,179,44,183,103,47,100,246,112,187,246,171,166,228,77,126,119,13,248,152,153,225,26,112,255,0,187,185,2,12,115,58,212,93,65,192,126,230,191,65,51,172,135,28,241,254,153,241,94,137,185,207,71,223,232,240,125,29,206,211,155,213,211,214,253,183,223,110,165,219,218,167,69,229,187,170,218,163,157,107,141,242,211,155,106,78,83,144,208,195,138,84,212,199,75,117,188,84,85,196,201,82,178,141,169,34,50,71,185,17,200,215,185,58,182,223,103,42,124,84,251,175,53,162,140,103,200,247,103,94,28,124,99,86,54,31,96,49,56,141,155,157,164,139,212,197,17,21,78,238,147,175,155,84,211,207,151,86,174,139,198,246,140,107,14,89,197,6,105,144,98,218,81,153,94,109,117,94,142,236,86,219,236,85,85,20,242,244,219,169,152,238,153,24,197,107,182,115,92,213,217,124,149,21,61,168,103,78,88,186,117,168,56,15,221,43,233,222,11,144,227,158,63,208,222,23,210,214,201,232,251,253,30,51,175,183,221,107,122,186,122,217,190,219,237,212,155,251,80,150,185,6,179,232,246,39,119,159,31,202,117,95,13,179,93,41,122,123,244,87,11,237,45,61,68,93,77,71,183,170,55,189,28,221,218,230,185,55,79,52,84,95,98,156,142,37,168,186,125,159,120,191,160,153,214,61,145,248,14,223,138,244,77,206,10,206,199,95,87,71,115,180,231,116,245,116,63,109,246,223,165,118,246,41,227,103,44,177,111,27,56,154,110,107,86,179,58,112,235,215,221,170,71,51,219,140,211,27,179,52,228,183,112,155,182,98,139,116,239,249,220,168,154,116,158,90,121,219,177,237,224,165,46,34,125,224,117,59,249,101,122,254,123,41,105,92,0,251,164,96,159,106,124,206,168,171,94,34,125,224,117,59,249,101,122,254,123,41,105,92,0,251,164,96,159,106,124,206,168,138,200,253,33,115,194,126,40,108,14,149,127,178,24,47,94,223,249,85,164,32,0,184,57,189,143,120,137,247,126,212,239,228,109,235,249,148,165,24,151,157,196,79,187,246,167,127,35,111,95,204,165,40,196,167,237,47,210,219,240,159,123,164,58,15,244,126,47,215,167,225,108,32,0,46,14,111,15,154,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,244,129,205,251,19,52,206,177,205,73,60,88,105,182,49,164,92,65,229,250,127,134,69,81,13,150,221,53,52,180,144,207,50,202,232,91,61,44,51,172,104,245,243,115,90,233,85,173,87,42,187,165,173,234,115,151,119,44,174,229,49,248,212,251,15,255,0,110,35,223,31,222,246,249,223,217,127,44,165,36,39,41,143,198,167,216,127,251,113,72,192,83,20,103,27,180,198,145,21,87,238,151,82,109,109,251,152,158,142,34,253,234,166,170,234,181,135,153,153,231,51,53,91,153,153,239,153,87,185,113,156,0,251,164,96,159,106,124,206,168,167,50,227,56,1,247,72,193,62,212,249,157,81,245,179,127,189,85,234,207,190,30,93,53,250,2,207,241,169,248,46,36,32,0,186,185,125,14,121,166,123,191,99,255,0,203,42,79,230,85,164,15,225,63,77,177,141,93,226,15,16,211,252,206,42,137,172,183,25,170,101,171,134,9,150,39,76,216,41,102,157,35,87,167,155,90,231,68,141,114,181,81,221,46,119,75,154,187,57,39,135,52,207,119,236,127,249,101,73,252,202,180,135,60,0,251,219,224,159,106,124,178,168,166,230,116,197,121,173,20,213,26,196,205,62,247,74,236,53,251,152,110,143,241,55,236,213,52,215,77,55,230,38,57,196,197,51,49,49,223,18,184,192,1,114,115,80,112,217,142,29,140,106,6,49,113,195,51,59,45,61,218,203,118,133,96,171,164,157,23,166,70,238,138,138,138,155,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,78,100,31,147,17,84,105,60,159,118,238,87,102,184,185,110,102,42,137,214,38,56,76,76,114,152,158,169,134,189,229,198,112,3,238,145,130,125,169,243,58,162,156,203,140,224,7,221,35,4,251,83,230,117,69,47,102,255,0,122,171,213,159,124,58,119,166,191,64,89,254,53,63,5,196,132,0,23,87,47,168,199,136,159,120,29,78,254,89,94,191,158,202,90,87,0,62,233,24,39,218,159,51,170,42,215,136,159,120,29,78,254,89,94,191,158,202,90,87,0,62,233,24,39,218,159,51,170,41,249,31,164,46,120,79,197,14,144,233,87,251,33,130,245,237,255,0,149,91,180,241,49,195,222,49,196,70,156,86,99,87,58,26,118,223,232,161,154,124,118,228,247,172,78,162,173,86,122,168,233,17,174,94,195,220,214,54,86,116,187,118,162,42,39,91,24,230,215,54,132,240,25,171,218,139,168,243,227,186,143,140,222,112,204,118,199,54,215,123,133,85,63,67,170,17,175,86,246,104,92,228,88,231,115,213,174,218,86,117,196,198,250,234,174,222,54,73,110,128,157,197,229,86,49,151,105,187,115,156,115,239,241,106,125,158,219,252,219,102,242,251,185,126,18,98,105,175,230,204,235,51,68,207,57,166,57,113,231,164,198,154,241,237,215,142,199,108,255,0,71,113,251,102,63,233,91,141,207,209,148,112,209,248,219,140,253,234,186,174,219,17,157,217,164,217,58,229,118,221,78,118,201,187,149,87,111,51,145,0,146,136,210,52,133,38,186,230,229,83,93,92,228,0,31,175,144,135,60,211,61,223,177,255,0,229,149,39,243,42,210,99,16,231,154,103,187,246,63,252,178,164,254,101,90,71,230,191,185,92,240,92,54,3,251,77,131,245,227,221,40,115,192,15,189,190,9,246,167,203,42,139,140,41,207,128,31,123,124,19,237,79,150,85,23,24,71,236,223,238,181,122,211,238,133,195,166,191,79,217,254,13,63,29,192,0,88,26,124,49,239,17,62,239,218,157,252,141,189,127,50,148,200,70,61,226,39,221,251,83,191,145,183,175,230,82,158,87,254,138,175,9,247,36,50,159,72,88,245,233,248,161,70,38,194,6,189,230,194,5,103,102,63,222,255,0,195,249,183,135,78,159,249,15,253,223,254,180,57,230,153,238,253,143,255,0,44,169,63,153,86,145,71,151,86,99,147,216,120,153,176,226,246,155,213,69,53,167,38,134,182,11,181,19,85,22,42,182,195,69,81,52,42,230,174,232,142,100,140,69,107,211,103,34,43,218,139,210,247,163,165,119,52,207,119,236,127,249,101,73,252,202,180,135,60,0,251,219,224,159,106,124,178,168,243,204,38,105,205,237,204,118,211,239,102,236,133,186,46,244,115,139,166,184,137,141,219,243,199,143,24,166,102,39,198,38,34,99,178,99,85,193,220,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,41,75,139,13,54,198,52,139,136,60,191,79,240,200,170,33,178,219,166,166,150,146,25,230,89,93,11,103,165,134,117,141,30,190,110,107,93,42,181,170,229,87,116,181,189,78,114,238,229,187,98,156,248,254,247,183,206,254,203,249,101,41,155,180,148,83,242,122,107,211,142,246,159,132,171,29,9,226,46,198,117,127,15,21,78,228,218,154,166,58,181,138,232,136,157,59,98,38,99,239,148,132,229,49,248,212,251,15,255,0,110,39,253,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,0,114,152,252,106,125,135,255,0,183,18,51,142,172,198,124,51,133,204,214,162,134,245,79,111,174,187,67,5,158,157,37,88,250,170,91,83,59,35,168,134,54,191,126,167,58,153,106,23,213,78,166,181,174,114,109,211,212,158,249,93,216,177,149,197,217,234,138,167,217,50,137,219,204,5,89,174,221,220,192,209,58,77,202,236,211,175,102,245,22,227,95,187,93,85,25,168,89,222,65,169,217,189,239,63,202,106,123,215,75,237,100,149,147,236,247,185,145,245,47,171,20,125,110,115,146,40,219,210,198,53,92,189,44,99,91,190,200,89,143,44,173,54,131,22,208,170,189,64,154,42,117,174,205,238,114,74,217,162,154,71,59,193,82,57,208,69,28,140,118,204,107,155,50,85,187,118,162,238,217,91,187,151,100,107,106,180,190,253,61,193,49,253,49,194,44,152,6,45,77,217,181,216,168,227,163,131,118,49,175,147,165,61,105,100,232,107,90,178,200,238,167,189,200,212,234,123,220,237,183,82,35,103,173,77,236,77,119,234,227,164,126,51,252,203,99,244,199,152,83,150,228,184,124,170,196,110,197,202,185,71,45,203,113,28,61,179,70,158,10,189,230,81,128,220,49,126,35,39,203,229,90,137,168,115,59,101,45,116,50,186,149,209,197,28,176,70,218,89,41,219,38,234,146,57,173,134,41,29,182,202,212,168,98,42,123,28,236,133,202,195,83,45,246,188,159,47,210,155,181,222,162,57,175,176,211,221,108,244,178,212,53,41,157,44,8,246,212,182,54,57,232,171,59,227,124,46,217,141,85,116,116,206,87,42,36,104,101,46,104,90,109,62,73,164,54,45,71,161,138,162,89,176,203,155,162,170,70,205,27,98,142,138,183,162,55,200,230,187,214,123,146,120,233,24,212,98,249,36,143,85,106,167,172,216,67,193,246,119,143,233,183,18,120,54,91,148,212,248,107,92,53,147,81,207,80,175,99,25,79,226,169,229,166,108,178,57,238,107,89,19,29,51,92,247,42,250,172,107,151,101,84,217,126,111,235,128,205,226,190,81,51,175,221,87,63,205,233,149,77,59,91,209,213,88,105,243,171,183,110,105,210,57,239,90,227,68,120,204,69,29,243,19,222,186,210,156,248,254,247,183,206,254,203,249,101,41,113,133,57,241,253,239,111,157,253,151,242,202,82,83,105,63,117,167,214,143,116,168,157,10,122,126,247,240,106,248,237,166,55,43,63,119,236,131,249,101,87,252,202,136,144,154,217,161,90,125,175,152,140,152,150,119,110,252,158,22,231,77,12,30,62,131,239,177,200,255,0,15,52,177,191,181,220,236,177,175,217,61,102,238,139,240,218,61,242,179,247,126,200,63,150,85,127,204,168,137,140,102,229,182,233,187,128,162,138,227,88,152,85,246,215,23,127,3,181,184,172,78,26,169,166,186,110,107,19,28,226,116,133,61,226,220,6,107,253,243,87,164,210,235,206,51,81,103,161,162,153,86,183,39,146,158,73,45,73,74,222,149,239,83,202,168,212,168,115,154,230,244,68,138,143,234,93,158,145,116,72,172,181,173,46,211,219,126,148,224,54,109,60,180,222,239,55,106,27,28,46,166,165,170,187,212,182,122,165,139,173,206,100,110,123,90,212,233,99,92,145,177,168,212,70,177,140,106,123,14,212,15,172,14,89,103,1,53,85,111,89,153,237,236,236,121,237,94,221,102,91,93,69,171,88,184,166,154,40,234,166,56,77,90,105,53,78,186,207,30,168,215,72,142,254,42,49,253,142,220,64,255,0,184,94,161,127,205,138,223,251,162,229,52,30,221,112,179,232,118,157,218,110,212,21,20,85,212,88,165,162,154,170,150,166,39,69,44,18,178,142,38,190,55,177,200,138,215,53,200,168,173,84,69,69,69,69,62,127,217,19,195,247,251,186,105,239,252,231,162,255,0,189,58,47,25,185,165,194,215,194,126,85,155,105,254,89,81,73,51,225,181,84,219,174,246,122,247,70,231,69,45,125,42,36,144,207,19,145,85,175,141,234,157,77,93,156,215,124,81,76,60,30,14,198,89,77,203,214,235,222,210,53,211,135,87,21,139,105,54,147,52,219,171,216,76,179,23,134,242,27,215,34,152,170,98,174,117,204,83,215,29,90,235,193,159,12,23,198,246,59,144,101,156,47,230,152,254,45,98,184,222,110,149,94,142,236,81,91,233,95,81,81,47,77,198,153,238,233,141,136,174,118,205,107,156,187,39,146,34,175,177,10,165,253,145,60,64,255,0,187,166,161,127,206,122,223,251,210,239,114,12,139,31,196,237,19,228,25,77,246,221,102,181,210,244,247,235,110,21,76,167,167,139,169,200,198,245,72,245,70,183,119,57,173,77,215,205,85,19,218,167,174,23,31,111,54,181,118,220,68,211,26,105,63,124,75,7,61,217,44,103,71,185,134,7,23,85,116,222,170,107,222,166,34,38,56,219,170,137,211,183,140,204,71,5,61,232,62,131,235,141,159,92,116,238,237,118,209,156,234,138,134,139,43,180,84,213,85,84,227,181,145,69,4,76,172,137,207,145,239,116,104,141,107,90,138,170,229,84,68,68,85,82,229,78,139,110,215,141,14,188,92,41,109,54,157,102,193,107,107,171,102,101,53,45,45,54,69,71,44,179,202,247,35,89,27,24,217,21,92,231,57,81,17,168,138,170,170,136,135,122,61,114,204,21,172,21,21,83,106,189,237,101,31,183,27,79,142,218,124,69,171,184,236,63,145,154,41,152,136,227,199,89,215,94,32,0,147,81,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,16,231,154,103,187,246,63,252,178,164,254,101,90,67,158,0,125,237,240,79,181,62,89,84,92,96,33,241,25,79,202,49,148,226,183,244,210,99,134,157,157,250,254,77,145,147,116,131,251,35,103,47,100,31,38,222,242,148,220,141,253,253,52,223,137,143,155,187,58,233,175,218,141,123,152,247,86,180,3,73,53,207,209,95,117,60,75,211,126,132,239,248,15,232,250,154,110,207,123,183,220,253,194,70,117,111,218,143,240,183,219,167,203,109,215,126,59,75,56,96,208,221,21,200,42,50,157,50,193,253,13,116,170,163,125,190,105,253,39,89,81,213,78,231,177,238,103,76,210,189,169,187,162,98,238,137,191,151,183,101,93,241,111,28,28,83,106,15,13,63,66,190,130,89,241,234,255,0,164,126,146,241,94,150,167,158,94,143,15,225,186,59,125,169,163,219,126,251,247,223,127,98,109,183,158,253,87,131,14,51,245,71,136,189,81,186,97,57,181,135,22,162,161,162,176,79,117,142,75,85,45,68,82,172,172,168,167,141,26,171,36,242,39,79,76,206,93,182,69,221,19,207,218,139,247,94,39,5,24,207,37,85,49,229,56,113,211,187,135,31,6,54,31,35,218,123,155,55,57,133,171,245,70,11,74,167,119,202,76,70,145,84,197,94,102,186,113,171,89,229,199,154,33,113,253,239,111,157,253,151,242,202,82,66,114,152,252,106,125,135,255,0,183,22,16,15,27,57,63,145,198,206,47,127,94,51,58,105,219,175,94,189,253,137,28,207,164,159,218,59,51,78,206,252,151,119,74,45,209,191,191,175,209,205,51,174,238,228,115,221,229,189,195,94,115,162,140,120,137,247,129,212,239,229,149,235,249,236,165,165,112,3,238,145,130,125,169,243,58,162,173,120,137,247,129,212,239,229,149,235,249,236,165,165,112,3,238,145,130,125,169,243,58,162,43,35,244,133,207,9,248,161,176,58,85,254,200,96,189,123,127,229,86,144,128,2,224,230,246,61,226,39,221,251,83,191,145,183,175,230,82,148,98,94,119,17,62,239,218,157,252,141,189,127,50,148,163,18,159,180,191,75,111,194,125,238,144,232,63,209,248,191,94,159,133,176,128,0,184,57,188,0,1,78,124,127,123,219,231,127,101,252,178,148,144,156,166,63,26,159,97,255,0,237,196,123,227,251,222,223,59,251,47,229,148,164,132,229,49,248,212,251,15,255,0,110,41,88,47,76,207,173,95,253,78,160,218,111,238,206,143,224,225,253,246,149,238,92,103,0,62,233,24,39,218,159,51,170,41,204,184,206,0,125,210,48,79,181,62,103,84,54,111,247,170,189,89,247,193,211,95,160,44,255,0,26,159,130,226,66,0,11,171,151,208,231,154,103,187,246,63,252,178,164,254,101,90,67,158,0,125,237,240,79,181,62,89,84,76,110,105,158,239,216,255,0,242,202,147,249,149,105,14,120,1,247,183,193,62,212,249,101,81,79,204,125,47,111,198,143,123,164,54,55,251,186,198,122,152,143,130,87,24,0,46,14,111,0,0,107,222,92,103,0,62,233,24,39,218,159,51,170,41,204,184,206,0,125,210,48,79,181,62,103,84,82,182,111,247,170,189,89,247,195,168,58,107,244,5,159,227,83,240,92,72,64,1,117,114,250,140,120,137,247,129,212,239,229,149,235,249,236,165,165,112,3,238,145,130,125,169,243,58,162,173,120,137,247,129,212,239,229,149,235,249,236,165,165,112,3,238,145,130,125,169,243,58,162,159,145,250,66,231,132,252,80,233,14,149,127,178,24,47,94,223,249,85,164,32,0,184,57,188,0,0,0,0,33,207,52,207,119,236,127,249,101,73,252,202,180,152,196,57,230,153,238,253,143,255,0,44,169,63,153,86,145,249,175,238,87,60,23,13,128,254,211,96,253,120,247,74,28,240,3,239,111,130,125,169,242,202,162,227,10,115,224,7,222,223,4,251,83,229,149,69,198,17,251,55,251,173,94,180,251,161,112,233,175,211,246,127,131,79,199,112,0,22,6,159,12,123,196,79,187,246,167,127,35,111,95,204,165,50,17,143,120,137,247,126,212,239,228,109,235,249,148,167,149,255,0,162,171,194,125,201,12,167,210,22,61,122,126,40,81,137,176,129,175,121,176,129,89,217,143,247,191,240,254,109,225,211,167,254,67,255,0,119,255,0,173,14,121,166,123,191,99,255,0,203,42,79,230,85,164,57,224,7,222,223,4,251,83,229,149,68,198,230,153,238,253,143,255,0,44,169,63,153,86,144,231,128,31,123,124,19,237,79,150,85,30,89,143,165,237,248,209,239,72,108,111,247,117,140,245,49,31,4,174,48,167,62,63,189,237,243,191,178,254,89,74,92,97,78,124,127,123,219,231,127,101,252,178,148,144,218,79,221,105,245,163,221,42,127,66,158,159,189,252,26,190,59,105,9,202,99,241,169,246,31,254,220,57,176,100,95,235,113,137,83,95,127,249,229,113,173,182,50,171,254,2,58,121,228,133,23,255,0,58,107,30,228,254,188,141,95,194,28,166,63,26,159,97,255,0,237,198,19,230,55,148,220,50,30,40,239,54,154,216,105,217,14,51,108,183,218,169,29,19,92,142,124,79,129,42,213,210,110,170,138,238,229,92,137,186,34,39,74,53,54,221,21,87,2,187,190,79,35,166,159,181,58,127,242,153,252,150,220,46,7,229,157,41,223,187,213,106,152,175,255,0,227,69,30,250,226,93,27,131,236,19,31,212,158,36,240,108,75,41,166,241,54,185,171,38,172,158,157,88,199,178,163,194,211,203,82,216,164,107,218,230,190,39,186,22,181,237,84,245,152,231,38,232,171,186,93,105,88,188,172,240,79,76,234,198,81,159,212,83,91,167,167,198,108,204,163,139,190,206,170,136,106,235,36,245,37,135,118,170,55,239,84,245,44,115,145,200,237,165,233,68,84,115,182,179,162,71,103,173,110,97,38,185,250,211,62,200,225,239,213,76,233,147,48,249,86,208,83,133,166,120,90,162,152,152,236,170,173,106,153,251,233,154,125,144,196,156,89,96,55,13,77,225,207,59,196,45,43,80,181,210,219,60,117,44,84,212,174,169,150,166,90,73,25,84,202,118,70,213,69,115,165,116,9,26,109,186,162,189,21,17,219,116,173,37,27,8,26,251,220,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,35,246,154,212,69,118,238,117,204,76,123,63,239,43,135,65,216,234,235,194,227,48,83,243,105,170,154,227,198,168,152,159,130,149,251,227,185,5,163,44,199,237,153,78,63,87,226,173,119,154,56,110,20,83,246,220,206,237,60,204,71,198,254,151,162,57,187,181,200,187,57,17,83,127,52,69,42,19,143,239,123,124,239,236,191,150,82,150,33,192,133,198,225,116,225,63,1,169,185,215,212,85,204,200,107,169,155,36,242,186,71,54,40,171,234,35,138,52,87,42,170,53,145,177,140,107,125,141,107,90,137,178,34,33,93,252,127,123,219,231,127,101,252,178,148,200,207,46,249,108,190,221,206,217,137,246,211,40,110,138,240,49,150,109,134,55,5,19,172,91,162,229,26,246,238,221,162,53,252,19,27,149,159,187,246,65,252,178,171,254,101,68,76,98,28,242,179,247,126,200,63,150,85,127,204,168,137,140,75,101,95,185,91,240,107,237,191,254,211,99,61,121,247,64,0,36,20,246,189,229,214,233,174,1,136,234,143,10,24,6,9,157,218,125,39,99,185,225,182,15,21,75,223,150,30,231,110,154,158,86,122,241,57,175,77,159,27,23,201,201,190,219,47,146,170,25,140,197,156,79,234,158,65,162,186,27,146,234,110,45,71,110,170,186,89,188,31,98,27,132,111,125,59,187,213,144,194,238,166,177,236,114,236,217,92,169,179,147,205,19,218,158,75,5,131,202,232,202,233,185,114,229,91,212,233,198,52,234,142,125,115,171,107,109,38,221,226,118,238,246,19,5,131,177,228,110,197,200,220,170,46,107,231,85,49,20,241,221,167,119,73,210,117,215,131,167,126,192,30,18,63,220,155,255,0,179,215,63,243,129,199,247,186,70,119,246,95,204,233,72,115,251,105,156,64,255,0,97,250,123,254,79,173,255,0,59,45,40,245,194,220,193,227,173,93,181,133,136,167,88,210,120,105,206,39,79,30,182,14,123,132,218,61,148,204,48,56,236,254,229,87,183,107,223,162,38,228,215,243,42,162,106,141,103,93,221,124,216,215,79,186,116,81,143,14,222,240,58,99,252,178,178,255,0,61,136,188,224,15,92,179,46,253,157,69,84,239,111,107,61,154,126,114,143,219,141,179,255,0,108,241,22,175,249,15,37,185,76,198,155,219,218,235,58,253,154,116,0,4,154,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,92,112,112,179,168,60,75,125,10,250,9,120,199,168,62,142,122,75,197,122,90,162,120,186,252,71,134,232,237,246,161,147,125,187,15,223,125,189,169,182,254,123,117,94,12,56,48,213,30,29,53,70,233,155,102,215,236,90,182,134,182,193,61,170,56,237,85,85,18,202,146,190,162,158,68,114,164,144,70,157,61,48,185,55,221,87,117,79,47,106,164,207,6,5,89,109,138,177,63,42,157,119,188,123,35,69,182,206,218,230,182,50,89,200,104,154,124,134,147,26,110,241,210,170,166,169,227,227,32,0,207,84,148,99,196,79,188,14,167,127,44,175,95,207,101,45,43,128,31,116,140,19,237,79,153,213,21,107,196,79,188,14,167,127,44,175,95,207,101,45,43,128,31,116,140,19,237,79,153,213,20,252,143,210,23,60,39,226,135,72,116,171,253,144,193,122,246,255,0,202,173,33,0,5,193,205,236,123,196,79,187,246,167,127,35,111,95,204,165,40,196,188,238,34,125,223,181,59,249,27,122,254,101,41,70,37,63,105,126,150,223,132,251,221,33,208,127,163,241,126,189,63,11,97,0,1,112,115,120,0,2,156,248,254,247,183,206,254,203,249,101,41,33,57,76,126,53,62,195,255,0,219,136,247,199,247,189,190,119,246,95,203,41,73,9,202,99,241,169,246,31,254,220,82,176,94,153,159,90,191,250,157,65,180,223,221,157,31,193,195,251,237,43,220,184,206,0,125,210,48,79,181,62,103,84,83,153,113,156,0,251,164,96,159,106,124,206,168,108,223,239,85,122,179,239,131,166,191,64,89,254,53,63,5,196,132,0,23,87,47,161,207,52,207,119,236,127,249,101,73,252,202,180,135,60,0,251,219,224,159,106,124,178,168,152,220,211,61,223,177,255,0,229,149,39,243,42,210,28,240,3,239,111,130,125,169,242,202,162,159,152,250,94,223,141,30,247,72,108,111,247,117,140,245,49,31,4,174,48,0,92,28,222,0,0,215,188,184,206,0,125,210,48,79,181,62,103,84,83,153,113,156,0,251,164,96,159,106,124,206,168,165,108,223,239,85,122,179,239,135,80,116,215,232,11,63,198,167,224,184,144,128,2,234,229,245,24,241,19,239,3,169,223,203,43,215,243,217,75,74,224,7,221,35,4,251,83,230,117,69,90,241,19,239,3,169,223,203,43,215,243,217,75,74,224,7,221,35,4,251,83,230,117,69,63,35,244,133,207,9,248,161,210,29,42,255,0,100,48,94,189,191,242,171,72,64,1,112,115,120,0,0,0,0,67,158,105,158,239,216,255,0,242,202,147,249,149,105,49,136,115,205,51,221,251,31,254,89,82,127,50,173,35,243,95,220,174,120,46,27,1,253,166,193,250,241,238,148,57,224,7,222,223,4,251,83,229,149,69,198,20,231,192,15,189,190,9,246,167,203,42,139,140,35,246,111,247,90,189,105,247,66,225,211,95,167,236,255,0,6,159,142,224,0,44,13,62,24,247,136,159,119,237,78,254,70,222,191,153,74,100,35,30,241,19,238,253,169,223,200,219,215,243,41,79,43,255,0,69,87,132,251,146,25,79,164,44,122,244,252,80,163,19,97,3,94,243,97,2,179,179,31,239,127,225,252,219,195,167,79,252,135,254,239,255,0,90,28,243,76,247,126,199,255,0,150,84,159,204,171,72,115,192,15,189,190,9,246,167,203,42,137,141,205,51,221,251,31,254,89,82,127,50,173,33,207,0,62,246,248,39,218,159,44,170,60,179,31,75,219,241,163,222,144,216,223,238,235,25,234,98,62,9,92,97,78,124,127,123,219,231,127,101,252,178,148,184,194,156,248,254,247,183,206,254,203,249,101,41,33,180,159,186,211,235,71,186,84,254,133,61,63,123,248,53,124,118,210,19,148,199,227,83,236,63,253,184,138,60,90,229,55,12,199,137,93,71,187,92,225,167,138,106,123,253,77,169,173,129,174,107,86,42,37,240,145,57,122,149,87,169,99,129,138,229,223,101,114,185,81,17,54,68,149,220,166,63,26,159,97,255,0,237,196,15,205,50,155,134,117,152,223,115,107,180,52,240,215,100,23,58,171,173,84,116,205,115,98,100,179,202,233,30,214,35,149,202,141,71,61,81,17,85,87,109,183,85,246,144,152,170,244,203,44,81,219,53,79,178,103,245,109,44,135,11,191,183,89,182,43,79,155,69,154,117,245,168,166,127,29,207,194,22,17,202,139,22,184,82,97,218,131,155,75,53,58,208,221,174,116,54,168,99,107,157,221,108,180,145,73,36,142,114,109,178,53,91,91,18,53,81,85,85,90,253,209,54,69,89,224,71,46,95,22,235,125,15,9,248,125,77,21,5,61,60,215,9,174,117,53,114,69,19,88,234,137,82,190,120,210,73,21,19,119,185,35,142,54,117,46,235,210,198,167,177,168,137,35,75,102,87,111,201,96,237,211,29,154,251,120,254,110,123,219,220,108,227,246,151,27,118,168,229,92,211,255,0,39,153,255,0,72,82,151,24,152,151,208,174,39,53,22,207,233,15,25,226,47,47,187,119,59,93,190,159,28,198,214,118,246,221,119,232,241,29,29,91,250,221,61,91,55,125,146,235,74,115,227,251,222,223,59,251,47,229,148,164,110,210,83,31,38,166,174,189,239,202,87,110,132,238,215,25,221,251,81,62,108,218,153,159,24,174,136,143,124,166,247,45,28,166,225,144,240,212,219,77,108,52,236,135,25,191,215,90,169,29,19,92,142,124,79,72,234,213,210,110,170,138,238,229,92,137,186,34,39,74,53,54,221,21,86,16,241,253,239,111,157,253,151,242,202,82,74,114,159,200,46,245,56,254,163,226,211,85,245,90,237,213,150,219,133,52,29,182,167,110,162,161,147,178,103,245,34,117,47,83,105,96,77,149,85,19,163,201,17,85,219,198,190,63,189,237,243,191,178,254,89,74,71,227,174,121,76,162,204,247,196,123,34,168,252,150,253,151,194,124,139,164,108,202,223,14,54,234,171,135,248,234,181,95,183,206,227,222,152,220,172,253,223,178,15,229,149,95,243,42,34,99,16,231,149,159,187,246,65,252,178,171,254,101,68,76,98,195,149,126,229,111,193,167,54,255,0,251,77,140,245,231,221,0,0,144,83,195,22,113,63,165,153,6,181,104,110,75,166,88,181,101,186,150,233,121,240,125,137,174,18,61,148,237,236,214,67,51,186,156,198,61,201,187,98,114,38,205,95,53,79,98,121,166,83,7,197,219,116,222,162,109,213,202,99,79,107,43,3,140,187,151,226,173,227,44,124,251,117,69,81,175,109,51,19,31,140,42,215,246,172,248,129,254,204,52,247,252,161,91,254,104,90,80,6,46,15,47,179,129,222,242,58,241,211,95,187,254,233,237,164,218,252,207,106,252,151,237,25,166,124,158,246,238,145,167,206,211,95,134,0,1,154,171,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,34,142,105,203,119,67,179,172,198,251,155,93,178,172,234,26,236,130,231,85,117,170,142,154,186,141,177,50,89,229,116,143,107,17,212,174,84,106,57,234,136,138,170,187,109,186,175,180,207,154,65,165,152,254,138,233,213,167,76,177,106,203,141,85,174,205,223,236,77,112,145,143,168,119,122,121,38,119,83,152,198,53,118,116,174,68,217,169,228,137,237,95,53,238,64,198,181,131,177,98,185,185,110,152,137,158,180,222,97,180,153,174,107,134,167,7,141,191,85,118,233,152,152,166,121,68,196,76,71,178,38,96,0,25,40,71,13,154,98,214,252,235,14,190,225,55,105,170,33,161,200,45,149,86,170,169,41,156,214,202,200,167,137,209,189,204,87,35,145,28,141,122,170,42,162,166,251,110,139,236,34,151,237,89,240,253,253,152,106,23,249,66,139,252,208,152,192,198,191,131,177,137,152,155,212,196,232,155,202,182,147,53,200,232,170,222,93,126,171,113,84,235,49,29,114,0,12,148,32,0,2,53,106,255,0,0,218,61,173,90,139,118,212,220,167,36,204,169,110,151,158,199,126,27,125,101,43,41,219,217,130,56,91,210,215,211,189,201,187,98,106,174,238,95,53,95,98,121,39,114,225,227,133,157,62,225,167,233,7,208,75,198,67,95,244,143,194,120,175,75,84,65,47,71,135,238,244,118,251,80,199,182,253,247,239,190,254,196,219,111,61,243,24,49,105,193,97,232,187,229,169,162,55,184,241,241,230,158,191,181,25,198,39,3,25,101,236,69,83,98,34,152,221,234,210,157,55,99,238,210,52,240,67,159,218,179,225,251,251,48,212,47,242,133,23,249,161,37,52,131,75,49,253,21,211,171,78,153,98,213,151,26,171,93,155,191,216,154,225,35,31,80,238,244,242,76,238,167,49,140,106,236,233,92,137,179,83,201,19,218,190,107,220,128,177,130,195,225,170,223,181,68,68,153,166,212,103,25,213,152,195,230,24,138,174,81,19,172,68,246,233,49,175,178,103,218,0,12,164,11,26,107,230,129,225,220,69,225,212,120,78,109,114,188,209,80,209,92,227,186,199,37,170,104,162,149,101,100,82,198,141,85,146,57,19,167,166,103,46,219,34,238,137,231,237,69,198,186,65,192,54,143,104,174,162,218,117,55,22,201,51,42,171,165,155,191,216,134,225,89,74,250,119,119,160,146,23,117,53,148,236,114,236,217,92,169,179,147,205,19,218,158,75,37,65,141,94,14,197,203,145,122,170,98,106,142,191,4,222,27,105,51,92,30,10,172,186,197,250,169,179,84,76,77,49,202,98,174,19,237,128,0,100,161,0,0,16,231,246,172,248,126,254,204,53,11,252,161,69,254,104,73,77,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,239,246,38,184,72,199,212,59,189,60,147,59,169,204,99,26,187,58,87,34,108,212,242,68,246,175,154,247,32,98,216,193,97,240,213,111,218,162,34,83,217,166,212,103,25,213,152,195,230,24,138,174,81,19,172,68,246,233,49,175,178,103,218,0,12,164,10,40,230,156,183,116,59,58,204,111,185,181,219,42,206,161,174,200,46,117,87,90,168,233,171,168,219,19,37,158,87,72,246,177,29,74,229,70,163,158,168,136,170,171,182,219,170,251,76,249,164,26,89,143,232,174,157,90,116,203,22,172,184,213,90,236,221,254,196,215,9,24,250,135,119,167,146,103,117,57,140,99,87,103,74,228,77,154,158,72,158,213,243,94,228,12,107,88,59,22,43,155,150,233,136,153,235,77,230,27,73,154,230,184,106,112,120,219,245,87,110,153,137,138,103,148,76,68,196,123,34,102,0,1,146,132,0,0,0,0,12,105,175,154,7,135,113,23,135,81,225,57,181,202,243,69,67,69,115,142,235,28,150,169,162,138,85,149,145,75,26,53,86,72,228,78,158,153,156,187,108,139,186,39,159,181,23,37,131,226,229,186,110,211,52,87,26,196,178,112,120,203,249,125,250,113,56,106,166,154,233,157,98,99,156,74,53,105,7,0,218,61,162,186,139,105,212,220,91,36,204,170,174,150,110,255,0,98,27,133,101,43,233,221,222,130,72,93,212,214,83,177,203,179,101,114,166,206,79,52,79,106,121,44,149,0,248,177,135,181,134,167,114,213,58,67,39,52,206,49,217,213,232,196,102,23,102,229,113,26,68,207,102,179,58,123,102,125,160,0,246,70,135,13,154,98,214,252,235,14,190,225,55,105,170,33,161,200,45,149,86,170,169,41,156,214,202,200,167,137,209,189,204,87,35,145,28,141,122,170,42,162,166,251,110,139,236,57,144,126,76,69,81,164,190,237,220,170,213,113,114,137,210,98,117,137,239,132,57,253,171,62,31,191,179,13,66,255,0,40,81,127,154,19,24,3,194,198,18,206,23,95,35,76,70,188,210,185,182,208,102,121,238,231,237,27,213,92,220,215,119,94,173,116,215,219,164,123,24,211,95,52,15,14,226,47,14,163,194,115,107,149,230,138,134,138,231,29,214,57,45,83,69,20,171,43,34,150,52,106,172,145,200,157,61,51,57,118,217,23,116,79,63,106,46,53,210,14,1,180,123,69,117,22,211,169,184,182,73,153,85,93,44,221,254,196,55,10,202,87,211,187,189,4,144,187,169,172,167,99,151,102,202,229,77,156,158,104,158,212,242,89,42,15,202,240,118,46,92,139,213,83,19,84,117,248,62,240,219,73,154,224,240,85,101,214,47,213,77,154,162,98,105,142,83,21,112,159,108,4,106,213,254,1,180,123,90,181,22,237,169,185,78,73,153,82,221,47,61,142,252,54,250,202,86,83,183,179,4,112,183,165,175,167,123,147,118,196,213,93,220,190,106,190,196,242,73,42,15,187,248,123,88,154,119,46,211,172,49,178,188,227,29,146,222,156,70,95,118,109,215,49,164,204,118,107,19,167,182,35,216,195,156,60,112,179,167,220,52,253,32,250,9,120,200,107,254,145,248,79,21,233,106,136,37,232,240,253,222,142,223,106,24,246,223,190,253,247,223,216,155,109,231,190,28,253,171,62,31,191,179,13,66,255,0,40,81,127,154,19,24,30,53,101,248,106,232,166,221,84,70,148,235,167,118,188,210,86,118,191,60,195,226,46,226,237,98,106,139,151,119,119,231,134,181,110,198,148,235,195,170,56,67,166,233,6,150,99,250,43,167,86,157,50,197,171,46,53,86,187,55,127,177,53,194,70,62,161,221,233,228,153,221,78,99,24,213,217,210,185,19,102,167,146,39,181,124,215,185,0,101,81,69,54,233,138,41,141,34,16,56,140,69,220,93,234,241,23,234,222,174,185,153,153,158,185,153,214,103,239,144,141,90,191,192,54,143,107,86,162,221,181,55,41,201,51,42,91,165,231,177,223,134,223,89,74,202,118,246,96,142,22,244,181,244,239,114,110,216,154,171,187,151,205,87,216,158,73,37,65,231,127,15,107,19,78,229,218,117,134,102,87,156,99,178,91,211,136,203,238,205,186,230,52,153,142,205,98,116,246,196,123,24,115,135,142,22,116,251,134,159,164,31,65,47,25,13,127,210,63,9,226,189,45,81,4,189,30,31,187,209,219,237,67,30,219,247,223,190,251,251,19,109,188,247,233,186,191,192,54,143,107,86,162,221,181,55,41,201,51,42,91,165,231,177,223,134,223,89,74,202,118,246,96,142,22,244,181,244,239,114,110,216,154,171,187,151,205,87,216,158,73,37,65,231,86,11,15,85,168,179,52,70,236,114,143,231,197,153,107,106,51,139,56,234,243,59,120,138,162,253,113,165,85,117,204,112,225,63,242,199,177,141,52,15,64,240,238,29,48,234,204,39,9,185,94,107,104,107,110,114,93,100,146,235,52,82,202,146,190,40,163,86,162,199,28,105,211,211,11,87,109,149,119,85,243,246,34,100,176,15,123,118,233,181,76,81,68,105,16,138,198,99,47,230,23,234,196,226,106,154,171,170,117,153,158,115,32,0,251,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,151,95,57,138,240,189,195,221,202,167,28,200,178,250,140,135,34,163,123,163,168,179,227,144,182,178,122,119,162,236,172,149,234,230,67,27,209,125,172,116,136,244,254,8,18,104,21,161,83,206,255,0,77,89,90,145,209,232,78,77,45,39,83,183,150,91,173,60,114,109,251,213,232,70,185,55,95,45,211,171,203,243,153,107,73,249,182,240,159,168,213,144,90,114,58,251,230,7,93,59,146,52,117,250,141,190,17,92,190,207,232,136,29,35,90,223,238,164,72,209,60,247,252,170,19,84,31,45,174,235,108,190,91,169,175,22,91,149,45,194,130,178,54,205,79,85,75,51,101,134,104,213,55,71,177,237,85,107,154,169,236,84,93,143,168,0,0,0,62,91,165,214,217,99,183,84,222,47,87,42,91,125,5,28,110,154,162,170,170,102,197,12,49,162,110,175,123,220,168,214,181,19,218,170,187,16,195,86,57,185,112,167,167,85,179,218,49,138,155,246,121,91,2,171,22,75,29,35,91,70,142,252,157,249,220,196,114,127,117,27,94,159,145,64,155,32,173,42,62,119,218,98,250,215,71,95,161,121,68,52,155,183,166,88,110,116,242,200,169,183,158,236,86,181,19,101,246,122,222,127,155,216,72,141,22,230,85,194,102,181,213,211,217,232,115,185,49,91,205,74,163,98,183,100,240,37,11,158,229,246,53,179,35,157,78,174,85,242,70,164,189,74,190,196,2,82,131,194,57,28,136,230,170,42,42,110,138,159,19,200,0,0,0,8,131,154,115,81,225,43,4,204,47,120,77,226,247,145,77,95,96,184,84,91,42,223,73,104,116,208,44,208,200,177,191,161,232,237,158,222,166,174,206,79,37,246,160,18,248,16,159,246,223,56,56,255,0,231,166,91,254,66,119,253,161,251,111,156,28,127,243,211,45,255,0,33,59,254,208,19,96,16,239,22,230,179,194,86,99,147,218,49,27,53,207,41,117,194,247,95,79,110,164,73,44,174,107,22,105,164,108,108,234,119,87,146,117,57,55,82,98,0,0,0,7,69,213,221,114,210,109,7,198,215,43,213,172,230,219,142,208,47,82,67,226,100,85,154,165,200,155,171,32,133,168,178,76,237,191,122,198,170,252,125,132,37,204,185,215,104,85,166,182,90,92,43,76,51,28,130,40,213,90,149,53,47,167,160,142,85,79,98,181,58,164,127,74,254,87,53,171,249,128,177,64,87,206,9,206,139,135,107,253,115,40,115,124,31,49,197,91,35,209,169,86,145,67,95,79,27,118,243,115,251,110,73,83,207,224,216,220,77,125,47,213,221,51,214,156,102,60,195,74,243,91,94,75,105,145,122,86,122,41,186,157,19,246,223,162,88,215,103,196,253,182,94,135,181,174,217,83,200,14,222,0,0,0,0,0,0,0,0,0,0,1,143,245,147,95,52,131,135,252,121,185,54,174,103,86,236,122,146,94,164,166,142,103,43,234,42,220,212,78,166,193,3,17,100,149,83,116,223,165,171,182,233,190,192,100,0,87,78,95,206,195,67,45,117,146,83,97,122,89,153,95,162,143,169,18,162,174,74,122,6,72,169,236,86,167,84,142,233,95,202,228,106,167,240,79,215,13,231,89,160,183,106,200,169,115,93,52,204,177,232,228,68,69,169,167,90,122,248,163,119,150,253,91,62,55,244,251,124,218,215,47,179,203,207,200,44,68,24,251,71,117,251,71,117,250,196,236,135,72,243,235,102,69,77,18,39,136,138,7,171,42,105,149,125,137,52,15,70,203,18,175,195,169,169,191,195,115,32,128,0,0,0,192,154,253,199,31,13,220,55,78,251,78,161,103,113,205,126,99,81,222,131,180,199,227,43,211,127,52,235,99,87,166,45,211,217,221,115,55,242,216,12,246,10,215,187,115,188,210,152,106,213,150,45,16,203,43,41,123,136,137,45,93,194,154,154,78,223,197,221,13,238,39,87,247,61,91,126,116,59,190,156,243,143,225,127,44,171,142,223,154,90,50,204,41,242,42,34,213,86,81,54,178,145,187,254,87,211,185,210,255,0,253,45,128,158,32,235,216,46,161,96,218,157,143,65,150,105,230,91,106,200,172,245,62,81,214,91,106,153,60,125,91,110,173,85,106,175,75,147,116,221,171,178,167,197,16,236,32,0,0,1,242,221,46,182,203,29,186,166,241,122,185,82,219,232,40,227,116,213,21,85,83,54,40,97,141,19,117,123,222,229,70,181,168,158,213,85,216,134,26,177,205,203,133,61,58,173,158,209,140,84,223,179,202,216,21,88,178,88,233,26,218,52,119,228,239,206,230,35,147,251,168,218,244,252,138,4,217,5,105,81,243,190,211,23,214,186,58,253,11,202,33,164,221,189,50,195,115,167,150,69,77,188,247,98,181,168,155,47,179,214,243,252,222,194,68,104,183,50,174,19,53,174,174,158,207,67,157,201,138,222,106,85,27,21,187,39,129,40,92,247,47,177,173,153,28,234,117,114,175,146,53,37,234,85,246,32,18,148,30,17,200,228,71,53,81,81,83,116,84,248,158,64,0,0,3,170,106,78,170,233,206,143,99,82,230,26,159,153,90,241,187,68,43,211,226,107,167,70,117,191,224,200,219,248,82,61,126,13,98,43,151,242,16,155,57,231,67,195,157,130,185,212,56,86,21,153,101,76,141,219,45,95,102,26,26,119,167,229,103,113,235,42,255,0,202,141,160,88,32,43,127,26,231,111,163,117,181,17,71,150,232,230,97,106,137,235,179,229,161,169,166,173,232,243,246,236,231,68,170,155,108,171,241,246,249,47,198,92,232,103,24,124,58,241,23,211,75,165,250,147,65,89,117,232,235,125,158,177,29,73,112,110,201,186,237,4,168,142,145,19,226,232,250,154,159,148,12,206,0,0,0,0,0,0,0,0,0,0,1,243,92,174,86,235,61,190,166,237,119,175,166,161,161,163,137,243,212,212,212,202,216,162,134,38,166,238,123,222,229,68,107,81,17,85,85,87,100,68,3,233,4,37,213,190,110,60,43,105,197,125,69,155,23,158,251,159,87,64,174,98,201,99,166,99,104,186,211,224,181,19,57,157,73,253,212,109,145,191,156,197,148,92,239,180,206,74,199,50,227,161,121,60,20,168,228,233,150,11,165,60,178,42,124,85,88,173,106,34,251,60,186,191,196,5,150,130,51,232,95,49,78,22,53,246,225,79,96,199,51,137,44,23,234,181,70,193,104,200,224,74,25,229,114,251,24,199,245,58,9,30,171,228,140,100,142,114,252,16,147,0,0,0,0,58,198,166,106,62,35,164,88,21,243,82,179,187,154,91,236,56,253,35,170,235,39,219,169,221,40,168,141,99,27,251,231,189,202,214,53,190,215,57,205,79,136,29,156,16,159,246,223,56,56,255,0,231,166,91,254,66,119,253,163,247,160,230,225,193,253,198,186,158,223,77,116,203,22,106,169,89,12,104,182,55,34,117,57,81,19,117,234,252,170,4,209,0,0,0,0,0,232,250,209,172,152,54,129,233,205,211,84,181,26,190,106,91,29,165,97,108,206,130,46,236,207,124,178,182,38,54,54,110,138,247,43,158,158,73,236,68,85,246,34,129,222,1,9,255,0,109,243,131,143,254,122,101,191,228,39,127,218,31,182,249,193,199,255,0,61,50,223,242,19,191,237,1,54,1,9,255,0,109,243,131,143,254,122,101,191,228,39,127,218,51,47,14,28,101,232,175,21,53,215,219,126,147,213,222,38,155,29,138,9,171,82,190,129,105,145,27,50,189,25,210,170,171,213,231,27,183,255,0,0,25,204,0,0,31,45,210,235,108,177,219,170,111,23,171,149,45,190,130,142,55,77,81,85,85,51,98,134,24,209,55,87,189,238,84,107,90,137,237,85,93,136,97,171,28,220,184,83,211,170,217,237,24,197,77,251,60,173,129,85,139,37,142,145,173,163,71,126,78,252,238,98,57,63,186,141,175,79,200,160,77,144,86,149,31,59,237,49,125,107,163,175,208,188,162,26,77,219,211,44,55,58,121,100,84,219,207,118,43,90,137,178,251,61,111,63,205,236,36,70,139,115,42,225,51,90,234,233,236,244,57,220,152,173,230,165,81,177,91,178,120,18,133,207,114,251,26,217,145,206,167,87,42,249,35,82,94,165,95,98,1,41,65,225,28,142,68,115,85,21,21,55,69,79,137,228,0,0,0,0,0,0,0,0,0,0,0,35,46,190,115,21,225,123,135,187,149,78,57,145,101,245,25,14,69,70,247,71,81,103,199,33,109,100,244,239,69,217,89,43,213,204,134,55,162,251,88,233,17,233,252,18,53,84,243,191,211,86,86,164,116,122,19,147,75,73,212,237,229,150,235,79,28,155,126,245,122,17,174,77,215,203,116,234,242,252,224,89,120,33,86,147,243,109,225,63,81,171,32,180,228,117,247,204,14,186,119,36,104,235,245,27,124,34,185,125,159,209,16,58,70,181,191,221,72,145,162,121,239,249,86,101,218,238,182,203,229,186,154,241,101,185,82,220,40,43,35,108,212,245,84,179,54,88,102,141,83,116,123,30,213,86,185,170,158,197,69,216,15,168,0,0,0,0,17,215,95,120,252,225,147,135,58,217,172,57,166,112,183,60,134,157,85,178,216,236,48,165,109,100,74,155,238,217,118,86,197,11,189,158,172,146,53,222,104,187,109,230,69,201,249,223,105,139,107,214,58,109,11,202,36,162,243,218,103,220,233,217,47,183,203,239,104,213,79,103,247,127,251,192,178,208,68,77,22,230,147,194,134,176,220,105,236,53,57,37,195,8,187,84,170,50,40,50,120,25,77,12,143,85,219,165,181,44,123,225,79,205,214,230,42,254,77,252,137,115,28,145,205,27,38,134,70,190,55,181,28,215,53,119,71,34,251,21,23,226,128,123,0,0,0,99,253,100,215,205,32,225,255,0,30,110,77,171,153,213,187,30,164,151,169,41,163,153,202,250,138,183,53,19,169,176,64,196,89,37,84,221,55,233,106,237,186,111,176,25,0,21,211,151,243,176,208,203,93,100,148,216,94,150,102,87,232,163,234,68,168,171,146,158,129,146,42,123,21,169,213,35,186,87,242,185,26,169,252,19,245,195,121,214,104,45,218,178,42,92,215,77,51,44,122,57,17,17,106,105,214,158,190,40,221,229,191,86,207,141,253,62,223,54,181,203,236,242,243,242,11,17,6,62,209,221,126,209,221,126,177,59,33,210,60,250,217,145,83,68,137,226,34,129,234,202,154,101,95,98,77,3,209,178,196,171,240,234,106,111,240,220,200,32,0,0,0,58,46,174,235,150,147,104,62,54,185,94,173,103,54,220,118,129,122,146,31,19,34,172,213,46,68,221,89,4,45,69,146,103,109,251,214,53,87,227,236,3,189,2,186,243,46,117,218,21,105,173,150,151,10,211,12,199,32,138,53,86,165,77,75,233,232,35,149,83,216,173,78,169,31,210,191,149,205,106,254,99,238,193,57,209,112,237,127,174,101,14,111,131,230,56,171,100,122,53,42,210,40,107,233,227,110,222,110,127,109,201,42,121,252,27,27,128,176,96,117,13,47,213,221,51,214,156,102,60,195,74,243,91,94,75,105,145,122,86,122,41,186,157,19,246,223,162,88,215,103,196,253,182,94,135,181,174,217,83,200,237,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,87,47,53,174,54,175,218,75,65,77,195,222,147,222,229,183,100,215,202,68,171,191,221,41,100,86,207,111,161,126,232,200,34,114,121,178,89,118,85,87,34,163,154,196,77,191,116,71,54,177,184,123,225,159,87,248,161,203,228,196,244,170,192,149,146,83,53,179,92,110,53,114,44,52,84,17,185,85,17,243,203,178,237,186,162,236,214,163,158,237,151,102,174,203,183,227,196,254,164,214,106,239,16,218,133,168,149,146,190,68,187,223,234,150,155,173,54,115,41,35,127,106,153,139,253,236,49,196,223,249,37,234,240,25,162,22,109,9,225,131,11,176,81,82,70,203,165,242,223,14,65,123,157,26,157,115,86,213,70,217,28,142,84,246,246,216,172,137,63,185,141,63,42,129,3,237,188,143,179,233,109,237,146,241,175,184,253,45,119,74,117,67,77,101,154,120,145,126,40,146,58,70,42,167,231,232,35,39,19,188,190,56,129,225,122,137,249,46,71,108,164,200,177,54,189,24,183,235,35,159,44,48,110,187,53,42,35,115,82,72,119,242,78,165,69,102,234,136,143,85,84,67,96,243,226,189,89,109,57,29,158,187,31,191,91,224,175,182,220,233,164,164,172,165,157,136,248,231,134,70,171,94,199,53,125,173,86,170,162,167,231,2,138,121,123,113,209,146,112,205,157,80,224,217,141,222,106,189,47,191,85,182,42,250,89,156,174,109,162,89,29,183,141,131,248,8,138,187,200,196,242,115,119,93,186,145,170,95,4,51,67,81,11,42,41,229,100,177,74,212,123,30,199,35,154,230,170,110,138,138,158,74,138,159,19,90,62,36,180,173,154,35,175,25,206,149,83,203,36,148,184,237,230,122,106,55,200,187,189,244,138,189,112,43,191,186,88,159,26,175,231,220,188,222,93,26,131,113,212,142,13,180,226,245,120,153,242,215,91,232,102,178,202,247,170,170,185,180,117,18,83,196,170,171,237,85,138,56,149,87,242,170,251,125,160,73,35,227,188,93,237,150,11,77,109,250,245,93,13,21,186,219,77,37,93,93,76,206,233,142,8,99,106,185,239,114,252,26,214,162,170,175,228,67,236,32,127,56,109,94,184,96,92,54,80,233,253,158,161,97,169,212,27,179,104,106,156,213,217,124,5,58,119,166,106,47,181,58,164,74,118,175,229,107,158,139,228,160,87,207,29,252,118,101,188,84,230,53,56,246,55,112,173,181,233,141,170,125,173,118,189,214,37,175,115,87,202,174,169,168,190,179,213,124,216,197,242,141,187,34,39,82,185,203,196,112,221,203,195,136,222,37,237,208,100,248,237,146,143,29,197,167,93,226,190,95,165,116,16,212,34,123,86,8,218,215,75,42,121,121,57,27,209,191,151,82,121,159,31,47,254,28,104,56,154,226,58,207,135,228,116,242,75,139,217,160,146,251,126,99,85,91,222,165,133,205,70,193,212,155,42,36,146,190,38,46,202,139,210,231,170,46,232,108,37,69,69,69,109,162,167,183,91,169,33,165,164,165,137,144,65,4,17,163,35,138,54,162,35,88,198,167,147,90,136,136,136,137,228,136,128,84,156,252,143,115,198,219,123,180,186,253,97,146,225,209,191,98,75,36,204,135,171,100,242,238,164,170,237,183,223,207,163,224,158,94,126,80,231,136,254,13,117,227,133,186,246,55,83,49,118,190,207,81,47,106,146,255,0,108,145,106,45,213,46,243,217,169,38,200,232,222,187,42,163,37,107,28,168,138,168,138,158,102,199,39,3,157,224,184,158,166,98,23,92,19,57,178,83,93,236,119,170,103,82,214,82,78,221,219,35,23,226,139,237,107,145,118,86,185,54,86,170,34,162,162,162,40,21,7,203,127,152,125,251,76,242,43,86,132,235,85,250,107,134,17,116,149,148,86,123,165,100,189,82,88,166,114,244,198,199,72,229,221,105,92,170,141,217,87,239,126,74,155,53,28,133,205,26,208,241,37,163,149,156,63,235,158,101,164,53,115,201,59,49,235,147,162,164,158,68,217,211,209,200,214,203,77,35,145,60,145,206,134,72,220,168,158,72,170,168,94,111,47,29,96,174,214,174,18,240,156,142,245,87,37,77,230,211,12,150,11,148,178,59,169,242,75,72,245,141,143,115,189,174,115,225,72,94,229,95,62,167,174,234,190,213,9,34,0,3,161,235,198,165,210,232,222,140,102,186,163,84,230,127,161,171,37,85,124,13,127,178,90,134,198,189,152,255,0,229,202,172,111,252,163,91,172,43,16,203,245,139,81,109,56,102,61,27,174,89,38,89,116,101,36,11,52,155,119,106,38,147,205,242,61,125,137,186,171,156,229,246,34,42,150,251,206,107,86,19,20,225,246,197,165,116,117,42,202,204,238,242,217,42,35,71,126,21,13,23,76,175,221,63,225,221,74,169,240,245,84,137,28,158,52,157,51,142,38,234,181,6,186,145,178,208,96,22,121,107,24,247,179,169,173,174,169,222,8,19,242,111,219,90,151,34,175,177,99,69,79,63,52,14,15,246,162,120,203,254,199,241,127,242,244,95,251,135,237,68,241,151,253,143,226,255,0,229,232,191,247,23,174,0,165,77,37,229,89,197,206,33,170,184,102,91,122,177,99,108,183,217,50,11,117,198,173,209,222,227,123,146,24,106,99,145,234,141,68,243,94,150,175,151,196,186,176,0,24,127,138,206,35,241,126,22,244,110,237,170,25,10,71,83,86,197,74,43,53,185,93,210,235,133,193,232,171,20,40,191,6,162,53,207,122,252,24,199,42,110,187,34,230,2,157,249,216,106,69,194,231,171,248,70,148,197,85,39,163,108,54,23,94,100,137,60,154,181,85,115,201,30,235,229,235,43,99,166,102,203,230,137,220,114,38,202,174,2,16,106,102,168,106,215,18,250,157,38,85,153,220,174,57,54,77,124,169,109,61,29,36,12,124,137,31,83,190,247,75,75,10,111,208,196,87,108,214,53,60,213,119,93,220,170,171,48,52,167,147,70,191,230,86,106,123,214,162,230,56,246,11,226,90,143,74,9,24,251,133,108,72,169,191,223,25,26,182,38,175,179,201,37,85,79,61,246,84,216,202,252,151,120,126,176,213,219,114,126,36,47,212,12,169,185,211,87,187,29,176,172,141,223,194,163,97,100,149,83,55,127,223,61,38,142,52,114,123,17,178,167,239,148,181,0,41,71,89,57,57,107,254,1,97,159,33,211,172,162,203,168,44,164,106,190,91,125,52,47,162,184,61,169,237,88,162,122,185,146,108,155,250,169,34,57,124,145,173,114,174,196,84,208,253,117,213,142,22,245,54,44,199,5,184,85,90,174,150,233,214,158,231,106,170,107,219,5,99,24,229,73,41,106,161,93,149,83,126,164,217,118,115,29,230,213,107,145,20,217,100,167,206,115,122,5,101,196,115,188,95,93,241,171,116,116,169,152,164,214,219,235,98,111,75,95,93,3,90,232,167,84,254,28,145,43,154,191,240,8,190,213,85,80,180,29,2,214,220,67,136,141,40,176,234,206,21,42,165,13,230,13,230,165,123,209,210,209,84,181,122,102,167,147,111,223,177,232,169,191,151,82,116,185,60,156,138,100,34,169,121,34,106,93,127,140,212,141,31,170,153,239,163,237,82,228,148,76,243,233,138,68,119,135,168,95,201,235,34,211,127,245,31,31,133,173,0,0,0,0,0,0,0,0,1,140,56,148,215,140,111,134,205,26,200,53,111,36,141,42,27,106,133,35,161,162,71,244,186,186,182,69,233,130,6,175,158,221,78,84,234,84,69,233,98,57,219,108,213,53,229,212,221,79,213,110,36,245,62,108,183,51,184,87,228,153,61,254,165,148,212,180,208,70,231,244,117,59,104,169,105,97,77,250,88,138,237,154,198,251,85,119,243,114,170,173,135,243,188,212,154,197,171,211,93,32,166,149,237,164,72,234,178,74,214,109,234,201,34,175,135,167,95,227,106,37,87,255,0,92,58,183,37,221,16,179,101,58,133,151,107,133,250,146,58,137,48,216,96,182,217,155,35,81,201,29,93,83,100,89,102,79,200,230,68,206,132,95,201,59,190,40,7,3,165,220,152,181,231,46,178,211,94,117,19,58,199,112,153,42,152,217,18,223,218,146,225,87,10,42,123,37,70,43,34,107,191,51,100,119,231,84,95,35,211,86,57,51,235,222,25,100,154,245,167,25,157,135,59,117,51,28,249,45,236,137,246,250,201,17,63,173,54,71,58,55,175,230,89,26,191,4,221,75,164,0,107,33,129,231,218,171,195,158,166,195,147,226,149,215,60,83,46,199,106,93,12,209,75,19,162,145,142,107,182,146,158,162,23,167,172,197,219,103,70,244,217,126,40,108,9,194,31,19,24,255,0,21,90,49,108,212,171,92,48,209,93,24,229,160,190,219,88,254,175,5,94,196,69,123,83,127,62,135,35,154,246,42,249,244,189,17,124,209,74,253,231,83,162,54,107,46,67,134,107,213,150,142,58,122,172,129,101,177,94,213,141,70,164,243,66,196,125,52,171,183,181,235,31,117,138,171,251,216,163,79,129,214,249,41,106,13,198,213,173,249,166,154,58,103,173,183,33,199,61,41,209,186,170,37,85,36,241,181,139,183,195,120,234,102,221,127,185,106,121,249,108,23,34,1,197,229,57,13,14,35,140,93,242,187,162,170,81,217,104,42,46,53,27,123,123,80,198,233,29,183,248,26,160,64,206,102,252,124,220,116,54,145,218,19,163,215,87,83,103,87,58,102,205,118,186,197,248,86,106,73,27,187,27,18,239,234,212,200,155,42,46,222,163,21,28,158,179,154,173,169,221,39,209,141,94,226,47,54,126,49,166,152,197,199,38,189,212,185,106,106,229,235,245,34,71,59,214,154,162,121,21,26,196,85,85,221,207,119,154,251,55,85,216,225,117,19,56,200,245,99,80,239,250,131,145,61,213,55,156,162,233,61,198,161,24,138,191,125,154,69,119,67,19,248,41,186,53,173,79,98,34,34,27,5,240,93,195,70,63,194,246,134,217,112,202,74,8,155,145,92,32,138,227,147,86,237,188,149,55,7,177,21,236,87,127,91,139,126,219,17,54,77,155,213,183,83,156,170,21,233,137,114,71,213,139,133,181,149,25,174,180,98,246,90,199,177,29,225,168,40,39,175,70,42,162,175,75,158,229,133,55,69,217,23,100,84,246,236,171,178,111,141,245,211,148,159,18,58,77,103,168,201,176,233,237,154,139,107,165,107,159,52,86,102,201,29,198,54,39,239,188,43,211,239,137,249,162,123,221,237,245,118,77,203,203,0,107,97,195,175,18,154,173,194,214,160,69,152,233,237,218,104,17,178,54,59,173,158,161,206,240,151,24,90,190,180,51,199,249,125,168,143,77,158,197,85,84,84,243,223,96,126,30,181,223,11,226,67,74,108,218,175,131,202,230,209,220,152,177,212,210,74,228,89,168,42,217,178,75,79,46,223,190,106,175,183,247,205,86,185,60,156,133,101,115,139,225,139,31,194,47,214,46,34,176,187,92,84,16,101,117,143,181,100,80,194,206,152,221,113,232,89,33,168,68,79,46,185,88,201,145,254,205,214,38,187,205,207,114,156,103,37,205,96,174,176,107,30,79,162,245,181,114,45,171,44,181,58,233,73,18,187,118,178,225,72,169,186,181,191,14,184,31,39,82,167,183,178,196,93,252,182,11,144,62,59,197,222,217,96,180,214,223,175,85,208,209,91,173,180,210,85,213,212,204,238,152,224,134,54,171,158,247,47,193,173,106,42,170,254,68,62,194,7,243,134,213,235,134,5,195,101,14,159,217,234,22,26,157,65,187,54,134,169,205,93,151,192,83,167,122,102,162,251,83,170,68,167,106,254,86,185,232,190,74,5,124,241,223,199,102,91,197,78,99,83,143,99,119,10,219,94,152,218,167,218,215,107,221,98,90,247,53,124,170,234,154,139,235,61,87,205,140,95,40,219,178,34,117,43,156,188,71,13,220,188,56,141,226,94,221,6,79,142,217,40,241,220,90,117,222,43,229,250,87,65,13,66,39,181,96,141,173,116,178,167,151,147,145,189,27,249,117,39,153,241,242,255,0,225,198,131,137,174,35,172,248,126,71,79,36,184,189,154,9,47,183,230,53,85,189,234,88,92,212,108,29,73,178,162,73,43,226,98,236,168,189,46,122,162,238,134,194,84,84,84,86,218,42,123,117,186,146,26,90,74,88,153,4,16,65,26,50,56,163,106,34,53,140,106,121,53,168,136,136,136,158,72,136,5,73,207,200,247,60,109,183,187,75,175,214,25,46,29,27,246,36,178,76,200,122,182,79,46,234,74,174,219,125,252,250,62,9,229,231,229,14,120,143,224,215,94,56,91,175,99,117,51,23,107,236,245,18,246,169,47,246,201,22,162,221,82,239,61,154,146,108,142,141,235,178,170,50,86,177,202,136,170,136,169,230,108,114,112,57,222,11,137,234,102,33,117,193,51,155,37,53,222,199,122,166,117,45,101,36,237,221,178,49,126,40,190,214,185,23,101,107,147,101,106,162,42,42,42,34,129,80,124,183,249,135,223,180,207,34,181,104,78,181,95,166,184,97,23,73,89,69,103,186,86,75,213,37,138,103,47,76,108,116,142,93,214,149,202,168,221,149,126,247,228,169,179,81,200,92,209,173,15,18,90,57,89,195,254,185,230,90,67,87,60,147,179,30,185,58,42,73,228,77,157,61,28,141,108,180,210,57,19,201,28,232,100,141,202,137,228,138,170,133,230,242,241,214,10,237,106,225,47,9,200,239,85,114,84,222,109,48,201,96,185,75,35,186,159,36,180,143,88,216,247,59,218,231,62,20,133,238,85,243,234,122,238,171,237,80,146,38,49,226,59,95,176,206,26,52,154,239,170,217,179,164,146,158,133,27,5,21,28,74,157,218,250,201,55,237,83,179,127,139,149,21,85,127,122,214,189,222,198,153,56,166,94,115,218,189,112,201,53,199,30,209,234,122,133,109,171,13,180,182,186,104,145,118,235,175,172,245,156,231,126,94,152,89,7,78,254,206,183,237,237,80,33,254,187,107,230,171,113,65,168,242,230,186,131,116,168,185,87,213,203,216,182,219,105,209,203,79,67,19,157,234,83,83,69,231,210,155,236,159,23,61,124,220,174,114,238,73,93,22,229,19,196,174,166,218,105,242,28,210,174,205,167,180,21,45,107,227,130,236,175,154,224,172,95,223,45,52,73,179,60,191,123,35,216,239,98,43,83,225,148,57,56,112,199,99,203,47,87,190,36,179,27,99,43,25,140,214,37,167,26,138,102,111,27,43,187,104,249,234,182,95,37,116,108,146,54,177,124,209,22,71,175,147,152,213,75,117,2,159,50,238,72,250,175,110,181,73,85,133,107,62,51,124,174,141,138,244,164,174,183,207,64,146,42,38,253,45,145,174,149,55,85,221,19,116,68,246,110,169,186,237,5,181,27,75,245,127,135,60,249,184,246,123,96,187,226,25,53,182,70,212,210,202,146,44,110,245,93,234,207,79,60,107,210,246,245,39,148,145,185,83,116,246,238,134,205,134,1,227,99,134,60,123,137,253,14,189,98,245,22,200,95,148,90,233,102,184,99,21,221,9,221,130,185,140,234,108,72,239,111,110,94,148,141,233,230,155,57,29,178,185,173,216,48,39,45,62,63,43,56,130,161,93,23,213,218,232,221,168,22,138,85,154,130,228,238,150,122,114,145,137,235,117,34,108,158,34,52,243,118,201,235,183,119,237,187,94,164,249,53,128,210,237,67,200,52,139,82,49,205,74,198,165,146,27,166,51,115,130,225,10,35,250,58,214,55,162,186,39,46,203,234,189,189,76,114,42,42,43,92,168,168,187,236,108,223,143,223,45,249,61,130,219,146,218,100,89,40,110,212,112,215,82,189,83,101,116,82,177,30,197,84,248,122,174,64,57,0,0,0,0,0,0,0,0,2,143,57,152,241,183,127,215,13,71,186,104,230,7,124,154,159,78,113,106,183,81,204,202,105,21,173,189,87,68,229,73,39,145,83,240,226,99,211,166,54,249,181,122,123,158,106,230,244,219,71,22,186,147,89,164,92,53,106,62,161,91,37,124,87,11,85,130,165,40,37,98,110,177,85,202,157,152,31,255,0,38,89,24,239,240,26,245,232,94,154,203,172,90,201,133,233,116,115,186,6,228,247,186,75,116,211,55,110,168,96,124,136,146,200,155,251,85,177,245,185,19,227,176,25,139,133,206,94,250,245,197,61,181,114,172,106,158,223,142,226,109,149,209,54,249,122,123,217,21,75,154,187,61,180,241,177,174,124,202,213,242,87,108,214,110,138,157,91,162,161,38,46,60,143,181,2,43,99,229,180,107,230,61,83,113,70,42,182,10,155,44,240,66,175,248,34,202,217,30,228,79,207,219,95,226,45,139,24,198,172,88,102,57,108,196,177,139,100,54,235,69,154,146,42,26,26,72,91,179,32,130,54,163,88,196,79,200,136,136,114,96,107,85,175,252,50,235,39,12,217,59,49,157,89,197,100,160,90,148,115,168,110,16,63,189,67,92,196,246,186,25,147,201,202,155,166,237,93,158,221,211,169,169,186,22,51,202,183,142,235,246,103,95,7,12,250,197,124,125,125,198,58,103,59,19,187,213,201,213,60,236,141,187,190,134,87,175,155,220,214,34,186,55,47,159,75,92,213,85,217,136,76,238,51,180,70,205,175,188,56,230,120,61,198,142,57,107,224,183,205,116,179,76,173,69,125,61,198,157,142,146,23,53,126,29,74,139,27,182,246,178,71,167,196,215,147,79,243,75,198,156,103,88,246,160,99,242,172,119,44,114,231,77,116,165,84,119,78,242,67,35,94,136,171,249,23,167,101,252,202,160,109,18,15,194,130,182,11,141,13,61,194,153,85,97,170,137,147,70,170,155,47,75,145,21,55,79,226,83,247,0,66,94,100,250,19,197,7,18,214,76,119,76,52,102,211,106,250,37,77,34,221,47,51,213,221,89,76,250,186,180,221,176,194,141,95,62,136,218,174,122,239,228,231,61,159,22,19,104,1,66,185,71,42,206,46,113,12,106,239,150,222,172,88,219,45,246,74,26,139,141,91,163,189,198,247,36,48,198,233,30,168,212,79,53,233,106,249,124,72,175,136,127,170,203,39,252,99,77,255,0,90,211,101,62,32,191,214,23,82,127,146,23,159,230,82,154,214,98,31,234,178,201,255,0,24,211,127,214,180,13,164,128,0,0,0,10,203,231,101,171,11,109,194,48,61,22,160,170,84,146,247,93,53,254,226,198,174,202,144,83,183,181,3,93,249,90,249,38,149,223,199,2,126,98,205,13,127,57,152,106,194,106,199,24,25,148,212,181,43,53,187,20,116,120,181,23,173,212,141,74,77,210,116,79,134,222,37,245,10,155,126,80,58,79,14,124,27,235,143,20,212,87,203,142,147,89,237,245,20,216,244,176,67,89,45,117,115,105,154,178,74,143,86,181,138,239,194,84,72,213,87,111,103,83,127,41,152,191,106,39,140,191,236,127,23,255,0,47,69,255,0,184,177,190,86,26,78,154,99,194,30,59,114,171,164,108,55,44,222,162,124,150,169,122,54,114,199,42,163,41,183,85,243,84,88,34,137,233,240,78,226,237,237,85,89,120,5,20,126,212,79,25,127,216,254,47,254,94,139,255,0,113,55,57,99,112,113,173,156,44,223,243,251,134,173,91,173,84,176,228,52,118,248,104,86,138,224,202,149,115,161,124,202,254,164,111,224,249,72,210,125,128,7,199,120,187,219,44,22,154,219,245,234,186,26,43,117,182,154,74,186,186,153,157,211,28,16,198,213,115,222,229,248,53,173,69,85,95,200,135,216,64,254,112,218,189,112,192,184,108,161,211,251,61,66,195,83,168,55,102,208,213,57,171,178,248,10,116,239,76,212,95,106,117,72,148,237,95,202,215,61,23,201,64,175,158,59,248,236,203,120,169,204,106,113,236,110,225,91,107,211,27,84,251,90,237,123,172,75,94,230,175,149,93,83,81,125,103,170,249,177,139,229,27,118,68,78,165,115,151,136,225,187,151,135,17,188,75,219,160,201,241,219,37,30,59,139,78,187,197,124,191,74,232,33,168,68,246,172,17,181,174,150,84,242,242,114,55,163,127,46,164,243,62,62,95,252,56,208,113,53,196,117,159,15,200,233,228,151,23,179,65,37,246,252,198,170,183,189,75,11,154,141,131,169,54,84,73,37,124,76,93,149,23,165,207,84,93,208,216,74,138,138,138,219,69,79,110,183,82,67,75,73,75,19,32,130,8,35,70,71,20,109,68,70,177,141,79,38,181,17,17,17,19,201,17,0,169,57,249,30,231,141,182,247,105,117,250,195,37,195,163,126,196,150,73,153,15,86,201,229,221,73,85,219,111,191,159,71,193,60,188,252,161,207,17,252,26,235,199,11,117,236,110,166,98,237,125,158,162,94,213,37,254,217,34,212,91,170,93,231,179,82,77,145,209,189,118,85,70,74,214,57,81,21,81,21,60,205,142,78,7,59,193,113,61,76,196,46,184,38,115,100,166,187,216,239,84,206,165,172,164,157,187,182,70,47,197,23,218,215,34,236,173,114,108,173,84,69,69,69,68,80,42,15,150,255,0,48,251,246,153,228,86,173,9,214,171,244,215,12,34,233,43,40,172,247,74,201,122,164,177,76,229,233,141,142,145,203,186,210,185,85,27,178,175,222,252,149,54,106,57,11,154,53,161,226,75,71,43,56,127,215,60,203,72,106,231,146,118,99,215,39,69,73,60,137,179,167,163,145,173,150,154,71,34,121,35,157,12,145,185,81,60,145,85,80,188,222,94,58,193,93,173,92,37,225,57,29,234,174,74,155,205,166,25,44,23,41,100,119,83,228,150,145,235,27,30,231,123,92,231,194,144,189,202,190,125,79,93,213,125,170,18,68,0,0,0,0,0,0,0,0,174,94,107,92,109,95,180,150,130,155,135,189,39,189,203,110,201,175,148,137,87,127,186,82,200,173,158,223,66,253,209,144,68,228,243,100,178,236,170,174,69,71,53,136,155,126,232,142,109,141,26,211,113,63,169,53,154,187,196,54,161,106,37,100,175,145,46,247,250,165,166,235,77,156,202,72,223,218,166,98,255,0,123,12,113,55,254,72,31,183,15,124,51,234,255,0,20,57,124,152,158,149,88,18,178,74,102,182,107,141,198,174,69,134,138,130,55,42,162,62,121,118,93,183,84,93,154,212,115,221,178,236,213,217,118,155,246,222,71,217,244,182,246,201,120,215,220,126,150,187,165,58,161,166,178,205,60,72,191,20,73,29,35,21,83,243,244,19,195,128,205,16,179,104,79,12,24,93,130,138,146,54,93,47,150,248,114,11,220,232,212,235,154,182,170,54,200,228,114,167,183,182,197,100,73,253,204,105,249,84,144,128,107,225,196,239,47,142,32,120,94,162,126,75,145,219,41,50,44,77,175,70,45,250,200,231,203,12,27,174,205,74,136,220,212,146,29,252,147,169,81,89,186,162,35,213,85,16,237,156,189,184,232,201,56,102,206,168,112,108,198,239,53,94,151,223,170,219,21,125,44,206,87,54,209,44,142,219,198,193,252,4,69,93,228,98,121,57,187,174,221,72,213,47,90,245,101,180,228,118,122,236,126,253,111,130,190,219,115,166,146,146,178,150,118,35,227,158,25,26,173,123,28,213,246,181,90,170,138,159,156,214,183,137,45,43,102,136,235,198,115,165,84,242,201,37,46,59,121,158,154,141,242,46,239,125,34,175,92,10,239,238,150,39,198,171,249,247,3,101,200,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,221,21,21,60,149,21,62,39,185,27,121,116,106,13,199,82,56,54,211,139,213,226,103,203,93,111,161,154,203,43,222,170,170,230,209,212,73,79,18,170,175,181,86,40,226,85,95,202,171,237,246,146,72,1,91,156,206,57,130,221,52,186,106,174,30,52,70,242,180,185,68,240,39,210,43,237,44,187,75,106,141,233,186,83,64,228,252,26,135,53,81,92,244,93,227,107,147,167,215,93,217,52,248,153,214,203,95,15,58,27,150,106,213,203,182,249,44,212,46,240,20,239,114,39,137,174,145,82,58,120,189,190,104,178,57,189,91,121,163,81,203,183,145,175,6,23,139,231,124,68,235,37,187,25,166,171,150,231,149,103,119,190,153,170,231,93,213,245,21,18,43,166,168,145,83,224,155,190,71,47,193,17,64,231,52,27,134,189,105,226,135,44,158,195,165,216,212,215,73,98,114,75,114,185,213,73,218,163,163,71,42,250,243,206,239,36,85,243,84,106,117,61,219,46,205,93,148,155,118,222,72,26,143,45,177,37,187,235,198,55,77,113,233,243,167,166,180,207,60,59,237,236,238,185,236,118,219,249,111,219,246,121,254,98,205,52,15,67,48,126,29,116,194,209,165,216,21,4,113,81,219,162,69,169,170,237,163,102,175,170,84,78,237,76,202,159,132,247,170,126,85,217,17,173,79,38,162,25,16,13,118,248,156,224,95,94,248,86,114,92,179,155,37,61,211,25,150,84,138,12,138,206,247,207,69,212,171,234,178,94,166,181,240,61,124,145,17,237,68,85,221,26,174,219,114,66,242,223,230,31,117,210,75,205,175,66,117,162,246,250,172,10,190,70,81,218,46,117,79,221,246,9,156,187,49,142,122,255,0,247,170,170,236,168,190,81,121,57,54,106,57,11,138,202,113,108,119,55,199,46,88,134,91,103,166,186,217,175,20,207,163,174,162,169,103,84,115,194,244,217,205,114,127,23,197,60,209,124,211,101,67,94,30,52,56,105,185,112,177,174,183,141,60,94,244,214,26,148,244,158,59,89,42,238,181,22,233,28,238,132,115,182,68,89,35,86,186,55,249,38,238,98,170,38,206,64,54,50,71,35,145,28,213,69,69,77,209,83,226,121,33,255,0,43,190,33,42,53,207,134,122,11,70,65,112,90,156,147,0,149,184,253,123,228,114,172,147,83,53,136,180,147,57,87,125,247,139,239,106,170,187,171,161,122,175,180,152,0,99,14,37,53,227,27,225,179,70,178,13,91,201,35,74,134,218,161,72,232,104,145,253,46,174,173,145,122,96,129,171,231,183,83,149,58,149,17,122,88,142,118,219,53,77,121,117,55,83,245,91,137,61,79,155,45,204,238,21,249,38,79,127,169,101,53,45,52,17,185,253,29,78,218,42,90,88,83,126,150,34,187,102,177,190,213,93,252,220,170,171,97,252,239,53,38,177,106,244,215,72,41,165,123,105,18,58,172,146,181,155,122,178,72,171,225,233,215,248,218,137,85,255,0,215,14,173,201,119,68,44,217,78,161,101,218,225,126,164,142,162,76,54,24,45,182,102,200,212,114,71,87,84,217,22,89,147,242,57,145,51,161,23,242,78,239,138,1,192,233,119,38,45,121,203,172,180,215,157,68,206,177,220,38,74,166,54,68,183,246,164,184,85,194,138,158,201,81,138,200,154,239,204,217,29,249,213,23,200,244,213,142,76,250,247,134,89,38,189,105,198,103,97,206,221,76,199,62,75,123,34,125,190,178,68,79,235,77,145,206,141,235,249,150,70,175,193,55,82,233,0,26,200,96,121,246,170,240,231,169,176,228,248,165,117,207,20,203,177,218,151,67,52,82,196,232,164,99,154,237,164,167,168,133,233,235,49,118,217,209,189,54,95,138,27,2,112,135,196,198,63,197,86,140,91,53,42,215,12,52,87,70,57,104,47,182,214,63,171,193,87,177,17,94,212,223,207,161,200,230,189,138,190,125,47,68,95,52,82,191,121,212,232,141,154,203,144,225,154,245,101,163,142,158,171,32,89,108,87,181,99,81,169,60,208,177,31,77,42,237,237,122,199,221,98,170,254,246,40,211,224,117,190,74,90,131,113,181,107,126,105,166,142,153,235,109,200,113,207,74,116,110,170,137,85,73,60,109,98,237,240,222,58,153,183,95,238,90,158,126,91,5,200,128,0,195,252,86,113,31,139,240,183,163,119,109,80,200,82,58,154,182,42,81,89,173,202,238,151,92,46,15,69,88,161,69,248,53,17,174,123,215,224,198,57,83,117,217,23,95,141,76,213,13,90,226,95,83,164,202,179,59,149,199,38,201,175,149,45,167,163,164,129,143,145,35,234,119,222,233,105,97,77,250,24,138,237,154,198,167,154,174,235,187,149,85,102,255,0,59,13,72,184,92,245,127,8,210,152,170,164,244,109,134,194,235,204,145,39,147,86,170,174,121,35,221,124,189,101,108,116,204,217,124,209,59,142,68,217,85,199,120,228,187,195,245,134,174,219,147,241,33,126,160,101,77,206,154,189,216,237,133,100,110,254,21,27,11,36,170,153,187,254,249,233,52,113,163,147,216,141,149,63,124,160,98,141,41,228,209,175,249,149,154,158,245,168,185,142,61,130,248,150,163,210,130,70,62,225,91,18,42,111,247,198,70,173,137,171,236,242,73,85,83,207,125,149,54,63,13,100,228,229,175,248,5,134,124,135,78,178,139,46,160,178,145,170,249,109,244,208,190,138,224,246,167,181,98,137,234,230,73,178,111,234,164,136,229,242,70,181,202,187,23,92,0,214,155,67,245,215,86,56,91,212,216,179,28,22,225,85,106,186,91,167,90,123,157,170,169,175,108,21,140,99,149,36,165,170,133,118,85,77,250,147,101,217,204,119,155,85,174,68,83,97,125,2,214,220,67,136,141,40,176,234,206,21,42,165,13,230,13,230,165,123,209,210,209,84,181,122,102,167,147,111,223,177,232,169,191,151,82,116,185,60,156,138,85,247,57,189,2,178,226,57,222,47,174,248,213,186,58,84,204,82,107,109,245,177,55,165,175,174,129,173,116,83,170,127,14,72,149,205,95,248,4,95,106,170,175,105,228,137,169,117,254,51,82,52,126,170,103,190,143,181,75,146,81,51,207,166,41,17,222,30,161,127,39,172,139,77,255,0,212,124,126,1,107,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,56,143,162,24,159,246,47,104,255,0,208,162,255,0,178,114,172,99,35,99,99,141,136,214,181,17,26,212,77,145,17,62,8,123,0,0,142,60,74,241,237,161,28,42,229,116,184,70,166,55,35,158,243,91,106,142,243,5,61,170,220,217,209,244,239,150,88,155,235,190,70,53,29,215,4,158,74,169,240,252,164,6,226,87,156,102,97,158,216,107,176,221,1,195,234,112,234,74,248,157,4,215,235,140,237,125,205,177,187,116,94,195,35,94,138,119,237,251,254,169,21,55,94,158,149,68,112,17,135,152,22,111,106,212,46,50,53,71,36,178,207,12,212,109,187,71,108,100,176,254,4,139,69,77,21,35,156,213,221,119,69,116,14,94,164,242,93,247,79,37,45,251,150,54,29,93,134,240,87,128,67,114,137,99,168,187,178,182,242,172,86,170,109,21,69,84,175,133,124,253,187,197,219,118,255,0,221,124,125,171,80,220,22,240,131,153,241,107,169,212,246,170,106,122,154,76,58,211,60,115,100,183,165,77,153,4,27,238,176,70,229,242,116,242,34,42,53,60,246,221,94,169,179,87,125,132,236,150,107,94,57,102,160,199,172,116,81,209,219,109,116,177,81,81,211,70,155,50,24,35,98,50,54,55,243,35,90,136,159,196,7,218,70,158,51,56,32,198,56,202,250,31,244,143,58,186,99,159,68,61,33,217,240,84,177,205,223,241,126,31,171,171,173,83,110,159,12,221,182,254,18,146,88,1,22,56,58,224,19,13,224,247,33,200,178,92,127,58,186,228,117,89,13,20,52,46,241,180,209,194,144,70,199,171,215,167,161,87,126,165,233,246,251,58,127,57,41,192,0,1,142,120,130,215,60,55,135,61,41,189,234,182,111,82,141,164,181,197,211,75,74,215,163,101,175,171,114,47,102,154,36,95,107,222,228,255,0,3,81,206,95,38,170,160,82,239,53,251,189,174,235,198,174,87,13,181,241,189,246,235,125,174,142,173,204,79,37,157,41,35,122,162,175,197,81,178,49,23,242,42,109,240,216,176,110,78,214,250,170,46,16,86,166,161,29,219,175,202,174,85,16,110,158,93,8,200,35,93,188,189,157,81,191,242,249,239,252,73,76,57,126,79,151,235,38,164,221,50,203,171,37,185,228,153,133,222,74,167,197,3,21,206,154,170,162,93,210,56,219,230,187,117,57,26,214,167,177,54,68,54,41,225,83,71,93,160,124,60,224,218,81,80,216,210,186,203,107,106,220,85,138,138,213,174,153,206,154,167,101,79,194,68,154,73,17,23,226,136,128,101,112,14,43,43,201,45,120,110,47,120,204,47,147,164,54,219,21,5,69,202,178,69,93,186,32,134,55,73,35,188,255,0,35,90,170,5,34,115,114,213,143,186,15,21,213,56,141,21,90,75,110,192,109,116,246,118,53,139,187,60,84,137,226,42,29,253,246,242,178,53,255,0,129,254,61,251,207,46,222,53,184,105,225,35,73,47,54,204,238,44,162,175,44,201,239,75,87,91,232,187,99,37,100,84,145,49,177,211,177,94,249,24,139,178,186,119,249,111,248,106,158,223,34,58,98,92,54,113,73,198,94,113,127,212,204,51,76,174,149,208,228,215,106,171,157,85,226,181,237,165,160,73,38,153,207,122,54,162,101,99,100,233,87,108,173,143,169,200,155,122,191,3,56,82,114,94,226,186,166,137,149,115,101,154,101,75,43,154,174,90,105,110,245,171,35,87,242,42,178,141,204,221,127,51,149,60,253,160,79,156,19,154,143,6,121,197,108,118,233,245,2,191,25,158,85,217,158,158,181,203,4,106,191,145,101,98,62,38,127,27,156,137,249,201,81,96,200,177,252,178,209,77,144,226,215,219,125,230,215,90,206,229,53,117,190,169,149,20,243,55,248,76,145,138,173,114,126,116,83,94,157,115,224,55,137,254,31,40,39,191,103,90,115,53,85,130,153,21,210,222,172,242,182,186,142,54,167,181,242,43,61,120,91,253,212,172,98,121,156,7,13,188,86,235,7,11,153,108,57,22,156,228,18,173,186,73,90,235,149,138,169,238,125,5,198,63,139,100,143,127,85,251,123,36,110,207,111,193,118,221,20,54,70,6,49,225,207,136,12,31,137,141,42,181,106,158,11,43,153,79,88,139,5,109,12,174,69,154,223,88,196,78,237,60,155,124,90,170,138,139,178,35,154,230,185,60,156,134,78,0,82,183,58,60,102,190,219,196,198,57,147,72,138,234,43,214,35,79,28,47,219,109,165,130,166,161,178,51,243,236,143,137,219,249,126,30,223,13,203,169,34,127,49,254,21,43,120,158,208,205,177,26,38,79,154,225,178,201,117,177,199,236,117,91,28,196,74,138,54,170,249,34,202,214,177,91,191,181,241,70,138,168,138,170,6,36,228,181,156,217,46,188,62,101,24,4,83,177,183,140,127,38,150,182,120,58,209,92,180,213,80,68,145,73,183,181,17,95,12,205,252,158,167,183,207,100,176,179,90,189,3,215,141,78,225,79,86,32,206,240,213,146,142,231,110,145,244,55,91,85,108,110,108,117,112,35,209,38,165,168,141,118,115,124,219,249,156,199,53,21,54,84,46,27,75,57,178,240,143,158,89,96,169,203,242,107,134,9,119,86,111,61,190,237,65,60,236,107,211,219,209,61,59,30,199,183,242,43,186,28,191,193,79,96,19,56,172,142,119,89,221,154,28,23,78,116,205,179,198,251,173,93,218,162,250,248,147,101,124,84,240,194,232,90,229,248,162,61,211,185,19,242,246,221,249,12,181,173,28,219,184,94,211,235,12,210,105,197,214,179,80,239,207,141,124,53,29,5,44,212,180,204,126,222,170,205,81,59,27,210,223,248,54,200,239,204,158,210,159,117,67,83,181,107,138,141,94,151,44,202,31,87,144,101,89,29,76,116,116,52,20,80,185,201,27,85,219,67,73,77,18,110,168,198,245,108,214,166,234,170,170,170,170,231,57,202,19,139,146,30,47,93,83,169,250,147,154,54,57,18,138,223,97,165,181,185,222,104,213,150,162,163,184,212,252,138,168,148,174,252,233,191,231,45,244,142,28,5,112,185,251,21,180,34,143,20,188,164,18,101,151,201,150,239,145,77,19,186,154,218,151,181,26,200,26,239,139,98,98,53,190,94,74,238,227,147,240,137,30,0,0,0,0,0,0,0,0,7,195,93,97,177,221,38,74,139,157,154,134,174,86,183,161,31,61,59,36,114,55,117,93,183,114,42,237,186,175,151,231,63,74,11,85,178,212,199,199,108,182,210,209,181,235,187,155,4,45,141,28,191,149,122,81,55,62,160,0,29,39,90,53,127,13,208,93,52,188,106,198,160,75,87,29,130,197,225,252,91,169,32,89,165,78,245,68,112,51,165,136,169,191,175,43,55,252,137,186,144,83,84,121,214,233,37,170,223,81,79,164,58,101,145,228,23,62,149,108,51,222,150,42,10,54,187,224,237,152,249,37,122,39,240,118,98,175,179,116,246,129,249,115,183,205,237,84,186,71,167,218,110,179,194,235,149,207,35,146,246,216,211,206,70,65,75,77,44,42,229,243,245,90,174,171,68,77,211,205,90,187,126,10,145,255,0,146,230,29,93,119,226,71,37,204,82,37,240,56,246,43,52,82,73,210,171,181,69,77,68,45,137,187,251,19,118,71,58,255,0,200,246,123,118,138,90,159,170,58,209,198,6,178,71,144,100,137,83,145,101,151,249,98,183,91,45,150,248,29,219,133,157,75,218,165,166,139,117,86,49,21,206,93,149,85,85,85,206,114,170,171,156,183,119,192,47,9,140,225,59,69,217,98,190,58,9,243,44,142,86,220,178,57,225,119,83,25,42,55,104,169,88,239,99,153,19,85,83,127,139,221,35,147,201,81,16,36,193,214,117,59,7,165,212,221,53,203,52,218,186,186,90,42,124,178,199,95,99,154,166,38,163,159,3,42,169,223,11,164,106,47,146,171,81,234,168,139,229,186,29,152,1,92,248,167,37,221,48,198,114,139,62,72,237,101,201,43,91,105,175,167,174,90,105,45,208,53,179,164,82,53,253,181,84,93,209,29,211,182,233,231,230,88,192,0,0,0,65,110,113,247,123,93,7,9,84,214,234,215,199,226,174,121,93,190,26,54,42,110,238,182,69,60,142,114,126,68,70,49,200,171,253,210,39,199,206,3,242,150,183,213,86,241,169,141,212,211,163,187,116,22,155,181,68,251,39,151,66,210,190,52,223,203,217,213,35,63,39,158,223,196,188,151,52,222,42,237,186,255,0,172,148,216,38,17,114,109,94,31,167,233,53,28,85,49,57,29,21,125,197,234,137,81,59,21,23,103,70,222,134,70,197,248,244,189,200,170,143,66,64,242,84,208,203,141,28,121,143,16,247,154,23,69,79,93,10,99,86,55,189,191,187,49,36,108,181,114,55,127,222,163,153,78,196,114,121,42,182,68,253,234,129,105,196,105,227,51,130,12,99,140,175,161,255,0,72,243,171,166,57,244,67,210,29,159,5,75,28,221,255,0,23,225,250,186,186,213,54,233,240,205,219,111,225,41,37,128,17,99,131,174,1,48,222,15,114,28,139,37,199,243,171,174,71,85,144,209,67,66,239,27,77,28,41,4,108,122,189,122,122,21,119,234,94,159,111,179,167,243,146,156,0,0,24,231,136,45,115,195,120,115,210,155,222,171,102,245,40,218,75,92,93,52,180,173,122,54,90,250,183,34,246,105,162,69,246,189,238,79,240,53,28,229,242,106,170,5,46,243,95,187,218,238,188,106,229,112,219,95,27,223,110,183,218,232,234,220,196,242,89,210,146,55,170,42,252,85,27,35,17,127,34,166,223,13,139,6,228,237,111,170,162,225,5,106,106,17,221,186,252,170,229,81,6,233,229,208,140,130,53,219,203,217,213,27,255,0,47,158,255,0,196,148,195,151,228,249,126,178,106,77,211,44,186,178,91,158,73,152,93,228,170,124,80,49,92,233,170,170,37,221,35,141,190,107,183,83,145,173,106,123,19,100,67,98,158,21,52,117,218,7,195,206,13,165,21,13,141,43,172,182,182,173,197,88,168,173,90,233,156,233,170,118,84,252,36,73,164,145,17,126,40,136,6,87,32,239,18,28,172,112,94,35,245,163,34,214,123,206,171,223,172,213,153,15,132,238,81,82,208,195,36,81,118,41,33,166,77,156,229,221,119,72,81,203,191,197,84,156,64,12,71,194,223,14,150,14,22,180,150,151,73,241,219,237,93,230,158,158,182,166,186,74,218,168,155,28,146,201,51,183,93,218,213,217,54,68,107,124,191,33,151,0,0,122,77,52,52,240,190,162,162,86,69,20,77,87,189,239,114,53,173,106,38,234,170,171,228,136,137,241,61,200,95,205,3,138,187,110,132,104,125,118,157,88,110,77,250,111,168,52,146,219,232,225,141,201,220,163,183,191,118,84,213,57,55,221,168,173,87,199,26,251,85,238,85,77,251,110,216,40,255,0,52,184,208,94,51,27,237,222,212,212,109,21,117,206,170,166,153,168,222,157,162,124,174,115,19,111,135,146,167,145,178,198,133,219,234,173,58,35,167,182,170,228,114,84,209,98,182,154,121,186,147,101,235,101,36,77,118,233,178,121,238,139,240,67,94,190,19,244,62,233,196,62,191,98,58,99,69,73,36,180,85,149,209,212,222,36,106,121,65,109,133,200,250,153,21,125,137,234,34,181,187,251,94,246,55,218,168,108,148,198,50,54,54,56,216,141,107,81,17,173,68,217,17,19,224,128,123,0,0,0,0,0,0,0,0,252,106,232,233,43,233,223,73,93,75,13,76,18,109,215,20,172,71,177,219,46,233,186,47,146,249,162,47,248,15,138,159,25,198,232,231,101,77,38,61,109,130,104,215,118,73,29,36,109,115,87,242,162,162,110,135,38,0,0,66,205,92,230,199,195,86,147,228,249,22,15,53,159,51,189,100,24,213,206,174,207,87,77,69,110,137,145,37,85,60,174,138,68,238,203,43,125,78,182,46,206,68,85,219,101,216,9,89,169,217,189,171,77,116,231,39,212,27,220,240,197,67,142,218,106,174,115,58,95,193,84,138,39,63,167,109,211,117,114,162,53,26,139,186,170,162,39,154,154,199,99,182,27,150,83,144,91,49,139,44,11,61,194,239,89,13,5,36,73,191,175,52,175,70,49,190,94,126,110,114,33,43,120,199,230,65,170,28,85,91,36,192,237,246,120,112,236,19,190,217,164,181,211,212,58,106,155,130,177,219,198,181,83,108,212,115,90,168,142,72,218,212,106,57,17,85,94,173,106,166,103,229,73,193,53,251,39,204,173,156,79,106,61,162,74,76,102,196,245,159,23,167,168,106,181,247,42,228,221,27,84,136,190,125,152,151,117,107,191,125,34,53,83,116,99,183,11,119,178,91,34,178,89,168,44,208,59,170,58,10,88,169,88,237,182,221,172,98,53,23,111,135,176,251,64,0,0,3,160,113,5,254,176,186,147,252,144,188,255,0,50,148,214,179,16,255,0,85,150,79,248,198,155,254,181,166,202,124,65,127,172,46,164,255,0,36,47,63,204,165,53,172,196,63,213,101,147,254,49,166,255,0,173,104,27,73,0,0,0,0,233,250,197,168,148,26,71,165,89,110,167,92,214,62,198,49,103,170,185,244,72,187,36,175,142,55,58,56,252,190,47,122,53,137,249,220,134,179,78,174,92,143,38,91,158,83,117,149,22,233,93,223,184,214,171,58,223,247,201,58,165,151,165,63,9,125,103,59,100,246,169,117,28,223,181,30,225,97,225,226,207,164,216,244,117,53,55,157,73,190,195,70,202,74,102,171,230,158,146,149,91,52,136,198,53,21,207,94,247,133,110,201,237,235,255,0,2,215,230,153,114,177,227,23,82,104,160,185,207,131,80,226,20,117,61,43,27,242,122,228,164,147,165,125,170,234,118,54,73,217,183,197,31,26,47,228,69,2,125,227,124,219,184,48,197,237,118,220,58,203,111,206,169,173,86,106,72,45,244,111,244,44,107,27,32,137,137,27,17,62,253,215,178,53,141,253,238,254,105,249,209,36,6,143,113,193,194,222,185,213,193,105,192,117,114,210,235,189,75,145,145,90,174,72,251,125,100,143,254,4,113,206,140,238,187,207,217,26,187,227,249,20,171,140,131,147,87,22,214,107,123,235,109,215,141,60,190,204,196,85,74,75,125,230,161,146,191,243,34,212,83,69,31,248,222,132,70,213,45,27,213,77,15,200,254,139,234,174,15,118,198,46,123,43,226,101,100,91,50,118,162,236,175,134,86,239,28,173,69,242,234,99,156,155,252,64,217,212,20,215,203,231,153,94,83,167,217,13,175,70,181,255,0,35,158,239,134,220,36,101,29,182,249,93,42,190,166,203,35,149,27,27,101,145,124,228,166,85,217,23,169,85,99,221,21,23,161,21,165,201,163,145,200,142,106,162,162,166,232,169,241,3,201,26,120,204,224,131,24,227,43,232,127,210,60,234,233,142,125,16,244,135,103,193,82,199,55,127,197,248,126,174,174,181,77,186,124,51,118,219,248,74,73,96,4,88,224,235,128,76,55,131,220,135,34,201,113,252,234,235,145,213,100,52,80,208,187,198,211,71,10,65,27,30,175,94,158,133,93,250,151,167,219,236,233,252,228,167,0,0,6,57,226,11,92,240,222,28,244,166,247,170,217,189,74,54,146,215,23,77,45,43,94,141,150,190,173,200,189,154,104,145,125,175,123,147,252,13,71,57,124,154,170,129,75,188,215,238,246,187,175,26,185,92,54,215,198,247,219,173,246,186,58,183,49,60,150,116,164,141,234,138,191,21,70,200,196,95,200,169,183,195,98,193,185,59,91,234,168,184,65,90,154,132,119,110,191,42,185,84,65,186,121,116,35,32,141,118,242,246,117,70,255,0,203,231,191,241,37,48,229,249,62,95,172,154,147,116,203,46,172,150,231,146,102,23,121,42,159,20,12,87,58,106,170,137,119,72,227,111,154,237,212,228,107,90,158,196,217,16,216,167,133,77,29,118,129,240,243,131,105,69,67,99,74,235,45,173,171,113,86,42,43,86,186,103,58,106,157,149,63,9,18,105,36,68,95,138,34,1,149,192,0,0,0,0,0,0,0,14,35,232,134,39,253,139,218,63,244,40,191,236,156,184,3,213,140,100,108,108,113,177,26,214,162,35,90,137,178,34,39,193,15,96,71,30,37,120,246,208,142,21,114,186,92,35,83,27,145,207,121,173,181,71,121,130,158,213,110,108,232,250,119,203,44,77,245,223,35,26,142,235,130,79,37,84,248,126,80,36,113,174,215,48,44,222,213,168,92,100,106,142,73,101,158,25,168,219,118,142,216,201,97,252,9,22,138,154,42,71,57,171,186,238,138,232,28,189,73,228,187,238,158,74,73,238,37,121,198,102,25,237,134,187,13,208,28,62,167,14,164,175,137,208,77,126,184,206,215,220,219,27,183,69,236,50,53,232,167,126,223,191,234,145,83,117,233,233,84,71,17,155,130,222,16,115,62,45,117,58,158,213,77,79,83,73,135,90,103,142,108,150,244,169,179,32,131,125,214,8,220,190,78,158,68,69,70,167,158,219,171,213,54,106,238,22,243,203,27,14,174,195,120,43,192,33,185,68,177,212,93,217,91,121,86,43,85,54,138,162,170,87,194,190,126,221,226,237,187,127,238,190,62,213,148,231,197,100,179,90,241,203,53,6,61,99,162,142,142,219,107,165,138,138,142,154,52,217,144,193,27,17,145,177,191,153,26,212,68,254,35,237,2,174,185,219,106,196,244,182,77,61,209,43,125,82,181,181,243,84,100,151,56,209,219,110,216,147,177,74,139,183,181,170,231,212,170,162,249,110,198,175,154,167,150,50,228,183,164,76,201,117,151,43,214,27,133,58,58,159,11,181,50,130,133,206,79,101,109,106,185,170,246,175,229,108,17,76,213,255,0,134,67,24,115,104,204,37,201,248,209,200,173,78,153,210,69,139,90,109,118,120,183,114,43,90,213,167,109,83,145,187,47,177,31,86,253,211,248,93,68,241,228,215,136,195,98,225,86,225,146,173,58,182,163,37,202,107,42,22,85,69,69,124,48,197,12,44,106,121,108,168,143,100,171,229,191,155,157,231,240,64,158,0,0,5,119,243,161,210,120,178,77,13,198,117,106,142,153,171,93,134,94,124,29,76,136,223,63,3,90,222,149,221,83,219,180,241,211,162,34,249,125,241,219,42,111,178,216,129,132,184,217,195,225,206,120,73,213,139,4,208,172,170,220,90,182,227,19,17,189,74,233,169,25,226,162,68,77,151,207,185,3,54,252,224,85,63,40,61,93,155,1,226,141,48,26,154,135,54,217,168,86,185,237,206,102,251,49,43,41,218,234,138,121,23,243,244,178,120,211,243,204,94,41,173,7,13,25,108,248,39,16,250,107,151,64,175,254,150,101,118,185,164,107,61,175,139,196,177,36,103,252,166,43,155,254,19,101,240,62,26,235,13,142,233,50,84,92,236,212,53,114,181,189,8,249,233,217,35,145,187,170,237,187,145,87,109,213,124,191,57,250,80,90,173,150,166,62,59,101,182,150,141,175,93,220,216,33,108,104,229,252,171,210,137,185,245,0,0,233,58,209,171,248,110,130,233,165,227,86,53,2,90,184,236,22,47,15,226,221,73,2,205,42,119,170,35,129,157,44,69,77,253,121,89,191,228,77,212,130,154,163,206,183,73,45,86,250,138,125,33,211,44,143,32,185,244,171,97,158,244,177,80,81,181,223,7,108,199,201,43,209,63,131,179,21,125,155,167,180,15,203,157,190,111,106,165,210,61,62,211,117,158,23,92,174,121,28,151,182,198,158,114,50,10,90,105,97,87,47,159,170,213,117,90,34,110,158,106,213,219,240,84,143,252,151,48,234,235,191,18,57,46,98,145,47,129,199,177,89,162,146,78,149,93,170,42,106,33,108,77,223,216,155,178,57,215,254,71,179,219,180,82,212,253,81,214,142,48,53,146,60,131,36,74,156,139,44,191,203,21,186,217,108,183,192,238,220,44,234,94,213,45,52,91,170,177,136,174,114,236,170,170,170,174,115,149,85,92,229,187,190,1,120,76,103,9,218,46,203,21,241,208,79,153,100,114,182,229,145,207,11,186,152,201,81,187,69,74,199,123,28,200,154,170,155,252,94,233,28,158,74,136,129,38,0,0,82,183,58,60,102,190,219,196,198,57,147,72,138,234,43,214,35,79,28,47,219,109,165,130,166,161,178,51,243,236,143,137,219,249,126,30,223,13,201,61,201,107,57,178,93,120,124,202,48,8,167,99,111,24,254,77,45,108,240,117,162,185,105,170,160,137,34,147,111,106,34,190,25,155,249,61,79,111,158,201,150,249,143,240,169,91,196,246,134,109,136,209,50,124,215,13,150,75,173,142,63,99,170,216,230,34,84,81,181,87,201,22,86,181,138,221,253,175,138,52,85,68,85,82,150,244,15,94,53,59,133,61,88,131,59,195,86,74,59,157,186,71,208,221,109,85,177,185,177,213,192,143,68,154,150,162,53,217,205,243,111,230,115,28,212,84,217,80,13,149,1,12,116,179,155,47,8,249,229,150,10,156,191,38,184,96,151,117,102,243,219,238,212,19,206,198,189,61,189,19,211,177,236,123,127,34,187,161,203,252,20,246,31,6,180,115,110,225,123,79,172,51,73,167,23,90,205,67,191,62,53,240,212,116,20,179,82,211,49,251,122,171,53,68,236,111,75,127,224,219,35,191,50,123,64,196,188,238,179,187,52,56,46,156,233,155,103,141,247,90,187,181,69,245,241,38,202,248,169,225,133,208,181,203,241,68,123,167,114,39,229,237,187,242,24,231,146,30,47,93,83,169,250,147,154,54,57,18,138,223,97,165,181,185,222,104,213,150,162,163,184,212,252,138,168,148,174,252,233,191,231,32,238,168,106,118,173,113,81,171,210,229,153,67,234,242,12,171,35,169,142,142,134,130,138,23,57,35,106,187,104,105,41,162,77,213,24,222,173,154,212,221,85,85,85,85,92,231,57,111,67,128,174,23,63,98,182,132,81,226,151,148,130,76,178,249,50,221,242,41,162,119,83,91,82,246,163,89,3,93,241,108,76,70,183,203,201,93,220,114,126,16,18,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,111,243,39,224,59,94,184,157,214,107,46,164,105,84,22,10,155,117,187,22,166,179,75,5,109,203,195,212,58,161,149,117,114,185,90,142,111,74,183,166,120,252,213,200,187,239,229,228,86,38,179,240,209,174,188,61,214,69,73,171,218,111,117,199,227,169,122,199,79,88,244,100,244,115,185,60,213,177,212,68,231,68,231,109,231,210,142,234,68,246,162,27,45,156,54,99,134,226,218,131,140,92,112,204,218,195,71,121,178,93,160,117,53,101,13,92,104,248,166,141,126,10,159,5,79,106,57,54,84,84,69,69,69,68,80,42,87,151,71,50,27,126,154,71,100,225,243,89,45,118,139,118,44,249,18,154,209,144,80,209,197,73,224,165,123,145,17,43,91,26,53,143,99,151,219,62,221,104,171,188,138,244,85,123,110,9,28,142,68,115,85,21,21,55,69,79,137,174,7,24,154,2,238,26,120,131,202,52,178,158,89,38,180,211,74,218,219,52,210,59,119,201,111,157,58,225,71,47,197,204,69,88,220,187,38,238,141,203,182,202,133,206,114,213,214,122,221,106,225,47,23,184,94,106,221,83,120,197,164,151,23,184,76,229,221,94,250,84,98,194,229,95,106,185,105,164,167,87,42,249,171,149,87,226,4,164,0,0,0,252,170,106,105,232,233,229,172,172,168,142,8,32,99,164,150,89,30,141,100,108,106,110,174,114,175,146,34,34,42,170,168,28,102,97,151,227,88,6,45,116,205,115,27,197,53,170,201,101,165,125,101,117,101,67,186,89,12,76,77,213,87,242,175,193,17,60,213,85,17,17,85,81,13,127,248,224,227,23,38,226,219,83,100,185,49,245,84,24,69,146,73,32,199,45,18,57,19,162,53,93,150,166,100,79,37,158,68,68,85,243,94,132,217,136,171,178,185,217,83,153,63,29,211,113,21,149,73,165,26,101,116,145,186,109,143,85,110,249,226,122,162,95,171,25,229,223,119,251,195,23,116,141,171,186,59,247,69,243,86,163,57,46,89,252,5,191,94,50,8,117,175,85,237,15,77,60,177,213,127,64,81,78,205,155,126,172,141,83,213,84,95,194,166,141,127,13,125,143,114,118,252,246,147,96,204,220,171,248,12,154,129,214,190,41,181,130,211,211,51,217,226,48,219,69,76,106,139,26,47,178,227,43,87,226,169,251,138,47,193,123,190,222,218,165,166,30,177,199,28,49,178,24,99,107,35,99,81,173,107,83,100,106,39,177,17,62,8,123,0,56,251,253,130,201,148,217,170,241,220,142,215,77,114,181,215,198,176,213,209,212,177,31,13,68,75,248,81,200,197,242,123,23,216,173,93,209,200,170,138,138,138,168,114,0,15,198,142,142,146,223,73,5,5,5,44,52,212,180,209,182,24,32,133,136,200,226,141,169,179,88,214,167,147,90,136,136,136,137,228,136,135,236,0,30,178,71,28,209,190,25,163,107,227,123,85,174,107,147,116,114,47,181,21,62,40,83,231,53,14,5,241,205,42,141,156,68,104,245,150,59,110,61,95,86,218,108,138,211,76,212,109,61,5,68,139,180,117,48,181,63,2,57,29,234,185,137,228,215,185,189,59,35,182,75,133,49,95,21,56,85,6,161,240,219,169,152,133,198,36,145,149,216,197,193,209,110,136,189,53,17,66,233,96,127,159,240,101,142,55,127,201,2,162,249,76,241,11,93,165,124,68,211,233,133,210,225,34,99,90,142,223,71,58,23,189,123,112,220,218,138,234,89,81,55,217,28,229,71,67,228,158,125,214,239,248,41,181,228,26,190,105,142,67,83,136,234,86,39,149,209,84,173,61,69,150,249,65,112,138,100,122,51,182,248,106,25,35,93,212,190,73,178,181,23,127,129,180,24,3,24,113,23,196,62,158,112,201,166,149,186,151,168,149,174,109,60,78,240,244,20,48,236,181,23,26,183,53,85,148,240,162,254,249,122,85,85,87,201,173,71,57,124,144,201,229,18,243,86,215,219,150,173,241,53,116,193,105,107,164,92,111,78,21,108,180,116,232,245,232,117,110,200,181,147,43,119,217,31,220,251,214,255,0,193,129,190,197,220,12,27,196,247,16,215,110,39,117,90,187,82,238,88,101,131,28,125,86,209,69,73,105,164,107,30,246,39,147,93,81,50,34,62,166,101,77,145,100,119,228,217,17,168,136,137,223,52,199,151,15,24,90,171,106,167,191,217,180,154,162,213,107,170,141,37,130,170,251,87,13,189,100,106,166,237,84,134,87,36,202,138,155,42,59,163,165,81,119,220,152,124,165,120,46,198,110,24,228,60,83,106,85,166,11,157,77,77,76,176,226,52,85,49,163,226,166,72,100,86,73,92,173,84,217,101,238,49,236,143,224,212,99,157,230,174,106,182,211,64,215,147,86,185,122,113,109,163,86,137,242,60,163,74,106,171,172,244,177,172,179,215,217,106,98,184,50,22,39,225,57,236,137,203,43,26,137,230,174,115,17,168,155,174,254,75,183,11,194,23,20,183,46,19,245,58,60,242,143,7,177,100,180,245,12,74,106,216,171,105,155,226,227,129,87,215,90,74,157,149,212,242,42,46,202,187,43,92,158,78,106,249,42,108,106,84,95,54,222,13,113,156,18,58,78,37,116,198,205,77,107,161,185,215,54,131,39,183,82,177,25,11,106,100,69,88,171,24,196,242,111,90,181,89,34,38,200,175,86,59,109,220,245,2,206,180,79,90,112,14,32,52,234,215,169,250,109,118,241,182,139,147,85,21,175,78,153,169,103,110,221,202,121,153,186,244,72,197,93,149,60,209,124,149,21,90,168,171,222,138,86,228,233,174,85,120,78,190,87,232,221,198,189,82,205,159,208,200,234,120,94,253,152,203,157,43,29,43,30,155,249,34,186,20,157,139,236,234,84,143,219,178,33,117,32,0,0,0,0,0,0,0,0,0,0,96,254,53,244,111,46,226,3,134,76,203,72,240,73,45,236,190,223,189,29,225,93,95,51,162,129,59,23,10,106,135,245,61,173,114,167,169,11,246,242,95,61,147,243,148,197,170,124,183,120,191,210,107,84,247,251,190,150,201,122,181,210,177,210,79,85,96,170,142,189,98,107,119,85,115,161,98,247,186,81,19,117,119,111,100,79,106,161,176,104,3,92,62,20,120,166,204,56,76,212,143,167,56,206,61,101,188,69,83,31,133,184,209,220,40,227,89,100,131,127,89,176,212,244,247,105,221,253,226,244,170,162,117,181,232,212,68,191,109,0,215,173,63,226,71,76,237,218,161,167,53,210,75,111,173,85,138,162,150,126,150,212,208,84,181,19,185,79,59,90,170,141,123,119,69,242,85,69,71,53,200,170,142,69,43,179,156,31,10,24,197,146,217,65,196,230,9,102,167,183,84,213,87,182,219,149,67,78,196,99,42,95,42,42,193,89,210,158,72,254,166,172,111,84,243,114,190,53,95,52,114,174,53,228,215,172,245,184,150,189,221,116,106,178,173,203,106,207,45,146,207,77,2,175,147,110,52,108,116,173,114,126,77,233,210,161,29,183,183,165,159,193,2,232,192,0,0,0,10,206,230,149,199,170,225,244,117,220,52,104,221,237,91,126,172,141,97,202,238,212,178,38,244,16,57,190,116,49,185,63,240,175,106,253,241,83,101,99,118,111,225,57,221,25,135,152,191,29,52,28,50,225,142,192,48,11,140,51,234,110,69,78,169,76,141,115,93,232,90,87,34,162,214,72,213,69,78,181,246,68,197,246,174,238,95,38,236,234,112,209,29,24,212,158,39,181,106,135,79,240,232,231,184,222,175,115,190,166,190,225,84,231,61,148,209,117,117,79,87,83,34,238,189,41,186,170,170,174,238,115,145,169,187,156,136,161,220,248,54,225,31,49,226,227,83,227,197,109,78,154,221,141,90,186,42,114,43,215,111,118,209,211,43,182,72,216,170,155,58,121,54,114,49,171,249,28,229,245,88,227,96,220,7,3,197,52,195,12,179,233,254,15,103,134,215,98,176,210,50,142,134,150,47,99,35,111,197,85,124,220,231,46,238,115,151,117,115,156,174,85,85,85,83,168,112,233,195,222,3,195,54,151,219,116,199,1,164,251,205,50,119,171,235,228,98,37,69,202,173,200,157,202,137,85,63,124,187,108,137,236,107,81,173,79,36,67,39,0,0,0,0,252,170,106,105,232,233,229,172,172,168,142,8,32,99,164,150,89,30,141,100,108,106,110,174,114,175,146,34,34,42,170,168,28,102,97,151,227,88,6,45,116,205,115,27,197,53,170,201,101,165,125,101,117,101,67,186,89,12,76,77,213,87,242,175,193,17,60,213,85,17,17,85,81,13,127,248,224,227,23,38,226,219,83,100,185,49,245,84,24,69,146,73,32,199,45,18,57,19,162,53,93,150,166,100,79,37,158,68,68,85,243,94,132,217,136,171,178,185,217,83,153,63,29,211,113,21,149,73,165,26,101,116,145,186,109,143,85,110,249,226,122,162,95,171,25,229,223,119,251,195,23,116,141,171,186,59,247,69,243,86,163,57,46,89,252,5,191,94,50,8,117,175,85,237,15,77,60,177,213,127,64,81,78,205,155,126,172,141,83,213,84,95,194,166,141,127,13,125,143,114,118,252,246,147,96,204,220,171,248,12,154,129,214,190,41,181,130,211,211,51,217,226,48,219,69,76,106,139,26,47,178,227,43,87,226,169,251,138,47,193,123,190,222,218,165,166,30,177,199,28,49,178,24,99,107,35,99,81,173,107,83,100,106,39,177,17,62,8,123,0,0,0,0,233,250,181,171,24,54,136,224,23,109,75,212,91,204,118,219,37,158,21,146,87,174,203,36,207,95,38,67,19,119,78,185,30,237,154,214,167,181,87,224,155,170,7,76,226,167,137,188,31,133,93,42,173,212,60,181,237,170,174,145,29,77,100,180,50,68,108,215,58,213,106,171,35,111,197,172,79,107,223,178,244,183,117,217,85,90,215,107,241,168,57,246,168,241,45,171,85,57,94,73,45,110,69,151,101,117,204,130,158,154,158,53,123,156,247,57,25,13,53,60,105,190,205,110,237,99,24,159,250,213,85,87,180,113,87,196,238,113,197,118,170,213,231,249,66,201,75,65,22,244,182,59,51,101,87,197,109,164,234,221,177,183,201,17,207,114,250,207,126,200,174,119,228,68,107,82,205,249,99,112,16,205,31,178,210,107,246,175,89,118,206,111,20,221,118,91,109,76,126,181,146,146,70,254,232,230,175,224,212,200,213,243,69,243,141,139,211,228,231,61,16,50,231,47,238,9,237,188,38,105,244,183,44,145,148,213,186,139,147,68,199,222,235,35,84,123,104,226,79,89,148,48,187,248,13,95,55,185,63,13,254,126,109,107,54,149,224,0,0,0,0,0,0,0,0,0,0,0,41,131,137,142,87,188,89,229,58,197,168,186,153,135,227,214,11,237,183,36,201,238,247,202,42,122,107,204,81,84,173,61,69,100,178,198,215,54,126,219,81,253,15,77,209,28,169,190,232,138,165,207,128,53,131,202,176,189,69,209,76,217,150,108,235,15,172,199,178,11,76,209,212,165,13,234,218,215,53,122,93,187,28,177,76,215,71,52,107,183,197,28,199,39,229,69,46,99,151,215,49,27,47,18,81,67,164,186,135,111,160,176,106,13,190,151,122,70,210,49,34,162,188,65,19,19,117,129,155,253,238,102,181,21,206,137,61,94,148,87,51,201,28,214,103,238,43,120,101,194,56,164,210,123,158,9,147,91,169,155,118,142,9,102,176,93,156,207,191,91,107,186,126,246,246,185,60,251,106,228,106,72,207,99,155,191,197,26,169,175,78,39,146,229,250,37,170,54,220,158,212,231,80,100,152,93,229,179,181,170,191,129,83,79,47,173,27,182,246,181,85,170,215,39,177,81,85,61,138,6,207,128,225,48,124,182,217,159,97,88,254,117,101,85,91,118,71,107,164,187,82,42,251,123,53,17,54,86,111,255,0,37,232,115,96,0,0,116,14,32,191,214,23,82,127,146,23,159,230,82,154,214,98,31,234,178,201,255,0,24,211,127,214,180,217,79,136,47,245,133,212,159,228,133,231,249,148,166,181,152,135,250,172,178,127,198,52,223,245,173,3,105,32,0,0,0,28,77,78,41,140,214,228,116,121,125,109,134,134,162,247,110,130,74,90,43,132,176,53,243,210,197,39,238,141,137,234,155,198,143,217,58,186,118,234,70,181,23,125,147,110,88,0,7,71,214,61,22,211,125,122,193,235,116,251,83,241,186,123,181,170,177,142,232,87,53,18,122,73,118,84,108,240,73,182,241,200,221,247,71,39,241,46,232,170,139,222,0,26,216,241,77,195,222,65,195,22,180,223,52,162,249,51,170,161,164,115,106,173,85,202,212,111,142,160,147,117,134,109,147,216,190,78,107,147,224,246,61,61,137,185,112,188,172,120,133,174,214,254,27,96,199,242,75,132,149,121,30,159,84,54,199,87,44,175,87,73,61,39,79,85,36,174,85,85,85,94,142,168,183,95,53,88,21,126,36,117,231,131,133,80,35,52,179,81,97,137,27,90,245,184,217,42,100,217,55,146,36,237,77,10,126,95,85,86,127,254,175,225,241,233,220,145,50,26,154,109,93,212,124,81,149,42,218,123,142,55,79,112,146,30,180,78,183,211,85,36,109,119,79,181,118,74,167,166,255,0,14,175,206,5,194,0,0,0,126,85,53,52,244,116,242,214,86,84,71,4,16,49,210,75,44,143,70,178,54,53,55,87,57,87,201,17,17,21,85,84,14,51,48,203,241,172,3,22,186,102,185,141,226,154,213,100,178,210,190,178,186,178,161,221,44,134,38,38,234,171,249,87,224,136,158,106,170,136,136,170,168,134,191,252,112,113,139,147,113,109,169,178,92,152,250,170,12,34,201,36,144,99,150,137,28,137,209,26,174,203,83,50,39,146,207,34,34,42,249,175,66,108,196,85,217,92,236,169,204,159,142,233,184,138,202,164,210,141,50,186,72,221,54,199,170,183,124,241,61,81,47,213,140,242,239,187,253,225,139,186,70,213,221,29,251,162,249,171,81,156,151,44,254,2,223,175,25,4,58,215,170,246,135,166,158,88,234,191,160,40,167,102,205,191,86,70,169,234,170,47,225,83,70,191,134,190,199,185,59,126,123,73,176,102,110,85,252,6,77,64,235,95,20,218,193,105,233,153,236,241,24,109,162,166,53,69,141,23,217,113,149,171,241,84,253,197,23,224,189,223,111,109,82,211,15,88,227,142,24,217,12,49,181,145,177,168,214,181,169,178,53,19,216,136,159,4,61,128,0,0,0,0,0,0,0,0,0,0,21,191,204,159,128,237,122,226,119,89,172,186,145,165,80,88,42,109,214,236,90,154,205,44,21,183,47,15,80,234,134,85,213,202,229,106,57,189,42,222,153,227,243,87,34,239,191,151,145,100,0,13,105,53,159,134,141,117,225,238,178,42,77,94,211,123,174,63,29,75,214,58,122,199,163,39,163,157,201,230,173,142,162,39,58,39,59,111,62,148,119,82,39,181,16,155,28,186,57,144,219,244,210,59,39,15,154,201,107,180,91,177,103,200,148,214,140,130,134,142,42,79,5,43,220,136,137,90,216,209,172,123,28,190,217,246,235,69,93,228,87,162,171,219,109,89,142,27,139,106,14,49,113,195,51,107,13,29,230,201,118,129,212,213,148,53,113,163,226,154,53,248,42,124,21,61,168,228,217,81,81,21,21,21,17,77,118,56,196,208,23,112,211,196,30,81,165,148,242,201,53,166,154,86,214,217,166,145,219,190,75,124,233,215,10,57,126,46,98,42,198,229,217,55,116,110,93,182,84,3,99,244,114,57,17,205,84,84,84,221,21,62,39,146,45,242,213,214,122,221,106,225,47,23,184,94,106,221,83,120,197,164,151,23,184,76,229,221,94,250,84,98,194,229,95,106,185,105,164,167,87,42,249,171,149,87,226,74,64,53,238,230,75,4,212,252,110,106,148,115,196,232,220,181,212,114,34,57,54,85,107,168,41,220,213,254,37,69,69,79,204,165,167,114,155,146,55,240,81,138,181,146,53,206,142,231,118,107,209,23,117,106,248,201,23,101,252,139,178,162,255,0,18,161,93,92,220,241,26,140,115,140,187,197,238,90,117,100,121,85,146,215,116,137,254,123,72,140,129,41,21,125,191,5,165,84,242,219,217,236,243,221,102,135,37,156,209,183,158,29,178,156,42,85,69,159,28,202,36,153,187,47,178,158,170,158,39,51,116,255,0,132,138,111,63,103,248,148,11,8,0,0,58,7,16,82,67,22,130,234,76,181,11,180,76,196,47,46,122,245,35,125,84,162,151,127,53,242,79,47,137,223,200,241,204,27,54,131,3,224,223,84,174,146,206,145,190,225,100,125,146,36,248,189,213,207,109,42,181,19,227,234,204,229,254,36,85,248,1,175,206,15,79,53,94,107,143,210,83,179,174,89,174,148,145,177,187,162,110,229,149,168,137,186,249,123,84,218,52,214,187,132,236,70,92,235,137,189,45,197,217,19,101,101,94,89,108,117,67,92,136,168,180,241,212,50,73,188,149,21,23,239,108,127,146,166,202,108,162,0,0,6,15,227,95,70,242,238,32,56,100,204,180,143,4,146,222,203,237,251,209,222,21,213,243,58,40,19,177,112,166,168,127,83,218,215,42,122,144,191,111,37,243,217,63,57,76,90,167,203,119,139,253,38,181,79,127,187,233,108,151,171,93,43,29,36,245,86,10,168,235,214,38,183,117,87,58,22,47,123,165,17,55,87,118,246,68,246,170,27,6,128,53,195,225,71,138,108,195,132,205,72,250,115,140,227,214,91,196,85,49,248,91,141,29,194,142,53,150,72,55,245,155,13,79,79,118,157,223,222,47,74,170,39,91,94,141,68,75,246,208,13,122,211,254,36,116,206,221,170,26,115,93,36,182,250,213,88,170,41,103,233,109,77,5,75,81,59,148,243,181,170,168,215,183,116,95,37,84,84,115,92,138,168,228,82,187,57,193,240,161,140,89,45,148,28,78,96,150,106,123,117,77,85,123,109,185,84,52,236,70,50,165,242,162,172,21,157,41,228,143,234,106,198,245,79,55,43,227,85,243,71,42,227,94,77,122,207,91,137,107,221,215,70,171,42,220,182,172,242,217,44,244,208,42,249,54,227,70,199,74,215,39,228,222,157,42,17,219,123,122,89,252,16,46,140,0,6,48,226,47,136,125,60,225,147,77,43,117,47,81,43,92,218,120,157,225,232,40,97,217,106,46,53,110,106,171,41,225,69,253,242,244,170,170,175,147,90,142,114,249,33,64,92,79,113,13,118,226,119,85,171,181,46,229,134,88,49,199,213,109,20,84,150,154,70,177,239,98,121,53,213,19,34,35,234,102,84,217,22,71,126,77,145,26,136,136,153,203,154,182,190,220,181,111,137,171,166,11,75,93,34,227,122,112,171,101,163,167,71,175,67,171,118,69,172,153,91,190,200,254,231,222,183,254,12,13,246,46,228,141,229,43,193,118,51,112,199,33,226,155,82,173,48,92,234,106,106,101,135,17,162,169,141,31,21,50,67,34,178,74,229,106,166,203,47,113,143,100,127,6,163,28,239,53,115,85,161,15,52,199,151,15,24,90,171,106,167,191,217,180,154,162,213,107,170,141,37,130,170,251,87,13,189,100,106,166,237,84,134,87,36,202,138,155,42,59,163,165,81,119,220,249,53,107,151,167,22,218,53,104,159,35,202,52,166,170,186,207,75,26,203,61,125,150,166,43,131,33,98,126,19,158,200,156,178,177,168,158,106,231,49,26,137,186,239,228,187,108,54,0,215,43,132,46,41,110,92,39,234,116,121,229,30,15,98,201,105,234,24,148,213,177,86,211,55,197,199,2,175,174,180,149,59,43,169,228,84,93,149,118,86,185,60,156,213,242,84,191,189,19,214,156,3,136,13,58,181,234,126,155,93,188,109,162,228,213,69,107,211,166,106,89,219,183,114,158,102,110,189,18,49,87,101,79,52,95,37,69,86,170,42,214,47,54,222,13,113,156,18,58,78,37,116,198,205,77,107,161,185,215,54,131,39,183,82,177,25,11,106,100,69,88,171,24,196,242,111,90,181,89,34,38,200,175,86,59,109,220,245,58,87,39,77,114,171,194,117,242,191,70,238,53,234,150,108,254,134,71,83,194,247,236,198,92,233,88,233,88,244,223,201,21,208,164,236,95,103,82,164,126,221,145,0,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,161,107,134,182,96,252,61,233,213,118,168,234,44,213,177,88,237,210,193,12,238,163,167,89,229,234,154,70,198,205,152,138,155,250,206,77,206,250,97,190,49,116,170,187,91,56,98,212,77,53,181,64,233,238,55,59,59,167,183,194,212,93,230,172,166,123,42,105,227,77,190,46,150,22,55,252,32,116,29,24,230,59,195,86,189,106,93,159,73,244,254,191,34,146,255,0,125,241,30,17,181,118,151,67,18,246,105,228,157,253,79,87,46,222,164,79,219,242,174,200,74,35,88,173,31,212,220,135,68,117,87,26,213,28,118,52,91,158,47,114,142,181,144,75,187,91,50,53,118,146,23,252,81,175,98,189,139,241,68,114,252,77,139,116,7,95,180,231,137,29,57,160,212,141,55,187,54,166,146,165,168,202,186,71,170,37,77,190,165,17,21,244,243,177,63,5,237,255,0,19,147,103,53,85,170,138,161,146,0,58,86,176,107,22,158,232,78,5,113,212,125,76,191,195,107,179,219,153,186,170,170,44,181,50,170,122,144,66,205,247,146,87,42,108,141,79,206,171,178,34,170,5,63,243,158,173,183,85,113,97,101,130,138,72,221,53,30,17,65,5,98,49,19,118,204,181,149,175,68,119,231,237,190,53,254,37,66,74,242,71,142,189,52,99,80,230,145,223,208,78,201,226,108,41,249,37,74,70,119,23,255,0,169,88,191,196,85,223,16,186,209,125,226,19,89,114,141,94,200,98,72,39,200,43,59,144,211,35,186,146,150,149,141,72,224,133,23,227,209,19,24,213,95,45,213,21,118,243,47,23,150,246,136,220,180,47,133,28,102,203,144,81,45,37,239,36,146,92,154,231,3,155,179,162,146,165,27,218,99,147,218,143,109,60,116,232,228,95,52,114,57,62,0,73,240,0,2,168,57,165,241,240,149,238,185,112,193,163,55,181,240,204,114,211,230,23,138,89,60,165,114,47,157,186,39,167,239,81,83,105,149,23,205,126,247,236,238,34,230,126,102,92,121,183,66,113,249,244,75,74,46,236,93,65,190,210,42,92,43,105,228,245,236,52,114,38,200,228,84,252,26,153,27,191,66,110,142,99,85,36,242,222,53,90,175,225,131,134,220,251,138,205,88,163,192,49,70,72,200,92,228,171,189,221,229,106,186,43,117,39,87,175,51,215,247,207,95,99,27,237,115,149,19,201,58,156,129,144,56,13,224,190,251,197,174,163,171,174,172,169,160,211,252,118,88,229,200,46,76,78,151,76,171,230,218,56,29,253,117,232,139,186,166,233,27,125,101,243,86,53,215,235,140,99,56,254,25,143,91,177,60,82,209,77,107,179,218,41,163,163,161,162,166,103,68,80,66,196,217,172,106,126,68,68,255,0,222,117,221,27,209,252,23,66,52,234,209,166,26,117,105,109,13,158,209,10,49,21,81,22,90,153,85,19,185,81,51,145,19,174,87,175,172,231,109,249,145,17,17,17,59,168,0,0,0,97,238,45,181,135,56,208,93,5,201,181,83,79,240,88,242,171,157,146,22,200,234,105,102,86,69,75,10,174,207,170,145,173,245,164,142,45,209,206,99,85,21,91,186,245,53,17,92,148,237,160,124,201,53,171,79,120,135,171,214,45,80,191,92,50,235,94,72,198,208,223,237,139,34,53,140,164,71,171,163,90,56,252,153,19,161,87,61,88,212,217,174,71,61,21,81,94,175,64,190,160,117,45,46,213,109,62,214,140,54,139,62,211,60,162,142,251,100,175,111,169,61,59,188,227,122,126,20,114,49,125,104,228,111,197,142,68,84,252,135,109,0,97,174,49,245,26,135,74,184,94,212,188,198,182,102,70,248,177,234,186,42,78,165,219,170,174,165,139,79,2,126,127,190,202,207,47,200,138,101,187,157,206,219,101,183,212,221,239,23,10,106,10,26,56,157,61,77,85,76,173,138,40,99,106,110,231,189,238,84,70,181,19,205,85,87,100,41,63,153,159,29,118,222,34,239,180,186,75,165,53,242,73,128,99,149,75,81,81,94,222,166,37,234,185,17,90,146,34,47,182,8,209,92,140,221,19,169,206,115,189,136,205,130,35,232,126,37,91,158,235,54,11,133,219,226,115,231,189,228,118,234,22,163,126,9,37,67,26,174,95,200,136,138,170,171,240,68,85,54,114,41,179,147,223,12,247,12,199,84,106,184,137,200,237,178,55,31,195,89,37,37,153,242,199,234,85,221,37,103,75,156,213,95,39,36,49,57,202,191,145,242,70,168,187,181,75,147,0,107,61,196,172,53,180,252,70,106,165,61,201,238,117,92,89,181,241,149,14,115,250,213,100,74,249,145,202,174,248,174,251,249,252,77,152,74,25,230,163,162,247,61,44,226,182,249,147,248,119,37,147,80,88,219,253,190,110,148,233,89,85,173,101,84,106,169,237,115,102,69,127,247,178,179,125,247,220,11,113,224,89,40,91,193,254,146,37,191,167,181,244,94,145,93,210,170,169,221,233,251,231,183,227,215,213,191,231,51,169,86,124,163,56,199,199,233,108,44,225,95,81,46,241,208,213,193,83,53,78,35,87,83,34,54,42,134,74,254,185,40,55,85,242,147,184,231,201,26,126,251,173,237,242,86,181,29,105,128,8,201,204,173,150,231,240,67,170,30,147,70,118,155,71,66,172,234,219,202,111,72,83,118,182,252,253,125,36,155,42,63,155,95,25,184,190,115,77,79,195,78,152,94,97,186,82,91,235,153,93,148,92,105,100,71,192,233,226,69,237,81,49,233,186,63,161,203,215,34,162,236,142,107,27,190,232,244,64,135,156,11,54,181,220,96,105,34,91,209,86,95,165,20,138,237,182,253,207,171,239,158,223,238,58,191,63,228,243,54,51,41,35,147,230,138,220,51,158,36,37,213,122,170,55,122,23,79,40,38,149,38,115,55,99,238,21,81,190,8,99,243,77,149,82,55,207,39,229,69,99,23,226,133,219,128,0,0,0,0,0,0,0,1,14,242,158,107,60,37,97,217,61,223,17,188,220,242,150,220,44,149,245,22,234,180,142,202,231,49,38,134,71,70,254,151,117,121,167,83,87,101,37,78,15,152,89,181,11,10,199,243,236,117,243,58,211,146,218,233,47,20,14,154,62,137,22,158,162,38,203,26,185,191,189,119,75,219,186,124,20,160,238,100,90,79,112,210,142,47,179,168,231,165,145,148,25,101,99,178,155,124,206,69,70,207,29,98,172,146,170,111,252,26,142,251,63,228,19,223,149,47,25,216,198,101,167,182,174,26,51,155,164,84,25,118,51,19,224,176,62,119,163,91,118,183,162,171,153,19,21,124,187,208,162,171,122,61,171,27,90,228,223,103,236,22,42,1,225,206,70,162,185,202,136,136,155,170,175,192,8,149,205,82,182,221,75,192,238,123,5,108,145,182,106,202,155,60,20,104,244,77,221,50,92,233,158,168,223,207,219,100,139,252,72,165,75,114,242,142,190,94,52,116,165,182,215,116,204,151,135,185,203,254,244,148,242,172,169,255,0,214,209,228,135,230,199,198,70,57,172,87,219,110,131,105,133,226,27,158,55,138,214,186,186,243,113,167,119,84,53,151,54,181,209,178,56,158,158,79,142,38,190,77,220,155,181,207,122,237,228,196,85,252,121,53,104,141,203,43,215,43,174,183,86,209,43,108,216,53,190,90,74,90,135,55,201,247,42,182,44,104,198,170,251,122,105,221,58,187,111,52,238,71,191,225,1,115,192,0,4,126,227,55,139,172,67,132,157,48,151,37,184,172,55,12,166,234,215,211,99,150,101,126,206,170,168,68,243,150,68,79,54,193,30,232,175,119,199,118,181,23,169,200,119,221,125,215,92,19,135,61,48,187,106,150,160,87,164,52,54,230,116,83,83,53,201,223,175,170,118,253,170,104,91,251,231,189,127,192,214,163,156,237,154,213,84,215,183,136,13,120,212,126,41,181,106,183,80,115,7,205,81,95,114,149,180,182,187,85,55,84,145,80,211,245,109,13,45,59,61,171,237,248,38,239,123,156,229,243,114,129,195,214,85,234,175,18,218,190,234,137,214,191,43,206,179,123,162,53,173,77,150,74,138,137,23,100,107,83,201,177,198,212,242,68,242,100,108,111,239,90,223,43,226,224,151,131,204,87,132,125,51,101,162,52,167,184,230,87,166,50,124,142,240,214,254,237,42,38,237,167,137,87,205,32,143,117,70,167,181,202,174,122,162,43,182,76,97,203,127,129,58,78,27,177,22,106,102,164,90,226,147,83,50,26,100,235,100,136,215,250,14,145,201,191,134,98,237,229,51,145,83,186,228,85,246,35,26,187,35,149,243,108,0,0,0,0,1,84,28,210,248,248,74,247,92,184,96,209,155,218,248,102,57,105,243,11,197,44,158,82,185,23,206,221,19,211,247,168,169,180,202,139,230,191,123,246,119,17,115,63,51,46,60,219,161,56,252,250,37,165,23,118,46,160,223,105,21,46,21,180,242,122,246,26,57,19,100,114,42,126,13,76,141,223,161,55,71,49,170,146,121,111,26,173,87,240,193,195,110,125,197,102,172,81,224,24,163,36,100,46,114,85,222,238,242,181,93,21,186,147,171,215,153,235,251,231,175,177,141,246,185,202,137,228,157,78,64,200,28,6,240,95,125,226,215,81,213,215,86,84,208,105,254,59,44,114,228,23,38,39,75,166,85,243,109,28,14,254,186,244,69,221,83,116,141,190,178,249,171,26,235,245,198,49,156,127,12,199,173,216,158,41,104,166,181,217,237,20,209,209,208,209,83,51,162,40,33,98,108,214,53,63,34,34,127,239,58,238,141,232,254,11,161,26,117,104,211,13,58,180,182,134,207,104,133,24,138,168,139,45,76,170,137,220,168,153,200,137,215,43,215,214,115,182,252,200,136,136,136,157,212,0,0,0,7,135,57,26,138,231,42,34,34,110,170,191,0,62,27,245,250,203,139,89,43,178,76,142,233,77,109,181,219,41,228,171,172,172,169,145,35,138,8,88,213,115,222,247,47,146,34,34,42,238,80,167,31,188,109,94,120,177,212,4,181,227,147,213,81,105,198,57,51,219,100,161,126,236,90,201,63,5,213,211,183,248,110,79,38,53,127,115,98,237,228,231,61,87,45,243,57,227,218,77,97,189,213,232,22,145,222,127,208,53,154,171,166,241,114,165,149,122,111,149,113,174,221,13,114,126,21,52,110,79,47,107,100,122,35,252,209,172,83,167,114,224,224,82,171,137,60,189,154,149,168,214,201,163,211,76,118,169,189,198,191,118,122,110,173,138,139,225,88,191,24,147,203,186,228,219,201,81,141,93,213,85,129,151,249,90,240,16,204,162,123,119,19,122,201,101,234,180,83,72,147,226,86,138,168,252,171,37,99,188,171,229,106,255,0,224,154,228,94,211,85,61,103,39,95,224,163,122,237,196,252,104,232,233,45,244,144,80,80,82,195,77,75,77,27,97,130,8,88,140,142,40,218,155,53,141,106,121,53,168,136,136,136,158,72,136,126,192,0,0,0,0,0,0,0,0,0,0,96,206,35,248,203,209,94,21,171,172,86,253,88,171,188,67,54,69,20,243,81,37,5,2,212,162,182,21,98,63,169,81,83,167,206,70,237,254,19,247,225,183,139,237,28,226,179,233,23,220,150,170,239,55,209,127,9,233,15,31,66,180,219,120,158,247,107,167,117,94,175,234,121,55,252,158,95,148,139,220,232,52,158,225,150,232,110,45,170,86,202,89,39,118,7,119,150,42,222,132,85,237,81,87,54,54,58,85,252,201,52,52,205,255,0,240,132,7,229,231,197,133,23,10,122,216,183,92,169,38,126,27,148,211,54,215,125,88,152,175,125,50,35,250,161,171,107,83,205,221,183,117,34,181,60,213,146,63,100,87,116,160,27,2,131,224,176,223,172,153,77,150,139,35,198,238,212,151,59,93,202,6,84,209,214,82,74,217,97,158,39,38,237,123,30,223,39,34,167,197,15,188,1,173,7,19,53,182,235,151,18,26,175,113,179,201,27,232,42,179,123,236,244,174,141,17,24,232,93,95,50,177,91,183,195,165,83,98,240,248,238,227,23,22,225,95,74,235,217,69,118,166,155,80,175,180,146,65,142,91,26,168,249,35,145,201,211,227,37,111,239,98,143,117,114,111,248,110,106,49,63,124,173,161,173,56,192,114,157,94,212,75,22,157,226,180,239,172,190,100,247,24,168,105,250,149,87,239,146,59,214,145,235,240,107,83,169,238,114,251,26,215,42,251,0,216,47,129,88,235,226,224,251,73,27,114,119,84,203,140,82,57,171,254,244,168,171,18,127,245,181,97,157,142,19,8,197,45,184,30,25,96,193,172,168,169,111,199,109,116,182,154,68,84,68,218,26,120,155,19,60,147,201,61,86,33,205,128,0,1,208,56,130,255,0,88,93,73,254,72,94,127,153,74,107,89,136,127,170,203,39,252,99,77,255,0,90,211,101,62,32,191,214,23,82,127,146,23,159,230,82,154,214,98,31,234,178,201,255,0,24,211,127,214,180,13,164,128,0,0,43,79,154,175,24,186,253,163,55,138,45,26,211,235,92,184,157,155,34,182,248,180,203,32,159,170,170,189,187,244,203,5,51,147,111,12,177,174,200,245,221,100,84,123,21,21,136,168,174,11,44,5,90,114,210,230,43,98,130,197,108,225,215,94,239,241,208,79,66,137,77,140,228,85,178,237,12,209,43,182,101,29,75,215,240,30,221,246,142,71,47,74,183,102,170,162,181,189,118,148,142,71,34,57,170,138,138,155,162,167,196,15,32,24,163,136,238,38,52,183,134,12,14,163,54,212,123,204,108,149,204,123,109,150,152,94,213,173,185,206,137,229,20,49,251,118,223,110,167,175,170,196,93,220,169,229,184,87,151,59,205,70,161,170,190,105,166,147,210,76,199,85,91,233,171,111,213,204,69,221,88,217,156,200,105,255,0,139,126,205,66,255,0,136,248,57,32,226,85,181,25,230,167,103,107,19,146,146,130,209,69,104,71,175,177,210,79,51,165,84,79,202,168,148,201,191,228,234,79,202,64,173,109,213,252,215,136,189,91,189,234,118,89,213,61,223,34,171,78,205,36,29,79,101,60,94,76,134,154,20,93,215,165,141,70,181,19,218,171,230,187,170,169,122,28,189,120,111,169,225,171,135,43,70,61,144,81,246,50,172,134,69,190,223,218,230,236,248,106,37,107,81,148,235,255,0,5,19,99,98,167,179,175,184,169,237,2,76,0,0,21,65,205,47,143,132,175,117,203,134,13,25,189,175,134,99,150,159,48,188,82,201,229,43,145,124,237,209,61,63,122,138,155,76,168,190,107,247,191,103,113,23,51,243,50,227,205,186,19,143,207,162,90,81,119,98,234,13,246,145,82,225,91,79,39,175,97,163,145,54,71,34,167,224,212,200,221,250,19,116,115,26,169,39,150,241,170,213,127,12,28,54,231,220,86,106,197,30,1,138,50,70,66,231,37,93,238,239,43,85,209,91,169,58,189,121,158,191,190,122,251,24,223,107,156,168,158,73,212,228,12,129,192,111,5,247,222,45,117,29,93,117,101,77,6,159,227,178,199,46,65,114,98,116,186,101,95,54,209,192,239,235,175,68,93,213,55,72,219,235,47,154,177,174,191,92,99,25,199,240,204,122,221,137,226,150,138,107,93,158,209,77,29,29,13,21,51,58,34,130,22,38,205,99,83,242,34,39,254,243,174,232,222,143,224,186,17,167,86,141,48,211,171,75,104,108,246,136,81,136,170,136,178,212,202,168,157,202,137,156,136,157,114,189,125,103,59,111,204,136,136,136,137,221,64,0,0,0,0,0,0,0,0,0,0,232,90,225,173,152,63,15,122,117,93,170,58,139,53,108,86,59,116,176,67,59,168,233,214,121,122,166,145,177,179,102,34,166,254,179,147,115,13,104,199,49,222,26,181,235,82,236,250,79,167,245,249,20,151,251,239,136,240,141,171,180,186,24,151,179,79,36,239,234,122,185,118,245,34,126,223,149,118,67,191,113,139,165,85,218,217,195,22,162,105,173,170,7,79,113,185,217,221,61,190,22,162,239,53,101,51,217,83,79,26,109,241,116,176,177,191,225,53,238,209,253,77,200,116,71,85,113,173,81,199,99,69,185,226,247,40,235,89,4,187,181,179,35,87,105,33,127,197,26,246,43,216,191,20,71,47,196,13,157,65,141,244,7,95,180,231,137,29,57,160,212,141,55,187,54,166,146,165,168,202,186,71,170,37,77,190,165,17,21,244,243,177,63,5,237,255,0,19,147,103,53,85,170,138,185,32,1,73,92,231,171,109,213,92,88,89,96,162,146,55,77,71,132,80,65,88,140,68,221,179,45,101,107,209,29,249,251,111,141,127,137,80,184,13,96,214,45,61,208,156,10,227,168,250,153,127,134,215,103,183,51,117,85,84,89,106,101,84,245,32,133,155,239,36,174,84,217,26,159,157,87,100,69,84,215,67,136,93,104,190,241,9,172,185,70,175,100,49,36,19,228,21,157,200,105,145,221,73,75,74,198,164,112,66,139,241,232,137,140,106,175,150,234,138,187,121,129,104,156,145,227,175,77,24,212,57,164,119,244,19,178,120,155,10,126,73,82,145,157,197,255,0,234,86,47,241,22,64,70,14,91,218,35,114,208,190,20,113,155,46,65,68,180,151,188,146,73,114,107,156,14,110,206,138,74,148,111,105,142,79,106,61,180,241,211,163,145,124,209,200,228,248,18,124,10,208,231,97,164,178,221,176,28,27,90,109,212,138,231,227,213,243,88,238,79,98,110,169,79,84,212,124,47,119,228,107,100,133,205,69,252,179,167,229,35,167,39,221,103,166,211,206,36,43,52,230,237,84,144,219,245,26,219,224,162,87,59,102,250,66,153,93,45,62,235,236,243,98,212,177,19,226,233,26,137,249,22,224,117,195,73,113,237,118,210,108,159,73,114,141,217,65,146,80,62,149,102,107,81,93,79,50,42,58,25,218,139,228,174,142,70,177,232,139,228,170,212,223,200,215,43,40,198,245,31,135,13,97,169,177,92,150,123,22,99,131,93,216,248,230,137,222,113,84,66,244,124,83,70,239,223,53,118,99,218,239,98,181,81,126,32,108,220,8,247,193,159,24,88,71,22,218,115,21,234,219,52,22,252,186,213,20,113,228,86,62,191,94,154,101,77,187,209,162,249,186,7,170,42,177,222,123,126,11,189,100,82,66,0,43,27,157,134,177,197,111,196,176,141,7,183,85,109,85,118,171,118,75,115,99,93,178,182,154,20,124,52,237,114,124,90,249,31,50,255,0,28,9,249,11,2,214,77,101,211,237,6,192,46,90,145,169,87,232,109,150,155,116,106,173,71,57,59,213,83,108,170,200,32,102,251,201,43,246,217,26,159,157,87,100,69,84,215,123,136,125,110,203,248,157,214,187,222,167,95,105,228,117,101,242,169,180,246,219,116,40,175,240,180,173,245,41,233,163,68,252,37,70,236,138,168,158,179,213,206,219,119,1,43,185,54,232,235,243,62,33,46,218,177,93,74,174,183,233,253,169,253,137,21,60,189,33,88,142,134,52,252,251,64,149,75,249,151,167,242,161,117,68,109,229,253,195,116,188,51,240,233,103,198,47,148,73,6,85,126,122,223,50,20,93,149,209,85,74,214,163,105,213,83,250,212,77,141,138,155,170,117,164,138,159,132,73,32,33,222,83,205,103,132,172,59,39,187,226,55,155,158,82,219,133,146,190,162,221,86,145,217,92,230,36,208,200,232,223,210,238,175,52,234,106,236,164,169,193,243,11,54,161,97,88,254,125,142,190,103,90,114,91,93,37,226,129,211,71,209,34,211,212,68,217,99,87,55,247,174,233,123,119,79,130,148,29,204,139,73,238,26,81,197,246,117,28,244,178,50,131,44,172,118,83,111,153,200,168,217,227,172,85,146,85,77,255,0,131,81,223,103,252,130,123,242,165,227,59,24,204,180,246,213,195,70,115,116,138,131,46,198,98,124,22,7,206,244,107,110,214,244,85,115,34,98,175,151,122,20,85,111,71,181,99,107,92,155,236,253,130,197,64,60,57,200,212,87,57,81,17,19,117,85,248,1,18,185,170,86,219,169,120,29,207,96,173,146,54,205,89,83,103,130,141,30,137,187,166,75,157,51,213,27,249,251,108,145,127,137,20,169,110,94,81,215,203,198,142,148,182,218,238,153,146,240,247,57,127,222,146,158,85,149,63,250,218,60,144,252,216,248,200,199,53,138,251,109,208,109,48,188,67,115,198,241,90,215,87,94,110,52,238,234,134,178,230,214,186,54,71,19,211,201,241,196,215,201,187,147,118,185,239,93,188,152,138,191,143,38,173,17,185,101,122,229,117,214,234,218,37,109,155,6,183,203,73,75,80,230,249,62,229,86,197,141,24,213,95,111,77,59,167,87,109,230,157,200,247,252,32,46,120,0,6,179,220,74,195,91,79,196,102,170,83,220,158,231,85,197,155,95,25,80,231,63,173,86,68,175,153,28,170,239,138,239,191,159,196,190,206,5,146,133,188,31,233,34,91,250,123,95,69,233,21,221,42,170,157,222,159,190,123,126,61,125,91,254,114,163,185,168,232,189,207,75,56,173,190,100,254,29,201,100,212,22,54,255,0,111,155,165,58,86,85,107,89,85,26,170,123,92,217,145,95,253,236,172,223,125,247,36,215,40,206,49,241,250,91,11,56,87,212,75,188,116,53,112,84,205,83,136,213,212,200,141,138,161,146,191,174,74,13,213,124,164,238,57,242,70,159,190,235,123,124,149,173,71,5,166,0,0,140,156,202,217,110,127,4,58,161,233,52,103,105,180,116,42,206,173,188,166,244,133,55,107,111,207,215,210,83,63,2,205,173,119,24,26,72,150,244,85,151,233,69,34,187,109,191,115,234,251,231,183,251,142,175,207,249,60,201,135,205,175,140,220,95,57,166,167,225,167,76,47,48,221,41,45,245,204,174,202,46,52,178,35,224,116,241,34,246,168,152,244,221,31,208,229,235,145,81,118,71,53,141,223,116,122,38,56,228,249,162,183,12,231,137,9,117,94,170,141,222,133,211,202,9,165,73,156,205,216,251,133,84,111,130,24,252,211,101,84,141,243,201,249,81,88,197,248,160,23,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,249,137,242,206,189,222,175,151,93,123,225,202,200,181,211,220,36,117,102,65,138,210,199,247,213,153,119,116,149,116,141,223,215,87,46,238,124,40,157,93,74,170,206,173,250,82,183,180,235,85,245,119,65,114,169,175,58,115,152,95,49,11,212,46,236,213,54,154,71,68,175,86,47,238,115,194,228,233,145,17,119,245,36,106,166,255,0,3,103,19,19,234,215,10,60,57,235,156,238,173,213,61,34,176,94,235,158,222,135,92,59,46,166,173,115,126,8,181,48,43,38,84,77,188,147,175,203,207,111,106,129,78,244,220,218,248,211,130,133,41,37,204,236,53,18,163,21,190,38,92,126,153,37,85,219,240,182,107,81,155,252,127,7,111,204,71,141,84,215,13,105,226,23,35,167,186,106,150,115,122,203,46,74,245,138,142,9,85,59,113,58,71,39,169,5,60,104,145,199,212,187,121,70,196,223,203,243,23,84,206,84,92,17,54,161,179,187,76,238,79,98,61,30,176,174,71,95,208,169,190,253,42,169,47,86,223,15,110,255,0,159,226,102,141,39,225,91,135,109,14,123,42,52,183,72,177,235,37,100,105,210,218,244,129,106,43,81,54,219,111,19,58,190,109,191,42,117,249,129,93,28,191,249,95,228,85,151,219,94,180,241,45,143,190,217,108,160,145,181,118,140,78,182,61,170,42,230,106,162,178,90,216,213,62,247,18,47,154,66,239,89,234,158,186,53,169,179,237,176,0,4,94,227,203,141,11,23,9,90,112,141,181,62,154,191,80,50,40,164,139,31,182,189,122,155,10,39,147,171,39,111,245,166,42,166,200,187,44,142,245,83,201,30,230,202,19,162,101,250,11,161,154,131,121,126,71,158,232,190,9,146,221,164,141,145,62,190,239,142,81,214,84,57,141,77,154,213,146,88,220,229,68,79,98,111,178,1,173,46,79,147,100,25,158,67,113,203,50,187,189,77,210,241,119,169,146,178,186,182,165,253,114,207,51,215,119,61,203,249,85,87,255,0,113,218,116,227,94,117,159,72,40,171,45,250,93,169,185,14,45,77,112,149,179,85,199,106,174,125,58,78,246,166,205,115,250,85,58,149,19,116,77,253,155,175,229,54,23,253,137,220,44,127,107,78,149,127,204,219,119,253,200,253,137,220,44,127,107,78,149,127,204,219,119,253,200,20,47,251,54,120,185,254,216,220,251,252,183,55,254,241,251,54,120,185,254,216,220,251,252,183,55,254,242,250,63,98,119,11,31,218,211,165,95,243,54,221,255,0,114,63,98,119,11,31,218,211,165,95,243,54,221,255,0,114,5,11,254,205,158,46,127,182,55,62,255,0,45,205,255,0,188,182,110,83,26,163,168,186,183,195,158,71,145,234,110,107,119,201,238,148,217,181,101,12,53,119,74,167,79,43,41,219,65,66,246,198,142,114,238,141,71,72,245,219,242,185,127,41,32,191,98,119,11,31,218,211,165,95,243,54,221,255,0,114,119,92,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,124,16,14,110,166,154,158,178,158,90,58,202,120,231,130,118,58,57,98,145,136,230,72,199,38,202,215,34,249,42,42,42,162,162,148,241,199,47,43,28,191,9,189,92,53,63,134,140,122,162,251,137,212,185,213,53,120,213,46,242,87,90,156,187,171,188,59,63,10,162,15,200,214,239,35,119,68,233,114,39,82,92,96,3,89,61,50,214,109,99,208,44,142,123,174,152,231,23,204,74,232,199,172,53,113,83,200,172,100,142,98,237,209,60,15,69,100,155,42,126,12,141,93,149,61,132,142,167,230,219,198,140,52,141,166,147,47,199,170,36,107,85,171,81,38,63,78,146,57,127,42,163,81,27,191,241,55,111,204,92,54,173,112,163,195,158,185,206,234,221,83,210,43,5,238,185,237,232,117,195,178,234,106,215,55,224,139,83,2,178,101,68,219,201,58,252,188,246,246,169,134,19,149,7,4,137,34,61,116,222,234,173,71,111,208,185,21,118,202,159,147,247,93,246,255,0,14,224,83,150,179,241,103,196,79,16,81,248,77,88,213,59,189,226,222,143,73,18,217,31,69,37,10,57,54,233,85,166,129,172,137,206,110,201,179,156,213,114,121,249,238,171,190,112,224,239,150,150,172,113,17,114,160,202,181,6,223,112,194,180,241,92,146,203,93,83,23,106,186,227,30,255,0,129,73,19,211,125,156,159,248,103,183,161,19,205,17,234,157,37,186,105,143,6,60,45,232,237,116,87,77,62,209,60,114,134,225,2,162,195,91,83,19,235,234,97,84,93,209,89,53,75,164,123,23,243,181,200,166,104,3,174,233,238,159,226,58,89,133,218,52,251,3,178,195,106,176,216,233,155,75,69,75,23,177,140,79,106,185,87,205,207,114,170,185,206,85,85,115,149,85,85,85,84,236,64,0,48,191,22,60,47,97,124,87,233,85,86,158,229,15,240,53,244,239,241,150,75,188,113,163,229,183,86,35,85,17,232,158,93,81,185,23,165,236,221,58,154,190,212,114,53,205,205,0,13,107,120,130,225,163,88,56,97,204,228,197,245,47,28,169,163,106,74,239,71,94,32,107,157,67,113,99,124,210,74,121,182,217,87,109,149,88,187,61,187,167,83,81,76,147,167,28,202,184,198,211,59,84,86,43,118,171,203,121,160,167,98,50,24,175,212,112,215,189,136,137,178,34,77,35,123,202,155,109,228,175,84,242,246,23,231,147,226,120,182,109,101,159,28,204,177,187,93,246,211,84,155,79,67,114,164,142,166,158,84,254,234,57,17,90,191,225,66,53,228,188,175,248,38,201,107,150,226,253,31,244,108,175,85,87,182,219,120,173,167,137,219,255,0,189,182,94,134,237,240,233,68,246,255,0,22,193,82,122,177,204,75,139,157,98,179,79,141,228,122,171,83,109,180,85,49,99,168,162,177,211,69,111,73,154,169,179,154,249,34,106,74,230,185,60,149,138,245,106,162,170,42,108,117,94,26,56,73,214,62,41,178,152,236,186,121,143,203,29,166,25,154,203,158,65,87,27,153,111,183,183,201,87,174,77,182,124,155,46,233,19,119,122,254,68,77,213,46,139,16,229,165,193,86,27,86,202,250,77,20,163,185,212,70,254,180,117,226,225,87,93,31,151,177,22,25,101,88,149,63,141,139,191,199,114,72,217,172,150,108,114,215,77,99,199,173,20,86,187,109,27,59,116,212,116,84,236,130,8,89,252,22,70,196,70,181,63,50,32,24,243,134,254,30,176,94,24,244,178,219,165,216,36,46,124,52,202,181,21,245,242,181,18,123,141,99,145,59,149,18,109,241,93,145,17,190,104,214,181,173,77,246,220,202,0,0,0,0,0,0,0,0,0,1,29,184,212,224,227,17,226,247,79,35,178,214,85,69,103,203,44,139,36,214,11,218,197,215,216,123,145,58,224,149,19,205,208,201,210,222,164,79,54,171,90,228,223,101,107,168,139,87,52,83,87,184,113,206,23,24,212,140,102,227,142,221,232,229,238,209,213,53,85,34,157,24,237,219,61,52,237,245,94,221,209,21,28,213,221,23,201,118,84,84,77,153,142,3,54,211,252,27,82,172,114,227,58,131,136,89,242,59,84,222,110,163,186,81,71,83,22,251,126,18,53,232,189,46,79,131,147,101,79,106,42,1,67,216,23,51,174,51,112,27,84,86,88,53,83,211,148,144,55,166,47,78,219,224,173,153,169,249,231,115,123,207,255,0,150,247,28,6,177,115,2,226,191,92,44,243,99,89,126,168,212,210,89,42,99,88,170,45,182,106,120,237,240,206,213,252,38,202,232,145,36,145,171,241,107,222,173,252,222,107,189,183,223,121,91,112,71,124,174,125,195,238,73,53,189,242,42,185,241,208,223,43,226,137,85,127,35,59,202,214,255,0,19,81,19,243,28,230,11,203,147,131,29,62,173,138,231,105,208,251,93,194,178,21,221,37,189,85,84,220,216,170,138,170,138,176,212,72,248,188,183,248,51,224,155,238,190,96,83,103,10,220,19,107,55,21,151,248,25,138,217,166,180,226,140,151,166,225,148,87,64,230,209,64,214,175,174,216,151,203,191,47,193,35,98,251,85,58,149,137,235,37,243,232,78,135,224,124,59,233,157,171,75,116,238,129,96,182,91,90,174,150,121,118,89,235,106,29,183,114,162,103,34,39,84,143,84,77,215,216,136,141,106,34,53,168,137,222,104,104,40,109,116,112,219,173,148,80,82,82,83,49,35,134,8,35,72,227,141,137,228,141,107,91,178,34,39,228,67,247,0,112,153,174,103,139,233,222,39,118,206,115,75,205,61,166,199,100,165,125,101,117,100,235,179,34,137,137,186,174,201,230,229,95,36,70,162,42,185,85,17,17,85,81,14,108,225,51,12,31,10,212,43,51,177,220,251,15,178,100,182,151,72,217,157,65,120,183,197,89,78,178,55,240,94,177,202,215,55,169,55,93,151,109,208,13,127,120,218,227,15,42,226,227,83,31,119,145,106,45,216,109,149,242,65,142,89,220,239,220,98,85,217,213,18,162,121,44,242,108,138,229,246,53,17,172,69,84,110,235,129,241,140,163,33,194,242,10,28,171,19,188,85,90,175,22,201,82,122,58,218,89,21,147,83,200,158,199,177,201,230,215,38,254,74,158,195,100,15,216,157,194,199,246,180,233,87,252,205,183,127,220,143,216,157,194,199,246,180,233,87,252,205,183,127,220,129,66,255,0,179,103,139,159,237,141,207,191,203,115,127,239,31,179,103,139,159,237,141,207,191,203,115,127,239,47,163,246,39,112,177,253,173,58,85,255,0,51,109,223,247,35,246,39,112,177,253,173,58,85,255,0,51,109,223,247,32,80,191,236,217,226,231,251,99,115,239,242,220,223,251,201,31,203,179,138,62,34,245,23,140,109,63,195,115,189,105,203,239,214,43,135,165,188,85,190,190,233,44,208,77,219,181,85,200,206,166,57,118,94,151,177,142,79,206,212,82,214,127,98,119,11,31,218,211,165,95,243,54,221,255,0,114,114,184,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,160,100,2,47,113,229,198,133,139,132,173,56,70,218,159,77,95,168,25,20,82,69,143,219,94,189,77,133,19,201,213,147,183,250,211,21,83,100,93,150,71,122,169,228,143,115,101,9,209,50,253,5,208,205,65,188,191,35,207,116,95,4,201,110,210,70,200,159,95,119,199,40,235,42,28,198,166,205,106,201,44,110,114,162,39,177,55,217,0,214,151,39,201,178,12,207,33,184,229,153,93,222,166,233,120,187,212,201,89,93,91,82,254,185,103,153,235,187,158,229,252,170,171,255,0,184,237,58,113,175,58,207,164,20,85,150,253,46,212,220,135,22,166,184,74,217,170,227,181,87,62,157,39,123,83,102,185,253,42,157,74,137,186,38,254,205,215,242,155,11,254,196,238,22,63,181,167,74,191,230,109,187,254,228,126,196,238,22,63,181,167,74,191,230,109,187,254,228,10,23,253,155,60,92,255,0,108,110,125,254,91,155,255,0,120,253,155,60,92,255,0,108,110,125,254,91,155,255,0,121,125,31,177,59,133,143,237,105,210,175,249,155,110,255,0,185,31,177,59,133,143,237,105,210,175,249,155,110,255,0,185,2,133,255,0,102,207,23,63,219,27,159,127,150,230,255,0,222,91,55,41,141,81,212,93,91,225,207,35,200,245,55,53,187,228,247,74,108,218,178,134,26,187,165,83,167,149,148,237,160,161,123,99,71,57,119,70,163,164,122,237,249,92,191,148,144,95,177,59,133,143,237,105,210,175,249,155,110,255,0,185,59,174,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,8,7,96,43,31,154,87,30,239,197,224,184,240,201,163,119,174,155,189,76,107,6,91,119,166,147,206,142,39,183,206,130,39,39,254,21,205,84,238,185,23,213,106,244,126,18,187,162,206,12,95,85,194,199,12,85,213,83,87,87,112,229,165,245,21,21,18,58,89,166,151,16,183,189,242,61,203,187,156,231,44,59,170,170,170,170,170,249,170,129,173,57,149,241,110,43,248,149,194,49,250,28,83,16,215,12,198,205,102,182,69,217,163,161,162,186,73,20,16,51,117,94,150,49,171,178,38,234,171,252,106,165,254,126,196,238,22,63,181,167,74,191,230,109,187,254,228,126,196,238,22,63,181,167,74,191,230,109,187,254,228,10,23,253,155,60,92,255,0,108,110,125,254,91,155,255,0,120,253,155,60,92,255,0,108,110,125,254,91,155,255,0,121,125,31,177,59,133,143,237,105,210,175,249,155,110,255,0,185,31,177,59,133,143,237,105,210,175,249,155,110,255,0,185,2,133,255,0,102,207,23,63,219,27,159,127,150,230,255,0,222,95,175,13,87,187,190,77,195,158,149,228,121,5,202,162,225,116,186,225,54,58,234,234,186,135,171,229,168,168,150,130,23,201,35,220,190,110,115,156,229,85,85,246,170,169,241,126,196,238,22,63,181,167,74,191,230,109,187,254,228,201,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,1,245,128,0,0,0,0,0,0,0,227,50,124,102,193,154,99,183,44,75,42,181,83,220,236,247,138,89,40,171,168,234,27,213,28,240,72,213,107,216,228,252,138,138,190,207,63,200,81,143,27,124,186,53,23,134,171,213,110,95,130,219,235,242,141,53,153,238,154,27,132,49,44,149,22,150,170,175,222,106,218,221,213,17,190,196,155,110,135,121,111,210,229,233,47,132,245,123,25,35,29,28,140,71,53,200,168,230,170,110,138,139,240,80,53,184,209,78,46,120,138,225,234,37,162,210,141,80,185,218,173,174,122,189,214,185,155,29,93,10,185,87,119,42,83,206,215,198,199,47,197,205,68,114,254,83,48,223,121,175,241,165,122,180,205,107,135,61,180,90,221,51,122,29,85,67,99,166,108,232,213,77,151,165,207,107,145,170,191,149,17,21,61,168,168,165,177,234,55,47,222,15,245,74,182,107,174,77,162,22,90,122,249,220,178,62,166,207,36,214,199,57,235,237,123,155,74,248,216,247,47,181,85,205,93,213,85,87,207,204,233,214,190,85,156,16,219,106,219,87,46,148,213,215,116,108,173,138,171,32,184,44,104,228,84,84,85,70,204,222,175,102,219,46,232,168,171,186,40,20,133,67,110,213,254,34,53,21,97,162,131,35,207,115,59,236,157,111,93,229,173,171,157,83,100,87,61,203,186,163,26,155,110,229,84,107,81,61,168,136,92,183,47,94,94,180,156,48,210,46,166,234,106,210,92,181,38,229,76,176,177,144,170,73,5,142,7,167,175,20,79,246,62,103,39,147,228,79,45,183,99,55,106,185,207,149,250,117,164,122,95,164,118,175,66,233,142,1,97,198,40,220,136,146,50,217,67,28,14,155,111,98,200,246,167,84,142,254,233,202,171,249,206,220,0,0,0,0,7,64,226,11,253,97,117,39,249,33,121,254,101,41,173,102,33,254,171,44,159,241,141,55,253,107,77,162,174,22,250,11,189,5,77,170,235,67,79,91,69,91,11,233,234,105,170,34,108,145,77,19,218,173,123,30,199,34,163,154,230,170,162,162,166,202,138,168,166,53,135,133,78,23,169,230,101,69,63,13,218,91,20,177,57,30,199,179,15,183,53,205,114,46,232,168,169,14,232,168,191,16,50,144,0,1,138,56,150,225,179,79,56,163,211,74,173,57,207,233,156,197,234,90,139,93,206,6,167,136,182,85,163,85,27,52,123,251,83,205,81,204,95,39,53,85,23,101,217,83,43,128,53,203,226,95,131,45,114,225,110,247,61,62,121,140,205,87,143,44,189,20,89,45,190,55,75,110,169,106,175,171,187,209,62,242,245,223,110,220,157,46,221,23,167,169,54,114,253,186,61,199,175,21,154,29,107,131,31,194,117,94,186,91,45,50,35,97,182,93,161,138,225,79,19,19,216,200,251,237,115,162,111,247,49,185,169,230,166,196,21,212,20,55,74,57,173,215,58,40,42,233,42,88,177,205,4,241,164,145,200,197,242,86,185,174,221,21,23,242,41,27,115,142,91,156,23,231,181,206,185,220,116,78,223,108,170,123,213,238,125,146,174,166,219,26,238,187,170,118,96,145,177,34,111,249,25,229,240,216,10,176,191,115,95,227,82,247,111,146,130,159,63,180,218,22,70,171,93,61,5,138,149,37,217,125,187,58,70,63,165,127,58,34,42,124,21,23,98,58,212,85,107,23,17,26,130,199,84,207,147,231,249,141,225,233,27,58,157,53,125,92,169,191,147,83,218,173,99,119,242,68,217,173,79,200,133,224,89,185,89,112,69,104,171,74,199,233,45,69,193,205,84,86,50,178,255,0,112,124,104,169,241,233,73,145,29,252,78,221,63,49,33,52,235,72,244,191,72,237,94,133,211,28,2,195,140,81,185,17,36,101,178,134,56,29,54,222,197,145,237,78,169,29,253,211,149,87,243,129,5,184,2,229,136,205,31,185,219,181,171,136,8,105,234,243,42,71,36,246,123,12,114,54,106,107,75,246,242,154,103,38,237,150,161,61,173,70,170,178,53,243,221,206,233,86,88,184,0,8,189,199,151,26,22,46,18,180,225,27,106,125,53,126,160,100,81,73,22,63,109,122,245,54,20,79,39,86,78,223,235,76,85,77,145,118,89,29,234,167,146,61,205,148,39,68,203,244,23,67,53,6,242,252,143,61,209,124,19,37,187,73,27,34,125,125,223,28,163,172,168,115,26,155,53,171,36,177,185,202,136,158,196,223,100,3,90,92,159,38,200,51,60,134,227,150,101,119,122,155,165,226,239,83,37,101,117,109,75,250,229,158,103,174,238,123,151,242,170,175,254,227,180,233,198,188,235,62,144,81,86,91,244,187,83,114,28,90,154,225,43,102,171,142,213,92,250,116,157,237,77,154,231,244,170,117,42,38,232,155,251,55,95,202,108,47,251,19,184,88,254,214,157,42,255,0,153,182,239,251,145,251,19,184,88,254,214,157,42,255,0,153,182,239,251,144,40,95,246,108,241,115,253,177,185,247,249,110,111,253,227,246,108,241,115,253,177,185,247,249,110,111,253,229,244,126,196,238,22,63,181,167,74,191,230,109,187,254,228,126,196,238,22,63,181,167,74,191,230,109,187,254,228,10,23,253,155,60,92,255,0,108,110,125,254,91,155,255,0,121,108,220,166,53,71,81,117,111,135,60,143,35,212,220,214,239,147,221,41,179,106,202,24,106,238,149,78,158,86,83,182,130,133,237,141,28,229,221,26,142,145,235,183,229,114,254,82,65,126,196,238,22,63,181,167,74,191,230,109,187,254,228,238,184,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,248,32,29,128,0,0,0,0,0,0,0,0,170,254,98,124,179,175,119,171,229,215,94,248,114,178,45,116,247,9,29,89,144,98,180,177,253,245,102,93,221,37,93,35,119,245,213,203,187,159,10,39,87,82,170,179,171,126,148,181,0,6,177,218,117,170,250,187,160,185,84,215,157,57,204,47,152,133,234,23,118,106,155,77,35,162,87,171,23,247,57,225,114,116,200,136,187,250,146,53,83,127,129,36,105,185,181,241,167,5,10,82,75,153,216,106,37,70,43,124,76,184,253,50,74,171,183,225,108,214,163,55,248,254,14,223,152,184,141,90,225,71,135,61,115,157,213,186,167,164,86,11,221,115,219,208,235,135,101,212,213,174,111,193,22,166,5,100,202,137,183,146,117,249,121,237,237,83,13,51,149,23,4,77,168,108,238,211,59,147,216,143,71,172,43,145,215,244,42,111,191,74,170,75,213,183,195,219,191,231,248,129,74,186,169,174,26,211,196,46,71,79,116,213,44,230,245,150,92,149,235,21,28,18,170,118,226,116,142,79,82,10,120,209,35,143,169,118,242,141,137,191,151,230,39,223,47,254,87,249,21,101,246,215,173,60,75,99,239,182,91,40,36,109,93,163,19,173,143,106,138,185,154,168,172,150,182,53,79,189,196,139,230,144,187,214,122,167,174,141,106,108,251,23,210,126,21,184,118,208,231,178,163,75,116,139,30,178,86,70,157,45,175,72,22,162,181,19,109,182,241,51,171,230,219,242,167,95,153,149,64,0,0,16,207,152,31,0,54,222,42,172,241,103,56,28,180,118,157,73,179,83,172,80,203,50,35,32,187,211,167,154,83,206,228,77,218,246,249,246,228,93,209,55,86,187,213,84,115,38,96,3,89,121,35,214,254,24,117,41,241,57,114,109,61,205,44,238,86,170,181,210,82,84,53,138,191,5,79,41,34,119,79,181,58,152,244,79,223,33,33,109,252,217,184,211,162,182,182,130,92,226,201,89,35,89,209,226,234,44,20,189,229,242,219,169,122,26,214,42,252,127,7,219,237,46,187,84,116,87,73,181,174,206,219,14,171,105,253,151,39,163,137,85,97,74,250,100,124,148,234,190,213,138,84,218,72,149,125,138,172,114,46,222,68,120,147,149,31,4,79,169,89,219,166,55,40,216,175,234,72,91,145,220,58,17,55,252,29,214,101,118,223,225,223,243,129,74,250,155,172,186,221,196,150,93,75,112,212,108,182,249,152,222,166,145,96,160,165,233,234,107,29,35,191,115,166,166,137,168,198,117,46,222,172,108,77,246,79,204,89,151,46,142,90,183,93,60,188,91,181,243,136,75,92,112,223,169,154,149,24,254,53,42,35,157,111,145,124,219,85,85,240,239,34,126,4,94,125,10,189,78,245,209,17,147,131,72,184,94,225,247,66,29,222,210,125,40,177,88,42,250,59,107,92,200,157,61,106,179,109,149,171,83,50,190,101,69,79,106,117,236,191,19,41,0,0,1,29,184,212,224,227,17,226,247,79,35,178,214,85,69,103,203,44,139,36,214,11,218,197,215,216,123,145,58,224,149,19,205,208,201,210,222,164,79,54,171,90,228,223,101,107,168,139,87,52,83,87,184,113,206,23,24,212,140,102,227,142,221,232,229,238,209,213,53,85,34,157,24,237,219,61,52,237,245,94,221,209,21,28,213,221,23,201,118,84,84,77,153,142,3,54,211,252,27,82,172,114,227,58,131,136,89,242,59,84,222,110,163,186,81,71,83,22,251,126,18,53,232,189,46,79,131,147,101,79,106,42,1,67,216,23,51,174,51,112,27,84,86,88,53,83,211,148,144,55,166,47,78,219,224,173,153,169,249,231,115,123,207,255,0,150,247,28,6,177,115,2,226,191,92,44,243,99,89,126,168,212,210,89,42,99,88,170,45,182,106,120,237,240,206,213,252,38,202,232,145,36,145,171,241,107,222,173,252,222,107,189,183,223,121,91,112,71,124,174,125,195,238,73,53,189,242,42,185,241,208,223,43,226,137,85,127,35,59,202,214,255,0,19,81,19,243,28,230,11,203,147,131,29,62,173,138,231,105,208,251,93,194,178,21,221,37,189,85,84,220,216,170,138,170,138,176,212,72,248,188,183,248,51,224,155,238,190,96,83,103,10,220,19,107,55,21,151,248,25,138,217,166,180,226,140,151,166,225,148,87,64,230,209,64,214,175,174,216,151,203,191,47,193,35,98,251,85,58,149,137,235,37,243,232,78,135,224,124,59,233,157,171,75,116,238,129,96,182,91,90,174,150,121,118,89,235,106,29,183,114,162,103,34,39,84,143,84,77,215,216,136,141,106,34,53,168,137,222,104,104,40,109,116,112,219,173,148,80,82,82,83,49,35,134,8,35,72,227,141,137,228,141,107,91,178,34,39,228,67,247,0,0,3,11,241,99,194,246,23,197,126,149,85,105,238,80,255,0,3,95,78,255,0,25,100,187,199,26,62,91,117,98,53,81,30,137,229,213,27,145,122,94,205,211,169,171,237,71,35,92,218,21,226,11,134,141,96,225,135,51,147,23,212,188,114,166,141,169,43,189,29,120,129,174,117,13,197,141,243,73,41,230,219,101,93,182,85,98,236,246,238,157,77,69,54,82,56,156,159,19,197,179,107,44,248,230,101,141,218,239,182,154,164,218,122,27,149,36,117,52,242,167,247,81,200,138,213,255,0,10,1,65,154,113,204,171,140,109,51,181,69,98,183,106,188,183,154,10,118,35,33,138,253,71,13,123,216,136,155,34,36,210,55,188,169,182,222,74,245,79,47,97,241,106,199,49,46,46,117,138,205,62,55,145,234,173,77,182,209,84,197,142,162,138,199,77,21,189,38,106,166,206,107,228,137,169,43,154,228,242,86,43,213,170,138,168,169,177,109,153,47,43,254,9,178,90,229,184,191,71,253,27,43,213,85,237,182,222,43,105,226,118,255,0,239,109,151,161,187,124,58,81,61,191,197,183,217,136,114,210,224,171,13,171,101,125,38,138,81,220,234,35,127,90,58,241,112,171,174,143,203,216,139,12,178,172,74,159,198,197,223,227,184,20,187,195,71,9,58,199,197,54,83,29,151,79,49,249,99,180,195,51,89,115,200,42,227,115,45,246,246,249,42,245,201,182,207,147,101,221,34,110,239,95,200,137,186,165,248,112,223,195,214,11,195,30,150,91,116,187,4,133,207,134,153,86,162,190,190,86,162,79,113,172,114,39,114,162,77,190,43,178,34,55,205,26,214,181,169,190,219,153,14,205,100,179,99,150,186,107,30,61,104,162,181,219,104,217,219,166,163,162,167,100,16,66,207,224,178,54,34,53,169,249,145,15,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,143,17,28,67,105,207,12,186,111,89,169,90,145,95,36,116,177,61,41,232,168,169,209,29,83,112,170,114,42,178,8,90,170,136,174,84,106,170,170,170,35,90,138,229,84,68,41,131,95,185,159,241,65,172,247,74,168,113,188,178,167,79,49,199,61,222,26,219,142,206,232,42,18,61,253,94,237,98,109,51,223,183,146,171,85,140,95,224,32,23,218,13,95,42,117,59,82,171,43,82,229,89,168,89,52,245,104,231,57,42,37,187,84,58,68,87,126,18,245,43,247,221,119,93,255,0,41,150,180,159,143,62,44,52,118,178,9,113,205,99,190,92,168,97,114,42,219,47,213,14,185,210,61,191,22,116,206,174,116,109,95,247,183,49,125,187,42,110,6,197,32,136,252,16,115,7,194,56,180,164,126,39,124,161,167,197,245,18,134,21,154,123,74,76,174,130,190,38,254,20,212,142,119,154,162,123,93,19,183,115,83,207,119,181,21,201,46,0,0,0,2,31,241,183,204,83,4,225,73,171,133,99,150,248,50,189,68,168,137,37,75,95,123,166,154,219,27,147,118,201,86,246,250,200,170,155,43,98,110,206,114,121,170,177,21,174,90,146,213,142,59,56,172,214,58,217,231,201,245,142,253,65,69,50,174,214,203,29,75,173,180,108,111,240,59,112,43,85,233,255,0,8,175,95,202,160,108,90,13,95,168,245,79,83,173,245,174,184,208,106,54,81,77,86,229,106,186,120,110,245,12,145,85,169,178,42,185,31,191,146,121,33,34,52,91,153,207,22,122,65,87,79,21,118,123,38,113,102,141,81,37,183,100,251,213,185,237,248,244,213,42,165,67,93,183,179,119,171,119,246,181,64,191,144,96,30,18,56,205,210,238,46,113,73,110,88,155,223,105,201,45,140,106,222,49,218,185,17,213,20,155,249,36,140,114,108,147,66,171,228,146,34,39,193,28,141,85,68,51,240,0,13,116,255,0,103,191,24,255,0,219,13,150,255,0,233,45,255,0,178,6,197,128,215,79,246,123,241,143,253,176,217,111,254,146,223,251,35,246,123,241,143,253,176,217,111,254,146,223,251,32,108,88,13,116,255,0,103,191,24,255,0,219,13,150,255,0,233,45,255,0,178,63,103,191,24,255,0,219,13,150,255,0,233,45,255,0,178,6,197,128,215,79,246,123,241,143,253,176,217,111,254,146,223,251,36,165,229,237,168,60,102,241,79,172,241,71,144,107,222,101,244,23,20,88,238,25,12,189,253,155,80,157,95,122,162,71,35,83,103,74,173,118,254,104,169,27,36,84,243,68,220,46,28,3,242,169,169,167,163,167,150,178,178,162,56,32,129,142,146,89,100,122,53,145,177,169,186,185,202,190,72,136,136,170,170,160,126,160,170,126,47,249,189,92,233,110,215,13,61,225,94,58,70,193,74,247,211,84,102,21,112,182,110,235,211,116,85,161,133,219,179,161,23,217,44,136,228,119,158,204,68,217,235,93,249,151,16,154,235,168,85,178,215,230,186,195,152,222,37,153,87,118,212,222,106,29,27,81,125,173,108,125,93,12,111,247,45,68,79,204,6,205,0,214,151,4,226,127,136,157,51,174,101,126,17,173,89,141,177,204,122,61,97,75,180,210,211,200,228,77,147,174,9,21,209,73,228,159,190,106,150,65,193,151,54,213,203,239,86,237,50,226,126,59,125,190,182,186,70,211,80,229,180,204,109,61,52,146,47,147,91,91,23,224,68,174,93,147,186,205,152,155,167,83,88,136,175,2,206,128,0,0,0,0,0,0,0,0,0,1,235,35,217,19,29,44,175,107,24,196,87,57,206,93,145,17,61,170,170,87,135,19,60,200,174,172,186,213,225,124,62,62,158,42,90,103,58,25,242,89,162,108,174,157,201,228,190,22,55,110,212,98,121,253,241,232,238,175,107,81,17,17,206,196,198,99,108,224,104,223,187,62,17,215,43,14,206,108,190,99,181,56,153,195,101,244,107,167,206,170,120,83,76,119,207,127,84,68,76,207,84,112,149,136,130,135,242,93,99,213,156,198,169,245,153,70,165,228,215,57,31,213,229,81,116,153,205,106,47,181,173,111,87,75,83,243,34,34,31,166,49,173,122,191,134,84,199,87,139,106,118,79,109,124,123,34,54,27,164,201,27,145,61,136,230,43,186,92,158,73,228,168,169,228,132,31,251,77,111,123,232,231,79,31,231,222,218,127,248,29,140,242,122,252,178,157,254,205,217,211,219,174,191,252,87,184,10,232,225,199,153,77,242,59,173,30,39,196,11,41,234,168,42,28,145,55,35,166,129,34,150,157,203,228,142,168,137,137,210,246,126,87,49,26,169,237,233,119,194,196,169,106,169,107,169,97,174,161,169,138,162,158,162,54,203,12,209,61,30,201,24,228,221,174,107,147,201,81,81,81,81,83,201,80,155,193,227,172,227,168,222,181,62,49,215,13,91,180,123,45,153,108,182,34,44,102,20,105,175,205,170,56,211,87,132,251,226,98,38,59,56,195,245,0,25,138,232,14,163,170,122,169,133,104,222,27,89,156,231,183,102,209,91,105,54,107,90,212,234,154,162,85,223,166,24,153,186,117,189,219,46,201,249,17,85,85,17,21,82,178,117,171,152,158,180,234,37,108,244,56,13,90,224,246,30,165,108,76,162,114,58,186,86,249,236,233,42,21,55,106,175,183,104,209,187,123,55,119,181,99,241,217,157,140,4,105,114,117,158,200,230,184,236,182,195,230,187,89,51,86,18,152,166,220,78,147,93,92,41,215,178,57,204,207,116,71,14,185,141,86,200,10,17,184,234,62,161,222,42,124,101,223,60,200,171,170,21,233,47,118,166,233,60,175,235,79,99,186,156,229,93,255,0,57,218,240,158,38,117,243,79,42,89,81,139,234,190,69,11,35,84,84,166,169,172,117,93,50,255,0,28,51,117,199,255,0,238,145,52,237,45,185,159,58,220,233,226,216,87,186,15,198,211,111,91,56,186,102,174,201,166,98,61,177,51,63,130,240,193,8,120,100,230,49,108,207,110,180,152,46,181,209,208,216,174,213,110,108,52,119,170,109,217,69,81,34,249,35,38,107,149,123,46,85,246,59,117,98,170,249,244,121,111,55,137,220,46,46,206,50,141,251,51,172,123,154,159,62,217,236,199,102,241,63,37,204,109,238,213,206,39,156,85,29,177,61,126,248,235,136,0,6,74,16,6,2,226,107,140,61,62,225,202,145,45,83,70,183,236,182,166,46,229,53,150,158,84,111,105,171,236,146,161,254,125,166,47,193,54,87,59,224,155,110,228,174,61,76,227,115,136,221,77,168,155,196,231,213,88,253,190,77,209,180,22,7,58,134,54,53,127,122,178,49,123,175,77,188,151,169,234,68,227,115,140,62,10,173,201,243,170,236,143,205,176,118,99,163,108,231,105,173,70,38,136,139,86,103,149,85,235,199,213,136,227,62,60,35,178,87,50,10,11,118,119,156,62,165,107,31,153,95,93,59,155,210,178,173,198,101,122,166,251,237,213,213,190,219,249,153,55,79,184,200,226,59,78,42,162,150,215,169,215,75,157,44,126,78,162,189,74,181,240,61,191,193,251,234,171,218,159,222,57,171,249,204,11,123,75,106,103,74,232,152,143,29,127,69,191,21,208,134,62,221,189,236,54,42,138,170,236,154,102,159,198,38,175,114,233,193,23,184,95,227,175,8,215,122,154,124,59,40,164,139,24,204,228,77,162,165,116,170,234,91,130,162,121,248,121,23,205,31,241,237,59,207,111,193,87,236,187,74,18,123,15,136,181,138,163,202,90,157,97,168,243,124,155,29,145,98,167,7,152,91,154,43,142,222,83,29,177,49,194,99,190,0,1,238,139,1,11,184,155,230,39,143,105,197,125,94,15,163,148,148,121,29,254,153,203,13,85,210,119,43,173,244,111,79,37,107,17,170,139,59,211,207,125,149,24,213,219,205,219,43,82,8,103,92,79,107,246,163,84,201,62,81,170,185,3,226,145,202,190,18,146,173,212,116,201,249,187,48,244,177,118,79,45,213,21,127,63,154,144,152,188,247,13,134,170,104,167,206,152,236,229,237,109,13,158,232,163,58,206,236,211,137,191,49,98,221,92,99,123,93,233,142,216,166,58,188,102,60,52,94,0,40,66,223,168,186,131,105,168,74,203,94,117,144,209,206,143,89,82,90,123,156,241,191,173,125,174,221,174,69,221,127,41,157,116,167,152,31,16,122,115,89,20,119,220,129,51,75,74,57,59,180,119,175,94,101,111,199,162,165,19,184,142,95,202,229,122,38,223,131,237,223,30,214,210,89,170,116,185,68,199,227,250,38,179,14,132,243,59,22,230,188,22,34,139,147,29,83,19,68,207,135,26,163,219,49,29,235,122,6,39,225,251,137,77,57,226,43,30,125,211,15,171,125,53,206,141,173,244,149,158,169,81,42,105,28,191,31,47,39,198,171,236,123,124,151,216,189,43,187,83,44,19,246,174,209,122,136,174,220,235,18,212,24,236,14,39,45,196,85,133,197,209,52,92,167,132,196,240,152,254,122,167,148,199,24,0,7,163,16,0,0,0,0,0,0,0,138,188,111,113,237,132,240,137,103,134,199,71,65,30,71,168,23,122,101,158,221,102,238,244,197,77,18,170,181,181,53,78,79,54,199,212,138,141,99,125,105,21,170,136,173,68,87,180,37,80,53,209,213,190,58,184,169,214,122,250,138,140,163,88,111,180,20,53,10,228,75,85,142,165,246,218,38,49,127,120,177,194,173,238,39,231,145,94,239,206,166,44,162,213,29,76,182,214,58,227,110,212,92,158,150,169,238,71,58,120,46,245,12,145,85,61,138,174,71,239,186,110,160,109,2,10,19,208,190,104,188,83,232,253,194,158,44,143,45,147,80,236,44,84,73,237,217,28,139,52,238,111,197,89,89,178,206,215,237,236,87,172,141,252,173,82,228,248,106,226,99,77,120,165,211,184,115,253,59,175,114,58,55,54,11,165,174,161,81,42,237,149,59,110,177,74,212,246,162,251,90,244,245,92,158,207,52,114,32,101,144,0,0,124,183,75,165,178,199,108,171,189,94,174,20,212,22,250,8,95,83,85,85,83,43,99,138,8,152,213,115,222,247,185,81,26,212,68,85,85,95,36,68,42,115,139,30,112,89,53,117,218,187,10,225,106,158,27,109,174,157,238,133,217,101,117,50,75,83,84,169,186,43,169,160,145,21,145,51,127,52,116,136,231,42,108,189,44,2,219,65,172,190,95,196,38,187,103,213,146,87,102,122,197,153,93,229,149,28,138,149,55,170,135,70,214,175,181,173,103,95,75,91,253,203,81,19,243,30,113,14,33,117,227,1,171,138,179,13,214,76,206,208,248,118,233,109,53,238,161,177,170,34,108,141,116,125,125,14,111,146,121,57,21,60,189,128,108,206,10,120,225,155,156,86,163,99,119,74,44,111,137,75,124,57,69,138,87,182,41,47,214,250,86,83,220,105,17,124,186,228,138,62,152,167,98,124,81,173,99,246,221,119,122,250,171,109,248,134,95,140,103,216,197,183,51,195,47,116,151,139,37,226,157,181,84,53,212,175,235,138,104,157,236,84,95,130,251,81,81,118,84,84,84,84,69,69,64,57,128,0,0,99,46,32,120,138,210,206,25,240,73,179,237,82,190,120,74,109,214,42,42,24,17,36,172,184,206,137,191,102,158,37,84,235,119,179,117,85,70,181,23,119,57,169,230,84,14,191,243,102,226,67,84,238,21,84,26,107,95,30,155,227,106,229,108,48,219,81,178,220,100,103,193,101,171,122,110,215,124,126,244,145,237,236,221,219,110,161,121,96,214,18,243,171,218,179,145,86,122,71,32,213,12,182,231,86,178,36,221,250,203,221,76,210,119,19,117,71,245,61,234,189,94,107,231,237,243,59,110,3,197,183,19,58,97,81,29,70,21,174,89,133,19,98,119,91,105,165,185,201,85,74,171,190,254,116,243,171,226,119,154,175,181,171,190,224,108,156,10,193,225,63,156,37,30,67,114,163,193,248,161,182,81,90,37,169,122,67,6,87,110,141,204,165,235,85,217,60,92,30,125,164,252,178,177,122,83,127,54,53,168,174,75,57,165,170,165,174,165,134,186,134,166,42,138,122,136,219,44,51,68,244,123,36,99,147,118,185,174,79,37,69,69,69,69,79,37,64,63,80,0,0,99,14,33,248,139,211,78,25,52,242,167,81,53,46,232,232,169,218,238,205,13,5,63,75,170,238,53,10,155,164,48,49,85,58,157,241,85,85,70,181,55,87,42,33,77,28,65,243,71,226,103,89,238,85,20,184,142,73,54,156,227,74,231,54,11,126,63,59,163,171,115,62,11,53,98,109,43,159,237,253,207,182,223,63,193,248,129,124,192,213,250,167,84,245,58,178,177,110,53,122,141,148,79,86,189,91,207,37,222,161,210,46,254,107,235,43,247,243,248,153,183,71,121,137,113,105,163,85,244,242,80,106,165,203,38,182,68,244,89,109,89,60,142,185,65,43,19,247,136,249,23,189,18,127,193,200,192,54,20,4,112,224,219,141,205,57,226,247,25,168,117,162,5,177,102,22,136,154,251,190,63,60,200,247,198,197,217,60,68,15,217,59,176,43,151,167,171,100,86,170,162,57,19,169,170,233,30,0,0,0,0,0,0,0,0,0,3,15,113,57,197,38,152,112,169,128,187,53,212,42,215,203,83,84,174,134,209,103,165,115,86,174,229,58,38,253,17,181,87,213,99,119,69,124,139,234,181,21,61,170,173,107,131,48,130,132,53,223,153,255,0,20,186,201,113,168,138,193,151,77,167,182,7,57,82,11,110,57,51,160,153,172,246,39,114,177,54,153,238,219,218,173,86,55,242,53,8,219,87,170,58,153,95,88,151,26,237,69,201,234,42,154,231,57,39,150,239,80,249,17,93,248,75,212,175,223,117,248,254,80,54,129,6,186,26,93,199,87,21,250,69,87,20,216,190,181,100,53,116,177,185,21,109,247,170,149,185,210,185,191,22,246,234,58,250,17,127,43,21,171,249,21,11,75,224,155,153,206,29,196,133,206,151,77,53,58,219,71,136,103,213,9,211,69,218,145,125,29,119,126,223,129,2,189,85,209,75,249,34,122,187,171,247,174,114,175,74,4,228,0,0,0,198,28,67,241,23,166,156,50,105,229,78,162,106,93,209,209,83,181,221,154,26,10,126,151,85,220,106,21,55,72,96,98,170,117,59,226,170,170,141,106,110,174,84,64,50,120,40,103,136,62,104,252,76,235,61,202,162,151,17,201,38,211,156,105,92,230,193,111,199,231,116,117,110,103,193,102,172,77,165,115,253,191,185,246,219,231,248,63,18,50,84,234,158,167,86,86,45,198,175,81,178,137,234,215,171,121,228,187,212,58,69,223,205,125,101,126,254,127,16,54,129,6,189,122,59,204,75,139,77,26,175,167,146,131,85,46,89,53,178,39,162,203,106,201,228,117,202,9,88,159,188,71,200,189,232,147,254,14,70,23,11,193,183,27,154,115,197,238,51,80,235,68,11,98,204,45,17,53,247,124,126,121,145,239,141,139,178,120,136,31,178,119,96,87,47,79,86,200,173,85,68,114,39,83,85,193,35,192,0,1,235,36,145,195,27,230,154,70,178,54,53,92,231,57,118,70,162,123,85,87,224,133,81,113,139,205,214,249,29,238,191,79,56,86,146,146,10,42,55,190,158,167,48,168,129,179,190,165,233,228,190,10,39,162,177,35,79,61,165,122,57,93,237,107,90,136,142,112,90,248,53,149,203,248,128,215,60,254,178,74,252,211,88,51,43,204,178,117,34,165,93,234,161,236,106,59,218,214,179,175,165,141,254,229,168,137,249,143,215,13,226,39,94,180,246,178,42,236,43,89,51,43,68,145,34,34,50,158,245,80,145,57,169,182,205,116,106,229,99,219,228,158,171,145,83,201,60,188,128,217,148,21,49,194,79,55,236,146,43,221,191,6,226,158,58,74,203,101,83,219,3,50,234,58,100,134,122,87,47,146,58,174,8,211,161,241,254,87,198,214,185,169,230,173,127,194,216,40,171,104,174,84,84,247,27,117,92,53,84,149,81,50,120,39,130,68,124,114,198,228,69,107,216,228,242,115,85,21,21,21,60,149,20,15,220,0,0,31,149,77,77,61,29,60,181,149,149,17,193,4,12,116,146,203,35,209,172,141,141,77,213,206,85,242,68,68,69,85,85,42,179,139,254,111,87,58,91,181,195,79,120,87,142,145,176,82,189,244,213,25,133,92,45,155,186,244,221,21,104,97,118,236,232,69,246,75,34,57,29,231,179,17,54,122,133,172,3,89,124,203,136,77,117,212,42,217,107,243,93,97,204,111,18,204,171,187,106,111,53,14,141,168,190,214,182,62,174,134,55,251,150,162,39,230,62,236,19,137,254,34,116,206,185,149,248,70,181,102,54,199,49,232,245,133,46,211,75,79,35,145,54,78,184,36,87,69,39,146,126,249,170,6,203,64,172,94,12,185,182,174,95,122,183,105,151,19,241,219,237,245,181,210,54,154,135,45,166,99,105,233,164,145,124,154,218,216,191,2,37,114,236,157,214,108,196,221,58,154,196,69,121,103,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,80,231,52,190,32,46,26,201,196,221,223,16,163,175,87,227,90,114,247,216,104,32,107,183,98,213,181,83,198,204,169,252,53,153,22,47,239,96,103,179,204,144,28,178,249,121,97,57,214,29,73,196,70,188,88,99,189,82,92,164,127,209,188,126,173,155,210,190,22,57,90,181,117,44,255,0,194,245,57,174,70,70,228,232,233,78,165,71,117,55,167,234,201,185,44,103,25,78,73,118,201,238,28,69,90,221,85,119,174,158,190,119,63,31,149,206,89,37,145,207,114,170,247,211,117,221,203,231,178,22,109,166,248,101,30,156,233,238,49,167,246,245,141,105,177,171,61,29,166,39,49,157,45,115,96,133,177,162,162,110,187,111,211,191,181,125,190,213,3,222,219,167,184,13,154,222,219,77,159,7,199,232,104,90,212,107,105,169,173,144,197,18,34,123,17,24,214,162,109,254,2,43,241,111,203,83,69,53,231,26,184,222,244,251,25,182,225,89,244,81,62,106,42,219,92,13,166,164,174,153,17,85,34,170,133,136,140,84,122,249,44,173,68,123,85,119,85,114,34,181,102,64,3,88,12,99,36,206,52,91,82,40,178,75,44,213,54,76,171,16,186,117,179,169,21,175,167,170,129,234,143,141,237,248,166,232,230,57,171,228,168,174,69,242,83,100,109,14,213,43,110,182,105,6,35,170,246,168,146,24,50,123,84,21,207,129,29,191,98,101,110,211,67,191,199,162,68,123,55,254,228,161,254,99,54,27,110,55,198,182,170,91,237,47,137,208,77,116,130,189,235,30,219,119,170,104,224,168,153,60,190,41,36,175,69,252,251,150,183,202,134,162,174,126,9,48,232,170,119,237,211,215,221,227,167,221,119,251,218,215,204,229,219,242,122,238,120,18,248,194,252,96,113,7,73,195,38,129,100,122,166,232,225,158,233,3,25,65,100,165,149,219,37,69,194,101,233,137,23,242,181,158,180,174,79,45,217,19,145,23,125,140,208,86,175,58,168,179,91,222,39,165,120,126,49,142,221,110,180,117,87,27,173,202,177,40,105,100,157,35,150,158,42,120,225,234,70,53,118,221,42,166,217,87,111,98,251,124,246,10,178,181,219,181,39,136,29,84,167,182,211,62,187,39,205,115,91,162,49,31,52,157,82,213,213,76,239,55,61,235,228,214,167,154,171,151,102,181,168,170,187,34,121,93,191,12,28,179,120,127,208,155,21,13,126,105,140,91,115,236,211,182,215,214,92,238,244,233,81,73,12,219,121,182,154,154,68,88,218,214,175,177,238,106,200,187,111,186,126,10,67,110,78,218,37,121,143,95,114,61,66,204,177,11,173,2,227,22,7,71,109,125,117,19,224,107,106,106,164,72,213,237,87,162,110,228,133,179,55,203,225,34,239,240,46,36,14,2,124,3,3,170,182,250,22,171,9,176,205,111,232,237,248,73,45,176,186,30,157,145,58,122,21,189,59,108,212,242,219,224,159,144,131,124,101,114,171,211,61,73,199,238,89,199,15,86,42,76,71,53,166,141,245,9,104,164,218,43,101,213,83,117,88,146,47,193,166,145,125,141,86,116,199,191,147,155,231,214,219,3,0,107,43,164,90,169,159,240,231,171,22,189,65,196,230,158,219,126,198,235,85,179,210,205,212,196,153,173,119,76,212,179,179,201,85,142,68,115,28,213,243,79,106,108,168,138,155,31,105,62,164,216,117,135,77,49,173,80,198,21,233,108,201,173,176,220,96,99,255,0,14,46,182,238,232,157,253,211,29,212,197,219,203,118,174,197,22,243,61,193,45,120,39,25,217,196,118,120,163,138,154,252,148,151,213,137,137,183,76,245,48,53,211,170,254,119,76,146,191,254,89,100,156,159,239,213,247,142,14,169,109,245,147,61,241,88,242,75,157,5,43,92,138,136,200,156,177,212,42,39,229,78,229,68,139,229,241,85,2,109,17,243,246,191,184,52,254,215,204,95,255,0,168,151,254,217,32,192,17,243,246,191,184,52,254,215,204,95,255,0,168,151,254,216,253,175,238,13,63,181,243,23,255,0,234,37,255,0,182,72,48,4,124,253,175,238,13,63,181,243,23,255,0,234,37,255,0,182,99,78,35,120,118,224,35,134,221,33,190,234,198,93,195,246,47,36,86,216,187,116,84,105,220,108,149,245,175,221,33,167,102,239,246,185,222,106,190,125,45,107,221,182,205,82,102,185,200,212,87,57,81,17,19,117,85,248,20,59,204,187,139,212,226,83,87,190,138,97,215,20,151,1,193,229,150,146,214,248,221,234,92,106,215,102,207,89,229,237,106,171,122,35,246,250,141,234,77,187,142,64,35,5,143,30,200,181,107,81,105,49,188,55,28,133,247,156,166,232,144,80,91,40,34,232,137,146,205,39,171,27,27,251,200,219,191,181,87,102,181,187,170,236,138,166,195,252,39,112,223,141,112,183,163,22,125,50,178,36,53,23,6,183,198,95,46,49,181,81,110,23,23,181,59,178,249,249,244,38,200,198,34,251,24,198,162,249,238,171,12,249,68,112,132,236,82,192,238,40,179,219,106,54,237,126,167,125,54,41,4,204,84,117,53,3,188,164,171,217,125,142,155,240,88,191,214,186,149,21,82,82,203,192,21,233,206,15,137,27,182,155,105,109,155,68,113,27,147,233,46,122,129,222,146,239,44,123,163,217,105,139,100,116,72,239,135,122,71,35,85,83,218,200,164,106,249,59,206,194,202,70,231,49,93,87,83,197,149,178,150,121,149,209,81,225,180,17,192,207,36,70,53,106,106,158,191,227,115,149,119,95,63,240,34,1,136,120,27,224,230,247,197,246,165,84,89,101,175,168,180,98,56,252,113,213,95,238,144,198,142,123,26,245,84,142,158,45,253,94,236,157,47,217,87,116,107,88,231,42,59,100,107,175,23,74,120,94,208,13,21,179,83,217,180,235,74,177,235,119,135,106,34,214,201,70,201,235,102,93,182,234,146,166,68,116,175,85,243,246,187,100,221,118,68,79,34,45,114,99,178,219,168,120,89,189,94,41,233,209,43,46,121,133,103,137,149,81,58,156,216,233,169,154,198,239,252,20,245,149,19,242,185,223,148,158,224,98,93,100,225,83,64,53,226,195,61,139,81,116,206,203,84,249,90,169,21,198,154,149,148,215,10,103,124,29,21,67,17,30,221,151,101,233,85,86,174,201,212,215,39,145,68,220,100,112,177,144,112,151,172,21,58,127,112,172,146,229,101,174,133,46,54,11,163,152,141,90,186,55,57,91,179,209,60,146,86,57,21,143,68,248,162,57,17,17,205,54,51,43,95,157,222,61,105,168,210,141,56,202,228,100,126,147,161,200,106,45,208,187,111,89,96,158,153,100,145,63,139,170,158,47,143,199,248,192,201,252,169,56,146,187,107,142,129,207,133,229,215,5,172,200,244,226,104,109,114,84,72,245,116,181,22,233,24,171,73,36,138,171,186,185,18,57,98,223,226,144,181,87,117,85,82,108,148,229,201,34,182,182,61,111,212,11,116,110,147,194,79,138,50,105,90,155,116,44,140,172,137,24,171,241,223,105,36,219,248,215,243,23,26,0,0,0,0,0,0,0,0,4,78,230,57,172,149,186,113,163,16,97,182,58,197,167,186,231,51,190,133,207,99,182,123,40,35,106,58,165,91,253,247,84,81,175,247,50,187,227,177,0,56,90,225,246,225,196,94,168,83,226,9,85,45,13,154,138,37,174,188,214,198,212,87,67,76,213,68,233,102,254,93,199,185,81,173,223,217,186,187,101,70,170,45,135,113,111,193,213,255,0,137,156,166,199,124,163,212,74,107,21,37,150,222,250,70,210,205,64,234,142,169,31,34,185,242,34,163,219,182,232,140,79,143,224,156,239,8,156,42,73,195,21,191,37,134,183,40,166,191,86,100,19,83,57,106,33,163,117,63,110,40,90,244,107,21,21,238,223,206,71,47,192,173,226,178,251,248,220,194,42,187,79,244,81,223,28,162,61,188,101,187,114,45,176,202,182,95,99,171,177,151,221,143,151,87,172,204,110,213,172,85,53,105,174,179,27,190,109,28,99,140,198,190,50,201,56,6,133,105,14,152,90,160,180,225,90,125,101,160,100,12,70,172,254,17,146,84,202,168,159,133,36,207,69,145,238,252,234,170,122,234,38,130,233,6,170,218,165,180,230,248,5,158,185,175,106,181,149,45,166,108,85,48,170,252,99,153,136,143,98,255,0,18,236,191,20,83,191,2,127,200,90,220,242,123,177,167,102,156,26,134,51,76,116,98,62,87,229,171,242,154,235,189,189,59,218,248,235,170,150,120,176,225,202,183,134,253,72,76,114,10,201,238,22,11,172,30,54,205,91,51,81,30,248,183,217,241,73,183,146,200,199,108,138,169,178,42,57,142,217,58,182,73,151,203,43,91,46,25,118,21,119,210,11,253,91,167,169,196,210,58,171,83,222,187,185,104,36,114,163,162,254,40,228,219,111,205,43,81,60,154,57,170,89,232,103,210,92,62,255,0,35,163,241,148,121,18,209,194,139,183,90,197,53,52,175,145,83,243,111,4,123,255,0,26,24,3,150,52,245,49,113,29,87,28,27,244,77,140,214,178,109,151,247,157,234,119,38,255,0,151,214,107,74,157,186,63,103,230,209,110,215,205,158,174,233,253,37,208,120,188,84,237,143,71,149,99,49,252,110,219,137,157,239,241,81,58,107,255,0,21,60,39,198,86,180,1,212,181,118,235,115,177,233,70,105,123,178,195,44,183,11,126,61,114,170,164,142,36,85,123,230,142,154,71,49,27,178,42,238,174,68,219,100,246,150,250,234,220,166,106,158,167,57,97,236,206,34,237,54,105,231,84,196,123,103,69,80,241,175,196,37,199,92,117,110,190,138,223,112,122,226,120,204,242,219,237,16,50,69,88,166,86,57,91,37,94,222,91,186,69,77,209,126,12,70,39,229,223,48,112,83,192,189,159,81,236,20,250,183,172,148,181,15,178,85,187,170,207,102,108,142,139,198,198,213,217,103,153,205,84,114,70,170,138,141,106,42,43,182,234,85,233,84,234,137,88,214,148,231,87,236,142,213,98,126,31,126,133,183,26,216,41,22,69,183,74,136,196,146,68,111,86,234,221,147,109,247,243,242,47,82,205,104,183,227,246,122,27,13,166,153,180,244,54,218,104,169,41,97,111,178,56,163,106,53,141,79,204,141,68,66,163,148,225,127,104,226,43,196,226,99,93,58,167,182,127,40,236,116,95,72,57,239,251,27,147,97,178,76,142,173,205,232,152,222,166,120,197,52,233,175,24,229,85,115,58,204,243,231,215,58,184,108,115,77,52,239,16,161,109,183,22,193,108,22,154,102,177,25,219,163,183,69,18,42,108,169,231,210,223,89,124,215,117,93,213,119,93,253,167,72,213,174,21,116,59,89,45,147,82,100,216,61,5,37,123,209,123,87,107,100,44,165,173,137,203,251,238,227,19,239,159,222,200,142,111,154,249,111,230,101,192,90,235,177,106,186,119,42,166,38,59,52,115,246,31,53,199,97,49,17,138,177,122,170,110,115,222,138,167,95,111,90,144,120,140,225,255,0,40,225,215,80,101,195,175,210,165,101,21,67,60,85,170,228,198,116,178,178,153,85,81,29,183,159,75,218,169,179,155,191,146,254,84,84,85,176,30,93,124,66,92,53,75,79,171,52,227,44,172,146,166,253,134,178,38,193,83,43,149,207,170,183,191,116,141,92,171,237,116,106,157,10,191,193,88,253,171,186,159,55,52,12,70,130,239,161,182,140,177,241,177,43,177,251,228,76,138,69,79,62,205,68,110,108,140,79,227,115,33,119,252,130,42,242,224,187,214,91,120,160,181,209,83,74,230,199,118,181,92,40,234,17,17,118,124,105,23,121,17,127,55,92,44,95,227,68,42,118,232,253,151,154,69,171,127,54,173,61,147,250,75,160,177,152,154,118,247,96,171,199,99,34,60,189,152,170,117,211,235,81,198,102,61,106,121,199,45,103,186,22,224,98,14,41,181,234,135,135,173,39,175,204,17,34,158,245,86,239,1,100,165,147,205,37,172,123,85,81,206,79,106,177,136,138,247,123,55,233,70,238,138,228,50,249,88,188,210,179,138,155,166,172,227,120,20,115,170,209,88,108,222,53,236,71,121,37,77,76,142,234,221,19,242,71,12,91,111,252,37,252,190,118,28,211,21,56,76,45,87,41,231,202,62,246,159,216,44,134,222,209,103,182,112,151,227,91,113,173,85,119,197,60,116,251,231,72,158,233,69,43,125,6,123,173,122,139,29,21,55,138,191,229,121,85,122,250,207,114,44,149,19,200,170,174,115,149,118,70,181,19,117,85,242,107,90,139,236,68,44,251,64,121,126,105,22,151,219,41,110,154,131,106,164,205,50,133,107,95,60,149,209,247,40,41,159,183,155,33,129,222,171,209,23,247,242,34,185,118,221,17,155,244,152,115,149,126,151,208,84,46,89,172,21,244,253,202,154,89,89,97,183,61,204,77,162,85,99,101,168,114,42,254,249,90,232,83,203,109,145,93,237,234,242,176,194,43,36,203,109,205,184,197,94,141,106,158,90,251,252,87,254,148,54,219,25,107,27,86,69,150,87,54,237,91,136,138,166,158,19,84,233,19,187,172,114,166,152,210,52,142,115,174,186,198,142,34,155,15,196,168,232,146,221,71,139,90,32,164,106,108,144,71,67,19,99,68,243,253,234,55,111,138,255,0,141,76,23,174,124,11,232,158,176,91,170,42,45,54,26,92,67,35,84,87,65,115,180,211,182,40,220,255,0,247,232,27,179,36,69,219,205,124,159,253,215,181,22,69,130,122,238,26,205,250,119,46,83,19,13,71,151,231,89,142,85,126,49,56,59,213,81,92,117,196,207,31,24,229,49,221,58,196,168,159,85,52,191,58,208,77,69,169,195,114,150,62,134,239,107,145,149,52,181,116,210,57,27,52,123,239,21,76,15,77,151,101,86,238,139,228,173,114,42,46,206,106,162,90,119,4,92,70,75,175,186,90,177,100,85,13,126,89,139,186,58,27,178,170,167,85,75,21,170,176,213,109,240,235,70,185,29,253,220,111,95,36,84,67,31,115,57,211,26,12,135,71,168,53,54,26,116,109,207,19,175,138,25,38,70,166,239,163,169,114,70,172,114,251,124,165,88,149,62,9,187,188,189,109,200,173,203,171,56,170,196,248,150,180,217,82,161,204,163,202,104,170,237,117,45,246,181,85,34,89,226,93,191,47,92,45,106,47,195,173,126,10,165,90,196,85,148,102,81,98,39,204,171,79,199,151,178,91,239,53,174,215,72,187,21,86,105,114,152,140,69,136,170,102,99,182,136,214,184,142,234,169,227,167,84,233,216,183,66,22,243,20,226,110,183,78,241,232,116,107,8,184,173,61,255,0,35,166,89,110,181,49,59,215,163,183,187,118,246,218,191,189,124,170,142,77,253,168,198,175,240,218,169,52,138,65,226,139,56,169,212,62,32,115,188,150,121,214,88,214,243,81,69,74,189,93,72,148,212,238,236,67,182,222,94,108,141,171,229,241,85,246,251,73,92,247,23,86,27,13,187,68,233,53,112,251,186,212,14,138,54,122,206,119,157,77,236,76,107,110,196,111,105,213,53,107,165,58,247,71,25,241,136,234,123,112,233,195,214,93,196,102,118,220,83,29,123,104,232,41,26,218,139,181,210,70,117,71,69,78,171,182,251,110,157,111,119,154,49,155,166,234,139,230,136,142,114,90,150,147,240,123,160,122,71,109,134,158,213,130,80,94,46,45,98,36,215,91,204,12,172,169,149,255,0,23,39,90,43,98,254,40,218,212,254,53,221,87,129,224,59,75,232,52,227,135,76,122,185,148,253,55,44,178,36,191,87,76,230,35,92,244,153,55,129,191,151,165,176,246,246,243,246,185,203,229,213,177,34,15,204,167,43,181,98,205,55,110,70,181,207,30,61,93,208,251,233,15,110,241,249,190,99,119,3,133,185,52,97,237,204,211,17,76,204,111,76,78,147,85,83,28,226,103,148,114,136,211,134,174,22,229,133,97,183,154,55,91,174,248,149,154,186,149,237,233,116,21,52,17,75,26,167,159,146,181,205,84,219,205,127,198,68,30,37,57,115,97,185,101,190,171,42,208,202,88,177,235,244,76,116,174,179,35,182,161,174,84,79,193,143,117,251,195,215,109,147,111,81,87,109,209,190,110,38,192,36,177,56,59,24,186,55,46,211,175,190,60,37,73,201,118,151,52,217,252,68,98,48,55,166,153,142,113,174,180,213,221,84,114,159,127,100,196,168,139,79,115,220,235,66,181,30,155,41,176,73,81,107,190,88,170,157,13,77,44,168,230,117,244,187,166,90,105,217,228,170,213,217,90,230,175,177,83,224,168,138,151,97,165,26,147,98,213,237,59,177,106,54,56,170,148,87,186,86,207,218,87,35,157,4,168,170,217,97,114,167,146,185,143,107,152,191,157,165,110,243,51,211,26,12,59,89,109,153,205,170,157,32,131,52,160,116,213,45,107,81,26,181,148,238,107,37,122,109,252,38,62,21,95,143,87,82,239,230,101,254,85,57,197,85,118,39,155,105,229,85,67,157,21,166,182,154,233,70,199,121,236,149,13,123,37,68,95,130,34,193,26,237,191,181,234,169,241,43,185,77,117,224,113,181,96,107,157,98,121,120,243,137,251,225,186,58,66,195,97,182,175,101,236,109,77,138,119,110,83,17,189,234,204,238,213,79,126,237,124,167,179,94,212,240,0,22,199,61,0,0,0,0,0,0,56,124,203,43,179,224,152,141,239,55,200,103,236,218,241,251,117,77,210,182,79,224,65,4,110,145,235,255,0,212,181,77,105,245,99,82,179,45,127,213,171,230,162,228,93,234,203,230,87,114,89,89,79,30,242,44,104,231,35,97,166,137,54,221,90,198,116,70,212,219,125,154,159,19,98,126,35,180,174,239,173,218,33,151,105,53,143,36,101,130,175,39,161,74,4,184,62,21,149,176,198,233,24,178,34,177,21,21,200,230,35,219,182,233,248,68,21,208,238,79,55,93,42,214,12,63,82,239,186,207,106,190,209,98,247,138,107,179,237,237,177,201,18,212,58,7,163,216,157,107,50,162,108,246,181,124,209,125,158,192,51,63,6,188,184,52,139,66,112,171,101,247,83,49,27,70,93,168,117,176,199,83,112,170,185,211,50,170,158,219,43,145,23,195,210,198,244,86,39,66,174,203,46,221,110,93,213,21,173,84,106,74,187,142,157,233,253,226,216,251,45,223,5,199,171,173,210,49,99,117,37,77,178,9,97,115,23,218,213,99,154,173,84,252,219,29,132,1,84,220,199,185,110,224,120,110,7,117,226,7,64,108,235,101,101,151,166,162,255,0,142,211,238,234,85,165,87,108,250,170,102,174,235,18,177,85,21,241,167,169,209,187,154,140,233,84,116,63,224,11,136,187,167,14,124,70,99,183,119,87,57,152,222,73,83,13,143,33,129,206,251,219,169,102,145,26,217,149,63,133,11,213,178,34,251,118,71,183,216,229,47,251,55,176,219,114,172,50,255,0,139,222,159,19,45,247,139,93,85,5,91,165,219,161,33,150,39,49,234,237,252,182,233,114,239,249,141,92,128,218,160,28,94,45,81,87,89,140,90,42,238,27,248,169,232,41,228,159,117,221,123,139,27,85,219,175,199,205,84,229,0,170,206,113,60,85,221,168,107,40,120,91,194,174,146,83,67,45,44,87,76,178,90,121,85,174,149,31,186,211,208,187,111,52,111,74,36,207,77,246,114,62,31,200,168,177,71,128,174,9,46,252,94,103,53,115,222,106,234,173,24,22,54,172,117,230,227,2,39,118,121,93,230,202,72,21,219,167,113,200,138,231,59,101,70,53,55,84,221,204,71,112,220,103,227,122,165,156,241,95,171,25,11,240,60,146,165,139,149,220,40,169,230,142,219,60,140,146,158,154,85,167,133,205,114,51,101,106,199,11,54,219,203,109,189,165,192,242,225,211,24,244,179,132,12,26,219,53,170,106,27,157,234,41,175,183,54,79,31,110,87,84,84,72,170,213,123,87,205,21,33,108,44,243,243,217,137,184,25,19,75,56,88,225,231,70,45,80,90,244,243,73,49,203,122,194,222,149,173,146,137,149,21,178,174,219,42,201,83,42,58,87,111,231,228,174,219,205,118,68,220,229,117,23,135,253,17,213,171,76,246,93,69,210,204,106,249,79,59,85,170,250,139,124,105,60,123,174,234,177,206,212,73,98,119,154,250,204,115,87,205,124,252,204,128,0,163,14,97,28,189,231,225,106,120,53,35,77,234,171,46,154,117,116,169,74,103,54,165,221,117,54,122,151,110,173,138,71,34,39,92,78,217,122,36,217,21,21,58,93,231,210,231,247,46,81,188,85,93,112,29,82,103,14,185,69,194,89,177,124,214,71,186,208,217,30,170,219,125,213,173,87,34,51,248,44,153,173,86,42,39,254,17,35,95,45,220,171,105,28,85,96,150,189,75,225,187,82,112,187,180,81,190,26,236,106,186,72,149,233,187,99,168,134,37,154,9,63,228,77,28,111,255,0,146,107,161,166,87,234,252,87,82,49,76,162,213,51,226,173,179,223,40,107,233,164,98,42,185,146,197,59,30,197,68,79,61,209,90,158,192,54,132,56,76,223,51,199,116,239,15,189,103,121,117,197,148,54,91,5,12,215,10,234,135,121,244,67,19,21,206,217,61,174,118,201,178,53,60,213,85,17,60,212,230,200,41,206,39,81,235,48,238,22,105,113,11,109,74,197,54,109,144,82,219,234,81,175,233,115,168,225,99,234,36,219,226,169,220,138,4,95,134,206,93,253,187,40,85,23,21,60,74,230,124,83,106,221,203,81,242,153,164,134,133,28,234,107,29,175,175,120,237,180,8,229,88,226,79,130,189,119,234,123,255,0,124,245,85,242,77,145,39,223,3,220,168,177,202,252,110,217,170,252,80,219,234,106,234,46,49,178,174,221,136,164,174,134,56,97,114,35,163,146,181,204,84,122,189,83,101,236,162,162,53,54,71,245,42,185,141,137,60,180,180,98,215,173,92,89,227,86,219,253,39,138,180,99,16,205,147,87,64,177,163,217,42,83,43,18,22,191,127,46,133,168,146,13,247,69,221,55,111,199,116,216,12,14,165,139,105,30,149,97,20,41,108,195,116,215,23,177,210,163,17,157,171,125,162,158,6,171,81,21,60,209,140,77,252,149,125,191,149,127,41,208,181,159,131,110,27,245,226,211,61,191,59,210,219,51,107,38,98,182,59,189,182,153,148,119,24,29,240,115,103,141,17,203,178,166,253,47,234,111,229,106,162,169,154,128,26,249,113,179,192,222,109,194,6,75,73,60,149,238,191,225,55,201,95,29,162,246,216,186,28,217,81,21,203,77,80,212,221,25,50,53,58,145,83,213,123,81,85,191,130,230,182,91,242,134,227,6,231,85,112,94,21,181,6,235,37,76,107,4,149,120,125,77,68,221,78,141,35,111,84,212,9,191,154,183,161,29,44,105,251,212,100,141,246,43,81,39,223,21,250,53,107,215,190,31,115,77,54,184,82,164,181,53,182,201,170,45,111,232,71,58,27,132,45,89,41,158,223,255,0,8,214,162,237,178,171,92,228,221,55,53,216,211,28,242,237,165,218,139,140,234,53,138,87,199,95,141,93,105,110,144,116,170,110,229,134,70,191,165,119,242,84,114,34,181,81,124,149,21,81,124,128,218,8,31,133,21,101,53,198,138,158,225,69,42,75,79,85,19,38,137,232,138,157,76,114,34,181,118,95,63,52,84,62,92,142,174,162,131,30,186,87,82,73,219,158,154,138,121,98,126,200,189,47,107,21,81,118,95,37,243,79,136,20,13,204,67,137,27,183,16,252,70,95,150,27,147,228,197,49,10,169,172,88,245,58,110,145,164,81,63,166,106,141,190,46,154,70,185,253,74,136,189,29,182,175,224,146,231,151,143,44,220,58,255,0,134,218,53,227,136,155,50,221,214,245,11,107,108,88,205,75,85,180,204,165,118,203,21,85,74,34,162,202,178,55,103,54,37,245,17,138,138,228,114,187,102,213,197,142,149,151,124,130,223,67,88,249,28,202,218,200,162,149,200,239,89,81,239,68,114,238,191,31,53,243,54,145,162,162,164,182,209,83,219,168,41,227,167,166,165,137,144,195,20,105,179,99,141,168,136,214,162,124,17,17,17,0,224,237,122,111,167,118,59,111,161,108,184,22,57,111,183,163,122,124,37,45,174,8,161,219,109,182,232,107,81,187,109,249,136,133,198,119,44,205,40,214,172,90,233,151,104,254,49,110,196,53,14,150,23,212,83,54,219,19,41,168,110,207,106,42,246,39,133,187,70,199,191,205,18,102,163,87,169,81,95,212,158,201,192,0,214,111,69,53,111,56,225,187,88,108,218,145,141,119,169,110,248,221,114,182,174,138,94,166,37,68,72,189,53,20,147,55,219,210,246,245,49,83,218,139,178,166,202,136,169,178,102,27,149,217,243,188,70,201,155,227,211,247,173,121,5,186,154,233,69,39,240,224,158,54,200,197,255,0,234,92,134,190,28,127,227,214,156,99,140,157,86,181,217,89,27,41,159,124,90,229,107,19,102,164,181,48,199,81,42,127,245,201,94,92,207,46,170,218,218,254,10,180,174,122,247,72,233,91,106,154,22,172,155,111,219,142,174,102,70,158,95,14,134,183,111,205,176,18,56,0,0,0,0,0,0,0,7,197,123,188,218,241,203,53,126,67,124,173,142,142,219,107,165,150,182,178,166,69,217,144,193,27,21,242,61,223,153,26,213,85,254,35,92,126,43,248,146,202,184,163,214,59,190,163,223,167,169,138,218,178,58,154,197,108,146,94,166,91,168,26,191,123,141,169,236,234,95,195,123,145,61,103,185,203,236,217,18,238,249,134,92,50,43,119,6,154,156,184,173,190,174,186,227,91,110,167,182,182,158,146,55,62,87,197,85,89,5,60,219,53,168,170,191,122,150,69,84,219,216,139,236,246,148,191,194,143,15,185,110,121,196,142,156,226,249,110,159,223,163,177,213,95,233,100,185,45,77,178,88,226,117,52,78,238,202,199,185,237,70,163,92,216,213,171,191,229,252,160,78,254,3,57,92,97,14,194,237,58,193,196,181,133,247,123,181,230,38,87,91,113,138,135,57,148,212,84,238,77,226,125,83,90,168,178,74,230,170,59,180,229,233,98,42,35,154,174,221,27,98,246,77,53,211,172,102,222,150,156,111,0,199,45,84,45,77,146,150,134,213,4,17,34,121,121,116,49,168,159,189,111,195,224,159,144,236,128,8,197,196,111,47,30,28,120,132,179,84,171,176,218,12,67,39,88,221,225,111,246,26,70,83,74,217,54,93,150,120,152,137,29,67,119,219,126,180,235,217,54,107,219,237,40,223,90,244,123,80,56,108,213,155,158,155,230,45,117,21,242,193,80,201,105,235,41,94,230,178,120,215,103,195,85,3,252,151,165,201,179,145,124,149,170,138,139,179,154,168,155,50,149,87,206,255,0,4,181,181,52,191,83,96,138,54,92,100,90,251,21,83,246,245,165,129,189,19,64,155,254,70,57,213,31,253,116,9,99,203,179,138,10,190,39,116,2,150,231,147,207,220,203,241,89,146,203,125,122,251,106,158,214,35,161,170,255,0,240,172,84,234,255,0,124,100,155,34,38,196,163,41,235,146,45,250,190,159,87,181,27,23,142,103,165,21,195,27,167,175,154,52,69,233,116,180,245,77,100,106,171,236,221,18,166,93,191,190,95,206,92,40,3,95,94,98,28,72,221,184,135,226,50,252,176,220,159,38,41,136,85,77,98,199,169,211,116,141,34,137,253,51,84,109,241,116,210,53,207,234,84,69,232,237,181,127,4,191,156,142,174,162,131,30,186,87,82,73,219,158,154,138,121,98,126,200,189,47,107,21,81,118,95,37,243,79,137,171,197,142,149,151,124,130,223,67,88,249,28,202,218,200,162,149,200,239,89,81,239,68,114,238,191,31,53,243,2,209,249,120,242,205,195,175,248,109,163,94,56,137,179,45,221,111,80,182,182,197,140,212,181,91,76,202,87,108,177,85,84,162,42,44,171,35,118,115,98,95,81,24,168,174,71,43,182,109,151,90,244,223,78,236,118,223,66,217,112,44,114,223,111,70,244,248,74,91,92,17,67,182,219,109,208,214,163,118,219,243,28,229,21,21,37,182,138,158,221,65,79,29,61,53,44,76,134,24,163,77,155,28,109,68,70,181,19,224,136,136,136,126,224,65,254,51,185,102,105,70,181,98,215,76,187,71,241,139,118,33,168,116,176,190,162,153,182,216,153,77,67,118,123,81,87,177,60,45,218,54,61,254,104,147,53,26,189,74,138,254,164,246,83,222,138,106,222,113,195,118,176,217,181,35,26,239,82,221,241,186,229,109,93,20,189,76,74,136,145,122,106,41,38,111,183,165,237,234,98,167,181,23,101,77,149,17,83,102,67,93,142,63,241,235,78,49,198,78,171,90,236,172,141,148,207,190,45,114,181,137,179,82,90,152,99,168,149,63,250,228,175,3,96,252,55,43,179,231,120,141,147,55,199,167,239,90,242,11,117,53,210,138,79,225,193,60,109,145,139,255,0,212,185,14,96,142,60,186,171,107,107,248,42,210,185,235,221,35,165,109,170,104,90,178,109,191,110,58,185,153,26,121,124,58,26,221,191,54,196,142,2,13,243,110,226,2,225,164,124,61,83,105,246,55,94,180,183,189,73,170,146,216,249,24,238,153,25,108,137,168,234,181,111,247,221,112,196,191,220,204,255,0,61,246,42,223,130,190,22,46,188,90,107,61,46,4,218,217,173,184,253,186,5,185,228,23,24,152,138,248,40,218,228,111,68,123,250,189,217,30,230,177,187,239,182,238,118,206,70,42,45,173,241,215,192,14,79,198,54,107,141,100,116,26,175,73,141,80,99,182,183,208,178,138,162,216,250,174,185,164,149,94,249,81,91,35,58,119,106,70,221,188,255,0,1,14,205,192,119,4,114,240,107,106,203,233,238,57,165,30,79,95,149,84,82,61,106,224,160,117,47,106,26,118,200,141,141,81,207,126,254,180,175,93,211,111,104,25,123,75,184,104,208,109,26,178,211,88,244,239,74,241,219,92,116,236,107,22,171,192,199,45,92,234,137,183,84,181,15,69,150,71,126,119,57,127,54,201,228,122,106,199,12,90,9,173,182,73,172,122,143,165,214,27,147,100,99,155,29,91,41,25,5,101,58,175,239,162,168,141,18,70,47,199,201,219,46,222,104,169,228,101,0,6,188,28,113,240,147,113,225,23,87,83,18,167,184,84,221,49,123,221,50,220,49,251,140,236,68,146,72,122,186,95,12,189,40,141,89,99,118,200,229,68,68,86,185,142,217,189,93,41,96,188,156,56,139,186,103,90,117,125,208,92,162,185,213,21,120,51,98,173,178,73,35,183,123,173,147,57,90,232,127,138,25,118,219,242,54,102,181,60,154,131,157,181,134,219,81,161,152,14,81,43,226,75,133,191,44,117,4,13,93,186,214,26,138,57,159,42,167,199,110,170,104,119,252,234,210,46,114,107,168,171,131,139,122,232,169,183,237,212,97,215,24,234,54,93,190,246,149,20,174,77,255,0,47,174,214,1,119,160,0,43,211,156,31,18,55,109,54,210,219,54,136,226,55,39,210,92,245,3,189,37,222,88,247,71,178,211,22,200,232,145,223,14,244,142,70,170,167,181,145,72,213,242,119,157,121,240,55,193,205,239,139,237,74,168,178,203,95,81,104,196,113,248,227,170,191,221,33,141,28,246,53,234,169,29,60,91,250,189,217,58,95,178,174,232,214,177,206,84,118,200,215,101,238,115,21,213,117,60,89,91,41,103,153,93,21,30,27,65,28,12,242,68,99,86,166,169,235,254,55,57,87,117,243,255,0,2,33,48,185,49,217,109,212,60,44,222,175,20,244,232,149,151,60,194,179,196,202,168,157,78,108,116,212,205,99,119,254,10,122,202,137,249,92,239,202,4,165,210,158,23,180,3,69,108,212,246,109,58,210,172,122,221,225,218,136,181,178,81,178,122,217,151,109,186,164,169,145,29,43,213,124,253,174,217,55,93,145,19,200,249,245,147,133,77,0,215,139,12,246,45,69,211,59,45,83,229,106,164,87,26,106,86,83,92,41,157,240,116,85,12,68,123,118,93,151,165,85,90,187,39,83,92,158,70,90,0,107,153,198,71,11,25,7,9,122,193,83,167,247,10,201,46,86,90,232,82,227,96,186,57,136,213,171,163,115,149,187,61,19,201,37,99,145,88,244,79,138,35,145,17,28,210,214,185,82,113,37,118,215,29,3,159,11,203,174,11,89,145,233,196,208,218,228,168,145,234,233,106,45,210,49,86,146,73,21,87,117,114,36,114,197,191,197,33,106,174,234,170,166,48,231,119,143,90,106,52,163,78,50,185,25,31,164,232,114,26,139,116,46,219,214,88,39,166,89,36,79,226,234,167,139,227,241,254,51,13,114,72,173,173,143,91,245,2,221,27,164,240,147,226,140,154,86,166,221,11,35,43,34,70,42,252,119,218,73,54,254,53,252,192,92,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,117,207,136,45,41,225,215,12,170,205,117,71,42,164,182,193,20,79,117,45,23,117,171,89,112,145,19,202,26,104,85,81,210,61,87,100,242,242,77,247,114,181,168,170,149,197,205,171,136,237,119,210,125,127,176,225,122,103,170,217,30,47,102,174,194,169,43,167,165,181,86,186,153,31,80,234,234,232,221,39,83,54,114,57,89,28,105,186,42,126,10,21,155,145,229,25,54,97,116,146,249,150,228,87,59,221,202,100,218,74,203,141,92,149,51,191,218,190,114,72,170,229,246,175,199,226,7,106,213,12,231,42,226,27,90,239,217,204,150,201,103,190,103,23,199,205,77,111,167,69,149,200,249,164,233,130,154,63,45,221,210,139,28,109,248,174,200,108,51,194,246,145,59,66,56,125,193,116,158,110,223,139,176,90,99,101,114,199,178,177,107,101,115,166,169,86,170,121,42,119,165,147,101,248,167,153,4,57,75,112,189,161,85,22,246,107,245,70,123,101,205,115,138,52,233,130,211,78,215,183,232,203,220,138,138,233,34,149,26,247,206,168,170,137,47,79,109,61,110,218,191,240,210,208,64,0,0,0,0,30,28,228,106,43,156,168,136,137,186,170,252,15,37,117,115,70,227,182,155,76,241,251,135,14,58,87,116,87,102,23,186,110,214,65,112,129,234,158,136,162,145,190,112,181,201,255,0,223,18,177,126,31,128,199,42,254,19,154,173,10,229,227,163,88,173,250,233,197,62,121,158,217,42,155,81,102,90,214,91,45,114,177,119,100,148,180,145,182,6,202,213,248,182,69,141,210,167,252,39,248,11,121,229,103,129,213,224,220,25,98,50,220,33,88,170,114,90,154,219,243,152,169,178,164,115,76,172,133,127,63,84,49,68,228,252,206,66,159,56,63,225,135,40,226,171,88,237,184,21,162,25,160,177,210,189,149,185,29,209,169,179,40,104,17,201,215,179,189,157,215,254,4,109,248,185,119,95,85,174,84,216,174,197,99,180,227,22,59,118,55,96,161,142,138,217,105,164,134,134,138,154,61,250,32,130,38,35,35,141,187,252,26,214,162,39,241,1,247,0,0,0,99,237,124,214,188,75,135,173,39,191,234,190,103,58,37,21,154,153,93,13,50,61,27,37,109,83,188,161,166,143,127,107,222,253,147,243,38,238,95,38,170,160,68,110,107,156,94,183,71,244,217,116,47,7,186,44,121,142,113,74,228,175,150,9,81,36,182,218,85,85,178,42,237,230,143,159,103,70,223,238,123,171,186,42,55,122,235,224,7,132,234,174,42,181,170,158,219,120,166,153,48,156,103,183,113,201,106,24,170,222,184,186,151,181,72,215,39,177,243,57,170,158,91,42,49,178,57,23,118,166,248,167,47,202,53,67,138,93,110,169,191,87,67,53,243,50,206,174,204,138,158,150,157,190,217,36,114,50,24,35,69,252,24,216,222,134,55,117,217,26,221,213,124,149,75,249,225,11,134,140,123,133,125,22,181,105,197,179,179,83,119,145,60,117,254,228,198,236,181,215,7,181,59,142,69,95,62,219,17,18,54,39,151,168,196,85,245,149,202,161,153,40,168,168,237,180,84,246,235,125,44,84,212,180,177,50,8,33,137,136,214,69,27,81,17,173,107,83,201,17,17,17,17,19,224,135,238,0,2,171,57,216,104,181,206,166,76,31,136,11,101,50,205,73,75,3,177,107,179,154,223,56,19,184,249,233,28,191,220,171,164,169,106,174,201,178,244,38,235,212,155,90,153,214,117,43,78,113,13,92,193,47,90,111,158,90,99,185,88,175,212,174,164,172,129,222,75,210,190,104,246,59,218,215,181,200,215,53,201,230,215,53,21,60,208,10,136,229,49,197,254,51,163,121,45,215,66,245,34,231,13,179,31,204,107,163,173,181,92,103,122,182,26,91,162,177,177,57,146,170,249,53,179,49,145,53,30,187,35,93,27,81,87,103,110,219,157,53,184,226,175,66,241,222,30,117,126,237,167,88,198,167,217,115,90,26,73,28,232,234,40,36,87,77,72,155,249,83,213,108,157,180,157,190,199,35,28,228,242,243,232,85,86,39,101,210,206,96,60,92,104,245,150,12,111,16,214,11,132,182,138,102,118,224,162,187,83,65,113,100,44,79,99,88,234,134,61,236,106,124,26,215,35,83,242,1,177,4,146,71,12,111,154,105,26,200,216,213,115,156,229,217,26,137,237,85,95,130,20,119,205,55,139,188,107,136,141,73,180,96,90,109,114,75,134,35,130,248,134,45,194,53,251,213,198,225,42,181,178,201,26,254,250,38,54,54,177,143,246,57,86,69,77,218,173,85,194,218,201,199,71,20,186,239,101,126,51,168,90,173,93,37,146,86,244,77,109,183,65,13,5,61,67,87,218,147,54,6,177,102,111,247,47,87,39,230,63,94,10,248,116,195,184,150,214,42,28,27,54,212,251,78,39,111,107,227,145,212,179,77,209,95,119,245,188,233,168,186,147,182,178,42,34,238,170,187,162,46,232,199,236,168,4,255,0,228,173,163,87,44,127,0,204,245,178,241,68,248,89,149,85,67,105,180,57,233,178,201,77,74,175,89,165,111,229,107,165,145,25,191,229,129,197,149,156,70,35,137,99,152,30,49,108,195,113,11,69,53,174,203,102,165,142,142,134,142,157,157,49,195,19,19,100,68,79,253,106,171,230,170,170,171,186,169,203,128,0,0,0,0,0,0,0,0,0,0,63,26,202,218,59,117,36,213,247,10,184,105,105,169,216,178,75,52,210,35,35,141,137,230,174,115,151,201,17,63,42,152,103,140,252,195,39,192,184,106,204,114,204,58,245,83,105,188,80,250,63,195,86,83,59,166,72,186,235,233,227,126,203,249,216,247,55,248,149,74,136,204,245,119,84,245,17,171,22,115,168,121,21,246,29,209,201,5,117,198,89,97,106,167,159,148,106,238,132,255,0,2,16,249,142,111,70,95,92,91,221,214,102,53,238,235,253,27,35,98,250,57,196,109,134,26,172,109,55,226,221,186,107,154,39,132,205,92,34,153,225,28,35,149,93,169,33,204,43,137,92,111,88,242,139,70,5,167,247,38,92,49,252,93,242,205,61,194,23,111,13,109,107,209,26,171,26,251,29,28,109,69,68,122,121,57,94,253,183,68,106,174,86,229,105,164,215,10,26,60,155,89,238,116,142,138,27,148,105,99,180,189,205,219,187,27,94,143,169,122,124,85,189,108,137,168,169,229,187,30,159,2,39,112,181,164,152,6,177,234,125,22,49,168,90,133,69,141,208,117,177,237,166,145,92,201,238,142,223,250,158,25,21,59,113,185,125,155,185,221,94,104,140,107,151,125,174,119,29,199,108,120,149,138,135,25,198,173,144,91,173,118,200,25,77,73,75,3,122,89,20,109,77,145,19,255,0,122,249,170,238,171,186,145,185,85,155,152,252,76,227,239,76,112,229,29,252,191,8,93,186,64,204,176,155,37,145,209,178,57,117,53,107,84,68,213,84,196,252,221,119,167,142,145,19,53,85,207,78,17,26,199,116,114,32,2,212,208,32,0,0,7,64,214,253,105,196,52,27,0,173,207,50,249,149,209,195,247,154,42,56,221,180,181,213,42,138,172,133,159,145,87,101,85,119,177,173,69,85,246,31,21,215,77,186,102,186,231,72,134,70,23,11,123,29,126,140,54,30,153,170,186,166,34,34,57,204,202,40,243,76,212,218,42,44,63,24,210,58,58,150,173,125,206,183,211,117,140,106,250,209,211,68,215,199,18,57,63,35,228,123,149,63,224,87,252,56,103,150,54,33,83,123,215,218,236,163,182,190,23,27,178,79,35,164,219,201,38,157,205,137,141,252,202,173,89,87,254,66,145,211,83,53,23,50,215,29,71,184,102,185,15,114,178,241,124,169,107,33,165,167,107,158,145,181,85,27,21,60,44,243,93,154,155,53,168,158,106,190,107,186,170,170,218,247,5,156,60,203,195,254,147,178,146,253,3,27,149,100,79,101,194,245,210,238,174,202,244,237,21,54,233,228,189,182,170,238,169,186,117,190,77,149,83,98,165,133,154,179,92,203,229,17,30,109,63,151,47,108,241,116,62,127,77,157,129,216,136,201,235,170,38,253,232,152,152,142,185,171,141,115,225,77,62,110,190,29,169,0,84,223,50,235,117,69,23,18,207,169,153,54,101,194,195,67,81,15,146,249,177,22,72,255,0,254,232,220,91,33,6,121,161,105,5,109,255,0,16,176,107,21,158,153,210,191,27,115,173,183,84,99,119,86,210,76,228,88,165,95,200,214,75,187,87,254,29,62,8,164,198,121,102,171,216,58,183,122,180,150,183,232,171,50,181,151,109,45,168,187,58,69,200,170,141,123,231,73,143,108,196,71,140,185,110,85,247,58,41,116,71,40,179,199,50,45,93,46,85,45,76,177,252,91,28,180,148,205,99,191,194,176,200,159,242,73,160,83,39,7,188,70,73,195,174,167,182,235,116,73,166,197,239,140,101,13,238,8,211,119,54,52,118,241,212,53,19,218,232,149,92,187,124,90,231,162,121,170,42,92,94,63,144,88,242,187,45,30,71,141,221,105,174,86,187,132,73,61,45,93,52,136,248,229,98,251,21,170,159,254,136,168,168,167,206,71,138,162,254,22,45,199,206,167,132,199,230,246,233,83,33,196,229,121,237,204,109,81,173,171,211,189,77,93,90,233,26,211,61,241,60,124,38,59,220,128,7,227,89,91,71,110,164,154,225,112,171,134,150,150,154,55,75,52,243,72,140,142,54,53,55,115,156,229,242,68,68,77,213,87,200,154,107,56,137,153,210,17,191,152,157,246,138,209,194,182,71,111,170,122,36,183,186,219,117,5,50,43,182,222,70,213,71,80,168,159,151,212,167,122,255,0,128,175,142,8,44,117,55,238,41,48,58,122,118,185,82,150,178,106,233,28,137,228,214,67,79,36,138,171,249,17,85,168,159,198,168,119,14,59,56,161,160,215,156,206,147,23,194,170,95,38,31,140,62,68,167,157,83,165,46,21,110,242,125,66,34,249,244,34,39,75,55,243,217,92,239,46,173,147,47,114,183,210,10,135,86,228,90,221,117,165,86,193,28,75,98,180,171,147,240,222,170,215,212,72,159,196,137,27,17,126,61,82,39,193,74,125,235,145,153,102,180,69,174,49,78,156,123,163,140,254,142,144,203,48,183,54,43,96,49,21,99,163,118,229,232,170,119,103,156,85,114,34,138,99,78,221,34,42,152,234,227,175,41,88,121,66,250,171,110,168,180,106,134,97,105,171,77,167,162,191,92,41,229,77,149,54,123,42,30,213,246,254,116,47,160,169,94,98,90,65,91,167,186,237,85,153,211,83,59,208,153,195,125,37,4,168,223,85,149,109,68,109,76,74,191,194,234,233,147,248,166,68,248,41,157,180,118,106,174,197,55,35,234,207,31,189,85,232,87,49,181,134,205,111,224,174,78,147,118,136,154,123,230,137,215,79,100,204,253,210,177,238,25,46,116,87,110,29,180,210,170,130,100,150,38,98,182,202,103,57,62,18,67,76,200,164,111,248,30,199,39,248,12,152,86,199,47,14,43,45,24,90,46,134,106,45,210,58,43,93,109,75,167,176,87,212,61,27,21,60,242,46,239,166,123,151,201,173,123,149,92,215,46,200,143,87,34,254,26,109,100,228,158,91,138,163,23,135,166,170,121,196,105,61,210,162,237,182,67,137,217,252,230,245,155,241,230,213,84,213,68,245,85,76,206,177,247,199,41,236,144,3,171,106,94,166,97,154,71,136,87,102,249,221,226,59,125,178,133,187,238,170,139,36,242,126,246,40,153,237,124,142,246,35,83,248,215,100,69,84,205,170,170,104,166,106,170,116,136,85,236,88,185,137,185,77,155,52,205,85,85,58,68,71,25,153,158,168,132,14,230,193,125,162,168,200,244,231,25,141,232,181,116,20,87,42,249,91,213,230,145,212,73,3,24,187,127,29,52,159,226,252,199,158,84,86,58,153,50,13,66,201,85,174,74,122,122,58,26,20,118,222,78,124,143,149,234,137,249,209,34,79,254,169,63,41,18,181,239,88,175,26,237,170,87,141,69,187,196,180,237,173,122,69,69,73,213,186,82,210,51,202,40,183,248,170,39,155,151,226,231,57,126,37,161,240,27,164,21,26,77,160,54,201,46,212,171,13,227,42,149,111,181,141,114,122,209,178,70,181,32,141,126,41,180,77,99,149,23,216,231,189,10,150,6,175,151,230,181,98,41,249,177,199,240,210,29,17,181,54,191,217,46,143,237,100,247,231,250,90,244,167,78,249,175,202,87,247,71,24,215,190,18,44,0,91,220,228,0,0,0,0,0,0,0,0,0,80,23,22,156,87,113,42,237,122,213,76,18,29,114,204,233,49,251,86,103,124,183,82,91,232,174,210,211,69,29,44,85,211,71,28,59,68,173,234,99,88,212,106,34,238,155,34,1,104,28,193,184,209,192,120,127,210,108,139,8,178,228,148,117,218,143,145,80,77,108,183,90,233,103,107,231,183,164,204,86,58,178,161,26,187,196,140,99,149,204,71,121,189,232,212,68,86,245,43,105,223,132,77,13,186,113,15,196,30,35,166,244,84,47,158,130,90,232,235,175,79,70,238,216,45,144,189,175,168,123,183,242,77,219,234,38,254,74,249,24,159,19,20,209,70,219,213,234,24,238,215,168,168,146,186,165,169,83,113,172,238,200,200,122,221,235,77,39,109,175,145,200,155,171,151,165,174,114,249,236,138,190,69,253,112,7,195,78,137,232,62,145,82,223,116,183,41,182,230,215,12,166,22,79,115,203,105,85,174,109,110,222,109,134,36,69,94,212,76,85,84,237,170,245,117,110,175,243,242,104,74,16,0,0,0,0,14,59,33,200,108,152,157,134,225,147,228,183,74,123,109,170,213,77,37,101,109,93,67,250,99,130,24,218,174,123,220,191,4,68,69,80,48,79,31,154,201,110,209,78,21,51,171,237,69,91,34,185,95,45,210,227,182,134,42,167,92,149,149,145,186,36,86,34,251,86,54,44,146,255,0,20,75,252,69,19,240,213,129,213,234,119,16,58,121,129,209,194,178,45,223,35,161,138,109,147,126,138,118,204,215,204,253,191,35,98,107,220,191,153,166,91,227,239,140,203,151,22,154,154,207,65,248,154,44,7,25,116,148,246,10,41,55,107,170,21,87,103,214,204,223,132,146,108,155,55,247,140,68,111,181,94,174,151,156,160,56,69,185,89,214,110,42,51,235,83,169,221,89,77,37,14,31,79,51,85,30,176,191,118,207,93,183,193,28,221,226,143,127,194,107,165,118,219,43,28,161,105,5,111,243,185,180,213,77,163,26,121,124,99,127,161,169,50,121,105,36,93,151,201,243,82,61,204,243,246,123,32,127,248,139,32,35,247,29,218,19,91,196,63,12,121,110,9,99,167,89,239,244,177,50,243,100,141,19,119,75,91,76,189,109,137,169,252,41,89,220,137,55,242,69,149,21,125,128,86,87,38,59,197,190,217,197,141,226,138,182,161,35,154,237,132,220,40,233,26,191,248,73,82,174,142,101,106,127,248,56,100,119,252,146,237,141,97,180,167,82,178,205,18,212,235,6,166,98,82,173,53,239,24,175,109,84,77,145,21,17,253,59,182,72,100,79,111,67,216,175,141,201,228,189,46,114,121,27,18,112,223,196,126,156,241,61,166,212,90,135,167,247,24,213,206,99,35,186,90,223,34,45,77,174,169,83,119,65,51,124,151,219,191,75,246,217,237,245,147,203,216,25,84,0,7,17,151,228,214,236,47,19,189,230,55,137,17,148,22,27,117,77,206,169,202,228,106,54,24,34,116,143,85,85,246,122,173,95,51,87,42,106,106,138,202,136,169,41,97,124,211,206,246,199,28,108,77,220,247,185,118,68,68,248,170,170,236,91,135,53,158,55,241,219,102,39,114,225,123,76,47,49,215,222,238,170,216,114,186,218,103,163,162,160,166,69,71,45,18,57,61,179,61,81,17,232,159,128,205,218,190,110,84,108,43,229,195,160,181,90,237,197,30,51,21,77,18,203,143,225,243,51,37,188,189,201,187,59,116,239,107,161,137,119,242,94,228,253,166,171,126,44,235,95,130,129,125,216,85,146,76,103,13,176,227,114,191,173,246,171,101,45,11,157,249,86,40,154,197,95,255,0,116,230,128,3,90,222,41,180,90,231,195,246,190,102,58,93,95,76,177,211,219,110,50,75,108,147,167,102,207,111,149,123,148,210,39,183,219,19,154,138,155,174,206,71,55,125,209,75,180,224,47,139,252,103,138,93,38,160,138,170,231,12,89,246,57,71,21,54,71,109,123,215,186,247,181,17,137,88,196,95,55,69,42,166,234,169,191,75,156,173,95,130,187,170,243,35,225,47,76,53,223,76,159,168,217,14,99,101,193,178,108,62,149,235,73,144,221,36,237,81,203,78,171,212,180,149,74,136,174,115,85,219,172,106,212,115,218,247,47,75,93,214,173,117,30,99,25,126,89,166,249,76,89,38,7,150,215,90,46,246,217,93,225,174,118,170,153,32,127,146,237,187,92,157,46,233,114,39,177,81,55,69,217,83,224,6,209,102,56,215,237,125,211,190,27,244,226,191,82,181,34,234,148,212,116,168,177,210,82,198,168,181,55,10,149,69,86,83,192,197,252,39,187,111,226,106,34,185,202,141,69,84,165,43,111,53,14,55,109,182,230,91,215,85,233,106,150,54,244,54,162,166,193,64,249,182,219,203,119,118,83,169,83,242,170,42,175,199,114,63,106,158,178,234,158,183,100,63,74,181,95,58,186,228,215,36,69,108,114,86,205,187,32,106,174,234,200,98,110,209,196,213,84,223,165,141,106,111,240,3,223,53,201,179,46,32,53,138,237,148,73,65,37,118,75,157,223,95,60,84,84,233,212,174,168,169,155,104,224,143,127,130,43,154,198,254,100,67,99,141,9,211,104,180,123,70,112,173,47,141,236,123,177,155,29,37,186,121,25,248,50,78,200,209,37,122,123,63,10,78,183,127,132,175,142,83,60,35,233,90,208,195,196,149,215,56,176,230,57,53,59,123,84,22,154,23,247,27,142,200,244,93,221,82,215,162,61,42,149,187,163,125,84,107,81,92,173,87,238,142,109,160,128,0,0,0,0,0,0,0,0,0,0,0,0,41,231,157,62,178,91,178,93,77,195,180,94,209,86,201,87,14,162,158,229,118,70,42,47,69,93,98,71,218,137,223,145,204,134,36,127,241,84,39,248,44,11,141,30,47,113,46,17,244,198,76,134,181,33,184,229,151,134,201,79,142,89,213,203,253,19,80,136,155,203,46,222,109,130,62,166,171,215,201,87,116,106,42,43,145,82,131,154,205,75,226,19,85,250,98,142,187,40,205,179,123,170,174,201,235,75,85,85,51,247,95,110,200,198,166,254,213,217,172,107,126,13,111,144,88,175,36,28,14,173,247,109,78,212,249,225,86,210,197,77,67,97,166,145,83,202,73,30,231,79,50,34,255,0,114,140,131,127,239,208,182,3,14,112,145,195,197,171,134,13,11,176,105,93,20,144,212,220,32,107,171,175,117,177,111,211,87,114,149,17,102,145,55,217,122,83,102,198,205,209,23,162,54,110,155,238,102,48,6,181,188,83,104,181,207,135,237,124,204,116,186,190,153,99,167,182,220,100,150,217,39,78,205,158,223,42,247,41,164,79,111,182,39,53,21,55,93,156,142,110,251,162,155,41,16,223,153,31,9,122,97,174,250,100,253,70,200,115,27,46,13,147,97,244,175,90,76,134,233,39,106,142,90,117,94,165,164,170,84,69,115,154,174,221,99,86,163,158,215,185,122,90,238,181,107,131,181,112,23,197,254,51,197,46,147,80,69,85,115,134,44,251,28,163,138,155,35,182,189,235,221,123,218,136,196,172,98,47,155,162,149,83,117,84,223,165,206,86,175,193,93,39,141,93,49,140,191,44,211,124,166,44,147,3,203,107,173,23,123,108,174,240,215,59,85,76,144,63,201,118,221,174,78,151,116,185,19,216,168,155,162,236,169,240,36,189,183,154,135,27,182,219,115,45,235,170,244,181,75,27,122,27,81,83,96,160,124,219,109,229,187,187,41,212,169,249,85,21,87,227,184,23,91,175,218,251,167,124,55,233,197,126,165,106,69,213,41,168,233,81,99,164,165,141,81,106,110,21,42,138,172,167,129,139,248,79,118,223,196,212,69,115,149,26,138,169,174,166,107,147,102,92,64,107,21,219,40,146,130,74,236,151,59,190,190,120,168,169,211,169,93,81,83,54,209,193,30,255,0,4,87,53,141,252,200,135,166,169,235,46,169,235,118,67,244,171,85,243,171,174,77,114,68,86,199,37,108,219,178,6,170,238,172,134,38,237,28,77,85,77,250,88,214,166,255,0,2,205,57,76,240,143,165,107,67,15,18,87,92,226,195,152,228,212,237,237,80,90,104,95,220,110,59,35,209,119,117,75,94,136,244,170,86,238,141,245,81,173,69,114,181,95,186,57,161,96,250,19,166,209,104,246,140,225,90,95,27,216,247,99,54,58,75,116,242,51,240,100,157,145,162,74,244,246,126,20,157,110,255,0,9,222,128,0,0,0,124,247,11,133,5,166,134,123,157,214,186,158,142,142,150,55,75,61,69,68,173,142,40,152,137,186,185,206,114,162,53,17,61,170,171,177,31,57,133,231,217,150,152,112,127,159,231,58,127,144,213,216,175,246,207,69,120,74,250,71,35,101,135,185,116,164,137,253,42,191,149,146,61,171,249,156,165,14,106,14,188,107,86,171,177,97,212,173,87,202,242,88,58,145,201,77,114,187,79,53,59,85,23,116,86,196,231,116,55,205,55,242,106,1,46,121,171,113,131,136,113,1,154,88,180,199,75,110,241,221,113,92,45,243,207,83,116,129,221,84,247,27,140,136,141,85,133,125,143,138,38,53,90,217,19,201,203,36,155,110,212,107,151,55,242,85,208,219,165,182,223,153,113,11,121,161,124,20,247,120,155,141,216,228,123,118,89,225,100,137,37,92,141,223,205,89,220,142,6,34,167,146,186,57,19,218,223,40,55,193,86,132,233,119,16,26,205,111,195,53,91,85,109,216,141,179,173,146,50,142,101,124,117,55,151,117,127,82,211,202,173,236,196,231,109,182,239,119,90,245,34,49,143,93,250,118,20,196,241,60,111,5,198,173,152,118,31,102,166,180,217,108,244,204,163,161,162,166,103,76,112,68,196,217,173,79,203,249,213,119,85,93,213,85,85,85,64,229,128,0,85,103,59,13,22,185,212,201,131,241,1,108,166,89,169,41,96,118,45,118,115,91,231,2,119,31,61,35,151,251,149,116,149,45,85,217,54,94,132,221,122,147,108,107,202,99,139,252,103,70,242,91,174,133,234,69,206,27,102,63,152,215,71,91,106,184,206,245,108,52,183,69,99,98,115,37,85,242,107,102,99,34,106,61,118,70,186,54,162,174,206,221,182,239,169,90,115,136,106,230,9,122,211,124,242,211,29,202,197,126,165,117,37,100,14,242,94,149,243,71,177,222,214,189,174,70,185,174,79,54,185,168,169,230,134,187,220,85,232,94,59,195,206,175,221,180,235,24,212,251,46,107,67,73,35,157,29,69,4,138,233,169,19,127,42,122,173,147,182,147,183,216,228,99,156,158,94,125,10,170,196,13,145,207,89,36,142,24,223,52,210,53,145,177,170,231,57,203,178,53,19,218,170,191,4,53,223,210,206,96,60,92,104,245,150,12,111,16,214,11,132,182,138,102,118,224,162,187,83,65,113,100,44,79,99,88,234,134,61,236,106,124,26,215,35,83,242,31,22,178,113,209,197,46,187,217,95,140,234,22,171,87,73,100,149,189,19,91,109,208,67,65,79,80,213,246,164,205,129,172,89,155,253,203,213,201,249,128,205,60,211,120,187,198,184,136,212,155,70,5,166,215,36,184,98,56,47,136,98,220,35,95,189,92,110,18,171,91,44,145,175,239,162,99,99,107,24,255,0,99,149,100,84,221,170,213,89,55,201,91,70,174,88,254,1,153,235,101,226,137,240,179,42,170,134,211,104,115,211,101,146,154,149,94,179,74,223,202,215,75,34,51,127,203,3,136,1,193,95,14,152,119,18,218,197,67,131,102,218,159,105,196,237,237,124,114,58,150,105,186,43,238,254,183,157,53,23,82,118,214,69,68,93,213,87,116,69,221,24,253,149,13,132,241,28,75,28,192,241,139,102,27,136,90,41,173,118,91,53,44,116,116,52,116,236,233,142,24,152,155,34,34,127,235,85,95,53,85,85,93,213,64,229,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,99,77,82,225,171,65,117,174,229,21,235,85,116,170,193,146,220,96,165,101,20,85,181,180,251,212,71,78,215,189,237,141,178,53,81,200,212,116,146,46,200,187,110,229,33,87,19,28,157,180,211,34,178,86,100,92,53,214,212,226,215,250,120,223,44,118,42,234,183,212,219,235,85,19,116,141,146,202,171,44,15,95,61,156,231,61,155,236,155,53,55,114,89,0,3,90,13,49,212,237,88,225,103,87,227,201,241,138,138,203,6,79,140,214,201,69,113,160,159,169,141,151,183,39,76,244,117,81,162,167,91,21,88,168,230,175,177,81,21,54,115,81,83,98,173,23,213,59,14,183,105,78,47,170,248,202,237,111,201,173,209,214,182,37,119,82,193,34,250,178,194,229,248,186,57,26,248,215,243,177,74,100,230,245,129,218,112,206,47,102,186,90,160,138,31,165,248,229,13,250,165,145,166,201,223,89,39,165,115,149,61,155,187,194,35,151,111,106,185,87,218,170,76,254,75,249,197,101,251,134,236,139,12,173,149,210,38,45,147,204,148,187,170,237,29,53,76,49,202,140,79,135,238,169,59,189,191,191,246,39,181,66,192,64,0,0,48,167,22,188,81,225,124,40,233,77,94,121,146,62,58,187,181,82,58,150,193,103,71,237,37,198,179,111,38,255,0,115,27,55,71,72,255,0,222,183,201,55,115,154,215,6,54,230,7,198,229,167,133,28,5,44,120,204,176,86,106,62,75,3,219,102,164,114,35,155,67,18,238,215,87,76,159,193,106,238,140,106,254,27,211,216,173,107,246,164,189,56,211,189,80,226,103,87,41,177,28,106,58,187,254,89,149,215,73,81,85,87,83,35,159,235,61,202,249,234,234,36,93,213,24,221,220,247,189,119,95,201,186,170,34,250,102,57,118,169,241,49,171,245,25,21,233,107,50,92,211,50,184,50,40,160,167,141,92,233,101,122,163,34,167,133,137,248,44,106,116,177,173,246,35,81,63,140,188,110,2,184,44,177,240,151,167,61,251,196,116,213,218,133,145,68,201,47,247,22,108,244,129,190,74,218,40,29,253,105,139,230,171,237,123,247,114,249,35,26,208,200,156,44,240,205,131,112,175,165,84,58,119,136,194,202,138,215,35,106,47,87,119,70,141,158,231,88,169,235,74,239,200,196,252,22,51,125,154,212,68,243,85,115,157,152,64,0,0,0,81,95,51,190,48,29,196,62,172,46,157,225,151,37,147,1,193,106,100,167,166,86,47,169,113,184,166,236,158,175,203,240,152,158,113,196,190,126,175,83,147,247,69,66,116,243,77,227,5,52,55,76,190,227,216,61,209,35,206,51,154,87,199,52,145,47,175,109,181,59,118,73,54,233,248,50,74,168,232,217,241,68,73,28,155,43,91,189,103,240,35,194,165,119,21,154,219,73,141,215,69,60,120,133,133,25,114,201,170,227,242,233,166,71,122,148,237,119,194,73,156,138,196,248,163,82,71,34,47,66,160,19,119,148,39,8,78,178,91,93,197,70,123,108,68,173,185,69,37,38,33,4,205,245,161,166,93,217,53,110,202,158,78,147,214,141,139,252,14,226,249,163,218,165,159,31,45,178,217,111,178,219,105,44,246,138,40,104,232,104,32,142,154,150,154,6,35,35,134,38,53,26,198,49,169,228,141,70,162,34,34,123,17,15,168,0,0,1,93,28,215,184,210,189,233,61,162,151,135,189,44,189,73,65,146,228,84,126,42,255,0,113,166,126,210,208,219,159,212,214,65,27,145,119,100,178,236,229,87,121,43,99,68,219,247,68,86,216,185,173,223,25,57,197,195,81,56,168,213,60,162,227,44,143,115,178,122,234,24,59,139,235,54,154,150,69,166,129,171,230,187,109,20,49,166,200,187,121,1,247,112,155,194,86,163,241,115,168,18,98,216,139,155,111,180,219,154,202,139,229,246,166,55,62,10,8,92,237,147,201,54,238,76,253,157,209,26,42,43,186,92,170,168,214,185,201,111,90,99,202,191,131,221,62,181,83,211,222,112,58,140,206,232,200,209,179,220,111,181,243,57,100,114,167,172,169,4,78,100,45,77,247,217,58,21,200,159,190,95,105,203,242,209,210,251,54,154,112,127,132,79,65,73,27,43,242,186,103,100,87,42,132,98,35,231,150,161,202,177,245,42,123,122,97,72,152,159,222,252,21,85,9,74,4,56,213,174,84,188,36,234,45,162,120,177,124,78,171,3,188,58,53,108,23,27,45,92,174,99,31,237,106,190,154,87,186,39,183,127,106,53,24,229,69,84,234,79,37,74,128,226,107,134,93,75,225,47,82,254,132,230,221,50,36,141,241,150,107,205,31,83,96,175,129,29,229,44,107,237,99,218,239,39,49,125,102,187,111,106,43,92,237,145,136,101,205,147,75,45,57,247,8,247,156,178,106,72,157,118,193,43,41,110,244,19,171,125,118,199,36,204,167,168,141,29,237,70,186,57,122,149,61,138,177,51,226,136,168,29,123,149,175,25,183,222,33,112,203,142,149,106,101,197,213,185,166,25,77,28,209,92,37,118,242,221,45,170,228,98,73,39,229,150,39,43,24,247,175,155,146,72,213,119,119,82,172,238,53,239,229,189,158,220,48,14,50,180,238,162,138,84,72,111,149,175,176,214,70,187,237,44,85,81,186,52,69,219,207,202,69,141,233,249,216,155,249,110,108,32,0,0,0,0,0,0,0,0,0,0,7,21,148,98,184,222,109,98,169,198,50,235,37,29,222,211,91,209,226,40,171,34,73,33,151,161,237,123,122,154,190,75,179,218,215,39,231,68,48,46,160,114,255,0,225,175,55,183,203,13,183,15,126,47,94,230,170,69,91,103,168,124,125,14,248,111,19,213,209,57,55,246,167,74,46,222,72,168,72,240,120,94,195,89,196,125,45,49,62,48,148,203,179,188,203,40,157,112,55,235,183,199,93,41,170,98,53,239,142,83,247,194,146,248,143,225,195,51,225,179,51,138,193,127,157,149,246,202,246,186,107,69,222,22,43,35,171,141,170,157,72,173,221,122,36,106,171,122,153,186,237,186,42,42,162,162,147,203,151,135,18,87,157,88,196,174,26,109,156,92,223,93,145,98,177,71,45,45,92,239,87,77,89,64,229,233,221,234,190,110,124,110,233,106,185,124,213,30,205,247,93,213,121,254,99,216,141,187,32,225,154,233,144,84,195,26,213,99,23,10,26,234,105,21,61,102,247,103,101,51,218,139,249,21,39,221,83,217,234,167,228,66,10,112,23,150,84,226,156,81,98,41,20,142,108,23,149,169,180,212,181,21,83,173,146,194,254,132,93,191,36,173,137,223,242,126,30,210,173,20,126,200,204,233,183,110,124,202,180,225,221,60,63,9,111,202,177,31,248,137,176,215,113,88,202,99,229,22,55,188,232,141,60,234,34,42,214,59,55,169,152,137,142,90,246,105,26,92,112,0,184,57,188,0,252,107,107,41,45,212,115,220,46,21,81,83,82,210,196,233,167,154,87,163,89,28,109,69,87,57,206,95,36,68,68,85,85,95,130,7,236,68,204,233,14,43,53,204,241,189,60,197,110,89,166,93,115,142,130,209,105,129,106,42,103,127,158,205,79,98,34,39,155,156,170,168,136,212,243,85,84,68,246,148,211,196,223,17,153,47,17,217,252,153,21,197,37,163,177,208,117,193,100,181,171,247,109,44,10,169,187,157,183,146,202,253,154,175,114,126,68,68,242,106,29,243,141,110,44,171,53,247,42,92,83,20,171,146,44,18,197,80,229,163,102,202,197,184,206,221,218,181,79,69,243,233,217,85,35,106,236,168,213,85,84,69,114,162,119,222,1,248,64,92,254,227,75,173,58,151,106,85,198,104,37,235,179,80,78,223,86,231,80,197,219,186,246,175,182,22,57,60,147,216,247,166,203,187,90,228,117,71,31,138,185,155,95,140,30,27,230,245,207,111,127,132,126,62,199,69,108,158,65,131,232,243,42,171,104,243,200,254,158,168,243,105,235,167,94,84,196,125,186,186,254,204,107,28,34,42,215,39,240,3,194,7,209,90,74,77,115,212,235,74,37,230,174,36,147,31,183,84,51,206,134,39,123,42,164,106,251,37,114,126,2,126,241,171,186,250,202,157,19,164,2,203,132,194,91,193,90,139,86,255,0,239,61,173,33,180,91,65,139,218,92,125,120,252,100,241,158,81,213,77,61,84,199,116,126,51,172,207,25,15,138,245,102,181,100,86,138,203,13,242,130,26,235,117,194,7,211,85,83,76,222,166,75,19,209,81,205,114,126,69,69,83,237,6,68,196,76,105,40,90,106,170,138,162,170,103,73,133,70,241,105,193,94,89,161,119,106,188,175,14,162,170,189,96,83,200,233,35,169,141,139,36,182,180,85,223,181,83,183,159,74,123,27,47,177,124,186,182,114,162,46,44,210,62,35,245,151,67,222,248,244,239,52,169,162,161,153,253,201,173,211,177,181,20,146,59,226,189,169,17,90,215,47,197,205,233,114,236,158,126,69,225,75,20,115,70,248,102,141,178,71,35,85,175,99,147,116,114,47,146,162,162,251,80,192,186,129,192,199,13,58,135,85,45,198,179,0,101,150,186,101,85,125,69,146,119,81,34,170,252,123,77,251,206,251,249,239,209,186,175,180,173,98,114,42,232,185,229,112,85,110,247,113,141,60,38,27,199,35,233,99,11,136,193,70,95,180,246,60,172,114,222,136,166,173,238,205,234,106,210,53,239,143,102,188,80,190,30,105,28,66,71,19,99,126,41,128,74,230,166,202,247,219,171,17,206,252,235,181,82,39,248,145,12,53,172,60,87,107,134,184,192,235,110,107,151,61,150,135,42,59,209,86,248,210,154,145,85,23,116,235,107,124,228,217,124,211,173,206,219,225,177,53,117,23,129,62,17,244,107,16,187,234,78,107,116,203,228,181,90,161,238,173,44,151,88,147,188,255,0,99,33,143,166,38,185,94,247,42,34,39,87,181,125,168,155,149,197,87,27,114,140,165,240,98,184,223,131,75,173,111,110,221,105,165,146,73,214,53,145,251,71,3,28,245,87,189,124,209,168,170,187,170,145,57,132,227,172,68,90,196,92,215,94,168,159,123,97,108,117,59,41,155,87,94,59,39,193,197,49,111,235,213,68,68,68,243,210,153,153,153,214,35,140,204,71,8,235,226,237,58,25,163,89,62,187,234,61,183,79,241,152,220,213,169,119,122,186,173,91,212,202,26,70,170,119,103,127,241,34,162,34,110,157,78,115,91,237,82,236,176,44,31,29,211,92,54,209,130,98,116,73,75,105,178,211,54,154,154,63,106,170,39,155,158,229,248,185,206,87,57,203,241,115,149,126,38,36,224,251,134,202,30,29,244,221,148,247,24,97,151,46,190,35,42,175,149,77,217,221,14,219,212,166,99,191,129,26,42,255,0,27,149,235,236,84,68,207,69,143,38,203,190,69,107,126,191,159,87,62,232,236,253,90,87,164,173,179,157,167,199,252,155,11,63,213,173,76,238,255,0,138,174,83,95,229,79,119,30,185,14,129,173,250,45,136,107,206,1,91,129,229,240,171,99,155,239,212,85,145,183,121,104,106,81,21,25,51,63,42,166,234,138,223,99,154,170,139,237,59,248,37,171,162,155,148,205,21,198,177,45,121,133,197,94,192,223,163,19,135,170,105,174,153,137,137,142,113,48,163,189,116,225,239,81,248,126,201,228,176,230,182,151,173,28,143,84,183,221,160,99,150,142,185,159,5,99,254,14,219,240,163,95,89,191,147,101,69,94,221,165,124,111,241,17,164,214,250,123,37,167,46,142,243,105,164,106,50,10,11,220,30,45,145,181,61,141,108,155,182,100,106,39,146,53,31,178,34,121,34,23,9,144,227,120,246,91,106,154,197,148,216,168,46,246,218,132,218,90,74,234,102,79,11,255,0,141,143,69,69,35,190,81,203,171,134,44,142,181,213,180,152,229,218,196,231,187,169,241,218,238,111,108,106,191,153,178,247,17,169,249,155,178,121,21,139,153,30,35,15,114,107,193,92,211,239,210,127,213,189,112,93,42,228,249,198,14,48,187,79,133,223,152,235,138,98,170,102,123,116,153,137,166,124,53,251,185,34,77,103,52,78,33,170,105,164,130,28,111,3,164,123,211,102,205,13,186,169,94,207,206,136,250,151,55,252,104,164,113,212,237,98,212,189,100,188,54,249,169,25,117,109,230,120,250,146,8,228,84,100,20,232,171,186,164,81,49,17,140,79,102,253,40,155,236,155,238,75,142,41,184,109,225,111,133,237,63,241,48,211,223,178,44,186,248,143,166,178,209,220,174,219,54,53,253,253,84,141,129,177,42,178,52,114,108,158,199,59,161,21,54,234,82,39,104,166,144,100,250,229,168,150,205,61,197,99,68,158,177,221,202,170,151,53,86,58,58,86,170,119,39,127,230,106,42,108,159,23,43,90,158,106,132,78,54,49,179,114,48,215,171,222,170,122,162,117,240,108,45,150,157,152,140,29,121,214,91,134,139,54,233,215,250,74,169,136,153,136,249,211,19,172,206,145,202,121,107,60,56,179,95,2,60,49,75,173,153,235,115,92,174,220,175,194,177,121,219,37,66,72,223,82,225,88,155,58,58,100,252,173,77,209,242,123,125,94,150,175,225,238,91,97,214,52,211,78,113,125,39,193,237,56,6,31,68,148,246,203,76,9,19,55,219,174,87,251,95,44,138,158,215,189,202,174,114,254,85,242,217,54,67,179,151,12,183,3,78,2,206,231,214,158,115,223,254,142,113,219,125,171,187,181,185,156,226,103,133,170,120,91,167,178,158,217,239,171,156,253,209,213,0,0,144,83,128,0,0,0,0,0,0,0,3,4,231,252,12,240,153,169,213,215,59,182,97,162,22,10,139,149,226,121,170,235,107,233,146,90,58,153,234,37,122,190,73,93,44,15,99,149,238,123,149,202,229,93,213,85,119,51,176,2,155,184,223,229,87,46,141,226,215,77,96,208,91,181,194,243,140,218,152,234,171,181,138,187,105,43,45,244,232,155,190,120,165,106,39,122,38,121,171,154,173,71,177,169,213,187,209,28,169,134,57,120,241,123,144,240,215,172,54,203,5,222,245,42,233,230,87,91,21,21,242,138,105,85,96,164,124,138,140,101,115,19,125,152,246,47,79,90,162,122,209,162,162,238,168,197,109,249,86,81,210,220,41,39,160,174,167,142,162,154,166,55,67,52,50,53,28,201,24,228,217,205,114,47,146,162,162,170,42,26,200,107,102,31,73,167,154,203,158,224,22,245,69,165,198,114,123,165,158,5,69,85,222,58,122,185,34,111,154,249,251,24,158,208,54,117,6,40,225,63,56,172,212,142,26,116,203,53,185,74,233,171,174,88,197,2,214,74,229,85,89,42,89,19,99,153,235,191,240,164,99,151,252,62,213,246,153,92,0,0,15,14,114,53,21,206,84,68,68,221,85,126,5,45,115,55,227,213,218,213,124,170,208,109,38,187,59,232,21,154,167,166,237,95,3,213,27,125,172,141,200,168,212,84,252,42,104,158,158,175,193,239,111,95,154,53,138,102,142,105,188,122,173,134,11,143,12,58,57,122,79,72,212,196,234,108,194,235,76,239,58,104,156,155,58,223,19,209,127,116,114,126,234,169,248,45,119,70,253,74,244,108,29,224,167,131,252,175,139,141,77,101,142,4,169,183,97,246,103,71,62,73,121,99,127,169,225,85,94,152,98,85,69,69,158,77,149,26,139,186,34,35,156,168,168,221,148,50,135,46,30,5,43,56,147,204,35,212,173,69,182,203,22,153,227,149,73,221,99,209,91,233,202,182,46,254,21,139,253,105,190,93,215,39,193,122,26,187,185,92,203,202,163,163,164,183,210,65,65,65,75,13,53,45,52,109,134,8,33,98,50,56,163,106,108,214,53,169,228,214,162,34,34,34,121,34,33,196,225,24,78,43,167,24,149,171,5,194,44,180,246,155,21,146,153,180,148,52,112,34,244,69,27,127,58,249,185,85,119,85,114,170,171,149,85,85,85,85,84,231,0,0,0,171,126,99,156,181,174,217,21,218,233,196,7,14,214,53,171,173,171,87,85,228,120,189,36,106,178,207,42,170,171,234,232,216,159,132,247,123,95,10,121,170,238,230,110,174,86,149,165,166,250,171,170,186,19,151,174,75,166,217,109,223,20,191,82,57,208,76,234,119,43,21,219,46,206,138,120,158,138,201,26,138,158,108,145,170,155,167,179,116,54,117,48,166,180,112,99,195,70,191,79,45,203,82,180,170,213,85,118,149,61,107,181,23,93,21,115,151,224,175,154,5,107,165,219,224,146,117,39,230,2,171,236,28,229,184,181,179,91,99,161,184,217,180,242,251,51,19,214,172,184,89,234,89,51,255,0,141,41,234,98,143,252,76,67,164,234,255,0,52,142,45,245,118,211,53,135,233,85,179,13,183,212,177,99,168,139,21,164,125,36,146,181,83,101,78,252,146,73,59,81,124,247,232,145,190,223,201,228,88,29,127,39,78,16,99,123,174,82,222,179,218,42,88,18,73,101,103,166,233,210,20,102,219,250,206,125,58,185,26,212,243,223,169,63,58,169,83,92,75,85,104,98,234,157,198,205,195,182,61,61,14,25,101,85,160,165,175,170,174,154,166,123,187,216,229,235,171,114,189,202,214,53,203,228,198,177,173,78,134,181,202,157,78,84,64,199,54,107,61,235,41,190,81,88,108,116,21,55,43,181,218,170,58,74,74,104,26,178,77,83,81,43,209,172,99,81,60,220,231,57,200,136,159,21,83,96,190,4,248,80,183,112,161,162,244,216,237,108,80,75,152,223,251,119,28,158,178,53,71,35,170,122,87,162,157,142,248,199,10,57,88,213,79,37,114,189,251,39,94,196,81,229,45,193,103,160,173,244,252,83,234,93,165,61,33,113,133,91,135,81,206,223,58,122,103,162,163,235,213,23,216,233,26,170,216,255,0,35,21,206,243,235,106,165,158,0,63,10,218,218,59,109,21,69,198,225,85,21,53,45,44,79,158,121,165,122,53,145,70,212,85,115,156,229,242,68,68,69,85,85,248,33,251,145,147,153,54,113,112,192,184,47,212,107,133,170,89,35,171,185,210,83,217,90,246,46,219,71,87,83,20,19,34,174,251,236,176,190,84,254,53,79,134,224,84,95,29,60,99,229,28,86,106,141,99,232,238,53,84,218,127,99,169,146,28,114,212,190,163,93,26,122,171,87,51,81,125,105,164,219,171,207,126,134,170,49,61,142,87,103,158,7,185,87,85,235,54,59,110,213,205,124,175,184,216,241,91,147,18,162,211,100,163,218,42,235,140,43,191,76,210,189,200,189,136,93,228,173,68,69,123,218,189,72,172,69,107,157,18,184,69,211,91,94,175,241,49,167,58,121,124,133,39,181,221,111,176,45,124,46,68,84,154,150,45,230,154,53,223,224,230,70,230,255,0,202,248,251,13,146,33,134,26,120,89,79,79,19,34,138,38,163,24,198,53,26,214,181,19,100,68,68,242,68,68,248,1,28,45,188,184,248,41,181,219,18,213,14,130,217,229,137,17,81,100,169,172,171,158,101,223,218,189,215,202,175,255,0,18,249,124,54,34,199,21,60,158,113,10,171,13,102,93,194,221,85,93,178,237,71,27,230,92,94,225,86,234,138,106,198,166,235,209,79,60,170,178,71,39,193,18,71,61,174,242,69,115,60,213,108,228,1,173,54,135,107,134,168,240,181,170,176,102,184,93,85,77,182,235,107,157,212,151,75,101,74,57,145,86,68,215,237,45,37,76,107,237,77,209,83,205,58,152,228,71,38,206,106,42,108,75,163,26,171,142,235,126,150,99,58,177,138,245,37,183,37,160,101,100,113,61,119,116,15,243,108,176,185,125,138,232,228,107,227,85,79,45,216,187,20,207,205,223,75,45,58,123,197,90,228,150,58,72,169,233,243,171,44,23,202,150,68,222,150,248,212,146,72,38,118,222,205,221,217,100,142,95,139,164,114,175,154,170,172,187,228,173,158,220,47,186,19,152,96,53,178,164,144,226,217,3,103,163,85,223,120,225,171,139,169,89,249,54,238,67,35,191,46,239,118,255,0,0,44,68,0,0,0,0,0,0,0,0,0,0,199,28,64,235,206,9,195,126,151,221,117,75,63,171,86,81,80,55,183,75,73,18,167,126,190,169,200,189,170,104,145,125,175,114,162,249,251,26,136,231,46,200,213,83,181,230,249,182,43,167,24,149,215,58,205,239,84,246,155,21,146,153,213,117,213,147,170,244,69,27,127,50,121,185,85,118,68,106,34,171,149,81,17,21,85,16,215,231,141,94,47,242,190,46,53,57,247,234,158,253,191,17,178,186,90,124,110,206,245,219,195,192,229,78,169,165,68,85,69,158,78,150,171,213,21,81,17,26,212,85,70,238,161,209,245,239,92,245,23,138,45,90,174,212,76,201,242,213,92,238,146,182,146,219,109,166,234,146,58,42,126,165,236,210,83,179,219,178,43,151,216,155,185,206,115,151,119,57,75,126,229,189,192,157,55,13,216,147,117,51,82,109,144,203,169,121,21,51,122,163,145,17,254,130,164,114,111,225,152,191,9,157,191,223,92,139,240,70,39,146,57,95,135,185,90,112,18,184,252,22,238,39,117,146,202,169,115,168,141,42,49,11,77,75,60,233,98,114,34,182,225,43,87,255,0,8,228,253,201,23,240,90,189,123,117,43,21,150,122,0,0,7,225,91,91,71,109,162,168,184,220,42,162,166,165,165,137,243,207,52,175,70,178,40,218,138,174,115,156,190,72,136,136,170,170,191,4,53,247,227,167,140,124,163,138,205,81,172,125,29,198,170,155,79,236,117,50,67,142,90,151,212,107,163,79,85,106,230,106,47,173,52,155,117,121,239,208,213,70,39,177,202,235,116,230,77,156,92,48,46,11,245,26,225,106,150,72,234,238,116,148,246,86,189,139,182,209,213,212,197,4,200,171,190,251,44,47,149,63,141,83,225,185,73,252,34,233,173,175,87,248,152,211,157,60,190,66,147,218,238,183,216,22,190,23,34,42,77,75,22,243,77,26,239,240,115,35,115,127,229,124,125,128,75,94,7,185,87,85,235,54,59,110,213,205,124,175,184,216,241,91,147,18,162,211,100,163,218,42,235,140,43,191,76,210,189,200,189,136,93,228,173,68,69,123,218,189,72,172,69,107,157,96,150,222,92,124,20,218,237,137,106,135,65,108,242,196,136,168,178,84,214,85,207,50,239,237,94,235,229,87,255,0,137,124,190,27,18,62,24,97,167,133,148,244,241,50,40,162,106,49,140,99,81,173,107,81,54,68,68,79,36,68,79,129,238,5,99,113,83,201,231,16,170,176,214,101,220,45,213,85,219,46,212,113,190,101,197,238,21,110,168,166,172,106,110,189,20,243,202,171,36,114,124,17,36,115,218,239,36,87,51,205,86,183,244,59,92,53,71,133,173,85,131,53,194,234,170,109,183,91,92,238,164,186,91,42,81,204,138,178,38,191,105,105,42,99,95,106,110,138,158,105,212,199,34,57,54,115,81,83,101,146,140,249,187,233,101,167,79,120,171,92,146,199,73,21,61,62,117,101,130,249,82,200,155,210,223,26,146,73,4,206,219,217,187,187,44,145,203,241,116,142,85,243,85,85,11,152,209,141,85,199,117,191,75,49,157,88,197,122,146,219,146,208,50,178,56,158,187,186,7,249,182,88,92,190,197,116,114,53,241,170,167,150,236,93,142,232,87,119,37,108,246,225,125,208,156,195,1,173,149,36,135,22,200,27,61,26,174,251,199,13,92,93,74,207,201,183,114,25,29,249,119,123,183,248,22,34,0,0,7,9,154,97,56,142,162,227,85,152,110,119,142,91,239,214,43,135,111,197,91,235,224,108,208,77,219,145,178,51,169,142,242,94,151,177,142,79,206,212,82,49,106,159,43,94,16,53,30,213,60,22,140,10,76,46,232,230,57,32,184,216,42,228,137,99,119,154,162,186,7,185,208,189,187,251,83,161,21,83,201,28,158,212,151,0,13,115,120,185,225,27,80,120,66,212,24,113,108,166,166,59,165,158,232,199,212,88,175,180,241,172,113,87,196,197,68,122,43,21,85,99,149,138,230,245,179,117,219,169,170,138,168,228,85,179,142,84,92,94,100,26,229,130,221,116,135,82,111,50,92,178,188,38,24,167,163,175,169,145,95,81,112,181,185,122,17,210,57,85,85,239,133,253,44,115,215,205,91,36,91,238,189,74,189,167,155,134,7,105,202,120,58,189,101,53,144,68,181,184,109,214,219,114,163,149,83,215,111,122,166,58,71,181,23,242,43,106,119,84,246,47,66,47,181,16,173,14,88,185,197,102,17,198,142,6,144,202,230,211,100,14,171,177,214,49,21,83,185,28,244,239,232,69,219,224,147,50,23,127,201,248,123,80,54,0,0,1,93,28,215,184,210,189,233,61,162,151,135,189,44,189,73,65,146,228,84,126,42,255,0,113,166,126,210,208,219,159,212,214,65,27,145,119,100,178,236,229,87,121,43,99,68,219,247,68,86,215,7,9,188,37,106,63,23,58,129,38,45,136,185,182,251,77,185,172,168,190,95,106,99,115,224,160,133,206,217,60,147,110,228,207,217,221,17,162,162,187,165,202,170,141,107,156,159,15,25,57,197,195,81,56,168,213,60,162,227,44,143,115,178,122,234,24,59,139,235,54,154,150,69,166,129,171,230,187,109,20,49,166,200,187,121,23,63,203,71,75,236,218,105,193,254,17,61,5,36,108,175,202,233,157,145,92,170,17,136,143,158,90,135,42,199,212,169,237,233,133,34,98,127,123,240,85,84,3,136,211,30,85,252,30,233,245,170,158,158,243,129,212,102,119,70,70,141,158,227,125,175,153,203,35,149,61,101,72,34,115,33,106,111,190,201,208,174,68,253,242,251,79,147,86,185,82,240,147,168,182,137,226,197,241,58,172,14,240,232,213,176,92,108,181,114,185,140,127,181,170,250,105,94,232,158,221,253,168,212,99,149,21,83,169,60,149,38,56,3,91,158,38,184,101,212,190,18,245,47,232,78,109,211,34,72,223,25,102,188,209,245,54,10,248,17,222,82,198,190,214,61,174,242,115,23,214,107,182,246,162,181,206,181,142,86,188,102,223,120,133,195,46,58,85,169,151,23,86,230,152,101,52,115,69,112,149,219,203,116,182,171,145,137,36,159,150,88,156,172,99,222,190,110,73,35,85,221,221,74,189,135,155,38,150,90,115,238,17,239,57,100,212,145,58,237,130,86,82,221,232,39,86,250,237,142,73,153,79,81,26,59,218,141,116,114,245,42,123,21,98,103,197,17,82,175,57,111,103,183,12,3,140,173,59,168,162,149,18,27,229,107,236,53,145,174,251,75,21,84,110,141,17,118,243,242,145,99,122,126,118,38,254,91,129,176,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,1,29,249,129,100,154,141,134,112,153,155,230,122,85,146,87,88,242,27,27,104,171,98,171,162,84,73,82,4,172,133,179,162,42,251,19,180,231,170,249,47,147,85,62,36,136,56,108,207,18,178,103,216,133,239,6,201,105,150,162,211,144,91,234,45,117,209,34,236,175,130,104,221,27,209,23,224,189,46,93,151,224,160,82,167,6,188,123,107,188,188,78,96,20,58,205,173,183,251,166,31,113,184,190,221,95,77,93,82,223,14,174,168,130,72,96,124,139,211,228,214,79,36,79,85,246,39,78,234,168,133,226,26,213,113,43,195,190,113,195,38,170,221,52,207,53,165,123,146,7,186,107,93,193,172,84,134,229,68,174,94,213,68,107,236,243,79,39,55,117,86,185,28,213,246,19,175,131,14,109,116,120,118,51,65,166,92,79,71,117,174,134,220,198,83,91,242,186,72,252,76,201,2,121,53,149,145,111,214,245,106,121,36,172,234,123,147,110,166,170,238,245,11,106,4,115,166,230,35,193,101,93,10,92,34,215,251,11,98,86,43,250,101,130,166,57,118,219,127,220,221,18,63,127,205,182,228,63,226,247,155,213,130,175,29,174,192,184,86,244,132,149,181,236,124,19,229,213,116,206,166,109,52,107,228,171,71,11,209,36,89,21,61,146,72,214,116,123,81,170,187,43,66,46,115,76,213,155,94,171,241,121,126,109,142,178,42,187,126,29,67,77,139,197,60,75,187,95,36,14,146,73,209,23,227,211,81,60,204,255,0,144,79,30,76,56,85,85,135,134,139,246,95,89,7,111,233,70,81,59,233,93,210,191,124,166,167,134,40,145,219,252,126,250,147,167,151,240,125,191,4,169,125,13,209,61,65,226,59,83,237,154,109,129,80,73,89,116,186,75,215,83,85,34,57,97,162,131,169,59,181,83,189,55,233,99,119,221,87,218,170,168,212,221,206,68,93,141,180,131,75,241,173,22,211,28,111,74,241,24,85,150,172,106,130,58,40,92,228,68,116,206,79,57,38,126,222,93,114,72,175,145,219,126,249,234,7,112,0,227,114,76,146,195,135,216,46,57,86,81,118,166,181,218,45,52,210,86,87,86,84,200,140,138,8,88,213,115,222,229,95,98,34,34,129,215,53,143,87,240,109,9,211,171,198,167,234,37,213,40,172,246,120,86,71,34,108,178,212,202,191,185,193,11,85,83,174,87,187,102,181,187,167,154,238,170,136,138,169,175,103,19,252,73,103,220,86,106,197,102,127,149,190,70,66,231,45,37,146,209,19,149,209,91,169,58,189,72,88,159,190,122,251,94,239,107,156,170,190,73,210,212,200,124,122,241,163,123,226,211,81,251,86,119,212,80,233,246,57,43,226,176,91,222,157,46,157,124,209,213,179,183,250,235,211,201,27,236,99,54,106,121,171,220,239,147,129,173,64,225,111,72,53,15,238,169,196,69,54,67,119,175,177,200,217,49,235,85,190,215,29,77,51,106,61,190,42,101,124,173,221,204,95,192,102,202,136,239,93,87,118,180,11,22,229,155,192,82,104,85,134,29,111,213,139,75,126,232,23,202,84,91,117,12,236,245,172,52,114,55,117,106,162,254,13,76,136,190,191,197,141,245,60,149,100,69,159,68,22,253,185,14,17,191,218,25,247,249,26,31,251,241,251,114,28,35,127,180,51,239,242,52,63,247,224,78,144,65,111,219,144,225,27,253,161,159,127,145,161,255,0,191,36,151,13,188,75,105,215,21,24,53,118,160,233,148,55,120,237,118,251,180,182,105,146,233,74,216,37,241,17,195,12,174,217,173,123,209,91,211,59,60,247,246,239,229,228,6,87,58,54,182,235,14,33,160,186,95,127,213,108,226,171,181,108,177,82,172,221,166,185,18,74,169,151,213,138,158,52,95,107,228,122,181,137,240,77,247,93,145,21,83,188,148,125,205,63,139,196,215,77,82,77,36,194,46,142,151,8,193,42,100,142,71,198,239,189,92,110,201,187,37,157,54,252,38,70,138,232,152,191,158,87,38,232,244,2,48,234,70,121,169,124,84,235,141,118,89,112,163,158,239,149,230,215,70,65,69,111,165,69,119,74,189,201,29,61,36,40,191,189,99,122,24,221,254,9,186,174,234,170,95,79,6,124,48,88,248,83,209,91,110,5,76,144,84,228,21,187,92,50,59,139,26,155,213,87,61,169,212,212,119,181,98,141,54,141,137,229,228,213,118,200,231,184,133,92,161,120,63,90,56,93,197,86,160,218,149,38,157,146,209,225,212,213,17,236,172,141,119,100,213,232,139,241,114,117,69,26,255,0,5,100,119,159,83,20,180,176,0,0,0,0,6,183,252,104,225,213,24,39,22,26,177,142,212,68,177,39,210,170,250,248,88,173,86,244,193,85,34,212,194,158,126,106,157,185,153,231,241,246,252,77,144,10,198,230,245,194,29,223,42,164,167,226,131,79,237,143,171,169,179,209,178,135,42,164,167,141,93,35,169,24,170,177,87,34,39,181,35,69,86,73,241,70,116,59,240,88,229,64,146,124,180,53,82,201,169,220,32,225,84,246,250,134,45,126,35,2,227,119,58,116,84,234,134,90,117,218,53,95,204,248,93,19,209,127,186,84,243,84,82,83,26,230,112,137,197,206,125,194,54,161,63,44,197,226,75,165,150,230,198,211,223,44,83,204,230,67,95,10,46,237,114,42,111,219,153,155,175,68,155,46,221,78,69,69,107,156,139,111,218,113,205,35,131,156,250,213,21,93,199,81,101,196,107,220,196,89,173,215,234,9,162,124,107,183,154,36,177,181,240,185,55,221,60,159,191,230,77,192,150,164,54,230,193,170,22,140,11,132,59,246,47,83,81,26,93,115,154,186,75,61,190,21,119,172,228,100,236,158,119,236,159,189,108,80,185,170,190,72,142,145,159,149,17,127,125,88,230,171,194,54,156,217,167,168,199,51,26,156,234,238,140,85,167,182,216,233,37,217,238,84,245,122,234,37,107,98,99,119,246,170,57,206,68,223,102,42,249,45,60,241,65,197,14,163,241,89,168,143,206,243,233,227,167,167,166,98,211,90,45,20,206,95,13,109,166,85,223,161,155,249,185,206,84,69,123,215,205,203,183,177,168,214,180,59,167,46,44,42,175,56,227,59,77,104,233,226,87,69,106,184,73,123,169,147,101,233,138,58,72,95,50,42,237,236,221,237,141,137,240,221,233,191,145,176,161,94,92,165,56,69,188,105,46,29,95,175,122,133,106,146,135,34,204,233,25,75,103,163,158,62,153,169,45,61,73,34,200,244,84,221,174,157,205,99,186,126,12,141,139,251,229,68,176,208,0,0,0,0,0,0,0,0,42,31,92,184,147,226,95,5,214,92,223,17,131,87,114,26,106,123,93,254,186,10,88,153,43,90,214,211,164,206,88,118,77,151,100,237,171,21,19,127,98,150,77,195,14,163,199,170,154,15,134,229,207,186,58,225,94,251,92,52,119,73,164,127,84,142,174,129,169,28,234,255,0,200,231,61,170,255,0,226,122,47,177,81,72,105,204,167,135,59,189,62,68,156,64,226,212,15,168,182,215,69,13,46,66,200,219,187,169,167,99,82,56,170,21,19,247,142,98,49,138,191,7,49,55,252,63,40,251,194,231,21,89,127,13,153,28,175,165,129,215,108,94,230,246,173,210,206,233,58,17,206,79,36,158,23,121,163,37,68,242,246,108,228,77,157,236,106,182,161,107,25,115,44,199,85,111,19,51,52,79,110,179,195,170,127,87,70,102,27,57,132,219,173,148,177,139,201,104,162,155,244,68,107,17,20,211,173,81,26,87,68,204,105,164,235,198,157,120,79,14,81,58,174,124,17,235,16,227,223,134,12,178,223,29,92,186,129,232,42,135,55,121,40,238,212,114,195,44,107,249,21,205,107,163,119,252,151,169,195,106,111,48,238,30,48,107,92,175,198,111,179,102,87,110,218,172,20,86,200,94,200,186,191,123,220,158,70,163,26,223,203,211,214,228,219,240,125,133,142,115,12,45,52,239,205,200,211,197,165,173,236,126,127,114,255,0,201,169,193,220,222,229,198,137,136,246,204,105,167,126,186,119,184,46,102,26,139,111,198,180,30,60,9,42,99,91,142,97,113,130,54,211,239,235,248,90,103,182,121,36,219,242,36,140,129,191,242,255,0,140,133,252,3,226,213,25,71,20,120,147,227,139,174,11,50,85,93,106,93,178,175,67,35,129,232,197,255,0,235,175,137,63,195,254,3,27,235,78,179,230,218,245,157,212,231,25,173,83,95,81,42,36,20,148,144,162,164,20,84,232,170,172,134,38,175,193,21,85,85,87,205,202,170,171,230,165,140,242,247,225,174,229,164,56,93,102,162,102,214,215,82,100,249,92,76,108,84,210,181,82,90,27,122,47,83,88,244,95,54,190,71,108,247,55,224,141,141,23,101,71,33,89,183,84,230,249,148,93,162,60,218,116,246,71,31,198,91,203,23,135,183,209,214,196,92,192,226,43,137,191,122,42,141,35,174,186,227,118,116,238,162,157,53,158,216,239,136,75,160,1,114,115,80,86,175,31,220,95,125,44,173,171,208,205,51,186,170,217,40,229,237,223,238,20,238,242,174,153,171,231,77,27,145,124,226,99,191,9,127,124,230,237,248,41,235,101,30,62,120,190,110,5,109,170,209,77,54,185,167,210,91,132,61,23,170,232,93,231,108,167,122,126,226,213,79,100,207,106,249,175,181,140,93,211,214,115,85,181,183,140,211,227,213,89,5,5,62,91,113,172,160,179,62,118,165,117,69,29,58,79,60,112,254,249,99,98,185,168,231,109,228,155,170,38,235,230,85,179,188,211,89,156,37,137,241,159,203,245,246,118,183,231,69,251,9,20,211,78,208,230,148,112,142,54,233,211,89,159,241,233,215,254,8,235,249,223,101,159,184,51,225,58,229,196,30,88,151,252,142,158,106,108,22,199,59,22,225,63,155,22,190,68,243,74,72,157,249,211,110,183,34,238,214,170,123,28,230,150,237,110,183,80,90,40,41,173,86,186,56,105,40,232,226,100,20,244,240,177,25,28,81,181,17,26,198,181,60,145,17,17,17,17,8,105,129,113,249,194,62,154,98,86,220,35,13,176,101,180,22,155,84,41,12,17,54,215,18,170,254,87,189,123,219,185,238,93,220,231,47,154,170,170,156,255,0,237,155,240,223,254,212,204,63,201,113,127,223,25,57,109,204,6,2,214,236,92,137,170,121,207,243,212,130,219,108,46,214,109,118,63,202,206,10,229,54,104,214,40,167,78,81,219,63,226,158,190,206,17,212,150,160,137,95,182,111,195,127,251,83,48,255,0,37,197,255,0,124,118,221,40,227,167,68,245,147,63,181,233,190,35,77,146,54,237,119,239,248,117,172,160,142,56,83,181,11,230,119,83,146,69,84,245,35,118,222,94,221,137,58,51,28,37,117,69,52,220,137,153,81,177,27,25,180,24,91,85,95,189,132,174,154,41,137,153,153,142,17,17,26,204,207,132,36,64,0,205,86,67,214,71,178,38,58,89,94,214,49,136,174,115,156,187,34,34,123,85,84,246,32,231,49,46,41,126,136,218,37,208,124,22,227,211,123,187,64,139,127,169,133,254,181,29,35,211,118,211,162,167,178,73,90,187,187,242,70,169,253,113,21,49,177,120,170,48,118,166,237,125,95,140,246,39,54,119,33,197,109,46,99,111,47,194,199,26,185,207,85,52,199,58,167,186,63,25,210,57,202,56,113,205,197,11,245,215,58,250,41,137,220,21,248,70,53,51,153,70,172,85,70,220,42,182,233,125,82,167,197,190,214,199,191,239,119,119,151,90,162,103,30,92,220,45,120,88,161,226,19,60,183,162,203,51,28,220,98,146,102,121,177,171,228,234,213,69,248,170,110,216,255,0,50,185,223,22,42,71,110,11,248,102,169,226,15,81,18,170,249,79,35,48,220,117,241,212,93,229,243,111,137,114,238,177,210,177,127,43,246,85,114,167,224,177,23,216,170,221,238,22,150,150,154,134,150,26,42,42,120,224,167,167,141,177,69,20,109,70,178,54,53,54,107,90,137,228,136,136,136,136,133,127,41,194,215,142,189,56,252,79,111,15,231,178,58,155,131,164,28,251,13,178,217,101,27,37,146,206,158,111,244,147,215,17,60,116,153,251,85,243,171,186,116,235,225,250,128,11,75,65,128,0,7,90,212,109,66,197,244,175,10,186,231,185,141,122,82,90,173,16,44,210,187,218,249,29,190,204,141,137,251,231,189,202,141,106,124,85,80,236,138,168,212,87,57,81,17,60,213,84,169,174,59,248,164,93,107,205,62,130,225,183,5,126,21,141,78,230,199,36,110,245,46,85,137,234,190,163,203,201,88,223,54,199,249,83,169,223,191,68,72,252,203,29,78,2,204,215,245,167,148,119,255,0,162,225,177,59,41,123,107,115,42,112,209,172,90,167,141,202,187,41,236,142,250,185,71,223,60,162,88,99,88,245,95,51,226,31,84,170,243,27,196,51,77,91,116,157,148,150,203,116,27,200,148,208,117,116,195,77,18,34,110,171,231,240,77,220,247,57,219,110,226,210,184,53,225,154,147,135,157,59,107,239,48,67,46,99,127,107,42,47,21,13,68,114,192,155,110,202,70,59,248,44,223,214,84,252,39,171,151,117,68,110,209,227,151,39,11,157,107,15,16,185,213,7,170,138,230,99,20,178,183,218,169,187,95,88,168,191,225,108,127,242,157,252,5,44,40,140,201,112,21,113,198,223,227,85,92,190,254,191,191,220,188,116,159,181,118,116,167,102,114,157,41,177,107,72,175,78,83,52,242,162,59,169,235,237,171,195,136,0,88,218,92,0,0,0,0,0,0,0,1,93,156,220,181,139,94,52,74,29,52,200,180,143,81,175,88,213,182,232,235,165,21,201,180,15,70,53,243,177,41,223,10,185,87,125,213,90,179,109,229,229,210,191,148,235,60,166,120,184,212,93,89,207,179,157,58,214,141,76,186,100,119,90,187,117,29,198,192,219,148,232,189,13,129,242,182,169,145,249,38,238,114,77,3,149,61,187,68,171,182,200,187,75,158,57,56,107,94,41,120,126,188,105,245,177,208,199,145,80,202,203,198,61,44,174,70,177,43,225,107,145,35,115,151,216,217,35,124,145,170,251,26,175,71,46,253,59,20,7,104,187,234,62,133,106,84,55,91,100,215,44,87,51,196,46,11,178,171,123,117,20,117,49,170,181,204,115,92,155,42,126,19,92,213,69,107,154,170,138,138,138,187,134,207,128,175,190,29,185,191,232,134,105,97,162,181,235,219,106,112,108,154,40,210,58,170,200,168,229,170,181,213,72,158,93,113,172,72,249,98,234,246,171,30,222,150,255,0,13,198,112,190,243,28,224,182,193,105,154,237,54,186,218,43,27,19,119,109,61,13,53,77,68,242,59,111,38,182,54,70,171,186,251,55,93,145,62,42,137,230,6,127,202,178,123,22,19,140,221,115,12,158,227,21,5,162,201,71,53,125,117,84,171,179,97,130,38,43,222,229,254,36,69,53,143,212,172,202,167,81,117,23,42,212,26,200,187,85,25,61,238,186,243,43,63,130,250,153,223,43,147,252,10,245,38,7,29,252,202,47,188,76,80,203,165,218,99,111,173,199,52,243,186,215,214,45,74,181,181,183,167,49,200,230,119,145,170,169,28,45,114,35,146,52,85,221,81,28,229,242,70,183,171,242,228,224,250,243,196,150,175,208,101,89,21,157,255,0,115,172,62,178,58,203,197,68,204,94,205,124,236,84,124,116,12,95,99,213,235,210,178,34,126,12,123,238,168,174,102,225,115,60,43,97,85,90,117,195,102,153,97,119,8,59,53,182,204,94,220,202,200,186,85,58,42,93,3,95,51,118,95,63,41,28,244,255,0,242,39,176,202,128,0,33,47,50,30,58,233,184,109,196,29,166,122,113,115,142,77,75,200,233,92,177,201,30,207,244,29,35,188,188,75,211,225,43,188,251,77,84,95,52,87,187,201,26,143,202,92,107,113,129,138,112,143,166,79,190,78,180,215,28,194,242,217,32,198,236,207,119,245,68,200,137,213,52,168,138,138,144,71,186,43,149,54,85,85,107,81,81,93,186,107,245,155,102,153,70,163,101,183,92,231,53,188,207,117,190,94,234,159,89,93,89,50,167,84,178,185,124,215,100,217,17,19,201,17,168,136,136,136,136,136,136,136,128,119,109,1,208,125,72,226,155,86,104,244,251,13,142,90,155,133,202,87,85,92,238,149,93,111,138,138,13,247,150,170,161,254,107,183,159,197,119,123,220,214,166,234,228,54,17,208,13,8,193,56,113,210,251,78,150,233,253,23,110,138,222,206,186,154,169,26,157,251,133,83,145,59,181,51,42,123,94,245,79,103,177,168,141,107,118,107,81,18,183,120,51,227,91,129,94,18,52,198,60,106,217,65,156,220,114,139,170,50,167,34,189,122,10,20,125,93,66,39,148,108,222,125,219,4,123,170,49,191,157,206,95,89,202,103,255,0,219,144,225,27,253,161,159,127,145,161,255,0,191,2,116,130,11,126,220,135,8,223,237,12,251,252,141,15,253,248,253,185,14,17,191,218,25,247,249,26,31,251,240,39,72,0,0,4,117,227,143,139,75,39,9,154,65,81,145,70,250,122,172,194,248,146,80,227,22,233,23,126,237,66,34,117,207,35,125,189,152,81,200,231,126,85,86,51,116,235,69,64,138,188,217,248,212,76,102,211,63,11,154,101,120,68,187,93,33,69,204,43,41,223,179,169,41,30,136,230,80,162,167,177,242,181,81,210,126,72,213,27,231,220,93,162,39,46,158,13,106,184,163,213,36,191,101,116,114,55,78,241,9,226,168,188,189,200,168,219,132,223,133,29,3,23,227,213,178,44,138,158,109,143,127,52,115,216,166,18,210,237,56,212,238,43,117,186,143,16,180,212,207,118,202,50,251,132,149,53,247,26,183,43,146,52,114,171,234,42,231,119,193,173,78,167,47,229,242,107,81,85,81,23,97,221,8,209,76,51,135,189,46,178,105,86,11,76,172,183,90,33,218,73,222,136,146,214,84,59,206,90,137,85,61,175,123,183,85,248,34,108,212,242,68,64,59,213,45,45,45,13,44,52,52,52,209,83,211,211,198,216,161,134,38,35,25,27,26,155,53,173,106,121,34,34,34,34,34,121,34,31,168,0,8,209,204,139,14,168,205,120,43,212,203,125,28,74,250,139,125,13,61,225,138,141,87,43,89,73,85,13,68,171,178,127,189,71,42,111,236,68,93,254,4,151,62,91,173,174,223,123,182,86,89,110,212,145,213,80,215,193,37,45,84,18,38,236,150,39,181,90,246,57,62,40,173,85,69,254,48,53,189,225,35,83,173,90,55,196,166,158,106,69,249,253,187,93,158,247,23,143,147,250,213,44,168,176,205,38,223,30,150,72,231,109,241,233,54,73,134,104,106,33,101,69,60,172,150,41,90,143,99,216,228,115,92,213,77,209,81,83,201,81,83,226,107,167,198,111,10,249,63,10,90,195,95,135,215,83,207,81,141,92,94,250,204,106,232,172,94,221,93,26,175,147,21,222,206,236,91,163,36,111,183,116,71,109,210,246,170,202,46,6,57,167,183,71,177,107,126,143,241,3,69,114,186,227,118,182,118,44,247,234,52,239,213,208,64,159,131,79,60,110,84,89,98,106,121,49,205,94,166,53,17,189,46,106,55,164,46,52,17,194,135,152,183,5,119,11,122,92,225,215,219,28,113,43,58,250,39,166,170,134,84,77,183,219,180,248,145,251,254,109,183,34,199,21,188,224,176,202,27,5,102,31,194,220,85,119,107,205,92,110,133,114,138,234,55,65,75,68,215,38,221,116,240,202,137,36,178,167,193,100,99,88,213,217,118,147,205,16,35,111,55,205,80,180,103,220,84,179,25,177,212,71,60,88,53,142,158,205,86,246,59,169,60,107,164,146,121,91,191,179,213,108,209,177,81,55,217,204,114,42,239,228,146,207,146,142,21,87,104,208,188,215,57,170,137,99,102,69,146,54,146,159,169,21,59,145,82,83,183,215,79,135,79,93,68,141,242,248,177,219,251,16,170,77,50,211,109,70,226,27,84,104,48,124,66,146,170,247,147,100,213,174,124,179,76,247,63,101,115,186,166,169,158,69,221,81,141,221,207,123,215,243,251,85,81,23,99,29,5,209,235,6,129,233,6,47,164,120,211,187,148,152,237,11,96,124,234,196,107,170,106,28,170,249,231,114,39,177,95,43,158,253,190,29,91,124,0,239,224,0,0,0,0,0,0,0,7,229,85,85,75,67,75,53,117,117,76,84,244,244,241,186,89,166,149,232,198,70,198,166,238,115,156,190,72,136,136,170,170,190,72,135,234,84,159,52,206,61,89,145,77,113,225,135,71,47,40,235,93,60,139,6,95,118,166,126,233,85,43,87,206,223,19,147,255,0,6,215,39,223,92,159,132,230,244,111,210,143,71,134,27,230,63,199,93,87,18,121,123,244,215,78,110,115,71,166,152,237,83,187,110,102,236,244,221,91,21,83,197,61,62,49,39,159,105,171,183,146,171,220,155,170,35,59,119,44,142,1,229,214,59,229,30,190,106,229,157,83,4,179,84,171,173,22,234,152,213,18,249,87,26,249,61,205,95,194,166,141,222,223,132,143,111,71,155,90,244,33,134,140,67,164,114,106,53,166,93,115,175,189,211,225,148,242,119,238,49,217,169,146,106,186,166,183,205,32,102,239,98,49,30,190,74,253,247,106,111,178,111,177,111,54,30,110,92,22,98,214,74,28,111,28,199,51,91,109,174,217,79,29,37,29,29,53,134,8,226,130,22,53,26,198,49,169,62,200,136,136,137,176,19,221,26,141,68,107,81,17,17,54,68,79,129,228,130,223,183,33,194,55,251,67,62,255,0,35,67,255,0,126,63,110,67,132,111,246,134,125,254,70,135,254,252,9,210,8,219,195,111,31,90,23,197,70,115,93,167,218,101,77,147,199,116,183,218,101,188,204,183,75,124,112,69,225,227,154,24,157,179,155,43,213,93,213,59,60,182,246,111,231,228,73,32,35,71,50,44,58,163,53,224,175,83,45,244,113,43,234,45,244,52,247,134,42,53,92,173,101,37,84,53,18,174,201,254,245,28,169,191,177,17,119,248,20,149,194,70,167,90,180,111,137,77,60,212,139,243,251,118,187,61,238,47,31,39,245,170,89,81,97,154,77,190,61,44,145,206,219,227,210,108,133,117,181,219,239,118,202,203,45,218,146,58,170,26,248,36,165,170,130,68,221,146,196,246,171,94,199,39,197,21,170,168,191,198,107,181,198,111,10,249,63,10,90,195,95,135,215,83,207,81,141,92,94,250,204,106,232,172,94,221,93,26,175,147,21,222,206,236,91,163,36,111,183,116,71,109,210,246,170,134,197,144,205,13,68,44,168,167,149,146,197,43,81,236,123,28,142,107,154,169,186,42,42,121,42,42,124,79,114,156,184,24,230,158,221,30,197,173,250,63,196,13,21,202,235,141,218,217,216,179,223,168,211,191,87,65,2,126,13,60,241,185,81,101,137,169,228,199,53,122,152,212,70,244,185,168,222,153,253,67,204,91,130,187,133,189,46,112,235,237,142,56,149,157,125,19,211,85,67,42,38,219,237,218,124,72,253,255,0,54,219,129,35,202,55,230,249,170,22,140,251,138,150,99,54,58,136,231,139,6,177,211,217,170,222,199,117,39,141,116,146,79,43,119,246,122,173,154,54,42,38,251,57,142,69,93,252,146,73,113,91,206,11,12,161,176,86,97,252,45,197,87,118,188,213,198,232,87,40,174,163,116,20,180,77,114,109,215,79,12,168,146,75,42,124,22,70,53,141,93,151,105,60,209,43,23,76,180,219,81,184,134,213,26,12,31,16,164,170,189,228,217,53,107,159,44,211,61,207,217,92,238,169,170,103,145,119,84,99,119,115,222,245,252,254,213,84,69,11,91,228,163,133,85,218,52,47,53,206,106,162,88,217,145,100,141,164,167,234,69,78,228,84,148,237,245,211,225,211,215,81,35,124,190,44,118,254,196,44,84,232,26,11,163,214,13,3,210,12,95,72,241,167,119,41,49,218,22,192,249,213,136,215,84,212,57,85,243,206,228,79,98,190,87,61,251,124,58,182,248,29,252,10,28,226,79,139,238,48,180,211,136,45,71,192,233,181,227,43,163,164,178,228,247,42,90,40,89,51,90,214,210,37,67,214,14,150,236,187,53,98,86,42,38,235,178,42,22,245,193,166,173,195,173,188,50,233,246,118,251,211,238,151,55,217,105,232,47,53,18,189,29,51,238,84,236,72,106,93,39,146,108,231,72,199,63,217,230,143,69,246,42,41,95,60,223,184,74,190,210,101,137,197,62,21,108,146,174,209,114,130,10,60,169,144,183,119,81,212,198,212,138,26,165,68,255,0,193,190,54,199,27,151,247,174,99,85,87,239,137,180,88,224,187,141,188,243,132,28,182,103,209,83,190,251,133,222,100,107,175,86,7,205,208,143,114,34,34,84,64,229,69,72,231,106,38,219,237,179,218,136,215,123,26,230,134,194,192,138,120,23,51,238,12,179,155,84,85,211,234,159,209,170,183,55,170,91,125,246,130,122,121,161,95,200,175,107,95,11,191,228,72,227,175,235,39,53,206,20,180,218,205,59,240,236,150,163,80,47,157,165,117,53,190,207,79,35,33,87,237,234,247,106,101,107,99,99,85,125,189,29,110,77,191,7,217,184,117,190,113,26,179,107,195,248,100,139,76,18,178,37,187,103,215,106,104,155,75,191,175,224,169,36,109,76,178,237,249,18,88,233,155,252,114,126,101,43,203,149,254,21,85,153,241,165,130,190,40,59,148,184,250,86,222,235,29,210,171,219,100,84,210,54,55,127,245,233,33,77,215,248,95,224,92,69,196,71,16,186,141,196,238,165,214,106,78,162,86,182,74,169,154,148,212,20,52,232,169,79,111,165,71,42,178,158,22,174,234,141,69,114,170,170,238,174,115,149,202,170,170,91,95,42,190,16,46,250,13,167,183,13,88,212,91,67,168,115,60,226,24,217,5,28,236,86,207,109,181,53,81,236,141,232,190,108,146,87,237,35,218,190,196,100,72,187,57,28,136,19,188,0,6,183,252,104,225,213,24,39,22,26,177,142,212,68,177,39,210,170,250,248,88,173,86,244,193,85,34,212,194,158,126,106,157,185,153,231,241,246,252,75,154,229,161,170,150,77,78,225,7,10,167,183,212,49,107,241,24,23,27,185,211,162,167,84,50,211,174,209,170,254,103,194,232,158,139,253,210,167,154,162,145,179,155,215,8,119,124,170,146,159,138,13,63,182,62,174,166,207,70,202,28,170,146,158,53,116,142,164,98,170,197,92,136,158,212,141,21,89,39,197,25,208,239,193,99,149,32,47,8,156,92,231,220,35,106,19,242,204,94,36,186,89,110,108,109,61,242,197,60,206,100,53,240,162,238,215,34,166,253,185,153,186,244,73,178,237,212,228,84,86,185,200,161,177,152,34,86,156,115,72,224,231,62,181,69,87,113,212,89,113,26,247,49,22,107,117,250,130,104,159,26,237,230,137,44,109,124,46,77,247,79,39,239,249,147,115,226,213,142,106,188,35,105,205,154,122,140,115,49,169,206,174,232,197,90,123,109,142,146,93,158,229,79,87,174,162,86,182,38,55,127,106,163,156,228,77,246,98,175,146,135,225,205,131,84,45,24,23,8,119,236,94,166,162,52,186,231,53,116,150,123,124,42,239,89,200,201,217,60,239,217,63,122,216,161,115,85,124,145,29,35,63,42,34,213,167,46,44,42,175,56,227,59,77,104,233,226,87,69,106,184,73,123,169,147,101,233,138,58,72,95,50,42,237,236,221,237,141,137,240,221,233,191,145,210,248,160,226,135,81,248,172,212,71,231,121,244,241,211,211,211,49,105,173,22,138,103,47,134,182,211,42,239,208,205,252,220,231,42,34,189,235,230,229,219,216,212,107,91,103,124,165,56,69,188,105,46,29,95,175,122,133,106,146,135,34,204,233,25,75,103,163,158,62,153,169,45,61,73,34,200,244,84,221,174,157,205,99,186,126,12,141,139,251,229,68,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,129,225,199,74,120,153,194,29,131,106,165,135,198,83,198,231,77,67,91,3,187,85,150,249,213,54,238,193,46,203,210,190,205,218,168,173,118,200,142,107,145,10,166,214,94,77,188,64,226,87,26,138,157,29,189,217,115,187,66,171,150,158,25,106,89,110,184,53,55,242,107,219,50,164,11,228,191,132,146,166,251,47,170,223,34,233,192,26,247,51,150,207,27,178,84,54,149,186,11,114,71,185,233,26,42,220,232,17,155,239,183,155,214,126,148,79,207,190,223,29,204,217,163,220,154,184,128,203,42,233,234,245,123,33,177,224,150,206,166,172,244,241,78,219,149,193,91,237,86,181,176,175,97,63,39,82,202,187,47,159,75,147,219,116,160,12,77,195,183,11,250,65,194,246,36,184,174,150,99,235,3,234,85,29,112,186,213,185,37,175,184,61,61,142,154,93,147,116,79,61,152,212,107,27,186,236,212,85,85,92,178,0,2,26,241,251,195,111,21,220,83,208,208,105,214,151,101,184,38,59,128,64,173,170,184,69,114,185,214,199,89,117,170,69,221,169,51,98,164,123,91,12,106,155,181,136,245,234,114,245,59,205,172,70,204,160,5,43,126,210,167,20,255,0,217,246,149,127,149,110,63,230,35,246,149,56,167,254,207,180,171,252,171,113,255,0,49,46,164,1,74,223,180,169,197,63,246,125,165,95,229,91,143,249,136,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,75,169,0,82,183,237,42,113,79,253,159,105,87,249,86,227,254,98,88,79,47,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,250,169,222,170,136,213,77,149,190,126,212,73,64,0,225,51,92,97,185,174,33,122,196,31,122,185,217,217,122,161,154,129,213,246,201,91,21,93,51,101,98,177,100,133,238,107,145,175,68,85,217,219,46,203,230,84,213,55,38,157,66,181,107,245,138,205,89,148,81,94,244,166,106,165,170,184,94,35,122,83,214,197,77,26,245,120,87,193,190,233,44,136,136,196,145,138,173,77,213,203,210,168,140,91,128,0,124,86,91,45,167,28,179,208,227,246,27,124,20,22,219,101,52,116,148,116,176,49,25,28,16,198,212,107,24,214,167,177,168,212,68,68,252,199,218,0,0,0,0,0,3,214,72,227,154,55,195,52,109,124,111,106,181,205,114,110,142,69,246,162,167,197,15,96,5,117,113,89,202,27,11,212,219,189,110,117,195,245,246,139,10,189,86,189,211,84,216,235,35,114,218,38,145,124,213,209,44,104,175,165,221,119,85,106,53,236,243,245,90,196,79,56,45,146,242,191,227,103,28,174,90,70,104,255,0,165,162,85,84,101,85,182,241,69,44,79,219,227,179,165,107,219,237,242,234,107,119,255,0,2,151,252,0,160,220,67,149,127,26,185,85,91,33,171,211,42,60,118,157,207,232,90,187,197,234,145,145,179,242,170,178,39,201,46,201,249,81,139,249,183,39,207,9,252,166,180,215,70,46,148,89,230,178,94,41,243,220,162,141,237,158,150,137,180,253,22,154,41,83,205,29,208,255,0,90,165,232,169,186,57,232,214,167,245,189,209,28,79,144,0,0,0,0,0,0,0,0,0,0,7,229,85,75,75,93,75,53,13,117,52,85,20,245,17,186,41,161,149,136,246,72,199,38,206,107,154,190,74,138,138,168,168,190,74,132,19,215,158,89,54,171,237,117,78,73,161,87,202,107,44,179,42,200,251,29,201,207,90,94,175,106,164,51,34,57,209,167,228,99,145,201,186,254,19,83,201,39,136,49,113,88,59,56,202,119,111,83,175,190,19,217,14,210,230,123,53,126,111,229,215,119,117,231,28,233,171,198,39,132,248,243,142,169,83,117,223,128,206,42,173,53,110,166,251,150,201,88,212,85,233,154,146,229,73,36,111,79,202,159,125,69,79,249,72,139,249,142,91,18,229,225,197,6,77,85,28,119,28,70,131,29,166,122,249,213,93,46,144,116,181,55,84,93,217,11,164,147,225,252,31,61,208,183,176,68,198,206,97,98,117,154,170,246,199,232,216,21,244,211,159,213,111,114,155,86,162,123,119,106,247,77,122,127,60,145,87,135,46,0,52,231,70,107,169,114,236,198,177,185,134,83,76,189,200,36,154,4,101,13,19,254,14,138,21,221,92,244,248,61,234,191,5,107,90,169,185,42,128,38,112,248,107,88,90,55,44,211,164,53,182,111,157,227,243,236,68,226,179,11,179,93,125,252,162,59,34,35,132,71,116,64,117,93,78,135,82,42,112,171,149,30,147,75,100,131,39,169,137,97,163,169,188,77,36,116,212,170,239,37,155,104,226,145,94,230,251,90,213,111,74,174,219,174,201,178,246,160,122,213,78,245,51,26,232,143,177,119,200,93,166,238,236,85,164,196,233,60,98,116,237,142,184,237,133,94,220,121,98,113,33,119,184,84,221,110,185,230,7,87,89,89,43,231,168,168,154,231,92,249,37,145,202,170,231,185,203,73,186,170,170,170,170,169,243,254,213,159,16,63,217,134,158,255,0,148,43,127,205,11,74,4,63,236,12,28,245,79,181,178,163,165,221,165,166,52,138,168,211,212,133,90,254,213,159,16,63,217,134,158,255,0,148,43,127,205,7,237,89,241,3,253,152,105,239,249,66,183,252,208,180,160,126,127,179,248,46,201,246,191,127,241,127,105,190,213,31,242,66,173,127,106,207,136,31,236,195,79,127,202,21,191,230,134,82,225,131,128,109,97,209,93,114,198,181,55,41,201,48,218,171,93,155,198,119,225,183,214,85,62,161,221,234,57,161,111,75,95,78,198,174,206,149,170,187,185,60,145,125,171,228,179,224,30,150,178,60,37,154,226,229,49,58,196,235,207,177,139,142,233,79,104,115,12,45,204,29,250,168,220,185,76,211,58,83,28,170,137,137,252,36,0,18,237,114,21,229,196,143,46,140,219,33,207,102,205,180,175,37,91,196,57,21,201,37,185,83,222,106,127,162,40,159,52,158,188,201,42,254,235,19,122,149,85,23,215,70,183,100,235,44,52,24,152,204,21,156,117,27,151,99,146,195,179,155,79,152,236,182,38,113,57,125,81,19,84,105,49,49,172,76,119,248,115,225,48,233,58,55,164,184,190,136,233,229,175,79,49,56,127,161,104,25,213,61,67,154,137,37,101,67,191,116,158,77,191,124,229,255,0,18,35,90,158,77,68,59,176,6,77,20,83,110,152,162,152,210,33,11,137,196,221,198,94,171,17,126,169,170,186,166,102,102,121,204,207,57,0,7,211,192,0,1,194,102,216,165,30,117,136,222,48,219,141,117,125,29,45,234,142,90,41,167,160,157,97,168,141,143,110,202,172,127,193,118,95,200,168,190,197,69,69,216,175,156,127,150,54,77,110,214,218,11,126,65,123,167,186,105,188,110,117,108,213,241,63,181,83,52,108,114,116,210,62,61,247,107,222,170,136,175,106,171,122,81,238,69,71,108,210,200,65,133,138,192,88,198,85,77,87,99,89,143,231,79,5,155,33,218,236,215,102,237,93,179,151,220,221,166,228,105,60,53,210,116,210,42,137,231,21,71,87,87,108,75,240,161,161,163,182,81,83,219,109,212,176,210,210,82,68,200,32,130,22,35,35,138,54,162,35,88,214,167,146,53,17,17,17,19,216,136,126,224,25,188,149,169,153,170,117,144,0,31,128,0,0,0,0,0,0,0,1,24,56,189,224,7,72,120,178,135,211,247,7,73,140,230,244,240,164,52,249,13,12,72,231,74,198,167,171,29,84,74,168,147,177,62,11,187,94,212,217,17,219,122,171,39,192,20,75,168,220,165,56,192,194,171,102,102,51,141,217,115,106,6,57,122,42,172,247,104,98,114,179,224,174,138,169,209,61,29,240,86,183,171,207,125,149,83,204,233,246,190,89,220,111,93,106,219,73,22,134,85,211,239,178,186,90,171,189,190,24,216,221,209,21,85,93,58,111,182,251,236,155,174,219,236,138,108,20,0,169,205,0,228,183,122,146,225,75,125,226,67,59,164,130,129,155,72,235,14,57,35,164,154,85,254,4,181,79,106,54,52,252,169,27,95,186,47,147,218,190,101,162,96,184,22,27,166,88,173,191,7,192,49,202,43,21,138,215,18,67,73,69,71,31,68,108,79,138,175,197,206,85,221,92,231,42,185,202,170,170,170,170,170,115,224,1,248,214,58,173,148,147,190,130,8,102,170,108,110,88,35,154,85,138,55,201,183,170,215,61,26,229,107,85,118,69,114,53,202,137,231,178,251,15,216,1,83,122,255,0,203,47,142,30,35,181,66,237,170,90,129,169,122,85,37,109,193,253,20,212,177,221,174,93,139,125,43,85,123,84,208,162,208,249,49,136,190,223,107,149,92,231,110,231,42,174,58,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,75,169,0,82,183,237,42,113,79,253,159,105,87,249,86,227,254,98,63,105,83,138,127,236,251,74,191,202,183,31,243,18,234,64,20,173,251,74,156,83,255,0,103,218,85,254,85,184,255,0,152,143,218,84,226,159,251,62,210,175,242,173,199,252,196,186,144,0,0,0,131,92,194,57,121,222,56,166,173,135,83,180,255,0,54,168,167,204,45,84,45,162,138,207,116,168,85,182,212,192,197,115,186,98,93,149,105,164,85,114,170,175,155,28,187,110,141,243,121,57,64,17,19,151,87,5,240,112,177,166,110,190,230,52,48,187,81,242,200,153,37,230,68,86,201,232,234,116,93,227,161,141,233,186,108,223,39,72,173,93,157,39,150,238,107,24,164,187,0,0,0,0,0,14,141,172,154,41,166,218,249,131,214,105,238,168,227,80,93,237,53,105,187,21,222,172,212,178,237,234,205,4,137,235,71,35,126,10,158,223,52,84,86,170,162,213,54,184,242,101,214,12,106,229,81,112,208,140,170,217,152,217,156,245,88,40,46,115,182,134,231,19,126,13,87,42,36,18,237,241,127,84,123,255,0,1,62,23,36,0,215,186,78,91,92,110,69,59,233,221,160,151,53,123,30,172,85,109,202,129,205,221,23,111,39,36,253,42,159,157,23,99,45,105,79,39,78,38,242,251,132,46,212,186,252,127,0,182,117,39,125,210,213,178,229,88,141,248,246,226,166,114,196,229,254,250,102,151,110,0,194,92,48,240,131,163,188,40,227,114,90,52,234,213,37,69,218,185,141,109,210,253,95,210,250,234,229,79,62,149,114,34,35,35,69,243,72,218,136,212,242,85,234,119,172,185,180,0,0,0,0,0,0,0,0,0,48,247,20,216,191,16,121,206,149,87,97,60,58,95,49,155,5,246,246,142,164,171,188,222,171,170,41,223,69,72,228,245,214,155,179,4,170,178,185,55,111,90,244,244,34,171,155,235,108,173,171,119,114,85,226,161,202,174,118,127,165,106,170,187,170,173,214,227,231,255,0,240,37,212,128,41,91,246,149,56,167,254,207,180,171,252,171,113,255,0,49,31,180,169,197,63,246,125,165,95,229,91,143,249,137,117,32,10,86,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,71,237,42,113,79,253,159,105,87,249,86,227,254,98,93,72,2,189,121,122,114,244,214,142,19,53,162,245,168,218,141,147,225,87,27,109,199,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,211,78,244,85,71,42,238,173,242,246,170,88,80,0,14,141,172,154,41,166,218,249,131,214,105,238,168,227,80,93,237,53,105,187,21,222,172,212,178,237,234,205,4,137,235,71,35,126,10,158,223,52,84,86,170,162,247,144,5,54,235,143,38,93,96,198,174,85,23,13,8,202,173,153,141,153,207,85,130,130,231,59,104,110,113,55,224,213,114,162,65,46,223,23,245,71,191,240,19,225,128,36,229,181,198,228,83,190,157,218,9,115,87,177,234,197,86,220,168,28,221,209,118,242,114,79,210,169,249,209,118,54,17,0,82,70,148,242,116,226,111,47,184,66,237,75,175,199,240,11,103,82,119,221,45,91,46,85,136,223,143,110,42,103,44,78,95,239,166,105,105,92,48,240,131,163,188,40,227,114,90,52,234,213,37,69,218,185,141,109,210,253,95,210,250,234,229,79,62,149,114,34,35,35,69,243,72,218,136,212,242,85,234,119,172,185,180,0,0,1,248,86,209,81,92,168,170,45,215,26,72,106,169,42,162,124,19,193,60,104,248,229,141,200,168,230,61,171,228,230,170,42,162,162,249,42,41,90,28,78,114,112,178,100,215,42,204,187,134,140,146,143,29,154,161,206,154,76,106,238,233,22,137,28,190,106,148,243,181,28,248,145,126,12,123,92,221,215,201,204,111,146,89,176,3,95,187,239,44,110,55,44,117,207,163,251,139,77,112,98,42,244,84,80,222,40,38,138,68,79,138,125,249,28,159,196,230,181,127,49,206,96,188,168,184,206,204,43,98,134,237,130,90,241,58,57,23,206,182,245,122,166,232,106,110,168,187,199,78,233,101,248,124,88,155,238,155,121,121,151,208,0,132,156,36,242,182,210,94,30,238,84,89,230,127,94,220,247,53,164,114,75,77,45,69,50,71,110,183,201,237,71,195,2,170,171,228,111,194,73,21,118,93,156,214,49,201,185,54,192,0,0,3,214,72,227,154,55,195,52,109,124,111,106,181,205,114,110,142,69,246,162,167,197,10,236,226,179,148,54,23,169,183,122,220,235,135,235,237,22,21,122,173,123,166,169,177,214,70,229,180,77,34,249,171,162,88,209,95,75,186,238,170,212,107,217,231,234,181,136,158,118,42,0,160,28,151,149,255,0,27,56,229,114,210,51,71,253,45,18,170,163,42,173,183,138,41,98,126,223,29,157,43,94,223,111,151,83,91,191,248,20,251,49,14,85,252,106,229,85,108,134,175,76,168,241,218,119,63,161,106,239,23,170,70,70,207,202,170,200,159,36,187,39,229,70,47,230,220,191,32,4,6,225,63,148,214,154,232,197,210,139,60,214,75,197,62,123,148,81,189,179,210,209,54,159,162,211,69,42,121,163,186,31,235,84,189,21,55,71,61,26,212,254,183,186,35,137,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,147,77,13,60,47,168,168,149,145,69,19,85,239,123,220,141,107,90,137,186,170,170,249,34,34,124,72,41,175,220,222,116,11,74,174,149,88,222,154,218,43,117,42,235,72,247,69,44,244,53,45,164,181,181,232,187,42,54,169,205,122,203,253,244,113,185,139,240,122,152,91,155,223,23,215,138,75,163,56,86,211,251,188,148,144,165,52,85,153,133,69,60,157,47,151,186,222,168,104,21,81,119,70,116,43,101,145,63,124,143,137,55,217,28,139,13,120,67,224,147,84,248,189,190,213,51,24,150,27,30,47,105,145,35,186,100,85,177,57,240,67,34,162,42,67,19,19,101,154,110,149,71,116,34,181,17,21,21,206,111,83,122,130,78,212,243,187,213,215,214,164,148,122,43,136,69,73,212,237,226,150,178,170,73,54,253,234,117,162,181,55,79,45,215,167,207,243,25,107,73,249,215,233,197,238,178,11,110,177,233,77,215,23,108,142,70,58,229,104,171,75,141,59,119,253,251,226,115,99,145,141,79,138,55,184,190,94,73,231,178,125,118,222,72,250,47,21,189,177,222,53,147,53,170,174,233,78,169,169,160,164,130,37,95,138,164,110,99,213,19,243,117,145,107,139,30,85,122,169,160,22,10,237,67,211,235,234,103,184,149,189,142,158,191,183,74,176,92,109,240,53,55,116,146,66,142,115,101,141,169,248,79,98,238,137,187,149,141,106,42,160,93,6,158,106,70,9,171,24,173,38,111,166,249,85,191,33,177,215,34,246,107,104,165,235,103,82,126,19,28,158,214,61,61,138,199,34,57,23,201,81,14,200,107,195,193,47,23,185,103,9,250,167,73,118,142,186,166,167,10,188,79,28,25,45,161,28,174,142,104,21,118,241,17,179,216,147,198,139,212,213,77,149,81,21,138,187,57,77,132,237,55,91,109,246,213,69,124,179,214,197,89,65,113,167,142,174,150,162,39,117,50,104,100,106,57,143,106,252,81,90,168,168,191,145,64,250,192,56,60,227,52,198,180,231,15,188,103,121,133,206,43,125,150,195,71,45,117,109,76,138,136,140,137,141,221,118,252,174,95,98,53,60,213,85,17,60,213,0,249,181,19,82,176,45,38,197,106,179,109,73,202,237,216,237,142,143,100,150,178,186,100,99,58,151,126,150,53,61,175,122,236,187,49,168,174,95,130,41,94,218,177,206,195,79,236,213,179,219,116,111,73,238,89,43,35,85,99,46,119,138,196,183,194,229,254,19,33,107,36,145,205,254,249,99,95,204,133,126,241,129,197,182,115,197,158,165,79,148,95,38,169,160,198,168,30,248,177,251,23,119,120,168,41,255,0,132,228,79,39,76,253,145,94,255,0,111,177,168,189,45,106,38,113,225,131,148,230,176,235,125,138,135,58,212,91,244,58,123,141,220,99,109,69,28,115,210,45,77,206,170,23,38,237,122,65,212,198,196,199,38,219,57,238,234,217,119,232,84,219,112,239,180,124,238,245,101,149,174,146,191,68,177,41,169,55,111,76,80,215,84,197,34,38,222,123,189,122,145,119,95,103,171,229,249,253,164,136,209,110,113,124,62,231,213,116,246,125,79,199,175,26,119,93,58,163,82,166,103,165,194,220,215,47,193,211,70,214,200,223,63,139,161,70,167,181,92,135,91,159,146,62,138,58,219,218,165,214,44,222,59,135,70,221,249,33,164,124,61,91,39,159,105,35,71,109,190,254,93,127,20,243,242,243,132,220,90,114,227,214,142,22,232,231,203,219,60,25,150,15,27,209,174,190,91,161,116,114,82,34,174,205,241,84,234,174,88,119,93,147,169,174,123,55,84,69,114,42,162,1,125,86,91,213,159,35,180,210,95,177,251,173,37,206,219,95,19,103,165,172,164,153,179,67,60,110,77,218,246,61,170,173,115,85,62,40,167,218,80,231,47,126,58,242,30,25,51,106,76,27,51,186,77,89,166,23,218,166,199,93,77,43,213,233,103,149,238,219,198,64,158,125,40,138,187,200,196,242,115,119,93,186,145,11,223,130,120,42,160,142,170,150,104,230,134,102,36,145,201,27,145,205,123,85,55,71,34,167,146,162,167,158,224,126,128,29,119,81,115,236,107,75,48,75,246,163,102,53,139,75,101,199,40,38,184,214,200,214,245,63,183,27,85,85,172,111,239,158,239,38,181,191,23,42,39,196,14,59,86,117,143,76,180,55,18,159,56,213,92,194,135,31,180,66,189,9,45,67,149,95,52,155,42,164,112,198,212,87,202,245,68,85,70,49,170,187,34,174,219,34,149,223,169,252,238,44,52,87,9,168,52,127,69,234,110,148,177,189,90,203,149,254,226,148,221,196,69,219,116,166,137,175,93,151,218,138,178,34,254,86,167,176,175,174,39,120,147,212,46,42,245,82,175,58,203,106,103,240,235,35,169,172,86,118,57,93,21,182,145,93,234,67,27,83,218,245,242,87,191,109,222,239,204,141,68,150,28,55,114,121,212,109,73,199,105,115,29,109,203,100,192,105,43,163,73,105,236,208,209,119,238,106,197,246,44,232,247,53,148,234,169,231,210,189,110,248,57,26,190,64,118,44,123,157,254,161,193,90,215,101,122,17,142,215,82,110,189,76,183,221,167,164,147,109,252,182,116,140,149,60,147,243,121,254,98,103,240,213,204,123,135,94,36,238,48,98,182,235,165,94,39,150,84,108,216,108,215,228,100,75,84,237,188,210,158,102,185,99,149,127,35,85,91,34,249,170,51,100,85,35,206,89,201,23,76,103,179,202,220,23,90,178,138,27,170,49,86,39,221,168,233,234,169,220,255,0,130,57,177,36,78,106,47,179,116,85,219,125,246,93,182,90,215,226,11,135,45,89,225,115,61,76,43,83,45,41,71,84,173,241,54,235,141,28,138,250,74,248,145,118,238,211,203,178,42,236,187,110,138,141,123,87,110,164,77,211,112,217,84,16,91,149,215,25,247,46,33,48,90,189,42,212,155,179,170,243,204,54,157,178,50,178,103,111,45,218,217,212,140,108,207,95,140,177,57,89,27,213,124,220,142,141,203,187,156,245,39,72,0,8,245,199,39,20,244,60,40,104,141,102,101,76,200,234,114,139,196,139,107,198,233,30,222,166,190,177,205,87,44,210,39,245,184,154,138,245,252,171,208,223,46,189,192,229,120,145,227,43,66,56,90,183,181,250,149,147,172,151,170,136,150,106,59,5,181,137,81,113,169,111,158,206,237,238,141,141,138,168,168,143,145,204,106,170,42,34,170,249,16,27,50,231,127,148,75,91,44,122,125,160,246,170,90,70,170,164,82,222,110,210,79,35,255,0,35,156,200,152,196,103,247,168,231,127,25,95,22,235,102,173,113,35,170,171,77,67,5,223,52,206,114,218,215,74,245,253,210,122,153,93,230,231,185,124,154,198,53,169,186,170,236,198,49,191,189,107,124,172,127,74,121,36,210,205,102,167,174,214,189,97,170,130,229,51,81,211,91,177,186,86,44,116,234,169,248,62,38,116,94,181,252,187,68,137,229,228,171,237,3,229,193,57,223,214,165,115,32,212,221,7,133,104,222,244,235,170,177,93,149,37,137,187,121,237,4,204,84,145,119,223,255,0,10,194,125,240,243,197,134,135,241,63,101,146,233,165,57,99,106,43,41,88,215,87,89,235,25,225,238,52,91,251,59,144,170,174,237,248,117,177,94,205,252,145,219,162,161,1,181,147,146,127,130,176,207,116,208,141,86,170,184,93,41,218,174,101,167,35,130,54,37,86,223,189,109,84,72,212,99,190,8,142,143,165,85,83,119,53,60,202,236,179,222,53,111,134,125,91,109,125,3,238,120,126,115,135,215,43,30,199,183,162,88,37,111,147,163,123,87,213,124,110,106,236,168,187,177,236,119,197,171,230,27,54,3,14,240,155,196,101,131,138,77,20,179,106,157,162,40,233,43,165,234,162,189,91,216,229,95,3,113,141,19,187,18,42,249,171,85,28,215,177,125,170,201,25,191,158,232,153,136,0,0,0,0,0,0,0,0,1,130,56,150,227,83,65,248,87,164,142,45,69,200,164,169,191,84,196,179,82,99,246,182,37,69,194,102,124,30,230,170,163,98,98,175,146,62,71,53,23,101,233,234,84,84,63,126,50,184,143,160,225,111,65,239,122,152,232,225,168,188,61,205,182,88,41,37,252,26,155,140,200,238,218,57,55,77,216,198,181,242,185,17,81,85,177,57,17,119,84,53,251,164,165,213,62,34,117,85,148,208,37,211,48,206,115,43,130,174,238,119,114,162,174,161,254,106,170,171,178,53,173,106,42,170,249,49,140,111,239,90,223,32,176,156,191,158,6,89,53,100,140,192,116,26,209,73,72,222,164,142,75,197,222,90,137,31,252,23,43,98,100,104,207,206,222,167,127,124,126,184,111,60,12,142,42,200,163,212,45,6,182,212,210,185,17,36,154,205,120,146,9,25,236,221,205,142,86,61,31,241,245,85,237,246,251,124,188,249,173,46,228,145,107,125,150,154,179,89,117,146,185,151,73,152,215,207,65,142,82,70,145,83,187,111,54,37,68,232,229,151,248,251,109,79,227,246,158,154,177,201,42,134,43,36,213,218,37,171,245,147,93,33,99,156,203,126,75,76,206,221,74,252,26,149,16,35,123,107,240,243,141,200,170,190,106,223,104,19,83,134,238,55,56,127,226,142,63,5,167,153,60,148,153,11,34,89,166,199,174,209,165,53,193,140,79,194,115,88,142,115,38,106,124,93,19,156,137,229,213,182,230,123,53,139,190,216,181,83,135,141,80,125,170,239,79,117,195,179,108,78,181,146,34,178,69,138,162,150,102,236,230,72,199,181,118,86,170,42,57,174,106,171,92,215,34,162,170,41,124,92,5,113,91,15,21,218,37,79,145,221,221,4,89,133,130,70,219,50,74,120,154,140,106,206,141,221,149,44,106,123,25,51,125,109,147,201,28,146,53,60,154,4,146,0,0,33,167,17,28,211,248,114,208,219,141,78,49,142,205,85,168,89,21,43,150,57,169,172,114,177,40,233,228,69,84,86,75,86,237,217,212,138,155,42,70,217,21,23,201,118,82,62,243,86,227,174,235,103,174,173,225,123,72,175,50,82,74,216,154,153,125,218,146,100,71,236,246,239,232,232,220,223,54,250,170,139,42,162,162,249,164,127,195,69,129,188,50,112,141,172,92,86,228,147,217,180,214,211,12,86,235,123,153,233,59,221,123,221,21,13,10,59,216,142,114,34,171,222,168,138,168,198,34,185,118,221,118,77,213,2,97,93,185,222,234,140,213,106,251,22,134,226,212,116,189,196,84,138,174,229,81,83,39,111,226,222,182,164,105,213,253,215,78,223,153,78,239,167,60,239,44,181,21,113,210,106,206,135,85,208,211,42,162,62,187,31,185,182,161,205,255,0,246,121,154,207,250,223,240,28,198,37,201,19,77,41,237,172,76,239,91,114,107,133,193,204,69,123,173,52,52,244,112,177,251,46,232,137,47,121,206,68,93,188,247,77,209,23,201,55,242,198,250,233,201,111,44,199,172,245,23,237,3,212,84,202,38,167,107,158,182,59,212,44,165,169,149,169,236,72,170,26,189,167,189,127,130,246,198,158,95,133,240,2,202,116,55,137,45,24,226,58,194,251,254,145,230,244,151,150,211,163,124,101,26,163,161,172,163,85,246,36,208,61,17,237,243,221,17,219,43,87,101,233,85,50,105,172,166,15,156,234,199,13,122,167,22,71,141,85,220,177,76,195,25,171,116,19,193,52,110,141,237,115,93,180,148,245,17,59,110,166,46,219,57,142,77,149,63,192,166,192,28,33,241,55,142,113,89,163,118,237,72,180,195,21,13,210,39,173,5,246,216,215,245,45,13,115,17,21,237,77,252,214,55,34,181,236,95,224,185,17,124,209,200,129,154,192,56,12,251,59,197,180,199,11,188,234,14,109,117,142,219,99,176,81,201,91,93,82,255,0,62,136,216,158,196,79,107,156,171,179,90,212,243,115,149,17,55,85,68,3,233,202,114,188,103,7,199,235,114,188,202,255,0,111,178,89,173,209,247,106,235,235,234,27,4,16,179,217,187,158,229,68,79,53,68,79,202,170,136,158,106,64,93,98,231,61,162,152,141,93,69,171,72,112,107,206,121,52,74,172,74,250,137,125,23,66,229,246,35,152,175,99,230,122,39,183,101,141,155,252,23,207,116,174,254,49,248,208,212,78,45,179,121,106,238,117,85,22,188,46,219,80,245,176,227,204,126,209,193,31,154,54,105,209,23,105,42,28,223,107,151,116,110,234,214,108,155,239,146,120,94,229,105,174,60,65,90,40,243,108,170,186,159,79,177,42,230,54,106,90,171,141,51,166,174,173,137,200,138,217,33,165,69,111,222,213,61,143,145,236,221,21,21,168,228,93,192,202,79,231,117,171,203,86,231,199,162,184,123,105,122,85,27,26,214,85,44,136,237,253,170,253,209,21,54,242,219,167,219,231,191,192,204,122,87,206,183,74,175,245,176,219,181,115,75,111,88,147,100,94,151,92,45,181,109,185,211,177,127,132,246,116,71,43,91,253,235,100,93,254,31,20,253,104,249,36,104,155,45,233,29,126,176,230,243,87,109,231,52,48,210,69,18,175,159,254,13,99,114,167,195,247,255,0,5,252,190,81,167,137,78,81,154,199,164,118,154,172,191,73,239,109,212,107,45,35,93,45,69,28,52,139,79,117,130,52,219,214,108,8,231,54,116,79,61,250,29,213,241,70,109,190,193,113,154,117,169,154,127,171,120,189,54,105,166,185,117,183,34,178,213,121,71,87,67,50,72,212,114,123,88,244,252,40,222,155,166,236,114,35,147,226,136,118,115,91,94,27,120,153,213,62,21,117,18,28,195,4,184,204,216,123,173,142,241,99,168,145,205,164,185,194,213,245,162,153,159,7,167,173,211,38,221,76,85,93,188,149,81,118,11,208,157,106,195,120,131,210,219,30,171,96,213,93,118,235,196,59,201,3,220,139,45,29,67,124,165,167,149,19,216,246,57,21,23,242,166,206,79,39,34,168,119,240,0,0,0,3,132,205,179,60,107,78,177,27,190,117,152,221,97,182,217,44,84,114,87,87,85,74,187,54,56,152,221,215,111,202,229,246,35,83,205,85,81,19,117,84,67,155,41,207,155,63,25,77,212,44,161,252,52,233,229,205,31,142,99,85,72,252,146,170,23,42,37,117,206,53,84,74,109,253,142,142,5,246,252,22,95,248,52,85,9,143,203,223,137,124,155,138,155,182,176,106,69,233,38,165,182,50,253,71,69,97,182,61,232,169,65,111,100,47,88,216,187,121,43,220,170,175,123,190,46,114,237,228,141,68,152,165,105,114,65,255,0,91,29,77,255,0,143,168,191,155,184,178,208,0,0,0,0,0,0,0,0,7,95,207,53,3,10,210,252,86,191,56,212,44,154,130,195,98,182,71,220,169,173,173,149,25,27,19,224,212,248,185,234,190,77,99,81,92,229,84,68,69,85,68,57,247,57,26,138,231,42,34,34,110,170,191,2,128,57,131,113,123,121,226,131,88,107,168,172,215,105,126,231,216,181,76,148,88,253,28,111,94,205,74,177,85,175,175,114,111,179,159,47,154,181,87,240,99,233,77,145,85,202,224,154,58,183,206,191,2,178,215,212,90,244,99,74,46,25,52,113,171,152,203,173,226,179,209,240,57,83,216,246,64,214,62,71,177,127,186,88,221,249,144,197,148,92,238,245,106,58,199,62,227,162,120,140,244,170,228,233,138,10,234,152,164,68,248,162,189,85,200,171,236,243,233,255,0,25,143,56,66,229,103,168,188,69,98,244,154,151,158,228,171,130,226,55,6,164,182,212,90,37,168,175,185,66,190,201,89,26,185,173,138,39,126,246,71,42,171,189,168,197,106,163,150,82,220,121,35,232,196,182,199,197,104,214,76,210,154,226,172,84,108,245,52,244,147,194,143,248,42,196,214,49,202,159,155,184,159,198,7,115,208,190,111,156,60,106,125,194,158,193,168,246,187,142,154,220,170,85,26,201,238,19,54,174,217,212,191,189,90,166,53,174,103,159,239,164,137,140,68,246,185,9,209,75,85,75,93,75,13,117,13,76,85,20,245,17,182,88,102,137,232,246,72,199,38,237,115,92,158,74,138,138,138,138,158,74,134,188,156,89,240,57,172,28,36,92,160,168,203,35,167,189,98,183,9,187,22,252,138,222,215,120,121,36,217,85,33,149,142,245,161,151,165,21,122,87,116,84,69,233,115,186,93,180,161,229,57,198,149,239,29,204,40,184,96,212,123,212,149,88,245,237,92,204,86,122,151,171,150,223,91,230,239,8,142,95,100,82,249,244,183,216,217,54,68,79,190,40,22,254,0,0,96,46,36,248,223,208,14,23,35,90,45,64,201,159,91,145,62,52,150,28,118,210,214,212,92,28,213,77,218,231,183,169,27,11,87,224,233,28,221,255,0,123,185,210,249,134,113,153,15,10,58,99,21,14,45,36,19,234,6,88,217,105,236,145,57,90,228,161,141,169,180,149,210,49,119,221,172,85,68,99,85,54,115,215,226,141,114,20,129,135,225,186,173,196,110,167,178,193,141,81,93,50,236,203,37,170,146,121,95,36,171,36,211,61,125,105,38,154,87,174,205,106,121,171,158,229,68,68,248,129,96,249,127,60,12,162,90,201,25,129,104,53,170,150,149,168,228,142,75,197,226,73,228,127,228,114,178,38,49,27,249,218,142,119,241,158,113,14,120,25,60,85,113,51,61,208,91,93,85,51,182,73,101,180,94,36,130,70,121,121,185,172,150,55,163,188,247,245,85,201,252,103,41,165,156,146,25,53,170,10,237,104,214,89,160,175,149,187,203,110,198,232,218,230,66,187,123,60,76,255,0,134,187,251,118,137,19,203,201,87,125,211,149,212,94,72,184,172,150,153,230,210,93,106,186,211,220,216,213,88,41,242,42,56,230,130,103,111,228,215,75,2,49,209,166,223,190,72,223,236,252,31,63,32,150,92,57,113,249,195,143,19,21,48,216,176,236,158,107,62,77,43,85,91,96,190,68,218,106,185,54,77,215,180,168,231,69,55,197,118,141,234,237,147,117,106,18,52,214,111,88,52,91,86,184,106,212,31,162,26,141,99,171,199,239,180,46,101,93,21,76,50,239,28,205,71,110,202,138,105,217,228,230,238,158,78,106,238,213,77,151,165,200,168,150,239,203,39,142,106,254,34,113,186,141,37,213,43,131,37,207,241,154,70,205,5,115,215,103,222,168,26,168,213,149,223,150,120,213,90,143,254,18,57,175,246,245,236,19,180,0,7,135,57,26,138,231,42,34,34,110,170,191,2,26,107,255,0,53,94,26,116,90,225,85,141,227,149,85,186,133,127,164,114,199,44,22,39,51,193,67,34,123,90,250,183,175,66,254,126,210,73,178,249,46,202,139,180,54,230,81,204,46,247,168,249,13,223,64,116,90,255,0,37,30,21,109,145,244,55,203,165,35,250,100,189,212,53,85,36,137,146,34,255,0,82,181,83,167,203,110,234,163,149,85,88,173,222,52,112,189,193,54,184,113,93,95,36,152,21,162,11,126,59,73,47,102,183,34,186,57,209,80,194,244,217,86,54,43,90,174,154,93,149,23,161,136,187,110,222,165,98,42,40,18,194,243,206,251,83,167,172,235,199,244,47,23,162,164,238,34,246,171,46,117,21,82,118,252,247,111,91,27,18,117,123,61,110,157,191,49,219,112,30,119,244,143,168,142,159,84,180,34,104,96,87,125,242,178,193,118,73,30,214,239,240,167,157,141,69,93,182,255,0,194,166,255,0,152,236,120,183,36,61,48,166,161,70,230,186,221,148,92,107,85,137,187,173,116,20,244,113,53,219,46,254,172,157,229,84,223,111,138,121,34,254,95,46,133,172,252,148,111,182,187,76,247,109,8,213,36,189,213,66,197,115,108,215,250,118,83,201,54,223,6,85,70,189,29,74,155,236,143,99,91,190,219,185,62,1,97,250,9,197,78,134,113,45,106,146,225,164,217,189,53,194,170,153,157,117,118,169,209,105,238,20,169,190,219,201,3,253,110,157,252,186,219,212,197,95,36,114,153,104,214,53,91,171,156,57,234,107,92,169,125,193,179,124,102,165,28,155,245,83,212,211,72,159,250,156,199,39,241,177,237,95,223,53,124,239,47,128,62,52,109,220,91,105,204,209,223,153,75,65,159,99,45,142,27,229,20,78,68,101,75,28,155,50,178,22,251,81,143,84,84,115,83,126,135,121,123,21,170,161,41,192,0,0,0,124,183,91,165,182,199,108,172,189,94,107,160,162,183,219,224,146,170,170,166,121,17,145,65,12,109,87,62,71,185,124,154,214,181,21,85,87,201,17,8,69,163,92,217,244,35,82,117,110,243,167,57,68,50,98,118,169,46,43,77,140,100,53,210,35,105,43,225,68,70,162,212,171,182,240,174,123,145,92,213,119,169,210,228,71,43,28,158,182,10,230,215,198,162,212,205,81,194,166,153,221,85,34,133,204,126,103,93,78,255,0,195,122,108,230,91,154,228,248,39,170,249,118,248,244,51,127,41,26,177,255,0,150,215,5,83,113,51,168,223,78,115,171,99,221,166,216,141,75,93,94,143,69,70,221,171,81,17,204,161,106,252,91,178,181,242,170,123,24,173,111,146,200,142,64,189,166,61,146,49,178,70,244,115,92,136,173,114,46,232,168,191,20,61,143,72,97,134,158,22,83,211,196,200,162,137,168,198,49,141,70,181,173,68,217,17,17,60,145,17,62,7,184,0,0,0,0,0,0,0,0,3,241,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,110,231,185,203,228,214,162,34,170,170,249,34,33,251,20,187,204,251,142,187,174,170,229,247,46,31,180,190,243,37,62,15,143,212,186,154,243,87,75,50,116,223,43,88,190,179,122,155,237,167,137,200,173,70,239,210,247,34,189,119,68,102,193,44,181,223,155,239,15,218,99,113,168,199,244,210,209,95,169,55,42,103,43,31,81,69,80,218,75,98,57,62,13,169,115,92,233,60,255,0,124,200,220,197,248,57,72,219,87,206,239,86,159,88,143,161,209,60,70,26,94,167,111,20,181,213,50,72,169,251,212,235,69,106,34,167,197,122,124,255,0,49,26,120,80,224,59,90,120,178,146,75,182,47,13,45,135,18,164,153,96,169,200,110,104,228,129,100,77,149,209,192,198,167,84,239,68,84,221,19,102,166,254,179,154,170,132,245,178,114,69,209,234,123,122,71,146,107,70,101,93,93,183,156,212,52,148,180,145,42,249,127,224,222,217,87,248,95,191,248,167,228,243,15,139,75,185,217,224,23,106,184,168,53,127,72,46,216,243,30,228,106,220,44,181,173,184,68,221,255,0,124,248,94,216,158,214,167,199,165,207,95,200,139,236,39,238,148,235,30,152,235,134,45,22,103,165,89,157,191,34,180,200,238,135,75,74,245,71,194,253,183,237,203,27,145,31,19,246,243,233,123,81,118,84,93,182,42,91,136,222,79,58,163,166,246,106,156,183,68,178,148,212,10,10,72,221,45,69,166,90,84,165,186,49,136,138,170,177,53,28,230,84,108,137,190,200,172,122,238,136,214,57,72,145,195,191,17,58,157,194,206,165,211,231,88,29,116,176,75,12,137,5,218,211,80,174,109,61,198,157,29,235,211,206,207,241,236,237,186,152,239,52,217,64,217,76,29,19,67,181,143,17,215,221,44,176,106,190,19,80,175,182,223,105,146,85,133,238,69,146,150,118,175,76,180,242,109,236,124,111,71,53,126,11,182,233,186,42,41,222,192,0,0,0,0,16,127,26,227,45,117,171,152,93,179,67,176,11,167,94,17,133,219,110,201,91,60,18,34,199,118,186,178,46,151,61,21,63,10,40,119,115,25,240,87,117,187,205,58,21,61,121,160,113,148,221,0,211,101,210,156,18,230,140,207,179,90,87,179,185,27,149,31,106,182,59,169,146,84,162,167,224,200,245,71,71,31,197,23,173,255,0,188,68,88,21,202,39,223,46,211,255,0,16,221,63,234,144,11,215,0,1,90,95,183,125,166,63,238,23,148,127,148,233,255,0,236,143,219,190,211,31,247,11,202,63,202,116,255,0,246,76,85,251,72,154,179,254,237,184,151,254,131,82,63,105,19,86,127,221,183,18,255,0,208,106,64,202,191,183,125,166,63,238,23,148,127,148,233,255,0,236,143,219,190,211,31,247,11,202,63,202,116,255,0,246,76,85,251,72,154,179,254,237,184,151,254,131,82,63,105,19,86,127,221,183,18,255,0,208,106,64,202,191,183,125,166,63,238,23,148,127,148,233,255,0,236,143,219,190,211,31,247,11,202,63,202,116,255,0,246,76,67,115,228,173,169,22,91,109,93,226,239,175,88,93,29,13,4,18,84,213,84,207,73,80,200,225,137,141,87,61,239,114,249,35,81,168,170,170,190,196,66,187,175,52,180,20,55,122,218,43,85,205,46,52,116,245,18,69,79,88,145,44,73,81,27,92,168,217,17,139,230,212,114,34,46,203,230,155,249,129,116,154,53,205,138,195,174,154,151,97,210,204,23,135,252,162,162,237,126,170,72,24,231,92,160,237,211,198,158,114,79,34,163,85,82,56,216,142,123,151,242,55,203,117,217,9,240,64,238,85,92,32,59,68,244,209,117,163,57,182,246,243,76,238,145,143,165,134,86,170,73,109,180,187,103,199,18,162,251,36,149,81,178,63,226,136,145,55,201,81,200,179,196,1,13,56,136,230,159,195,150,134,220,106,113,140,118,106,173,66,200,169,92,177,205,77,99,149,137,71,79,34,42,162,178,90,183,110,206,164,84,217,82,54,200,168,190,75,178,145,247,154,183,29,119,91,61,117,111,11,218,69,121,146,146,86,196,212,203,238,212,147,34,63,103,183,127,71,70,230,249,183,213,84,89,85,21,23,205,35,254,26,44,13,225,147,132,109,98,226,183,36,158,205,166,182,152,98,183,91,220,207,73,222,235,222,232,168,104,81,222,196,115,145,21,94,245,68,85,70,49,21,203,182,235,178,110,168,19,10,237,206,247,84,102,171,87,216,180,55,22,163,165,238,34,164,85,119,42,138,153,59,127,22,245,181,35,78,175,238,186,118,252,202,119,125,57,231,121,101,168,171,142,147,86,116,58,174,134,153,85,17,245,216,253,205,181,14,111,255,0,179,204,214,127,214,255,0,128,230,49,46,72,154,105,79,109,98,103,122,219,147,92,46,14,98,43,221,105,161,167,163,133,143,217,119,68,73,123,206,114,34,237,231,186,110,136,190,73,191,150,55,215,78,75,121,102,61,103,168,191,104,30,162,166,81,53,59,92,245,177,222,161,101,45,76,173,79,98,69,80,213,237,61,235,252,23,182,52,242,252,47,128,22,83,161,188,73,104,199,17,214,23,223,244,143,55,164,188,182,157,27,227,40,213,29,13,101,26,175,177,38,129,232,143,111,158,232,142,217,90,187,47,74,169,147,77,101,48,124,231,86,56,107,213,56,178,60,106,174,229,138,102,24,205,91,160,158,9,163,116,111,107,154,237,164,167,168,137,219,117,49,118,217,204,114,108,169,254,5,54,0,225,15,137,188,115,138,205,27,183,106,69,166,24,168,110,145,61,104,47,182,198,191,169,104,107,152,136,175,106,111,230,177,185,21,175,98,255,0,5,200,139,230,142,68,12,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,3,93,13,119,211,222,33,117,83,90,115,141,69,172,209,156,254,103,100,23,234,218,232,215,232,237,99,209,176,186,103,118,152,138,145,236,173,108,125,13,77,190,13,66,243,56,63,210,43,118,135,240,221,129,224,52,84,30,26,170,27,68,21,183,78,166,43,95,37,194,161,137,45,75,159,186,34,238,146,61,205,77,252,209,173,107,126,6,99,0,15,73,161,134,162,23,211,212,68,201,98,149,170,199,177,237,71,53,205,84,217,81,81,124,149,21,62,7,185,225,206,70,162,185,202,136,136,155,170,175,192,13,109,120,185,210,218,13,22,226,87,80,244,210,209,2,193,109,180,94,164,117,190,21,255,0,193,82,76,214,207,3,63,63,76,82,177,55,248,237,185,116,252,178,179,42,252,211,130,189,61,168,186,78,179,84,218,98,172,179,43,213,219,253,234,154,170,88,224,111,230,233,133,34,111,252,159,201,177,77,124,110,106,125,163,88,184,172,212,141,64,176,86,50,178,215,91,118,74,74,26,150,42,43,42,41,233,33,142,150,57,90,169,237,107,219,2,57,23,218,168,169,191,153,116,92,184,176,10,253,57,224,211,78,109,55,88,100,138,182,229,71,61,238,86,61,189,42,141,172,158,73,226,242,248,125,230,72,189,191,29,253,158,196,9,44,87,175,58,13,82,175,197,116,23,24,211,43,109,98,192,185,205,233,210,86,181,29,178,205,71,68,214,200,232,213,62,41,223,150,153,203,249,216,159,148,176,163,9,241,37,194,14,142,113,89,244,119,238,181,75,119,155,232,191,139,244,127,128,174,90,109,188,79,103,187,213,178,47,87,245,60,123,126,79,63,202,5,59,242,200,225,246,205,175,156,77,80,71,150,219,163,174,198,240,234,55,228,55,10,89,154,142,138,169,241,189,140,167,133,232,190,78,106,202,246,185,205,84,84,115,99,123,87,201,75,244,48,71,14,60,22,232,127,11,23,91,213,235,74,45,247,104,170,239,212,241,82,213,201,112,175,90,159,189,198,229,114,35,55,68,233,221,93,231,249,118,79,200,103,112,7,201,118,180,219,47,214,186,187,37,234,223,79,93,111,184,64,250,106,170,90,136,210,72,167,137,237,86,189,143,106,249,57,170,138,168,168,190,212,83,235,0,107,115,197,246,139,65,195,231,17,249,190,149,219,210,79,69,219,43,210,123,90,189,122,151,192,212,70,217,224,106,187,247,202,216,229,107,21,126,46,98,251,11,156,229,141,169,245,250,159,193,222,29,53,222,87,205,95,140,58,163,26,154,87,57,87,173,148,206,251,199,181,85,124,169,223,3,127,141,171,236,79,34,173,249,168,101,150,204,171,141,44,198,59,84,169,44,118,74,91,125,166,89,26,187,181,211,71,76,199,72,137,253,235,222,230,47,231,98,150,45,201,250,203,85,106,224,242,158,186,161,143,72,239,25,45,206,182,5,118,251,57,141,237,64,170,158,126,206,168,30,158,91,121,162,255,0,24,19,112,129,252,228,243,123,134,55,194,189,191,24,183,203,44,109,203,50,138,74,42,206,151,108,215,211,67,20,213,10,213,217,124,254,251,12,11,182,202,158,170,252,81,9,224,64,254,114,120,69,195,36,225,94,223,147,219,226,150,70,226,121,69,37,109,103,75,119,107,41,166,138,106,117,114,236,158,95,125,154,4,223,116,79,89,126,42,128,65,110,83,122,57,97,213,110,42,33,187,100,244,81,85,208,96,214,153,178,24,169,229,68,115,36,172,108,177,69,79,212,159,30,135,74,178,167,195,170,38,239,249,11,217,40,211,148,78,171,227,250,115,197,43,241,252,146,170,10,88,115,139,36,214,58,57,229,119,74,37,111,118,41,161,102,254,207,95,180,246,34,47,181,206,98,34,239,228,183,150,0,136,252,209,52,118,209,170,124,37,228,215,185,169,34,91,206,10,214,228,54,202,149,106,117,198,216,220,137,82,206,175,111,75,224,87,238,223,98,185,145,170,254,10,18,224,139,188,202,53,86,203,165,220,33,102,241,92,42,216,203,134,91,73,244,106,217,79,213,179,231,150,167,213,147,100,252,141,135,188,245,254,247,111,138,1,81,124,186,51,155,150,7,198,78,155,85,219,222,254,221,226,228,182,42,184,145,124,165,134,174,55,69,179,191,51,94,230,63,248,216,134,194,198,188,188,187,112,138,204,239,140,173,51,161,165,129,95,29,174,234,183,186,135,109,186,71,29,28,110,157,28,191,198,246,49,169,249,220,134,195,64,10,101,231,85,155,220,46,220,64,98,24,18,203,47,163,241,236,93,181,172,141,206,245,124,77,93,68,169,35,154,155,237,230,202,120,19,125,145,125,85,248,34,23,52,83,47,58,172,34,225,105,226,3,16,207,86,41,125,31,144,226,237,162,100,142,111,171,226,105,42,37,89,26,213,219,111,38,84,64,187,110,171,235,47,193,80,12,215,201,87,71,44,52,122,117,151,235,173,109,20,82,223,46,119,103,99,212,83,57,17,93,79,71,4,81,75,39,66,252,59,146,74,136,239,143,222,91,240,95,59,47,43,123,146,182,171,227,247,45,36,203,116,102,106,168,34,191,89,47,111,190,69,2,187,103,207,69,81,20,81,171,209,23,240,186,37,137,81,202,158,196,146,61,209,55,69,91,33,0,84,239,59,13,29,180,91,238,56,46,186,90,169,34,130,182,234,233,177,235,195,216,212,69,168,116,108,73,105,94,187,123,92,140,73,216,174,95,62,150,198,158,198,161,108,69,89,243,182,213,91,43,237,122,127,162,148,85,108,154,232,202,185,178,91,132,45,118,235,79,18,70,232,41,250,147,242,189,95,81,183,230,103,231,3,175,242,66,206,110,80,229,250,151,166,143,123,223,111,171,182,210,95,98,106,175,171,20,209,74,176,189,83,243,189,179,71,191,252,18,22,216,84,127,36,44,34,178,124,219,82,245,29,240,43,105,104,109,84,118,72,228,84,252,57,39,153,102,123,81,127,185,74,118,42,255,0,126,210,220,0,0,0,0,0,0,0,0,0,171,126,114,182,237,88,207,178,77,58,192,112,124,11,40,190,90,45,148,53,119,138,185,45,86,185,234,225,90,153,164,72,163,107,214,54,57,17,204,100,47,84,69,248,74,167,167,39,62,28,111,184,190,73,157,106,222,163,224,247,123,45,218,134,10,107,45,145,151,107,116,180,175,107,37,234,146,166,86,54,86,166,234,168,200,88,142,111,177,21,233,241,45,44,0,0,1,86,28,237,180,158,213,29,14,159,235,125,13,26,69,94,250,153,177,155,140,205,111,238,236,86,58,122,100,114,254,86,244,84,254,117,71,127,114,98,190,75,89,149,125,163,136,220,163,11,73,213,45,249,14,43,44,242,69,213,183,85,77,45,68,43,19,191,62,204,150,161,63,47,175,252,102,105,231,111,170,22,120,176,189,63,209,138,122,216,228,186,85,93,100,201,234,169,218,168,174,130,8,97,146,158,23,191,226,136,247,79,58,55,242,246,159,191,177,12,73,201,83,0,175,187,235,174,99,169,14,134,79,71,99,152,223,163,187,157,62,175,138,171,158,53,98,111,255,0,7,79,55,146,126,84,255,0,8,92,169,192,103,249,109,38,3,129,228,153,213,122,53,105,177,203,69,101,218,100,115,186,81,99,167,133,242,187,117,248,38,204,95,51,159,56,76,227,15,179,106,22,21,144,96,57,19,38,117,167,37,181,213,217,235,219,12,157,18,45,61,68,78,138,68,107,191,122,238,151,187,101,248,40,26,198,95,47,57,38,162,230,117,247,251,172,210,220,175,217,53,206,90,186,137,23,205,245,21,117,18,171,156,191,198,231,189,127,198,108,121,195,54,133,99,156,56,232,174,55,165,120,253,36,44,146,223,74,201,110,149,49,181,17,213,183,23,181,22,162,161,203,237,114,185,254,77,223,125,152,214,53,60,154,134,10,199,121,79,240,137,140,100,22,204,146,221,103,201,223,85,105,172,134,186,6,207,121,115,227,89,34,122,61,168,246,244,250,205,221,169,186,124,80,152,224,0,0,85,119,58,77,0,178,82,208,98,220,71,88,109,241,211,215,212,214,166,57,127,116,76,68,241,93,81,58,74,73,157,183,239,154,145,75,26,185,119,85,69,137,60,186,80,196,252,153,245,62,191,24,226,50,243,166,143,149,235,108,205,108,82,191,180,142,93,146,178,141,123,177,63,109,246,242,137,213,45,246,111,235,39,159,146,239,45,185,202,229,150,203,55,11,54,220,102,121,81,107,178,28,162,146,58,104,145,125,110,220,49,75,44,146,127,122,155,49,171,249,228,105,5,249,71,89,106,174,188,103,217,43,169,216,245,142,207,100,186,214,206,173,223,102,177,208,44,8,171,231,236,234,157,137,231,191,154,167,241,129,123,101,93,115,172,214,250,251,117,179,11,225,246,207,93,36,49,93,88,236,150,247,27,31,183,118,22,61,98,164,99,182,243,86,119,25,80,245,69,242,234,137,139,230,173,77,173,20,162,254,111,213,117,117,60,99,86,67,81,34,186,58,92,114,217,20,8,168,137,211,26,182,71,170,39,229,245,222,245,255,0,8,14,86,124,42,90,184,129,214,74,188,219,57,181,165,110,31,167,237,134,178,106,105,163,71,65,95,112,145,87,195,192,244,95,39,177,58,31,35,219,230,139,210,198,187,201,254,119,158,141,70,162,53,168,136,136,155,34,39,192,175,158,74,52,20,113,240,209,152,93,25,78,212,170,168,206,170,105,229,151,226,232,227,183,208,185,141,95,204,139,44,139,255,0,41,75,7,0,0,2,160,249,193,240,171,102,194,175,150,190,36,240,107,75,40,232,242,106,207,70,228,176,83,198,141,137,183,5,107,159,21,86,201,236,89,90,201,17,235,178,34,189,141,85,245,164,85,94,63,147,22,185,215,99,154,175,127,208,75,149,83,157,105,203,232,228,187,91,162,85,77,162,185,83,53,22,78,148,223,255,0,9,78,142,87,123,87,250,30,63,134,234,77,126,106,116,118,250,158,7,51,233,171,27,26,205,73,81,103,154,145,92,187,42,74,183,58,102,42,183,242,175,109,242,127,129,84,169,126,93,213,119,42,46,52,244,170,107,79,87,125,215,121,34,127,74,170,47,101,244,211,50,111,98,167,151,109,207,223,243,126,95,96,27,14,128,0,0,116,221,96,213,140,59,67,180,218,251,170,89,237,127,133,179,88,105,86,121,122,118,89,38,122,170,54,56,99,69,252,41,36,122,181,141,79,36,221,201,186,162,110,160,71,46,100,60,98,65,195,38,147,63,26,196,174,72,205,67,204,160,146,154,208,145,61,59,150,218,127,193,150,189,201,240,86,238,173,143,242,200,187,249,163,28,133,12,77,52,213,19,62,162,162,87,203,44,174,87,189,239,114,185,206,114,174,234,170,171,230,170,171,241,50,126,180,234,214,163,241,91,173,213,249,197,230,154,162,225,125,201,171,99,163,181,218,233,26,233,59,17,43,186,41,168,224,98,121,170,38,232,137,178,110,231,43,156,187,185,202,171,223,120,203,225,118,46,20,229,211,92,50,225,58,79,147,94,49,84,187,228,82,178,69,116,77,173,125,84,173,88,99,243,84,232,141,141,108,125,73,248,74,213,119,239,182,64,157,188,144,127,214,199,83,127,227,234,47,230,238,44,180,173,46,72,63,235,99,169,191,241,245,23,243,119,22,90,0,0,0,0,0,0,0,0,6,31,226,250,255,0,149,99,92,49,234,69,203,8,181,220,46,23,233,44,53,20,54,248,45,240,186,90,158,245,78,208,53,241,177,168,174,115,153,221,235,242,69,252,18,140,244,15,132,221,86,207,245,175,8,195,179,45,40,205,45,120,253,214,249,73,5,218,174,170,199,87,4,81,81,247,17,103,85,145,209,162,49,86,52,114,34,170,237,186,161,177,96,3,240,162,162,163,182,209,83,219,173,244,177,83,82,210,196,200,32,134,38,35,89,20,109,68,70,181,173,79,36,68,68,68,68,79,130,31,184,0,98,254,39,52,158,213,173,218,9,155,233,173,210,141,42,22,235,104,157,104,189,93,221,21,108,109,89,41,164,111,231,108,204,98,249,123,83,116,248,154,220,99,89,13,211,18,200,237,89,85,142,161,96,185,89,171,96,184,81,202,159,248,57,225,145,36,141,222,95,145,205,69,54,92,215,93,80,179,232,190,143,101,250,161,124,173,142,150,12,122,211,81,85,26,185,81,22,74,142,149,108,17,55,127,37,123,229,88,216,212,95,37,115,144,214,191,3,195,174,218,133,155,216,48,59,12,78,146,227,145,92,233,173,116,173,107,122,151,187,52,141,141,171,183,228,69,118,235,249,144,13,159,236,247,40,111,54,154,43,189,58,109,21,117,52,117,44,77,209,118,107,218,142,79,52,242,95,37,62,195,230,182,208,83,218,173,212,182,202,84,84,130,142,22,65,30,254,222,134,53,26,155,255,0,129,15,164,13,125,185,148,106,149,126,168,241,133,157,62,122,197,154,135,21,169,76,98,223,26,59,169,176,71,73,187,101,106,127,29,66,212,57,83,224,175,84,248,22,41,202,23,135,219,54,159,232,23,221,166,225,110,141,217,54,160,203,42,199,82,246,162,201,79,107,134,85,142,40,90,190,214,163,228,141,242,187,101,245,145,98,223,240,16,239,25,199,43,46,20,117,11,53,200,51,236,138,219,148,58,237,146,221,42,239,21,238,134,242,230,70,181,21,18,186,89,21,173,233,245,91,212,247,108,159,4,36,190,154,105,230,51,164,216,21,139,77,176,218,121,96,178,227,180,108,161,162,100,178,117,200,145,183,226,231,126,249,202,170,170,171,241,85,80,59,48,0,8,177,204,143,64,44,154,227,195,14,81,94,235,124,111,200,240,122,41,242,59,45,90,49,59,172,236,51,174,162,20,95,106,182,88,88,246,244,239,178,189,35,95,62,148,41,79,133,109,79,175,209,190,34,116,255,0,81,40,101,123,27,108,190,211,50,177,173,114,162,201,71,51,187,53,44,242,95,223,67,36,136,155,249,110,169,186,47,176,216,43,137,60,178,217,131,112,249,169,25,93,222,84,101,53,187,23,185,73,178,174,221,201,22,157,237,142,52,254,233,239,115,90,159,157,200,107,135,166,182,90,172,151,81,113,92,118,133,143,125,77,214,247,67,69,11,89,191,82,190,89,216,198,162,108,168,187,238,228,248,129,180,41,25,57,141,235,125,126,133,112,165,148,95,44,85,210,81,223,50,39,197,141,90,167,141,253,47,142,106,148,119,113,236,95,106,61,180,241,212,57,170,158,104,230,162,166,219,110,73,178,182,121,221,213,213,179,72,244,226,133,146,42,83,77,145,212,203,35,54,77,150,70,82,170,49,119,252,200,247,255,0,140,10,203,225,167,68,110,220,69,107,118,43,164,86,167,205,3,111,117,159,209,213,81,177,28,180,148,81,181,100,168,155,207,203,118,198,215,109,191,146,185,90,158,213,68,54,57,211,252,7,18,210,236,50,209,167,248,53,154,11,85,142,199,74,202,74,58,88,90,136,141,107,125,174,114,254,249,238,93,220,231,47,155,156,229,85,221,85,74,111,228,187,65,71,89,197,109,254,162,166,157,178,73,67,130,215,212,83,185,125,177,200,181,180,49,171,147,243,244,72,246,255,0,19,148,187,16,0,0,33,111,52,46,21,108,218,227,161,183,45,74,177,218,88,153,198,159,209,201,114,165,168,134,52,238,214,91,227,69,125,69,43,215,218,244,70,117,74,196,243,84,123,85,27,251,163,183,169,190,10,117,206,187,135,174,36,176,252,246,58,167,69,106,158,177,150,155,227,17,83,166,91,109,75,154,201,183,221,83,126,143,86,84,243,68,234,137,187,249,27,21,221,168,237,247,11,85,109,5,217,177,186,134,166,158,72,106,91,34,236,213,137,205,84,122,42,252,19,165,84,213,136,13,170,1,192,96,21,119,42,252,15,27,174,189,117,122,66,166,209,71,45,95,82,170,175,121,208,177,95,190,234,171,191,82,175,196,231,192,17,79,152,71,24,212,60,42,233,75,168,241,218,152,102,212,12,174,41,105,108,52,221,72,171,70,205,182,146,186,70,255,0,6,61,253,68,95,39,73,210,158,104,143,219,58,235,70,176,97,122,15,166,151,205,82,207,107,210,154,211,100,167,89,85,141,84,238,212,202,190,81,193,18,42,167,84,143,118,205,106,126,85,221,118,68,85,77,118,117,223,90,179,206,39,181,134,231,169,57,98,172,151,75,229,67,41,232,104,34,122,186,42,42,116,94,152,41,97,223,216,214,162,251,124,186,156,231,57,124,220,170,7,213,195,254,135,106,15,21,122,205,65,167,216,228,211,79,113,188,206,250,219,181,214,167,170,70,210,83,245,117,84,85,204,239,106,254,23,150,235,187,222,230,183,125,220,134,196,26,61,164,216,102,134,233,189,143,75,176,27,122,82,89,236,84,201,4,123,237,220,158,69,243,146,121,85,63,10,73,30,174,123,151,242,185,118,68,77,145,33,63,4,247,110,14,56,37,211,118,217,51,29,125,192,101,212,92,141,25,81,146,212,209,221,35,172,74,119,181,55,101,19,95,15,82,53,145,117,170,46,234,157,79,87,175,177,17,27,53,48,61,112,209,173,81,127,107,78,53,87,18,201,166,217,85,96,181,222,41,234,102,110,200,170,189,81,177,202,230,249,34,175,154,39,151,152,29,220,0,0,0,0,0,0,0,0,0,6,30,226,255,0,84,43,116,103,134,93,69,212,123,85,95,133,184,218,236,146,199,111,159,171,165,97,172,157,205,167,167,122,47,229,108,179,49,81,62,42,136,134,188,154,79,167,215,77,91,213,12,87,77,45,82,43,43,50,155,197,45,173,146,170,111,218,239,74,214,186,69,252,168,212,85,114,254,102,169,178,54,180,105,6,27,175,90,105,120,210,125,64,138,174,75,5,247,195,248,182,210,78,176,202,189,154,136,231,103,75,209,23,111,94,38,111,249,83,116,48,78,149,114,206,225,119,71,53,10,201,169,184,117,171,33,244,214,63,80,181,84,75,89,118,116,209,54,78,135,53,21,204,86,166,251,117,42,167,231,68,80,36,86,157,233,254,41,165,120,61,147,78,176,123,84,118,235,30,63,70,202,42,42,118,34,121,49,169,230,231,42,126,19,220,229,87,57,203,230,231,57,206,95,53,83,177,0,0,165,142,112,250,1,100,211,93,102,177,106,214,45,111,142,142,135,81,41,170,29,113,134,22,35,88,151,74,103,51,187,46,201,228,222,236,115,68,229,252,175,108,142,221,85,202,93,57,86,252,240,114,203,99,108,218,87,131,50,84,125,198,74,171,149,218,70,34,249,197,11,89,20,76,85,79,238,220,231,237,255,0,6,224,62,62,72,186,159,94,247,106,62,141,86,74,247,209,198,218,108,150,129,189,75,180,79,85,236,84,249,111,183,172,158,23,109,182,252,5,223,125,211,107,84,41,231,146,45,150,170,125,97,212,92,137,140,122,211,80,227,80,81,72,228,223,165,31,61,83,94,196,95,61,183,218,157,251,121,124,23,252,55,12,0,0,0,199,122,255,0,174,56,111,14,154,83,123,213,124,222,127,232,43,84,91,83,210,177,232,217,107,234,157,186,69,77,22,255,0,191,123,188,183,253,234,35,156,190,77,85,50,20,146,71,12,111,154,105,26,200,216,213,115,156,229,217,26,137,237,85,95,130,20,51,204,139,140,105,56,156,213,101,198,176,235,155,164,211,188,54,105,41,237,8,207,38,92,106,127,6,90,231,39,239,145,219,116,199,191,178,52,223,102,172,143,64,35,142,176,234,206,99,174,58,147,125,213,28,238,224,234,171,189,246,169,213,18,39,82,171,32,143,217,28,17,162,254,12,113,177,26,198,167,228,106,123,87,117,36,255,0,40,159,124,187,79,252,67,116,255,0,170,67,164,94,184,69,184,224,156,18,51,137,156,234,150,122,91,174,83,145,80,81,99,148,111,87,49,99,182,58,57,220,250,151,183,127,53,153,204,111,66,42,121,49,136,228,223,184,155,119,126,81,62,249,118,159,248,134,233,255,0,84,128,94,184,0,0,0,0,6,22,226,239,137,59,15,11,58,41,120,212,171,146,65,83,117,84,240,54,27,116,143,217,107,174,18,34,246,219,182,232,170,198,162,44,143,219,207,161,142,219,205,80,8,89,205,239,139,207,66,90,153,194,206,3,117,68,175,185,198,202,188,190,104,93,235,65,76,187,62,10,45,209,124,157,39,148,143,79,111,71,109,60,210,71,33,25,57,98,240,132,222,34,117,107,233,230,105,108,89,112,44,22,104,234,106,217,35,126,247,114,184,121,58,10,79,52,217,204,77,146,73,19,207,213,70,181,83,239,136,169,28,177,12,95,84,56,165,214,234,107,13,12,211,95,51,44,234,236,249,106,42,170,29,237,146,71,43,230,158,69,79,193,141,141,235,123,182,77,145,173,217,19,201,16,216,131,64,52,71,17,225,223,73,236,58,79,134,68,190,14,207,7,223,234,94,212,73,107,106,157,231,53,68,155,126,249,239,221,118,246,34,108,212,242,106,32,25,16,224,51,252,182,147,1,192,242,76,234,189,26,180,216,229,162,178,237,50,57,221,40,177,211,194,249,93,186,252,19,102,47,153,207,156,38,113,135,217,181,11,10,200,48,28,137,147,58,211,146,218,234,236,245,237,134,78,137,22,158,162,39,69,34,53,223,189,119,75,221,178,252,20,13,99,47,151,156,147,81,115,58,251,253,214,105,110,87,236,154,231,45,93,68,139,230,250,138,186,137,85,206,95,227,115,222,191,227,54,60,225,155,66,177,206,28,116,87,27,210,188,126,146,22,73,111,165,100,183,74,152,218,136,234,219,139,218,139,81,80,229,246,185,92,255,0,38,239,190,204,107,26,158,77,67,5,99,188,167,248,68,198,50,11,102,73,110,179,228,239,170,180,214,67,93,3,103,188,185,241,172,145,61,30,212,123,122,125,102,238,212,221,62,40,76,112,0,0,42,187,157,38,128,89,41,104,49,110,35,172,54,248,233,235,234,107,83,28,191,186,38,34,120,174,168,157,37,36,206,219,247,205,72,165,141,92,187,170,162,196,158,93,40,98,126,76,250,159,95,140,113,25,121,211,71,202,245,182,102,182,41,95,218,71,46,201,89,70,189,216,159,182,251,121,68,234,150,251,55,245,147,207,201,119,150,220,229,114,203,101,155,133,155,110,51,60,168,181,217,14,81,73,29,52,72,190,183,110,24,165,150,73,63,189,77,152,213,252,242,52,130,252,163,172,181,87,94,51,236,149,212,236,122,199,103,178,93,107,103,86,239,179,88,232,22,4,85,243,246,117,78,196,243,223,205,83,248,192,189,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,0,16,243,140,174,99,88,231,8,58,129,65,167,53,250,93,114,201,238,55,27,20,55,200,102,134,229,29,36,40,217,39,168,133,35,114,171,30,228,84,90,117,93,209,171,228,228,252,133,115,113,41,205,55,95,245,246,197,91,132,216,169,104,48,28,94,227,19,160,173,164,181,200,233,171,42,225,119,147,162,150,169,232,139,208,169,228,169,27,99,234,77,209,219,162,170,19,199,143,46,92,249,95,23,90,163,106,212,204,107,83,45,54,23,91,49,234,123,31,129,174,160,146,68,145,99,169,169,153,100,238,177,222,72,169,80,137,211,210,191,130,171,191,153,90,60,69,242,254,226,75,134,154,25,50,28,191,23,167,189,99,81,47,223,47,182,9,93,87,73,10,111,237,153,21,173,150,20,243,68,234,123,17,170,171,178,57,84,14,235,192,7,1,185,79,19,121,149,22,109,153,218,170,109,218,97,102,169,108,213,181,115,49,209,250,97,236,119,245,37,50,254,249,21,83,105,36,79,38,55,116,69,234,84,66,247,233,169,169,232,233,226,163,163,167,142,8,32,99,99,138,40,216,141,100,108,106,108,141,106,39,146,34,34,34,34,33,72,156,9,243,40,205,244,30,237,105,211,45,93,186,213,100,26,107,35,153,73,20,181,14,89,42,172,12,85,68,108,145,59,101,116,144,53,60,150,21,252,22,249,199,182,221,14,187,154,42,218,59,149,21,61,198,223,85,21,77,45,84,76,158,9,162,122,57,146,198,228,69,107,154,228,242,84,84,84,84,84,248,40,31,184,0,0,0,1,132,248,186,226,119,19,225,87,72,46,57,253,238,88,42,47,53,13,125,38,63,106,115,246,125,194,185,91,234,183,100,243,72,217,248,114,59,224,212,219,240,156,212,94,245,171,218,181,131,232,118,158,94,53,55,80,238,236,183,217,108,208,172,146,59,201,100,158,69,242,100,49,55,247,242,61,219,53,173,252,171,231,178,34,170,107,215,197,63,19,25,199,21,122,175,91,168,89,83,164,167,163,107,157,77,100,179,178,85,124,86,218,62,175,82,38,252,28,245,242,87,191,100,235,118,235,178,39,75,80,58,37,45,54,113,172,250,144,202,106,118,84,223,114,220,210,241,229,241,150,178,186,170,93,213,87,224,138,231,189,85,87,216,158,126,196,54,64,225,255,0,73,168,116,47,69,176,237,37,160,150,57,155,141,90,162,164,158,104,209,81,179,212,174,239,168,149,17,81,21,17,243,62,71,236,191,194,33,215,44,110,2,147,70,44,212,154,253,171,54,173,179,187,205,34,173,162,221,81,31,173,99,163,149,54,87,57,23,240,106,101,98,249,252,99,99,149,139,178,185,232,150,12,0,235,186,135,129,227,154,161,130,223,180,239,46,163,74,155,62,69,65,53,186,178,63,45,251,114,53,91,212,213,95,99,218,170,142,106,252,28,136,191,3,177,29,111,82,53,15,19,210,108,18,247,169,25,213,209,182,251,22,63,72,250,202,217,213,55,84,98,121,35,90,223,107,158,231,43,90,214,167,155,156,230,162,121,168,26,238,241,45,195,118,165,240,157,170,149,24,118,87,5,75,34,142,119,84,216,111,144,53,204,134,227,78,215,239,28,241,61,63,6,68,245,122,153,191,83,29,249,186,92,179,115,134,158,114,117,24,190,49,67,136,113,33,135,221,175,243,91,226,108,17,228,150,103,68,250,186,150,39,146,45,76,18,185,141,115,209,54,222,70,189,21,222,213,110,251,170,198,30,51,56,244,212,206,45,47,18,89,164,79,64,224,20,53,107,53,174,195,18,53,94,245,77,209,147,213,72,158,114,75,183,193,23,161,187,170,53,55,221,203,247,232,15,44,206,39,181,246,199,77,151,81,89,109,184,142,61,88,214,201,75,95,146,79,37,59,170,163,84,69,71,197,4,108,124,174,106,162,162,181,206,107,88,228,95,39,40,19,215,49,231,71,195,141,174,201,61,70,23,132,102,247,235,183,74,248,122,90,154,104,40,160,87,124,59,147,119,94,230,167,247,177,185,127,49,87,252,73,241,57,171,28,92,106,44,121,78,113,46,232,197,240,150,75,21,189,175,90,106,24,220,168,137,28,44,85,85,116,143,94,158,167,174,238,122,237,236,68,107,91,41,242,222,74,252,66,90,109,111,173,196,245,15,10,191,212,198,155,173,27,223,81,71,36,137,249,24,231,70,230,42,255,0,124,230,167,183,207,224,176,234,190,211,173,252,41,234,197,51,238,86,235,190,13,156,227,115,165,69,51,166,137,189,113,175,154,36,140,85,71,71,52,110,77,209,28,157,76,114,111,237,64,45,199,149,207,5,87,110,31,177,42,205,93,212,219,98,209,231,25,117,35,32,130,130,102,34,75,105,182,245,35,251,111,252,146,202,230,177,239,111,181,168,198,53,118,119,82,19,196,134,124,191,56,255,0,182,113,85,104,147,4,207,34,164,180,234,77,158,155,189,52,80,250,148,247,122,118,236,139,81,3,85,119,107,209,85,59,145,252,55,71,55,213,85,70,76,192,4,121,227,155,133,186,110,43,180,58,183,12,161,125,61,54,81,105,151,210,184,229,92,200,136,214,213,177,170,139,11,221,237,108,114,181,85,142,95,130,244,59,101,232,68,36,49,130,56,195,226,203,14,225,31,76,23,50,190,211,250,78,249,116,123,232,241,251,59,95,210,234,218,148,110,234,231,175,181,144,177,21,170,247,252,55,106,39,172,230,162,133,9,227,121,30,178,112,171,172,44,186,91,125,37,135,231,24,157,99,162,154,9,227,86,185,170,158,79,138,86,47,171,36,79,111,146,167,155,94,213,69,69,84,84,82,208,52,179,157,102,147,92,172,176,67,172,122,107,145,216,239,76,102,211,75,98,108,85,180,82,185,61,174,106,73,36,114,71,191,193,170,143,219,217,212,190,210,179,245,147,91,53,159,139,93,79,135,34,205,39,169,191,223,238,15,109,13,170,215,110,164,94,136,88,231,122,148,212,208,177,21,87,205,127,186,115,151,205,85,85,119,36,198,152,242,118,226,119,54,181,83,222,179,11,174,47,132,69,81,26,72,218,59,133,76,149,21,204,69,77,219,215,28,12,115,27,249,209,100,234,79,98,181,23,200,9,19,173,28,234,112,26,59,12,212,90,9,167,119,155,157,238,104,213,177,215,100,113,199,77,71,74,229,79,39,118,162,145,239,153,83,248,42,232,211,251,165,246,21,155,65,110,214,110,42,181,133,209,210,197,117,204,243,172,182,179,185,43,215,214,123,220,170,136,175,122,249,54,40,88,155,38,235,210,200,216,212,79,38,162,18,123,86,185,66,113,67,167,150,137,239,216,149,70,61,158,211,83,70,178,73,75,103,158,72,235,246,79,111,76,19,49,169,39,151,154,53,143,115,151,101,68,110,251,34,199,238,31,120,145,214,78,17,181,10,123,254,11,80,180,53,61,198,210,222,236,183,42,101,236,214,50,55,46,240,79,27,145,30,199,34,239,230,213,107,218,191,31,106,40,94,239,8,92,54,89,120,87,209,43,78,152,219,234,34,173,185,171,221,112,190,92,35,103,74,86,92,36,70,247,28,137,237,232,107,90,200,219,191,159,76,109,223,205,84,205,70,32,225,115,137,172,15,138,157,46,165,212,92,45,203,75,80,199,120,91,189,166,105,17,211,219,107,17,17,93,19,182,252,38,174,253,76,126,200,142,106,162,236,138,142,106,101,240,0,0,0,0,0,0,0,0,0,0,49,167,18,26,223,108,225,195,69,242,45,103,188,216,170,175,52,120,247,132,238,81,82,202,216,229,151,191,87,13,50,108,231,121,38,203,50,57,119,248,34,149,169,170,60,237,51,171,181,190,162,221,164,58,61,109,199,167,145,170,200,238,87,155,131,171,228,102,255,0,190,108,12,100,108,71,39,195,169,207,77,253,168,190,194,198,248,174,208,234,190,36,116,7,41,209,106,28,138,27,20,249,23,129,232,184,75,76,179,178,31,15,91,5,74,239,26,57,170,237,210,21,111,181,54,234,223,225,177,84,90,167,201,215,137,124,34,213,61,235,8,189,99,89,212,84,236,115,221,71,67,51,233,107,156,137,186,175,68,115,53,24,255,0,36,246,36,157,74,190,72,138,187,110,17,134,209,102,215,126,49,53,153,209,83,37,215,54,206,50,105,209,245,53,50,38,233,27,60,155,220,149,200,136,200,32,141,54,79,99,88,198,162,34,34,121,33,124,220,31,112,193,143,112,161,163,116,26,117,109,168,138,190,241,81,34,220,47,215,70,51,167,198,215,61,17,28,173,223,205,35,98,35,88,196,95,222,183,117,78,167,59,122,35,209,221,115,215,126,16,117,34,170,225,134,215,220,177,187,197,36,201,77,121,177,220,160,123,97,169,232,85,222,26,186,103,237,186,166,238,68,85,68,123,58,149,90,173,85,220,190,14,18,56,165,195,184,178,210,168,53,3,28,167,244,117,202,150,79,7,123,179,190,94,227,237,245,104,212,85,111,86,201,215,27,145,81,204,126,201,186,110,138,136,230,185,16,51,96,0,0,0,1,248,86,214,209,91,104,170,46,55,26,184,105,105,41,98,124,243,207,60,136,200,226,141,168,170,231,189,203,228,214,162,34,170,170,249,34,33,251,149,13,205,43,143,68,204,171,107,184,104,209,203,214,246,26,25,86,28,174,237,75,42,237,112,157,171,231,69,27,155,237,133,142,69,238,47,154,61,200,141,79,85,171,214,17,235,152,175,22,48,241,73,173,139,38,45,83,35,240,140,66,57,45,150,21,93,209,42,149,93,188,245,157,42,155,183,186,230,177,26,139,231,209,28,123,162,42,170,19,83,147,39,15,151,28,91,9,201,56,133,200,168,150,9,114,228,109,162,196,143,69,71,173,4,50,43,167,155,251,217,38,107,26,159,249,186,175,177,81,72,99,192,7,4,119,126,44,115,215,93,178,72,234,104,116,231,28,153,142,188,214,179,118,58,182,95,39,54,134,7,123,122,220,158,111,114,126,3,60,252,156,230,34,223,93,150,203,104,198,236,244,56,245,130,219,77,111,182,91,41,163,164,163,164,166,141,35,138,158,8,218,141,100,108,106,121,53,173,106,34,34,39,177,16,15,180,167,238,118,58,101,93,109,213,44,23,87,105,233,164,91,125,242,202,251,21,68,141,69,86,50,166,150,103,202,222,165,248,43,227,169,242,77,252,210,23,121,121,41,112,38,35,226,167,135,124,119,138,13,22,189,105,77,250,86,82,212,84,116,214,90,107,213,157,75,65,112,137,23,181,50,39,228,245,156,199,34,121,171,36,122,38,202,187,129,90,220,155,120,143,179,225,121,165,255,0,135,188,170,190,58,74,124,202,86,92,236,50,202,254,150,45,202,54,116,75,6,234,187,117,75,19,88,173,252,171,15,79,154,185,168,92,41,172,102,165,233,174,163,232,6,164,214,225,25,173,186,178,193,147,99,213,77,123,31,27,220,197,221,174,222,42,154,121,83,101,115,23,100,115,36,111,230,95,37,79,43,22,225,131,156,132,54,123,13,30,31,196,238,59,114,184,212,209,177,176,197,148,89,163,100,146,212,53,60,145,106,169,220,173,78,164,79,108,145,170,245,127,1,23,117,80,181,208,69,24,57,165,240,45,52,44,150,77,107,146,7,57,168,171,28,152,205,221,92,197,252,139,211,74,169,191,241,42,161,29,120,142,231,47,136,80,217,234,177,254,26,49,186,219,157,222,118,44,108,200,47,84,221,154,90,93,247,245,226,167,85,235,149,201,240,238,35,26,139,237,71,167,146,135,227,206,119,136,123,69,62,49,97,225,174,193,95,28,215,90,202,184,175,215,246,198,228,95,13,79,27,92,148,208,191,242,58,71,187,187,183,181,18,38,47,177,233,190,3,228,239,164,245,121,159,19,149,26,145,53,42,173,183,0,180,79,80,179,42,110,212,173,171,99,169,225,103,241,172,110,169,119,255,0,131,254,34,23,92,174,89,150,168,102,146,220,110,117,87,44,143,40,201,107,211,174,71,171,167,170,174,171,153,232,136,137,237,87,61,206,114,34,34,126,84,68,54,3,224,83,133,234,126,21,180,34,221,135,215,182,25,114,171,195,253,45,146,84,71,178,162,214,61,168,137,3,29,182,234,200,152,141,98,124,21,200,247,38,221,123,1,34,0,0,10,59,230,135,198,79,221,247,82,126,228,248,29,209,37,192,112,170,167,55,189,11,183,101,214,230,212,86,73,81,191,177,209,198,138,232,227,219,201,126,248,253,213,30,221,166,127,53,30,50,62,226,186,120,186,37,128,93,17,153,182,107,72,246,214,207,4,187,75,105,181,187,118,189,254,75,187,101,155,214,99,23,218,141,73,28,155,42,53,74,221,224,67,132,187,151,22,26,201,79,99,175,134,162,44,47,31,88,235,242,122,216,213,90,169,2,170,244,83,49,223,9,38,86,185,169,241,70,164,142,243,233,217,66,98,114,141,224,209,168,216,248,170,212,139,78,234,189,200,48,218,58,136,253,158,214,201,112,84,95,249,81,197,191,247,111,254,182,227,31,243,180,255,0,95,172,19,249,32,159,207,106,11,136,180,218,173,182,27,85,21,142,203,67,13,21,190,221,79,29,37,37,52,12,70,71,4,49,181,26,200,216,212,242,70,181,168,136,137,240,68,41,223,157,167,250,253,96,159,201,4,254,123,80,6,102,228,131,254,182,58,155,255,0,31,81,127,55,113,101,165,105,114,65,255,0,91,29,77,255,0,143,168,191,155,184,178,208,0,0,0,0,0,0,0,0,0,0,5,112,235,151,56,187,62,151,103,121,118,154,227,186,27,89,116,186,226,183,186,251,20,149,117,183,182,193,78,249,41,103,124,43,42,49,145,61,202,213,86,111,211,187,87,101,246,150,60,85,87,16,92,159,181,79,80,245,55,56,212,252,51,86,177,121,36,202,239,247,43,244,86,235,149,45,69,55,103,197,85,73,50,66,178,177,36,221,90,143,219,171,165,55,84,246,32,16,171,137,222,54,181,215,138,250,184,104,243,235,189,53,22,61,73,63,126,135,30,181,68,177,81,197,38,202,136,247,110,170,249,164,217,118,234,123,151,109,221,210,141,234,84,89,215,202,223,128,107,254,27,116,164,226,95,90,108,146,91,238,45,133,233,138,216,235,34,86,207,79,220,106,181,213,211,177,201,187,28,172,85,108,108,95,52,71,43,213,17,122,20,174,253,99,225,239,95,56,84,203,232,161,212,60,102,233,141,87,67,59,103,180,222,104,166,85,167,154,72,213,28,217,41,170,162,93,186,219,234,187,100,84,123,124,183,70,169,101,60,184,249,145,94,117,94,245,69,160,122,247,93,28,249,53,67,21,150,12,133,200,140,91,146,177,187,248,106,134,162,35,123,253,45,85,108,158,93,205,186,85,58,246,87,133,147,0,0,0,0,0,66,174,99,188,116,81,240,211,134,63,78,116,250,225,12,218,151,146,82,175,97,88,238,175,66,210,59,201,106,222,159,215,23,214,72,154,191,20,235,93,209,189,47,8,245,205,239,139,235,101,202,157,156,43,96,23,70,84,172,53,49,86,102,21,48,73,187,24,248,215,170,26,13,211,201,92,142,233,150,79,224,185,145,183,218,143,68,192,188,169,56,124,184,234,223,18,84,26,135,93,68,171,141,105,178,182,239,85,51,145,122,100,175,84,114,81,194,213,254,18,72,139,55,241,66,190,205,211,120,237,161,154,41,168,220,79,234,221,6,158,97,236,154,182,239,121,157,213,55,11,141,75,156,246,82,65,213,188,245,149,15,95,62,150,245,110,170,171,212,231,42,53,55,115,145,23,97,30,29,116,3,5,225,163,75,45,122,89,129,83,47,134,163,69,158,182,182,70,34,79,113,172,122,39,118,166,85,79,107,157,178,34,39,177,173,107,26,158,77,64,50,97,10,57,185,233,149,118,125,194,85,78,65,107,166,146,106,156,30,245,73,125,145,177,162,171,150,153,91,37,60,222,95,20,106,84,54,69,95,130,70,171,190,200,164,215,62,27,245,142,209,147,216,238,56,214,65,111,134,190,215,118,164,154,134,182,150,100,222,57,233,229,98,178,72,220,159,22,185,174,84,95,204,160,107,203,192,167,16,84,156,54,113,37,141,231,247,183,185,152,253,90,73,102,190,185,168,170,172,161,168,217,29,46,201,237,72,228,108,82,170,121,170,164,106,136,155,170,27,16,209,86,209,92,168,169,238,54,234,184,106,169,42,162,100,240,79,4,136,248,229,141,200,138,215,177,201,228,230,170,42,42,42,121,42,41,175,71,26,252,30,101,252,37,234,92,246,185,169,234,107,176,187,196,175,155,28,188,244,170,178,88,183,85,240,242,187,109,155,60,105,228,228,253,242,108,228,242,93,147,43,112,87,204,239,54,225,182,211,77,166,218,145,105,171,204,176,42,117,233,162,108,115,34,92,109,44,246,244,64,231,250,178,197,249,34,122,183,167,247,175,106,39,74,133,228,2,33,216,57,174,112,69,121,182,199,93,113,212,235,149,138,103,167,173,71,112,199,46,15,153,159,198,180,240,203,31,248,158,167,73,213,254,112,252,52,97,214,153,147,74,161,188,234,5,221,204,95,14,216,232,166,183,81,53,219,121,44,178,84,177,178,34,34,252,27,19,183,217,125,158,208,50,247,48,78,33,237,28,61,112,221,146,87,45,124,113,228,153,77,36,246,28,126,157,28,157,199,212,77,26,177,243,34,127,6,22,57,100,85,246,110,140,106,254,18,34,209,143,14,154,85,93,173,218,229,132,233,109,20,14,149,183,251,196,16,85,116,162,253,238,141,174,235,169,147,203,224,200,89,35,191,228,159,183,16,124,68,234,119,19,26,129,81,168,90,157,120,74,138,165,111,102,138,138,4,86,82,91,233,247,221,33,130,53,85,233,111,197,85,85,92,229,221,92,170,190,101,154,114,132,225,42,171,11,198,170,56,154,206,109,235,21,211,39,164,90,60,102,158,86,108,232,45,174,84,89,42,149,21,55,71,76,173,106,49,83,255,0,6,213,93,213,37,242,11,38,99,25,27,27,28,108,70,181,168,136,214,162,108,136,137,240,64,247,178,54,58,73,30,141,107,81,85,206,85,217,17,19,226,167,177,9,121,175,113,31,85,162,220,63,55,1,198,235,95,79,146,106,83,230,181,199,44,110,217,240,91,88,214,173,100,136,191,5,115,100,142,31,226,153,202,138,138,212,2,191,57,147,241,159,63,18,186,152,236,31,10,185,57,116,231,14,169,124,118,254,218,170,54,233,88,137,211,37,107,147,226,223,194,100,91,251,24,170,239,37,145,200,145,39,24,196,242,172,218,241,14,61,134,99,55,91,245,214,163,247,26,27,101,20,149,85,18,127,123,28,104,174,95,106,123,19,226,100,238,20,184,102,203,248,171,213,186,29,53,198,37,240,52,109,98,214,94,110,175,137,95,29,186,137,170,136,233,21,19,240,158,170,168,198,51,116,234,115,147,117,70,163,156,151,249,161,60,60,233,71,14,88,109,62,23,165,152,181,53,182,6,177,169,87,90,230,163,171,46,18,162,108,178,212,77,183,84,142,85,221,118,242,107,119,217,168,212,217,16,40,126,151,128,62,50,107,45,235,115,135,135,188,173,176,167,79,171,44,49,197,47,159,179,239,79,114,73,252,126,175,151,199,99,17,100,248,126,161,105,86,70,219,94,95,141,95,177,59,237,27,210,104,225,175,165,154,138,166,55,34,249,61,168,244,107,147,205,60,156,159,224,83,104,99,163,234,246,138,233,134,187,226,85,24,78,170,98,20,55,219,108,205,114,71,223,143,105,169,94,228,219,185,4,169,235,196,244,242,245,154,168,190,94,123,167,144,21,65,193,63,53,60,227,79,110,246,237,56,226,66,245,85,146,225,243,189,180,240,228,53,42,233,110,54,148,95,36,116,175,243,117,76,40,187,117,117,111,35,83,117,69,114,34,48,184,235,109,198,223,120,183,82,221,237,53,176,86,80,215,66,202,154,106,152,36,73,34,154,39,181,28,199,177,201,228,230,185,170,138,138,158,74,138,107,205,198,223,8,247,222,17,117,95,232,179,234,230,185,226,247,184,223,91,142,93,37,106,35,231,129,174,68,124,50,109,229,222,137,92,212,118,219,34,163,152,228,68,71,244,164,245,228,219,196,173,126,89,138,222,248,111,202,174,15,168,170,197,161,244,190,60,249,28,174,119,163,157,34,54,120,55,85,252,24,165,124,110,106,126,73,156,158,198,162,1,101,160,0,0,0,0,0,0,0,0,0,0,31,149,77,77,61,29,60,181,149,149,17,193,4,12,116,146,203,35,209,172,141,141,77,213,206,85,242,68,68,69,85,85,3,138,204,243,44,99,79,49,75,174,111,154,94,105,173,54,59,45,43,235,43,171,42,29,179,34,137,169,186,175,229,85,95,36,70,166,234,229,84,68,69,85,68,53,217,226,255,0,136,203,167,20,122,233,124,213,10,168,166,165,181,187,166,223,99,162,149,219,173,45,186,37,94,211,87,242,57,202,175,145,201,230,157,114,57,17,118,68,51,183,50,78,58,231,226,63,45,118,151,233,173,206,70,105,174,59,82,187,75,27,220,212,190,214,53,85,60,75,147,203,120,91,236,137,170,159,149,235,230,230,163,57,190,89,220,5,59,93,175,208,107,126,171,218,149,52,250,197,86,139,111,161,158,63,86,255,0,89,26,249,181,81,125,180,209,185,19,175,116,217,238,245,60,209,36,216,38,215,42,46,31,46,58,49,195,151,210,252,150,137,105,175,218,143,83,29,233,241,61,21,31,13,189,172,233,163,99,211,242,171,93,36,191,197,58,34,236,168,168,77,83,194,53,26,136,214,162,34,34,108,136,159,3,200,0,12,51,197,175,18,184,215,11,26,53,117,212,171,202,65,85,115,84,240,118,43,100,146,116,173,194,189,232,189,184,255,0,47,67,118,87,189,83,205,24,215,109,231,178,40,68,190,108,220,100,253,207,49,55,240,215,167,151,68,110,73,147,210,245,100,149,17,59,119,80,91,30,158,84,251,167,178,73,211,219,241,72,183,242,251,227,92,144,135,151,111,7,213,28,82,234,235,43,242,122,25,126,231,248,140,145,86,95,101,84,86,182,182,77,247,138,133,174,79,140,155,42,189,83,205,177,163,188,209,92,205,240,165,138,203,170,156,84,235,132,86,202,87,207,127,205,179,219,179,228,146,105,85,118,116,178,42,190,73,30,191,188,138,54,35,156,187,121,49,140,242,77,145,16,216,87,134,253,3,196,56,106,210,43,46,148,97,236,238,69,111,98,205,95,90,230,237,37,125,115,209,22,106,135,254,119,42,34,34,121,244,177,172,106,121,53,0,139,252,225,169,105,104,120,60,183,208,208,211,69,79,79,79,149,219,34,134,24,152,140,100,108,108,21,40,214,181,169,228,136,136,136,136,137,228,136,65,110,81,62,249,118,159,248,134,233,255,0,84,132,238,231,33,238,141,75,252,175,183,127,212,212,144,71,148,79,190,93,167,254,33,186,127,213,32,23,174,0,0,0,3,240,173,173,163,182,209,84,92,110,21,81,83,82,210,196,249,231,154,87,163,89,20,109,69,87,57,206,95,36,68,68,85,85,95,130,26,252,241,253,197,165,103,21,90,207,81,95,103,170,153,184,62,50,178,91,241,186,103,39,79,114,61,211,187,86,230,255,0,14,103,53,23,207,205,24,216,218,169,186,46,243,139,155,159,24,43,136,99,159,177,123,0,186,43,47,89,5,59,103,202,231,137,124,233,109,207,77,227,164,221,61,143,155,201,207,79,132,91,34,238,146,249,68,110,90,92,34,39,18,122,194,153,70,99,109,89,176,28,34,72,235,46,141,145,191,123,184,85,239,188,20,94,126,214,170,167,92,137,231,234,55,165,118,238,53,64,156,220,168,120,64,118,144,105,219,181,223,59,182,118,242,252,226,145,190,141,130,102,109,37,182,208,229,71,51,219,230,215,206,168,217,29,249,24,145,39,146,245,161,63,143,8,212,106,35,90,136,136,137,178,34,124,15,32,0,0,0,0,15,194,182,182,138,219,69,81,113,184,213,195,75,73,75,19,231,158,121,228,70,71,20,109,69,87,61,238,95,38,181,17,21,85,87,201,17,15,220,168,110,105,92,122,38,101,91,93,195,70,142,94,183,176,208,202,176,229,119,106,89,87,107,132,237,95,58,40,220,223,108,44,114,47,113,124,209,238,68,106,122,173,94,176,143,92,197,120,177,135,138,77,108,89,49,106,153,31,132,98,17,201,108,176,170,238,137,84,170,237,231,172,233,84,221,189,215,53,136,212,95,62,136,227,221,17,85,80,154,156,153,56,124,184,226,216,78,73,196,46,69,68,176,75,151,35,109,22,36,122,42,61,104,33,145,93,60,223,222,201,51,88,212,255,0,205,213,125,138,138,67,30,0,56,35,187,241,99,158,186,237,146,71,83,67,167,56,228,204,117,230,181,155,177,213,178,249,57,180,48,59,219,214,228,243,123,147,240,25,231,228,231,49,22,250,236,182,91,70,55,103,161,199,172,22,218,107,125,178,217,77,29,37,29,37,52,105,28,84,240,70,212,107,35,99,83,201,173,107,81,17,17,61,136,128,125,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,24,183,137,157,120,183,112,211,163,183,141,98,187,227,53,215,218,43,52,180,177,205,73,71,35,99,126,211,206,200,81,221,78,69,68,68,116,141,246,254,84,79,136,25,72,16,111,135,78,106,154,127,196,70,179,99,154,55,109,210,219,221,138,171,35,117,75,34,175,172,184,64,248,162,116,52,210,207,178,181,168,138,170,238,215,66,34,124,92,132,228,0,126,21,180,84,87,42,42,139,117,198,146,26,170,74,168,159,4,240,79,26,62,57,99,114,42,57,143,106,249,57,170,138,168,168,190,74,138,126,224,13,119,120,247,208,59,103,14,124,77,100,216,54,57,15,103,30,174,72,175,118,88,124,254,241,73,81,186,246,83,127,107,99,145,178,198,213,221,85,90,196,221,119,220,182,30,85,90,185,87,170,124,35,217,109,215,106,181,168,184,224,245,211,227,18,189,238,221,238,130,38,178,90,111,47,224,182,25,163,141,23,253,233,127,34,144,23,156,181,254,219,121,226,214,221,110,161,153,31,53,139,13,183,219,235,27,252,9,157,83,87,80,137,255,0,214,234,34,95,240,146,123,146,69,182,182,45,19,212,27,188,143,122,210,84,229,49,211,68,213,223,165,36,138,146,39,61,83,225,190,210,199,191,241,39,230,2,199,64,0,14,59,33,200,108,152,157,134,225,147,228,183,74,123,109,170,213,77,37,101,109,93,67,250,99,130,24,218,174,123,220,191,4,68,69,83,144,115,145,168,174,114,162,34,38,234,171,240,41,107,153,191,30,174,214,171,229,86,131,105,53,217,223,64,172,213,61,55,106,248,30,168,219,237,100,110,69,70,162,167,225,83,68,244,245,126,15,123,122,252,209,172,80,49,47,31,60,106,222,120,179,212,79,7,98,146,166,139,78,241,201,158,203,13,3,247,99,170,95,183,75,171,103,110,251,119,30,155,244,166,222,163,23,167,218,175,87,73,78,86,156,4,166,65,61,187,137,221,100,178,162,219,41,228,74,140,66,211,82,207,42,169,90,168,173,184,74,213,255,0,193,181,127,114,69,252,39,39,94,221,40,197,126,30,229,187,192,165,71,18,121,114,106,102,164,91,101,143,77,49,202,150,245,198,244,86,250,114,177,170,139,225,88,191,214,91,228,178,185,63,42,49,190,106,229,101,228,82,210,210,208,210,195,67,67,77,21,61,61,60,109,138,24,98,98,49,145,177,169,179,90,214,167,146,34,34,34,34,39,146,32,31,168,0,1,85,188,236,53,166,229,76,236,31,135,251,101,75,161,165,170,129,217,77,221,136,187,119,211,184,248,41,26,191,220,163,163,170,114,167,177,87,161,127,122,133,169,20,151,206,114,215,85,69,197,101,154,225,43,85,97,184,225,116,50,68,228,106,237,234,213,85,177,205,223,217,186,116,162,236,159,7,55,242,129,243,114,162,225,83,31,215,109,85,186,106,86,127,109,101,126,51,167,203,77,44,52,51,71,213,13,117,202,85,115,161,108,136,190,79,100,105,26,189,204,95,37,85,141,29,187,85,81,110,241,26,141,68,107,81,17,17,54,68,79,129,91,188,145,110,22,217,52,123,81,109,113,62,53,184,83,228,176,84,78,212,219,173,33,146,149,173,137,87,227,178,186,41,118,248,121,46,223,18,200,192,17,183,143,30,22,113,254,39,52,58,239,111,109,182,47,166,56,237,44,215,44,106,185,177,111,51,106,24,222,165,166,221,60,214,57,145,189,10,223,98,57,88,237,149,88,132,146,63,57,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,117,114,170,249,34,34,121,238,6,179,26,13,170,215,109,15,214,60,71,85,172,210,72,217,177,203,164,53,114,178,53,84,89,233,183,233,158,21,217,83,202,72,157,35,21,55,246,56,217,138,219,113,162,187,219,169,110,214,202,150,84,81,214,194,202,138,121,153,248,50,70,246,163,154,228,252,202,138,138,106,225,145,85,81,215,100,23,58,219,115,81,180,181,21,147,75,3,81,54,218,55,61,85,169,183,195,201,80,217,151,69,168,171,173,154,57,130,91,110,138,229,173,164,198,109,112,84,245,42,170,247,91,75,26,63,125,252,247,221,23,219,230,7,115,40,15,153,166,180,220,181,127,139,60,178,133,213,46,91,70,13,59,177,107,108,27,249,70,180,206,86,212,187,243,185,213,29,229,223,219,210,140,79,62,148,47,240,214,135,137,171,93,85,147,136,253,83,180,214,53,82,106,92,210,245,27,151,165,81,29,181,108,187,57,55,243,217,83,101,69,248,162,160,22,149,202,47,133,60,119,16,210,248,56,147,201,237,145,213,101,57,106,79,21,153,211,199,186,219,109,172,145,99,87,70,139,236,146,103,49,206,87,251,123,125,8,155,35,159,213,98,134,6,224,66,225,109,185,112,121,164,181,22,167,198,248,89,141,83,83,185,99,219,110,244,91,199,42,121,124,82,70,61,23,227,186,46,254,102,121,0,86,31,56,142,22,113,249,241,26,110,40,177,43,108,84,119,123,125,84,22,220,157,33,139,165,181,148,242,170,71,5,75,246,255,0,194,50,78,220,74,229,243,115,100,98,42,250,136,139,103,132,97,230,93,113,182,91,184,35,212,197,186,73,26,54,166,150,134,154,22,189,124,223,51,235,233,209,136,212,248,170,47,173,229,236,70,170,251,17,84,10,211,229,27,172,245,26,115,197,4,56,13,101,106,199,102,212,74,25,45,146,198,231,47,109,43,97,107,166,166,147,109,255,0,11,213,150,36,242,95,221,255,0,194,151,148,107,157,192,141,21,117,195,140,61,37,130,220,174,73,91,147,83,78,238,149,84,94,212,123,201,39,179,225,208,215,239,240,219,219,228,108,98,0,0,0,0,0,0,0,0,0,21,227,159,243,143,211,237,62,207,50,76,10,227,162,57,60,181,120,213,222,178,209,60,137,112,129,157,114,83,204,248,156,189,42,221,219,186,177,124,151,205,9,203,165,153,245,6,170,105,158,41,169,150,186,103,83,82,229,118,90,43,204,84,239,145,178,58,4,168,133,178,118,156,230,249,43,153,213,210,187,124,90,160,118,144,0,21,173,206,83,135,108,126,237,167,86,190,35,236,118,232,105,175,214,42,200,45,87,185,163,143,165,107,104,102,94,136,95,34,167,225,62,41,122,24,213,95,62,153,85,21,125,86,162,70,142,79,250,185,87,131,113,64,186,117,53,90,182,213,168,86,185,232,223,19,157,179,60,101,51,29,81,4,139,253,210,49,149,17,167,229,89,182,246,236,88,39,53,203,253,182,205,193,22,105,110,174,153,25,53,246,182,209,111,163,111,240,230,109,194,10,133,79,254,183,79,42,255,0,128,169,254,93,182,218,219,175,26,122,85,75,64,247,182,86,93,165,169,114,179,125,251,113,82,205,44,137,229,240,86,49,200,191,155,125,252,128,216,112,0,0,2,37,243,3,227,114,211,194,142,2,150,60,102,88,43,53,31,37,129,237,179,82,57,17,205,161,137,119,107,171,166,79,224,181,119,70,53,127,13,233,236,86,181,251,6,34,230,123,199,179,116,158,207,87,195,222,144,222,21,185,173,214,14,139,237,202,157,234,142,179,82,72,221,251,81,185,21,54,169,145,170,139,186,126,230,197,223,240,156,213,109,105,112,151,194,230,107,197,126,170,210,96,88,203,95,71,106,166,233,170,191,94,28,205,226,182,209,239,230,229,254,20,143,217,91,27,63,124,239,53,217,173,115,155,213,180,219,78,181,63,137,173,94,165,196,49,166,85,95,178,188,174,189,245,21,85,149,82,57,251,57,238,87,207,87,83,39,154,163,27,187,158,247,174,235,249,17,85,81,23,96,158,23,120,105,193,56,89,210,202,45,58,195,33,73,234,87,106,155,197,213,241,163,103,185,214,42,108,233,95,249,26,159,130,198,111,179,90,136,158,107,187,148,59,142,148,233,102,17,162,216,5,159,77,52,242,205,29,182,199,101,129,33,130,36,243,123,221,237,124,178,59,247,242,61,202,174,115,151,218,170,167,109,0,0,0,12,51,196,183,9,154,57,197,78,49,29,139,83,44,110,75,133,19,30,150,187,221,19,146,42,251,123,157,237,232,126,202,142,98,175,154,198,244,115,23,201,118,221,17,82,177,181,79,147,14,190,227,117,179,77,165,153,150,53,153,91,55,85,137,149,50,58,219,93,183,181,17,204,127,84,95,155,126,239,159,228,66,231,192,20,47,75,202,131,141,73,106,164,134,187,2,178,219,169,163,68,87,86,212,228,116,93,148,110,202,170,239,82,71,61,17,54,243,221,191,227,79,50,40,100,150,120,177,235,253,198,197,5,238,219,121,101,190,166,74,100,184,91,94,247,210,212,244,57,83,185,11,158,214,57,204,93,183,69,86,166,233,231,177,110,92,216,248,212,76,26,193,63,12,122,107,117,68,200,111,180,200,185,85,92,47,245,168,40,36,106,43,105,17,83,217,36,205,93,221,249,34,84,242,94,234,42,66,110,94,252,29,215,113,85,171,45,169,200,105,102,139,79,241,73,34,171,191,84,162,42,37,91,183,222,58,22,59,248,82,108,189,74,159,131,26,57,119,71,43,55,9,99,202,87,130,166,65,5,63,21,90,157,105,71,75,42,57,152,101,13,67,55,232,111,224,190,226,230,175,197,124,217,22,254,196,235,126,222,113,185,45,52,252,40,40,40,173,116,52,246,203,109,36,52,180,148,145,50,10,120,33,98,50,56,163,98,35,90,198,181,60,145,168,136,136,136,158,196,67,247,0,98,254,36,181,251,16,225,163,72,239,90,171,152,63,187,29,3,18,26,10,22,61,27,45,194,181,251,164,52,236,223,242,175,155,151,207,165,141,123,182,84,105,146,234,170,169,104,105,102,174,174,169,138,158,158,158,55,75,52,210,189,24,200,216,212,221,206,115,151,201,17,17,21,85,87,201,16,160,190,98,60,96,212,241,73,171,178,80,99,53,210,125,207,177,41,37,163,176,196,155,181,181,143,223,105,107,156,213,248,200,169,179,55,68,86,198,141,242,69,115,247,12,43,123,188,106,175,21,58,223,45,198,169,179,228,25,190,121,117,108,113,197,26,109,213,43,213,27,28,109,79,99,34,141,136,214,167,193,172,103,159,146,23,251,194,103,13,120,199,11,26,55,106,211,107,39,102,166,228,173,74,187,237,205,140,233,117,194,224,244,78,228,155,236,139,208,221,145,140,69,243,70,53,187,249,238,171,73,92,22,241,87,135,112,145,151,221,117,6,229,162,169,156,228,85,52,201,71,109,171,146,252,148,45,182,66,237,251,202,198,120,105,119,146,68,233,111,94,232,168,212,115,83,201,238,222,99,254,222,119,254,75,191,244,219,255,0,128,2,213,10,108,231,105,254,191,88,39,242,65,63,158,212,29,255,0,246,243,191,242,93,255,0,166,223,252,1,13,120,218,226,247,246,99,103,182,28,223,238,123,244,71,208,150,143,69,120,95,75,120,254,247,223,164,151,185,215,217,139,167,247,77,186,118,95,102,251,249,236,4,241,228,131,254,182,58,155,255,0,31,81,127,55,113,101,165,10,112,65,204,11,246,26,227,25,62,57,247,36,250,95,244,142,190,26,222,247,167,189,31,216,237,198,172,233,233,240,210,245,111,190,251,238,159,196,88,183,5,60,200,127,102,14,169,221,116,207,238,53,244,75,209,152,252,247,223,27,244,139,199,247,59,117,52,240,246,187,126,22,45,183,241,61,93,93,75,183,70,219,121,238,129,53,64,0,0,0,0,0,0,0,1,24,120,201,227,163,27,224,222,187,21,163,201,52,242,241,144,183,43,138,178,72,38,162,169,142,22,68,180,235,18,61,170,175,69,234,95,191,53,124,189,158,91,251,80,253,120,52,227,151,19,227,34,108,186,159,29,194,174,56,220,184,155,104,95,35,43,170,226,153,213,45,169,89,211,118,35,17,21,17,139,7,154,255,0,118,208,36,200,0,14,131,174,186,49,135,107,254,150,223,116,179,55,161,138,122,27,197,51,217,12,238,141,29,37,21,74,53,123,85,49,42,254,12,145,185,81,200,191,31,52,93,209,85,23,91,169,126,148,233,14,164,200,218,90,183,80,100,120,93,237,205,100,241,42,239,5,109,36,251,35,155,191,228,146,61,255,0,192,109,6,107,53,196,101,254,219,149,241,9,169,249,77,158,100,154,130,243,153,94,174,20,178,39,239,225,150,186,103,177,127,194,215,32,27,30,105,102,117,69,170,26,103,138,106,69,185,141,101,62,81,101,162,187,199,27,93,191,109,39,133,178,116,47,231,106,185,90,191,20,84,83,180,152,51,129,171,109,109,171,132,13,35,165,175,123,221,43,241,106,42,150,171,247,223,183,43,59,177,167,159,193,24,246,162,126,109,182,242,51,152,0,12,113,196,14,188,224,156,55,233,125,215,84,179,250,181,101,21,3,123,116,180,145,42,119,235,234,156,139,218,166,137,23,218,247,42,47,159,177,168,142,114,236,141,85,3,160,241,167,197,238,39,194,70,152,73,144,85,164,55,12,182,240,201,41,241,187,59,149,127,162,42,17,19,121,101,219,101,72,35,234,107,158,187,162,175,147,81,81,92,138,148,43,35,245,79,137,61,94,87,244,215,229,121,206,111,115,242,106,46,242,212,212,63,216,137,191,147,24,214,167,230,107,24,207,131,91,229,202,235,222,185,234,47,20,90,181,93,168,153,147,229,170,185,221,37,109,37,182,219,77,213,36,116,84,253,75,217,164,167,103,183,100,87,47,177,55,115,156,231,46,238,114,151,5,203,135,129,74,62,27,48,248,245,43,81,109,177,75,169,153,29,42,119,88,244,71,122,14,145,233,191,133,98,255,0,93,119,151,117,201,241,78,134,174,205,87,60,50,135,5,60,31,226,156,35,233,147,44,112,37,53,199,48,188,182,57,242,75,203,27,253,81,50,34,244,195,18,170,34,164,17,238,168,212,93,149,85,92,229,68,87,108,146,32,0,0,0,58,198,164,233,158,7,171,248,117,126,1,169,56,205,29,250,195,115,103,77,69,37,75,87,109,211,240,94,199,34,163,163,123,87,205,175,106,163,154,190,104,168,86,6,184,242,85,200,97,184,85,93,248,123,212,138,10,170,25,30,233,35,179,100,157,112,205,11,125,168,198,85,68,215,54,95,200,157,108,103,179,205,203,237,45,152,1,66,181,28,168,56,219,134,169,180,241,233,189,170,120,220,231,34,207,30,69,66,140,106,39,177,85,29,42,59,101,248,108,221,255,0,46,198,6,215,109,12,202,56,121,205,151,78,179,139,213,130,175,32,167,166,142,122,250,59,77,99,170,125,30,231,249,178,25,159,208,214,36,138,206,151,244,181,93,179,94,221,213,21,118,47,103,142,62,45,44,156,38,105,5,70,69,27,233,234,179,11,226,73,67,140,91,164,93,251,181,8,137,215,60,141,246,246,97,71,35,157,249,85,88,205,211,173,21,40,175,75,244,231,83,56,169,214,202,60,66,207,53,69,219,40,204,46,82,84,215,220,42,85,94,145,163,220,175,168,172,157,223,6,53,21,207,119,197,125,136,138,170,136,161,155,57,117,112,109,81,197,46,170,37,231,43,163,145,186,121,136,203,29,77,234,69,221,169,95,54,253,81,208,49,201,231,235,237,188,138,158,109,141,23,205,174,123,20,190,202,58,58,75,125,36,20,20,20,176,211,82,211,70,216,96,130,22,35,35,138,54,166,205,99,90,158,77,106,34,34,34,39,146,34,29,19,65,116,71,13,225,227,74,236,122,83,131,211,244,208,218,33,68,154,165,236,70,203,93,82,228,69,150,166,93,189,175,123,188,215,224,137,179,83,201,168,134,65,0,82,31,57,12,174,225,122,226,182,143,29,157,234,148,120,238,49,69,5,60,123,249,117,74,249,102,123,246,252,171,214,214,175,230,98,23,120,82,103,57,124,58,174,199,197,13,167,43,86,57,105,50,92,94,150,70,61,125,157,232,37,150,41,24,159,196,212,137,127,229,129,39,57,41,96,54,251,94,135,102,122,144,234,104,210,229,127,201,86,217,221,217,21,222,22,146,158,39,49,55,246,162,119,42,102,221,60,191,5,23,207,203,107,23,43,143,146,134,162,219,238,154,51,155,105,116,149,17,165,203,31,200,18,238,216,213,81,28,234,90,184,35,98,42,39,181,81,36,166,147,117,243,219,173,168,187,110,155,216,224,0,0,16,111,156,30,158,81,229,124,38,191,51,117,58,45,102,19,124,162,174,142,100,246,182,26,135,248,89,25,252,78,116,208,175,241,177,191,225,174,14,88,217,53,94,51,198,198,158,118,38,70,67,117,125,117,178,165,174,114,53,36,142,90,41,186,91,191,252,35,99,114,39,197,90,137,241,44,115,156,38,166,91,177,30,21,87,1,125,83,18,227,158,94,41,41,33,167,242,234,125,61,44,141,170,150,77,191,130,215,199,3,85,127,44,141,252,165,122,114,175,196,42,242,174,53,112,202,184,99,145,212,248,237,53,198,241,86,172,79,192,141,180,146,68,197,85,248,39,122,120,83,252,59,124,64,191,32,0,0,0,0,0,0,0,0,0,2,166,121,166,113,236,219,204,183,46,24,52,114,240,171,67,11,221,77,152,221,169,222,169,223,145,23,101,183,196,228,95,54,34,162,164,203,231,212,190,167,177,30,142,205,60,205,56,245,77,13,177,79,161,218,77,118,86,234,5,234,155,250,99,112,167,126,206,177,81,200,158,74,215,39,178,166,70,175,169,183,155,26,189,126,74,172,222,173,56,91,225,167,57,226,167,85,232,116,239,19,99,224,165,221,42,175,87,119,177,93,13,182,141,23,215,149,255,0,149,235,248,44,102,251,185,234,137,186,39,83,144,50,39,1,92,22,95,56,180,212,110,253,226,58,154,29,61,199,101,100,151,251,139,55,98,206,239,37,109,20,14,254,186,244,243,85,246,49,155,185,124,213,141,117,249,99,120,221,135,15,176,91,177,92,94,211,77,107,180,90,105,163,163,161,163,166,141,25,20,16,177,168,214,49,168,158,196,68,68,58,238,142,233,14,13,161,90,119,104,211,29,59,180,182,130,205,103,133,24,221,246,89,106,37,95,57,39,149,219,122,242,61,219,185,206,252,171,178,34,34,34,39,116,0,0,3,227,187,221,237,118,11,85,101,246,247,95,5,13,186,221,4,149,85,117,83,189,25,28,16,177,170,231,189,206,95,36,106,34,42,170,254,99,95,46,59,56,180,186,113,97,172,117,23,218,25,170,97,194,236,11,37,14,49,67,42,116,171,32,85,78,186,135,183,225,36,202,212,114,239,230,141,70,55,207,167,114,98,243,114,227,45,17,31,194,174,155,221,209,119,70,79,153,213,211,191,217,236,116,86,244,114,127,130,73,81,63,222,217,191,238,141,43,143,69,51,140,59,77,117,62,195,157,231,90,124,153,189,170,199,82,149,139,99,125,193,40,226,171,153,158,113,36,175,88,165,222,54,191,165,206,103,70,207,68,233,95,37,93,194,223,57,88,112,108,154,39,167,137,173,121,253,169,25,155,230,148,173,117,28,51,71,247,203,85,173,219,57,140,243,77,219,44,222,79,127,228,111,109,190,74,142,69,158,133,85,254,222,119,254,75,191,244,219,255,0,128,31,183,157,255,0,146,239,253,54,255,0,224,0,205,124,228,61,209,169,127,149,246,239,250,154,146,8,242,137,247,203,180,255,0,196,55,79,250,164,62,238,50,57,152,126,203,93,34,139,74,254,226,159,69,123,87,122,123,175,143,250,73,227,183,237,50,86,246,251,126,22,47,111,119,126,174,175,45,189,139,191,150,8,225,19,136,255,0,216,173,172,212,154,185,244,55,233,71,133,160,170,162,244,127,164,124,23,87,121,168,222,174,239,106,77,182,219,217,211,231,249,80,13,144,1,90,186,79,206,83,238,161,170,120,110,153,254,199,31,70,125,45,200,45,214,47,27,244,191,189,225,124,85,76,112,247,123,126,9,189,125,61,206,174,158,166,239,182,219,166,251,150,84,0,196,60,84,241,21,140,240,191,163,55,157,80,200,22,57,234,226,111,132,179,91,220,170,139,95,112,123,87,179,15,151,159,79,146,185,235,240,99,30,190,221,145,114,212,243,193,75,4,149,85,83,71,12,48,177,100,146,73,28,141,107,26,137,186,185,85,124,145,17,60,247,40,23,152,135,22,179,113,69,173,51,199,142,92,36,126,7,137,58,75,126,63,26,42,163,42,87,125,166,173,86,254,89,92,212,233,221,17,82,54,198,138,136,189,64,97,139,53,163,84,56,164,214,232,237,244,157,235,246,107,159,94,31,36,146,61,87,103,77,43,149,210,72,229,253,228,76,111,83,151,224,198,51,242,33,176,207,14,90,15,137,240,219,164,54,45,39,196,90,146,69,109,139,185,91,88,172,70,201,95,90,253,150,106,135,237,241,115,188,145,60,250,90,214,55,125,154,132,62,229,51,193,243,180,195,7,94,34,51,235,90,199,148,230,52,136,203,37,52,241,236,251,125,165,202,142,73,124,253,143,168,217,174,252,209,163,60,253,119,161,97,160,0,0,0,0,0,34,95,48,62,55,45,60,40,224,41,99,198,101,130,179,81,242,88,30,219,53,35,145,28,218,24,151,118,186,186,100,254,11,87,116,99,87,240,222,158,197,107,95,176,98,46,103,188,123,55,73,236,245,124,61,233,13,225,91,154,221,96,232,190,220,169,222,168,235,53,36,141,223,181,27,145,83,106,153,26,168,187,167,238,108,93,255,0,9,205,86,214,151,9,124,46,102,188,87,234,173,38,5,140,181,244,118,170,110,154,171,245,225,204,222,43,109,30,254,110,95,225,72,253,149,177,179,247,206,243,93,154,215,57,189,91,77,180,235,83,248,154,213,234,92,67,26,101,85,251,43,202,235,223,81,85,89,85,35,159,179,158,229,124,245,117,50,121,170,49,187,185,239,122,238,191,145,21,85,17,118,9,225,119,134,156,19,133,157,44,162,211,172,50,20,158,165,118,169,188,93,95,26,54,123,157,98,166,206,149,255,0,145,169,248,44,102,251,53,168,137,230,187,185,67,184,233,78,150,97,26,45,128,89,244,211,79,44,209,219,108,118,88,18,24,34,79,55,189,222,215,203,35,191,127,35,220,170,231,57,125,170,170,118,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,24,195,137,205,38,118,185,232,6,119,165,48,164,107,87,127,179,205,21,15,113,81,24,149,177,237,45,50,185,87,201,17,38,142,53,85,248,33,147,192,26,191,226,121,54,105,163,26,147,109,202,108,253,235,70,81,135,221,155,81,28,115,198,173,124,21,84,242,122,209,202,197,217,118,234,106,181,236,95,106,117,34,155,3,240,149,198,6,153,241,99,130,193,124,198,107,160,183,228,212,145,53,47,120,236,179,34,212,208,203,236,87,53,61,178,64,229,252,9,17,54,84,93,151,165,200,173,72,235,204,15,150,156,26,241,89,89,172,154,30,202,75,126,123,35,81,247,75,84,175,108,52,183,190,150,237,220,107,182,218,42,157,145,19,169,202,140,127,151,82,181,119,114,212,53,251,28,213,29,16,205,125,29,126,182,100,56,86,83,106,147,173,136,244,150,138,174,23,34,236,143,141,233,179,182,242,242,123,87,101,248,40,27,62,24,123,137,142,41,116,179,133,156,22,124,187,80,110,241,190,190,88,221,232,155,28,18,183,198,221,38,79,99,35,103,181,24,139,183,84,138,157,45,79,110,234,168,213,162,186,110,57,248,191,164,161,75,124,92,68,230,238,137,24,172,234,150,228,233,37,219,109,191,116,118,239,223,243,239,185,143,173,214,173,94,215,188,219,177,65,75,149,103,217,85,201,233,214,237,231,184,214,74,170,191,132,247,175,83,182,221,85,85,206,93,147,205,85,80,15,93,84,212,156,183,91,245,62,253,169,89,92,139,87,125,202,46,14,170,149,145,53,85,26,174,217,177,195,26,123,122,88,196,100,109,79,53,233,107,83,204,191,158,5,52,30,183,135,94,25,177,76,6,249,10,69,127,168,141,247,139,219,62,49,214,212,175,91,162,95,207,27,59,113,42,167,146,172,106,169,237,35,39,0,188,176,29,164,55,139,126,180,113,7,21,37,102,93,68,228,158,207,143,197,35,102,167,180,202,158,109,158,105,26,170,217,103,111,239,81,187,177,139,235,110,231,108,172,177,160,0,16,143,153,15,29,148,220,55,98,78,211,61,54,185,195,46,165,228,84,206,233,146,53,71,250,10,145,201,183,137,122,124,38,118,255,0,122,106,167,193,94,190,72,212,120,97,222,105,188,122,173,134,11,143,12,58,57,122,79,72,212,196,234,108,194,235,76,239,58,104,156,155,58,223,19,209,127,116,114,126,234,169,248,45,119,70,253,74,244,108,34,224,147,131,188,175,139,109,76,142,214,198,84,91,240,187,44,140,159,35,188,35,60,163,139,125,210,158,37,95,37,158,77,149,17,63,122,157,79,93,246,68,116,119,170,170,170,174,170,154,186,186,166,90,138,138,137,29,44,211,74,245,123,228,123,151,119,57,206,95,53,85,85,85,85,95,53,83,232,160,190,94,173,113,186,27,101,226,182,146,55,187,169,205,130,161,241,162,175,229,84,106,167,152,27,64,97,88,102,47,167,120,157,167,6,194,236,212,246,155,29,146,149,148,116,52,112,38,204,138,38,38,200,155,175,155,149,124,213,92,170,170,229,85,85,85,85,85,57,179,86,223,165,249,103,246,81,119,255,0,211,101,255,0,180,62,151,229,159,217,69,223,255,0,77,151,254,208,27,73,3,86,223,165,249,103,246,81,119,255,0,211,101,255,0,180,92,223,38,43,149,198,233,194,246,81,81,115,175,169,171,149,185,245,107,17,243,202,233,28,141,244,117,189,118,221,202,171,182,234,190,95,156,9,238,87,47,57,109,2,185,230,186,101,142,107,150,59,71,45,69,70,15,44,180,87,136,226,106,185,125,29,80,173,86,204,168,159,8,165,106,34,254,105,149,87,201,190,86,52,124,183,91,93,182,249,108,172,178,222,104,96,173,183,220,32,146,150,170,154,120,209,241,79,12,141,86,190,55,181,124,156,215,53,85,21,23,201,81,64,215,191,129,46,44,106,248,76,214,120,178,123,132,19,86,98,87,232,153,108,200,233,34,93,223,225,250,209,91,83,26,123,29,36,75,187,145,63,124,215,61,187,167,87,82,95,222,11,158,225,154,155,139,208,230,184,6,75,65,126,177,220,163,238,83,86,209,74,146,70,244,248,162,252,90,228,246,43,92,136,230,174,232,168,138,155,20,245,198,175,43,12,243,75,46,117,218,129,195,205,158,191,43,194,166,115,234,38,180,64,139,53,202,206,155,239,208,214,126,29,76,40,138,155,57,189,82,34,34,245,162,162,43,214,22,96,186,175,171,122,59,115,168,151,79,51,252,155,17,172,235,86,84,178,219,112,154,145,94,228,242,86,202,198,170,35,182,84,219,103,34,237,183,230,3,103,114,189,121,151,113,245,137,105,222,15,125,208,29,42,191,195,116,205,239,208,75,108,188,84,209,203,213,29,142,149,233,211,51,29,35,87,250,165,205,85,98,49,23,118,110,231,59,165,81,168,234,197,202,184,200,226,167,53,181,201,100,201,53,247,53,169,160,153,170,201,169,227,186,201,3,37,106,249,43,94,145,43,122,219,249,157,186,31,46,129,240,173,174,60,73,223,34,180,233,110,17,91,89,71,220,70,85,94,106,24,232,109,180,105,191,154,203,80,228,233,221,19,117,232,111,83,215,101,233,106,129,247,240,117,160,183,46,35,120,131,197,52,234,10,41,38,181,120,182,92,47,210,35,119,108,54,200,92,142,157,92,191,14,164,218,54,255,0,119,35,77,143,200,247,193,183,6,248,47,8,120,20,150,91,60,201,119,202,111,9,28,151,235,235,227,232,117,75,218,139,211,20,77,246,199,3,21,93,210,221,213,85,85,92,229,85,93,146,66,0,40,239,155,118,129,92,244,211,136,217,245,82,138,142,85,199,53,26,38,86,178,116,106,172,112,220,98,99,99,168,133,87,224,174,233,100,169,186,249,247,29,183,147,87,107,196,49,238,188,232,94,3,196,94,153,220,244,183,81,173,238,158,219,94,137,36,51,196,168,217,232,170,90,139,219,168,133,202,139,211,35,85,87,242,162,162,185,174,69,107,149,20,42,215,149,127,29,24,238,145,172,220,61,235,5,230,27,102,49,115,171,125,101,130,241,85,39,76,54,250,185,54,238,83,76,229,242,100,50,47,174,143,85,68,99,213,221,94,79,234,109,196,195,52,53,16,178,162,158,86,75,20,173,71,177,236,114,57,174,106,166,232,168,169,228,168,169,241,53,239,226,175,128,141,112,225,122,241,91,89,95,98,169,200,240,150,200,229,163,201,173,208,43,224,237,123,81,42,88,221,221,76,244,77,183,235,245,21,119,233,115,182,49,190,159,113,57,196,46,149,91,219,104,211,205,102,203,172,118,230,38,204,161,166,186,75,225,89,253,236,46,85,99,87,243,163,83,224,6,202,119,11,133,5,166,134,162,233,117,174,167,162,162,164,137,211,212,84,212,74,216,226,134,54,166,238,123,222,229,68,107,81,17,85,85,87,100,66,150,249,159,113,211,97,226,6,229,69,163,58,73,113,90,188,39,31,172,241,149,247,70,110,214,93,235,154,213,107,123,105,241,130,52,115,246,85,79,93,235,212,137,179,88,229,136,250,145,196,94,187,234,253,42,91,245,55,87,50,172,138,133,28,215,165,21,109,206,87,82,163,155,236,119,97,21,35,234,252,253,59,153,179,132,254,92,218,225,196,149,210,138,243,120,178,214,225,152,34,189,175,168,190,220,169,150,55,212,197,241,74,56,95,179,166,85,77,209,31,183,109,23,125,220,170,157,42,25,143,147,94,130,220,178,141,98,186,235,237,206,138,70,89,176,170,73,173,246,233,220,221,155,45,206,166,53,99,209,171,241,232,167,124,157,95,147,189,25,114,167,79,210,93,39,193,180,67,79,173,26,101,167,86,118,219,172,118,104,123,112,179,126,169,37,122,174,239,150,87,126,254,71,185,85,206,119,197,87,224,155,34,119,0,0,0,0,0,0,0,0,0,40,67,154,38,137,220,180,151,138,236,138,252,148,47,142,199,159,187,233,29,182,161,27,234,73,44,155,37,91,55,79,46,182,212,117,185,83,218,141,146,53,95,194,69,89,47,202,219,143,140,98,193,142,208,112,203,172,183,168,109,77,164,149,237,197,47,85,114,163,41,220,201,30,174,240,51,61,203,179,28,143,115,150,55,42,244,170,59,163,201,90,196,116,252,226,111,134,109,58,226,163,77,167,211,220,250,9,33,124,111,90,155,85,214,157,173,241,54,218,173,182,73,35,85,246,181,125,143,98,249,57,190,94,74,141,114,81,87,18,188,22,235,175,11,215,154,136,179,156,98,106,220,123,184,173,164,201,45,209,186,91,125,67,85,125,94,167,237,188,47,95,224,73,178,239,190,221,73,179,148,54,48,71,35,145,28,213,69,69,77,209,83,226,124,119,171,213,159,28,180,213,223,178,11,173,37,178,219,65,19,167,170,172,171,153,176,195,4,109,77,220,247,189,202,141,107,81,62,42,166,183,24,39,21,92,72,233,149,174,59,30,11,173,217,141,166,217,11,122,97,161,138,235,43,233,162,79,200,200,158,170,198,127,201,68,56,221,71,215,253,114,214,100,134,147,83,53,79,40,201,225,99,147,179,71,91,112,150,74,118,187,203,101,108,8,189,180,114,236,158,104,221,215,100,252,128,73,110,102,28,108,219,56,156,205,45,248,22,155,85,77,38,159,226,19,73,36,85,46,106,177,46,213,234,138,199,85,35,87,205,35,107,21,89,30,251,42,163,228,114,254,18,34,101,94,76,58,3,114,187,231,217,7,17,119,138,71,71,105,176,82,201,98,179,189,237,84,239,215,204,141,89,222,197,248,164,112,250,171,249,86,161,54,252,21,49,7,9,28,177,245,155,95,174,116,57,38,162,90,238,24,30,5,212,146,77,89,93,7,106,190,186,52,243,232,165,167,122,117,39,82,123,37,122,35,17,23,118,247,54,233,91,183,211,189,60,195,244,163,10,180,105,230,3,100,134,211,97,178,83,165,53,29,36,91,170,53,187,170,171,156,171,230,231,185,202,174,115,149,85,92,231,42,170,170,168,29,140,3,165,107,38,176,96,186,17,167,87,125,79,212,91,179,104,108,246,136,85,234,136,168,178,212,202,168,189,186,120,90,170,157,114,189,125,86,183,127,206,170,136,138,168,29,39,139,94,40,240,190,20,116,166,175,60,201,31,29,93,218,169,29,75,96,179,163,246,146,227,89,183,147,127,185,141,155,163,164,127,239,91,228,155,185,205,107,168,7,45,202,181,91,137,221,97,158,255,0,118,74,220,159,54,204,174,12,142,42,122,104,213,206,146,71,108,216,160,133,159,189,99,26,141,107,91,236,107,90,155,175,146,169,207,113,69,196,182,119,197,54,169,214,234,46,103,50,193,76,155,211,89,237,76,145,93,5,178,141,23,118,196,207,202,229,252,39,191,109,220,229,85,242,77,154,152,158,150,170,170,138,118,85,81,84,203,79,52,107,187,36,137,234,199,55,225,228,169,230,128,108,7,192,119,5,246,30,18,180,227,123,164,116,181,218,129,144,197,28,153,5,202,63,89,34,219,214,109,28,14,95,100,81,170,249,170,109,220,114,117,47,146,49,27,40,13,91,126,151,229,159,217,69,223,255,0,77,151,254,208,250,95,150,127,101,23,127,253,54,95,251,64,109,36,13,91,126,151,229,159,217,69,223,255,0,77,151,254,209,41,121,97,228,121,13,127,28,154,107,73,93,126,184,212,193,39,166,122,226,150,169,239,99,182,179,214,170,110,138,187,47,154,34,255,0,128,11,237,0,0,48,15,26,156,85,227,252,39,104,245,94,97,80,176,85,100,215,94,186,28,106,216,245,243,170,171,219,206,71,39,183,181,18,42,61,235,253,235,119,69,123,76,252,80,135,50,250,174,34,111,252,73,220,46,26,213,136,215,89,168,85,206,161,196,105,99,114,207,66,235,115,31,179,22,158,86,167,76,143,122,175,92,158,199,163,158,136,173,106,35,90,129,131,240,28,39,84,248,171,214,218,92,110,221,81,83,125,203,243,59,147,231,172,174,170,114,187,103,57,85,243,212,204,228,252,22,49,189,78,93,189,136,155,34,123,16,216,95,135,173,9,195,56,112,210,139,46,148,225,16,47,132,182,199,220,170,170,123,81,37,175,171,126,203,53,76,138,158,215,57,83,217,251,214,163,90,158,77,66,61,242,216,224,186,62,25,244,217,115,140,226,220,141,212,108,198,154,55,220,25,35,81,93,105,163,223,170,58,38,175,181,31,236,124,187,123,94,141,111,154,70,142,89,152,0,0,6,45,226,83,70,175,218,253,164,247,61,42,179,106,61,86,23,5,237,204,138,231,93,75,66,149,51,79,70,155,171,233,219,187,217,208,143,94,148,115,145,87,118,163,155,182,206,82,9,254,209,214,39,253,177,23,127,249,187,23,253,249,103,192,10,193,253,163,172,79,251,98,46,255,0,243,118,47,251,241,251,71,88,159,246,196,93,255,0,230,236,95,247,229,159,0,43,7,246,142,177,63,237,136,187,255,0,205,216,191,239,200,83,199,79,8,214,222,15,117,7,31,194,109,153,189,78,79,29,234,205,233,87,84,79,66,218,85,137,123,242,71,208,141,107,223,186,125,239,125,247,248,155,10,20,217,206,211,253,126,176,79,228,130,127,61,168,3,26,112,35,192,21,155,140,108,87,41,200,174,122,153,91,139,187,29,184,65,68,216,160,182,50,169,38,73,35,87,245,42,186,70,116,237,182,219,121,150,47,193,199,46,75,31,8,58,157,115,212,171,102,170,215,100,210,220,172,51,88,214,146,123,83,41,90,198,201,81,79,55,115,169,178,189,85,81,105,209,54,219,247,219,239,228,97,158,72,63,235,99,169,191,241,245,23,243,119,22,90,0,0,0,0,0,0,0,0,4,15,231,3,162,119,45,72,225,218,223,168,150,26,23,213,87,233,205,197,213,213,45,99,122,156,150,218,134,164,117,46,68,246,250,175,101,59,221,240,70,49,234,190,73,186,86,23,5,156,83,221,184,76,214,106,92,245,148,115,92,108,23,24,86,219,144,91,162,114,35,231,163,115,145,221,113,238,189,61,216,220,214,189,187,237,190,206,110,232,143,85,77,137,235,40,233,46,20,147,208,87,210,195,83,75,83,27,161,158,9,152,143,142,88,220,155,57,142,106,249,57,170,138,168,168,190,74,138,83,191,27,220,171,51,12,26,239,95,169,92,52,217,106,114,12,82,161,206,168,170,199,32,222,74,251,91,149,85,92,144,51,219,81,7,228,106,111,35,125,155,57,17,92,5,177,233,142,169,224,26,201,135,80,103,186,107,147,209,95,108,151,6,35,162,168,166,126,234,199,109,231,28,141,252,40,228,111,177,204,114,35,145,125,168,118,179,88,60,63,80,245,75,71,175,181,21,120,54,101,146,225,215,104,156,176,212,173,186,182,106,41,183,106,249,199,42,49,90,171,178,251,90,228,255,0,1,223,239,188,108,113,105,146,90,102,178,93,184,131,205,159,71,80,222,137,89,13,209,240,57,237,219,101,106,190,62,151,43,85,60,149,55,217,83,219,184,22,193,204,79,143,76,83,65,48,91,190,149,233,229,254,26,237,77,190,82,190,141,27,71,42,63,208,49,72,221,157,81,51,147,240,102,233,85,237,199,248,91,170,61,81,26,136,142,167,29,7,209,220,151,95,53,111,26,210,108,86,55,120,203,253,107,32,146,116,98,185,180,148,233,235,79,80,255,0,238,99,141,30,245,252,189,59,39,154,161,202,104,183,13,250,229,196,142,71,232,189,48,194,46,119,167,203,42,173,93,210,86,172,116,84,234,171,187,159,61,83,253,70,175,181,118,221,94,239,61,145,203,228,93,191,4,92,12,97,124,33,99,51,214,203,87,13,251,60,189,66,216,238,247,180,141,90,200,227,221,29,225,105,145,124,219,10,57,17,85,203,179,164,84,71,59,100,70,181,161,36,49,251,21,183,23,176,91,113,155,52,29,155,125,162,142,26,26,72,183,223,162,24,152,140,99,119,252,205,106,33,200,3,241,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,110,231,185,203,228,214,162,34,170,170,249,34,32,28,78,111,155,98,186,113,137,93,115,172,222,245,79,105,177,89,41,157,87,93,89,58,175,68,81,183,243,39,155,149,87,100,70,162,42,185,85,17,17,85,81,13,126,120,213,226,255,0,43,226,227,83,159,126,169,239,219,241,27,43,165,167,198,236,239,93,188,60,14,84,234,154,84,69,84,89,228,233,106,189,81,85,17,17,173,69,84,110,235,148,185,143,113,215,89,196,158,97,38,154,233,213,202,88,180,207,28,170,94,211,216,170,223,78,85,177,118,241,79,79,235,77,243,237,53,126,11,214,228,221,200,214,66,112,45,199,149,183,1,18,98,176,80,113,49,172,214,62,139,205,67,18,124,74,209,85,26,163,168,162,115,124,171,165,98,251,37,114,47,222,218,169,234,53,81,255,0,132,173,232,179,115,86,212,203,178,182,162,53,185,61,217,17,19,100,68,173,147,203,255,0,222,31,75,242,207,236,162,239,255,0,166,203,255,0,104,13,164,129,171,111,210,252,179,251,40,187,255,0,233,178,255,0,218,31,75,242,207,236,162,239,255,0,166,203,255,0,104,13,164,128,0,14,187,168,154,129,137,233,94,17,122,212,76,230,237,29,182,197,96,164,125,101,109,75,255,0,122,196,242,70,181,63,124,247,57,90,214,181,60,220,231,53,19,205,80,236,69,92,115,154,174,226,22,186,223,96,179,91,177,74,200,244,134,133,25,87,91,116,161,147,186,202,155,147,149,90,214,213,181,169,188,44,141,60,163,234,245,28,233,21,119,87,35,81,161,0,248,165,226,51,51,226,195,89,238,26,129,120,142,165,180,211,72,148,54,11,59,92,178,37,13,26,59,104,161,98,39,181,238,85,234,122,167,225,61,235,183,150,200,151,7,203,139,131,56,56,96,211,15,164,249,133,189,169,168,185,124,17,203,118,115,182,87,91,169,191,10,58,22,175,193,83,201,210,109,237,127,151,154,49,170,68,190,83,60,20,174,79,117,166,226,151,83,45,75,232,155,84,238,76,66,138,118,110,218,186,182,42,181,245,206,69,246,178,39,34,182,63,203,34,43,188,187,109,234,183,64,0,0,4,66,230,103,194,229,127,17,250,14,183,28,62,216,250,204,207,6,150,75,173,166,8,147,121,107,32,115,81,42,169,90,159,23,57,173,107,218,137,230,175,133,141,79,194,37,232,3,90,206,26,120,132,205,120,93,213,219,102,167,226,77,89,100,164,87,82,93,45,178,57,89,29,194,137,206,78,237,51,215,101,233,223,165,170,142,217,122,94,198,187,101,219,101,216,15,135,238,36,52,163,137,124,38,12,211,76,114,56,106,254,246,207,31,109,145,237,109,109,182,87,39,156,85,17,111,187,87,125,209,28,155,181,219,42,181,85,60,200,107,199,151,43,168,53,106,233,113,214,46,30,97,162,182,229,149,74,234,139,174,61,35,155,5,45,214,95,53,116,208,189,118,108,53,14,95,194,71,109,27,215,214,85,107,186,149,213,71,116,179,234,238,130,102,206,165,185,82,229,24,22,85,109,122,163,93,188,246,250,184,182,95,194,99,219,210,229,106,237,186,57,171,178,249,42,42,160,27,59,29,11,89,181,203,75,180,3,14,168,206,53,83,44,163,179,91,226,99,214,8,228,122,45,69,108,141,77,251,84,241,111,213,44,139,186,121,53,60,183,221,85,19,117,74,9,131,142,158,48,41,232,146,130,62,34,115,85,137,24,172,234,125,197,207,147,101,255,0,124,118,239,223,207,219,190,230,59,125,70,174,235,190,99,28,50,212,101,186,129,148,87,47,76,104,247,212,93,43,101,243,246,38,253,111,84,221,83,243,38,224,100,110,50,56,172,201,184,181,213,169,243,139,157,60,150,235,13,185,142,161,199,173,46,122,59,193,210,117,111,212,253,188,150,89,23,214,122,167,199,102,162,171,90,210,204,185,72,112,177,116,210,61,50,184,235,94,111,107,90,76,135,63,138,38,219,105,230,141,91,53,45,157,171,214,199,59,127,98,206,245,108,157,59,126,4,113,46,251,170,162,99,78,6,249,81,214,217,46,214,237,89,226,142,130,149,210,210,57,149,86,204,63,169,179,55,175,109,219,37,123,147,118,175,74,236,169,3,85,81,85,19,173,118,222,53,180,148,106,53,17,173,68,68,68,217,17,62,0,121,0,0,0,0,0,0,0,0,34,215,30,220,105,217,56,75,211,158,197,150,90,106,221,67,200,162,124,118,11,115,211,173,176,55,205,29,91,59,119,253,201,139,228,137,251,247,236,212,242,71,171,114,39,20,220,76,224,220,43,233,85,118,162,101,211,50,162,181,200,234,123,45,161,178,35,103,185,214,42,122,177,55,242,49,63,9,239,219,102,181,21,124,213,90,215,107,215,172,90,189,156,235,174,162,93,245,59,81,46,206,175,188,222,38,87,187,109,210,42,120,147,202,56,34,110,254,164,108,110,205,107,127,34,110,170,170,170,170,31,110,17,132,234,183,19,186,189,22,59,96,138,179,37,204,178,234,249,42,42,106,106,30,174,87,72,247,43,230,169,158,77,151,165,141,221,92,231,47,177,61,159,4,54,1,225,67,134,12,39,133,61,42,164,211,252,89,145,213,92,167,86,213,95,110,235,31,76,183,42,206,148,69,122,238,170,173,141,191,130,198,111,179,83,242,185,206,114,235,139,69,112,175,182,77,226,109,181,213,20,146,171,85,189,200,37,116,110,217,126,27,162,239,177,247,253,47,203,63,178,139,191,254,155,47,253,160,54,146,6,173,191,75,242,207,236,162,239,255,0,166,203,255,0,104,125,47,203,63,178,139,191,254,155,47,253,160,54,146,62,27,237,45,214,186,201,112,162,177,93,153,107,185,84,82,203,21,29,115,233,146,161,180,179,57,170,140,149,98,85,68,147,165,202,142,233,85,68,93,182,220,167,46,76,87,235,229,211,138,28,162,158,231,121,174,171,137,184,13,107,209,147,212,62,70,163,189,35,111,77,246,114,170,111,178,175,159,231,46,108,10,205,187,242,81,179,95,238,181,151,219,223,18,247,234,235,141,198,121,42,170,234,167,176,70,249,39,153,238,87,61,238,114,212,110,174,85,85,85,95,206,124,127,180,117,137,255,0,108,69,223,254,110,197,255,0,126,89,240,2,176,127,104,235,19,254,216,139,191,252,221,139,254,252,126,209,214,39,253,177,23,127,249,187,23,253,249,103,192,10,69,227,91,150,173,139,132,221,28,139,84,173,186,179,95,145,203,37,230,154,213,224,231,180,50,153,168,146,178,87,117,245,164,174,93,211,183,236,219,226,96,30,14,56,115,161,226,155,91,41,52,150,225,149,79,143,67,85,111,171,173,90,232,105,82,161,205,88,88,142,70,244,43,154,158,127,151,114,211,249,200,123,163,82,255,0,43,237,223,245,53,36,17,229,19,239,151,105,255,0,136,110,159,245,72,4,193,210,206,78,120,198,152,106,118,33,169,84,250,239,116,184,75,137,223,173,247,198,82,62,195,28,109,168,117,45,67,38,72,213,201,58,171,81,202,205,183,217,118,223,125,148,177,96,112,153,173,207,35,178,226,23,171,182,33,142,46,65,124,163,161,154,107,109,175,196,50,15,27,82,214,42,199,18,200,245,70,177,28,237,145,92,171,228,138,160,64,14,109,252,94,191,79,112,230,240,219,129,220,150,60,131,45,165,238,228,85,16,191,214,163,181,59,116,74,125,211,216,249,246,84,95,201,18,57,21,62,248,138,144,163,151,15,8,143,226,115,88,217,119,203,45,174,147,79,240,215,199,93,123,89,26,189,186,249,183,222,26,20,95,143,90,167,83,246,246,70,215,38,232,174,105,138,51,60,39,136,45,102,226,90,179,16,206,177,171,170,106,142,99,124,88,234,40,107,233,223,3,219,60,142,246,236,228,94,136,24,196,221,28,155,181,177,51,116,94,148,47,207,134,78,31,177,94,25,180,122,201,165,120,187,35,149,244,113,247,238,149,200,206,151,220,43,222,137,222,168,119,199,205,81,17,168,170,189,44,107,27,240,3,41,199,28,112,198,200,97,141,172,141,141,70,181,173,77,145,168,158,196,68,248,33,236,0,0,0,0,14,149,172,154,193,130,232,70,157,93,245,63,81,110,205,161,179,218,33,87,170,34,162,203,83,42,162,246,233,225,106,170,117,202,245,245,90,221,255,0,58,170,34,42,160,116,158,45,120,163,194,248,81,210,154,188,243,36,124,117,119,106,164,117,45,130,206,143,218,75,141,102,222,77,254,230,54,110,142,145,255,0,189,111,146,110,231,53,174,160,28,183,42,213,110,39,117,134,123,253,217,43,114,124,219,50,184,50,56,169,233,163,87,58,73,29,179,98,130,22,126,245,140,106,53,173,111,177,173,106,110,190,74,167,61,197,23,18,217,223,20,218,167,91,168,185,156,203,5,50,111,77,103,181,50,69,116,22,202,52,93,219,19,63,43,151,240,158,253,183,115,149,87,201,54,106,98,122,90,170,170,41,217,85,69,83,45,60,209,174,236,146,39,171,28,223,135,146,167,154,1,176,31,1,220,23,216,120,74,211,141,238,145,210,215,106,6,67,20,114,100,23,40,253,100,139,111,89,180,112,57,125,145,70,171,230,169,183,113,201,212,190,72,196,108,160,53,109,250,95,150,127,101,23,127,253,54,95,251,67,233,126,89,253,148,93,255,0,244,217,127,237,1,180,144,53,109,250,95,150,127,101,23,127,253,54,95,251,68,165,229,135,145,228,53,252,114,105,173,37,117,250,227,83,4,158,153,235,138,90,167,189,142,218,207,90,169,186,42,236,190,104,139,254,0,47,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,178,220,19,7,207,237,233,105,206,240,219,30,71,66,155,255,0,66,221,237,208,214,69,231,182,254,164,173,114,121,236,159,15,130,28,232,3,11,179,130,238,18,99,168,109,83,120,113,211,197,123,94,146,34,45,130,157,89,190,251,249,177,91,210,169,249,182,219,225,177,147,113,76,35,12,192,237,169,101,193,177,27,46,59,111,69,69,74,75,77,4,84,144,166,201,178,122,145,53,173,246,126,99,155,0,0,0,0,0,0,0,0,0,0,0,0,0,14,137,157,232,54,137,106,124,206,170,212,93,36,196,50,74,151,34,39,137,185,217,169,234,39,77,182,219,105,92,197,122,123,54,242,95,103,151,176,239,96,12,67,103,225,7,133,123,5,99,110,22,174,29,244,242,42,150,126,4,142,199,169,100,86,47,229,111,91,23,165,127,58,121,153,94,138,138,138,219,73,21,5,186,146,26,90,106,118,36,113,67,12,104,200,227,106,123,26,214,167,146,39,230,67,247,0,0,0,0,0,120,115,81,200,173,114,34,162,166,202,139,241,49,94,75,194,151,12,185,133,114,221,50,77,2,192,107,171,28,170,175,168,126,63,76,217,100,85,246,171,220,214,34,191,217,251,229,93,188,255,0,42,153,84,1,141,177,14,26,184,121,192,42,217,112,194,244,63,6,179,214,198,254,182,85,210,216,105,153,80,215,39,179,105,122,58,211,109,188,188,252,140,146,0,0,0,0,0,0,0,0,0,0,0,3,243,158,8,42,160,146,150,170,24,230,134,102,44,114,71,35,81,205,123,85,54,86,170,47,146,162,167,150,199,232,0,196,151,222,17,184,92,201,107,159,115,189,112,247,167,213,21,114,42,186,73,190,143,82,177,242,42,251,85,234,214,39,82,254,117,221,78,111,8,225,243,66,116,214,170,59,134,159,232,222,23,143,86,199,248,53,150,235,29,52,21,62,213,95,57,154,206,181,246,174,219,175,150,251,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,203,246,49,141,229,48,210,211,228,182,11,125,214,42,26,184,107,233,153,89,76,201,146,10,152,94,143,138,102,117,34,244,189,174,68,84,114,121,162,161,201,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,78,119,162,26,53,170,15,239,106,54,148,226,89,52,219,108,147,221,108,212,245,51,55,203,111,86,71,177,92,223,36,68,242,84,242,58,165,175,131,190,20,172,213,109,174,160,225,211,78,219,59,54,232,124,152,237,44,189,10,138,138,142,106,61,138,136,228,84,77,149,60,211,242,153,132,1,243,219,237,244,22,154,40,109,182,186,26,122,58,74,118,36,112,211,211,196,216,227,141,169,236,107,90,212,68,68,252,200,125,0,0,0,0,0,0,0,0,0,0,0,0,63,10,218,42,43,149,28,214,251,141,36,53,84,181,49,186,41,160,158,52,124,114,177,201,179,154,230,175,147,145,83,201,81,124,143,220,1,241,89,108,182,140,110,209,69,143,227,246,202,91,109,178,219,3,41,104,232,233,98,108,80,211,194,198,163,89,27,24,212,68,107,81,17,17,17,60,145,16,251,64,0,0,0,0,0,112,153,102,15,133,103,182,239,67,231,56,125,147,34,160,243,254,133,187,91,226,171,135,205,54,95,82,86,185,190,105,249,142,108,1,133,191,97,95,9,29,238,255,0,236,113,211,238,174,174,189,189,5,79,211,190,251,254,15,78,219,126,109,182,50,86,35,128,96,122,127,68,235,110,7,132,216,113,186,71,34,34,211,218,45,176,209,198,187,123,55,108,77,106,121,110,167,62,0,0,0,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,170,177,92,98,183,33,162,203,107,49,235,108,247,203,108,50,83,209,220,164,165,99,170,169,226,147,240,216,201,85,58,154,215,124,81,23,101,57,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,205,115,108,99,78,241,186,172,183,48,187,67,110,182,82,44,108,124,210,47,225,73,35,219,28,113,181,61,174,123,222,230,181,173,79,53,87,34,28,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,205,31,140,164,208,141,58,93,31,192,110,233,30,121,154,82,61,179,73,19,151,185,106,181,63,169,143,157,21,63,6,89,21,29,28,107,237,77,164,114,108,173,110,225,22,56,250,227,33,218,225,196,158,35,163,24,21,209,238,193,240,156,162,137,149,82,68,255,0,189,221,110,173,168,107,95,47,151,225,71,23,173,27,62,10,171,35,188,209,205,218,228,77,95,180,179,253,115,177,15,248,250,223,252,225,134,208,32,0,0,10,188,230,193,198,14,170,233,70,167,226,58,93,163,122,131,114,198,167,162,180,73,117,189,73,110,122,53,211,62,162,78,152,35,122,174,255,0,128,216,28,228,68,68,253,217,61,190,91,90,25,173,207,24,58,176,186,219,196,198,161,106,44,83,172,212,85,215,153,105,173,206,223,116,90,26,100,74,122,117,77,188,147,120,162,99,149,19,226,229,243,95,106,135,53,251,61,248,199,254,216,108,183,255,0,73,111,253,145,251,61,248,199,254,216,108,183,255,0,73,111,253,146,214,120,94,229,233,195,149,47,15,152,19,245,75,71,44,119,172,174,178,203,13,194,235,89,86,146,58,101,154,163,121,150,55,42,57,19,239,105,34,71,228,158,198,39,154,251,87,40,126,215,247,6,159,218,249,139,255,0,245,18,255,0,219,2,149,191,103,191,24,255,0,219,13,150,255,0,233,45,255,0,178,92,119,45,237,70,206,53,91,132,236,107,52,212,92,154,182,255,0,124,171,174,185,71,61,117,99,145,210,200,216,234,228,99,17,85,17,61,141,68,68,254,35,155,253,175,238,13,63,181,243,23,255,0,234,37,255,0,182,101,237,59,211,108,23,73,177,90,108,35,78,113,170,75,13,138,141,242,73,5,13,42,42,70,199,72,245,123,213,55,85,95,55,42,175,183,226,7,101,0,1,19,121,144,113,91,55,12,154,26,248,49,59,147,105,243,172,201,239,182,88,156,213,78,229,36,104,136,181,21,136,139,253,109,174,107,90,191,9,37,141,124,209,21,10,133,253,158,252,99,255,0,108,54,91,255,0,164,183,254,201,123,186,167,195,46,131,107,109,234,151,33,213,125,52,181,100,215,10,42,100,163,166,158,185,100,114,197,15,83,157,208,212,71,34,34,117,57,87,217,231,191,241,24,103,90,120,22,225,27,30,209,204,238,255,0,101,208,140,110,146,225,108,198,110,149,148,149,17,178,78,168,102,142,150,71,177,233,187,253,168,228,69,255,0,0,21,55,140,241,221,198,5,102,73,105,164,169,226,7,44,146,25,235,160,142,70,45,75,118,115,86,70,162,162,250,191,20,83,97,147,86,220,67,253,86,89,63,227,26,111,250,214,155,73,0,0,0,0,0,60,57,200,212,87,57,81,17,19,117,85,248,30,74,232,230,187,198,159,220,219,23,159,134,237,54,187,44,121,86,71,74,139,145,85,192,239,90,219,109,145,191,184,34,167,224,203,59,87,207,242,68,171,241,123,85,2,55,241,215,204,131,60,203,53,210,223,69,195,190,117,87,101,198,116,242,181,235,67,113,160,145,58,110,245,232,138,201,103,122,46,237,150,157,17,93,27,24,228,115,30,213,115,149,21,30,136,219,36,224,107,136,29,66,226,83,66,45,250,145,168,216,18,99,181,239,157,244,145,84,196,237,169,238,236,141,17,29,87,12,107,235,70,197,127,83,58,85,85,58,152,237,149,83,201,41,195,128,254,16,174,220,89,234,220,118,203,140,117,52,216,62,60,177,214,100,181,241,238,213,237,170,175,110,150,55,124,37,153,90,168,139,251,214,181,239,243,86,163,87,96,75,29,146,209,141,89,104,49,220,126,219,79,111,182,90,233,162,163,162,164,167,98,50,42,120,35,106,53,145,177,169,228,141,107,81,17,19,242,32,31,112,0,0,0,0,0,0,0,0,0,1,19,121,144,113,91,55,12,154,26,248,49,59,147,105,243,172,201,239,182,88,156,213,78,229,36,104,136,181,21,136,139,253,109,174,107,90,191,9,37,141,124,209,21,9,100,99,13,83,225,151,65,181,182,245,75,144,234,190,154,90,178,107,133,21,50,81,211,79,92,178,57,98,135,169,206,232,106,35,145,17,58,156,171,236,243,223,248,128,162,47,217,239,198,63,246,195,101,191,250,75,127,236,156,158,51,199,119,24,21,153,37,166,146,167,136,28,178,72,103,174,130,57,24,181,45,217,205,89,26,138,139,234,252,81,75,100,214,158,5,184,70,199,180,115,59,191,217,116,35,27,164,184,91,49,155,165,101,37,68,108,147,170,25,163,165,145,236,122,110,255,0,106,57,17,127,192,81,22,33,254,171,44,159,241,141,55,253,107,64,218,72,0,0,0,7,68,214,189,108,211,174,31,180,254,191,82,181,58,248,219,117,162,133,17,140,107,81,31,61,92,234,139,209,4,17,238,139,36,142,217,118,79,98,34,43,149,81,168,174,74,112,226,35,155,23,17,26,175,113,169,182,233,125,122,233,190,51,212,173,134,59,115,145,247,41,153,186,236,233,106,149,55,99,151,201,118,137,25,183,179,119,123,87,166,115,21,226,174,237,196,150,186,221,45,214,171,164,142,193,176,234,169,173,118,26,88,229,85,130,117,141,202,201,107,182,242,69,116,174,110,237,85,77,210,52,98,126,93,243,223,46,206,90,150,13,92,198,41,53,215,136,26,42,169,49,202,231,171,236,24,251,101,116,62,144,137,171,178,213,84,57,170,143,72,149,200,168,198,34,181,94,136,174,85,232,86,245,4,5,187,106,222,171,95,234,214,225,125,212,220,178,229,84,178,36,203,61,93,234,166,105,59,137,236,127,83,158,171,212,159,151,218,119,125,57,227,23,138,13,41,171,142,171,11,215,12,178,6,68,168,169,73,89,94,234,234,69,219,242,211,212,117,197,255,0,238,238,108,45,137,104,254,147,224,86,214,90,48,173,52,197,236,116,108,98,71,218,160,180,193,10,57,17,21,61,110,150,162,185,118,85,221,87,117,93,215,127,106,152,223,93,56,36,225,187,136,27,61,69,14,99,166,246,202,11,164,141,119,102,249,102,167,142,138,227,3,215,247,221,214,55,239,168,159,193,149,30,223,53,242,223,204,8,177,193,191,54,155,54,167,94,232,52,211,136,171,125,183,26,190,87,61,180,244,25,13,34,172,118,234,169,87,100,108,117,12,114,175,135,123,151,216,253,214,53,85,243,237,249,111,99,198,184,60,90,112,183,153,240,157,170,115,233,254,79,50,92,45,245,81,248,203,37,222,56,250,35,184,82,43,149,17,221,59,175,68,141,84,233,123,55,93,151,205,21,90,230,170,218,95,41,190,42,174,186,211,165,149,250,71,156,92,37,172,201,180,250,56,91,77,87,51,213,210,86,218,159,187,98,87,57,124,220,248,156,222,218,170,251,90,177,123,87,169,64,158,96,31,133,125,117,29,174,134,162,231,113,169,142,154,146,146,39,207,60,210,59,165,145,198,196,87,57,206,85,246,34,34,42,170,254,96,58,14,188,235,230,155,112,225,167,149,186,147,169,215,117,164,183,211,47,106,158,154,20,71,213,87,212,42,42,182,158,158,53,84,235,145,219,47,197,17,17,21,206,86,181,21,82,154,120,131,230,167,196,182,175,220,234,168,240,59,244,154,113,140,245,185,41,232,236,146,116,215,61,158,125,46,154,179,110,231,94,203,255,0,130,237,183,217,228,170,155,152,223,141,254,42,239,124,86,235,53,118,78,149,19,69,137,89,159,37,6,49,64,237,218,145,81,163,191,119,115,87,217,44,219,35,221,241,79,85,158,104,196,38,247,0,156,174,241,74,140,90,215,172,252,75,89,61,43,89,117,137,149,150,140,86,163,169,180,244,240,57,17,204,154,177,190,75,36,142,77,149,34,95,81,173,84,235,71,57,122,88,21,135,62,169,234,117,77,122,221,106,117,27,40,150,181,119,222,165,247,122,135,74,187,174,235,235,171,247,246,249,251,76,229,162,220,197,248,175,209,123,141,60,148,218,155,112,202,237,49,170,36,182,156,158,103,220,33,145,155,254,11,100,123,187,209,126,110,135,162,39,228,84,242,47,174,219,166,154,113,102,182,37,146,209,167,248,221,13,185,27,210,148,148,214,168,34,135,109,182,219,161,173,70,237,183,151,179,216,67,254,49,121,95,233,54,179,227,215,28,175,70,113,251,118,23,159,193,27,231,130,58,8,219,79,110,186,189,19,126,212,208,181,17,145,189,203,236,149,136,223,89,219,189,28,158,192,204,60,31,241,155,166,252,93,97,174,185,99,202,150,140,170,217,27,86,247,142,207,50,62,106,69,85,217,37,141,219,39,122,7,47,177,232,137,178,170,35,145,171,178,44,131,53,153,211,109,68,212,254,24,245,130,151,45,199,93,85,98,202,241,43,131,233,234,232,234,88,230,110,172,122,178,122,74,136,252,149,88,237,156,199,183,219,241,69,69,68,84,216,179,67,117,119,27,215,141,38,198,117,107,20,118,212,25,21,11,106,123,42,244,115,169,166,69,86,205,3,213,60,186,163,145,175,98,254,118,254,64,59,208,0,0,6,52,226,39,94,176,206,27,52,158,241,170,185,180,202,180,214,246,118,168,232,216,228,73,107,235,30,139,217,166,143,127,223,57,81,119,95,222,181,174,114,249,53,64,143,60,202,248,210,143,134,189,56,76,7,5,185,49,186,141,152,83,61,180,106,197,69,117,170,133,119,100,149,170,159,7,170,163,153,22,254,215,35,157,231,219,84,88,237,202,199,141,14,32,115,124,222,143,135,172,182,215,91,156,227,212,244,79,158,59,220,210,255,0,69,216,105,163,111,146,205,43,191,119,133,92,172,141,173,114,245,162,189,168,215,43,81,26,149,235,158,230,218,161,197,22,180,85,228,247,104,234,111,185,134,105,115,100,20,180,116,205,87,110,247,185,25,5,44,13,85,242,99,83,161,141,77,252,145,19,117,85,221,75,220,224,131,132,171,15,9,122,69,6,57,180,21,121,125,241,34,173,201,238,76,77,210,106,148,111,171,4,110,246,246,97,71,57,172,252,170,175,126,200,175,84,64,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,137,14,54,56,174,197,56,136,213,44,95,29,215,92,162,130,211,103,205,47,116,20,20,144,212,53,35,167,167,138,186,102,71,27,83,167,201,173,107,90,137,249,144,199,63,179,223,140,127,237,134,203,127,244,150,255,0,217,46,235,34,224,123,132,220,183,32,185,229,89,30,134,99,149,247,107,205,100,215,10,250,185,89,39,93,69,68,207,87,201,35,182,126,219,185,238,114,175,231,83,142,253,175,238,13,63,181,243,23,255,0,234,37,255,0,182,5,43,126,207,126,49,255,0,182,27,45,255,0,210,91,255,0,100,126,207,126,49,255,0,182,27,45,255,0,210,91,255,0,100,186,159,218,254,224,211,251,95,49,127,254,162,95,251,99,246,191,184,52,254,215,204,95,255,0,168,151,254,216,20,173,251,61,248,199,254,216,108,183,255,0,73,111,253,145,251,61,248,199,254,216,108,183,255,0,73,111,253,146,225,245,23,131,238,2,180,171,6,189,234,54,109,161,184,173,13,143,31,163,146,182,178,101,100,155,163,26,158,77,106,44,137,212,247,46,205,107,125,174,115,154,137,230,165,20,106,37,254,215,168,122,147,119,189,97,56,69,54,61,110,187,215,171,109,54,27,108,106,230,211,66,170,141,134,22,162,110,175,126,221,59,175,181,206,85,95,142,192,75,94,18,181,159,142,142,41,53,166,207,166,86,142,33,243,58,107,114,175,141,190,92,89,43,92,148,54,248,213,59,178,126,14,221,75,186,49,136,190,74,247,181,23,203,117,47,10,150,157,180,148,176,210,182,73,100,108,49,182,52,124,175,87,189,200,137,182,238,114,249,185,87,226,171,230,170,70,30,95,92,36,82,112,175,163,48,195,125,163,133,115,188,169,177,220,50,58,134,249,172,43,178,172,52,77,95,224,194,215,42,46,222,75,35,164,84,85,69,110,210,140,1,94,124,111,243,80,180,104,189,230,191,74,52,22,146,223,144,229,244,78,116,23,75,205,79,223,109,246,185,124,209,98,141,173,84,239,206,213,252,45,213,24,197,77,151,173,122,154,222,235,205,15,139,138,238,30,52,150,159,4,193,174,11,79,155,103,172,154,154,158,162,55,42,73,110,183,181,17,39,169,106,167,224,200,170,230,199,26,249,121,185,238,69,222,50,165,248,79,225,123,54,226,203,85,96,192,113,153,210,134,130,157,137,89,123,188,74,197,124,116,20,157,72,138,253,191,127,35,149,122,88,205,211,169,222,213,70,163,156,129,198,106,63,21,156,71,234,213,116,149,217,238,179,229,119,30,227,156,228,166,142,224,250,106,70,43,189,189,20,240,244,68,207,201,234,181,60,188,142,35,15,226,11,93,116,254,174,58,220,47,88,115,43,60,145,109,179,105,111,85,13,141,200,158,198,186,62,190,151,55,243,57,21,63,49,127,26,29,193,111,14,90,3,98,166,181,225,154,109,105,171,184,66,198,247,239,119,106,88,235,46,53,50,39,181,238,153,237,94,141,215,207,162,52,107,19,224,212,59,94,166,112,235,161,218,195,99,155,31,212,109,45,199,111,20,211,53,90,217,36,161,99,42,33,85,223,214,138,118,34,73,19,188,215,205,142,69,243,95,202,160,87,7,8,92,222,178,38,223,45,248,23,20,254,18,170,217,82,169,4,89,125,45,58,67,53,51,215,100,106,213,195,26,116,61,139,241,146,54,181,91,237,86,187,205,82,215,168,171,104,174,84,84,247,27,117,92,53,84,149,81,50,120,39,130,68,124,114,198,228,69,107,216,228,242,115,85,21,21,21,60,149,20,161,78,62,248,20,187,240,145,148,210,223,177,138,154,203,190,157,100,19,58,43,109,117,66,34,205,67,80,136,174,90,58,135,53,17,21,221,40,174,99,246,78,182,181,222,91,177,196,153,229,7,197,237,210,107,147,248,86,207,174,206,168,167,116,18,214,225,243,206,253,221,18,177,58,231,160,69,85,221,91,208,142,150,52,253,239,68,169,190,202,212,64,181,144,0,29,75,85,53,83,4,209,108,18,233,168,250,143,126,134,211,99,180,197,220,154,105,60,220,247,47,224,197,27,125,175,145,203,228,214,39,154,170,148,225,196,175,54,141,117,213,75,149,85,155,70,170,37,211,156,85,30,230,67,37,55,75,174,245,76,243,68,116,181,30,105,10,175,146,244,195,178,181,124,186,223,237,63,126,110,60,72,221,181,39,93,31,162,118,123,147,211,21,211,222,136,230,129,155,163,106,110,207,98,58,105,93,252,46,219,92,216,154,138,158,170,182,85,79,39,156,239,45,254,93,22,93,117,180,197,174,154,223,79,82,252,53,42,95,21,154,202,215,58,47,76,58,55,43,95,52,178,53,81,201,3,94,138,196,107,118,87,185,174,221,81,173,217,225,6,238,154,187,170,247,202,239,73,222,181,63,45,184,86,43,251,158,34,170,245,83,44,189,91,109,213,212,231,170,239,183,199,115,37,233,79,28,252,86,104,237,92,18,226,154,207,144,85,81,192,173,79,70,222,106,93,114,163,115,19,247,137,21,71,87,109,23,217,188,106,199,126,69,67,96,92,91,73,52,179,8,182,50,205,135,233,198,51,101,161,99,18,52,130,134,213,4,44,86,167,229,70,181,55,254,53,221,87,117,48,39,20,156,187,244,27,136,188,122,178,123,110,49,109,195,179,86,196,229,160,191,90,105,27,7,84,187,122,169,85,20,104,141,168,98,170,34,42,170,117,162,126,11,147,216,161,194,112,61,204,75,11,226,185,169,131,228,246,234,108,91,81,169,160,89,157,110,100,170,180,183,54,53,21,95,37,26,185,85,219,181,19,169,209,57,85,205,111,154,43,209,174,114,76,35,88,218,170,125,72,225,211,87,229,166,89,170,49,252,215,3,188,171,59,145,63,119,65,87,4,158,214,175,177,236,93,191,59,94,215,124,81,77,138,184,114,214,42,29,126,209,12,63,87,168,97,138,5,200,173,172,154,170,8,149,85,144,85,177,86,58,136,155,186,170,236,201,153,35,83,127,61,145,0,201,0,0,0,0,0,0,0,0,0,0,0,0,0,30,28,136,228,86,174,251,42,109,228,187,1,79,220,197,249,133,106,141,22,187,84,105,158,128,106,37,126,61,102,194,90,251,125,202,174,217,43,81,110,23,37,84,239,162,187,101,245,33,86,164,72,159,195,108,171,230,138,155,69,95,217,239,198,63,246,195,101,191,250,75,127,236,151,91,63,0,220,29,213,79,37,85,86,129,99,115,77,51,214,73,36,145,38,115,158,229,93,213,202,170,253,213,85,124,247,43,239,155,119,14,218,39,161,184,222,155,85,233,46,156,218,177,137,174,245,215,40,235,159,68,215,162,206,216,227,129,88,142,234,114,251,21,238,255,0,24,29,235,148,223,18,90,237,173,90,201,152,88,181,87,83,239,121,53,190,135,25,241,116,212,245,242,163,217,20,222,42,22,245,162,34,39,159,75,156,159,225,45,36,166,206,73,127,235,245,157,255,0,36,23,249,237,57,114,96,0,0,12,97,196,63,17,122,105,195,38,158,84,234,38,165,221,29,21,59,93,217,161,160,167,233,117,93,198,161,83,116,134,6,42,167,83,190,42,170,168,214,166,234,229,68,50,121,175,175,49,14,36,110,220,67,241,25,126,88,110,79,147,20,196,42,166,177,99,212,233,186,70,145,68,254,153,170,54,248,186,105,26,231,245,42,34,244,118,218,191,130,7,100,226,15,154,63,19,58,207,114,168,165,196,114,73,180,231,26,87,57,176,91,241,249,221,29,91,153,240,89,171,19,105,92,255,0,111,238,125,182,249,254,15,196,140,149,58,167,169,213,149,139,113,171,212,108,162,122,181,234,222,121,46,245,14,145,119,243,95,89,95,191,159,196,179,14,94,60,179,112,235,254,27,104,215,142,34,108,203,119,91,212,45,173,177,99,53,45,86,211,50,149,219,44,85,85,40,138,139,42,200,221,156,216,151,212,70,42,43,145,202,237,155,101,214,189,55,211,187,29,183,208,182,92,11,28,183,219,209,189,62,18,150,215,4,80,237,182,219,116,53,168,221,182,252,192,80,118,142,243,18,226,211,70,171,233,228,160,213,75,150,77,108,137,232,178,218,178,121,29,114,130,86,39,239,17,242,47,122,36,255,0,131,145,133,194,240,109,198,230,156,241,123,140,212,58,209,2,216,179,11,68,77,125,223,31,158,100,123,227,98,236,158,34,7,236,157,216,21,203,211,213,178,43,85,81,28,137,212,213,118,46,227,59,150,102,148,107,86,45,116,203,180,127,24,183,98,26,135,75,11,234,41,155,109,137,148,212,55,103,181,21,123,19,194,221,163,99,223,230,137,51,81,171,212,168,175,234,79,101,61,232,166,173,231,28,55,107,13,155,82,49,174,245,45,223,27,174,86,213,209,75,212,196,168,137,23,166,162,146,102,251,122,94,222,166,42,123,81,118,84,217,81,21,3,102,64,112,248,110,87,103,206,241,27,38,111,143,79,222,181,228,22,234,107,165,20,159,195,130,120,219,35,23,255,0,169,114,28,192,31,45,210,233,108,177,219,42,239,87,171,133,53,5,190,130,23,212,213,85,84,202,216,226,130,38,53,92,247,189,238,84,70,181,17,21,85,87,201,17,10,156,226,199,156,22,77,93,118,174,194,184,90,167,134,219,107,167,123,161,118,89,93,76,146,212,213,42,110,138,234,104,36,69,100,76,223,205,29,34,57,202,155,47,75,14,107,156,79,21,119,106,26,202,30,22,240,171,164,148,208,203,75,21,211,44,150,158,85,107,165,71,238,180,244,46,219,205,27,210,137,51,211,125,156,143,135,242,42,44,81,224,43,130,75,191,23,153,205,92,247,154,186,171,70,5,141,171,29,121,184,192,137,221,158,87,121,178,146,5,118,233,220,114,34,185,206,217,81,141,77,213,55,115,17,193,134,50,254,33,53,219,62,172,146,187,51,214,44,202,239,44,168,228,84,169,189,84,58,54,181,125,173,107,58,250,90,223,238,90,136,159,152,243,136,113,11,175,24,13,92,85,152,110,178,102,118,135,195,183,75,105,175,117,13,141,81,19,100,107,163,235,232,115,124,147,201,200,169,229,236,54,18,210,206,22,56,121,209,139,84,22,189,60,210,76,114,222,176,183,165,107,100,162,101,69,108,171,182,202,178,84,202,142,149,219,249,249,43,182,243,93,145,55,57,93,69,225,255,0,68,117,106,211,61,151,81,116,179,26,190,83,206,213,106,190,162,223,26,79,30,235,186,172,115,181,18,88,157,230,190,179,28,213,243,95,63,48,42,227,134,110,113,90,141,141,221,40,177,190,37,45,240,229,22,41,94,216,164,191,91,233,89,79,113,164,69,242,235,146,40,250,98,157,137,241,70,181,143,219,117,221,235,234,173,183,226,25,126,49,159,99,22,220,207,12,189,210,94,44,151,138,118,213,80,215,82,191,174,41,162,119,177,81,126,11,237,69,69,217,81,81,81,81,21,21,10,72,230,17,203,222,126,22,167,131,82,52,222,170,178,233,167,87,74,148,166,115,106,93,215,83,103,169,118,234,216,164,114,34,117,196,237,151,162,77,145,81,83,165,222,125,46,127,114,229,27,197,85,215,1,213,38,112,235,148,92,37,155,23,205,100,123,173,13,145,234,173,183,221,90,213,114,35,63,130,201,154,213,98,162,127,225,18,53,242,221,202,161,115,160,0,61,100,146,56,99,124,211,72,214,70,198,171,156,231,46,200,212,79,106,170,252,16,171,142,49,185,186,213,88,175,117,218,115,194,195,104,106,29,68,247,211,214,101,245,112,182,162,39,74,139,178,248,24,157,187,30,212,84,219,187,34,57,174,243,233,98,183,165,235,207,115,121,226,234,191,10,177,211,112,203,129,92,86,11,158,71,70,149,185,61,76,78,84,124,54,247,42,164,116,168,169,236,89,149,174,87,252,82,54,181,60,210,66,15,240,47,193,62,69,197,246,115,80,218,202,217,236,216,62,62,230,58,249,117,141,168,178,189,206,243,109,45,62,232,173,89,92,136,170,170,187,163,27,235,42,42,244,181,193,137,115,158,34,117,227,82,171,159,112,206,181,131,46,188,200,244,219,162,162,237,55,105,137,190,251,50,36,114,49,137,191,158,205,106,33,246,224,156,81,113,23,166,117,172,174,194,53,175,49,182,185,142,71,118,82,237,44,212,239,84,246,117,193,34,186,39,255,0,202,106,155,3,105,79,11,218,1,162,182,106,123,54,157,105,86,61,110,240,237,68,90,217,40,217,61,108,203,182,221,82,84,200,142,149,234,190,126,215,108,155,174,200,137,228,124,26,207,194,63,15,122,245,98,158,203,168,58,103,103,146,103,177,91,5,210,134,154,58,91,133,42,237,178,58,42,134,53,28,155,121,47,75,186,152,187,39,83,85,19,96,33,183,5,60,216,160,212,91,237,22,151,113,43,29,174,203,119,173,86,83,219,114,122,102,246,41,42,230,85,217,34,170,143,240,96,123,149,83,105,26,169,26,170,236,173,103,146,173,149,26,234,241,153,194,54,93,194,46,167,125,21,186,79,37,211,27,187,181,245,88,245,233,99,232,74,200,26,168,142,141,232,158,77,154,53,115,81,237,79,225,53,201,178,61,11,38,229,53,197,237,211,88,112,122,221,11,212,43,179,171,50,156,38,149,147,218,234,231,126,243,87,218,122,145,136,142,85,93,220,248,28,172,98,187,226,201,34,246,170,57,84,44,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,210,105,161,167,133,245,21,18,178,40,162,106,189,239,123,145,173,107,81,55,85,85,95,36,68,79,136,24,231,136,125,117,196,56,112,210,91,230,171,230,114,162,211,90,226,232,164,163,73,17,178,215,214,63,116,134,154,61,255,0,124,247,123,87,101,233,106,57,203,228,213,53,216,212,253,70,212,30,32,181,66,247,168,121,83,234,110,249,22,67,81,37,84,145,211,198,233,59,113,177,170,173,138,38,38,234,145,197,19,17,168,159,6,179,207,226,164,129,230,57,198,28,252,79,234,211,172,88,165,114,174,159,97,178,203,73,101,107,23,213,175,159,240,102,174,119,229,235,84,233,143,242,70,136,187,34,189,232,72,174,5,248,52,76,47,134,61,69,226,119,81,173,42,219,245,255,0,8,189,71,138,210,212,71,231,71,111,125,12,189,85,155,47,154,62,116,242,98,249,42,69,186,162,170,75,228,21,199,165,159,235,157,136,127,199,214,255,0,231,12,54,129,53,126,210,207,245,206,196,63,227,235,127,243,134,27,64,128,0,1,133,56,209,213,116,209,110,23,181,15,61,134,173,41,235,160,179,201,67,109,122,59,103,37,109,82,165,60,14,106,39,154,171,95,43,95,229,240,98,175,177,21,74,25,225,75,73,157,174,60,69,96,58,100,250,117,154,142,237,120,133,215,22,163,119,254,129,135,121,170,127,55,238,49,201,237,248,236,88,215,59,61,89,91,126,27,129,104,165,13,66,164,151,154,217,178,27,139,91,228,169,13,59,86,40,26,191,149,28,249,101,93,191,44,41,249,138,178,211,237,73,206,244,167,33,76,179,78,114,138,236,122,242,216,36,166,109,117,11,250,38,100,114,38,207,70,187,218,221,211,203,116,217,127,56,27,65,163,81,168,141,106,34,34,38,200,137,240,60,154,230,218,56,236,227,10,201,84,218,186,46,34,51,73,36,107,149,200,149,149,235,86,205,247,223,205,147,35,154,169,249,149,54,219,203,216,74,189,3,231,55,169,248,245,117,61,163,136,76,82,135,43,180,185,90,201,46,214,136,91,71,113,139,217,187,221,18,42,65,55,247,173,108,94,213,245,189,136,5,195,131,168,233,86,172,105,246,182,97,20,26,135,166,89,37,53,238,199,113,111,222,231,133,85,29,27,211,110,168,165,98,236,232,228,110,233,187,28,136,169,229,249,80,237,192,0,0,14,129,196,23,250,194,234,79,242,66,243,252,202,83,191,157,3,136,47,245,133,212,159,228,133,231,249,148,160,107,89,136,127,170,203,39,252,99,77,255,0,90,211,105,35,86,220,67,253,86,89,63,227,26,111,250,214,155,73,0,0,0,0,225,51,92,207,25,211,188,74,239,156,230,87,104,109,150,75,29,36,149,213,213,115,46,205,138,38,38,234,187,123,85,87,216,141,77,213,202,168,136,138,170,136,6,33,227,55,138,140,119,132,237,29,172,205,235,155,13,102,67,113,87,80,99,150,183,59,206,174,181,91,191,83,145,60,251,81,167,174,245,242,242,217,187,163,158,221,232,83,22,198,245,87,138,125,107,130,203,67,45,78,67,154,102,247,71,73,61,77,67,149,119,145,234,174,146,121,92,137,234,70,198,238,229,217,54,107,91,178,39,146,33,218,248,192,226,127,38,226,183,88,174,26,129,117,239,82,89,105,145,104,113,251,91,223,187,104,104,90,229,86,162,162,121,44,143,95,93,238,248,185,118,223,165,173,68,239,28,32,241,147,135,112,129,104,187,94,241,253,25,102,83,159,222,250,169,228,189,92,110,157,138,122,26,52,243,108,16,196,200,220,231,117,57,17,242,59,173,170,189,45,111,177,55,2,235,120,104,225,231,12,225,143,73,109,58,93,135,68,146,120,102,248,139,157,193,204,233,150,229,92,230,167,118,161,255,0,147,117,68,70,183,117,233,99,90,221,215,109,204,168,84,230,43,207,10,249,29,83,35,205,248,126,161,158,157,206,217,242,218,175,175,137,241,183,203,205,35,150,23,163,215,219,229,212,223,111,181,54,243,153,252,55,243,4,225,203,137,138,184,49,236,91,35,158,197,148,204,221,219,96,190,198,218,106,153,93,183,154,64,244,115,162,159,216,171,210,199,171,246,77,213,168,4,148,0,0,0,0,0,0,0,0,0,0,0,1,208,56,130,255,0,88,93,73,254,72,94,127,153,74,107,89,136,127,170,203,39,252,99,77,255,0,90,211,101,62,32,191,214,23,82,127,146,23,159,230,82,154,214,98,31,234,178,201,255,0,24,211,127,214,180,13,164,128,0,14,139,174,247,171,198,55,161,250,135,145,99,208,77,61,214,213,138,93,235,104,98,129,21,100,125,68,84,114,190,54,179,100,85,234,87,53,17,54,69,93,206,244,0,214,87,16,209,13,75,201,242,203,38,52,252,7,38,167,109,218,227,77,66,178,173,170,118,164,105,44,173,103,82,171,155,178,109,213,190,235,228,108,181,143,216,109,88,181,130,219,140,88,169,25,75,109,180,81,195,65,71,3,19,102,197,4,76,70,70,196,252,200,214,162,127,128,228,0,0,0,16,3,156,238,9,107,190,240,217,97,206,100,138,52,185,98,217,44,49,193,42,167,173,225,234,162,123,38,141,63,190,123,41,220,191,240,100,36,229,27,126,175,179,241,157,102,183,209,204,246,69,124,177,221,40,42,154,212,85,71,196,216,124,66,34,254,68,238,83,198,190,127,20,66,84,243,172,214,75,117,191,1,195,116,38,130,173,142,186,94,46,63,72,174,17,181,81,93,21,28,12,146,40,81,201,240,73,37,145,234,159,158,157,127,195,30,249,54,96,117,121,31,20,23,44,211,178,190,11,17,199,42,101,124,187,110,137,81,82,230,67,27,55,248,42,177,103,95,249,10,5,218,144,187,155,14,184,79,164,252,47,85,98,150,122,213,130,243,168,149,105,97,143,161,202,143,109,23,74,201,86,244,217,83,201,88,141,133,125,190,83,251,62,41,52,74,96,231,75,168,114,95,248,130,197,180,238,25,156,234,76,75,28,74,135,177,87,201,149,117,146,185,210,108,158,207,56,161,166,243,255,0,220,128,96,254,93,58,17,75,175,188,82,227,86,59,213,26,84,216,49,198,191,35,188,70,230,238,201,32,166,115,123,113,185,62,45,124,239,133,142,79,139,92,227,96,242,179,57,35,233,204,116,88,6,162,234,197,69,42,119,174,215,106,123,5,44,174,79,54,199,77,23,122,84,111,199,103,58,166,61,254,10,177,167,228,82,204,192,0,0,167,30,114,188,63,91,176,173,75,199,181,219,27,160,101,61,46,112,201,40,111,45,137,168,141,75,149,59,90,172,149,83,248,82,194,190,123,123,86,7,57,124,221,186,228,30,74,90,223,36,244,185,167,15,87,106,181,119,134,219,40,178,177,206,246,49,85,144,213,177,55,246,39,82,211,189,26,159,23,72,191,151,121,55,205,27,78,25,168,124,26,229,243,50,4,146,179,19,154,151,35,164,245,58,186,86,9,58,38,119,229,77,169,230,159,207,252,126,91,149,35,203,223,62,155,78,184,197,211,27,171,42,29,20,55,75,195,108,53,13,69,245,100,101,115,93,76,136,239,202,136,249,88,239,227,106,47,192,13,136,0,0,124,247,11,133,13,166,130,166,235,116,172,134,146,138,138,23,212,84,212,78,244,100,112,196,198,171,158,247,185,124,154,212,68,85,85,95,36,68,40,19,152,15,24,183,14,43,181,89,237,176,84,212,195,167,248,195,228,165,199,233,28,170,212,168,93,246,146,186,70,174,222,188,155,39,74,42,110,198,35,83,201,85,219,202,254,109,188,105,127,84,112,169,166,151,111,224,73,153,87,83,201,252,78,101,185,28,159,242,95,46,203,252,24,215,255,0,8,210,183,244,119,36,211,236,59,80,237,89,94,167,97,181,89,109,142,211,39,139,117,142,26,166,211,54,225,51,60,227,138,89,85,174,233,137,93,178,191,102,185,85,19,167,111,61,208,45,59,149,7,4,237,193,236,52,252,77,106,117,163,108,138,247,2,253,22,163,157,158,181,190,133,232,168,234,181,69,246,75,51,87,102,255,0,6,37,223,255,0,8,168,219,38,42,38,46,119,185,212,53,205,72,184,127,199,89,108,98,35,89,74,203,204,201,43,90,137,178,34,73,219,233,246,255,0,113,236,242,252,230,120,209,206,114,60,63,231,85,240,90,53,59,22,189,233,237,77,66,181,173,171,145,233,114,183,177,202,187,108,249,99,107,101,111,195,214,88,122,125,170,170,212,64,39,240,62,27,29,246,201,147,217,232,242,28,110,239,69,117,181,220,34,108,244,149,180,83,182,104,39,141,222,199,177,236,85,107,154,191,149,20,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,110,97,220,91,83,112,187,162,245,17,227,245,204,76,239,45,100,182,236,122,38,185,58,233,189,93,165,174,84,95,222,196,142,78,159,37,69,145,209,167,179,171,96,131,92,219,184,191,102,161,102,13,225,175,2,185,36,152,246,39,86,147,100,85,16,187,213,172,186,179,116,74,125,211,218,200,55,84,114,124,101,87,34,166,241,181,87,234,229,25,194,19,179,60,171,246,78,231,118,212,91,30,55,80,232,49,136,38,98,237,87,114,111,147,234,145,23,201,89,6,251,53,124,254,250,187,166,203,17,14,184,94,225,255,0,43,226,167,91,173,58,109,106,154,161,25,91,43,171,239,151,53,245,214,142,133,142,69,158,161,202,187,238,245,234,70,183,127,194,146,70,34,251,85,77,139,48,92,35,25,211,108,54,205,128,225,182,200,237,246,75,13,28,116,52,52,204,253,228,76,77,147,117,246,185,203,237,87,47,154,170,170,175,154,129,206,128,99,78,37,181,14,77,40,225,247,80,245,18,154,103,69,87,99,199,43,170,40,158,213,217,82,173,98,115,105,252,211,205,62,250,232,252,211,216,5,18,241,233,174,19,235,223,20,57,150,87,13,106,212,89,173,117,110,176,217,54,114,171,18,138,149,206,141,175,102,234,187,36,143,238,77,252,114,175,146,123,11,106,229,123,161,20,186,51,194,213,142,249,87,70,145,223,245,1,173,200,238,50,57,187,63,177,35,127,160,227,223,248,45,129,90,253,190,14,149,255,0,148,163,189,42,194,42,117,47,83,177,45,59,164,71,247,114,107,229,13,161,170,207,107,123,243,178,53,118,254,196,217,29,190,235,228,155,110,166,206,246,251,125,21,166,130,154,215,109,166,142,158,146,142,22,83,211,195,26,108,216,227,99,81,173,106,39,193,17,17,19,252,0,125,0,0,49,207,16,250,43,142,241,9,163,185,54,147,228,145,69,219,189,81,185,180,149,15,110,235,71,88,223,90,10,134,174,219,162,178,68,106,174,222,212,234,111,177,85,13,115,112,252,155,46,208,221,88,181,229,52,12,125,22,71,132,95,25,63,105,203,183,77,69,52,222,188,79,252,173,85,107,152,228,243,69,69,84,243,69,54,120,53,249,230,95,167,12,211,126,50,179,200,105,96,72,232,242,57,161,200,233,246,103,79,82,213,198,143,157,223,145,127,162,59,254,127,31,227,220,11,233,192,243,43,54,162,225,22,12,251,29,149,100,181,228,118,202,107,173,27,151,109,251,51,198,217,26,139,183,177,81,28,136,169,240,84,83,157,33,159,41,92,250,108,215,131,171,61,170,170,161,211,77,135,222,43,236,42,231,174,238,70,35,155,83,26,127,18,50,169,173,79,204,212,79,129,51,0,214,115,137,10,234,187,159,16,218,161,112,174,153,102,168,168,204,175,82,72,245,217,58,156,181,178,239,228,158,73,252,73,228,134,194,220,49,89,109,216,239,14,26,93,103,181,83,164,52,212,248,125,163,165,168,137,230,231,82,70,231,57,118,246,185,206,87,57,87,226,170,170,82,127,51,45,22,185,233,7,22,121,101,116,148,202,150,140,230,119,229,54,217,209,187,54,69,169,114,186,165,191,31,89,181,29,228,84,223,216,172,93,147,169,16,176,174,86,28,95,227,58,169,164,214,125,4,201,174,112,210,102,248,69,10,81,81,83,202,245,69,185,218,225,77,161,124,91,251,93,20,125,49,189,136,187,163,88,142,68,217,87,164,39,152,7,90,212,125,71,194,180,147,11,186,106,22,161,95,233,172,246,27,60,43,61,85,84,235,228,137,236,107,26,212,243,123,220,170,141,107,26,138,231,57,81,17,21,84,10,82,230,247,143,90,108,156,98,214,215,219,89,27,102,190,99,214,219,141,106,49,54,222,116,73,32,221,127,63,110,8,201,223,201,214,182,182,171,132,23,65,84,233,22,42,60,174,229,13,50,63,109,146,53,100,15,84,111,230,235,123,253,191,21,82,165,184,172,215,122,222,37,117,239,40,213,151,210,77,75,73,117,169,108,22,186,73,54,87,193,67,11,82,56,24,228,77,211,173,90,212,115,182,85,78,183,187,98,242,184,10,209,203,142,134,112,171,131,225,87,218,55,82,222,167,165,125,222,233,11,211,103,197,83,85,35,166,237,185,62,14,99,28,200,215,243,177,64,144,64,0,0,0,0,0,0,0,0,0,0,0,0,0,5,96,243,197,255,0,82,122,75,255,0,24,221,255,0,234,169,139,62,43,7,158,47,250,147,210,95,248,198,239,255,0,85,76,6,42,228,151,254,191,89,223,242,65,127,158,211,151,38,83,103,36,191,245,250,206,255,0,146,11,252,246,156,185,48,0,0,56,236,142,174,162,131,30,186,87,82,73,219,158,154,138,121,98,126,200,189,47,107,21,81,118,95,37,243,79,137,171,197,142,149,151,124,130,223,67,88,249,28,202,218,200,162,149,200,239,89,81,239,68,114,238,191,31,53,243,54,152,53,173,226,155,69,174,124,63,107,230,99,165,213,244,203,29,61,182,227,36,182,201,58,118,108,246,249,87,185,77,34,123,125,177,57,168,169,186,236,228,115,119,221,20,13,146,232,168,169,45,180,84,246,234,10,120,233,233,169,98,100,48,197,26,108,216,227,106,34,53,168,159,4,68,68,67,247,35,15,1,124,95,227,60,82,233,53,4,85,87,56,98,207,177,202,56,169,178,59,107,222,189,215,189,168,140,74,198,34,249,186,41,85,55,85,77,250,92,229,106,252,21,210,120,1,174,199,31,248,245,167,24,227,39,85,173,118,86,70,202,103,223,22,185,90,196,217,169,45,76,49,212,74,159,253,114,87,151,193,175,218,251,167,124,55,233,197,126,165,106,69,213,41,168,233,81,99,164,165,141,81,106,110,21,42,138,172,167,129,139,248,79,118,223,196,212,69,115,149,26,138,169,174,166,107,147,102,92,64,107,21,219,40,146,130,74,236,151,59,190,190,120,168,169,211,169,93,81,83,54,209,193,30,255,0,4,87,53,141,252,200,128,95,39,46,170,218,218,254,10,180,174,122,247,72,233,91,106,154,22,172,155,111,219,142,174,102,70,158,95,14,134,183,111,205,177,35,142,139,161,58,109,22,143,104,206,21,165,241,189,143,118,51,99,164,183,79,35,63,6,73,217,26,36,175,79,103,225,73,214,239,240,157,232,13,121,120,207,198,245,75,57,226,191,86,50,23,224,121,37,75,23,43,184,81,83,205,29,182,121,25,37,61,52,171,79,11,154,228,102,202,213,142,22,109,183,150,219,123,75,129,229,195,166,49,233,103,8,24,53,182,107,84,212,55,59,212,83,95,110,108,158,62,220,174,168,168,145,85,170,246,175,154,42,66,216,89,231,231,179,19,114,76,128,0,0,49,87,21,88,37,175,82,248,110,212,156,46,237,20,111,134,187,26,174,146,37,122,110,216,234,33,137,102,130,79,249,19,71,27,255,0,228,154,232,105,149,250,191,21,212,140,83,40,181,76,248,171,108,247,202,26,250,105,24,138,174,100,177,78,199,177,81,19,207,116,86,167,176,191,222,63,53,146,221,162,156,42,103,87,218,138,182,69,114,190,91,165,199,109,12,85,78,185,43,43,35,116,72,172,69,246,172,108,89,37,254,40,151,248,138,39,225,171,3,171,212,238,32,116,243,3,163,133,100,91,190,71,67,20,219,38,253,20,237,153,175,153,251,126,70,196,215,185,127,51,64,217,124,248,175,119,155,110,59,102,175,200,47,53,108,165,183,219,41,101,172,171,157,255,0,131,20,49,177,94,247,175,230,70,181,87,252,7,218,69,254,101,154,135,38,157,112,103,168,21,52,179,58,58,203,253,60,56,244,27,46,221,73,87,43,99,157,170,191,147,195,172,255,0,199,236,246,40,20,103,174,90,169,124,215,93,97,202,181,78,243,221,125,94,77,116,150,170,40,87,119,44,48,42,244,193,2,121,175,147,34,108,108,68,221,124,154,134,192,188,30,232,93,23,14,188,60,226,58,109,29,43,98,185,197,70,218,251,219,209,54,116,183,41,209,31,80,170,191,30,151,47,109,23,248,49,183,242,20,105,192,190,156,199,170,156,90,233,150,37,83,74,149,20,137,123,142,231,87,27,147,118,62,10,54,186,169,237,118,254,93,46,72,58,87,242,245,109,237,84,54,50,0,0,2,56,115,0,225,250,221,196,31,13,25,69,153,180,12,151,33,199,41,101,191,216,38,70,167,113,181,84,236,115,157,19,87,242,75,26,62,53,79,102,238,106,175,224,162,165,34,112,149,173,117,28,62,113,13,133,234,130,84,73,29,5,190,224,218,123,179,91,255,0,132,183,79,247,170,148,84,246,57,82,55,185,200,139,251,230,181,124,149,17,77,146,141,105,56,155,211,134,105,31,16,154,133,167,52,240,36,52,150,76,130,178,26,38,35,58,118,164,116,138,250,127,47,135,222,159,31,179,203,242,121,1,178,204,114,71,52,108,154,25,26,248,222,212,115,92,213,221,28,139,236,84,95,138,30,198,8,224,91,62,155,82,248,70,210,236,170,170,161,211,212,250,10,59,109,68,175,93,220,249,104,222,234,71,185,203,241,85,116,10,170,191,29,247,51,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,121,180,241,148,152,46,53,47,12,122,123,115,86,228,25,29,43,95,147,212,194,239,58,43,108,137,187,105,81,83,217,36,233,248,73,240,137,125,159,125,69,73,111,197,223,19,88,199,10,186,57,114,212,75,194,195,85,119,149,22,142,193,107,116,157,47,175,174,114,122,173,252,189,182,38,239,123,190,13,106,162,122,202,212,90,8,198,113,221,84,226,171,91,225,179,209,75,53,255,0,53,206,174,175,150,106,137,223,178,44,143,85,124,179,72,191,188,141,141,71,57,118,77,154,198,108,137,228,136,6,112,229,205,193,236,220,80,234,219,111,25,85,11,254,231,248,116,145,85,222,158,246,170,50,190,109,247,138,133,171,241,235,219,170,77,189,145,162,251,21,236,46,195,94,160,130,151,135,237,69,165,165,134,56,97,135,14,187,199,28,113,181,26,214,53,40,165,68,106,34,121,34,34,121,108,124,252,59,104,70,33,195,118,146,217,52,163,12,143,174,158,219,31,114,178,177,204,70,203,95,88,253,150,106,153,54,253,243,156,158,73,186,244,181,26,212,242,106,31,95,16,95,235,11,169,63,201,11,207,243,41,64,214,247,75,63,215,59,16,255,0,143,173,255,0,206,24,109,2,106,253,165,159,235,157,136,127,199,214,255,0,231,12,54,129,0,0,2,17,235,79,46,152,248,165,226,82,239,172,58,227,154,84,210,226,116,116,180,150,171,5,134,204,228,74,169,105,97,98,185,238,168,157,237,86,196,215,78,249,158,140,141,174,114,182,68,221,236,114,42,25,151,14,224,79,131,252,30,137,148,54,142,30,112,202,182,53,157,29,119,139,115,110,178,59,207,125,213,245,125,199,111,191,199,127,205,236,242,51,184,2,61,234,15,0,28,31,106,53,186,74,11,166,132,99,54,151,185,170,145,212,227,244,169,105,154,39,109,228,228,90,110,134,185,83,242,57,28,159,149,20,171,110,55,57,104,102,92,51,208,212,234,78,158,92,170,242,221,61,142,68,74,137,36,137,60,125,161,28,187,34,212,35,17,27,36,123,236,157,230,163,81,21,81,28,214,249,42,222,105,241,222,108,246,188,134,209,91,97,190,80,67,93,110,185,83,201,73,87,77,59,122,163,154,25,26,173,123,28,139,237,69,106,170,42,126,112,40,19,151,255,0,23,87,94,22,117,138,151,211,23,9,221,129,100,210,199,69,145,81,239,187,34,69,93,163,173,107,87,216,248,149,119,85,79,194,141,94,223,53,233,219,96,72,102,134,162,22,84,83,202,201,98,149,168,246,61,142,71,53,205,84,221,21,21,60,149,21,62,38,181,188,81,233,7,220,23,136,44,231,73,226,73,60,37,138,234,246,208,44,138,170,229,162,149,173,154,153,85,87,218,189,153,35,221,127,46,229,222,114,224,212,234,221,84,224,243,3,186,221,170,100,158,229,101,130,108,126,174,73,55,85,119,132,149,209,66,189,75,230,229,88,18,5,85,254,18,184,9,50,0,0,116,14,32,191,214,23,82,127,146,23,159,230,82,157,252,232,28,65,127,172,46,164,255,0,36,47,63,204,165,3,90,204,67,253,86,89,63,227,26,111,250,214,155,73,26,182,226,31,234,178,201,255,0,24,211,127,214,180,218,72,0,0,1,78,28,219,184,190,168,207,115,105,56,104,193,174,106,152,222,41,82,215,228,82,196,239,42,235,171,127,240,10,169,237,142,13,246,86,252,101,234,221,55,141,170,89,239,20,90,190,221,5,225,251,57,213,134,57,137,87,98,181,72,235,122,61,17,90,234,233,85,33,165,71,34,251,91,222,146,61,211,242,110,107,179,167,216,102,87,174,26,171,100,194,45,149,18,85,223,243,43,196,116,190,34,101,87,170,205,60,159,124,154,69,95,53,68,221,207,114,254,68,85,3,179,240,243,194,246,178,113,63,147,201,141,105,70,53,226,153,73,210,183,11,157,83,214,26,11,123,93,191,74,205,46,203,178,174,203,179,26,142,122,236,187,53,118,93,172,51,8,228,129,98,142,138,25,181,35,94,43,231,171,114,34,205,79,99,180,178,40,227,252,173,108,179,61,202,255,0,239,150,54,255,0,17,96,154,19,161,248,31,15,26,105,105,211,13,61,182,71,77,65,110,137,171,81,80,172,68,154,190,169,90,137,37,76,206,79,194,145,234,155,175,193,19,102,183,102,181,168,153,4,10,159,213,78,73,55,26,75,92,181,250,49,172,140,184,86,196,215,57,182,220,134,137,32,73,182,221,81,27,83,10,170,53,219,121,108,177,236,171,230,170,212,246,87,70,164,233,126,166,104,78,115,54,29,168,120,229,199,25,200,173,143,108,205,100,139,210,190,75,187,38,134,86,47,75,219,186,110,215,177,202,155,167,146,238,134,206,228,112,227,179,133,108,127,138,29,19,186,218,217,108,137,115,43,5,52,215,12,102,185,177,253,249,181,45,111,82,211,43,145,21,203,28,221,40,199,55,242,244,59,101,86,160,24,19,150,39,30,215,45,110,164,110,130,234,253,201,106,51,107,77,34,203,102,186,202,190,189,230,146,38,250,236,149,126,53,17,181,55,87,123,100,98,43,151,214,99,156,235,10,53,124,211,108,251,34,210,141,65,199,245,27,23,157,96,187,227,87,40,46,52,202,190,197,124,111,69,86,57,62,45,114,34,181,201,241,69,84,54,107,195,178,139,110,111,136,216,243,75,43,213,214,251,253,182,154,233,72,229,84,93,225,158,38,200,197,242,242,252,23,32,28,192,0,0,0,0,0,0,0,0,0,14,129,196,23,250,194,234,79,242,66,243,252,202,83,90,204,67,253,86,89,63,227,26,111,250,214,155,41,241,5,254,176,186,147,252,144,188,255,0,50,148,214,179,16,255,0,85,150,79,248,198,155,254,181,160,109,36,0,0,0,0,0,0,98,238,35,248,135,192,184,99,210,235,134,166,231,181,10,232,160,251,197,190,223,19,145,39,185,86,57,21,99,167,143,242,42,236,170,174,84,217,173,71,57,125,135,110,212,77,66,196,116,167,9,188,106,30,121,120,138,215,98,177,211,58,170,178,166,79,62,150,167,146,53,168,158,110,123,149,81,173,106,121,185,202,136,158,106,107,233,198,71,22,153,127,22,218,163,46,91,118,73,173,248,221,177,100,166,199,44,171,38,237,162,166,85,77,222,237,188,150,105,58,90,233,28,159,145,173,79,85,141,3,163,107,22,172,106,7,18,58,183,116,212,76,175,189,112,191,228,149,141,142,158,138,149,143,145,34,106,170,50,10,74,118,121,175,75,83,165,141,106,110,170,190,107,187,156,170,183,133,203,195,133,41,184,90,208,216,232,178,106,104,217,155,101,146,50,235,144,244,185,29,225,213,26,169,5,31,82,121,47,105,174,118,234,155,167,114,73,118,85,111,74,145,227,149,199,1,11,132,208,208,241,41,172,182,52,76,134,186,20,155,22,180,213,71,231,109,129,201,229,91,43,85,60,167,123,127,115,79,222,49,202,229,245,156,157,22,88,0,215,219,153,149,210,170,237,198,246,166,75,82,229,218,158,162,223,75,27,122,149,81,172,142,223,76,212,68,223,217,190,202,229,219,203,119,42,252,77,130,77,127,249,160,89,221,103,227,135,81,209,24,230,197,90,235,101,100,74,231,34,171,145,246,218,101,114,249,123,19,173,30,136,139,231,178,127,132,11,52,229,35,108,165,160,224,186,195,85,78,213,73,46,55,155,173,76,254,73,230,244,168,88,147,216,159,193,137,158,221,215,252,27,34,76,194,20,114,132,191,67,120,224,226,130,223,19,163,87,88,242,27,157,4,136,213,221,81,206,123,42,54,119,159,146,237,80,223,201,229,183,241,172,215,0,0,3,28,241,37,108,134,245,195,190,168,90,42,35,116,145,214,97,183,168,28,214,166,238,94,170,41,83,213,252,255,0,147,243,236,107,127,166,247,57,172,186,137,139,94,41,149,201,45,5,234,134,166,62,151,116,175,83,39,99,147,101,248,46,233,237,54,49,226,183,32,167,197,184,100,213,107,237,74,183,166,159,14,187,163,17,203,178,58,87,210,72,200,219,254,23,185,169,254,19,93,173,31,178,73,146,234,214,19,142,69,18,72,251,174,71,109,162,107,23,171,214,89,106,99,98,39,171,231,231,213,240,243,252,128,108,244,70,126,63,56,174,135,133,61,18,158,245,102,154,23,102,153,43,164,182,99,80,61,168,244,100,221,59,203,84,230,175,146,178,22,185,29,230,138,138,247,68,213,77,156,164,152,40,47,153,238,183,214,107,15,21,217,37,170,26,199,73,99,192,158,184,205,186,45,253,86,201,10,255,0,69,191,100,242,234,117,71,117,55,246,171,99,98,124,0,140,20,148,121,62,119,147,199,71,69,79,113,191,100,23,234,221,153,28,109,125,69,85,109,84,175,248,34,110,233,30,247,59,243,170,170,150,11,162,124,152,53,79,46,181,211,95,117,163,80,104,48,118,206,198,202,150,154,42,95,72,214,181,23,111,86,87,117,178,40,157,237,252,21,151,217,231,231,236,206,252,163,184,76,176,98,26,109,7,18,185,125,166,58,156,167,41,238,182,194,233,227,69,91,109,185,174,116,107,36,104,190,201,38,84,114,171,189,189,180,106,38,200,247,245,88,184,21,161,121,228,131,166,242,218,214,60,123,93,50,90,91,146,70,168,147,86,219,32,158,5,147,224,189,182,58,55,35,125,190,93,106,191,159,224,176,87,138,46,2,117,227,133,116,117,235,42,182,83,223,113,55,202,145,69,145,90,58,164,166,107,157,248,45,157,142,68,124,14,95,103,172,157,42,190,77,115,141,134,79,134,251,98,179,100,246,106,236,119,34,181,210,220,173,119,40,31,75,89,71,85,18,73,12,240,189,21,28,199,181,124,156,213,69,84,84,80,40,83,129,30,58,114,222,20,243,72,44,119,250,202,187,166,154,222,42,26,219,189,173,92,178,45,10,185,118,90,202,86,254,246,70,239,187,152,158,82,34,108,190,178,53,205,190,219,61,222,217,127,180,209,95,172,181,208,214,219,174,84,209,213,210,84,194,238,168,231,134,70,163,152,246,175,197,174,106,162,162,254,69,53,226,227,155,135,40,184,96,226,30,249,167,214,158,243,177,234,216,227,188,216,31,42,170,191,192,206,174,218,53,85,252,37,142,70,75,23,87,158,253,180,85,243,85,68,179,126,79,90,207,93,168,92,58,92,116,226,243,86,179,214,233,213,205,40,233,213,85,21,201,110,169,71,75,2,47,199,202,70,212,181,55,246,53,141,68,246,121,4,242,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,102,217,158,53,167,88,141,223,58,204,110,176,219,108,150,42,57,43,171,170,165,93,155,28,76,110,235,183,229,114,251,17,169,230,170,168,137,186,170,33,174,159,20,92,65,229,188,85,235,101,215,81,174,209,84,36,85,114,165,5,138,214,212,235,90,58,22,185,82,8,26,141,223,119,175,82,185,202,159,132,247,185,83,201,81,18,100,115,116,227,1,217,126,74,188,47,96,87,37,244,46,61,59,39,202,166,141,125,90,187,131,118,116,116,187,167,181,144,254,19,147,216,178,170,34,162,44,94,124,95,41,46,16,157,168,121,183,236,145,206,173,136,252,111,17,170,88,236,16,204,221,219,91,117,110,203,222,217,83,205,144,110,142,69,254,186,172,217,126,246,228,2,114,242,237,225,22,14,23,52,110,42,172,146,134,52,207,178,246,69,95,127,145,81,21,244,141,219,120,104,81,127,36,72,229,87,109,237,145,207,243,84,70,237,43,128,0,68,174,106,87,74,171,111,4,57,220,84,174,86,173,125,69,166,150,71,35,149,21,24,183,10,119,42,38,223,151,163,165,126,10,138,168,75,82,41,243,70,179,186,239,192,246,161,172,108,115,229,161,117,170,177,136,142,68,77,153,114,166,71,170,239,237,68,99,158,187,123,119,68,254,32,42,47,151,157,178,150,237,198,142,148,210,213,181,86,54,94,93,82,155,34,126,28,52,242,202,207,106,47,239,152,223,207,249,54,95,51,98,3,93,78,1,239,208,227,124,99,233,53,194,119,70,214,205,144,197,64,138,245,217,58,170,88,234,118,167,181,60,247,149,54,252,251,123,125,134,197,96,0,0,10,101,231,97,108,134,14,34,48,187,187,35,115,100,171,195,99,129,238,219,213,119,110,182,169,83,252,63,124,243,252,221,37,205,20,173,206,147,32,167,184,241,55,141,216,169,213,174,117,163,14,166,73,149,23,205,37,150,174,169,253,43,255,0,35,182,191,242,128,206,252,143,238,115,75,167,122,163,103,114,187,181,75,122,183,212,183,214,242,234,150,9,26,237,147,224,187,66,223,63,143,151,228,44,200,173,158,72,150,73,32,210,93,72,200,214,36,70,87,100,116,212,77,127,173,230,176,83,35,213,63,39,151,136,79,103,159,159,159,192,178,96,35,231,26,252,47,233,175,19,122,67,85,106,206,239,84,152,221,110,60,217,110,54,156,150,161,204,99,45,114,116,250,235,43,156,168,139,78,228,68,238,53,92,137,234,181,219,162,181,170,154,252,220,89,95,167,153,173,68,120,190,103,5,85,93,142,181,205,163,190,216,106,102,142,57,30,197,242,154,158,85,108,114,34,124,81,219,53,73,145,204,231,141,75,230,182,234,93,203,70,176,107,220,176,233,230,37,86,234,73,153,3,246,109,226,225,19,149,178,206,247,53,125,120,152,237,219,27,127,5,122,85,254,215,55,167,224,224,83,150,238,73,197,13,43,53,39,80,110,117,152,206,157,199,59,162,134,88,24,137,91,120,123,23,103,165,63,90,43,89,26,46,237,89,149,28,157,72,173,107,92,168,229,104,117,44,107,154,23,27,24,213,178,59,84,122,186,151,40,161,68,108,114,92,172,244,85,51,34,39,229,149,209,117,191,248,220,170,191,156,195,186,207,196,134,183,241,9,113,138,229,171,250,139,116,200,124,59,149,244,212,178,43,97,164,167,114,166,219,199,79,18,54,38,59,111,37,114,55,117,79,106,169,120,184,223,45,158,10,241,155,107,109,208,232,133,190,224,189,40,146,84,220,171,106,170,166,145,81,54,234,87,62,93,154,171,249,24,141,79,204,96,238,35,57,61,232,206,101,100,170,187,240,251,81,62,15,146,70,142,150,26,10,154,185,106,173,117,110,219,240,29,220,87,203,10,170,251,28,215,57,173,221,83,161,83,110,144,142,156,170,56,71,210,189,88,201,219,172,121,214,113,97,190,86,98,211,248,138,60,46,39,245,212,197,51,93,180,117,85,177,189,19,120,145,222,108,107,81,205,115,186,85,206,77,149,139,114,198,178,246,219,166,175,112,189,172,46,168,161,158,225,136,231,88,109,123,161,149,168,168,143,138,86,174,206,141,233,230,217,99,122,123,83,205,143,99,190,45,83,96,46,17,56,139,182,113,71,161,150,61,84,164,165,142,138,225,42,190,130,243,69,27,149,91,75,112,135,100,149,141,85,253,235,145,204,145,190,213,232,145,168,171,190,224,102,96,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,121,226,255,0,169,61,37,255,0,140,110,255,0,245,84,197,159,21,131,207,23,253,73,233,47,252,99,119,255,0,170,166,3,21,114,75,255,0,95,172,239,249,32,191,207,105,203,147,41,179,146,95,250,253,103,127,201,5,254,123,78,92,152,0,0,2,27,243,35,225,47,76,53,223,76,159,168,217,14,99,101,193,178,108,62,149,235,73,144,221,36,237,81,203,78,171,212,180,149,74,136,174,115,85,219,172,106,212,115,218,247,47,75,93,214,173,116,193,173,173,163,182,209,84,92,110,21,81,83,82,210,196,249,231,154,87,163,89,20,109,69,87,57,206,95,36,68,68,85,85,95,130,26,251,241,211,198,62,81,197,102,168,214,62,142,227,85,77,167,246,58,153,33,199,45,75,234,53,209,167,170,181,115,53,23,214,154,77,186,188,247,232,106,163,19,216,229,112,96,60,99,47,203,52,223,41,139,36,192,242,218,235,69,222,219,43,188,53,206,213,83,36,15,242,93,183,107,147,165,221,46,68,246,42,38,232,187,42,124,9,47,109,230,161,198,237,182,220,203,122,234,189,45,82,198,222,134,212,84,216,40,31,54,219,121,110,238,202,117,42,126,85,69,85,248,238,101,238,7,185,87,85,235,54,59,110,213,205,124,175,184,216,241,91,147,18,162,211,100,163,218,42,235,140,43,191,76,210,189,200,189,136,93,228,173,68,69,123,218,189,72,172,69,107,157,96,150,222,92,124,20,218,237,137,106,135,65,108,242,196,136,168,178,84,214,85,207,50,239,237,94,235,229,87,255,0,137,124,190,27,1,67,154,167,172,186,167,173,217,15,210,173,87,206,174,185,53,201,17,91,28,149,179,110,200,26,171,186,178,24,155,180,113,53,85,55,233,99,90,155,252,11,52,229,51,194,62,149,173,12,60,73,93,115,139,14,99,147,83,183,181,65,105,161,127,113,184,236,143,69,221,213,45,122,35,210,169,91,186,55,213,70,181,21,202,213,126,232,230,253,28,84,242,121,196,42,172,53,153,119,11,117,85,118,203,181,28,111,153,113,123,133,91,170,41,171,26,155,175,69,60,242,170,201,28,159,4,73,28,246,187,201,21,204,243,85,173,253,14,215,13,81,225,107,85,96,205,112,186,170,155,109,214,215,59,169,46,150,202,148,115,34,172,137,175,218,90,74,152,215,218,155,162,167,154,117,49,200,142,77,156,212,84,13,150,65,210,244,99,85,113,221,111,210,204,103,86,49,94,164,182,228,180,12,172,142,39,174,238,129,254,109,150,23,47,177,93,28,141,124,106,169,229,187,23,99,186,0,0,0,56,236,135,33,178,98,118,27,134,79,146,221,41,237,182,171,85,52,149,149,181,117,15,233,142,8,99,106,185,239,114,252,17,17,21,78,65,206,70,162,185,202,136,136,155,170,175,192,165,174,102,252,122,187,90,175,149,90,13,164,215,103,125,2,179,84,244,221,171,224,122,163,111,181,145,185,21,26,138,159,133,77,19,211,213,248,61,237,235,243,70,177,64,196,60,125,241,153,114,226,211,83,89,232,63,19,69,128,227,46,146,158,193,69,38,237,117,66,170,236,250,217,155,240,146,77,147,102,254,241,136,141,246,171,213,210,243,148,7,8,183,43,58,205,197,70,125,106,117,59,171,41,164,161,195,233,230,106,163,214,23,238,217,235,182,248,35,155,188,81,239,248,77,116,174,219,101,99,150,59,242,225,224,82,179,137,60,194,61,74,212,91,108,177,105,158,57,84,157,214,61,21,190,156,171,98,239,225,88,191,214,155,229,221,114,124,23,161,171,187,149,204,188,170,58,58,75,125,36,20,20,20,176,211,82,211,70,216,96,130,22,35,35,138,54,166,205,99,90,158,77,106,34,34,34,39,146,34,1,251,21,235,206,182,233,85,77,195,134,31,105,133,202,216,107,115,72,100,153,81,202,138,238,221,21,86,205,95,130,166,239,223,101,248,181,191,144,176,162,191,185,212,89,221,89,195,30,47,119,137,142,115,237,217,181,42,61,122,145,17,177,73,69,88,138,170,139,237,94,164,141,60,191,42,255,0,128,33,175,39,187,101,45,127,24,81,85,84,53,86,75,118,49,114,169,131,201,60,158,171,20,75,237,79,224,202,255,0,102,203,254,13,209,111,44,162,158,81,55,232,108,252,101,218,173,242,186,52,117,242,195,116,160,141,28,187,42,185,177,37,70,205,243,243,93,169,221,249,124,183,254,52,189,96,0,0,5,8,115,88,182,67,111,227,119,54,158,24,220,207,72,82,90,106,159,186,108,138,239,71,193,26,171,127,55,222,252,255,0,62,229,247,148,3,205,11,32,167,200,56,220,212,21,164,86,186,43,114,91,109,253,72,187,245,62,58,8,18,77,255,0,58,61,94,223,249,32,89,15,39,219,156,213,252,30,65,75,42,187,166,221,147,92,233,163,221,219,167,74,246,165,242,79,130,111,43,188,191,46,235,241,38,233,11,185,69,89,36,181,112,103,104,175,124,72,212,188,223,110,149,172,95,91,215,70,202,144,111,231,229,237,129,83,203,203,203,242,238,77,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,122,189,90,113,203,61,118,65,126,184,65,65,109,182,83,73,87,89,85,59,209,145,193,12,109,87,61,238,114,251,26,141,69,85,95,204,125,165,82,115,114,227,47,196,203,47,10,122,115,116,69,138,39,71,62,99,89,4,155,245,61,54,124,86,244,84,242,217,23,166,73,127,58,49,158,91,61,170,16,243,142,110,44,47,28,87,235,45,94,69,4,243,195,135,88,213,244,24,197,3,211,167,183,77,186,117,78,246,255,0,93,153,205,71,187,127,52,78,134,121,244,34,150,101,202,223,131,69,208,157,60,251,177,103,246,148,139,59,205,105,24,176,67,51,126,249,106,181,187,103,178,21,69,252,25,37,217,146,72,139,230,136,145,181,118,86,185,22,145,160,158,122,89,227,170,165,154,72,102,133,233,36,114,70,229,107,152,228,93,209,200,169,230,138,139,231,185,148,191,101,143,20,255,0,219,45,170,191,243,202,227,255,0,124,6,202,103,64,226,11,253,97,117,39,249,33,121,254,101,41,175,95,236,177,226,159,251,101,181,87,254,121,92,127,239,143,158,225,197,15,18,247,122,10,155,85,215,136,141,77,173,162,173,133,244,245,52,213,25,117,194,72,166,137,237,86,189,143,99,165,84,115,92,213,84,84,84,217,81,85,20,14,179,165,159,235,157,136,127,199,214,255,0,231,12,54,129,53,92,165,170,170,161,170,134,186,134,166,90,122,138,121,27,44,51,68,245,99,227,123,87,118,185,174,79,52,84,84,69,69,79,52,83,40,126,203,30,41,255,0,182,91,85,127,231,149,199,254,248,13,148,193,141,56,100,187,93,111,252,54,233,69,246,251,115,171,184,220,174,56,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,49,119,19,188,193,244,31,134,27,221,14,35,127,184,77,127,201,106,42,160,101,101,174,212,230,200,251,101,51,156,222,185,234,93,230,140,84,141,85,205,139,205,239,217,60,154,213,235,64,147,128,227,241,251,253,147,43,177,208,100,216,221,210,154,229,106,186,83,71,87,69,87,76,244,124,83,194,246,163,152,246,185,61,168,168,168,167,32,0,3,130,206,115,108,103,77,240,251,198,121,153,93,97,183,89,44,84,114,87,86,212,202,228,68,100,108,77,215,109,253,174,95,36,107,83,205,206,84,68,221,85,0,163,190,109,51,208,75,198,166,73,29,27,154,178,195,105,180,178,169,17,124,210,95,10,199,34,47,231,237,186,63,240,108,79,158,78,16,84,197,194,45,76,147,162,35,38,203,174,47,135,213,84,221,157,154,102,175,158,254,126,179,93,231,229,249,62,27,173,62,107,214,170,215,235,134,178,230,26,177,113,137,241,63,38,186,205,89,20,47,93,221,5,62,253,48,68,171,241,232,137,177,179,254,73,126,92,12,105,21,102,136,240,173,128,96,183,122,53,166,187,122,61,110,119,56,158,155,61,149,85,114,58,161,241,189,63,132,196,145,177,175,252,24,25,228,0,0,232,28,65,127,172,46,164,255,0,36,47,63,204,165,59,249,208,56,130,255,0,88,93,73,254,72,94,127,153,74,6,181,152,135,250,172,178,127,198,52,223,245,173,54,146,53,109,196,63,213,101,147,254,49,166,255,0,173,105,180,144,0,0,16,179,155,188,213,17,240,107,116,100,47,123,89,45,254,214,201,81,171,228,230,119,28,187,47,230,234,70,175,241,162,21,189,202,186,130,223,93,198,254,6,234,244,99,157,77,5,218,122,118,63,109,157,42,91,170,17,60,151,218,168,138,231,38,222,104,173,69,248,22,253,199,30,147,215,235,87,10,186,133,129,217,169,22,166,235,37,181,46,22,232,90,138,175,146,166,146,70,84,50,54,162,126,249,253,165,98,127,126,80,167,14,58,187,62,131,107,158,23,171,144,195,44,241,227,119,88,234,42,225,137,118,146,106,71,34,199,83,27,85,124,186,157,11,228,106,111,229,186,166,224,108,194,14,39,19,202,241,220,235,25,181,230,56,149,218,158,231,102,188,210,199,91,67,89,3,186,153,52,47,110,237,114,127,129,124,209,124,209,119,69,243,67,150,0,1,140,120,146,215,28,119,135,93,24,201,117,91,33,168,133,22,215,72,246,219,169,164,126,203,91,94,246,170,83,211,181,61,170,174,126,219,237,236,106,57,222,198,168,26,243,113,17,107,182,88,248,128,212,219,37,149,204,117,186,223,152,222,169,105,21,159,130,176,199,91,43,89,183,230,233,68,47,243,130,121,42,165,225,31,72,93,87,191,113,49,11,107,83,119,171,189,68,129,168,207,53,68,253,234,55,203,216,158,196,221,19,115,94,11,77,175,40,212,252,234,150,207,109,130,91,158,69,149,93,89,4,49,181,55,125,77,101,76,187,34,121,124,92,247,255,0,235,54,104,211,172,62,151,79,52,251,24,192,40,100,73,41,177,155,53,21,158,23,162,109,212,202,120,25,19,87,111,135,147,16,14,196,0,0,0,0,0,0,0,0,0,3,160,113,5,254,176,186,147,252,144,188,255,0,50,148,214,179,16,255,0,85,150,79,248,198,155,254,181,166,202,124,65,127,172,46,164,255,0,36,47,63,204,165,53,172,196,63,213,101,147,254,49,166,255,0,173,104,27,73,0,0,0,0,31,61,194,225,67,105,160,169,186,221,43,33,164,162,162,133,245,21,53,19,189,25,28,49,49,170,231,189,238,95,38,181,17,21,85,87,201,17,15,160,167,254,104,252,122,174,115,112,175,225,175,71,47,138,184,229,190,110,206,81,117,165,127,171,115,168,98,249,209,196,244,95,56,24,239,195,95,223,189,187,39,168,221,222,24,123,152,159,28,183,14,40,115,103,97,24,61,116,208,233,150,53,86,229,183,179,101,98,221,170,91,187,86,182,84,95,62,157,149,201,19,85,17,90,215,42,170,35,156,168,153,63,150,7,1,43,170,55,106,46,34,53,130,202,171,135,90,231,238,99,246,202,150,122,183,154,166,42,167,126,70,175,182,158,55,39,146,123,36,123,118,93,218,215,35,177,39,47,158,7,46,252,84,231,41,147,229,212,181,20,122,105,141,212,177,110,181,62,180,107,115,153,61,100,161,129,201,183,154,166,221,199,53,119,99,28,158,104,231,48,190,43,77,166,217,97,181,210,89,44,182,250,122,27,125,190,6,83,82,210,211,198,145,197,4,76,106,53,140,99,83,201,173,68,68,68,68,246,34,1,245,128,0,20,221,206,171,76,228,177,235,78,27,170,116,208,57,41,114,171,27,237,211,185,19,116,241,84,82,121,170,175,193,86,42,136,81,19,227,219,95,206,92,137,18,121,158,104,69,86,183,112,181,120,168,177,208,62,170,255,0,132,76,220,146,223,28,76,234,146,88,226,107,155,83,18,109,230,187,192,249,30,141,79,55,58,54,32,17,143,146,30,164,83,246,245,43,72,106,101,68,159,170,147,36,162,143,171,240,217,253,79,82,187,126,101,240,190,127,221,127,17,106,70,184,92,27,107,194,240,227,196,86,37,169,181,83,74,203,60,53,43,67,124,100,109,234,87,219,167,78,137,151,167,247,202,196,84,145,19,226,232,218,108,107,111,184,80,221,168,41,174,182,186,200,106,232,171,97,101,69,53,68,15,71,199,52,79,106,57,143,99,147,201,205,84,84,84,84,242,84,80,62,128,0,16,179,155,118,166,199,130,112,141,113,198,97,169,72,235,179,155,173,29,150,38,181,125,126,203,31,226,102,118,223,193,233,129,24,171,254,250,137,241,43,23,150,222,155,212,106,79,24,250,127,78,218,84,154,147,29,171,126,73,88,245,111,82,66,202,54,44,145,61,127,252,63,97,168,191,5,114,25,39,155,87,17,86,237,97,215,218,109,59,197,174,77,171,176,105,188,18,219,159,36,79,234,142,91,164,142,69,171,86,252,21,25,209,20,63,223,69,38,202,168,168,73,142,75,154,19,62,63,130,101,92,64,94,232,150,57,242,153,146,201,101,115,218,168,239,3,78,238,170,137,26,191,22,73,63,75,63,142,149,64,178,195,88,61,91,154,162,163,85,179,73,234,158,247,207,38,67,113,124,142,122,250,206,122,212,200,170,171,249,247,54,124,53,224,230,9,164,245,250,67,197,174,160,89,234,41,22,26,43,229,202,76,146,216,237,151,166,74,106,215,186,111,87,127,131,100,89,99,254,56,213,0,189,78,25,40,45,246,206,27,244,174,130,212,140,240,144,225,118,86,196,230,108,168,246,248,40,151,171,116,242,85,95,106,175,197,85,87,226,100,178,24,242,176,226,34,201,171,252,54,218,52,250,166,224,196,202,116,226,22,217,171,105,94,244,235,146,133,170,169,71,59,27,237,232,237,116,196,191,145,209,59,216,138,221,230,112,0,0,21,47,207,26,215,108,135,39,210,43,220,78,103,164,106,232,47,52,179,162,126,18,67,20,148,174,139,127,205,213,52,219,127,18,158,188,142,164,170,76,175,86,226,102,254,29,214,251,67,164,245,213,61,116,146,167,163,213,219,101,242,87,249,239,186,124,55,221,118,143,156,207,248,132,181,235,199,18,213,148,184,181,124,85,152,222,15,74,150,10,10,152,93,213,29,76,205,122,190,166,102,170,121,42,44,174,88,209,81,85,28,216,154,228,246,147,135,146,254,148,92,113,45,11,202,117,70,233,74,248,23,59,187,199,21,23,83,85,59,212,116,45,123,27,42,47,197,22,105,170,91,255,0,33,127,40,22,24,0,0,0,0,0,0,0,0,0,0,0,0,70,62,63,184,180,163,225,87,70,42,43,236,245,80,187,56,201,146,75,126,55,76,228,234,237,201,178,119,106,220,223,224,66,215,34,249,249,43,221,27,85,54,85,218,67,101,185,94,61,130,227,23,92,203,44,186,195,109,179,89,105,37,174,174,171,153,118,100,48,198,213,115,156,191,21,242,79,98,121,170,236,137,186,169,174,207,23,28,72,228,156,87,107,117,207,80,235,98,168,134,219,212,150,236,122,216,190,178,209,208,49,203,218,102,201,190,242,61,92,175,126,219,238,247,170,39,146,53,16,56,190,29,52,63,51,226,167,92,45,58,115,105,169,168,146,170,245,82,250,219,205,210,77,228,90,74,68,119,85,77,84,138,190,213,243,242,221,125,103,189,141,223,119,27,22,233,214,159,226,218,85,131,89,52,231,9,182,182,134,199,143,209,199,69,71,10,109,186,49,169,230,231,42,34,117,61,203,187,156,239,107,156,231,42,249,169,25,249,111,112,131,31,12,154,62,203,238,89,110,70,106,6,103,28,85,183,158,228,105,220,183,193,182,240,208,162,251,83,161,23,170,79,203,35,149,60,209,141,82,93,128,0,0,58,7,16,26,114,154,187,162,25,214,153,163,81,102,200,236,53,148,52,202,171,183,77,67,162,119,101,223,224,145,24,191,224,59,248,3,87,12,90,253,114,193,115,43,70,79,77,11,217,112,199,174,116,245,241,198,253,216,230,205,4,173,122,53,126,45,94,166,109,249,80,217,235,20,201,45,121,150,47,103,204,44,115,164,214,219,237,5,61,202,142,68,93,250,224,154,54,201,27,188,191,43,92,138,80,87,49,205,8,170,208,190,41,114,138,122,106,7,195,96,203,102,118,73,102,145,25,180,107,29,75,149,211,68,223,130,118,231,238,179,167,218,141,232,95,223,33,99,60,162,248,136,162,212,189,4,93,29,188,92,209,249,46,157,189,97,138,41,21,17,243,90,100,114,186,9,27,231,187,146,55,43,226,93,147,213,70,197,191,225,32,19,196,0,0,215,99,143,173,77,143,86,120,185,212,124,154,146,165,38,161,164,186,173,150,137,205,93,216,176,209,49,180,221,77,95,139,92,232,158,244,95,143,94,229,218,241,159,196,45,171,134,174,31,178,92,250,106,232,226,189,212,83,62,217,142,192,174,245,231,185,204,199,36,93,41,241,72,253,105,93,236,245,98,119,158,234,133,1,232,158,150,228,58,239,171,248,190,150,216,214,87,215,229,23,72,233,100,159,101,122,195,18,175,84,245,14,248,170,71,26,73,35,191,51,84,11,181,229,95,166,245,26,121,193,198,49,81,93,74,148,245,121,117,93,94,73,43,58,118,85,100,207,72,224,122,254,94,168,32,133,200,191,145,83,242,25,207,136,252,218,191,77,184,127,212,108,242,210,249,25,112,177,98,247,42,218,39,179,218,202,150,83,189,98,119,181,54,68,127,74,170,251,118,69,59,174,59,96,180,226,152,253,179,23,176,210,54,150,217,103,163,134,130,138,6,251,34,130,38,35,35,98,126,100,107,81,63,192,116,238,34,48,234,141,65,208,77,70,193,232,226,89,42,175,184,173,214,130,149,168,213,114,247,228,165,145,177,42,34,121,170,163,213,171,183,199,96,53,181,193,241,169,179,124,227,31,195,227,157,99,150,255,0,117,164,182,182,79,37,86,186,121,155,26,59,205,81,23,205,219,249,169,179,182,37,138,216,112,108,94,211,134,226,246,232,168,45,22,74,56,104,40,105,162,106,35,98,134,54,163,88,212,219,243,34,127,25,172,78,9,147,201,132,231,24,246,103,20,29,231,216,46,180,151,54,197,190,221,107,4,205,145,27,191,231,233,216,217,211,14,203,108,57,238,39,103,205,177,106,246,86,217,239,212,48,220,104,106,25,236,146,25,88,143,98,254,101,217,83,116,248,46,232,7,48,0,2,162,57,217,105,101,166,205,156,224,26,191,108,164,138,26,188,150,142,174,209,116,115,27,210,178,201,72,177,58,9,29,252,39,43,38,123,55,246,244,196,196,246,34,109,200,242,66,207,110,17,228,122,151,165,242,202,143,161,168,162,163,191,64,197,223,239,114,199,34,193,34,167,195,214,108,177,111,191,245,182,237,241,62,46,118,186,161,104,187,102,122,123,164,86,218,136,229,174,199,169,43,47,23,52,107,183,237,45,82,196,200,24,191,4,119,76,18,57,83,219,180,140,95,36,84,223,233,228,129,133,85,205,149,106,126,162,201,18,182,150,142,223,65,100,133,234,139,180,146,77,35,230,145,19,224,189,41,4,123,252,126,248,223,202,160,91,80,0,0,0,0,0,0,0,0,0,0,0,0,0,1,88,60,241,127,212,158,146,255,0,198,55,127,250,170,98,207,138,193,231,139,254,164,244,151,254,49,187,255,0,213,83,1,138,185,37,255,0,175,214,119,252,144,95,231,180,229,201,148,217,201,47,253,126,179,191,228,130,255,0,61,167,46,76,0,0,8,201,204,155,56,184,96,92,23,234,53,194,213,44,145,213,220,233,41,236,173,123,23,109,163,171,169,138,9,145,87,125,246,88,95,42,127,26,167,195,114,147,248,69,211,91,94,175,241,49,167,58,121,124,133,39,181,221,111,176,45,124,46,68,84,154,150,45,230,154,53,223,224,230,70,230,255,0,202,248,251,11,180,230,69,135,84,102,188,21,234,101,190,142,37,125,69,190,134,158,240,197,70,171,149,172,164,170,134,162,85,217,63,222,163,149,55,246,34,46,255,0,2,146,184,72,212,235,86,141,241,41,167,154,145,126,127,110,215,103,189,197,227,228,254,181,75,42,44,51,73,183,199,165,146,57,219,124,122,64,217,38,24,97,167,133,148,244,241,50,40,162,106,49,140,99,81,173,107,81,54,68,68,79,36,68,79,129,238,122,67,52,53,16,178,162,158,86,75,20,173,71,177,236,114,57,174,106,166,232,168,169,228,168,169,241,61,192,20,103,205,223,75,45,58,123,197,90,228,150,58,72,169,233,243,171,44,23,202,150,68,222,150,248,212,146,72,38,118,222,205,221,217,100,142,95,139,164,114,175,154,170,173,230,20,111,205,243,84,45,25,247,21,44,198,108,117,17,207,22,13,99,167,179,85,189,142,234,79,26,233,36,158,86,239,236,245,91,52,108,84,77,246,115,28,138,187,249,32,75,126,74,217,237,194,251,161,57,134,3,91,42,73,14,45,144,54,122,53,93,247,142,26,184,186,149,159,147,110,228,50,59,242,238,247,111,240,44,68,174,174,74,56,85,93,163,66,243,92,230,170,37,141,153,22,72,218,74,126,164,84,238,69,73,78,223,93,62,29,61,117,18,55,203,226,199,111,236,66,197,64,0,66,94,100,60,117,211,112,219,136,59,76,244,226,231,28,154,151,145,210,185,99,146,61,159,232,58,71,121,120,151,167,194,87,121,246,154,168,190,104,175,119,146,53,30,24,111,154,111,30,171,97,130,227,195,14,142,94,147,210,53,49,58,155,48,186,211,59,206,154,39,38,206,183,196,244,95,221,28,159,186,170,126,11,93,209,191,82,189,27,7,120,41,224,255,0,43,226,227,83,89,99,129,42,109,216,125,153,209,207,146,94,88,223,234,120,85,87,166,24,149,81,81,103,147,101,70,162,238,136,136,231,42,42,55,101,233,26,3,160,250,145,197,54,172,209,233,246,27,28,181,55,11,148,174,170,185,221,42,186,223,21,20,27,239,45,85,67,252,215,111,63,138,238,247,185,173,77,213,200,108,35,160,26,17,130,112,227,165,246,157,45,211,250,46,221,21,189,157,117,53,82,53,59,247,10,167,34,119,106,102,84,246,189,234,158,207,99,81,26,214,236,214,162,32,118,172,35,9,197,116,227,18,181,96,184,69,150,158,211,98,178,83,54,146,134,142,4,94,136,163,111,231,95,55,42,174,234,174,85,85,114,170,170,170,170,170,156,224,0,8,219,204,83,76,228,213,46,15,117,14,209,73,3,165,174,179,208,183,32,164,70,166,238,234,162,122,79,34,34,124,85,98,100,173,68,254,232,146,71,225,91,69,73,114,162,168,183,87,211,199,81,77,85,19,225,154,41,19,118,201,27,145,81,205,84,248,162,162,170,1,173,175,10,58,145,79,164,92,72,233,206,161,215,74,145,81,90,111,244,190,58,69,119,79,69,36,174,237,78,237,255,0,52,82,61,127,62,198,202,38,180,252,77,104,173,211,135,189,115,203,116,166,227,4,205,134,209,94,245,182,205,42,127,84,208,73,235,211,74,139,236,94,168,156,221,246,246,57,28,158,212,82,239,57,119,113,17,69,196,39,13,88,245,93,93,205,42,50,140,78,24,236,23,248,220,169,221,239,66,212,72,167,84,223,117,73,98,70,63,171,100,69,127,113,19,240,84,9,56,0,3,240,173,173,164,182,209,84,92,107,234,35,167,166,165,137,243,77,44,139,179,99,141,168,170,231,42,252,17,17,21,77,100,117,163,80,39,213,125,93,204,245,42,117,126,249,53,246,182,232,198,189,54,86,71,44,206,116,108,219,225,210,197,107,127,192,93,135,52,94,34,173,218,41,195,101,219,15,160,185,54,60,171,81,34,146,199,110,129,143,218,70,82,57,17,43,103,84,79,62,148,137,203,30,251,167,175,51,61,187,41,83,60,11,104,76,252,66,113,51,135,225,115,209,45,69,146,130,169,183,187,242,171,85,99,109,190,153,200,247,177,251,123,18,87,118,225,69,252,179,32,23,143,193,206,155,212,105,47,11,186,107,129,215,82,165,45,109,13,134,10,138,216,58,122,86,42,170,157,234,39,106,167,229,73,102,122,42,252,87,117,51,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,14,143,95,161,154,39,116,174,168,185,220,244,123,8,172,172,172,149,243,212,84,79,143,82,73,44,210,189,85,206,123,220,232,213,92,229,85,85,85,85,221,85,119,59,192,3,160,126,199,221,5,255,0,113,28,7,254,109,81,127,221,143,216,251,160,191,238,35,128,255,0,205,170,47,251,179,191,128,58,7,236,125,208,95,247,17,192,127,230,213,23,253,217,209,245,219,66,116,66,223,162,26,135,95,65,163,120,53,53,85,54,41,118,154,9,225,199,168,217,36,82,54,142,85,107,218,228,143,118,185,21,17,81,83,205,21,12,238,117,141,81,198,43,243,109,51,203,176,203,84,212,241,86,223,236,85,246,186,105,42,28,230,196,201,103,167,124,108,87,171,81,85,26,142,114,110,168,138,187,111,178,47,176,13,104,180,210,8,42,181,31,20,165,170,134,57,161,154,247,67,28,145,200,212,115,94,213,157,136,173,84,95,37,69,79,45,141,145,127,99,238,130,255,0,184,142,3,255,0,54,168,191,238,202,173,194,249,54,241,59,142,102,54,44,134,187,58,210,247,211,218,238,116,181,147,54,43,165,193,94,230,71,43,94,228,106,45,18,34,174,205,93,183,84,77,254,37,200,129,243,219,237,244,22,138,10,107,85,170,134,158,138,138,138,22,83,211,83,83,196,216,226,134,38,53,26,198,49,141,68,70,181,173,68,68,68,77,145,17,17,10,49,230,75,193,94,69,195,230,165,220,117,63,22,160,169,173,211,172,186,185,245,80,85,34,186,69,181,214,202,229,124,148,147,57,85,87,101,119,83,163,123,191,9,171,211,186,185,170,171,122,199,25,147,99,24,238,103,96,174,197,114,219,29,21,226,207,115,133,105,235,40,107,96,108,208,79,26,251,90,246,57,21,21,61,139,252,104,138,5,17,240,87,204,75,81,120,82,115,112,235,205,20,153,94,158,205,43,165,125,161,243,116,79,64,247,174,238,146,146,69,221,27,186,238,171,19,189,71,42,170,167,67,149,92,182,145,132,115,55,224,195,53,181,199,94,237,90,143,31,168,115,58,164,161,190,80,79,77,60,43,252,21,114,49,209,57,124,255,0,120,247,33,25,120,139,228,197,104,186,213,85,100,124,52,230,81,89,214,69,116,159,71,47,242,73,37,51,87,248,48,85,181,29,35,83,203,201,178,53,254,107,231,34,33,14,239,188,178,56,219,177,220,31,67,247,21,154,224,198,175,169,83,67,119,161,150,41,19,242,162,247,145,201,252,78,68,95,204,5,170,231,252,209,56,50,193,109,178,213,211,106,116,153,69,99,90,174,142,223,97,183,79,60,178,249,111,178,72,246,178,22,252,19,214,145,61,191,153,118,171,62,52,57,130,234,71,22,181,13,198,105,232,151,21,192,104,230,73,105,236,112,206,178,73,87,35,87,212,154,174,68,68,238,57,61,173,98,34,49,139,252,39,39,89,244,226,124,171,248,215,201,234,25,29,86,152,82,88,41,222,228,106,213,93,175,116,108,99,124,246,85,86,69,36,146,236,158,223,38,127,22,228,215,225,199,147,134,159,96,247,10,92,163,136,28,170,60,222,186,5,73,27,99,160,141,244,246,182,189,63,174,72,229,73,106,19,227,182,209,183,224,230,185,60,128,141,92,178,248,21,188,235,46,107,110,215,29,76,178,84,82,105,254,59,82,202,187,116,117,49,43,82,253,91,27,183,99,88,142,79,90,158,55,183,119,187,240,92,169,219,77,253,126,155,177,62,123,125,190,130,211,67,79,107,181,80,211,209,81,82,68,216,41,233,169,226,108,113,67,27,83,102,177,140,106,34,53,168,136,136,136,137,178,33,244,0,0,0,58,7,16,95,235,11,169,63,201,11,207,243,41,78,254,117,141,81,198,43,243,109,51,203,176,203,84,212,241,86,223,236,85,246,186,105,42,28,230,196,201,103,167,124,108,87,171,81,85,26,142,114,110,168,138,187,111,178,47,176,13,101,49,15,245,89,100,255,0,140,105,191,235,90,109,36,83,37,139,147,23,20,54,187,229,186,231,81,158,105,107,162,164,171,134,119,163,46,151,21,114,181,175,71,42,38,244,40,155,236,133,205,128,0,0,41,35,153,183,3,119,125,19,206,46,58,223,167,118,153,106,52,247,38,171,117,77,107,32,143,116,177,215,74,253,221,27,209,63,6,7,189,119,141,219,108,213,119,109,118,94,133,125,219,159,29,222,209,106,191,218,234,172,151,219,109,45,198,221,93,19,160,170,164,170,133,178,195,60,110,77,156,199,177,200,168,230,170,123,81,80,10,38,224,123,152,166,105,194,155,190,132,101,86,250,172,171,78,170,102,238,173,185,179,34,85,90,222,229,221,242,82,43,215,167,103,42,238,232,92,168,215,59,205,28,197,87,43,173,7,13,230,105,193,110,99,110,101,106,107,4,54,73,213,157,82,81,222,109,245,52,179,68,191,193,87,116,44,110,95,239,30,228,35,95,18,188,154,172,121,21,202,171,42,225,171,42,165,199,159,58,186,87,227,119,167,72,250,54,187,219,181,61,67,81,210,70,223,238,30,215,166,235,248,77,68,216,134,151,238,88,188,109,216,171,223,69,247,23,150,226,196,95,82,166,130,239,67,44,82,39,229,79,191,35,147,248,156,212,95,204,5,163,106,127,53,46,15,180,246,217,52,214,92,230,167,52,185,182,53,116,54,251,21,12,174,235,118,222,170,58,121,90,200,90,155,236,138,168,229,114,121,250,171,236,42,75,139,190,51,53,51,139,172,186,43,166,81,211,104,198,173,111,119,161,177,218,105,85,240,81,163,188,150,71,191,100,89,166,84,77,150,69,68,252,141,70,166,232,119,188,55,149,87,26,121,101,83,33,174,211,139,126,53,76,247,35,86,174,243,122,165,107,27,231,230,170,200,31,44,187,39,247,159,197,185,61,248,89,229,43,165,122,59,115,164,205,181,138,237,14,160,228,148,143,108,212,180,107,76,177,90,105,36,79,98,172,78,85,117,75,145,118,84,89,54,111,251,222,232,138,6,40,229,81,192,173,218,213,112,162,226,143,87,108,174,165,115,97,87,225,214,186,168,253,117,238,53,81,110,50,49,127,5,58,85,82,20,95,53,234,89,60,182,141,203,105,231,132,106,53,17,173,68,68,68,217,17,62,7,144,0,0,0,0,0,0,0,0,0,0,58,7,16,95,235,11,169,63,201,11,207,243,41,77,107,49,15,245,89,100,255,0,140,105,191,235,90,108,215,170,56,197,126,109,166,121,118,25,106,154,158,42,219,253,138,190,215,77,37,67,156,216,153,44,244,239,141,138,245,106,42,163,81,206,77,213,17,87,109,246,69,246,21,23,98,228,197,197,13,174,249,110,185,212,103,154,90,232,169,42,225,157,232,203,165,197,92,173,107,209,202,137,189,10,38,251,32,23,54,0,0,1,210,181,146,13,92,172,211,171,189,6,134,205,142,83,102,85,112,173,61,190,178,255,0,81,44,84,148,74,228,84,89,213,34,134,85,145,236,79,54,177,91,210,174,219,169,118,69,69,8,59,205,7,143,86,105,133,162,183,135,93,32,188,167,211,11,172,29,188,134,229,78,253,221,103,164,145,168,189,134,57,61,149,18,177,124,215,219,27,29,186,108,231,53,91,80,216,109,46,41,91,148,218,233,115,155,181,125,179,31,146,165,137,114,171,160,165,109,69,76,84,251,238,245,138,55,57,168,231,237,228,155,185,19,117,221,124,137,227,118,228,213,197,213,250,233,87,123,189,106,118,153,87,92,46,19,190,166,170,170,162,243,114,146,89,229,123,149,207,123,220,180,59,185,202,170,170,170,190,213,83,229,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,64,147,26,99,205,19,129,45,30,193,44,250,113,167,216,182,115,107,177,89,41,210,158,154,6,89,97,85,95,139,164,123,187,251,190,71,57,85,206,114,249,185,202,170,190,211,180,126,220,135,8,223,237,12,251,252,141,15,253,249,15,255,0,105,83,138,127,236,251,74,191,202,183,31,243,17,251,74,156,83,255,0,103,218,85,254,85,184,255,0,152,129,48,63,110,67,132,111,246,134,125,254,70,135,254,252,239,90,31,204,179,135,78,32,53,70,203,164,120,37,38,94,203,237,251,196,248,87,87,219,34,138,4,236,83,201,80,254,167,182,103,42,122,144,191,111,37,243,217,63,57,1,127,105,83,138,127,236,251,74,191,202,183,31,243,19,53,112,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,233,15,19,5,174,225,91,37,83,251,244,21,20,236,232,108,148,145,177,118,124,205,85,221,233,234,162,237,186,236,138,22,126,120,115,81,200,173,114,34,162,166,202,139,241,60,128,40,131,153,15,5,215,30,27,117,50,163,57,195,108,239,251,155,229,149,79,154,222,248,88,229,142,213,84,237,220,250,39,175,177,169,191,83,162,221,124,217,186,121,171,28,118,238,2,185,153,87,240,243,107,139,73,245,162,11,157,251,4,137,118,181,85,210,162,75,89,102,221,124,227,70,185,83,187,79,230,171,211,191,83,60,250,122,145,81,169,115,25,142,27,138,234,14,51,112,195,115,107,5,21,238,201,117,133,96,172,161,172,137,36,138,102,47,229,69,246,42,46,202,138,155,42,42,34,162,162,162,41,86,28,71,242,101,200,41,107,234,114,46,25,114,154,106,234,9,28,178,125,28,191,84,118,170,32,221,87,213,130,171,110,137,27,230,136,137,47,66,162,39,155,222,160,77,155,127,49,126,11,46,54,214,221,34,215,203,36,81,185,157,125,186,138,106,168,102,79,45,246,88,223,18,63,127,205,183,183,216,67,254,48,185,187,216,235,113,251,134,158,240,178,218,217,106,107,227,146,154,167,46,171,129,212,233,79,26,238,213,90,40,94,137,39,90,167,178,89,17,189,31,6,170,236,230,195,233,57,107,241,187,21,74,210,59,65,110,74,246,191,161,85,183,75,123,153,190,255,0,195,73,250,85,63,62,251,25,207,68,121,53,107,142,87,113,167,173,214,236,134,213,131,89,218,230,186,122,74,57,217,113,185,72,158,213,99,123,106,176,51,242,117,172,142,217,124,250,93,241,8,187,194,151,12,217,191,22,58,185,73,130,216,18,162,43,123,30,218,204,130,242,230,245,50,223,71,213,235,200,229,95,39,72,239,54,177,190,215,57,127,34,57,83,98,12,11,6,198,116,207,11,178,105,254,27,110,109,13,147,31,162,138,130,134,4,93,213,177,70,221,145,92,190,215,57,125,174,114,249,171,149,85,124,212,235,186,33,160,250,95,195,190,15,79,128,105,94,55,21,174,221,18,164,147,202,171,215,83,91,54,219,44,211,202,190,114,61,127,47,177,19,201,168,214,162,34,100,16,4,61,230,61,193,124,188,83,105,189,54,69,132,67,26,106,14,31,28,178,90,216,170,214,54,229,76,237,150,74,55,57,118,217,202,169,213,27,149,118,71,110,139,178,61,92,147,8,1,172,238,147,106,206,171,112,193,170,208,230,88,109,85,93,139,36,177,84,62,146,186,134,174,39,53,178,181,174,218,106,74,168,87,101,86,42,183,103,53,118,84,84,69,69,107,154,138,150,239,162,92,222,184,106,207,44,244,208,234,172,183,13,60,191,164,104,149,49,212,82,75,89,65,36,159,21,134,104,26,231,35,87,219,247,198,51,111,102,235,237,92,137,197,199,47,45,25,226,165,178,228,146,163,241,44,229,35,233,143,32,183,194,215,37,70,201,179,91,87,6,232,147,181,63,132,138,217,19,100,78,189,147,164,172,253,72,229,37,197,246,21,89,42,98,248,253,151,55,160,99,183,101,77,162,235,12,47,86,126,87,69,84,177,59,127,130,163,122,188,253,138,169,230,5,163,222,121,139,240,89,100,183,201,113,169,215,171,45,67,35,79,220,232,233,234,106,101,114,252,17,25,28,74,229,254,61,182,252,170,132,6,227,51,155,61,207,83,236,53,250,99,195,165,190,229,142,216,235,216,234,123,134,69,88,169,21,125,92,46,77,159,20,17,181,87,195,177,119,84,87,171,150,69,69,242,72,252,247,143,150,238,90,60,110,220,170,217,73,30,133,86,194,175,95,57,42,110,214,248,163,106,124,85,92,233,209,63,192,158,127,145,20,146,250,21,201,111,54,185,87,210,221,248,132,207,109,246,107,107,30,143,146,207,96,114,212,214,76,212,84,221,143,168,123,82,56,119,243,243,106,75,229,249,21,124,130,33,112,131,194,94,119,197,158,165,65,139,88,32,154,139,28,183,201,28,217,13,241,89,188,84,20,202,190,198,170,249,58,103,162,57,35,103,197,119,85,217,173,114,166,194,184,54,19,141,105,190,29,102,192,176,235,100,118,251,37,130,138,42,10,26,104,211,201,145,70,212,68,221,127,124,229,219,119,57,124,220,229,85,93,213,84,227,116,171,73,116,239,68,240,202,44,3,76,49,122,75,21,146,133,61,72,32,69,87,74,245,252,41,101,145,219,186,89,23,100,221,239,85,114,236,158,126,72,118,240,0,0,0,0,0,0,0,0,0,0,0,31,156,241,58,104,36,133,179,73,11,164,98,181,36,143,110,166,42,166,221,73,186,42,110,158,223,52,84,2,165,249,189,241,120,151,187,163,56,88,192,174,142,90,43,100,177,213,229,243,66,239,86,122,148,217,240,81,110,158,212,143,202,71,167,179,175,182,158,214,42,29,47,148,223,7,235,170,89,250,113,7,158,90,149,248,166,25,84,137,102,134,120,253,75,141,217,190,109,122,111,237,101,62,237,127,228,89,21,137,231,210,244,59,46,182,114,119,213,105,53,102,142,191,78,115,230,228,184,182,75,119,235,186,220,175,50,181,183,59,91,36,127,84,211,207,236,109,82,249,185,122,153,210,231,57,81,21,141,77,220,90,150,151,233,182,37,163,248,5,143,77,48,91,107,104,108,152,253,35,41,41,98,79,55,57,19,205,210,61,127,124,247,185,92,247,59,218,174,114,175,196,14,210,0,0,0,0,0,2,50,241,245,194,77,47,21,250,55,37,174,207,21,60,89,182,52,233,43,241,186,169,93,210,142,145,81,59,180,175,119,193,147,53,173,77,215,216,246,70,190,196,93,232,199,79,181,7,85,248,100,213,152,114,156,98,122,220,107,46,198,42,223,79,83,75,85,19,152,168,173,94,153,169,170,34,118,221,76,118,202,215,49,127,141,54,84,69,77,154,8,185,197,231,47,173,31,226,190,53,200,106,156,252,87,56,134,46,220,25,13,4,13,114,212,34,38,205,101,92,94,73,80,212,242,217,122,154,244,68,68,71,244,250,160,116,125,12,230,205,195,46,164,88,105,155,169,87,153,180,247,36,108,77,74,186,91,133,60,179,81,201,46,201,212,176,84,68,215,39,70,254,206,226,49,223,153,118,220,237,58,149,205,15,131,205,63,177,203,113,182,234,58,229,215,14,133,90,123,101,134,146,89,101,149,219,46,219,200,246,182,40,211,116,68,94,167,162,249,238,136,165,102,106,55,42,46,49,112,123,172,148,182,28,42,221,153,219,209,234,216,171,236,183,72,26,142,111,239,122,162,168,116,114,181,118,246,236,213,68,84,84,234,95,37,94,51,18,229,109,198,182,83,112,109,37,70,149,67,97,167,87,35,95,89,118,188,209,199,20,126,207,53,108,114,62,85,79,143,170,197,246,126,95,32,58,47,23,28,94,234,39,23,89,228,121,62,87,28,118,171,37,177,175,134,201,97,166,149,95,5,12,78,93,220,231,57,81,59,179,59,100,235,145,81,55,217,17,17,173,68,106,89,63,42,174,10,107,116,131,27,119,16,26,155,105,146,155,47,201,168,251,54,106,10,134,109,37,178,219,38,206,87,189,171,248,51,77,179,87,101,243,99,17,17,118,87,189,169,206,112,137,202,167,78,52,38,233,71,168,26,181,116,166,206,243,10,71,54,106,72,18,157,91,106,183,74,158,199,177,143,245,167,145,61,168,249,17,168,158,212,98,57,17,196,239,0,0,2,135,57,149,112,135,119,225,223,88,235,179,124,122,216,247,96,25,189,100,181,214,217,225,141,123,84,21,111,85,124,212,47,95,99,85,23,169,241,252,22,53,217,55,86,63,110,107,128,206,100,87,142,24,104,147,76,53,42,219,93,145,105,228,179,186,106,101,166,122,58,182,204,247,174,239,236,181,234,141,124,46,95,89,98,221,187,57,92,230,174,234,230,186,234,243,156,19,14,212,204,86,225,132,103,184,237,21,242,199,117,137,97,171,162,171,143,169,146,53,126,41,241,107,147,218,142,106,163,154,168,138,138,138,136,165,87,113,5,201,131,43,161,185,85,95,56,110,204,232,238,118,201,28,178,54,197,144,77,217,171,131,127,222,69,82,214,246,229,77,253,157,196,141,81,61,174,114,249,168,77,156,123,153,7,5,153,29,182,59,140,26,231,106,161,235,106,43,160,184,210,84,210,205,26,252,90,173,124,105,186,167,229,110,233,249,21,76,29,196,119,56,13,22,194,236,85,86,158,31,217,54,115,147,76,197,100,21,211,210,75,75,107,163,119,177,94,245,149,25,44,202,159,6,177,168,213,254,26,123,22,190,43,185,106,241,187,65,87,37,36,154,17,112,149,209,174,221,112,93,40,37,141,222,91,162,163,155,58,162,255,0,250,34,236,167,127,211,126,81,28,92,102,85,176,38,95,107,176,224,212,15,84,116,179,220,238,145,84,202,140,254,230,42,85,147,119,109,251,215,57,159,157,80,8,171,95,93,169,122,251,169,242,86,213,58,229,150,102,217,141,201,55,70,51,174,162,178,170,69,217,26,214,167,146,39,177,17,19,102,181,168,136,155,53,60,182,2,224,175,134,218,110,22,180,18,205,167,51,62,25,239,181,15,117,215,32,169,139,101,108,183,9,81,189,104,213,219,214,100,109,107,34,106,252,82,52,95,45,246,58,255,0,9,60,4,104,231,9,148,222,151,178,182,92,147,51,168,133,97,170,201,46,16,181,178,181,170,158,179,41,162,69,84,167,141,126,40,142,115,215,216,231,185,54,68,146,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,193,231,139,254,164,244,151,254,49,187,255,0,213,83,22,124,67,142,99,124,28,106,119,23,214,60,30,217,166,183,220,94,219,46,51,87,93,61,90,223,42,170,33,107,219,51,33,107,82,62,204,18,170,170,44,110,223,125,189,169,237,2,25,242,75,255,0,95,172,239,249,32,191,207,105,203,147,32,31,46,238,0,181,143,132,141,76,201,115,61,71,201,112,219,149,21,230,197,232,184,35,178,86,85,77,43,101,241,17,73,187,146,106,120,145,27,211,26,249,162,170,239,183,151,196,159,128,0,0,124,183,91,93,190,247,108,172,178,221,169,35,170,161,175,130,74,90,168,36,77,217,44,79,106,181,236,114,124,81,90,170,139,252,102,187,92,102,240,175,147,240,165,172,53,248,125,117,60,245,24,213,197,239,172,198,174,138,197,237,213,209,170,249,49,93,236,238,197,186,50,70,251,119,68,118,221,47,106,174,197,231,70,214,77,20,211,109,124,193,235,52,247,84,113,168,46,246,154,180,221,138,239,86,106,89,118,245,102,130,68,245,163,145,191,5,79,111,154,42,43,85,81,66,170,248,24,230,158,221,30,197,173,250,63,196,13,21,202,235,141,218,217,216,179,223,168,211,191,87,65,2,126,13,60,241,185,81,101,137,169,228,199,53,122,152,212,70,244,185,168,222,153,253,67,204,91,130,187,133,189,46,112,235,237,142,56,149,157,125,19,211,85,67,42,38,219,237,218,124,72,253,255,0,54,219,149,249,174,60,153,117,131,26,185,84,92,52,35,42,182,102,54,103,61,86,10,11,156,237,161,185,196,223,131,85,202,137,4,187,124,95,213,30,255,0,192,79,134,0,147,150,215,27,145,78,250,119,104,37,205,94,199,171,21,91,114,160,115,119,69,219,201,201,63,74,167,231,69,216,9,183,197,111,56,44,50,134,193,89,135,240,183,21,93,218,243,87,27,161,92,162,186,141,208,82,209,53,201,183,93,60,50,162,73,44,169,240,89,24,214,53,118,93,164,243,68,172,93,50,211,109,70,226,27,84,104,48,124,66,146,170,247,147,100,213,174,124,179,76,247,63,101,115,186,166,169,158,69,221,81,141,221,207,123,215,243,251,85,81,22,92,233,79,39,78,38,242,251,132,46,212,186,252,127,0,182,117,39,125,210,213,178,229,88,141,248,246,226,166,114,196,229,254,250,102,150,149,195,15,8,58,59,194,142,55,37,163,78,173,82,84,93,171,152,214,221,47,213,253,47,174,174,84,243,233,87,34,34,50,52,95,52,141,168,141,79,37,94,167,122,202,29,187,65,116,122,193,160,122,65,139,233,30,52,238,229,38,59,66,216,31,58,177,26,234,154,135,42,190,121,220,137,236,87,202,231,191,111,135,86,223,3,191,131,241,172,117,91,41,39,125,4,16,205,84,216,220,176,71,52,171,20,111,147,111,85,174,122,53,202,214,170,236,138,228,107,149,19,207,101,246,1,31,120,214,227,3,20,225,31,76,159,124,157,105,174,57,133,229,178,65,141,217,158,239,234,137,145,19,170,105,81,21,21,32,143,116,87,42,108,170,170,214,162,162,187,116,215,235,54,205,50,141,70,203,110,185,206,107,121,158,235,124,189,213,62,178,186,178,101,78,169,101,114,249,174,201,178,34,39,146,35,81,17,17,17,17,17,17,17,11,41,215,254,89,124,112,241,29,170,23,109,82,212,13,75,210,169,43,110,15,232,166,165,142,237,114,236,91,233,90,171,218,166,133,22,135,201,140,69,246,251,92,170,231,59,119,57,85,113,215,237,42,113,79,253,159,105,87,249,86,227,254,98,6,65,224,207,141,110,5,120,72,211,24,241,171,101,6,115,113,202,46,168,202,156,138,245,232,40,81,245,117,8,158,81,179,121,247,108,17,238,168,198,254,119,57,125,103,41,159,255,0,110,67,132,111,246,134,125,254,70,135,254,252,135,255,0,180,169,197,63,246,125,165,95,229,91,143,249,136,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,64,152,31,183,33,194,55,251,67,62,255,0,35,67,255,0,126,63,110,67,132,111,246,134,125,254,70,135,254,252,135,255,0,180,169,197,63,246,125,165,95,229,91,143,249,136,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,64,186,144,0,16,115,153,255,0,6,53,124,67,224,16,106,134,157,218,188,70,125,134,211,61,190,26,38,170,203,118,182,162,171,221,76,212,79,194,149,142,87,62,52,248,245,61,190,106,228,42,83,134,222,36,117,43,133,93,77,131,60,193,106,23,116,84,166,187,218,42,85,205,167,185,83,35,189,104,37,111,181,174,69,221,90,244,78,166,59,205,60,183,69,217,56,133,124,96,114,195,210,206,35,238,21,153,246,17,95,30,13,157,84,162,190,162,166,10,116,125,5,206,79,111,85,76,45,217,91,34,252,101,98,162,174,234,174,108,139,176,28,190,149,243,79,225,15,81,108,145,86,95,115,137,176,139,167,74,120,139,101,246,146,86,171,29,183,159,68,209,53,209,61,187,239,178,245,35,189,155,181,55,216,248,53,159,154,231,10,186,107,99,158,108,43,36,155,80,111,203,26,173,53,186,209,12,145,194,175,217,58,123,181,50,177,24,198,174,254,106,196,145,201,178,250,190,194,181,51,30,86,188,106,98,119,71,208,82,233,117,62,69,78,142,84,142,190,205,119,165,146,9,118,248,163,101,124,114,181,62,62,188,109,246,255,0,30,223,126,5,202,147,140,204,206,225,29,61,223,4,182,226,84,78,122,53,245,183,171,197,63,75,83,226,189,186,119,75,42,237,253,226,34,238,158,126,221,131,8,235,206,187,106,135,21,90,173,54,117,154,189,245,215,107,147,217,67,108,181,208,198,247,69,73,18,187,104,169,105,163,243,114,249,187,243,185,206,114,170,238,170,92,207,46,62,13,191,98,222,151,75,124,204,105,25,247,65,204,25,20,247,143,52,119,163,233,219,186,197,68,213,79,45,219,212,174,145,83,201,94,187,121,163,26,167,158,15,121,111,233,63,11,147,195,153,93,234,147,51,207,81,158,173,222,170,157,35,130,222,170,158,178,82,66,170,238,133,248,44,174,85,122,167,179,161,21,90,178,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,60,109,231,185,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,155,252,85,6,223,156,46,251,249,30,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,122,43,128,247,60,110,135,142,165,61,21,254,126,208,63,77,211,242,158,79,201,29,186,251,79,116,119,229,3,216,30,55,221,79,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,169,15,85,112,30,219,167,229,27,167,229,63,62,227,127,40,87,180,15,211,116,60,159,146,61,54,60,163,209,125,128,126,128,241,186,30,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,120,234,64,27,160,87,33,234,229,248,158,169,212,229,3,202,189,55,61,145,202,167,170,70,187,239,228,123,162,108,1,83,127,137,235,210,187,251,79,112,7,170,55,111,136,233,252,231,176,3,215,161,15,61,39,144,7,132,77,143,85,242,61,207,27,34,251,80,15,201,39,106,175,74,31,163,87,115,240,116,14,69,221,54,243,63,102,39,74,34,47,228,3,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,118,63,55,202,141,248,129,250,110,136,120,87,31,143,113,206,95,45,143,126,151,47,158,219,1,237,190,234,2,55,242,158,219,1,235,176,233,223,224,123,128,63,46,202,126,67,207,104,253,0,31,159,104,35,54,243,63,64,7,174,222,91,132,252,167,176,3,208,243,212,121,217,63,33,249,189,142,95,52,248,1,250,34,161,228,252,85,92,135,158,189,182,77,252,192,253,65,234,213,252,231,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,120,221,16,240,174,79,202,7,177,227,116,61,85,223,13,207,95,53,80,61,213,126,7,174,255,0,144,242,136,167,178,52,15,84,220,246,219,218,15,32,120,217,15,32,0,7,86,205,181,55,8,211,235,84,247,124,167,36,182,208,195,79,27,164,114,77,89,12,74,168,155,123,58,222,212,253,242,124,126,40,67,157,109,230,149,165,152,125,21,109,22,23,59,46,117,177,164,145,177,204,117,52,205,234,68,145,17,119,142,173,23,110,166,183,252,127,196,4,238,87,35,83,117,83,133,184,230,120,221,165,92,218,251,143,105,88,157,74,157,153,29,229,182,255,0,6,169,175,246,167,113,215,174,218,139,83,50,75,150,87,209,82,201,211,180,116,213,245,145,237,178,51,225,226,28,158,214,111,254,21,48,53,203,39,200,174,243,186,166,229,123,175,168,145,200,136,174,150,165,239,85,217,54,79,106,168,27,14,106,151,25,186,49,165,136,198,94,111,221,83,72,213,115,89,225,106,211,201,30,141,95,54,192,228,246,169,131,174,60,216,244,70,141,202,200,98,238,42,127,117,86,223,201,255,0,137,148,132,249,36,145,221,82,61,206,95,202,229,221,79,0,93,181,47,54,189,20,154,70,71,45,55,71,82,162,42,245,213,174,223,255,0,6,72,61,52,226,251,71,53,54,150,57,108,247,253,164,118,251,179,194,213,121,108,175,248,186,22,255,0,1,77,113,143,104,229,150,23,35,225,145,204,114,123,21,171,178,129,180,229,186,233,67,118,166,74,187,124,253,216,149,85,168,238,149,111,154,123,124,149,17,79,168,214,143,77,184,135,213,77,49,174,165,168,199,179,11,180,112,65,59,101,88,61,33,82,145,175,174,215,47,170,201,26,158,125,40,91,39,6,124,196,48,252,243,30,131,27,212,107,220,84,151,152,187,81,164,149,53,49,70,143,233,166,69,114,239,53,75,158,190,179,29,240,248,255,0,24,19,224,30,144,207,13,68,105,44,18,178,70,59,216,230,57,21,23,252,40,123,129,249,171,218,213,243,83,217,171,185,243,201,11,145,119,79,51,246,139,116,111,176,15,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,30,55,67,194,185,0,245,123,149,61,135,225,210,249,23,217,237,252,231,211,211,186,30,81,187,1,233,28,72,212,243,243,83,244,7,207,89,113,161,183,198,178,215,86,65,3,19,227,36,136,212,255,0,214,191,157,0,250,1,27,181,143,143,173,2,209,151,73,79,118,188,173,222,169,140,107,251,54,202,218,41,21,81,204,115,147,240,167,69,253,238,222,207,138,16,179,90,57,198,250,78,71,80,105,70,29,120,161,141,189,77,89,235,38,163,94,165,73,19,101,68,237,202,155,116,162,252,126,63,225,2,214,46,87,123,125,166,7,212,220,42,59,81,198,213,115,151,161,206,217,19,248,145,127,41,142,47,252,75,233,22,55,44,144,221,50,110,219,227,223,169,60,21,82,251,21,83,247,177,47,240,84,161,93,75,226,239,89,245,61,242,182,249,145,253,230,86,244,172,126,14,147,217,179,17,124,219,11,87,247,136,98,42,203,221,206,225,35,165,171,169,238,61,202,170,171,208,212,255,0,241,39,231,80,54,30,127,27,58,14,215,116,166,83,191,255,0,176,214,127,220,30,149,124,111,104,45,44,125,110,202,119,95,201,224,107,127,238,13,118,188,68,203,251,255,0,253,72,60,68,223,195,255,0,212,128,108,83,111,227,103,65,107,217,214,220,171,167,255,0,216,107,87,225,255,0,0,115,150,174,42,244,86,241,83,29,45,22,87,215,36,174,70,181,60,5,90,110,171,252,112,161,173,215,136,153,63,127,255,0,169,15,214,158,229,91,75,43,103,130,110,151,177,119,106,244,162,236,191,225,64,54,140,179,100,118,123,253,51,42,237,85,125,232,228,106,57,171,219,115,119,69,68,84,252,36,79,130,161,201,154,213,224,92,77,107,14,157,75,27,177,204,163,179,28,110,69,70,120,42,87,123,58,126,47,137,223,192,105,41,240,78,110,122,177,142,53,144,228,54,121,238,145,166,251,246,229,163,137,127,124,191,10,95,238,147,227,240,2,235,65,8,52,95,154,190,136,234,60,113,82,100,54,203,150,61,92,249,28,207,232,218,218,36,103,225,181,173,243,89,88,190,125,123,254,15,193,125,164,188,196,53,7,17,206,173,80,222,49,171,229,21,101,60,204,99,209,98,170,138,69,78,166,35,145,23,161,206,77,246,84,248,129,216,149,17,126,7,227,36,78,223,173,20,253,192,31,43,36,114,121,57,79,221,174,85,68,61,95,10,63,226,126,110,87,49,219,42,121,1,244,111,185,228,252,91,42,124,126,7,232,215,110,7,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,162,30,171,34,124,20,15,101,84,67,209,239,217,15,71,63,117,217,15,94,135,191,252,31,152,15,43,46,254,72,187,132,71,57,124,148,247,100,91,46,234,126,136,155,123,0,240,140,68,246,249,158,81,17,62,7,147,194,170,34,110,171,228,7,144,117,140,187,82,176,108,26,4,168,202,50,123,93,189,170,155,162,84,86,195,18,175,172,141,242,235,115,126,42,132,77,213,158,107,58,5,167,212,245,16,217,104,46,185,13,99,24,171,18,80,213,208,185,138,237,152,168,157,73,51,151,247,255,0,193,95,193,80,38,201,211,243,45,87,194,48,58,119,84,228,119,127,12,214,109,191,244,60,207,246,171,83,247,140,119,240,219,254,50,162,245,139,155,134,160,230,212,245,22,252,22,193,89,97,130,94,182,181,213,18,209,206,168,138,146,34,121,45,58,252,28,207,143,239,87,242,144,163,47,213,76,227,58,171,146,175,36,188,248,167,201,182,255,0,208,240,179,216,141,79,222,49,191,192,111,248,128,184,205,93,230,189,164,184,52,210,219,241,155,119,166,106,24,198,185,29,222,169,167,243,115,28,187,108,250,55,39,181,27,254,50,36,106,191,55,77,93,201,102,72,112,8,106,113,216,17,28,138,232,107,33,149,93,235,162,162,250,244,141,84,245,83,111,240,149,250,170,174,93,215,218,0,202,90,129,196,246,188,234,107,31,6,99,170,121,29,194,158,68,233,116,50,86,185,24,169,179,119,69,107,118,69,252,6,252,62,6,48,154,162,122,135,172,147,205,36,143,114,238,174,123,149,202,171,252,106,122,31,101,190,205,119,187,74,216,45,150,186,186,185,30,168,141,108,16,58,69,85,85,68,246,53,23,242,167,248,192,248,193,151,112,254,20,53,219,54,149,177,90,52,254,246,206,173,246,116,214,170,196,111,177,223,22,194,191,193,82,79,105,143,40,29,112,203,25,5,195,39,202,172,22,74,119,74,168,248,103,166,173,238,244,181,237,69,242,116,76,246,167,86,222,127,15,241,4,5,99,28,247,35,90,155,170,157,218,197,163,26,137,145,197,222,181,88,123,172,95,98,248,168,27,249,83,247,207,79,224,169,115,154,25,203,15,74,116,198,139,124,173,244,247,218,247,43,28,179,66,250,200,26,138,145,116,187,201,42,54,243,85,85,246,18,194,205,167,120,133,134,157,148,246,219,87,105,172,223,111,191,202,239,106,170,254,249,203,249,84,13,107,50,77,37,207,49,74,117,170,189,217,60,60,72,187,43,188,76,47,248,42,251,26,245,95,99,84,233,230,206,121,166,145,225,121,197,162,166,209,119,182,117,199,81,27,216,191,126,149,54,234,107,155,191,170,244,95,223,47,196,166,206,47,185,118,230,122,65,114,170,200,241,153,233,43,172,174,232,232,101,60,21,110,115,61,90,118,46,234,228,122,121,190,71,126,251,224,191,196,4,31,62,219,77,234,237,98,170,109,109,158,229,83,71,59,55,218,72,36,86,57,55,69,79,106,126,101,84,255,0,9,218,43,52,151,40,161,196,215,47,169,88,25,74,217,95,19,162,84,145,37,69,107,92,229,93,149,155,109,179,87,226,116,160,47,11,150,191,20,183,205,102,197,102,198,242,251,181,85,125,210,139,167,105,106,36,87,185,122,229,172,127,183,182,212,252,24,218,159,132,190,196,254,34,115,26,253,242,232,213,73,116,239,137,124,62,142,105,21,40,239,23,72,169,37,243,141,168,157,81,79,26,110,174,79,203,55,193,80,191,234,42,152,235,104,224,172,137,200,172,158,38,202,213,69,69,221,28,136,169,236,254,48,63,85,77,207,68,119,173,178,41,250,31,154,162,162,129,238,139,185,228,245,106,158,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,110,128,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,79,71,187,96,61,100,147,167,216,122,177,221,110,243,67,242,114,171,215,111,97,244,198,196,107,64,247,0,193,220,92,113,1,107,208,61,33,200,50,71,205,181,205,182,249,150,133,157,46,245,165,222,54,39,159,109,237,77,150,86,175,172,155,127,249,3,179,107,70,190,105,254,138,99,149,151,156,167,32,160,130,104,96,146,72,233,223,87,3,100,123,146,57,28,136,141,124,140,85,221,98,114,121,47,183,203,248,169,171,94,57,147,107,46,164,87,201,77,141,94,103,179,208,38,221,62,18,162,170,157,203,234,196,171,248,21,78,111,225,49,223,227,95,202,71,253,110,214,236,183,91,50,234,204,139,35,172,238,36,179,72,232,153,219,137,58,90,178,200,244,77,217,27,55,219,186,239,106,127,249,190,157,59,211,188,58,237,11,171,178,219,255,0,132,137,187,125,239,194,203,38,254,111,79,108,110,69,246,163,127,198,7,66,191,101,57,22,79,86,234,235,253,234,186,190,103,34,34,190,166,165,242,174,200,155,39,155,213,84,226,204,143,169,23,93,59,134,127,69,96,214,143,188,181,173,95,19,226,39,243,85,71,110,157,18,166,254,74,169,241,248,28,126,9,163,121,254,164,212,44,88,173,151,197,42,175,154,248,152,25,237,106,187,247,239,111,193,20,14,144,9,245,162,188,171,181,27,44,154,154,183,54,103,131,164,115,254,249,22,240,73,229,188,137,237,142,173,23,247,173,95,47,202,73,108,27,148,126,1,103,187,199,91,124,169,241,20,237,114,57,98,232,157,158,199,53,127,9,181,138,190,196,84,255,0,8,20,223,178,254,67,217,34,149,201,212,216,220,168,159,20,66,254,102,229,187,195,172,236,70,73,143,110,137,255,0,141,215,127,157,31,179,121,115,112,240,202,103,82,179,30,217,142,223,127,232,186,239,143,255,0,180,129,175,247,179,201,65,124,119,14,87,156,57,85,245,57,150,62,151,57,119,85,241,53,235,241,223,253,182,116,27,231,40,173,34,174,122,186,223,89,225,218,191,189,237,213,63,111,36,252,181,159,153,64,165,160,91,205,219,147,126,25,44,111,117,183,38,236,189,17,85,191,208,82,187,127,111,229,173,254,35,2,106,55,41,125,83,199,152,250,156,98,183,210,17,183,109,155,219,166,139,248,9,237,125,98,254,87,127,136,8,13,77,87,85,71,35,102,164,169,150,23,181,81,81,209,189,90,168,191,198,159,196,103,157,32,227,51,88,244,162,221,37,166,217,149,220,164,166,115,152,172,108,149,245,75,208,141,103,66,35,122,103,106,34,108,137,240,58,6,164,104,102,163,105,93,114,209,101,214,63,10,168,198,191,127,19,3,252,156,142,84,253,206,71,124,26,191,226,58,2,162,162,170,47,181,0,186,174,12,121,134,88,53,34,74,28,59,80,47,212,244,247,74,169,82,24,164,171,170,99,21,206,115,231,84,243,150,165,206,95,38,198,158,73,241,79,204,79,122,42,234,59,141,52,117,148,53,81,84,67,43,81,236,146,39,163,218,168,168,138,138,138,158,94,197,67,86,58,74,169,232,106,98,172,166,127,68,176,189,30,199,108,139,178,167,177,118,95,34,118,240,101,204,59,42,211,26,235,78,15,151,203,226,109,18,212,193,76,143,233,141,157,12,85,167,139,217,29,51,156,187,49,142,248,252,127,47,152,23,108,122,185,168,239,106,28,54,41,151,216,243,43,107,46,150,58,190,252,47,223,207,182,246,251,28,230,254,249,168,190,214,175,192,230,192,249,95,27,145,254,73,228,123,50,77,151,207,200,250,15,202,88,145,91,186,124,0,246,107,209,125,138,123,34,238,124,136,189,43,230,190,195,246,100,157,94,74,7,236,15,93,246,242,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,120,85,3,201,234,231,34,33,234,249,58,87,242,159,139,222,231,170,162,32,30,239,149,17,54,67,243,68,115,189,155,158,209,194,170,187,169,244,35,81,61,128,126,108,139,203,119,123,79,209,17,19,216,121,0,15,10,228,106,43,156,168,136,158,213,83,160,234,214,180,225,90,63,139,220,50,92,166,227,217,142,134,7,77,211,217,153,221,91,116,162,38,236,99,246,243,123,126,11,237,42,191,137,238,105,185,102,83,81,112,198,52,201,124,29,2,190,88,59,255,0,122,147,173,155,204,207,193,154,145,28,155,181,204,95,111,195,248,192,180,189,64,215,237,40,211,90,119,75,148,102,246,74,71,183,111,189,201,114,166,141,254,214,124,31,35,127,134,213,255,0,9,94,124,71,115,99,117,37,109,69,147,73,35,134,88,150,6,35,106,156,157,94,187,163,126,251,62,158,179,224,170,207,135,195,248,138,190,200,178,203,246,85,90,250,251,229,111,136,157,251,117,59,180,198,111,178,34,123,26,136,158,198,167,248,142,32,12,189,170,188,85,107,78,173,220,86,179,34,205,110,204,137,21,253,16,65,114,171,72,209,28,254,189,186,95,51,189,139,183,248,144,196,147,84,84,84,59,174,162,121,37,119,229,123,149,203,255,0,172,244,57,140,115,18,191,101,119,24,45,118,74,46,252,245,18,54,54,55,184,198,238,171,190,222,110,84,79,130,252,64,225,207,45,99,222,187,49,170,229,252,136,155,147,139,135,254,89,58,133,169,107,77,95,149,187,209,148,83,53,146,123,32,155,118,175,105,127,240,117,77,95,193,123,191,196,88,110,145,114,228,209,173,56,166,99,107,40,188,124,205,223,119,119,42,162,223,206,79,130,84,185,61,143,79,241,1,70,248,134,152,103,153,213,108,52,56,198,45,116,173,124,210,36,77,116,52,51,72,212,114,185,173,243,86,49,223,23,39,248,201,51,128,114,200,226,7,46,130,26,202,235,74,80,67,43,90,239,191,193,91,18,162,43,58,147,125,233,85,63,34,23,133,138,233,222,33,133,210,37,30,59,106,240,177,35,213,232,157,249,95,230,170,138,191,134,229,252,136,118,68,77,147,100,248,1,87,250,117,201,226,211,75,91,77,85,155,95,223,52,77,145,29,36,112,213,53,200,173,69,119,150,210,81,127,123,237,37,166,155,240,25,195,214,158,65,7,99,10,182,215,212,66,141,251,237,101,182,134,87,42,162,51,207,169,41,218,190,214,111,254,21,36,104,3,131,181,96,248,117,141,17,45,24,189,166,143,111,103,98,134,40,255,0,47,240,90,159,149,127,198,115,109,107,88,157,44,106,53,63,34,38,199,144,0,30,55,63,39,207,210,190,73,184,31,177,192,230,56,86,61,156,90,37,179,100,54,170,74,216,37,233,242,158,6,73,182,206,107,191,126,213,79,107,83,225,240,57,198,61,30,136,167,176,21,55,199,63,13,117,90,115,141,92,254,140,219,149,182,116,166,89,209,144,66,168,214,187,195,77,212,170,140,137,173,79,192,42,250,104,221,12,207,137,233,179,152,229,106,255,0,26,41,178,167,17,88,45,54,119,166,87,203,93,67,58,145,244,21,41,190,234,155,111,79,43,119,242,115,127,135,249,77,126,56,138,211,165,211,109,71,174,180,181,221,81,79,53,68,209,174,219,108,137,60,141,219,240,157,240,68,248,129,212,244,219,37,151,14,212,28,115,42,134,85,141,214,171,165,53,95,82,57,83,100,100,136,171,230,138,159,13,254,40,108,81,194,238,168,80,106,158,143,99,151,202,90,166,77,43,109,180,113,205,180,141,114,163,252,44,46,118,251,61,203,190,242,124,84,214,204,180,254,80,218,197,181,77,118,157,215,79,191,222,229,150,38,244,251,60,232,33,111,177,159,199,237,119,254,240,45,100,245,114,124,79,99,194,166,232,187,123,64,245,71,39,192,246,69,220,252,218,197,69,221,87,117,63,68,246,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,178,5,68,95,104,70,162,123,19,218,7,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,23,216,126,50,181,87,205,60,207,217,125,135,174,219,129,249,193,26,167,155,144,253,207,27,34,123,3,156,214,53,94,229,217,26,155,170,254,96,58,198,163,106,5,135,77,177,154,156,151,32,184,83,82,211,193,209,231,52,172,98,47,84,140,103,239,220,212,246,189,62,63,19,95,190,46,248,145,200,117,251,81,171,110,149,53,207,91,107,123,125,136,89,43,251,105,188,16,53,222,170,202,246,254,20,59,249,47,183,255,0,84,191,230,183,197,125,218,162,255,0,75,163,120,156,206,167,164,134,9,210,190,104,170,39,141,235,44,117,173,68,78,148,233,106,249,211,127,117,248,75,230,86,34,185,206,93,220,170,171,249,84,1,247,89,236,151,91,245,99,104,109,52,53,21,83,63,125,153,12,78,122,249,34,175,177,168,171,236,69,255,0,17,201,225,150,40,50,27,180,22,190,204,179,79,81,43,98,99,25,35,89,230,231,53,169,248,72,169,237,82,224,56,64,229,205,134,226,52,176,230,25,164,82,84,214,73,213,211,77,81,77,71,51,27,178,212,70,190,104,142,246,163,154,191,224,64,62,78,4,249,125,226,24,254,19,75,152,234,109,129,181,87,137,234,106,21,33,172,165,137,232,198,182,102,116,122,179,83,35,211,247,37,248,254,249,118,246,249,79,172,119,16,198,177,74,24,237,248,253,146,134,134,24,218,214,163,105,233,163,137,61,86,163,83,201,141,68,246,33,201,82,81,210,208,83,182,150,142,8,225,133,155,244,178,54,163,90,155,174,235,228,158,94,213,63,96,0,240,170,137,237,29,73,237,220,15,32,244,89,90,131,184,138,7,184,61,122,208,117,160,30,192,240,142,60,129,194,228,184,118,53,151,81,75,111,200,108,212,85,209,76,197,99,146,122,120,229,242,86,171,127,126,213,79,99,151,252,101,121,241,123,202,246,207,152,86,191,47,210,104,219,69,85,39,113,243,210,49,25,27,28,247,212,35,183,107,32,164,85,93,154,247,251,87,224,159,145,75,38,60,42,35,147,103,34,42,126,112,53,145,212,221,25,212,13,40,186,203,108,203,177,187,133,31,107,111,190,203,71,60,113,174,237,99,191,10,70,55,250,227,83,217,237,83,163,27,25,241,29,194,70,154,241,5,136,93,44,215,75,117,53,186,229,83,76,246,65,95,77,111,166,116,209,191,239,106,138,138,246,239,255,0,130,106,126,18,121,124,74,97,226,155,130,156,215,135,91,221,79,223,101,184,217,209,239,116,85,50,120,120,221,209,215,63,78,237,108,174,95,192,135,127,98,123,64,232,250,41,196,238,167,232,125,127,137,197,239,149,43,10,254,20,50,84,212,116,126,12,136,158,171,37,98,123,101,114,255,0,250,121,219,191,7,60,192,108,26,225,65,29,159,48,154,146,130,241,222,149,137,235,50,38,185,59,145,53,159,186,84,189,202,191,125,252,159,15,47,207,69,103,96,195,115,204,171,2,186,193,120,197,239,53,148,51,193,35,101,78,197,76,145,35,149,174,107,188,250,28,139,237,99,127,196,6,208,116,245,16,85,194,202,138,105,89,36,114,53,28,215,49,200,168,168,169,186,46,232,126,165,66,112,195,205,151,32,199,41,160,196,245,87,29,165,172,166,133,145,197,29,193,107,234,221,47,75,32,86,238,168,173,149,85,85,204,111,228,252,37,254,50,207,244,171,89,112,237,93,178,69,122,197,171,123,172,147,127,87,183,43,118,217,239,111,181,236,111,245,183,124,0,239,78,98,57,54,216,252,29,11,153,230,138,125,39,133,68,95,37,3,230,108,138,213,217,84,253,218,253,211,218,122,190,4,95,103,255,0,136,252,253,104,211,248,128,250,55,60,159,59,101,221,118,83,246,71,34,129,236,0,0,0,0,0,0,0,0,15,10,126,82,75,211,240,3,244,87,33,248,73,42,239,228,167,142,183,189,118,67,244,108,8,169,187,128,252,152,199,72,187,159,187,34,107,124,246,61,154,212,106,108,136,123,0,7,207,112,175,165,182,82,75,93,91,39,110,24,88,231,189,219,42,236,136,138,171,228,136,171,236,69,43,219,137,30,107,182,13,59,174,168,199,52,247,25,164,188,85,199,209,188,211,212,213,66,137,186,66,255,0,193,236,183,224,247,167,225,124,63,62,192,76,125,92,226,3,77,116,110,219,61,102,91,146,219,233,166,142,21,153,180,239,172,167,100,142,78,135,185,54,108,146,49,87,126,218,149,133,197,23,53,12,186,249,119,125,135,73,221,13,53,190,37,150,53,169,69,149,143,114,182,127,85,81,240,85,171,85,21,172,79,61,190,43,240,82,25,107,103,18,122,157,174,185,4,151,220,182,247,87,27,95,20,112,165,36,85,213,15,133,17,141,115,125,146,61,222,222,167,111,252,106,98,181,85,114,238,229,85,85,248,168,29,147,49,212,92,207,61,173,125,118,83,144,220,43,222,253,183,73,234,229,149,190,72,212,253,251,157,252,6,255,0,136,235,103,150,53,207,114,49,169,187,156,187,34,126,114,71,232,79,3,90,167,174,44,163,174,182,198,180,118,250,167,71,189,66,58,153,234,141,119,105,119,233,116,236,95,193,149,23,217,240,2,56,178,57,37,119,68,108,115,220,191,6,166,234,102,173,16,225,55,85,245,170,231,75,13,159,24,185,67,65,44,233,19,234,164,162,169,108,104,157,198,53,222,187,97,123,124,186,247,255,0,2,150,103,164,156,161,52,187,18,146,27,142,95,152,220,175,53,12,234,234,134,91,109,34,70,187,247,17,60,157,220,248,57,171,237,246,183,252,83,115,5,210,188,15,78,109,140,181,226,120,205,178,134,38,61,207,69,130,138,24,157,187,149,21,127,115,99,126,40,159,226,64,33,79,13,188,174,112,44,34,145,151,109,64,141,110,117,207,72,222,177,76,144,204,198,239,10,163,145,18,90,68,84,245,156,191,31,130,19,91,24,210,157,61,195,209,139,143,226,54,138,55,70,187,181,240,219,224,141,200,190,127,22,49,63,132,191,227,59,103,179,201,15,32,120,107,90,212,70,181,168,136,137,178,34,39,176,242,15,85,122,32,30,199,133,93,143,84,126,254,193,230,7,183,82,14,164,61,118,220,243,210,3,115,199,153,237,210,131,96,60,34,42,158,170,198,236,187,162,30,254,193,237,220,15,157,36,70,63,167,224,125,8,168,228,221,15,142,125,250,191,247,31,84,73,179,19,112,19,69,29,68,47,130,86,163,153,35,85,142,106,166,232,168,169,178,161,80,156,223,116,110,143,30,201,177,220,218,205,68,200,162,170,163,170,117,66,178,52,106,43,214,173,159,193,98,39,254,27,226,191,254,123,126,43,219,156,5,186,26,141,47,179,214,189,251,62,40,101,107,83,167,125,247,171,163,248,255,0,132,10,96,50,223,11,154,151,85,165,154,197,98,200,161,169,88,163,90,202,88,165,94,181,107,122,60,84,47,118,254,187,124,190,247,241,83,18,31,101,154,58,137,174,212,113,82,185,82,87,207,27,88,168,187,42,42,185,54,243,254,48,54,134,197,178,27,126,83,100,167,189,219,42,99,158,158,163,175,165,241,189,174,106,244,189,205,95,54,170,167,181,171,241,57,99,13,112,147,110,188,90,244,62,195,75,124,150,71,212,183,197,117,43,223,214,191,213,147,170,121,238,191,5,79,137,153,64,241,252,71,147,213,81,203,236,93,131,81,201,237,80,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,30,123,158,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,30,21,118,60,34,166,254,195,194,169,229,160,123,29,3,93,243,120,52,251,74,178,76,146,105,17,142,167,182,86,58,53,234,98,122,237,166,149,233,248,94,95,188,59,249,9,57,170,234,69,86,25,161,11,105,161,169,88,165,186,212,248,103,244,189,90,170,201,104,235,154,169,228,228,242,245,83,224,191,225,2,154,53,167,49,169,207,53,67,37,201,106,95,214,181,119,90,217,24,190,175,224,190,162,71,167,224,162,39,239,207,26,65,164,249,78,179,231,150,140,15,21,167,115,170,174,181,76,166,73,157,12,143,142,45,209,203,212,254,219,92,168,155,53,223,15,129,213,169,41,42,239,119,36,167,129,171,37,69,75,158,255,0,98,170,170,236,174,95,102,235,240,82,231,121,121,112,83,79,165,148,86,253,69,201,105,32,150,232,143,116,145,171,227,71,57,174,107,234,163,69,78,184,26,228,242,123,127,125,240,254,36,3,146,225,11,150,245,163,71,25,67,148,231,87,58,59,165,221,139,21,67,89,78,202,168,146,55,39,135,122,39,156,141,223,103,198,255,0,107,62,41,252,68,236,107,81,137,210,212,217,16,34,34,34,34,38,200,135,144,7,163,228,233,93,147,204,240,249,17,60,147,204,34,111,178,170,1,234,229,123,209,81,16,242,214,170,55,109,207,209,26,128,15,205,99,79,136,70,34,38,200,126,167,141,147,242,1,249,244,32,86,111,241,63,77,147,242,13,144,15,201,88,237,182,69,61,125,102,251,79,223,100,252,135,171,154,128,126,109,159,248,72,126,205,114,57,55,67,241,116,73,240,67,195,92,232,252,188,128,250,14,7,51,194,172,57,221,142,170,195,144,82,119,233,170,225,124,46,78,227,217,228,230,57,171,248,14,106,251,30,191,19,155,108,141,119,177,79,112,41,175,139,190,88,185,70,21,80,252,167,76,101,134,190,129,251,117,82,65,75,89,44,141,217,32,103,183,239,159,190,115,215,219,236,79,241,64,108,135,10,202,177,90,133,166,191,216,110,20,79,68,71,47,126,150,72,252,149,21,83,240,218,159,145,127,196,109,11,91,111,160,185,66,180,247,10,40,42,98,95,107,38,141,175,111,181,23,216,169,249,81,63,196,70,253,96,224,187,74,51,216,42,170,42,241,123,76,110,146,46,148,123,104,169,145,205,218,55,38,232,171,3,182,246,238,6,189,230,103,225,235,138,44,239,64,50,171,101,230,207,82,249,237,244,117,13,150,106,70,71,2,58,70,39,94,237,71,190,55,42,126,232,239,255,0,79,100,140,226,55,151,162,98,117,114,220,112,107,148,82,70,231,72,229,167,89,183,84,222,100,68,68,108,84,201,236,107,191,245,126,98,17,95,241,91,246,51,84,250,75,205,174,170,149,236,219,206,88,30,196,93,209,23,247,200,159,194,79,241,129,120,124,54,115,43,210,109,97,164,161,179,228,17,205,97,188,191,181,11,252,117,117,27,88,249,21,33,106,170,122,236,93,149,242,47,239,127,122,191,196,76,170,106,170,106,200,91,61,36,241,205,27,183,217,241,185,28,139,231,183,181,63,136,213,170,209,124,187,216,107,34,184,89,238,85,84,117,16,189,175,100,144,76,232,220,138,138,138,158,109,84,95,106,39,248,139,9,225,71,153,238,79,137,79,14,59,170,117,178,215,80,250,219,84,75,44,146,185,60,167,127,155,167,171,68,252,39,70,158,207,134,223,144,11,145,60,57,168,228,217,78,163,128,106,182,9,169,86,136,175,24,158,75,109,175,138,87,61,136,144,86,67,43,145,90,238,149,253,205,238,79,106,167,199,226,135,111,246,129,243,186,5,79,54,168,71,57,159,3,232,61,92,196,112,30,141,145,62,40,123,163,209,79,205,241,175,195,99,213,170,230,251,80,15,160,31,155,28,170,123,35,191,40,30,192,0,0,240,171,177,232,231,236,168,155,129,236,229,217,15,205,241,172,141,69,79,35,221,142,71,158,224,122,50,52,106,38,254,211,220,28,117,243,33,178,99,116,50,220,111,151,90,74,24,34,99,158,231,212,78,200,147,100,69,85,243,114,162,123,26,191,226,80,62,247,61,172,106,185,238,70,181,61,170,171,178,17,251,136,30,53,52,139,65,241,234,235,133,194,231,13,218,190,158,23,62,42,42,26,250,85,149,238,251,222,201,179,164,223,255,0,10,213,252,21,242,69,35,7,28,92,200,45,120,107,153,133,105,21,230,42,186,215,54,84,169,170,165,168,108,141,141,241,212,49,54,235,167,170,69,77,209,143,246,167,177,127,140,169,236,199,81,179,76,242,181,245,217,78,73,114,184,62,77,183,74,138,201,101,111,146,53,63,126,231,127,1,191,226,2,86,113,43,204,155,61,214,118,215,217,113,170,58,155,53,162,161,101,137,25,63,132,153,203,27,187,205,219,202,29,255,0,2,86,251,29,240,246,252,72,97,36,143,149,235,36,139,187,151,218,187,30,167,116,211,253,29,212,93,77,172,109,30,31,138,220,235,213,119,251,228,52,51,202,196,242,122,249,172,108,119,240,29,254,47,227,3,165,162,42,170,34,38,234,166,82,209,206,27,53,83,92,107,93,75,133,216,106,93,27,28,141,125,76,148,117,46,137,170,177,185,233,187,163,141,222,212,111,254,180,38,239,13,252,169,50,43,156,180,151,221,85,115,41,225,101,78,238,166,69,145,138,230,50,72,253,172,158,141,81,119,68,127,199,207,252,101,152,233,14,129,105,182,140,88,153,103,196,113,155,117,51,186,99,238,204,218,42,118,72,247,50,52,102,234,232,227,102,235,182,254,106,159,21,2,2,112,233,202,46,187,24,200,109,153,94,168,229,182,154,214,81,84,54,119,81,83,83,213,177,206,70,172,137,183,87,92,106,155,250,139,236,252,191,225,178,108,63,12,177,96,246,58,75,13,134,147,177,77,71,12,112,177,59,143,119,147,24,214,39,225,185,87,216,212,248,156,232,0,15,29,77,252,168,122,61,235,236,64,61,156,246,183,218,167,167,121,23,109,144,252,246,87,123,79,118,71,183,152,30,221,74,191,5,60,44,104,227,221,17,79,62,192,61,81,167,158,159,206,123,0,60,109,177,228,30,21,118,3,201,235,213,249,143,27,239,241,61,122,211,169,90,7,186,174,231,133,122,49,187,238,17,28,190,195,209,209,43,147,111,48,61,21,29,43,247,67,232,79,35,213,140,70,33,238,0,171,78,115,186,137,13,35,176,236,26,154,77,228,169,160,171,158,84,71,49,118,218,170,13,183,79,55,123,98,119,228,255,0,241,150,107,148,228,86,236,94,195,93,123,185,213,195,79,13,37,60,179,43,164,145,172,79,85,142,119,181,202,137,236,106,252,74,17,230,33,172,209,107,22,185,190,166,142,181,42,41,44,172,170,160,137,91,34,61,190,85,147,47,150,207,122,123,58,125,155,124,60,128,139,100,205,229,207,195,28,186,193,168,240,100,119,136,147,209,118,183,182,126,151,199,58,117,58,57,233,31,228,230,43,83,205,178,47,196,134,244,112,45,85,92,20,205,69,85,150,70,177,54,252,235,177,125,124,185,180,174,203,133,232,133,146,249,77,67,27,43,46,116,20,211,203,39,105,136,229,89,40,233,28,239,52,98,47,181,191,21,80,37,149,37,44,52,84,237,166,167,103,76,108,223,100,221,87,218,187,252,127,140,253,85,81,19,117,60,158,146,42,116,170,126,96,60,163,145,87,201,79,99,229,141,28,139,186,42,159,75,119,219,204,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,242,60,158,23,216,7,230,231,108,187,108,123,183,242,159,155,145,119,248,31,163,23,200,15,98,168,249,208,95,170,155,95,96,176,49,223,121,232,161,168,84,217,61,170,149,237,252,155,251,23,242,150,184,85,63,57,234,7,45,77,134,189,34,85,242,162,141,95,211,253,205,122,237,184,21,195,164,21,116,180,58,131,107,169,172,79,189,51,191,213,237,248,193,34,124,60,253,170,134,202,58,115,53,61,70,25,111,154,151,247,39,119,122,125,191,215,95,191,183,243,154,194,219,103,117,53,108,115,53,219,43,119,243,223,243,42,27,30,240,159,126,125,251,68,236,83,203,51,37,123,124,86,238,107,186,191,251,238,116,252,171,249,0,204,71,225,44,142,79,47,202,126,231,229,50,121,34,236,7,172,76,234,251,226,175,153,251,34,124,79,194,25,23,100,106,159,186,1,228,0,0,0,0,0,0,0,7,133,77,207,71,179,127,137,250,0,62,69,107,154,168,168,126,241,200,157,62,126,211,217,90,135,226,248,213,206,242,248,1,244,30,21,17,201,178,251,20,244,234,86,183,99,217,174,69,68,221,125,160,116,172,219,75,236,153,114,37,69,68,59,206,196,84,99,186,159,228,138,228,85,242,71,162,126,82,6,113,55,193,30,125,152,195,89,83,12,189,218,54,196,171,211,211,11,124,186,98,223,219,58,47,181,165,149,30,28,214,189,170,215,181,28,139,237,69,77,209,79,205,6,179,250,187,163,57,22,152,100,117,22,138,250,93,155,19,222,212,94,184,254,18,72,223,131,221,253,109,126,38,59,146,25,34,252,54,237,254,19,102,45,68,208,220,3,82,41,102,101,242,199,72,233,222,199,53,178,248,104,21,200,229,71,236,187,186,55,47,181,234,165,112,241,51,203,131,55,154,39,86,98,143,146,186,22,237,211,28,107,52,174,79,56,81,124,163,165,219,219,212,191,224,2,187,180,215,88,51,141,42,187,83,221,113,43,183,133,124,18,182,93,187,16,191,117,71,177,223,248,70,59,226,198,252,11,102,224,163,152,229,159,63,181,51,18,212,250,222,205,218,153,33,138,57,187,111,119,113,27,76,170,229,233,130,153,173,79,90,37,248,252,127,55,157,72,231,154,87,156,233,205,205,246,204,167,26,185,80,200,214,49,251,207,71,52,73,179,145,85,63,13,141,252,139,240,248,41,212,216,249,34,119,84,111,115,28,159,20,93,149,15,209,180,213,178,239,111,188,83,182,170,223,63,118,39,111,179,186,92,223,98,170,124,81,62,40,167,216,107,137,161,92,91,234,222,135,100,182,251,181,151,35,173,170,163,166,153,31,37,29,85,101,75,225,123,118,122,42,116,54,102,34,254,232,229,243,95,110,197,160,240,239,205,35,2,207,155,69,104,212,9,169,109,21,210,246,226,124,178,58,26,120,250,215,180,213,93,229,171,114,237,212,247,175,179,216,159,153,64,159,71,133,68,95,105,197,88,178,188,111,38,165,109,101,134,249,65,95,19,183,217,212,213,49,202,158,213,79,107,85,83,218,213,255,0,18,156,176,30,189,59,39,145,249,170,42,123,20,253,143,0,126,77,119,229,254,35,244,71,5,106,124,7,72,30,29,186,166,237,246,159,143,155,223,210,239,129,251,47,145,229,138,138,128,121,107,122,83,99,200,49,39,17,218,247,142,232,54,5,95,146,221,106,161,74,150,193,47,98,23,61,157,78,122,67,51,219,234,186,70,42,166,241,42,121,47,255,0,152,56,62,39,120,167,196,56,123,199,36,171,185,85,111,112,118,221,184,186,37,254,185,10,47,172,216,100,111,224,204,139,231,255,0,252,164,238,33,120,200,213,125,117,187,79,233,139,238,214,215,199,27,27,7,133,166,248,70,230,175,172,216,24,239,62,183,255,0,143,248,142,141,174,122,215,147,235,118,105,87,149,223,234,228,119,127,183,209,23,114,69,107,118,138,40,215,100,124,143,219,126,210,47,183,255,0,205,142,0,242,247,186,71,171,222,187,185,203,186,175,231,62,139,101,190,166,237,112,166,182,82,51,170,106,169,91,19,19,116,77,213,87,111,138,162,31,149,53,52,245,115,54,158,158,39,73,35,183,217,173,106,170,174,201,191,177,11,54,224,183,128,170,11,180,118,156,183,45,134,178,41,210,126,181,98,181,173,79,86,73,219,236,146,157,87,216,214,252,64,233,156,45,114,227,77,64,138,215,144,102,51,253,230,118,193,83,218,233,246,181,201,3,246,234,142,165,171,236,123,147,217,255,0,228,45,151,74,244,103,8,210,43,36,118,92,74,215,225,163,102,251,175,126,103,239,187,222,239,252,35,221,253,113,223,31,137,204,96,152,53,163,3,177,83,217,109,76,119,110,22,49,168,175,70,239,228,198,183,247,173,111,240,19,224,118,64,0,240,170,137,237,83,209,239,248,52,15,117,93,147,115,241,146,95,200,122,117,61,255,0,196,126,140,139,242,255,0,235,3,243,143,126,173,212,253,250,81,87,242,158,122,81,190,193,186,0,233,252,231,177,227,169,7,82,1,228,30,55,67,199,86,232,7,177,225,87,99,198,234,167,143,48,14,118,222,107,236,63,55,63,116,242,61,157,26,185,79,102,68,141,3,241,68,93,247,223,204,253,82,61,215,117,63,64,7,132,242,242,60,158,175,146,56,211,170,71,181,169,249,92,187,28,45,118,107,140,219,226,124,213,23,154,54,178,54,171,156,255,0,17,26,53,169,249,213,93,228,7,56,122,201,35,34,106,189,235,178,39,196,142,218,175,199,22,139,233,133,53,66,212,100,246,250,170,168,81,232,145,67,91,72,245,234,68,127,151,74,212,53,125,172,219,252,37,111,241,5,205,39,58,207,41,106,108,184,92,49,208,211,75,209,180,157,51,68,244,217,98,119,146,199,86,228,246,177,201,236,248,255,0,24,29,255,0,154,95,21,21,143,201,228,210,204,94,231,253,11,224,105,221,59,123,41,255,0,133,138,161,29,230,248,119,246,72,223,99,191,196,86,44,178,190,105,31,52,139,187,222,229,115,151,242,170,159,85,222,239,113,190,215,201,115,186,213,203,83,83,42,53,31,36,178,57,238,93,145,17,60,220,170,190,196,79,137,241,129,223,180,23,23,126,95,172,24,141,141,34,235,142,162,239,76,217,19,171,109,218,143,234,95,138,124,26,191,19,99,93,25,177,83,99,122,101,141,217,169,89,210,202,107,93,28,123,110,171,183,77,60,109,248,170,255,0,7,242,154,218,96,23,92,130,143,33,161,167,199,93,84,218,185,103,99,35,240,170,244,145,92,187,167,151,66,239,241,95,97,123,92,0,90,115,154,29,36,166,171,205,38,184,186,74,150,178,88,155,88,233,149,200,215,83,82,170,108,146,39,179,201,222,207,207,249,192,148,199,171,188,252,143,99,194,160,30,168,159,3,220,241,178,254,99,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,143,102,127,249,2,181,3,64,246,43,175,156,46,42,203,142,152,219,47,205,242,125,61,108,13,95,38,251,27,77,94,239,111,180,177,66,44,115,23,192,229,205,120,121,187,186,154,53,124,214,246,84,85,162,35,30,229,84,142,134,175,224,223,206,224,53,254,243,69,242,93,148,183,46,87,92,92,253,32,167,161,209,140,142,54,54,177,210,118,169,101,73,103,122,189,207,125,100,203,186,43,85,169,251,212,252,36,42,86,227,77,37,21,194,170,142,102,171,95,4,207,141,200,168,168,168,173,114,162,249,47,241,29,159,72,181,6,187,75,53,39,28,207,168,17,206,146,201,113,134,177,88,222,141,222,214,59,205,19,169,21,19,116,85,79,52,3,103,147,194,162,57,54,82,62,112,135,197,62,39,196,78,1,67,89,68,255,0,13,116,165,134,40,106,169,229,169,129,207,87,182,8,21,238,70,198,187,162,117,76,137,248,41,236,248,123,9,8,7,202,246,246,159,229,230,126,172,147,116,61,164,141,30,158,94,211,231,69,86,57,90,160,125,96,245,99,145,83,127,202,123,0,0,0,0,0,0,0,0,1,225,79,10,155,30,192,15,201,91,191,145,233,178,171,247,106,249,33,251,244,158,189,59,121,108,7,142,234,39,181,15,102,189,28,155,161,249,73,31,87,176,240,170,177,249,55,225,237,3,232,61,36,138,41,155,209,44,76,123,87,224,230,162,161,234,201,145,124,156,126,155,162,251,0,195,26,195,194,78,142,107,69,60,172,201,49,218,58,122,137,34,237,37,77,61,190,149,100,106,35,30,212,94,167,196,229,242,235,85,246,252,16,129,28,67,242,136,182,88,232,103,200,180,187,48,186,212,191,169,207,90,57,233,105,24,196,234,153,168,136,138,143,141,54,70,189,126,31,189,79,226,45,124,240,169,191,146,129,171,214,97,128,228,152,69,124,148,23,234,30,196,145,109,191,223,99,119,181,173,95,222,57,127,132,135,3,79,83,83,73,43,102,165,168,146,25,26,168,173,116,111,86,170,42,121,251,80,217,79,87,56,118,211,173,98,177,86,217,178,91,82,57,213,112,186,36,149,103,157,58,119,233,243,217,146,55,127,192,111,248,138,252,214,222,79,21,179,186,174,243,166,57,149,174,20,68,146,70,82,77,73,86,231,47,238,142,70,245,119,36,95,224,39,179,255,0,206,16,227,71,56,242,215,109,27,218,43,109,230,91,197,58,127,224,110,55,26,199,183,255,0,9,236,68,153,19,219,34,175,179,224,132,216,210,46,114,177,93,29,13,183,82,180,246,219,64,247,74,168,234,154,106,250,167,167,74,189,168,158,175,102,69,242,69,114,251,126,31,2,2,106,55,7,250,229,166,40,247,223,241,11,132,145,51,109,229,130,219,89,209,231,209,241,124,45,79,107,209,12,51,81,77,81,73,34,195,85,4,144,200,158,106,217,26,173,95,241,40,27,38,104,207,18,186,111,173,182,164,184,226,183,62,183,163,99,89,35,236,212,39,66,190,62,180,77,228,137,155,249,34,255,0,136,203,6,175,120,86,161,101,58,127,112,75,150,51,113,240,179,110,170,171,217,141,254,125,46,111,239,218,228,246,57,73,185,162,156,218,51,252,26,162,138,139,60,177,85,222,237,209,201,247,239,15,45,36,47,86,170,189,87,100,74,118,255,0,13,191,190,79,193,252,224,93,64,33,86,155,115,89,225,243,56,109,60,55,58,43,157,138,162,94,134,185,43,107,40,90,212,114,244,111,230,179,55,226,229,248,126,245,73,85,136,234,158,1,156,210,182,175,25,202,237,85,173,118,254,80,215,67,34,251,92,159,188,122,255,0,1,223,226,3,181,42,34,158,141,106,177,85,83,205,20,247,69,69,243,67,200,2,178,185,177,63,51,187,83,82,89,237,212,107,224,186,35,114,185,181,8,222,175,42,230,249,162,185,62,10,159,2,205,79,130,231,98,181,94,27,209,113,165,239,34,127,118,230,254,95,200,169,249,84,13,95,151,16,200,81,221,41,65,191,255,0,133,103,253,163,158,196,244,115,62,204,170,219,73,101,179,119,94,231,116,255,0,84,66,223,61,218,159,190,122,127,9,13,146,155,166,120,91,93,213,232,127,255,0,136,151,254,217,247,208,98,24,237,177,221,116,54,254,218,162,239,251,180,139,255,0,227,114,254,68,2,155,120,94,229,189,156,228,183,152,111,153,143,93,29,60,75,251,159,77,36,200,168,248,30,191,215,151,226,169,240,46,7,9,211,251,86,21,109,167,183,208,47,171,2,185,83,104,216,207,107,156,239,99,83,251,165,59,67,24,214,39,75,83,100,67,216,1,233,215,231,182,199,185,227,165,191,144,15,193,238,114,187,200,246,68,252,167,233,210,223,200,58,27,249,0,252,211,100,248,33,231,186,187,237,178,30,253,63,156,116,32,30,187,170,158,58,157,249,15,211,164,108,128,122,34,170,252,6,203,191,145,239,178,30,64,245,233,95,136,70,34,124,84,246,0,120,217,15,32,240,174,107,83,119,42,34,126,112,60,131,129,189,103,88,126,61,3,234,46,249,45,178,153,172,69,114,247,107,34,98,237,229,252,39,39,229,79,241,152,39,82,184,253,208,13,54,142,165,149,119,216,174,21,20,232,255,0,188,210,92,104,149,92,173,235,242,77,230,223,205,88,169,236,248,160,18,80,198,90,189,175,248,46,142,218,234,107,242,58,228,108,144,64,233,146,37,138,101,234,245,30,228,77,217,27,189,189,10,86,6,184,243,114,200,114,248,166,181,233,230,47,95,105,133,221,59,77,81,61,36,191,214,221,236,88,95,241,107,211,219,241,66,9,106,6,170,102,90,151,118,125,227,41,186,120,169,222,198,70,171,216,137,158,77,69,68,252,6,53,61,138,191,0,44,195,87,121,180,208,186,170,162,135,23,176,192,214,64,247,178,55,54,182,173,139,34,36,187,34,175,222,91,183,170,155,255,0,132,134,249,231,31,26,211,152,50,162,150,146,177,109,116,243,177,99,114,83,220,42,247,217,81,169,237,73,81,62,11,240,248,145,160,1,204,228,57,150,77,148,213,201,89,125,189,215,85,201,43,149,238,239,84,201,34,110,170,170,191,132,229,254,18,255,0,140,225,129,148,244,175,134,189,84,213,254,151,226,86,10,169,32,126,251,76,234,42,151,179,203,175,227,28,110,79,108,110,64,49,98,38,235,178,29,255,0,77,180,67,62,213,57,94,204,86,211,226,27,27,145,175,119,126,6,108,170,197,114,121,73,35,126,8,90,71,11,28,172,108,88,229,138,154,245,171,149,20,181,247,63,19,35,214,24,155,91,2,181,141,145,157,9,251,164,127,6,59,247,191,190,248,236,78,237,58,210,92,43,75,173,139,106,196,237,126,22,39,43,92,239,191,204,253,213,172,70,167,238,143,114,251,19,242,129,5,56,60,229,133,143,225,85,52,25,214,166,213,205,91,113,165,157,179,199,67,53,29,28,177,110,199,204,221,149,119,147,218,139,26,251,127,252,214,35,103,179,91,108,22,232,45,86,154,56,105,169,169,227,108,113,199,20,109,99,81,173,106,53,60,154,136,158,196,68,246,124,15,180,0,63,62,242,35,186,93,228,123,170,254,67,215,167,127,37,64,61,145,119,77,208,242,122,162,109,228,158,195,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,95,202,120,106,238,167,185,227,112,60,157,31,90,168,173,245,250,99,145,83,221,32,142,90,119,91,42,250,218,246,181,201,183,135,145,23,201,222,94,197,83,188,31,13,234,209,71,126,181,85,218,43,227,238,65,87,12,144,72,221,213,55,107,218,173,95,52,84,95,98,175,196,13,102,245,174,138,150,223,171,25,109,61,20,104,202,116,189,215,246,154,212,68,68,103,137,145,26,136,137,229,236,68,246,29,36,177,14,97,156,14,223,241,44,166,93,64,193,237,253,251,109,123,170,42,39,111,117,141,232,115,234,253,84,251,237,66,185,124,166,79,99,83,217,254,42,242,154,25,41,228,88,102,111,75,219,237,77,247,2,64,240,117,196,149,251,65,181,42,215,59,46,117,44,180,85,86,65,29,84,41,51,210,62,135,84,83,171,213,91,221,99,127,2,45,183,95,135,183,203,217,176,150,61,144,91,50,107,92,55,123,69,92,85,20,243,117,116,190,57,26,244,242,114,181,124,218,170,158,214,175,196,213,165,21,90,168,228,246,167,153,107,252,175,120,185,130,74,71,233,102,93,93,180,169,183,134,94,210,249,249,214,206,255,0,220,225,252,157,62,215,127,238,2,210,79,194,120,252,186,154,159,198,126,200,168,169,186,30,64,249,32,145,119,70,169,245,33,249,62,6,254,27,125,161,30,190,197,248,1,251,3,213,31,186,30,119,220,15,32,0,0,0,0,0,0,0,0,0,60,42,110,122,185,155,251,80,247,0,126,14,102,222,105,177,230,55,57,23,207,115,245,217,15,10,159,156,15,94,243,19,218,123,162,163,147,116,83,231,116,107,213,186,121,30,205,115,217,228,7,238,120,84,69,77,149,60,143,86,202,142,93,143,109,247,3,131,200,112,92,59,42,166,117,46,69,139,218,174,49,191,109,219,85,69,20,200,187,42,47,239,218,191,22,183,252,72,68,14,33,121,102,233,78,163,193,61,195,10,178,208,88,235,82,4,70,54,146,154,154,153,138,230,199,34,39,148,116,174,95,53,115,127,197,249,144,155,128,13,116,248,136,224,251,84,180,39,38,125,186,179,30,175,173,160,145,101,124,21,52,244,149,18,51,161,179,43,19,119,172,44,110,235,234,175,151,229,252,230,6,150,9,160,119,68,240,190,55,126,71,181,81,127,245,155,76,220,173,54,251,188,11,77,113,167,238,198,191,189,235,115,126,40,191,5,79,138,33,26,181,235,128,141,26,213,172,126,227,29,45,131,194,93,101,167,123,105,231,241,85,82,116,73,179,54,94,149,168,107,87,247,52,246,249,1,175,220,83,77,11,145,240,202,248,220,139,186,43,92,168,169,254,35,38,105,247,18,90,201,166,245,12,147,30,207,239,241,70,221,254,245,233,90,166,177,119,71,254,245,146,183,226,245,83,48,113,29,203,255,0,84,244,94,174,178,225,67,110,241,182,120,157,35,219,47,122,154,62,152,209,102,84,245,86,165,238,95,82,36,95,203,231,249,125,177,74,88,164,133,235,28,141,217,201,240,220,11,83,225,251,155,117,29,45,186,27,78,173,82,85,75,82,179,63,122,152,163,71,34,53,207,103,78,239,158,179,127,36,87,124,63,252,164,187,197,185,132,240,219,144,208,50,174,108,226,221,70,247,181,174,237,212,92,232,35,114,110,212,93,149,60,74,249,167,176,215,188,1,178,110,57,197,102,130,101,53,44,164,181,106,110,56,233,100,93,154,213,189,81,42,170,249,252,27,50,175,193,76,137,111,203,177,107,180,109,150,219,145,219,42,88,228,69,71,67,89,27,209,125,159,193,114,254,84,255,0,25,171,132,114,201,19,145,241,187,101,79,103,145,207,90,179,220,178,200,136,150,203,183,103,165,119,79,188,68,239,201,252,38,175,228,64,54,131,101,85,52,158,113,212,68,239,226,122,41,250,110,139,236,84,53,182,199,56,177,215,108,93,83,209,89,175,109,19,217,253,45,163,95,203,252,40,87,248,74,119,104,121,132,241,55,10,34,125,58,223,111,255,0,86,91,255,0,205,128,216,80,26,252,69,204,111,137,232,83,102,230,255,0,253,141,183,255,0,155,29,195,23,230,157,196,45,154,70,173,210,233,227,154,138,138,169,216,161,139,242,255,0,6,145,127,42,127,136,11,215,5,47,83,115,125,213,232,85,21,214,253,211,227,247,218,95,243,35,191,98,60,227,174,104,187,101,24,223,86,223,248,227,83,248,95,192,162,254,244,11,99,5,108,65,206,47,6,84,251,246,57,178,254,79,25,55,249,145,246,51,156,70,155,237,235,216,60,255,0,243,185,255,0,204,128,177,176,87,132,92,223,244,165,240,185,242,91,58,30,137,186,55,189,82,187,175,241,248,35,143,168,231,17,167,137,212,144,88,55,219,125,151,197,79,231,254,58,32,44,124,21,63,150,115,142,175,234,84,198,113,191,47,252,241,191,220,255,0,14,139,251,227,165,84,115,133,213,57,55,237,90,122,17,83,217,223,166,95,253,136,11,149,60,57,205,98,117,57,200,136,159,21,82,146,114,14,109,186,227,95,7,106,214,223,8,239,225,111,71,39,197,62,14,163,252,136,166,30,201,249,129,241,51,147,210,207,71,85,157,116,67,80,197,99,155,232,203,122,249,42,38,254,105,76,139,240,3,96,27,166,93,139,217,88,178,93,178,43,101,27,91,237,89,234,227,143,111,111,240,156,159,145,127,196,99,124,183,139,45,4,195,81,222,150,212,139,3,156,221,189,88,175,20,74,191,189,254,20,201,252,36,53,221,200,181,51,54,203,38,146,123,253,235,197,62,71,43,156,190,26,22,110,170,170,171,248,12,79,225,47,248,206,181,36,175,149,122,158,237,215,248,128,186,205,87,230,201,164,152,187,166,163,196,34,158,233,51,99,71,50,72,219,77,60,106,170,199,46,219,199,88,139,237,233,34,22,172,243,91,213,204,178,84,139,14,122,218,32,68,114,42,198,181,84,239,95,93,21,63,115,172,84,246,38,223,225,32,118,219,159,69,53,5,85,91,186,32,143,169,127,141,19,255,0,198,6,73,202,56,157,215,108,183,173,183,109,81,202,28,199,166,202,196,189,214,42,109,178,124,29,42,255,0,5,12,123,114,191,223,111,50,186,123,189,230,186,182,71,42,170,190,162,165,242,42,174,234,190,215,42,254,85,255,0,26,156,205,183,79,239,21,149,12,142,118,246,98,223,119,191,118,187,165,168,138,170,187,35,188,253,135,31,144,89,232,108,245,14,166,167,175,241,14,110,232,239,189,43,54,84,85,69,246,170,254,79,253,96,112,224,29,159,4,211,140,171,81,46,212,246,140,102,221,226,101,168,153,177,39,223,163,102,202,175,107,127,126,230,167,181,237,248,129,214,15,214,158,146,170,169,233,29,53,60,178,185,203,178,35,24,174,85,95,240,22,65,195,167,42,172,138,255,0,20,55,237,71,119,102,158,68,99,146,29,152,239,39,66,171,248,80,213,162,254,19,155,240,248,22,49,129,112,141,163,56,37,52,81,80,99,59,186,39,117,53,124,109,95,146,245,57,126,51,59,248,64,82,7,15,156,32,234,126,180,100,52,81,83,99,149,208,219,95,36,110,146,121,104,234,26,206,133,124,91,175,82,66,246,254,12,187,249,249,127,249,111,91,68,184,124,192,244,111,23,166,178,89,108,22,246,203,23,95,84,169,75,10,57,119,146,71,39,155,99,98,251,36,84,246,127,249,242,53,170,203,108,178,83,50,146,217,77,217,138,54,163,90,222,183,59,100,68,68,79,55,42,175,177,16,251,128,240,136,141,77,154,136,137,249,143,39,133,93,147,117,63,37,159,205,83,243,129,250,185,118,69,95,200,126,15,153,93,236,95,204,123,170,171,218,168,167,163,98,217,219,238,7,233,10,170,183,207,218,126,135,170,55,200,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,169,249,185,170,229,243,93,147,243,31,169,227,109,192,55,109,182,67,201,235,236,83,213,178,163,151,96,61,43,40,104,238,16,58,154,186,154,41,226,118,219,178,70,35,145,118,93,253,139,229,237,68,43,243,142,206,95,88,182,93,136,223,117,11,78,44,137,5,234,134,141,245,45,166,164,166,141,189,213,99,96,106,34,50,26,101,123,189,88,223,229,212,158,213,248,110,88,81,249,212,83,193,87,79,37,45,76,76,150,41,154,172,123,30,212,115,92,213,77,149,21,23,201,80,13,92,178,156,79,32,195,111,21,22,76,138,211,87,65,85,79,35,227,115,42,32,124,74,189,46,115,85,81,30,136,187,110,215,124,62,10,126,54,12,130,235,140,220,226,187,217,170,228,167,170,135,171,161,236,145,204,84,221,170,213,243,106,162,251,28,191,18,242,120,182,229,219,167,122,221,69,93,147,99,239,117,150,251,28,18,200,196,163,160,164,70,202,244,73,222,136,229,84,98,249,190,84,221,122,191,122,159,198,148,157,168,154,113,145,233,165,246,75,14,71,75,218,153,155,108,189,113,187,125,216,199,126,241,206,79,99,219,241,2,238,120,14,227,59,29,214,252,18,154,205,148,94,168,169,178,88,39,169,107,225,154,166,54,62,70,247,152,140,84,107,231,124,139,191,121,169,236,246,167,151,231,152,140,123,100,106,61,142,71,53,201,186,42,46,232,168,107,15,166,122,167,152,105,70,71,77,146,226,55,74,138,106,138,121,24,254,134,84,203,19,31,211,35,31,179,187,110,106,236,171,27,119,243,248,23,7,192,111,48,150,235,117,43,112,92,254,221,77,67,122,162,72,105,225,154,25,106,102,90,134,182,149,206,115,221,212,199,34,46,240,185,124,223,251,239,143,196,39,185,249,75,30,232,170,223,105,250,34,163,147,116,246,30,64,249,58,156,158,75,185,251,49,251,167,183,204,246,116,109,114,239,236,60,44,72,158,109,221,0,247,69,67,201,249,110,228,246,158,200,170,7,184,61,85,200,121,223,112,60,131,198,227,116,3,200,60,110,131,116,3,200,60,110,131,116,3,200,60,110,131,116,3,200,61,122,191,49,231,116,1,178,126,67,194,183,112,174,242,220,240,142,223,205,0,240,172,68,77,147,200,241,230,212,61,252,212,241,178,254,64,61,82,93,188,148,246,100,141,122,121,30,22,52,95,129,229,145,181,139,186,1,238,0,3,241,170,163,165,174,129,244,213,148,209,79,20,141,86,185,146,49,28,213,69,77,149,21,23,203,216,170,69,237,102,229,231,161,154,174,231,214,250,25,182,202,183,237,187,168,169,168,225,223,110,218,123,124,51,151,217,31,254,181,252,164,167,0,81,39,18,60,184,245,51,75,110,243,212,225,118,107,157,222,207,28,17,200,143,101,61,69,67,250,186,30,231,166,241,211,53,190,93,31,250,252,200,161,116,192,243,59,53,107,237,247,28,86,239,4,241,185,204,86,62,134,86,174,237,85,69,242,86,162,251,81,77,159,238,54,155,101,222,157,212,183,58,10,122,168,158,138,142,100,209,53,232,168,168,169,236,114,42,123,21,127,198,98,172,143,132,253,13,201,238,94,149,184,96,182,134,206,170,229,85,101,174,143,214,87,42,170,170,239,10,175,181,87,226,6,187,113,105,174,162,207,78,234,168,48,28,142,72,88,155,172,141,181,78,173,68,254,52,110,223,5,62,10,156,79,42,162,71,58,179,25,186,192,141,223,169,101,162,145,187,127,30,233,249,148,217,50,143,135,157,30,161,164,90,40,48,43,23,101,200,168,173,91,85,46,202,138,170,190,104,145,237,241,83,132,190,112,149,160,119,248,36,130,175,78,44,12,73,26,173,114,199,103,162,69,243,69,79,140,43,249,64,214,233,204,123,23,103,177,205,95,206,155,30,11,209,204,121,79,112,233,148,201,221,163,184,93,236,234,191,10,74,74,22,167,239,126,9,2,127,5,127,198,166,61,172,228,181,164,111,169,71,209,234,166,72,200,118,77,216,234,10,87,47,231,243,68,79,255,0,16,20,224,119,157,63,204,241,235,21,206,157,249,53,134,158,225,74,215,239,35,95,74,201,85,83,103,124,30,228,79,138,127,136,181,74,206,75,250,76,234,53,142,147,82,242,68,155,203,214,117,29,34,252,83,251,148,252,255,0,19,6,234,127,39,140,187,21,181,85,93,48,252,230,178,240,232,35,89,27,12,212,84,177,117,109,211,229,212,181,41,183,181,223,15,128,24,90,195,157,240,187,145,116,197,124,197,214,221,186,34,42,197,69,110,133,55,242,254,19,151,242,175,248,143,92,147,11,225,78,178,7,77,102,201,165,137,203,182,205,241,182,214,237,230,159,6,183,243,41,136,53,19,135,45,77,211,91,140,182,251,237,155,165,99,115,147,171,196,211,174,251,57,233,190,205,149,223,192,83,27,212,209,215,208,185,99,168,99,163,84,246,162,61,23,255,0,196,191,156,12,139,123,192,176,164,127,93,150,250,178,177,90,157,40,181,80,185,85,124,252,189,86,157,58,124,58,248,234,151,199,109,181,86,213,70,215,42,35,162,129,239,242,221,118,243,70,254,67,241,178,100,82,90,106,161,158,106,86,213,199,19,209,235,27,221,228,237,156,139,183,199,242,126,79,137,154,49,126,40,237,56,212,13,167,143,72,113,202,159,38,163,223,84,136,245,114,163,118,223,202,52,219,242,252,64,195,31,67,178,222,190,219,113,139,179,157,249,27,69,42,255,0,254,39,231,62,41,148,210,181,93,83,141,93,98,68,246,171,232,228,106,127,235,66,79,91,184,212,197,41,174,16,85,212,104,62,35,35,88,237,220,206,132,217,83,242,126,226,167,114,78,55,52,58,255,0,7,130,191,240,243,138,210,181,237,233,116,176,49,157,73,186,108,171,253,70,239,202,171,254,3,240,65,247,83,84,181,122,93,79,34,42,124,21,138,18,150,165,203,179,105,229,85,252,204,82,78,221,245,35,134,187,133,235,196,83,97,13,130,153,222,212,103,109,19,240,17,61,158,9,62,41,249,12,159,143,234,151,3,244,148,204,241,248,109,59,229,71,47,87,93,27,28,190,223,47,63,71,41,250,32,195,109,151,39,126,13,190,165,127,138,39,127,238,14,181,220,163,217,101,183,212,177,63,43,162,114,127,249,11,6,118,190,112,55,69,26,54,155,76,109,179,237,251,231,81,177,63,55,255,0,59,78,155,159,241,19,194,133,93,186,102,227,218,73,106,116,253,10,140,107,97,141,158,126,175,197,104,19,243,129,18,241,75,110,58,235,132,13,201,31,60,80,44,141,235,217,88,213,233,234,110,255,0,134,155,123,58,140,155,117,177,104,50,210,171,172,247,122,148,151,242,84,84,81,109,237,79,224,167,228,223,255,0,81,209,245,3,59,197,178,58,183,73,143,97,212,214,184,215,116,106,70,246,46,201,187,246,246,68,207,225,39,248,191,197,209,98,138,106,135,246,226,69,115,151,225,190,192,115,55,151,217,160,169,124,84,40,215,181,17,58,92,206,133,77,246,252,169,249,207,146,154,255,0,113,161,114,45,28,206,139,167,216,173,115,154,190,205,190,10,118,92,75,70,243,252,210,162,42,123,37,151,188,179,72,145,181,124,76,13,243,234,70,254,249,233,241,114,18,63,2,229,139,174,121,157,19,107,166,129,212,76,114,53,81,17,244,82,121,57,157,95,237,164,2,36,215,223,175,55,87,239,91,112,169,153,87,203,103,74,247,126,79,202,171,249,16,231,176,205,42,212,12,250,182,42,60,103,20,187,215,186,103,53,168,232,40,103,149,60,213,169,190,236,99,191,134,223,241,150,123,163,28,158,49,234,10,218,107,174,165,101,183,89,123,50,53,235,76,218,90,53,141,232,138,255,0,37,221,210,249,47,169,255,0,233,236,156,26,95,194,214,142,233,61,44,16,99,120,173,189,210,64,214,181,39,150,221,74,146,42,162,49,55,221,145,55,227,27,87,248,192,175,205,5,229,65,29,206,154,154,239,168,143,173,167,115,186,250,224,122,244,42,121,202,212,245,102,163,252,204,95,111,199,248,139,18,209,206,30,180,219,69,44,141,179,226,54,26,72,182,150,73,86,85,165,167,107,250,156,173,95,194,142,54,127,1,191,15,129,147,90,214,177,58,88,212,106,39,193,19,99,200,30,17,17,17,17,19,100,67,201,227,115,215,184,221,246,248,129,238,126,111,149,24,237,148,242,174,216,244,150,62,191,52,246,160,30,21,203,34,239,240,29,173,213,20,246,141,155,38,199,232,137,176,30,17,187,30,118,79,200,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,185,21,79,193,99,115,87,116,62,147,213,91,184,30,145,189,125,142,242,63,83,240,123,21,61,135,152,222,228,242,119,176,15,216,193,92,71,240,159,133,241,13,100,117,13,209,99,165,172,77,186,42,30,179,185,19,215,133,87,213,100,173,79,100,40,159,225,51,162,42,47,176,242,6,185,252,78,112,139,168,156,54,229,18,218,111,48,190,229,111,237,67,44,117,244,180,85,13,133,122,216,231,42,42,189,187,110,157,183,239,235,47,179,248,246,195,88,238,67,116,197,110,240,222,109,19,246,106,160,234,233,119,67,93,182,237,86,175,147,145,83,216,229,248,27,35,107,158,130,225,90,221,139,86,217,114,43,45,12,245,18,211,201,28,85,18,83,66,231,177,203,20,140,106,163,159,27,213,54,238,42,249,39,145,68,220,98,240,201,127,225,207,82,39,181,207,74,247,90,238,50,85,84,209,74,198,61,88,145,37,75,216,212,221,98,141,190,206,143,38,162,167,154,126,84,2,107,112,157,205,98,222,147,218,112,45,86,178,86,163,234,106,18,15,73,37,85,36,112,199,215,36,174,234,114,43,34,217,19,170,52,246,252,23,252,54,95,132,106,14,39,168,86,104,47,152,181,234,142,182,158,118,53,233,217,169,138,85,111,83,26,237,151,161,206,77,246,123,126,63,19,87,200,165,150,9,91,52,18,190,57,24,168,230,189,142,84,115,85,62,40,169,236,36,135,14,60,110,106,158,133,220,169,160,250,67,114,175,180,50,86,117,211,77,87,83,43,81,136,232,81,81,25,223,99,127,2,45,191,195,183,179,216,27,11,2,33,105,39,50,141,7,212,10,86,182,235,122,101,166,171,207,118,213,212,209,192,158,217,62,14,170,114,251,24,159,227,79,202,74,124,123,41,176,101,84,12,185,216,46,212,149,180,242,43,145,175,130,118,72,155,181,118,95,54,42,167,183,243,129,202,236,138,21,15,32,15,69,102,231,157,148,246,0,126,107,191,228,27,174,223,156,247,84,69,29,40,7,230,138,239,136,85,84,252,167,233,210,131,165,0,252,186,151,243,158,219,174,223,156,246,233,67,207,74,1,249,238,239,200,121,243,252,135,190,200,54,64,63,46,151,127,250,33,236,141,93,207,115,200,30,189,59,160,70,162,30,192,0,7,171,222,200,209,92,247,181,168,158,213,85,216,15,96,117,251,198,125,133,88,26,175,188,101,86,138,68,79,235,213,209,71,249,63,132,228,252,169,254,50,60,107,15,49,13,4,210,246,77,75,14,69,5,218,177,145,35,218,218,10,186,41,211,117,99,220,137,183,137,106,254,245,63,198,159,148,9,63,91,112,161,182,194,181,23,10,200,41,163,79,107,230,145,172,79,106,39,181,87,242,170,127,140,195,90,143,198,38,132,233,157,186,162,190,239,154,90,234,221,78,197,127,98,146,233,70,233,29,248,62,72,142,153,60,253,116,42,211,137,46,103,185,214,163,214,250,63,79,229,170,181,91,99,238,49,203,213,52,15,127,223,145,204,95,189,85,185,171,234,181,60,255,0,63,145,10,175,217,174,89,146,204,249,175,121,29,202,179,185,182,237,158,178,89,27,228,136,158,199,57,127,130,159,226,2,224,179,46,114,186,49,100,117,69,53,139,79,114,59,156,145,171,218,201,25,89,70,140,114,167,82,34,238,143,127,146,236,159,5,246,152,47,32,231,45,148,220,102,69,178,105,253,117,11,63,35,171,233,100,95,98,126,90,101,252,139,254,50,184,109,150,233,238,245,240,208,194,246,53,243,200,214,35,164,85,68,69,115,145,55,85,68,95,47,50,87,105,191,6,244,55,9,233,234,174,153,93,158,117,119,94,240,178,185,29,191,147,211,240,93,7,230,69,2,216,56,51,226,133,252,69,224,105,120,185,91,38,164,175,101,77,76,78,73,37,137,203,210,199,70,137,228,198,183,111,221,19,224,72,229,84,79,53,93,140,11,194,222,141,89,116,187,15,134,154,203,109,165,166,71,205,59,158,232,161,99,21,202,231,181,87,205,172,110,255,0,128,159,226,51,214,200,169,178,166,224,55,79,202,121,61,21,81,170,58,247,246,1,238,15,94,175,33,213,252,64,123,3,213,28,135,157,211,242,129,243,86,219,40,110,45,232,172,131,184,223,102,221,74,159,151,242,47,231,83,162,100,122,5,166,25,86,254,152,199,187,219,255,0,227,117,13,252,159,193,145,63,130,134,69,0,69,44,231,151,15,15,217,147,92,173,178,37,28,138,212,106,61,106,107,164,219,100,114,111,183,137,79,225,127,234,48,134,95,201,183,1,187,110,236,111,54,166,183,57,119,219,185,67,85,38,219,185,23,227,84,191,13,208,177,192,5,58,100,28,150,53,98,158,161,203,98,213,92,106,162,47,130,73,67,84,197,246,39,228,71,252,119,248,156,60,92,153,181,217,239,70,201,168,152,179,27,190,202,190,26,177,127,255,0,81,116,96,10,154,199,121,39,228,91,53,249,6,176,217,151,219,187,99,180,212,47,229,248,247,91,249,140,161,109,228,227,166,212,180,237,142,179,45,167,158,68,85,85,122,82,85,183,203,127,200,149,101,138,128,32,21,31,40,109,32,129,23,189,124,142,69,252,208,86,39,254,214,126,211,242,140,209,249,92,213,109,230,54,34,47,154,118,107,23,127,255,0,139,39,184,2,28,98,220,176,180,35,29,141,173,154,153,181,111,77,183,119,114,181,155,254,15,195,197,47,240,127,245,153,123,25,225,35,70,113,118,49,180,24,230,202,205,246,95,25,87,241,234,252,179,47,240,148,205,32,14,34,205,138,216,236,49,54,27,101,23,105,173,85,84,251,227,221,230,171,191,239,149,78,92,30,55,79,202,7,144,120,221,63,41,225,92,190,123,1,229,85,19,205,79,69,153,17,118,68,61,85,92,244,248,249,158,18,37,248,175,152,30,174,235,234,234,61,153,31,172,142,63,68,111,146,110,158,195,217,17,16,15,27,41,231,99,200,3,198,219,30,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,3,194,166,231,228,246,110,138,167,236,120,84,220,15,149,146,116,59,101,62,164,93,211,116,63,55,70,139,240,60,53,85,139,183,192,15,216,198,154,229,161,56,118,186,99,75,96,202,232,187,189,40,141,137,253,201,91,210,157,216,222,190,81,200,205,252,227,79,106,153,41,21,23,216,167,144,40,27,139,158,6,51,141,0,184,85,222,168,233,60,70,63,27,81,253,238,228,44,232,68,100,8,239,85,106,30,245,245,229,95,135,195,242,123,34,139,154,173,114,181,201,178,167,146,155,69,230,56,102,61,158,227,245,184,190,79,68,234,155,125,194,23,65,60,109,149,241,170,177,118,223,103,53,81,83,216,132,24,215,14,82,154,71,152,84,212,222,176,9,46,86,170,217,186,222,172,150,237,35,163,87,170,200,239,99,161,145,125,174,103,199,216,159,227,10,90,69,84,93,208,203,26,101,197,6,177,105,60,108,166,196,178,127,13,76,215,172,157,175,5,74,255,0,53,115,85,124,228,137,203,231,210,134,91,213,62,91,218,251,128,202,174,181,227,21,215,136,62,11,69,69,91,80,190,198,124,91,74,212,246,189,127,196,191,144,142,121,14,152,106,38,41,59,169,242,28,30,255,0,111,115,17,21,124,77,178,120,147,101,77,211,240,216,159,4,95,241,1,55,52,179,155,78,168,227,113,199,71,151,211,250,74,36,70,162,191,174,158,31,100,106,158,200,232,213,124,221,178,147,63,69,249,159,232,198,164,87,82,217,239,85,94,139,172,169,145,35,68,232,171,159,205,85,251,126,13,35,83,216,214,252,126,63,152,162,249,34,150,23,43,38,141,204,114,123,81,200,168,162,57,31,19,219,36,107,179,154,187,162,254,112,54,130,199,53,15,16,202,233,35,173,177,93,188,76,82,34,57,171,216,149,158,212,69,79,194,106,47,177,201,254,51,177,49,237,145,58,152,187,161,172,86,61,171,218,133,138,181,140,177,95,146,157,24,168,173,69,164,133,251,109,182,223,132,197,254,10,25,175,12,230,57,197,78,17,27,32,181,230,54,185,98,102,254,172,246,90,87,123,122,151,224,196,248,185,64,216,48,20,247,139,115,149,212,234,123,123,35,202,44,86,154,138,164,87,117,62,11,70,205,84,223,203,255,0,190,155,240,252,199,166,67,206,99,86,28,246,125,28,176,88,227,102,203,213,226,45,10,171,190,254,91,109,84,191,0,46,28,20,191,15,57,61,126,108,236,89,173,88,211,162,234,78,180,75,51,183,219,243,127,68,29,210,211,206,111,45,72,26,151,124,98,222,233,118,78,165,138,215,178,111,178,111,237,172,79,142,224,91,96,42,149,121,205,92,211,111,244,43,76,191,102,39,249,225,212,178,110,115,26,178,249,191,208,189,130,197,20,125,41,253,81,104,114,174,254,123,251,42,151,243,1,112,224,165,25,121,199,113,40,255,0,220,232,177,86,253,138,239,251,243,130,189,243,116,226,170,231,76,248,41,106,113,122,69,122,108,143,142,200,213,84,246,127,10,71,39,195,242,1,121,91,236,122,73,60,81,38,242,59,111,240,41,64,179,243,55,226,234,161,206,115,179,91,66,111,191,146,88,169,124,191,253,195,172,100,156,122,113,59,149,66,234,123,182,115,70,230,59,109,210,59,53,27,126,40,191,214,255,0,185,64,47,238,255,0,170,24,54,46,229,101,242,249,225,156,141,235,219,195,76,255,0,45,149,127,122,197,252,138,97,29,82,230,1,195,246,153,181,34,171,202,59,245,14,69,84,103,130,173,111,177,232,213,243,74,119,39,197,127,196,80,158,65,168,185,142,83,82,181,119,203,186,84,74,173,70,170,165,60,76,242,77,246,242,107,83,242,169,215,101,150,73,158,175,149,221,78,95,142,219,1,105,58,187,206,2,74,171,125,85,14,155,90,123,115,75,19,153,29,71,127,126,135,42,51,207,166,106,45,151,247,255,0,254,155,17,3,56,227,211,136,92,219,197,69,85,150,246,225,169,235,69,103,128,161,93,154,238,175,45,210,157,23,216,226,57,128,57,171,198,103,146,223,158,178,93,174,93,247,47,199,179,27,127,39,240,90,159,145,14,21,85,92,187,170,249,131,244,130,150,166,165,200,202,106,121,101,115,151,100,70,49,92,170,191,147,200,15,204,242,198,57,238,70,49,55,87,46,200,134,101,210,30,20,53,143,87,230,235,177,97,55,159,8,138,136,179,186,219,85,209,231,26,189,61,102,66,228,243,68,79,241,161,105,28,63,242,174,209,188,90,158,219,127,207,109,151,58,203,181,52,171,42,181,46,179,198,206,166,190,78,157,218,140,141,125,138,207,241,127,140,43,59,135,206,16,181,67,92,110,52,211,88,237,189,20,93,214,117,77,222,167,95,46,168,149,125,87,76,197,252,25,81,127,253,60,174,39,134,190,11,177,93,33,182,67,53,226,139,189,113,111,87,83,187,146,55,125,221,54,222,77,157,205,252,25,16,144,56,102,3,139,96,22,184,236,216,173,185,212,148,177,53,26,214,186,119,200,187,35,90,212,243,122,170,251,24,223,241,29,132,15,72,162,100,44,72,227,110,205,79,98,110,123,47,179,204,240,231,163,124,143,9,34,42,236,7,230,142,118,251,42,30,232,223,201,252,103,148,79,51,217,19,101,3,215,109,188,143,85,111,153,250,158,54,64,61,17,168,139,186,30,79,115,198,192,122,175,229,10,229,67,202,183,115,199,64,30,81,199,158,163,215,167,99,198,202,139,184,30,251,160,221,15,69,223,111,35,194,117,111,230,7,233,191,230,60,43,145,15,84,77,130,180,15,110,173,199,90,30,157,1,24,137,236,3,217,95,176,234,252,231,133,111,158,231,148,96,13,247,60,111,186,158,200,211,207,74,1,225,17,84,116,254,115,216,1,235,210,121,219,99,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,193,225,90,123,0,63,7,189,209,166,200,135,188,114,163,147,207,201,67,227,234,79,97,248,57,138,215,121,1,245,131,242,137,202,137,179,189,167,233,186,1,249,207,75,77,82,222,138,154,120,165,111,228,123,17,201,255,0,172,199,25,191,14,90,61,159,177,233,144,96,214,89,31,35,81,171,34,90,233,92,253,145,170,212,243,124,78,248,57,76,152,0,128,58,227,202,83,74,179,185,125,37,132,95,235,241,250,141,157,188,52,214,250,62,218,171,164,71,123,26,216,253,136,174,79,111,228,254,34,18,234,111,43,173,111,193,162,158,170,209,27,238,208,68,222,164,87,62,138,21,95,38,111,237,170,95,139,151,225,240,47,96,1,172,230,89,195,254,170,97,117,14,167,190,99,93,151,55,125,255,0,163,41,157,236,87,39,239,100,95,224,169,211,42,241,203,205,11,85,245,84,125,8,159,239,140,95,255,0,18,254,115,104,186,171,85,5,106,42,84,193,215,191,247,78,79,255,0,18,254,115,175,222,116,187,9,190,194,176,92,108,253,198,59,218,158,34,100,248,162,252,30,159,145,0,214,13,88,228,246,161,224,216,122,249,192,142,128,222,229,124,211,98,253,47,123,81,187,248,218,213,219,203,111,246,194,24,87,55,229,51,164,153,5,193,245,182,91,151,163,219,35,158,229,103,102,166,93,149,93,191,181,213,137,240,93,128,164,179,176,227,24,22,77,151,206,144,88,237,253,247,47,251,236,109,248,181,63,124,228,254,18,22,238,254,82,24,20,118,217,41,162,188,245,74,228,242,119,135,153,60,247,223,217,227,54,49,254,79,202,223,80,48,199,250,99,75,111,210,62,162,159,239,172,129,148,49,57,100,115,122,156,137,188,213,78,219,117,108,105,236,255,0,242,129,90,121,6,150,230,184,212,254,30,233,104,237,187,255,0,56,137,126,8,191,189,122,255,0,9,14,177,81,73,81,74,238,137,227,233,95,201,186,47,255,0,136,177,11,134,152,113,187,109,149,82,243,162,153,21,205,27,251,232,163,166,106,47,179,250,219,87,242,167,248,191,140,199,90,169,46,172,77,70,180,185,191,12,249,93,19,226,143,117,169,119,136,115,90,222,151,170,46,204,133,19,203,119,47,183,224,4,47,217,79,118,65,44,158,108,110,255,0,225,67,57,216,239,26,107,107,170,124,89,126,45,89,111,145,206,221,86,127,24,138,223,37,221,54,70,254,95,35,230,201,179,157,52,131,119,98,54,57,42,38,110,206,137,201,45,75,125,100,233,95,99,219,252,127,226,3,14,122,42,191,165,29,216,242,84,223,240,155,255,0,188,249,92,213,106,244,185,60,208,203,210,106,190,163,93,168,153,102,178,88,174,29,50,49,33,99,98,166,73,85,119,78,148,68,251,214,235,237,67,239,196,248,69,226,59,80,167,239,80,233,110,70,157,127,191,150,137,34,246,35,191,134,173,254,2,129,132,130,34,175,176,177,205,18,229,51,157,221,157,29,118,164,67,83,110,103,113,81,208,205,76,212,94,148,123,62,44,171,69,243,78,175,129,49,116,227,150,110,137,97,212,203,233,26,47,27,44,157,42,239,190,85,199,178,163,54,95,101,82,167,181,64,162,187,85,146,231,123,174,134,219,108,166,239,84,84,61,25,27,58,218,222,167,47,195,119,42,34,25,175,8,224,183,92,243,105,41,188,30,49,219,138,165,89,210,255,0,27,70,187,35,186,124,246,89,211,224,228,47,91,16,225,127,72,48,155,132,23,59,46,55,218,168,167,127,92,110,241,149,78,217,124,254,14,149,83,247,203,240,50,173,53,52,20,145,36,52,236,232,99,83,100,77,213,126,27,124,64,168,109,58,228,221,146,222,85,147,231,25,197,125,177,158,123,178,158,142,149,235,251,244,246,165,67,191,35,126,31,21,37,214,155,242,190,225,235,4,165,133,149,204,170,190,84,69,42,203,221,173,161,161,118,254,178,42,34,239,2,174,201,182,222,223,138,147,16,1,213,176,125,51,194,116,234,216,219,86,39,143,80,80,194,212,98,111,13,36,49,43,186,88,141,69,94,219,90,155,236,159,144,237,32,245,115,145,169,190,224,123,30,171,35,81,118,220,252,251,219,249,30,142,141,92,168,187,1,234,249,28,231,162,161,251,49,17,83,125,188,207,13,137,54,246,31,163,91,183,150,192,121,68,216,242,0,0,0,0,0,0,0,3,193,228,1,227,100,29,40,121,0,120,217,63,32,217,15,32,15,27,39,228,27,39,228,60,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,7,170,177,23,218,123,0,61,58,118,27,47,228,61,192,30,138,229,60,53,234,167,183,79,231,29,63,16,60,162,238,121,60,34,108,122,170,168,30,224,252,213,79,40,245,80,61,193,233,215,178,249,158,85,251,38,251,1,236,15,94,180,83,202,46,224,122,190,8,100,252,56,88,239,227,106,41,194,94,112,44,39,33,137,208,222,241,43,53,107,30,222,151,37,69,4,50,110,155,42,109,235,53,126,10,191,227,57,224,4,127,206,120,28,225,223,56,157,42,42,180,246,203,73,39,173,186,210,218,104,99,221,85,221,94,123,211,169,212,237,156,183,184,113,182,206,217,190,138,211,79,210,187,163,102,161,160,114,124,127,241,95,206,74,192,6,10,199,248,46,225,255,0,31,168,138,166,155,79,44,78,124,46,107,155,213,105,162,95,52,84,84,246,64,159,144,203,246,236,75,23,180,49,172,182,99,150,202,84,110,251,118,104,227,103,229,254,10,39,229,95,241,156,176,3,194,34,53,54,68,68,79,204,121,7,171,158,141,3,216,30,136,254,175,52,60,170,238,7,157,211,242,133,95,200,122,158,81,55,248,128,87,124,15,71,53,92,155,30,253,63,156,242,136,128,126,45,139,101,220,253,81,167,176,3,194,38,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,23,204,242,0,245,86,238,58,15,96,7,230,173,243,15,106,185,54,63,64,7,228,140,217,54,61,154,138,135,182,200,0,244,85,84,243,67,217,28,191,19,207,74,14,148,3,194,187,100,60,119,15,42,223,47,105,233,211,229,182,224,121,108,157,75,178,30,79,13,98,34,251,79,110,159,206,7,133,77,207,69,143,127,105,250,236,131,100,252,128,122,181,155,39,145,236,136,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,195,215,20,255,0,79,53,135,82,52,51,59,175,183,65,124,199,50,91,164,24,228,155,246,164,185,208,69,85,58,44,61,40,212,98,203,78,198,51,205,23,169,241,175,82,181,86,41,100,116,149,41,7,89,242,11,190,39,197,22,117,148,227,245,126,22,233,102,207,174,119,10,41,251,109,127,106,162,27,140,143,141,253,47,69,107,182,115,81,118,114,42,46,222,104,168,67,230,216,218,240,51,110,229,60,181,157,99,182,63,158,77,145,209,246,204,97,246,174,156,110,10,239,10,226,138,102,138,190,205,90,251,167,149,81,217,223,17,49,119,192,142,92,25,241,85,111,226,35,14,125,166,253,45,61,38,109,143,67,12,87,10,87,84,53,210,220,98,108,81,53,215,22,177,177,70,198,53,243,43,209,209,177,28,145,175,66,42,162,61,155,200,210,74,197,250,49,54,226,237,185,214,37,72,205,178,172,86,73,140,175,3,141,167,118,229,19,198,61,211,19,215,19,28,98,64,1,236,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,187,73,184,202,131,69,56,136,213,13,52,212,235,141,67,176,154,220,226,249,61,45,116,178,73,43,108,78,74,154,183,200,145,195,28,50,73,35,103,151,180,157,8,230,181,142,87,63,109,222,245,92,76,78,50,222,18,170,34,239,8,170,116,215,179,197,97,201,54,107,25,180,54,113,21,224,99,122,187,52,197,91,177,206,168,215,73,221,237,152,231,167,57,229,28,116,137,177,16,1,150,175,0,0,0,0,0,135,60,193,248,159,205,244,114,209,111,211,108,6,221,113,181,220,114,170,57,39,151,38,233,86,50,10,116,114,177,240,82,61,63,251,231,216,175,127,146,196,201,35,86,250,242,53,241,199,190,2,248,188,251,148,93,224,210,29,68,186,109,135,222,107,19,192,220,43,107,122,41,236,18,57,178,171,246,78,219,151,181,52,171,10,59,119,178,56,149,95,34,237,213,34,172,85,220,222,197,156,84,97,170,251,231,170,39,170,63,215,171,219,166,192,192,116,115,154,230,57,13,89,229,157,39,174,154,35,141,85,83,26,239,85,28,121,198,156,41,231,86,147,167,29,216,170,210,128,4,171,95,128,20,231,198,167,18,95,178,27,83,191,208,253,87,119,11,198,123,148,182,14,170,78,196,147,119,18,63,17,82,254,165,87,175,113,241,167,74,59,167,104,217,30,236,99,214,77,227,243,28,194,140,190,220,87,84,107,51,202,57,120,251,23,13,140,216,252,78,216,227,106,195,218,171,114,221,17,173,85,233,174,154,252,216,211,88,214,106,158,81,172,112,137,158,173,38,227,1,24,184,16,226,35,62,215,204,6,234,220,254,207,81,45,118,53,52,116,210,100,78,107,35,138,237,44,207,154,69,141,177,71,12,113,198,232,34,240,237,115,90,174,85,73,24,229,233,234,77,228,233,149,135,191,70,42,213,55,173,242,148,22,115,148,226,50,44,125,220,187,23,166,253,185,210,116,157,98,120,107,19,19,217,49,49,60,116,152,229,49,19,172,56,236,131,34,199,241,59,68,249,6,83,125,183,89,173,116,189,61,250,219,133,83,41,233,226,234,114,49,189,82,61,81,173,221,206,107,83,117,243,85,68,246,169,211,191,100,79,15,223,238,233,167,191,243,158,139,254,244,199,188,127,123,164,103,127,101,252,206,148,167,50,31,52,205,235,203,239,69,170,105,137,214,53,252,103,244,108,125,131,232,231,11,181,249,109,120,235,247,234,162,105,174,104,210,34,39,149,52,206,188,125,102,194,0,2,121,169,64,0,24,247,246,68,240,253,254,238,154,123,255,0,57,232,191,239,78,243,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,215,224,188,238,29,189,223,180,199,249,27,101,254,101,17,9,149,102,181,230,21,213,77,84,196,105,13,163,183,251,1,134,216,236,53,155,246,47,85,92,215,84,199,24,136,211,72,215,169,144,128,4,219,87,0,0,0,192,124,118,220,110,22,126,22,51,43,181,166,190,162,138,186,138,107,69,77,45,85,52,174,138,88,37,101,214,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,7,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,166,101,138,71,116,34,34,198,228,115,118,233,70,61,248,179,139,162,156,79,201,167,156,198,177,223,207,244,79,81,179,216,171,185,36,231,150,248,219,166,228,219,171,252,60,41,152,153,238,153,171,78,233,211,181,159,0,6,82,4,0,0,0,0,0,199,188,68,251,191,106,119,242,54,245,252,202,83,226,229,91,148,77,93,144,200,194,88,249,86,34,221,141,116,222,170,35,94,205,103,70,66,4,48,224,87,140,168,53,46,223,109,209,157,74,184,212,63,51,164,135,177,108,184,212,201,37,68,183,214,177,181,18,189,94,173,133,27,19,161,130,40,218,175,146,69,116,171,187,183,87,42,239,51,207,44,46,42,222,50,212,93,181,60,39,240,158,201,72,231,249,22,51,103,49,213,224,49,212,233,85,60,167,170,170,122,170,166,122,226,127,9,214,39,73,137,136,0,12,132,48,0,3,170,229,58,173,165,216,45,194,59,78,109,169,56,182,61,93,52,41,83,29,45,214,241,79,73,43,226,87,57,169,34,50,71,181,85,170,230,57,58,182,219,118,170,124,20,250,113,45,69,211,236,251,197,253,4,206,177,236,143,192,118,252,87,162,110,112,86,118,58,250,186,59,157,167,59,167,171,161,251,111,182,253,43,183,177,74,214,230,153,239,3,143,255,0,35,105,63,158,214,153,11,148,199,227,83,236,63,253,184,132,183,154,215,94,63,228,123,177,166,179,199,194,53,109,28,94,192,97,176,251,35,27,73,23,170,154,230,154,103,119,72,211,206,174,41,231,207,175,85,132,0,9,182,174,0,62,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,163,147,246,34,106,157,35,155,233,5,61,241,161,197,37,195,136,28,250,107,78,55,121,168,118,158,216,166,68,179,82,172,14,167,74,169,81,157,50,86,74,197,85,87,57,206,89,18,62,164,106,178,37,68,232,99,223,47,84,214,224,91,139,89,245,222,195,81,129,103,149,149,21,25,245,142,25,107,170,42,221,79,27,34,185,81,44,200,137,43,82,22,50,56,157,26,203,20,78,98,162,110,157,15,69,114,185,232,200,140,62,113,99,17,137,156,60,125,211,213,63,207,87,107,97,231,61,27,102,185,54,75,111,56,185,199,94,53,209,164,239,91,137,229,51,219,217,92,105,27,179,167,56,214,98,87,0,9,118,187,116,220,131,89,244,123,19,187,207,143,229,58,175,134,217,174,148,189,61,250,43,133,246,150,158,162,46,166,163,219,213,27,222,142,110,237,115,92,155,167,154,42,47,177,78,71,18,212,93,62,207,188,95,208,76,235,30,200,252,7,111,197,122,38,231,5,103,99,175,171,163,185,218,115,186,122,186,31,182,251,111,210,187,123,20,169,78,63,189,237,243,191,178,254,89,74,72,78,83,31,141,79,176,255,0,246,226,6,198,111,93,236,116,225,38,152,211,90,163,95,13,127,70,218,205,122,57,194,229,251,41,78,208,211,126,169,174,104,181,94,238,145,167,244,147,68,76,107,207,134,247,15,5,132,3,142,200,178,11,70,39,143,220,242,156,130,175,194,218,236,212,115,92,43,103,237,185,253,170,120,88,175,145,253,44,69,115,182,107,85,118,106,42,174,222,72,170,83,95,21,92,75,95,184,144,207,164,186,57,106,41,113,91,76,210,183,29,182,212,199,15,118,146,41,25,19,101,115,223,27,81,92,233,93,3,100,86,185,207,70,43,149,173,114,162,110,185,153,142,101,111,47,162,38,99,90,167,148,126,106,214,197,236,78,47,108,113,53,81,110,175,39,106,136,243,171,152,215,73,234,166,35,88,214,103,198,34,35,89,153,215,72,155,165,4,106,224,79,89,117,151,90,52,198,186,249,171,86,110,182,82,214,44,54,172,135,181,29,63,166,24,170,254,235,123,12,107,91,247,151,34,51,186,196,70,63,126,157,186,226,145,206,137,92,192,120,159,205,243,92,222,239,161,116,22,235,142,57,139,227,149,157,138,234,106,134,172,85,23,138,134,42,57,147,200,159,237,111,193,124,44,243,71,162,178,103,110,171,27,98,252,191,154,218,179,133,140,86,147,231,114,142,83,252,247,251,53,122,229,91,3,152,102,121,245,204,139,126,152,155,95,62,184,157,234,98,56,113,142,83,51,198,35,119,132,196,240,171,119,73,210,210,129,14,120,11,226,243,238,175,104,131,72,117,18,233,190,97,102,163,79,3,112,173,173,235,168,191,198,215,74,175,217,59,109,78,236,49,36,40,237,222,249,37,68,124,139,191,76,138,147,24,203,194,226,109,226,237,69,219,115,194,127,14,229,119,62,200,241,123,59,143,175,47,198,211,165,84,242,158,170,163,170,168,158,184,159,108,113,137,210,98,98,0,29,87,84,117,39,24,210,12,6,243,168,249,140,181,12,180,217,33,108,179,37,52,43,44,178,57,239,108,113,198,198,249,34,185,242,61,140,69,114,163,81,92,138,231,53,168,174,79,106,170,138,41,154,170,157,34,17,150,44,92,196,221,166,197,154,102,170,234,152,136,136,231,51,51,164,68,119,204,187,80,40,230,227,196,78,170,215,107,101,87,16,84,215,186,123,126,103,81,51,229,142,166,154,138,39,69,78,215,83,173,50,70,200,164,107,218,173,108,11,219,69,122,57,219,34,42,185,93,187,150,227,52,63,82,110,26,191,165,88,254,165,92,241,26,140,102,107,244,50,84,182,219,60,206,149,209,196,146,189,177,72,143,116,113,171,155,36,109,100,173,119,74,34,182,70,170,110,155,42,198,101,249,173,188,194,186,168,166,38,38,63,24,237,238,158,239,122,243,182,29,31,227,118,67,15,99,19,122,229,53,211,115,72,157,56,110,215,166,179,78,147,58,213,78,145,58,85,28,244,157,98,158,26,247,160,1,42,160,128,0,7,95,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,193,78,192,64,14,117,126,235,24,183,214,5,15,203,174,32,75,252,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,122,252,53,186,215,147,81,85,213,79,208,199,61,253,17,71,35,158,238,150,49,206,93,147,201,173,85,95,36,83,32,20,3,202,227,223,179,76,190,218,249,61,105,53,57,190,106,150,119,162,217,222,128,106,102,154,95,125,13,146,89,190,149,248,42,223,11,13,71,107,187,13,4,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,11,42,6,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,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,152,0,0,0,0,0,226,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,71,137,184,221,43,99,164,165,131,173,237,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,29,42,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,49,7,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,3,101,48,69,254,102,55,107,173,131,130,141,64,190,216,174,117,118,235,149,186,162,195,87,71,89,73,51,161,158,154,120,239,116,46,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,65,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,2,80,0,0,0,0,0,0,0,0,0,113,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,31,93,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,238,247,164,80,203,34,181,187,175,68,111,119,177,170,169,245,148,23,199,39,29,185,247,17,186,184,215,97,153,53,93,155,4,194,47,14,159,16,101,174,121,169,223,52,240,189,82,43,196,142,84,100,169,82,228,78,184,247,107,86,6,59,161,168,143,89,100,146,207,249,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,0,85,175,13,92,118,218,180,79,139,189,106,208,141,104,201,170,233,240,155,230,164,95,157,143,220,106,231,111,130,199,171,93,115,170,89,89,39,82,117,69,77,80,231,181,85,253,125,184,164,106,189,90,212,154,105,91,105,64,0,0,0,0,12,127,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,71,137,183,93,50,106,42,74,168,58,216,215,179,174,41,36,107,219,212,199,181,201,186,121,181,200,169,228,168,100,2,128,121,163,251,246,106,111,216,191,39,162,2,247,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,241,67,176,16,3,146,167,186,198,83,245,129,93,242,235,113,63,192,24,255,0,41,226,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,143,19,110,186,100,212,84,149,80,117,177,175,103,92,82,72,215,183,169,143,107,147,116,243,107,145,83,201,80,200,5,0,243,71,247,236,212,223,177,126,79,68,5,239,97,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,226,135,96,32,7,37,79,117,140,167,235,2,187,229,214,226,116,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,125,117,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,189,17,189,222,198,170,167,214,107,195,198,15,24,153,151,18,218,243,247,79,177,94,50,11,21,139,28,168,141,48,170,23,86,36,115,217,217,31,66,248,150,44,59,36,117,50,203,26,76,231,35,156,246,175,110,52,145,237,134,53,75,94,229,159,196,23,16,92,67,104,213,203,36,215,76,127,185,29,21,193,96,178,101,125,136,169,61,63,26,186,78,243,124,52,109,107,63,161,222,214,199,222,141,173,141,253,93,27,119,33,149,206,9,128,10,160,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,94,171,26,205,173,124,0,0,0,0,0,49,87,22,62,235,26,201,245,127,144,252,186,114,16,114,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,61,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,148,44,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,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,78,189,167,185,222,65,166,57,189,147,63,197,170,123,55,75,21,100,117,144,110,247,181,146,116,175,173,20,157,14,107,150,41,27,212,199,181,28,157,76,123,155,190,202,93,39,15,122,237,140,113,17,167,20,218,129,141,82,84,81,57,179,58,134,229,65,62,234,234,42,214,49,142,146,36,126,200,146,183,166,70,57,175,106,38,237,123,119,70,59,169,141,163,163,37,112,247,174,217,63,14,250,143,77,168,24,213,37,61,107,93,11,168,110,84,19,236,141,173,162,123,216,233,34,71,236,171,19,186,163,99,154,246,162,236,230,55,116,123,122,152,232,92,167,50,156,5,205,218,190,100,243,238,239,108,206,144,118,34,141,172,194,121,91,28,49,54,226,119,103,237,71,61,201,234,227,60,167,170,123,166,87,140,14,189,167,185,222,63,169,216,69,147,63,197,170,123,214,187,237,28,117,144,110,246,57,241,245,39,173,20,157,14,115,82,88,221,212,199,181,28,189,47,99,155,190,232,118,18,253,77,81,84,69,84,242,151,35,222,181,93,139,149,90,187,26,85,76,204,76,79,84,199,9,128,0,126,188,192,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,247,129,212,239,229,149,235,249,236,165,231,20,99,196,79,188,14,167,127,44,175,95,207,101,43,91,75,244,86,252,103,220,222,29,7,250,67,23,234,83,241,38,55,47,30,45,127,114,208,61,83,201,255,0,172,193,135,85,85,183,248,209,109,239,153,93,255,0,7,216,107,147,248,81,35,191,113,140,176,131,94,242,214,184,32,227,30,151,90,173,17,233,198,164,222,191,211,18,143,191,52,115,206,200,97,101,234,159,169,207,234,133,177,49,140,108,177,49,122,93,18,38,234,200,251,136,174,251,231,111,231,35,205,119,226,48,183,167,143,84,246,247,120,246,123,60,125,186,84,216,25,195,215,86,125,150,83,230,79,27,148,196,124,217,251,113,17,31,54,126,191,92,79,157,198,38,119,101,176,0,179,180,72,0,3,26,113,9,161,56,199,17,26,113,83,167,249,45,93,69,19,155,51,107,173,181,240,110,174,162,173,99,30,216,229,86,110,137,43,122,100,123,92,199,42,110,215,187,101,99,186,94,218,82,204,112,236,159,79,242,123,142,25,153,217,106,45,55,171,76,203,5,93,36,232,157,81,187,100,84,84,84,221,28,215,53,81,205,123,85,90,230,185,174,106,170,42,42,223,193,22,184,236,225,98,183,94,241,26,28,171,4,160,239,231,24,230,208,82,211,49,41,226,244,157,36,178,177,31,12,147,74,230,116,246,183,124,172,85,127,74,111,51,81,170,233,81,205,129,206,178,207,149,81,229,173,71,159,31,140,126,177,213,236,236,109,174,140,54,227,246,6,39,246,102,58,173,48,247,39,132,204,240,183,87,111,117,53,112,138,181,225,31,59,88,141,237,122,247,1,124,94,125,213,237,16,105,14,162,93,55,204,44,212,105,224,110,21,181,189,117,23,248,218,233,85,251,39,109,169,221,134,36,133,29,187,223,36,168,143,145,119,233,145,82,99,20,15,135,102,57,62,159,228,246,236,207,12,189,84,90,111,86,153,146,122,74,184,21,58,163,118,202,138,138,139,186,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,177,29,72,230,65,104,168,225,234,143,41,211,200,173,214,221,68,190,214,84,91,29,103,154,119,85,190,198,198,117,111,88,170,232,88,201,183,98,192,177,163,145,24,175,149,127,116,236,74,195,31,43,206,168,242,19,78,38,174,52,199,182,63,94,174,255,0,106,95,111,58,50,196,206,109,110,254,71,107,250,59,245,105,49,28,168,174,117,153,153,236,162,99,89,225,172,83,49,49,194,38,136,158,171,204,119,138,75,125,210,7,240,245,167,247,154,122,184,89,54,249,124,209,192,217,26,217,98,145,143,134,142,57,85,85,17,204,145,138,249,122,91,187,92,216,217,214,138,147,70,68,45,5,209,140,131,95,53,58,213,166,248,252,254,15,198,117,207,91,112,117,59,230,142,130,146,52,222,73,158,140,255,0,3,26,142,86,181,210,73,27,21,205,234,221,58,45,186,221,112,188,92,41,109,54,154,10,138,218,234,217,153,77,75,75,77,19,165,150,121,94,228,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,66,231,56,85,225,166,195,195,126,3,29,173,169,79,85,149,93,161,137,217,21,202,154,73,187,85,114,198,249,93,19,88,201,28,168,214,196,217,221,26,57,173,98,189,26,142,115,81,87,100,142,195,218,187,158,98,230,237,222,20,199,63,14,168,143,31,214,87,76,231,48,192,244,85,179,180,96,48,51,189,126,189,119,103,72,214,106,159,157,114,174,173,41,225,17,28,117,243,105,227,26,204,100,188,3,0,196,116,187,17,160,193,48,75,79,163,44,118,206,239,133,165,239,203,55,111,185,43,229,127,175,43,156,245,221,242,61,124,220,187,111,178,121,34,33,216,64,46,212,211,20,68,83,76,105,16,229,235,215,174,98,46,85,118,237,83,85,85,76,204,204,206,179,51,60,102,102,103,140,204,207,57,71,190,63,189,210,51,191,178,254,103,74,83,153,113,156,127,123,164,103,127,101,252,206,148,167,50,151,180,159,189,83,234,199,190,93,57,208,167,160,47,127,26,175,130,219,97,0,1,117,114,248,0,3,94,242,243,184,118,247,126,211,31,228,109,151,249,148,69,24,151,157,195,183,187,246,152,255,0,35,108,191,204,162,41,251,53,244,183,60,35,222,233,14,156,61,31,132,245,234,248,89,8,0,92,28,222,0,0,143,124,127,123,164,103,127,101,252,206,148,169,76,3,63,203,180,187,46,160,206,240,75,183,163,47,150,206,239,133,170,236,69,55,111,185,19,226,127,169,43,92,197,221,146,61,60,218,187,111,186,121,162,41,109,124,127,123,164,103,127,101,252,206,148,167,50,151,180,85,77,24,202,42,166,116,152,166,61,242,233,206,134,108,219,196,108,230,34,213,218,98,170,106,187,92,76,76,107,19,19,110,220,76,76,79,9,137,142,112,187,222,30,56,135,194,56,141,194,25,148,226,210,120,75,141,39,68,55,139,60,210,35,170,45,181,10,139,179,85,118,78,184,157,179,150,57,81,17,30,136,190,77,123,94,198,101,50,144,120,120,226,31,55,225,203,55,102,83,139,73,226,237,213,125,16,222,44,243,72,173,167,185,83,162,174,205,85,217,122,37,110,238,88,229,68,85,98,170,249,57,142,123,31,115,184,6,127,136,234,142,35,65,157,224,151,111,73,216,238,125,223,11,85,216,150,30,231,110,87,196,255,0,82,86,181,233,179,227,122,121,181,55,219,116,242,84,82,119,41,204,163,31,111,118,191,159,28,251,251,227,243,239,251,154,159,164,45,136,185,178,120,207,43,135,137,156,45,201,243,39,158,236,243,154,42,158,222,123,186,243,166,57,204,197,90,118,16,1,46,215,96,0,1,143,120,137,247,126,212,239,228,109,235,249,148,166,66,49,239,17,62,239,218,157,252,141,189,127,50,148,242,191,244,85,120,79,185,33,148,250,66,199,175,79,197,10,57,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,91,223,5,252,82,91,248,129,192,97,180,228,151,154,119,106,21,138,21,75,205,42,64,218,117,170,137,31,211,29,100,76,69,84,115,92,213,141,36,233,70,163,37,85,78,134,49,241,117,83,225,216,112,12,255,0,46,210,236,186,131,59,193,46,222,140,190,91,59,190,22,171,177,20,221,190,228,79,137,254,164,173,115,23,118,72,244,243,106,237,190,233,230,136,165,3,45,204,42,203,238,239,115,166,121,199,231,227,14,188,219,125,143,177,181,248,15,35,194,155,212,107,52,85,217,63,102,103,73,157,218,186,244,229,194,116,157,52,155,239,6,44,225,227,136,124,35,136,220,33,153,78,45,39,132,184,210,116,67,120,179,205,34,58,162,219,80,168,187,53,87,100,235,137,219,57,99,149,17,17,232,139,228,215,181,236,102,83,54,13,187,148,94,162,46,91,157,98,92,123,141,193,98,50,236,69,120,76,93,19,69,202,39,73,137,231,19,252,242,158,83,28,99,128,0,62,216,170,181,230,153,239,3,143,255,0,35,105,63,158,214,153,11,148,199,227,83,236,63,253,184,199,188,211,61,224,113,255,0,228,109,39,243,218,211,33,114,152,252,106,125,135,255,0,183,20,251,62,155,159,25,248,101,210,25,159,247,91,79,169,111,252,218,86,16,0,46,14,111,10,197,227,211,140,122,93,72,170,159,70,244,166,245,226,49,42,125,225,191,87,70,200,100,167,188,84,50,104,164,141,176,57,88,175,72,161,124,62,82,177,237,73,85,206,217,28,198,181,239,204,124,122,113,143,85,166,244,179,232,222,148,222,188,62,91,81,188,55,234,232,217,52,117,22,122,119,195,20,145,182,7,43,17,139,44,204,155,202,86,61,203,18,53,219,35,94,230,189,149,207,128,96,25,118,168,229,212,24,38,9,105,244,157,242,231,221,240,180,189,248,161,238,118,226,124,175,245,229,115,88,155,50,55,175,155,147,125,182,79,53,68,42,217,222,101,53,207,200,240,252,102,120,78,159,12,126,126,206,214,252,232,191,98,45,225,237,198,210,231,17,20,211,76,111,91,138,184,68,68,107,62,86,173,120,68,68,113,162,102,127,199,246,101,215,142,99,14,204,114,125,63,201,237,217,158,25,122,168,180,222,173,51,36,244,149,112,42,117,70,237,149,21,21,23,116,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,218,181,255,0,73,126,225,154,183,126,210,207,164,30,155,244,39,133,254,143,240,158,27,189,222,166,138,127,220,250,223,211,183,119,167,240,151,126,157,252,183,217,62,139,126,132,228,247,141,0,184,113,5,105,171,167,168,180,216,239,239,178,93,169,29,179,37,166,106,199,76,176,212,53,85,118,145,174,146,165,35,115,81,17,205,94,133,68,115,92,245,142,179,22,110,209,114,170,98,60,234,117,215,187,78,126,198,240,171,50,203,241,24,75,87,238,85,19,106,254,236,83,172,112,171,202,71,155,19,19,31,90,39,77,38,35,93,116,231,58,45,107,133,94,37,172,60,72,96,49,221,26,180,244,185,85,166,24,155,145,91,105,163,155,181,73,44,143,149,177,57,143,145,168,142,108,173,129,210,35,90,231,171,17,200,215,57,85,55,92,216,81,6,146,234,214,111,162,121,189,22,125,128,221,60,37,198,147,120,229,138,68,87,83,214,83,170,162,190,158,118,34,167,92,78,217,55,77,209,81,81,174,106,181,237,107,146,235,116,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,183,92,159,51,140,109,30,78,231,207,143,199,191,245,115,7,72,251,13,86,203,226,190,87,131,137,156,53,201,157,58,247,39,158,236,207,103,216,215,142,145,164,235,49,172,213,47,31,222,246,249,223,217,127,44,165,36,39,41,143,198,167,216,127,251,113,30,248,254,247,183,206,254,203,249,101,41,139,49,61,90,205,240,108,35,45,192,113,107,167,163,237,217,183,132,142,241,44,40,173,168,154,158,4,153,18,157,31,191,171,19,251,238,238,34,38,238,70,163,119,232,87,181,245,184,196,211,131,204,235,189,84,107,17,85,127,156,55,109,204,146,238,209,236,54,27,44,179,84,83,85,203,88,126,51,202,34,60,157,83,61,252,34,116,142,185,225,172,115,72,206,56,184,202,131,90,231,102,154,105,141,198,161,184,77,20,205,158,170,186,41,36,137,183,215,44,112,190,52,146,25,33,142,72,219,4,189,212,232,87,57,175,114,53,251,110,198,42,98,222,21,120,105,191,113,33,159,71,107,106,84,82,226,182,153,162,118,69,114,166,146,30,237,36,82,50,87,68,214,50,71,34,185,210,186,7,70,142,107,94,140,87,35,156,213,68,217,122,46,146,233,46,111,173,153,189,22,3,128,218,252,93,198,175,121,37,150,69,86,211,209,211,162,162,62,162,119,162,47,68,77,221,55,93,149,85,85,173,106,57,238,107,86,235,116,151,73,112,141,19,194,40,176,28,6,215,225,45,212,155,201,44,178,42,58,162,178,161,81,17,245,19,189,17,58,229,118,201,186,236,136,136,141,107,81,172,107,90,153,88,28,45,220,231,17,56,156,79,205,143,199,186,59,187,122,254,249,213,3,181,89,246,7,163,92,158,140,147,37,143,233,234,137,210,103,73,154,117,231,114,190,218,167,234,240,221,214,57,110,211,20,207,51,135,97,216,198,159,227,22,236,51,12,178,211,218,108,182,152,82,10,74,72,17,122,99,110,234,170,170,171,186,185,206,114,171,156,247,42,185,206,115,156,229,85,85,85,140,92,125,112,177,247,99,196,93,170,24,101,5,198,175,56,198,40,219,4,116,84,169,221,244,165,2,74,175,116,41,26,185,54,150,62,228,178,177,89,187,159,235,71,210,247,58,62,137,108,11,102,35,11,111,19,102,108,87,28,61,221,154,120,57,243,39,207,177,185,46,101,70,105,135,174,102,228,78,179,172,235,189,175,206,138,186,230,42,235,235,235,137,215,73,80,62,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,231,120,105,226,47,24,226,71,1,250,87,105,134,158,219,118,164,153,240,93,172,141,172,90,137,109,238,235,127,101,92,229,100,106,230,201,27,81,237,122,55,167,126,182,34,171,163,126,208,199,152,159,11,21,182,12,130,187,136,44,30,131,174,199,115,218,124,154,22,165,60,49,219,234,213,240,194,201,152,212,115,95,39,136,124,189,78,68,99,156,146,36,143,115,182,145,17,177,203,134,158,34,242,126,27,179,239,165,118,152,106,46,86,154,184,95,5,218,200,218,196,167,138,224,222,135,246,85,206,86,72,141,116,114,57,30,215,163,122,182,235,98,42,54,71,239,81,194,95,185,146,98,230,197,239,153,60,255,0,42,163,243,246,115,135,68,109,14,85,130,233,67,103,232,205,50,200,143,148,209,30,111,30,49,60,234,181,84,240,142,250,102,116,227,165,81,49,77,83,173,214,220,110,54,251,61,190,170,237,118,175,167,162,161,162,133,245,53,85,85,50,182,40,160,137,141,87,62,71,189,202,136,214,181,168,170,174,85,68,68,69,85,41,243,141,78,36,191,100,54,167,127,161,250,174,238,23,140,247,41,108,29,84,157,137,38,238,36,126,34,165,253,74,175,94,227,227,78,148,119,78,209,178,61,216,199,172,155,230,62,61,248,199,180,106,13,162,151,71,244,146,245,110,186,98,247,74,58,75,157,238,231,11,28,231,206,245,114,77,13,26,36,140,78,215,71,76,50,72,169,187,250,213,35,94,218,199,43,29,22,180,23,70,50,13,124,212,235,86,155,227,243,248,63,25,215,61,109,193,212,239,154,58,10,72,211,121,38,122,51,252,12,106,57,90,215,73,36,108,87,55,171,116,247,206,115,9,197,215,24,60,55,24,214,53,211,174,123,60,63,63,4,95,70,187,31,111,103,112,181,109,38,117,27,149,197,53,77,49,84,124,202,52,227,84,198,154,197,83,26,196,68,113,138,103,174,106,210,51,31,2,124,44,81,107,222,93,93,149,103,116,29,252,31,28,222,10,170,103,165,68,94,147,171,150,39,163,33,142,104,156,206,158,214,236,149,234,143,234,77,225,106,181,91,42,185,182,214,117,236,3,0,196,116,187,17,160,193,48,75,79,163,44,118,206,239,133,165,239,203,55,111,185,43,229,127,175,43,156,245,221,242,61,124,220,187,111,178,121,34,33,216,73,252,183,1,78,2,206,231,214,158,115,223,250,71,87,183,173,168,182,219,107,47,109,118,101,56,153,214,44,211,194,221,51,213,79,108,196,112,222,171,157,92,250,169,214,98,152,14,59,34,200,45,24,158,63,115,202,114,10,191,11,107,179,81,205,112,173,159,182,231,246,169,225,98,190,71,244,177,21,206,217,173,85,217,168,170,187,121,34,169,200,157,23,94,45,215,11,198,135,106,37,166,211,65,81,91,93,91,138,93,233,169,105,105,162,116,178,207,43,232,229,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,67,54,229,83,77,19,84,115,136,86,48,118,168,191,137,183,106,228,233,77,85,68,76,247,76,233,44,107,251,63,184,72,255,0,117,159,254,192,220,255,0,205,201,8,81,143,236,118,226,7,253,194,245,11,254,108,86,255,0,221,23,156,69,101,56,236,70,55,127,203,211,17,166,154,112,152,231,175,108,175,253,32,236,166,79,179,31,38,253,149,122,171,158,83,127,123,90,169,171,77,221,221,62,109,49,166,186,207,61,121,112,8,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,76,53,186,0,114,184,247,236,211,47,182,190,79,90,74,174,121,223,137,63,210,79,213,164,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,64,130,188,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,39,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,88,34,90,114,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,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,144,191,64,124,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,31,88,0,0,17,87,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,23,83,205,31,220,79,83,126,197,249,197,17,74,220,39,123,211,232,223,214,6,61,243,24,0,186,158,104,254,226,122,155,246,47,206,40,138,43,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,122,156,209,253,196,245,55,236,95,156,81,20,2,6,199,188,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,102,179,92,30,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,246,19,210,221,82,193,53,167,4,182,106,102,154,95,125,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,220,204,100,141,218,72,158,223,89,169,190,219,166,232,168,170,29,172,0,0,0,0,0,0,164,190,102,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,168,222,248,251,253,82,34,195,218,205,92,208,121,130,84,218,106,111,92,47,104,181,214,145,239,125,59,168,51,11,229,52,177,84,179,162,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,94,184,222,142,139,213,123,95,181,112,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,249,116,243,69,245,67,85,173,89,101,247,79,241,10,187,181,183,6,179,205,126,200,107,26,248,226,130,130,138,54,185,206,115,228,145,205,106,189,90,201,28,216,154,171,35,210,57,21,173,119,67,182,226,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,99,62,26,56,116,193,56,95,210,202,13,51,193,105,255,0,173,86,94,43,122,230,254,153,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,236,68,246,170,214,95,53,142,7,41,180,214,235,95,197,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,101,70,83,77,46,237,115,100,114,118,230,150,54,177,92,217,91,28,33,101,60,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,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,51,1,173,103,13,28,69,231,124,47,234,157,6,166,96,181,31,214,168,239,20,93,16,255,0,76,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,246,162,251,81,118,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,193,175,103,22,62,244,250,201,245,129,144,252,198,114,197,57,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,58,102,78,214,241,73,34,189,211,58,71,70,174,71,164,77,150,186,248,177,247,167,214,79,172,12,135,230,51,152,210,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,54,158,4,53,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,134,199,61,172,99,28,140,100,202,0,0,0,80,15,52,127,126,205,77,251,23,228,244,69,255,0,20,3,205,31,223,179,83,126,197,249,61,16,19,255,0,146,167,186,198,83,245,129,93,242,235,113,63,200,1,201,83,221,99,41,250,192,174,249,117,184,159,224,10,1,230,143,239,217,169,191,98,252,158,136,191,226,128,121,163,251,246,106,111,216,191,39,162,2,122,114,106,187,90,172,28,34,102,215,219,237,206,146,221,109,183,103,23,42,186,202,202,185,155,12,20,208,71,108,183,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,87,204,83,142,170,158,41,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,1,141,123,152,199,185,88,204,63,140,113,93,168,248,55,12,183,142,25,48,169,125,13,106,202,50,10,187,197,254,233,4,202,149,85,212,178,210,211,64,148,13,217,19,181,10,248,119,44,170,138,174,149,175,108,107,210,196,145,178,241,92,52,112,233,157,241,65,170,116,26,103,130,211,255,0,90,172,188,86,245,195,253,44,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,216,137,237,84,12,171,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,183,209,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,157,43,69,244,135,72,248,98,192,49,253,35,211,248,41,44,244,51,212,58,26,117,171,157,158,54,245,113,88,93,44,179,72,255,0,85,106,42,93,21,60,146,42,53,61,88,225,84,107,89,20,72,214,228,176,53,87,46,167,149,239,29,63,118,188,85,154,29,172,121,159,139,212,155,47,95,161,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,223,92,218,137,18,149,142,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,48,69,94,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,149,64,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,182,214,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,27,36,241,99,238,177,172,159,87,249,15,203,167,53,172,2,247,185,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,225,177,207,107,24,199,35,25,50,141,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,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,117,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,96,103,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,0,2,140,120,137,247,129,212,239,229,149,235,249,236,165,231,20,99,196,79,188,14,167,127,44,175,95,207,101,43,91,75,244,86,252,103,220,222,29,7,250,67,23,234,83,241,49,232,0,167,186,65,35,56,51,226,170,225,195,190,98,251,77,250,90,138,188,39,33,154,24,174,20,174,168,115,98,183,74,233,98,107,174,45,99,98,145,239,115,33,71,163,163,98,53,100,78,132,85,85,99,54,183,187,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,191,4,222,229,233,197,140,24,53,194,143,64,51,150,212,73,105,191,92,209,184,253,123,93,36,171,69,91,59,154,212,165,115,55,84,108,18,201,178,181,88,137,209,44,143,115,209,91,35,159,29,143,36,205,60,141,81,134,189,62,108,242,158,201,236,240,159,193,165,58,82,216,56,204,109,85,157,229,212,127,77,76,121,244,199,215,166,35,231,122,212,196,127,197,29,241,198,204,128,5,201,205,64,0,0,0,0,0,0,0,0,0,0,0,1,70,60,68,251,192,234,119,242,202,245,252,246,82,243,138,49,226,39,222,7,83,191,150,87,175,231,178,149,173,165,250,43,126,51,238,111,14,131,253,33,139,245,41,248,153,106,229,194,116,23,222,14,49,142,35,240,151,84,45,218,134,26,231,100,150,228,108,147,37,93,52,119,25,226,109,84,72,212,85,141,209,70,214,247,19,202,53,138,53,126,236,115,29,221,143,120,118,99,147,233,254,79,110,204,240,203,213,69,166,245,105,153,39,164,171,129,83,170,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,91,116,224,7,221,35,4,251,83,230,117,68,57,227,211,132,63,185,69,222,125,94,211,187,94,216,125,230,177,124,117,190,138,139,162,158,193,35,155,18,51,117,238,57,123,83,74,179,43,118,99,35,137,85,145,166,221,81,162,199,99,50,201,163,13,111,25,99,236,211,51,167,135,206,253,125,189,171,150,205,109,197,188,86,119,141,217,188,218,117,214,237,218,109,205,92,98,99,122,99,201,79,14,205,119,117,225,49,230,125,152,153,189,194,175,18,214,30,36,48,24,238,141,90,122,92,170,211,12,77,200,173,180,209,205,218,164,150,71,202,216,156,199,200,212,71,54,86,192,233,17,173,115,213,136,228,107,156,170,155,174,108,40,131,73,117,107,55,209,60,222,139,62,192,110,158,18,227,73,188,114,197,34,43,169,235,41,213,81,95,79,59,17,83,174,39,108,155,166,232,168,168,215,53,90,246,181,201,117,186,75,171,88,70,182,97,20,89,246,3,116,241,118,234,189,227,150,41,17,27,81,71,80,136,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,89,204,159,51,140,109,30,78,231,207,143,199,191,245,106,174,145,246,26,173,151,197,124,175,7,19,56,107,147,58,117,238,79,61,217,158,207,177,175,29,35,73,214,99,89,238,64,2,105,172,128,15,154,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,168,228,253,136,154,167,72,230,173,110,99,188,52,179,18,201,223,175,56,162,83,197,105,200,230,233,189,210,186,74,90,102,211,220,54,99,90,232,25,212,217,39,117,66,119,36,123,88,199,189,29,20,210,185,221,46,245,33,9,156,248,180,226,126,239,196,198,111,79,94,203,119,163,49,123,7,122,11,13,12,141,106,212,35,36,86,119,39,157,233,190,242,201,219,141,85,136,170,198,35,90,214,245,42,58,71,225,71,219,174,17,91,225,187,73,65,80,202,26,153,165,166,134,169,209,57,34,150,88,218,199,73,27,95,182,206,115,91,44,74,230,162,238,137,35,21,118,234,77,245,198,99,114,205,236,77,117,225,227,205,254,117,159,13,127,158,167,106,236,102,19,50,203,178,60,62,27,55,170,38,236,70,154,117,196,125,90,102,117,210,106,138,120,76,198,156,180,227,164,213,54,49,203,119,134,155,13,38,49,71,196,102,74,148,245,215,107,132,211,183,27,108,82,76,199,91,98,141,106,41,42,29,38,206,72,228,116,170,231,167,75,152,228,99,88,215,35,186,158,168,201,224,85,175,1,124,94,125,202,46,240,105,14,162,93,54,195,239,53,137,224,110,21,181,189,20,246,9,28,217,85,251,39,109,203,218,154,85,133,29,187,217,28,74,175,145,118,234,145,86,210,139,134,73,114,197,120,74,105,179,194,99,159,110,189,191,127,87,119,14,167,55,116,163,131,205,48,251,67,118,238,101,51,85,53,241,183,63,87,201,245,83,29,147,79,42,163,132,239,107,87,29,232,153,0,112,217,142,99,140,105,254,49,113,204,243,59,213,61,166,203,105,133,103,171,171,157,87,166,54,238,136,136,136,155,171,156,231,42,53,172,106,43,156,231,53,173,69,85,68,89,105,152,166,53,158,77,123,110,221,119,171,139,118,226,102,169,157,34,35,140,204,207,40,136,235,153,97,78,63,189,210,51,191,178,254,103,74,83,153,107,92,81,234,214,17,173,156,8,229,217,246,3,116,241,118,234,191,70,71,44,82,34,54,162,142,161,46,84,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,90,165,41,59,67,93,55,49,52,85,76,235,19,76,123,229,212,125,14,97,238,225,50,92,69,139,244,205,53,211,126,168,152,158,19,19,20,91,214,38,27,8,0,11,187,150,64,0,26,247,151,157,195,183,187,246,152,255,0,35,108,191,204,162,40,196,188,238,29,189,223,180,199,249,27,101,254,101,17,79,217,175,165,185,225,30,247,72,116,225,232,252,39,175,87,194,200,64,2,224,230,240,0,4,123,227,251,221,35,59,251,47,230,116,165,82,104,198,63,104,203,53,135,5,197,178,10,79,21,107,188,228,182,203,125,108,29,199,51,187,79,53,84,108,145,157,76,84,115,119,107,149,55,106,162,166,254,74,138,90,223,31,222,233,25,223,217,127,51,165,42,215,135,111,120,29,49,254,89,89,127,158,196,83,179,216,137,199,219,137,236,143,138,93,37,209,61,117,91,217,44,101,116,78,147,21,220,152,152,234,254,138,135,49,196,183,14,153,63,13,217,247,209,75,180,213,23,43,77,92,44,158,211,123,117,26,83,197,112,111,67,59,200,214,163,228,70,186,57,28,172,115,21,221,91,116,61,81,27,35,55,238,92,23,241,73,112,225,251,62,134,211,146,94,106,27,167,183,217,149,47,52,169,3,170,18,150,85,103,76,117,145,49,21,21,174,107,146,52,147,165,28,175,137,21,58,30,246,69,211,104,90,245,163,24,254,190,105,141,215,77,242,9,252,31,140,232,158,138,224,218,118,77,37,5,92,107,188,115,49,31,254,22,57,26,173,115,163,146,70,35,155,213,186,82,214,168,233,182,79,164,25,245,231,78,51,24,169,217,118,178,76,216,166,90,105,146,88,164,107,216,217,35,145,142,242,85,107,227,123,30,136,228,71,34,57,17,205,107,145,90,158,25,134,14,230,81,136,139,246,62,110,188,59,187,167,249,227,9,93,144,218,60,31,72,185,61,204,167,54,136,155,209,78,149,199,13,106,142,17,23,41,225,164,76,76,241,211,133,53,105,58,68,76,66,247,173,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,31,73,88,188,5,241,143,75,166,245,80,104,222,171,94,188,62,37,81,180,54,26,233,25,12,116,246,122,135,205,44,146,54,119,35,17,235,20,207,155,206,87,189,201,18,181,187,163,88,231,61,150,116,90,240,24,235,120,251,81,114,142,125,113,217,63,207,39,63,237,102,203,98,246,79,48,171,7,136,227,68,241,162,190,170,169,237,241,142,85,71,84,246,196,196,200,0,102,171,1,143,120,137,247,126,212,239,228,109,235,249,148,166,66,49,239,17,62,239,218,157,252,141,189,127,50,148,242,191,244,85,120,79,185,33,148,250,66,199,175,79,197,10,49,38,247,48,94,18,167,195,175,87,29,122,211,250,58,137,108,23,105,165,174,201,226,150,162,62,155,117,108,211,198,196,150,62,183,247,30,217,229,157,87,161,173,119,109,205,114,238,140,115,90,200,66,108,32,83,114,108,21,188,125,171,214,235,225,243,116,158,201,227,252,203,165,122,74,218,140,94,201,230,25,118,55,13,231,71,244,177,85,51,58,69,84,255,0,71,195,186,122,233,158,58,79,84,198,177,52,131,195,199,16,249,191,14,89,187,50,156,90,79,23,110,171,232,134,241,103,154,69,109,61,202,157,21,118,106,174,203,209,43,119,114,199,42,34,171,21,87,201,204,115,216,251,157,192,51,252,71,84,113,26,12,239,4,187,122,78,199,115,238,248,90,174,196,176,247,59,114,190,39,250,146,181,175,77,159,27,211,205,169,190,219,167,146,162,149,89,198,247,9,208,112,241,147,209,228,184,99,170,38,194,114,89,165,109,36,114,54,73,29,106,169,106,35,150,150,73,149,21,28,215,53,85,209,43,157,220,115,99,145,28,142,88,214,71,240,252,30,241,79,144,112,245,155,211,218,174,53,253,236,14,251,89,19,47,116,115,171,220,202,78,165,107,22,190,20,99,92,228,150,54,236,174,107,90,189,214,51,161,83,169,35,124,126,185,126,54,230,85,126,112,152,159,155,238,239,142,233,235,246,246,176,118,199,102,112,125,32,101,116,109,6,71,198,246,154,242,210,107,136,225,52,213,31,110,153,141,41,158,95,87,140,77,51,23,24,15,154,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,143,117,63,136,189,33,209,220,159,27,196,53,3,45,167,182,220,178,105,187,116,236,119,155,105,98,217,200,149,53,46,246,65,2,200,212,141,36,119,151,82,170,254,4,114,190,59,125,119,104,183,78,253,115,17,14,114,195,96,113,56,219,223,39,195,91,170,186,248,240,136,153,158,17,172,240,142,60,34,16,3,154,103,188,14,63,252,141,164,254,123,90,100,46,83,31,141,79,176,255,0,246,227,30,243,76,247,129,199,255,0,145,180,159,207,107,76,133,202,99,241,169,246,31,254,220,84,172,250,110,124,103,225,151,67,102,127,221,109,62,165,191,243,105,88,65,139,56,149,201,117,151,21,210,123,157,199,66,113,15,79,229,15,222,54,236,232,220,250,10,126,219,221,37,84,112,63,250,166,86,244,53,172,133,187,171,159,35,87,166,68,106,177,217,76,22,219,180,77,202,38,152,153,141,122,227,155,158,112,88,154,112,152,154,47,215,110,155,145,76,196,238,213,174,236,233,213,58,76,112,254,103,131,95,255,0,244,65,152,100,31,236,141,238,249,123,172,254,238,166,174,186,174,103,255,0,133,242,202,247,187,243,185,206,119,197,84,183,62,11,248,91,183,240,253,128,195,118,201,44,212,237,212,43,236,42,183,154,164,157,181,11,75,18,191,170,58,56,158,136,136,214,181,169,26,201,210,174,71,202,138,189,111,99,34,233,201,127,112,13,36,251,174,125,221,126,137,127,163,143,254,122,248,250,159,246,183,133,253,199,185,217,253,199,212,252,15,207,248,94,102,66,33,114,204,154,48,87,38,237,217,222,158,175,14,223,31,119,108,182,110,220,116,151,86,211,96,237,229,248,11,115,106,222,145,55,34,103,140,213,246,99,73,210,104,142,122,204,68,213,58,121,180,233,198,156,248,254,247,183,206,254,203,249,101,41,49,185,89,251,191,100,31,203,42,191,230,84,68,57,227,251,222,223,59,251,47,229,148,164,198,229,103,238,253,144,127,44,170,255,0,153,81,17,153,119,165,238,120,215,239,94,118,203,251,186,193,250,152,127,130,17,171,141,254,14,42,180,86,239,38,163,233,181,151,253,46,235,59,16,201,4,15,154,103,217,106,58,90,206,153,157,43,222,247,69,43,211,169,178,170,236,143,147,182,168,223,189,247,56,110,95,89,222,170,227,122,235,110,197,116,254,217,81,117,178,228,19,68,236,158,134,38,68,214,165,20,77,145,137,85,36,207,99,150,38,192,234,133,147,102,185,189,215,116,197,186,171,218,133,173,230,56,118,49,168,24,197,199,12,204,236,180,247,107,45,218,21,130,174,146,116,94,153,27,186,42,42,42,108,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,56,109,37,210,92,35,68,240,138,44,7,1,181,248,75,117,38,242,75,44,138,142,168,172,168,84,68,125,68,239,68,78,185,93,178,110,187,34,34,35,90,212,107,26,214,164,132,228,155,152,200,191,98,173,218,121,240,237,236,142,233,255,0,77,52,83,232,233,71,229,27,53,115,41,205,44,249,123,211,27,145,53,114,154,116,225,85,83,206,107,166,98,56,198,147,51,165,91,209,84,76,170,151,143,239,123,124,239,236,191,150,82,152,79,14,195,178,125,64,201,237,216,102,25,101,168,187,94,174,211,36,20,148,144,34,117,72,237,149,85,85,87,100,107,90,212,87,57,238,84,107,90,215,57,202,136,138,169,155,56,254,247,183,206,254,203,249,101,41,154,249,84,225,216,197,219,39,207,51,59,157,150,158,170,245,143,67,110,130,215,87,42,43,157,70,218,148,170,73,214,52,95,38,185,205,137,141,235,219,169,27,212,212,84,71,189,29,95,156,55,203,51,42,172,235,166,181,85,248,76,204,183,5,25,223,251,57,177,22,51,56,167,122,104,177,107,72,239,170,154,41,167,94,92,53,152,215,175,77,116,226,149,188,51,112,245,136,240,175,166,51,62,235,93,110,101,242,162,141,181,89,101,243,196,203,29,36,157,133,154,70,175,223,159,209,28,80,178,103,179,184,141,143,169,173,235,123,90,171,178,87,127,26,28,82,92,56,129,207,166,180,227,119,154,135,105,237,138,100,75,53,42,192,234,116,170,149,25,211,37,100,172,85,85,115,156,229,145,35,234,70,171,34,84,78,134,61,242,245,100,174,61,56,199,165,212,138,169,244,111,74,111,94,35,18,167,222,27,245,116,108,134,74,123,197,67,38,138,72,219,3,149,138,244,138,23,195,229,43,30,212,149,92,237,145,204,107,94,252,7,195,79,14,153,63,18,57,247,209,75,76,213,22,219,77,36,47,158,237,123,109,26,84,69,111,111,67,251,40,230,171,227,71,58,73,26,140,107,17,221,91,117,189,17,91,27,246,205,204,113,81,122,105,203,176,49,230,199,14,29,115,250,117,204,207,57,227,223,53,125,141,200,42,203,105,187,182,123,85,94,151,170,137,171,206,250,148,246,204,105,172,85,49,230,209,77,63,54,157,41,136,214,119,105,176,142,2,120,142,213,93,119,198,47,84,90,149,96,168,173,117,138,100,108,89,92,80,69,79,77,86,231,175,87,133,146,54,116,167,125,141,114,46,241,49,91,219,86,247,17,142,233,116,210,184,235,216,6,1,136,233,118,35,65,130,96,150,159,70,88,237,157,223,11,75,223,150,110,223,114,87,202,255,0,94,87,57,235,187,228,122,249,185,118,223,100,242,68,67,176,150,188,37,171,150,108,211,69,218,183,170,142,115,252,251,250,218,3,104,49,216,60,203,51,189,137,203,236,197,171,85,79,155,76,117,71,110,156,98,38,121,233,28,35,93,35,132,106,249,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,148,183,197,63,15,85,188,58,106,117,86,42,202,239,27,99,173,254,138,177,212,207,83,78,181,115,82,42,53,119,150,24,222,175,103,75,213,241,36,143,100,109,149,208,189,204,106,34,43,91,109,122,245,172,248,254,129,233,141,215,82,50,8,60,103,131,232,130,138,222,218,134,67,37,125,92,139,180,112,177,95,254,23,185,90,142,115,99,142,71,163,93,211,178,210,214,168,234,78,79,171,249,245,231,81,243,25,105,223,118,189,204,217,102,74,104,82,40,163,107,24,216,227,141,141,243,84,107,35,99,24,138,229,87,42,53,21,206,115,149,92,181,253,164,185,98,105,166,220,252,254,126,17,223,227,252,247,237,254,133,48,89,165,55,239,227,41,157,48,179,27,179,19,245,171,141,38,55,120,240,221,137,157,103,140,113,211,73,158,52,245,98,233,56,85,225,166,195,195,126,3,29,173,169,79,85,149,93,161,137,217,21,202,154,73,187,85,114,198,249,93,19,88,201,28,168,214,196,217,221,26,57,173,98,189,26,142,115,81,87,100,166,58,251,117,194,215,59,105,174,116,21,20,147,62,24,106,91,28,241,58,55,58,41,99,108,145,72,136,228,69,86,190,55,177,237,119,177,205,115,85,55,69,69,45,11,128,190,47,62,234,246,136,52,135,81,46,155,230,22,106,52,240,55,10,218,222,186,139,252,109,116,170,253,147,182,212,238,195,18,66,142,221,239,146,84,71,200,187,244,200,169,129,179,245,216,183,137,152,187,243,167,230,254,113,227,63,172,117,173,157,48,97,115,76,94,75,69,204,12,235,98,153,214,236,71,57,142,27,181,119,211,76,235,51,28,120,205,53,105,165,58,196,198,0,23,119,45,169,207,246,127,113,111,254,235,63,253,129,182,127,155,150,83,194,14,127,151,106,143,14,216,150,119,157,221,189,39,124,185,248,255,0,21,85,216,138,30,231,110,186,162,38,122,145,53,172,77,153,27,19,201,169,190,219,175,154,170,152,115,246,172,248,126,254,204,53,11,252,161,69,254,104,101,171,206,158,219,248,125,225,39,46,194,116,254,247,121,100,56,206,41,126,169,183,87,207,82,212,173,138,87,197,83,80,146,36,145,53,136,215,54,73,21,90,230,162,42,108,223,138,110,87,242,236,62,59,11,114,171,152,170,166,105,221,159,173,51,199,135,250,183,14,217,231,27,43,159,225,44,224,178,27,20,219,189,55,105,214,98,213,52,121,179,21,68,241,136,137,152,214,105,157,59,187,153,176,195,156,95,103,249,118,151,112,237,150,231,120,37,219,209,151,203,103,128,240,181,93,136,166,237,247,43,169,226,127,169,43,92,197,221,146,61,60,218,187,111,186,121,162,41,82,159,178,39,136,31,247,116,212,47,249,207,91,255,0,122,92,230,175,233,102,63,173,90,117,118,211,44,166,178,227,75,107,188,246,59,243,91,228,99,42,27,217,158,57,155,210,231,177,237,77,221,19,81,119,106,249,42,251,23,205,61,240,217,143,237,75,55,105,179,19,77,81,28,56,245,204,78,158,228,70,117,177,177,176,153,150,2,246,103,114,155,182,171,175,90,162,41,215,205,162,170,38,168,152,158,122,197,92,186,249,42,151,246,127,113,111,254,235,63,253,129,182,127,155,146,55,157,95,186,198,45,245,129,67,242,235,137,222,127,106,207,135,239,236,195,80,191,202,20,95,230,135,70,231,87,238,177,139,125,96,80,252,186,226,126,229,56,124,102,31,127,229,85,76,235,166,156,117,237,215,242,124,244,131,156,236,230,111,242,111,216,22,105,183,187,191,191,165,184,163,93,119,119,121,68,107,166,149,120,107,222,128,28,174,61,251,52,203,237,175,147,214,146,171,158,119,226,79,244,147,245,105,21,121,92,123,246,105,151,219,95,39,173,37,87,60,239,196,159,233,39,234,210,97,173,208,43,132,157,16,181,113,31,175,216,230,139,222,111,149,118,106,124,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,147,216,146,195,31,91,55,106,185,157,77,71,49,85,30,157,87,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,58,242,184,247,236,211,47,182,190,79,90,91,79,29,28,25,88,184,195,211,138,91,100,119,95,67,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,144,32,7,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,229,13,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,46,39,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,200,22,42,0,2,42,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,2,234,121,163,251,137,234,111,216,191,56,162,41,91,132,239,122,125,27,250,192,199,190,99,0,23,83,205,31,220,79,83,126,197,249,197,17,72,28,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,101,223,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,0,59,7,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,235,219,182,245,68,108,172,85,239,252,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,231,248,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,125,27,209,174,99,159,20,178,177,30,206,190,164,215,135,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,104,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,250,202,107,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,125,48,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,231,52,143,115,97,115,27,186,54,55,61,241,220,160,0,0,0,0,20,67,204,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,1,237,99,158,247,181,94,252,105,193,7,20,191,177,31,92,96,212,138,220,111,211,118,91,149,190,75,21,238,158,39,116,213,50,134,89,161,149,210,211,42,185,24,179,49,240,70,228,107,253,87,181,28,205,216,174,73,25,176,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,239,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,175,79,95,109,118,86,73,12,138,216,251,169,27,67,96,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,128,28,215,56,215,251,153,98,179,240,215,166,119,59,85,78,73,150,219,234,41,178,217,119,239,77,103,181,205,27,90,148,253,10,213,141,179,85,71,35,252,220,238,184,226,78,164,98,44,208,202,216,23,194,143,31,122,161,194,150,1,155,105,206,49,107,164,184,219,114,122,122,154,171,84,174,88,226,158,201,123,146,22,194,202,246,57,209,72,217,216,141,142,53,117,60,141,86,185,98,143,165,209,253,241,36,192,23,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,110,68,106,123,16,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,59,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,136,57,117,240,43,77,194,214,26,153,198,160,208,82,63,85,47,244,243,67,93,53,53,84,175,101,178,221,50,211,189,45,170,137,34,193,51,219,37,59,100,124,205,103,225,189,204,107,222,198,163,223,50,128,214,179,139,31,122,125,100,250,192,200,126,99,57,37,46,188,20,125,211,121,117,105,207,18,154,105,108,181,83,100,152,149,191,33,169,203,98,219,179,53,226,215,13,210,173,201,81,214,174,72,221,53,44,113,191,201,205,235,146,37,233,71,170,195,12,78,141,124,88,251,211,235,39,214,6,67,243,25,203,147,229,63,148,216,178,14,9,113,11,77,162,187,196,85,227,55,11,189,174,233,31,105,236,240,245,79,174,154,173,177,238,228,68,126,240,85,211,191,118,170,183,215,219,126,166,185,16,40,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,19,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,215,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,64,174,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,130,220,52,113,23,157,240,191,170,116,26,153,130,212,127,90,163,188,81,116,67,253,51,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,218,139,237,69,13,148,193,141,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,184,220,237,145,202,198,245,177,89,35,83,161,237,85,201,96,10,1,230,143,239,217,169,191,98,252,158,136,189,61,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,169,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,67,92,206,36,117,190,235,196,126,182,229,58,209,121,177,210,89,170,50,58,136,156,202,10,105,29,35,41,160,134,8,233,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,5,175,242,84,247,88,202,126,176,43,190,93,110,39,249,77,124,166,248,205,177,105,37,247,246,51,231,54,174,213,171,59,200,25,81,100,188,83,177,239,146,11,197,67,33,166,109,53,67,19,125,225,151,181,11,89,35,81,22,57,21,122,247,99,213,240,220,160,2,128,121,163,251,246,106,111,216,191,39,162,47,248,160,30,104,254,253,154,155,246,47,201,232,128,142,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,127,220,51,240,253,165,252,11,240,243,83,53,193,148,148,149,212,22,127,79,103,185,12,105,37,83,234,167,167,167,116,149,14,107,155,26,74,250,104,83,186,144,196,216,209,81,155,175,74,203,36,142,124,95,228,169,165,184,39,220,179,41,214,191,65,127,163,63,164,21,216,183,164,252,84,223,252,151,225,173,213,61,142,207,95,107,247,111,91,175,163,175,225,213,183,145,128,57,161,113,211,247,107,202,159,161,218,57,153,248,189,54,178,244,122,98,166,137,189,48,223,110,145,200,229,93,166,71,47,136,163,135,104,251,123,35,88,249,81,242,125,245,173,167,145,3,26,113,201,199,110,125,196,110,174,53,216,102,77,87,102,193,48,139,195,167,196,25,107,158,106,119,205,60,47,84,138,241,35,149,25,42,84,185,19,174,61,218,213,129,142,232,106,35,214,89,36,177,254,88,252,82,235,183,18,154,113,121,168,214,44,111,210,81,217,46,19,81,211,102,148,238,163,167,142,182,100,72,165,125,29,69,36,110,107,217,52,108,168,141,89,44,113,36,79,143,118,185,91,36,106,179,85,95,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,33,176,158,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,6,173,165,132,241,33,203,238,166,237,195,14,154,241,67,162,214,170,70,61,154,111,96,175,204,44,116,209,69,76,206,136,109,46,168,172,189,44,178,206,214,171,213,172,129,175,130,40,186,228,122,186,95,89,238,126,245,236,108,81,192,134,169,96,154,161,194,198,159,125,5,190,250,79,232,150,63,105,197,175,31,208,179,67,225,110,148,182,234,94,252,31,125,99,122,250,123,140,245,217,212,197,223,201,203,178,129,66,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,97,78,26,56,139,193,56,160,210,202,13,76,193,106,63,173,81,222,40,186,38,254,150,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,237,69,246,162,85,95,52,46,5,190,226,153,83,245,199,71,48,207,9,166,215,174,143,76,83,81,59,170,27,21,210,73,28,139,180,40,212,240,244,115,111,31,111,101,115,25,42,190,63,189,53,212,241,172,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,95,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,6,42,226,199,221,99,89,62,175,242,31,151,78,107,88,108,167,197,143,186,198,178,125,95,228,63,46,156,214,176,9,41,196,167,6,87,221,15,209,253,45,215,235,37,215,210,184,102,163,99,246,106,137,150,119,177,181,86,203,197,85,189,181,50,83,57,169,183,114,23,244,204,248,164,106,110,214,177,209,201,178,181,146,77,208,56,104,226,47,59,225,127,84,232,53,51,5,168,254,181,71,120,162,232,135,250,103,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,181,23,218,139,125,28,61,98,214,44,231,130,253,52,194,178,154,31,27,101,200,52,190,205,107,184,211,119,95,31,126,150,123,76,81,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,41,51,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,158,190,218,236,172,146,25,21,177,247,82,54,133,239,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,236,128,80,15,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,95,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,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,81,143,17,62,240,58,157,252,178,189,127,61,148,188,226,140,120,137,247,129,212,239,229,149,235,249,236,165,107,105,126,138,223,140,251,155,195,160,255,0,72,98,253,74,126,38,61,0,20,247,72,0,0,44,131,151,167,22,179,228,204,163,225,247,80,235,42,39,187,83,194,145,226,213,109,167,141,177,58,138,154,149,169,224,92,145,49,170,215,71,28,15,145,178,61,93,214,138,244,115,145,205,98,73,60,13,125,237,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,22,231,193,191,23,54,142,33,49,246,98,217,3,188,46,121,102,163,71,214,193,179,159,233,10,120,89,78,201,46,29,76,134,56,98,238,79,50,167,97,170,170,221,188,183,111,178,225,145,230,158,86,159,147,94,159,58,57,79,108,118,120,195,155,122,83,216,57,192,221,156,239,44,163,250,42,190,146,152,143,155,87,218,136,251,53,117,246,79,30,83,194,74,128,11,43,72,128,0,0,0,0,0,0,0,0,0,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,90,87,0,62,233,24,39,218,159,51,170,51,221,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,83,2,112,3,238,145,130,125,169,243,58,162,66,19,88,30,56,75,94,173,62,232,107,13,171,153,167,104,49,211,28,252,181,223,142,165,49,113,105,195,5,223,134,124,222,158,129,151,31,73,226,247,254,244,246,26,233,28,212,168,86,70,172,238,65,59,19,109,165,143,185,26,43,209,17,143,71,53,205,233,85,116,108,249,248,85,226,90,253,195,126,125,29,209,171,81,85,138,221,166,137,185,21,182,154,56,123,181,113,70,201,91,19,152,249,26,170,215,68,233,221,34,53,174,98,61,90,141,115,145,23,116,183,189,81,211,108,99,87,240,27,206,156,102,49,84,62,211,123,133,177,76,180,211,44,82,198,230,61,178,71,35,29,230,136,230,72,198,61,17,200,173,85,106,35,154,230,170,181,105,111,94,180,99,32,208,61,78,186,233,190,65,63,140,240,125,19,209,92,27,78,248,99,175,164,145,55,142,102,35,255,0,194,199,35,85,205,108,145,200,196,115,186,119,90,166,101,129,175,43,189,24,156,60,233,78,188,59,167,179,195,254,211,223,208,59,17,181,120,93,189,203,46,100,153,205,49,85,232,167,74,162,121,87,79,13,43,142,202,162,116,215,78,49,49,21,211,167,42,110,215,14,204,113,141,64,198,45,217,158,25,122,167,187,89,110,208,164,244,149,112,42,244,200,221,213,21,21,23,101,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,204,149,73,193,7,24,245,90,43,119,143,78,53,38,245,254,151,117,157,249,163,158,118,77,51,236,181,29,46,127,84,45,137,143,123,162,149,233,210,232,145,54,71,201,220,69,111,223,59,150,182,89,242,236,125,24,251,91,244,252,232,231,29,147,250,118,52,86,217,108,158,39,100,179,9,195,93,137,155,85,107,54,234,251,84,235,219,164,70,244,112,222,142,174,19,202,98,100,86,183,49,62,41,235,111,249,5,119,15,184,61,127,69,142,217,180,25,52,205,90,121,163,184,85,163,225,153,144,177,200,215,62,63,14,248,186,92,168,246,185,100,89,24,230,237,26,43,164,39,29,156,83,214,232,38,35,67,138,224,149,253,140,227,35,218,122,90,150,45,60,190,140,164,138,86,43,230,146,25,90,254,174,238,207,137,136,172,233,93,166,114,57,29,18,53,213,73,142,227,247,124,179,32,182,98,216,253,39,138,186,94,107,33,183,209,65,220,107,59,181,19,61,25,27,58,158,168,214,238,231,34,110,229,68,77,252,213,16,135,207,115,25,143,234,118,121,207,63,211,239,235,246,117,203,100,244,81,177,116,215,49,180,121,148,71,147,167,95,39,19,219,28,238,78,188,34,41,211,205,215,175,90,184,110,211,51,222,184,123,208,156,159,136,141,71,166,211,252,106,174,158,137,173,133,213,215,42,249,246,86,209,81,49,236,108,146,163,55,69,149,221,82,49,173,99,85,55,115,219,186,177,189,79,109,181,234,79,12,250,113,158,104,83,244,22,217,108,167,199,172,180,176,199,232,105,105,105,153,43,173,181,49,187,173,147,183,185,186,185,206,114,189,36,119,82,73,35,101,153,21,232,178,43,143,159,133,142,30,45,28,57,233,141,46,49,219,183,84,228,149,223,209,57,5,214,150,55,39,140,168,221,202,198,35,158,189,75,20,77,119,109,158,77,69,217,207,232,99,164,122,25,140,205,202,242,170,48,214,38,47,70,181,87,28,124,59,63,94,255,0,8,85,246,239,111,177,25,222,109,69,121,117,115,77,156,61,90,219,152,235,170,39,231,204,119,233,230,196,242,167,170,38,170,161,66,25,254,1,151,105,118,93,95,130,103,118,159,70,95,45,157,175,21,75,223,138,110,223,114,38,74,207,94,39,57,139,187,36,98,249,57,118,223,101,243,69,66,198,57,120,241,79,244,243,31,139,67,51,186,251,116,23,204,114,142,24,49,201,55,237,73,115,160,137,138,139,15,74,53,24,178,211,177,140,243,69,234,124,107,212,173,85,138,89,29,220,184,236,225,98,183,94,241,26,28,171,4,160,239,231,24,230,208,82,211,49,41,226,244,157,36,178,177,31,12,147,74,230,116,246,183,124,172,85,127,74,111,51,81,170,233,81,205,170,76,119,32,187,226,121,5,179,41,199,234,252,45,210,205,89,13,194,138,126,219,95,218,168,133,232,248,223,210,244,86,187,103,53,23,103,34,162,237,230,138,132,13,84,221,200,113,154,211,172,209,63,140,126,177,252,240,150,218,177,119,3,210,206,205,205,187,155,180,226,40,231,167,212,185,213,49,28,247,43,251,248,107,26,205,84,235,27,0,21,189,205,11,8,213,88,239,214,44,246,237,144,211,220,240,21,153,212,54,154,70,193,20,50,217,235,101,133,139,52,78,84,78,228,237,153,41,86,86,189,85,221,42,215,177,81,136,140,89,37,247,11,28,67,218,56,140,211,26,92,159,185,110,166,201,40,127,161,178,11,85,44,142,95,7,81,187,145,143,70,189,58,146,41,90,222,227,60,220,137,187,153,214,247,70,245,50,86,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,233,145,187,162,162,162,166,202,215,53,200,142,107,218,168,230,185,173,115,85,21,17,82,207,138,179,70,105,132,210,221,92,42,227,19,250,254,113,213,227,13,19,144,102,88,141,131,218,8,185,139,181,173,86,230,105,174,153,136,153,136,158,19,52,204,242,157,56,211,84,76,107,19,166,187,181,78,180,83,101,207,242,236,119,17,201,48,75,61,219,195,216,242,239,7,233,154,94,196,79,241,94,22,85,150,15,93,205,87,179,165,234,171,234,57,187,251,23,116,242,58,241,154,248,170,225,166,253,195,126,125,37,173,201,81,85,138,221,166,149,216,237,202,166,72,123,181,113,70,200,157,43,94,200,220,170,215,68,233,219,26,185,205,98,61,90,174,107,81,23,100,194,133,2,253,187,150,107,155,87,121,211,195,79,199,217,215,247,234,235,220,175,23,130,204,112,209,143,192,76,77,23,124,237,232,235,157,34,158,63,226,136,136,166,117,227,27,187,179,203,70,194,0,249,173,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,31,73,180,57,184,70,98,105,157,39,152,10,247,253,182,127,254,128,63,244,171,255,0,131,38,54,128,106,215,221,207,73,44,58,167,244,127,208,158,155,241,95,208,30,47,196,246,123,53,50,193,251,167,67,58,183,237,117,126,10,109,213,183,158,219,174,22,27,49,195,98,235,220,179,86,179,166,188,166,61,240,179,231,123,25,158,108,238,30,49,89,157,141,202,38,173,216,157,234,42,227,49,51,166,148,213,51,202,39,171,69,24,151,157,195,183,187,246,152,255,0,35,108,191,204,162,40,196,188,238,29,189,223,180,199,249,27,101,254,101,17,92,217,175,165,185,225,30,246,232,233,195,209,248,79,94,175,133,144,128,5,193,205,224,0,8,247,199,247,186,70,119,246,95,204,233,74,181,225,219,222,7,76,127,150,86,95,231,177,22,149,199,247,186,70,119,246,95,204,233,74,181,225,219,222,7,76,127,150,86,95,231,177,20,252,243,210,22,252,35,226,151,72,116,85,253,144,198,250,247,63,202,161,121,198,11,226,211,134,11,71,19,24,69,61,3,46,62,140,202,44,29,233,236,53,210,57,203,78,143,145,25,220,130,118,38,251,197,39,110,52,87,162,43,216,173,107,155,212,136,232,223,157,1,107,189,102,140,69,185,181,114,53,137,115,238,91,153,98,114,140,93,24,236,29,91,183,40,157,98,127,15,190,38,56,76,117,196,232,215,222,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,102,60,5,241,143,85,169,20,176,104,222,171,94,188,70,91,79,180,54,26,233,25,52,149,23,138,118,67,44,146,54,119,35,21,137,44,44,135,206,87,189,171,42,57,187,163,158,215,61,252,143,30,156,33,253,213,237,19,234,246,157,218,247,204,44,212,107,227,173,244,84,93,117,23,248,218,232,145,155,175,113,169,221,134,36,153,91,179,31,36,168,140,141,55,233,141,18,175,109,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,20,153,139,249,14,47,182,153,246,85,31,172,126,19,221,60,122,138,153,202,186,89,200,39,95,50,237,63,125,86,171,252,232,171,217,85,60,56,87,79,155,176,64,35,151,5,252,82,91,248,129,192,97,180,228,151,154,119,106,21,138,21,75,205,42,64,218,117,170,137,31,211,29,100,76,69,84,115,92,213,141,36,233,70,163,37,85,78,134,49,241,117,102,205,69,203,126,128,233,246,79,157,250,63,199,253,28,179,86,221,188,47,119,181,223,240,240,62,94,223,94,206,233,234,232,219,171,165,118,223,125,151,216,93,45,98,109,222,181,23,232,159,55,77,92,201,152,100,184,204,179,48,171,43,196,81,165,216,171,119,78,169,214,120,76,76,233,194,121,196,246,78,174,194,99,222,34,125,223,181,59,249,27,122,254,101,41,14,127,109,159,255,0,160,15,253,42,255,0,224,201,141,196,79,187,246,167,127,35,111,95,204,165,49,169,199,88,198,90,185,228,42,215,72,227,194,99,156,79,108,38,239,236,182,109,179,89,134,19,246,165,175,39,229,43,141,223,58,154,181,221,170,157,126,109,83,166,154,199,53,24,151,255,0,145,100,22,140,79,31,185,229,57,5,95,133,181,217,168,230,184,86,207,219,115,251,84,240,177,95,35,250,88,138,231,108,214,170,236,212,85,93,188,145,84,160,2,94,241,197,198,84,26,215,59,52,211,76,110,53,13,194,104,166,108,245,85,209,73,36,77,190,185,99,133,241,164,144,201,12,114,70,216,37,238,167,66,185,205,123,145,175,219,118,49,82,173,148,99,168,192,90,189,93,92,231,119,72,237,158,63,135,111,253,155,239,164,77,148,197,109,110,97,151,97,108,196,197,186,124,172,215,95,85,52,255,0,71,255,0,202,121,83,29,115,172,242,138,166,49,111,21,92,75,95,184,144,207,164,186,57,106,41,113,91,76,210,183,29,182,212,199,15,118,146,41,25,19,101,115,223,27,81,92,233,93,3,100,86,185,207,70,43,149,173,114,162,110,185,11,129,110,18,160,215,123,245,70,123,158,81,211,212,96,54,57,165,161,168,164,117,68,140,150,229,90,176,162,164,77,88,94,201,34,108,105,44,82,185,234,169,186,244,49,17,200,231,171,49,175,12,220,51,101,220,74,229,211,89,236,245,62,140,177,219,58,125,51,121,232,138,111,1,220,138,103,65,247,135,75,27,229,238,62,5,103,168,171,211,191,82,249,39,157,202,97,216,118,49,167,248,197,187,12,195,44,180,246,155,45,166,20,130,146,146,4,94,152,219,186,170,170,170,238,174,115,156,170,231,61,202,174,115,156,231,57,85,85,85,125,242,188,13,121,141,233,198,98,184,211,175,95,92,254,145,236,234,237,68,237,238,213,225,118,55,45,167,103,50,41,138,46,238,233,59,188,237,211,61,122,255,0,234,87,174,186,252,238,51,92,233,51,76,203,49,183,100,247,108,98,227,108,195,50,90,124,122,245,85,10,197,73,116,158,222,149,205,163,114,170,34,200,144,43,216,143,114,55,126,148,115,186,81,221,42,230,189,17,88,234,49,213,28,71,62,193,115,235,206,55,170,52,245,16,229,80,204,218,155,162,84,214,50,174,87,203,59,27,63,113,243,49,239,73,28,246,202,215,171,186,149,119,114,239,231,185,124,228,114,227,67,133,187,127,16,56,12,215,108,110,205,78,237,66,177,66,139,102,170,89,219,78,181,81,35,250,164,163,149,234,138,142,107,154,178,44,125,74,212,100,170,139,214,198,62,94,169,140,235,47,171,27,107,126,220,249,212,245,118,253,221,189,158,207,13,115,209,142,216,218,217,156,116,225,177,116,199,145,189,49,19,86,145,19,76,242,137,154,190,199,31,58,39,151,206,141,56,197,85,91,169,122,181,155,234,245,85,138,227,159,93,61,39,113,176,89,162,177,197,93,34,42,212,84,211,199,52,210,49,211,185,85,123,146,167,121,90,175,242,87,35,90,174,234,122,185,238,154,252,166,63,26,159,97,255,0,237,197,127,220,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,39,63,42,156,199,24,180,228,249,230,25,115,189,83,210,222,178,24,109,211,218,233,37,85,107,171,27,76,149,75,58,70,171,228,231,53,178,177,221,27,245,43,122,156,136,168,199,171,107,89,69,201,156,194,138,174,79,30,60,252,38,27,183,164,92,37,22,246,63,21,103,7,71,155,17,68,196,83,28,34,60,165,53,76,196,71,84,70,179,217,17,220,178,16,1,127,114,24,0,2,156,248,254,247,183,206,254,203,249,101,41,49,185,89,251,191,100,31,203,42,191,230,84,68,57,227,251,222,223,59,251,47,229,148,164,198,229,103,238,253,144,127,44,170,255,0,153,81,20,252,187,210,247,60,107,247,186,67,108,191,187,172,31,169,135,248,33,49,128,5,193,205,234,115,227,251,222,223,59,251,47,229,148,167,77,210,110,33,243,125,21,194,51,124,91,1,147,209,247,28,219,192,67,45,226,57,21,181,20,52,240,37,71,91,96,68,79,86,87,247,209,18,93,247,98,53,221,41,214,173,124,125,203,143,239,123,124,239,236,191,150,82,152,14,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,174,49,87,43,181,141,185,85,185,210,119,170,252,102,97,218,185,6,15,13,143,217,156,21,156,101,49,85,191,37,102,102,39,151,155,77,53,70,189,209,49,19,199,135,111,7,51,128,96,25,118,168,229,212,24,38,9,105,244,157,242,231,221,240,180,189,248,161,238,118,226,124,175,245,229,115,88,155,50,55,175,155,147,125,182,79,53,68,46,147,135,189,9,198,56,119,211,138,109,63,198,170,234,43,92,233,157,93,114,175,159,116,117,109,107,216,198,201,42,51,117,72,155,211,27,26,214,53,87,102,177,187,171,221,212,247,117,110,18,248,96,180,112,207,132,84,80,62,227,233,60,162,255,0,217,158,253,93,27,156,148,234,248,209,253,184,32,98,237,180,81,247,36,68,122,162,61,234,231,57,221,40,173,141,153,208,181,228,249,92,96,169,242,183,126,124,254,17,217,227,219,236,241,231,222,146,54,246,173,166,191,242,12,12,233,133,162,121,245,220,171,237,79,101,49,245,99,254,41,227,49,20,143,154,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,244,149,173,204,79,138,122,219,254,65,93,195,238,15,95,209,99,182,109,6,77,51,86,158,104,238,21,104,248,102,100,44,114,53,207,143,195,190,46,151,42,61,174,89,22,70,57,187,70,138,233,12,126,54,140,13,153,187,95,221,29,178,168,236,166,204,226,118,175,50,167,3,135,225,28,235,171,170,154,99,156,247,207,84,71,92,204,107,164,107,49,128,248,170,226,90,253,196,134,125,37,209,203,81,75,138,218,102,149,184,237,182,166,56,123,180,145,72,200,155,43,158,248,218,138,231,74,232,27,34,181,206,122,49,92,173,107,149,19,117,201,92,2,240,177,247,99,203,155,170,25,157,5,186,175,7,198,43,29,4,148,85,73,221,244,165,122,68,143,108,43,26,57,54,138,62,228,82,189,95,187,95,234,199,210,246,186,78,140,41,195,222,132,228,252,68,106,61,54,159,227,85,116,244,77,108,46,174,185,87,207,178,182,138,137,143,99,100,149,25,186,44,174,234,145,141,107,26,169,187,158,221,213,141,234,123,110,183,14,195,177,141,63,198,45,216,102,25,101,167,180,217,109,48,164,20,148,144,34,244,198,221,213,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,89,202,176,85,230,55,231,23,137,227,17,62,217,253,35,253,27,203,164,13,166,195,108,102,87,70,206,228,186,81,114,170,116,225,245,40,235,157,126,221,124,120,243,231,92,206,186,76,199,62,59,56,88,173,215,188,70,135,42,193,40,59,249,198,57,180,20,180,204,74,120,189,39,73,44,172,71,195,36,210,185,157,61,173,223,43,21,95,210,155,204,212,106,186,84,115,106,147,29,200,46,248,158,65,108,202,113,250,191,11,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,244,189,21,174,217,205,69,217,200,168,187,121,162,161,176,1,90,220,196,248,88,173,176,100,21,220,65,96,244,29,118,59,158,211,228,208,181,41,225,142,223,86,175,134,22,76,198,163,154,249,60,67,229,234,114,35,28,228,145,36,123,157,180,136,141,203,207,114,233,159,235,150,121,199,63,215,238,235,246,245,74,189,209,70,218,83,68,198,206,102,83,30,78,173,124,156,207,108,243,183,58,240,152,171,95,55,94,189,105,227,189,76,68,198,225,99,136,123,71,17,154,99,75,147,247,45,212,217,37,15,244,54,65,106,165,145,203,224,234,55,114,49,232,215,167,82,69,43,91,220,103,155,145,55,115,58,222,232,222,166,99,40,231,135,189,118,201,248,119,212,122,109,64,198,169,41,235,90,232,93,67,114,160,159,100,109,109,19,222,199,73,18,63,101,88,157,213,27,28,215,181,23,103,49,187,163,219,212,199,93,110,29,152,227,26,129,140,91,179,60,50,245,79,118,178,221,161,73,233,42,224,85,233,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,67,40,204,99,29,107,118,191,159,79,62,254,255,0,215,189,79,233,27,98,234,217,92,127,150,195,199,245,107,179,51,79,248,103,156,209,62,31,87,94,116,246,204,74,179,191,109,51,136,31,236,63,79,127,201,245,191,231,100,231,208,60,206,171,137,110,27,45,185,30,164,218,45,223,232,202,142,231,111,186,209,91,251,208,83,190,159,196,84,82,185,141,85,145,210,55,170,38,121,170,63,125,213,85,21,60,182,139,95,181,49,255,0,209,251,254,138,255,0,241,132,165,193,113,47,216,157,195,29,77,159,210,31,74,126,128,217,174,247,110,231,107,192,248,222,151,212,86,118,246,222,94,223,225,116,117,110,239,103,86,223,3,27,46,163,48,183,114,170,177,218,238,110,207,57,137,236,236,238,213,53,182,152,157,144,197,224,236,218,217,104,166,49,62,86,159,155,77,116,206,154,85,215,84,68,124,237,222,189,122,221,123,246,0,240,145,254,228,223,253,158,185,255,0,156,29,199,137,253,83,200,52,87,67,114,93,77,197,168,237,213,87,75,55,131,236,67,112,141,239,167,119,122,178,24,93,212,214,61,142,93,155,43,149,54,114,121,162,123,83,201,98,87,237,179,255,0,244,1,255,0,165,95,252,25,49,181,255,0,73,126,238,122,73,126,210,207,164,30,132,244,223,133,254,143,240,158,39,179,217,169,138,127,220,250,217,213,191,107,167,240,147,110,173,252,246,217,114,172,222,195,95,179,118,50,253,55,180,234,141,222,58,78,156,226,16,57,158,95,158,101,121,150,6,173,177,154,230,204,215,31,62,231,148,243,34,170,60,166,145,77,85,204,112,152,214,35,140,245,107,162,189,255,0,109,51,136,31,236,63,79,127,201,245,191,231,102,75,231,87,238,177,139,125,96,80,252,186,226,124,223,181,49,255,0,209,251,254,138,255,0,241,135,211,206,175,221,99,22,250,192,161,249,117,196,249,202,104,199,81,191,242,205,122,180,227,19,219,175,47,185,237,210,14,39,101,177,63,38,255,0,102,162,152,211,127,127,74,107,167,236,238,252,232,141,126,183,47,189,0,57,92,123,246,105,151,219,95,39,173,37,87,60,239,196,159,233,39,234,210,42,242,184,247,236,211,47,182,190,79,90,74,174,121,223,137,63,210,79,213,164,195,91,162,175,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,64,14,103,92,7,125,219,236,85,58,243,164,246,94,172,251,31,183,187,210,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,41,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,67,105,226,162,249,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,132,191,229,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,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,82,212,214,7,75,117,75,59,209,108,238,217,169,154,105,125,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,239,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,166,194,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,7,64,230,143,238,39,169,191,98,252,226,136,165,110,19,189,233,244,111,235,3,30,249,140,5,212,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,0,46,167,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,23,83,205,31,220,79,83,126,197,249,197,17,74,220,39,123,211,232,223,214,6,61,243,24,0,217,76,141,92,116,112,101,98,227,15,78,41,109,145,221,125,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,73,42,0,213,134,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,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,156,183,51,174,3,190,237,246,42,157,121,210,123,47,86,125,143,219,221,233,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,148,193,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,27,79,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,21,171,25,215,220,191,75,51,45,76,244,95,164,254,137,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,1,218,193,85,127,183,157,255,0,146,239,253,54,255,0,224,11,41,210,124,235,238,161,165,152,110,166,122,47,209,159,75,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,210,222,190,158,231,79,87,75,119,219,125,147,125,128,237,100,127,227,219,22,211,140,159,132,125,76,118,165,208,218,166,164,179,227,245,183,75,84,215,9,82,47,11,120,142,7,165,12,144,200,170,213,108,206,157,236,137,168,213,222,78,234,196,168,230,200,230,58,64,21,151,206,159,94,105,173,56,110,41,195,149,154,182,173,151,43,237,67,50,107,210,67,81,44,76,244,116,43,36,84,208,202,196,103,68,236,150,161,36,145,19,175,239,111,161,99,149,158,179,28,129,81,100,244,228,239,128,105,30,117,196,53,234,171,59,199,170,238,217,62,43,103,101,255,0,23,73,81,142,183,82,190,58,134,69,53,68,172,85,234,117,75,29,61,50,193,228,172,111,223,94,187,72,200,92,216,65,102,197,175,185,5,186,253,118,180,80,248,138,76,102,222,203,165,210,78,235,25,225,233,95,85,5,35,100,217,202,138,253,231,171,167,102,205,69,119,175,190,221,45,114,166,64,225,87,84,190,226,220,71,105,214,166,77,125,244,53,5,155,32,165,244,173,111,133,241,29,171,92,175,236,215,125,237,24,247,59,122,89,103,111,168,213,122,111,187,54,114,53,80,54,83,0,1,173,103,22,62,244,250,201,245,129,144,252,198,113,195,71,17,121,223,11,250,167,65,169,152,45,71,245,170,59,197,23,68,63,211,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,87,22,62,244,250,201,245,129,144,252,198,115,228,205,244,27,50,195,52,123,79,53,201,212,85,117,120,158,127,79,88,198,92,27,78,141,130,138,227,79,93,87,78,234,39,185,30,229,235,116,84,204,157,174,114,51,173,36,145,172,71,118,100,112,27,15,105,110,164,105,199,19,58,53,108,207,241,202,63,74,226,25,165,190,104,164,162,187,80,167,223,35,87,62,10,154,90,136,95,212,199,116,189,146,196,244,221,209,187,165,122,92,246,42,57,107,175,41,228,217,71,119,226,106,170,135,27,200,110,182,29,24,169,183,178,242,218,182,164,21,53,84,213,75,84,214,75,101,137,100,155,187,251,143,92,145,213,201,20,141,99,85,140,122,76,246,185,207,139,252,190,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,182,142,85,88,227,218,247,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,62,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,229,110,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,62,178,162,249,172,113,213,77,152,201,95,194,198,148,87,210,84,216,169,106,22,28,214,185,212,178,182,119,92,105,43,94,158,141,98,77,27,81,172,138,90,120,229,116,209,171,187,138,177,181,175,107,91,34,74,24,43,152,23,29,215,222,42,178,169,48,172,89,254,11,76,177,251,130,201,110,166,217,146,122,82,170,9,42,163,138,235,214,250,120,170,32,238,211,84,53,60,51,149,90,205,183,93,221,230,145,0,202,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,90,172,188,86,245,195,253,44,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,216,137,237,84,236,28,111,233,14,27,160,188,78,101,186,71,167,240,85,199,98,199,105,237,16,211,173,92,235,52,242,189,246,186,73,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,6,10,45,251,149,167,30,223,78,232,236,60,40,234,132,29,25,5,170,223,224,241,11,165,61,62,209,215,208,210,64,174,74,58,134,177,54,142,104,96,137,202,201,118,70,201,28,106,143,84,149,168,233,227,175,11,92,18,90,184,175,224,107,37,190,227,16,82,80,234,46,43,156,93,166,181,86,54,149,174,158,237,3,108,244,142,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,111,8,63,209,86,5,149,127,178,184,230,73,142,92,63,223,40,235,173,181,212,242,127,201,146,25,163,145,159,153,205,115,126,10,128,109,38,80,15,52,127,126,205,77,251,23,228,244,69,159,114,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,219,62,79,74,82,193,29,44,114,221,122,217,79,21,60,29,218,154,135,39,134,106,171,153,182,233,187,124,210,176,121,163,251,246,106,111,216,191,39,162,3,175,224,188,96,228,218,93,194,37,239,134,237,63,90,187,125,203,48,202,46,85,249,13,201,209,83,203,4,214,74,155,100,20,110,161,99,100,99,221,215,35,155,35,157,35,123,110,141,34,141,26,231,119,29,209,143,248,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,136,218,237,209,170,246,245,189,89,27,87,173,237,69,233,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,176,79,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,157,93,29,197,221,95,36,210,35,99,238,172,109,14,235,195,71,14,152,39,11,250,89,65,166,120,45,63,245,170,203,197,111,92,223,211,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,61,136,158,213,92,170,0,26,171,153,255,0,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,143,165,233,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,192,6,85,215,94,30,178,173,11,163,211,251,221,218,167,210,54,93,72,195,237,153,109,162,225,29,44,145,70,158,38,6,73,61,27,149,200,172,89,160,123,209,28,140,115,183,142,72,30,168,197,151,161,161,177,71,250,4,215,29,44,255,0,231,222,25,168,24,255,0,251,245,55,142,181,215,83,127,200,150,46,184,101,254,229,237,234,253,234,167,149,107,91,185,54,86,79,196,213,222,186,231,144,218,169,52,98,146,225,79,121,182,210,70,147,203,85,93,75,37,82,190,75,43,147,188,217,97,237,194,199,198,234,181,149,206,86,190,7,181,28,247,74,216,35,175,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,252,7,185,237,99,222,212,99,239,120,14,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,57,99,170,106,198,117,247,47,210,204,203,83,61,23,233,63,162,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,197,107,126,222,119,254,75,191,244,219,255,0,128,2,127,241,99,238,177,172,159,87,249,15,203,167,53,172,54,40,213,140,235,238,161,192,46,101,169,126,139,244,103,210,221,31,184,223,124,23,127,189,225,124,85,150,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,107,174,6,202,124,39,123,172,104,223,213,254,61,242,232,15,171,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,235,141,206,221,90,143,111,91,21,241,185,122,30,228,95,151,132,239,117,141,27,250,191,199,190,93,1,149,64,214,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,73,107,202,247,142,159,184,166,84,205,14,214,60,207,194,105,181,235,175,208,245,53,173,234,134,197,116,146,70,170,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,239,77,117,68,139,99,252,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,116,245,246,215,116,124,112,200,173,147,180,145,187,95,108,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,13,164,193,88,28,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,103,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,10,49,226,39,222,7,83,191,150,87,175,231,178,151,156,81,143,17,62,240,58,157,252,178,189,127,61,148,173,109,47,209,91,241,159,115,120,116,31,233,12,95,169,79,196,199,160,2,158,233,0,0,0,230,48,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,84,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,188,56,63,98,102,153,214,57,190,46,91,162,245,19,110,228,68,211,49,164,196,241,137,137,231,19,29,113,43,181,225,159,136,76,99,136,141,56,163,201,109,149,212,237,191,209,67,12,25,21,181,140,88,157,69,90,172,245,149,177,171,156,189,135,185,175,116,79,234,118,237,69,69,94,182,61,173,203,101,24,232,86,182,101,218,7,168,52,153,222,37,63,245,186,107,157,47,76,95,209,244,29,248,165,154,151,174,72,223,218,238,118,90,157,198,183,169,190,212,252,139,115,154,75,171,88,70,182,97,20,89,246,3,116,241,118,234,189,227,150,41,17,27,81,71,80,136,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,91,230,83,153,198,58,141,202,254,124,115,239,239,253,92,151,210,30,195,92,217,108,87,202,112,209,51,134,185,62,108,253,153,251,51,255,0,79,108,119,196,187,144,0,152,107,96,0,0,0,0,0,0,0,0,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,75,74,224,7,221,35,4,251,83,230,117,68,132,35,223,0,62,233,24,39,218,159,51,170,36,33,53,128,253,214,215,171,79,186,26,191,107,61,63,142,254,53,223,142,160,196,156,75,112,233,140,113,35,128,253,20,187,77,79,109,187,82,76,201,237,55,183,81,173,68,182,247,117,179,188,141,106,62,53,115,100,141,170,199,49,93,211,191,67,213,21,209,179,108,182,15,123,182,168,189,68,219,185,26,196,162,176,24,236,70,89,137,163,25,132,174,105,185,68,235,19,29,83,238,152,234,152,158,19,28,38,38,20,15,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,156,252,181,248,150,184,37,194,14,27,50,133,167,117,11,161,170,171,198,106,27,27,146,86,74,142,116,243,210,59,161,170,142,107,154,179,204,215,189,90,173,86,61,155,191,174,54,177,205,142,221,111,138,225,166,55,104,168,41,217,93,83,13,222,154,106,166,196,212,150,88,163,117,35,163,141,207,219,119,53,174,150,85,107,85,118,69,145,234,155,117,46,248,19,128,31,123,124,19,237,79,150,85,20,155,84,85,150,230,113,102,221,93,113,30,49,58,126,190,215,82,102,24,155,27,111,176,183,51,28,101,168,137,242,117,215,17,31,86,187,123,241,172,79,84,76,211,63,240,204,196,204,166,55,30,156,33,253,213,237,19,234,246,157,218,247,204,44,212,107,227,173,244,84,93,117,23,248,218,232,145,155,175,113,169,221,134,36,153,91,179,31,36,168,140,141,55,233,141,18,179,112,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,84,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,183,240,86,47,48,238,22,62,129,228,18,235,158,9,65,113,158,199,145,214,77,62,71,30,221,216,237,149,242,189,21,38,234,87,43,210,42,135,189,254,74,157,44,145,58,81,200,146,197,27,100,115,204,182,105,159,150,88,225,49,207,79,127,235,237,237,82,250,43,219,90,110,211,27,55,154,204,85,77,81,49,110,106,227,26,79,59,115,175,56,159,171,175,169,203,118,34,111,240,211,196,94,49,196,142,3,244,174,211,13,61,182,237,73,51,224,187,89,27,88,181,18,219,221,214,254,202,185,202,200,213,205,146,54,163,218,244,111,78,253,108,69,87,70,253,178,217,73,60,52,241,23,147,240,221,159,125,43,180,195,81,114,180,213,194,248,46,214,70,214,37,60,87,6,244,63,178,174,114,178,68,107,163,145,200,246,189,27,213,183,91,17,81,178,63,123,116,200,53,235,76,108,26,53,62,189,37,255,0,210,120,124,84,109,172,138,170,223,18,202,250,142,185,18,38,68,214,46,202,217,86,87,54,37,107,250,122,31,186,72,172,233,114,164,142,87,154,83,139,177,51,118,116,170,152,227,225,219,250,246,123,20,205,188,216,75,251,61,154,83,70,6,220,213,98,245,90,91,211,140,197,83,254,239,183,93,126,110,186,239,71,92,204,85,166,61,227,83,137,47,216,243,166,63,232,126,171,181,154,100,221,202,91,7,85,39,126,56,123,107,31,136,169,127,82,163,19,182,201,19,165,29,213,188,143,143,118,61,137,38,212,247,110,183,92,47,23,10,91,77,166,130,162,182,186,182,102,83,82,210,211,68,233,101,158,87,185,26,200,216,198,162,171,156,231,42,34,53,17,85,85,81,16,236,58,163,169,57,62,175,231,215,157,71,204,101,167,125,218,247,51,101,153,41,161,72,162,141,172,99,99,142,54,55,205,81,172,141,140,98,43,149,92,168,212,87,57,206,85,114,216,7,46,206,22,40,172,24,253,15,16,89,197,7,93,242,231,188,248,204,46,74,136,100,183,210,43,38,133,243,61,170,230,178,79,16,201,122,154,138,199,53,35,72,222,215,111,34,163,96,46,215,115,62,198,69,20,112,162,63,8,235,159,25,253,35,171,86,222,192,97,240,93,19,108,229,88,140,79,159,136,175,77,116,250,213,233,59,180,68,253,138,56,235,51,254,42,162,53,170,41,103,190,21,120,105,176,240,223,128,199,107,106,83,213,101,87,104,98,118,69,114,166,146,110,213,92,177,190,87,68,214,50,71,42,53,177,54,119,70,142,107,88,175,70,163,156,212,85,217,51,96,5,206,205,154,44,81,22,237,198,145,14,102,204,115,28,78,109,138,185,141,198,87,53,92,174,117,153,159,231,132,68,112,136,142,17,17,17,28,33,28,185,132,91,173,245,220,39,230,21,53,180,20,245,19,91,230,182,84,210,73,44,77,123,169,229,90,248,35,89,35,85,77,216,229,142,73,25,212,155,47,75,220,158,199,42,45,62,23,25,199,247,186,70,119,246,95,204,233,74,115,41,187,73,251,221,62,172,123,229,210,157,10,204,206,207,221,137,234,189,87,193,109,57,249,118,113,79,91,96,200,40,120,125,206,43,250,236,119,61,224,198,102,114,211,195,29,190,173,95,52,207,133,238,86,181,242,120,135,203,210,213,87,185,201,34,70,198,183,105,21,91,101,37,3,230,56,118,79,167,249,61,199,12,204,236,181,22,155,213,166,101,130,174,146,116,78,168,221,178,42,42,42,110,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,109,175,129,93,75,213,93,75,209,59,109,126,165,88,234,31,13,36,61,139,102,75,83,115,138,162,91,235,89,81,81,27,213,241,53,18,72,157,10,69,28,106,249,21,93,42,238,253,213,85,85,100,50,28,125,117,127,83,187,19,172,114,238,136,234,158,205,58,181,240,236,84,58,89,217,44,61,152,141,164,192,85,76,81,114,99,126,34,98,55,170,171,89,138,233,227,165,91,209,198,168,167,143,58,248,198,244,196,66,253,171,62,32,127,179,13,61,255,0,40,86,255,0,154,19,223,134,13,44,200,52,87,67,113,173,50,202,107,45,213,87,75,55,140,239,205,111,145,239,167,119,122,178,105,155,210,231,177,142,93,155,43,81,119,106,121,162,251,83,205,114,152,37,112,153,94,31,5,92,220,181,19,172,198,156,218,255,0,104,182,239,56,218,140,45,56,60,194,170,102,138,106,138,163,74,116,227,17,49,238,153,107,222,94,119,14,222,239,218,99,252,141,178,255,0,50,136,163,18,237,116,155,49,198,52,255,0,133,124,15,51,204,239,84,246,155,45,167,7,179,79,87,87,58,175,76,109,240,80,162,34,34,110,174,115,156,168,214,177,168,174,115,156,214,181,21,85,17,107,251,55,49,77,203,147,60,180,110,30,154,237,215,123,5,131,183,110,38,106,155,147,17,17,198,102,102,56,68,71,92,203,45,131,175,96,25,254,35,170,56,141,6,119,130,93,189,39,99,185,247,124,45,87,98,88,123,157,185,95,19,253,73,90,215,166,207,141,233,230,212,223,109,211,201,81,78,194,92,41,170,43,136,170,153,214,37,206,23,172,220,195,220,170,213,218,102,154,169,153,137,137,141,38,38,56,76,76,79,24,152,158,112,0,15,215,154,61,241,253,238,145,157,253,151,243,58,82,173,120,118,247,129,211,31,229,149,151,249,236,69,165,113,253,238,145,157,253,151,243,58,82,173,120,118,247,129,211,31,229,149,151,249,236,69,63,60,244,133,191,8,248,165,210,29,21,127,100,49,190,189,207,242,168,94,112,0,184,57,188,43,123,152,135,9,211,216,174,23,94,35,240,151,83,165,166,186,104,93,146,91,145,177,194,180,149,50,57,145,54,170,36,106,34,72,217,100,115,123,137,231,34,75,34,191,119,181,238,237,89,8,48,241,216,42,49,214,166,213,127,116,246,74,199,178,219,77,138,217,92,194,156,118,27,140,114,170,158,170,169,215,140,107,199,73,225,194,116,225,61,83,26,196,208,134,1,159,229,218,93,151,80,103,120,37,219,209,151,203,103,119,194,213,118,34,155,183,220,137,241,63,212,149,174,98,238,201,30,158,109,93,183,221,60,209,20,184,60,91,48,184,113,91,194,157,206,251,105,178,211,227,213,217,221,130,245,106,165,164,169,173,116,241,83,74,171,81,72,199,62,86,198,213,86,171,152,142,85,72,247,68,85,68,69,219,206,163,53,159,31,180,98,122,195,157,98,216,253,39,133,181,217,178,91,157,190,138,14,227,159,218,167,134,170,70,70,206,167,170,185,219,53,168,155,185,85,87,111,53,85,45,111,128,31,116,140,19,237,79,153,213,21,172,130,107,139,247,48,213,79,155,164,235,29,250,196,106,222,29,46,209,134,171,42,193,231,150,104,136,189,23,40,138,106,158,123,179,77,85,238,207,84,198,177,19,199,93,39,93,52,214,117,135,63,181,103,196,15,246,97,167,191,229,10,223,243,66,194,56,137,247,126,212,239,228,109,235,249,148,166,66,49,239,17,62,239,218,157,252,141,189,127,50,148,158,181,151,217,192,218,185,228,117,227,28,126,232,159,213,169,49,219,95,153,237,94,97,131,253,163,52,207,147,174,55,116,141,62,117,84,235,240,194,140,76,247,197,143,9,217,63,13,153,58,84,83,186,162,237,132,221,166,115,109,23,119,53,58,152,237,149,222,22,167,165,17,27,59,90,138,168,168,136,217,90,213,115,81,21,36,142,60,8,95,190,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,233,145,187,162,162,162,166,202,215,53,200,142,107,218,168,230,185,173,115,85,21,17,82,173,149,229,212,102,22,238,211,60,42,141,52,159,111,225,45,249,183,187,101,136,216,252,110,6,237,49,189,102,191,41,21,211,215,49,30,79,73,137,251,84,235,58,117,78,179,19,219,21,41,193,127,20,151,14,31,179,232,109,57,37,230,161,186,123,125,153,82,243,74,144,58,161,41,101,86,116,199,89,19,17,81,90,230,185,35,73,58,81,202,248,145,83,161,239,100,93,54,247,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,167,62,44,120,78,201,248,108,201,210,162,157,213,23,108,38,237,51,155,104,187,185,169,212,199,108,174,240,181,61,40,136,217,218,212,85,69,68,70,202,214,171,154,136,169,36,113,228,46,7,120,202,131,69,39,126,154,106,117,198,161,216,77,108,206,158,150,186,89,36,149,182,39,36,115,62,68,142,24,225,146,73,27,60,189,164,232,71,53,172,114,185,251,110,247,170,231,101,120,250,242,251,159,35,197,240,141,120,76,245,127,164,246,253,252,149,93,187,217,44,54,216,96,163,105,118,122,119,235,154,124,234,105,142,53,196,117,233,207,202,83,202,105,158,51,17,187,17,189,17,19,106,96,2,220,231,85,82,115,56,199,237,22,110,35,233,174,54,218,78,205,69,247,26,162,184,92,31,220,115,187,213,13,150,122,116,126,202,170,141,251,213,60,45,217,187,39,169,190,219,170,170,198,44,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,213,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,44,174,230,153,239,3,143,255,0,35,105,63,158,214,145,138,195,166,217,62,73,128,229,90,143,105,138,158,91,78,25,53,186,43,178,58,100,108,177,182,181,242,71,12,141,106,249,61,169,36,104,199,34,47,82,44,140,84,106,183,173,205,215,153,141,53,124,186,231,147,231,19,51,195,187,140,207,230,236,173,140,187,106,118,87,7,242,185,137,166,170,41,163,206,227,19,189,59,148,211,199,158,186,197,49,30,16,184,78,22,56,135,180,113,25,166,52,185,63,114,221,77,146,80,255,0,67,100,22,170,89,28,190,14,163,119,35,30,141,122,117,36,82,181,189,198,121,185,19,119,51,173,238,141,234,102,50,146,120,84,205,245,31,3,215,92,102,235,165,184,245,70,67,122,170,153,212,46,178,69,59,226,109,202,154,70,175,118,41,28,213,68,107,90,212,238,245,191,120,227,116,77,145,232,169,26,151,108,91,114,140,125,88,235,26,215,30,117,60,39,191,191,245,255,0,87,59,116,141,178,118,182,87,52,138,112,213,71,146,187,19,85,49,172,107,79,30,52,233,174,186,71,213,153,231,28,53,153,166,100,0,18,205,124,167,62,63,189,237,243,191,178,254,89,74,76,110,86,126,239,217,7,242,202,175,249,149,17,14,120,254,247,183,206,254,203,249,101,41,49,185,89,251,191,100,31,203,42,191,230,84,69,63,46,244,189,207,26,253,238,144,219,47,238,235,7,234,97,254,8,76,96,1,112,115,122,156,248,254,247,183,206,254,203,249,101,41,154,249,84,225,216,197,219,39,207,51,59,157,150,158,170,245,143,67,110,130,215,87,42,43,157,70,218,148,170,73,214,52,95,38,185,205,137,141,235,219,169,27,212,212,84,71,189,29,133,56,254,247,183,206,254,203,249,101,41,33,57,76,126,53,62,195,255,0,219,138,78,18,34,172,230,98,126,213,127,155,168,246,138,229,118,186,53,162,170,38,98,124,134,30,56,112,225,51,110,38,60,38,38,98,123,98,116,88,64,0,187,57,112,42,215,143,78,16,254,229,23,121,245,123,78,237,123,97,247,154,197,241,214,250,42,46,138,123,4,142,108,72,205,215,184,229,237,77,42,204,173,217,140,142,37,86,70,155,117,70,139,105,71,29,145,99,246,140,179,31,185,226,217,5,39,138,181,222,104,230,183,214,193,220,115,59,180,243,49,89,35,58,152,168,230,238,215,42,110,213,69,77,252,149,20,193,204,48,52,99,236,205,186,185,245,79,100,254,157,171,86,200,109,86,39,100,179,26,113,118,120,209,60,43,167,170,170,127,42,163,157,51,213,60,57,76,196,210,215,13,60,69,228,252,55,103,223,74,237,48,212,92,173,53,112,190,11,181,145,181,137,79,21,193,189,15,236,171,156,172,145,26,232,228,114,61,175,70,245,109,214,196,84,108,143,222,231,112,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,148,215,197,63,15,23,126,28,245,58,171,24,237,220,106,113,186,239,232,156,126,235,85,27,83,198,83,236,213,123,21,204,94,149,150,39,59,182,255,0,38,170,236,215,244,49,178,49,12,199,192,95,23,159,114,139,188,26,67,168,151,77,176,251,205,98,120,27,133,109,111,69,61,130,71,54,85,126,201,219,114,246,166,149,97,71,110,246,71,18,171,228,93,186,164,85,174,101,56,234,242,251,211,131,196,240,141,125,147,250,79,179,175,181,186,186,66,217,108,62,215,101,148,109,30,73,27,247,34,152,153,211,157,116,105,217,246,232,236,225,86,154,211,58,204,83,17,105,69,123,243,44,226,75,219,195,134,37,85,253,102,171,44,115,233,63,224,170,41,41,163,145,203,253,236,175,86,183,250,203,81,255,0,186,176,144,156,106,113,37,251,30,116,199,253,15,213,118,179,76,155,185,75,96,234,164,239,199,15,109,99,241,21,47,234,84,98,118,217,34,116,163,186,183,145,241,238,199,177,36,218,158,237,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,25,153,246,99,228,227,228,150,185,207,63,14,207,191,221,226,173,116,77,177,113,139,185,27,67,142,143,232,237,204,249,56,152,231,84,115,174,117,234,162,121,105,245,163,93,99,119,143,122,208,93,24,200,53,243,83,173,90,111,143,207,224,252,103,92,245,183,7,83,190,104,232,41,35,77,228,153,232,207,240,49,168,229,107,93,36,145,177,92,222,173,210,235,112,12,3,17,210,236,70,131,4,193,45,62,140,177,219,59,190,22,151,191,44,221,190,228,175,149,254,188,174,115,215,119,200,245,243,114,237,190,201,228,136,134,52,225,87,134,155,15,13,248,12,118,182,165,61,86,85,118,134,39,100,87,42,105,38,237,85,203,27,229,116,77,99,36,114,163,91,19,103,116,104,230,181,138,244,106,57,205,69,93,147,54,25,185,62,91,242,27,91,247,35,207,171,159,116,118,126,189,254,16,172,244,143,182,179,181,56,239,147,225,42,159,147,90,159,54,57,111,85,202,107,152,252,41,215,140,83,199,132,213,84,43,223,246,217,255,0,250,0,255,0,210,175,254,12,147,152,182,97,112,226,183,133,59,157,246,211,101,167,199,171,179,187,5,234,213,75,73,83,90,233,226,166,149,86,162,145,142,124,173,141,170,173,87,49,28,170,145,238,136,170,136,139,183,157,111,254,192,30,45,255,0,220,155,255,0,179,214,207,243,130,200,56,82,196,111,218,45,195,54,57,141,234,141,61,62,61,93,143,67,114,169,186,37,77,100,46,138,146,37,173,168,159,184,249,152,247,70,141,72,158,215,171,186,182,68,223,125,182,93,177,50,187,216,251,247,106,163,25,19,187,187,60,233,211,143,14,189,35,171,85,135,110,242,205,147,202,112,54,113,59,55,85,185,191,23,105,249,151,102,228,238,233,84,252,221,250,184,111,69,60,116,236,141,120,161,15,237,89,241,3,253,152,105,239,249,66,183,252,208,176,141,127,213,175,184,102,146,95,181,79,232,255,0,166,253,9,225,127,160,60,95,134,239,119,170,98,131,247,78,135,244,237,221,234,252,21,223,167,111,45,247,71,236,137,225,251,253,221,52,247,254,115,209,127,222,157,123,139,236,3,46,213,30,29,178,220,19,4,180,250,78,249,115,240,30,22,151,191,20,61,206,221,117,60,175,245,229,115,88,155,50,55,175,155,147,125,182,79,53,68,51,45,97,44,224,172,93,171,7,58,213,49,219,175,24,137,209,89,204,54,131,49,218,124,211,1,107,105,105,138,108,211,114,34,117,166,109,198,237,85,81,191,172,240,225,164,70,179,172,105,207,88,69,175,219,103,255,0,232,3,255,0,74,191,248,51,233,231,87,238,177,139,125,96,80,252,186,226,71,47,216,3,197,191,251,147,127,246,122,217,254,112,72,222,117,126,235,24,183,214,5,15,203,174,39,158,79,123,27,123,127,229,113,60,52,211,88,211,183,94,168,238,102,116,147,150,108,206,93,242,95,246,118,170,39,123,127,127,114,228,220,229,185,187,174,181,85,167,58,180,229,175,30,122,32,7,43,143,126,205,50,251,107,228,245,164,170,231,157,248,147,253,36,253,90,69,94,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,155,106,244,85,229,113,239,217,166,95,109,124,158,180,191,226,128,121,92,123,246,105,151,219,95,39,173,47,248,0,0,10,33,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,48,167,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,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,253,138,115,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,87,112,47,163,152,222,83,98,206,121,117,102,153,174,45,93,227,108,185,5,191,29,186,91,170,123,79,143,191,75,61,210,130,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,69,54,112,157,239,79,163,127,88,24,247,204,96,45,83,137,111,254,227,109,163,234,255,0,4,255,0,175,181,149,87,194,119,189,62,141,253,96,99,223,49,128,11,169,230,143,238,39,169,191,98,252,226,136,165,110,19,189,233,244,111,235,3,30,249,140,5,212,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,0,54,83,0,0,42,47,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,205,186,0,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,126,152,86,125,117,227,123,130,27,198,75,98,199,169,49,91,150,166,226,249,21,146,142,134,174,224,234,152,41,39,114,213,208,70,233,39,108,45,114,177,92,196,122,170,69,186,35,149,17,29,183,157,16,113,11,139,88,176,109,125,212,188,43,22,161,240,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,151,127,202,227,220,79,76,190,218,249,197,104,16,3,246,149,56,167,254,207,180,171,252,171,113,255,0,49,45,211,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,123,14,234,0,26,245,243,21,214,59,238,178,113,113,157,212,221,225,240,244,152,125,194,124,58,215,77,212,199,246,105,104,39,150,55,47,91,88,197,119,118,117,168,159,103,117,57,157,254,142,167,53,141,82,239,248,170,213,47,184,183,14,58,139,169,144,223,125,13,95,102,199,234,189,21,91,225,124,71,106,233,43,59,52,63,123,86,61,174,222,170,88,27,235,181,88,155,238,253,154,142,84,214,176,11,62,229,73,195,29,139,83,52,11,91,51,90,139,215,131,189,102,214,251,150,152,209,212,248,103,201,232,186,89,168,162,146,162,126,132,149,172,159,184,250,154,101,232,84,107,155,225,54,107,209,37,114,37,107,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,195,220,11,97,86,172,3,131,237,36,177,89,170,42,230,167,170,197,233,47,111,117,75,218,231,164,247,6,248,233,154,138,214,181,58,27,45,76,141,98,109,186,49,26,138,174,84,87,45,64,115,71,210,26,109,37,227,7,38,158,219,5,36,22,220,230,158,28,190,150,24,103,150,87,177,245,46,123,42,157,42,201,248,47,125,100,21,114,35,90,174,98,50,70,35,122,127,1,161,109,92,189,245,66,213,170,188,31,105,181,206,222,218,72,106,44,22,120,177,122,234,72,107,91,82,250,121,237,237,74,100,238,236,136,177,190,88,163,138,161,35,114,110,214,84,51,205,200,168,247,72,162,176,57,37,235,29,138,92,87,58,225,250,162,30,205,234,154,224,185,141,28,157,79,119,139,165,146,58,122,74,132,217,25,209,31,101,241,83,121,171,250,159,226,189,86,237,27,149,108,252,13,107,56,177,247,167,214,79,172,12,135,230,51,150,253,192,110,153,226,186,201,203,51,21,210,220,214,147,196,89,114,107,125,254,223,83,211,28,111,146,30,187,189,111,68,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,10,129,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,83,7,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,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,249,107,202,143,141,127,185,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,208,141,89,27,13,84,146,51,205,174,232,142,84,234,86,34,77,52,173,179,78,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,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,154,251,101,58,23,168,248,166,184,213,112,241,91,102,239,102,112,228,12,198,233,233,154,171,4,117,149,82,204,216,233,223,19,234,18,63,188,205,215,27,227,145,232,198,186,57,24,255,0,36,93,192,217,164,165,110,104,92,11,125,197,50,167,235,142,142,97,158,19,77,175,93,30,152,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,122,107,169,227,91,52,224,167,78,117,183,74,184,121,198,176,205,123,202,169,46,217,13,13,60,48,210,209,83,83,64,198,88,237,209,211,197,13,53,181,101,133,17,181,47,137,177,42,190,101,223,119,200,230,163,228,107,27,35,242,254,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,185,156,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,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,251,95,48,140,255,0,13,213,62,46,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,208,244,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,157,131,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,162,168,19,255,0,132,238,53,241,94,20,248,17,205,44,150,155,159,136,212,220,155,48,186,71,142,91,233,214,55,201,65,215,108,160,141,183,58,132,145,175,99,97,137,232,170,198,189,171,222,145,138,196,78,150,202,248,160,174,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,113,69,170,114,172,224,59,255,0,146,56,171,213,251,47,245,217,113,11,21,206,221,255,0,0,250,107,219,95,221,255,0,206,27,19,36,135,250,221,67,29,251,147,192,206,188,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,245,31,26,70,196,68,107,223,53,112,115,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,50,185,40,105,14,26,204,3,50,215,183,65,87,38,89,61,226,163,16,100,142,157,123,16,91,153,13,21,83,154,200,211,100,87,201,44,140,87,57,221,91,36,49,163,58,55,147,174,205,8,1,201,83,221,99,41,250,192,174,249,117,184,159,224,0,0,106,174,108,17,140,232,54,27,196,151,47,205,56,210,156,206,138,145,204,184,233,189,133,246,202,233,169,214,103,218,110,41,106,137,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,93,125,205,148,248,78,247,88,209,191,171,252,123,229,208,1,175,183,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,209,35,91,186,181,30,238,135,163,227,114,245,177,200,147,255,0,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,122,172,107,54,154,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,116,245,246,215,116,124,112,200,173,147,180,145,186,133,173,154,47,170,23,173,92,126,132,89,177,10,186,252,238,59,196,246,23,217,233,159,28,175,109,108,15,123,38,106,200,215,44,72,200,214,57,21,242,245,246,218,198,57,234,228,98,43,128,216,251,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,251,10,139,253,165,78,41,255,0,179,237,42,255,0,42,220,127,204,75,105,208,28,63,81,240,13,26,196,240,221,92,207,126,154,101,246,171,123,96,186,94,250,21,60,76,157,78,86,183,169,219,62,94,219,21,145,119,158,137,36,189,190,227,209,30,247,34,100,0,35,174,161,97,87,93,53,229,225,146,233,205,246,162,146,123,150,43,162,245,182,74,201,105,30,231,65,36,244,214,55,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,97,175,9,178,159,22,62,235,26,201,245,127,144,252,186,115,90,192,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,168,2,16,115,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,215,124,139,27,209,81,204,124,51,124,1,170,185,126,124,184,184,193,186,241,97,164,117,237,206,86,145,51,188,42,162,10,11,211,233,162,116,108,174,130,86,42,211,87,43,81,137,20,111,149,99,157,143,142,55,42,35,224,115,209,177,178,70,70,218,235,230,255,0,128,97,184,47,21,244,213,88,126,61,73,105,126,85,139,211,95,238,233,76,138,214,85,92,100,172,172,138,90,133,102,253,45,123,219,4,106,254,148,78,167,245,61,219,189,239,115,179,175,35,31,199,103,232,223,235,32,45,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,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,76,122,0,41,238,144,0,0,0,0,9,9,193,239,20,249,7,15,89,189,61,170,227,95,222,192,239,181,145,50,247,71,58,189,204,164,234,86,177,107,225,70,53,206,73,99,110,202,230,181,171,221,99,58,21,58,146,55,199,30,193,235,98,253,120,123,145,118,220,233,48,143,205,114,188,46,115,132,175,3,140,167,122,221,113,164,199,186,99,178,99,156,79,84,175,255,0,29,200,45,25,102,63,108,202,113,250,191,21,107,188,209,195,112,162,159,182,230,119,105,230,98,62,55,244,189,17,205,221,174,69,217,200,138,155,249,162,41,200,149,107,192,47,22,191,114,204,129,186,79,169,185,63,135,193,238,157,94,140,158,169,189,81,218,107,222,244,84,222,85,114,118,105,164,221,253,123,163,154,217,21,175,251,219,93,51,214,210,141,133,151,227,168,199,217,139,148,243,235,142,201,253,59,28,115,181,251,43,137,217,60,198,172,37,222,52,79,26,42,234,170,159,255,0,81,202,168,234,158,233,128,0,103,42,160,0,0,0,0,0,1,70,60,68,251,192,234,119,242,202,245,252,246,82,243,138,49,226,39,222,7,83,191,150,87,175,231,178,149,173,165,250,43,126,51,238,111,14,131,253,33,139,245,41,248,150,149,192,15,186,70,9,246,167,204,234,137,8,71,190,0,125,210,48,79,181,62,103,84,72,66,107,1,251,173,175,86,159,116,53,126,214,122,127,29,252,107,191,29,64,0,203,87,213,239,205,159,241,87,246,231,254,194,71,190,0,125,237,240,79,181,62,89,84,72,78,108,255,0,138,191,183,63,246,18,61,240,3,239,111,130,125,169,242,202,162,149,141,244,204,122,212,127,210,234,13,153,254,236,235,254,14,35,223,117,113,135,29,145,99,246,140,179,31,185,226,217,5,39,138,181,222,104,230,183,214,193,220,115,59,180,243,49,89,35,58,152,168,230,238,215,42,110,213,69,77,252,149,20,228,65,116,152,137,141,37,204,52,87,85,186,162,186,39,73,142,49,49,212,165,46,41,248,120,187,240,231,169,213,88,199,110,227,83,141,215,127,68,227,247,90,168,218,158,50,159,102,171,216,174,98,244,172,177,57,221,183,249,53,87,102,191,161,141,145,136,99,75,142,99,147,221,177,139,62,25,115,189,84,85,89,113,233,170,231,181,210,74,168,230,209,186,165,99,89,210,53,95,54,181,206,137,142,232,223,165,29,212,228,68,87,189,93,51,249,150,241,15,104,203,174,244,90,13,139,73,110,175,163,199,107,27,115,188,87,195,35,158,248,174,77,108,208,165,26,121,35,19,182,201,28,178,42,43,253,119,163,61,71,68,246,186,12,26,231,48,183,110,198,38,187,118,39,205,254,120,119,233,46,211,216,236,94,55,54,201,112,216,188,218,220,69,237,53,137,158,115,194,98,43,211,234,205,84,207,29,58,166,121,68,233,18,151,129,62,22,40,181,239,46,174,202,179,186,14,254,15,142,111,5,85,51,210,162,47,73,213,203,19,209,144,199,52,78,103,79,107,118,74,245,71,245,38,240,181,90,173,149,92,219,107,33,7,45,222,34,241,139,206,23,71,195,205,206,26,123,85,235,30,134,121,237,111,150,177,92,235,203,101,169,168,168,157,35,98,177,17,142,133,175,103,169,214,231,61,189,79,68,68,99,246,155,229,191,36,181,102,222,18,42,181,58,204,243,158,254,207,187,253,122,220,227,210,150,97,153,227,54,130,229,140,125,51,77,22,248,91,167,93,99,114,121,87,29,90,215,166,179,60,227,230,79,205,210,0,2,97,174,17,239,143,239,116,140,239,236,191,153,210,148,230,92,103,31,222,233,25,223,217,127,51,165,41,204,165,109,39,239,84,250,177,239,151,80,116,41,232,11,223,198,171,224,182,186,221,69,225,43,68,117,79,83,172,250,177,152,99,30,34,239,107,219,196,192,199,53,180,151,110,132,68,135,198,196,173,94,247,111,100,219,205,189,77,68,100,157,200,218,214,38,99,0,184,209,106,221,185,154,168,136,137,158,125,238,107,196,230,24,188,101,187,118,113,23,42,170,155,113,165,49,51,51,20,199,100,118,126,145,17,202,32,0,30,140,54,189,228,132,215,142,41,242,12,251,77,112,157,15,197,171,252,46,31,141,99,86,90,91,143,97,94,215,221,107,225,163,135,184,147,117,53,171,218,134,84,115,27,26,110,215,62,62,239,83,254,245,219,143,103,105,210,237,54,201,245,127,62,179,105,198,29,21,59,238,215,185,157,20,43,83,50,69,20,109,99,29,36,146,61,222,106,141,100,108,123,213,26,138,229,70,170,53,174,114,163,87,88,217,185,118,152,155,86,190,182,145,227,221,247,187,175,50,193,96,110,215,111,31,142,136,210,198,245,81,51,202,158,28,106,158,250,98,39,73,234,231,207,73,140,199,193,127,20,151,14,31,179,232,109,57,37,230,161,186,123,125,153,82,243,74,144,58,161,41,101,86,116,199,89,19,17,81,90,230,185,35,73,58,81,202,248,145,83,161,239,100,93,54,247,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,164,46,33,52,39,39,225,223,81,234,116,255,0,37,171,167,173,107,161,109,117,182,190,13,145,181,180,79,123,219,28,170,205,213,98,119,84,111,107,152,229,93,156,199,108,175,111,75,221,35,56,11,227,30,151,77,234,160,209,189,86,189,120,124,74,163,104,108,53,210,50,24,233,236,245,15,154,89,36,108,238,70,35,214,41,159,55,156,175,123,146,37,107,119,70,177,206,123,39,242,140,198,172,29,201,193,226,120,70,188,53,234,158,207,15,231,148,181,15,72,187,27,103,105,48,148,237,38,71,165,117,77,49,53,69,49,244,148,253,168,225,172,215,29,113,60,102,35,79,157,76,68,217,208,0,183,185,201,30,248,254,247,72,206,254,203,249,157,41,86,188,59,123,192,233,143,242,202,203,252,246,34,210,184,254,247,72,206,254,203,249,157,41,86,188,59,123,192,233,143,242,202,203,252,246,34,159,158,122,66,223,132,124,82,233,14,138,191,178,24,223,94,231,249,84,47,56,0,92,28,222,0,0,163,30,34,125,224,117,59,249,101,122,254,123,41,105,92,0,251,164,96,159,106,124,206,168,171,94,34,125,224,117,59,249,101,122,254,123,41,105,92,0,251,164,96,159,106,124,206,168,167,228,126,144,185,225,63,20,58,67,165,95,236,134,11,215,183,254,85,105,8,99,222,34,125,223,181,59,249,27,122,254,101,41,144,140,123,196,79,187,246,167,127,35,111,95,204,165,45,119,254,138,175,9,247,57,255,0,41,244,133,143,94,159,138,20,98,108,32,107,222,88,71,48,238,45,127,117,208,61,44,201,255,0,175,65,152,213,82,55,248,145,45,236,153,29,255,0,9,223,107,83,248,49,43,191,118,140,167,228,184,203,120,43,87,174,215,254,29,35,182,120,186,67,164,237,156,197,237,70,97,150,224,48,188,53,242,179,85,90,76,197,52,199,147,214,103,221,17,195,89,152,141,99,86,52,227,139,140,168,53,174,118,105,166,152,220,106,27,132,209,76,217,234,171,162,146,72,155,125,114,199,11,227,73,33,146,24,228,141,176,75,221,78,133,115,154,247,35,95,182,236,98,166,45,225,87,134,155,247,18,25,244,118,182,165,69,46,43,105,154,39,100,87,42,105,33,238,210,69,35,37,116,77,99,36,114,43,157,43,160,116,104,230,181,232,197,114,57,205,84,77,151,166,232,158,144,228,250,227,168,246,141,60,197,233,106,28,234,217,152,234,234,184,161,73,91,110,162,71,181,38,170,145,21,205,78,150,53,219,236,174,111,91,149,172,106,245,61,168,183,91,165,218,109,140,105,6,3,102,211,140,58,42,134,90,108,144,186,40,86,166,101,150,89,28,247,186,73,36,123,188,145,92,249,30,247,170,53,17,168,174,84,107,90,212,70,167,214,7,11,115,57,196,78,39,19,243,99,241,238,142,238,223,214,117,120,237,94,127,130,232,215,40,163,35,201,35,250,122,162,116,153,227,52,196,243,185,87,109,115,63,54,56,71,118,237,49,68,242,56,118,29,140,105,254,49,110,195,48,203,45,61,166,203,105,133,32,164,164,129,23,166,54,238,170,170,170,187,171,156,231,42,185,207,114,171,156,231,57,206,85,85,85,94,100,2,229,17,20,198,145,201,205,23,46,87,122,185,185,114,102,106,153,214,102,120,204,204,243,153,158,185,149,90,243,76,247,129,199,255,0,145,180,159,207,107,78,243,202,166,221,111,188,91,245,122,211,118,160,167,173,161,173,134,205,77,85,75,83,19,101,138,120,158,218,246,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,58,55,52,207,120,28,127,249,27,73,252,246,180,200,92,166,63,26,159,97,255,0,237,197,66,207,28,238,124,103,225,151,71,102,51,52,244,93,76,199,61,203,127,230,210,151,186,47,195,182,149,104,12,23,120,180,210,201,81,68,235,236,201,45,116,179,214,203,80,233,26,201,38,124,49,167,91,149,26,216,155,59,216,213,68,71,43,81,189,110,123,183,114,228,176,11,109,187,116,90,166,40,183,26,68,117,67,157,241,152,204,70,97,126,172,78,46,185,174,186,185,213,84,204,204,245,71,25,236,142,17,217,28,0,1,246,198,83,159,31,222,246,249,223,217,127,44,165,38,55,43,63,119,236,131,249,101,87,252,202,136,135,60,127,123,219,231,127,101,252,178,148,152,220,172,253,223,178,15,229,149,95,243,42,34,159,151,122,94,231,141,126,247,72,109,151,247,117,131,245,48,255,0,4,38,48,0,184,57,189,78,124,127,123,219,231,127,101,252,178,148,144,156,166,63,26,159,97,255,0,237,196,123,227,251,222,223,59,251,47,229,148,164,132,229,49,248,212,251,15,255,0,110,41,88,47,76,207,173,95,253,78,160,218,111,238,206,143,224,225,253,246,150,16,0,46,174,95,0,0,99,78,33,52,39,24,226,35,78,42,116,255,0,37,171,168,162,115,102,109,117,182,190,13,213,212,85,172,99,219,28,170,205,209,37,111,76,143,107,152,229,77,218,247,108,172,119,75,219,74,89,142,29,147,233,254,79,113,195,51,59,45,69,166,245,105,153,96,171,164,157,19,170,55,108,138,138,138,155,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,91,239,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,83,31,23,218,237,7,16,58,209,95,149,219,41,41,226,178,218,97,244,37,154,88,187,157,85,84,80,205,43,217,81,39,113,26,168,233,29,43,223,211,210,222,134,185,172,84,85,106,185,213,109,163,179,102,41,166,238,186,87,203,198,63,209,190,186,21,204,179,42,174,222,192,69,59,216,104,141,237,103,234,85,61,81,235,117,199,118,188,56,235,139,50,236,199,39,207,111,210,229,25,141,234,162,237,118,168,134,158,9,171,106,85,29,44,205,130,22,67,26,189,222,215,185,35,141,136,175,118,238,114,162,185,202,174,85,85,177,30,93,156,44,81,88,49,250,30,32,179,138,14,187,229,207,121,241,152,92,149,16,201,111,164,86,77,11,230,123,85,205,100,158,33,146,245,53,21,142,106,70,145,189,174,222,69,70,214,177,118,188,52,241,23,140,113,35,128,253,43,180,195,79,109,187,82,76,248,46,214,70,214,45,68,182,247,117,191,178,174,114,178,53,115,100,141,168,246,189,27,211,191,91,17,85,209,191,108,28,134,221,171,216,169,174,244,235,84,113,136,158,185,235,159,24,255,0,94,165,171,165,188,102,97,150,100,84,97,178,234,55,108,87,59,181,213,79,13,218,116,136,166,141,35,149,53,242,153,142,26,70,228,252,253,39,45,128,11,187,150,208,231,246,211,56,126,254,195,245,11,252,159,69,254,118,101,44,171,84,241,253,106,224,231,55,212,220,90,142,227,75,107,188,225,185,15,98,27,132,108,101,67,123,48,212,194,238,166,177,239,106,110,232,156,169,179,151,201,83,216,190,73,92,255,0,176,7,139,127,247,38,255,0,236,245,179,252,224,178,158,16,112,12,187,75,184,118,196,176,76,238,211,232,203,229,179,199,248,170,94,252,83,118,251,149,213,18,179,215,137,206,98,238,201,24,190,78,93,183,217,124,209,80,175,101,248,140,118,42,186,173,226,169,154,105,154,103,142,236,199,30,13,197,182,57,62,202,100,24,91,24,220,138,245,55,110,197,218,117,166,46,211,95,155,17,84,207,8,215,78,49,17,174,156,53,239,82,145,123,218,191,170,120,254,138,233,213,219,83,114,154,59,141,85,174,205,216,239,195,111,141,143,168,119,122,120,225,111,75,94,246,53,118,116,173,85,221,201,228,139,237,95,37,238,70,28,226,251,0,203,181,71,135,108,183,4,193,45,62,147,190,92,252,7,133,165,239,197,15,115,183,93,79,43,253,121,92,214,38,204,141,235,230,228,223,109,147,205,81,15,108,38,93,94,87,102,237,86,234,222,170,99,135,14,184,137,211,174,117,230,143,218,29,180,195,109,238,101,151,217,198,89,242,22,168,175,74,230,107,215,205,174,170,34,169,215,118,157,221,34,153,227,199,183,134,140,57,251,105,156,63,127,97,250,133,254,79,162,255,0,59,58,55,58,191,117,140,91,235,2,135,229,215,18,57,126,192,30,45,255,0,220,155,255,0,179,214,207,243,130,70,243,171,247,88,197,190,176,40,126,93,113,62,242,156,70,51,17,191,242,170,102,52,211,78,26,118,235,249,49,122,65,201,182,115,40,249,55,236,11,212,220,222,223,223,210,228,87,166,155,187,188,166,116,215,90,188,116,238,64,14,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,138,188,174,61,251,52,203,237,175,147,214,146,171,158,119,226,79,244,147,245,105,48,214,232,171,202,227,223,179,76,190,218,249,61,105,127,197,0,242,184,247,236,211,47,182,190,79,90,95,240,0,0,3,85,115,106,131,85,112,46,167,137,111,254,227,109,163,234,255,0,4,255,0,175,181,149,87,194,119,189,62,141,253,96,99,223,49,128,181,78,37,191,251,141,182,143,171,252,19,254,190,214,85,95,9,222,244,250,55,245,129,143,124,198,0,46,167,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,23,83,205,31,220,79,83,126,197,249,197,17,74,220,39,123,211,232,223,214,6,61,243,24,0,217,76,0,0,0,6,181,156,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,4,170,0,1,92,28,238,51,91,85,6,139,233,238,156,205,79,86,183,43,230,81,45,238,158,86,177,189,134,193,67,73,36,50,181,238,234,234,71,171,174,16,171,81,26,168,168,217,55,86,236,136,234,192,225,163,0,166,213,62,33,180,223,79,174,24,245,93,242,219,124,202,45,180,215,74,26,100,151,174,91,119,136,98,214,42,172,74,143,99,27,78,146,189,239,106,167,67,26,231,110,222,157,210,79,243,146,202,108,89,7,23,20,118,155,69,119,136,171,198,112,251,117,174,233,31,105,236,240,245,79,158,166,173,177,238,228,68,126,240,85,211,191,118,170,183,215,219,126,166,185,17,201,183,22,177,100,28,92,86,93,174,244,62,34,175,25,195,238,55,75,92,157,215,179,195,213,62,122,106,71,73,179,85,17,251,193,87,80,205,156,138,223,95,125,186,154,213,64,187,242,176,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,125,47,119,139,165,146,58,138,186,117,221,95,209,31,101,241,84,249,35,58,159,226,189,103,109,27,81,108,252,138,188,206,180,183,238,161,193,182,107,225,44,94,147,186,226,94,31,41,183,255,0,69,118,124,47,133,145,60,92,254,111,107,95,211,67,37,111,168,238,173,247,245,90,175,70,1,86,188,174,53,122,155,73,120,193,198,96,185,79,73,5,183,57,167,155,16,170,154,104,37,149,236,125,75,152,250,86,196,145,254,11,223,89,5,36,106,231,35,152,140,145,234,238,159,195,109,250,26,192,233,62,117,247,47,213,60,55,83,61,23,233,63,162,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,207,192,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,74,163,137,250,39,138,253,42,250,117,244,102,213,244,147,209,254,137,244,199,130,143,199,120,30,231,119,195,119,246,238,118,123,158,191,111,171,167,171,214,219,127,51,150,0,0,0,99,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,174,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,214,106,161,179,73,64,60,209,253,251,53,55,236,95,147,209,1,223,249,94,240,81,251,32,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,222,153,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,169,23,68,141,124,189,187,191,32,7,37,79,117,140,167,235,2,187,229,214,226,127,128,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,9,255,0,201,83,221,99,41,250,192,174,249,117,184,159,228,0,228,169,238,177,148,253,96,87,124,186,220,79,240,0,0,53,87,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,12,170,113,63,68,241,95,165,95,78,190,140,218,190,146,122,63,209,62,152,240,81,248,239,3,220,238,248,110,254,221,206,207,115,215,237,245,116,245,122,219,111,230,114,192,0,0,12,85,197,143,186,198,178,125,95,228,63,46,156,214,176,217,79,139,31,117,141,100,250,191,200,126,93,57,173,96,27,41,240,157,238,177,163,127,87,248,247,203,160,50,169,138,184,78,247,88,209,191,171,252,123,229,208,25,84,0,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,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,1,70,60,68,251,192,234,119,242,202,245,252,246,82,243,138,49,226,39,222,7,83,191,150,87,175,231,178,149,173,165,250,43,126,51,238,111,14,131,253,33,139,245,41,248,152,244,0,83,221,32,0,0,0,0,0,0,22,33,192,55,25,83,220,103,181,232,22,169,92,105,216,230,66,218,76,106,237,60,145,192,222,152,227,130,26,107,90,71,28,45,69,114,181,146,185,178,201,39,83,220,173,143,214,115,153,189,119,131,47,5,140,185,129,187,23,45,253,241,219,10,246,211,108,214,15,106,112,53,96,177,113,199,157,53,117,211,87,84,199,231,29,113,193,176,128,35,23,5,28,90,193,196,6,48,152,166,103,89,78,205,66,179,195,44,149,113,65,79,35,91,95,69,26,194,196,174,93,152,144,198,231,62,100,99,163,107,191,9,174,123,90,214,57,26,217,58,108,76,62,34,222,42,220,93,183,58,196,184,207,56,202,49,121,22,50,188,14,54,157,218,233,159,186,99,170,98,122,226,121,196,128,3,217,24,0,0,0,0,20,99,196,79,188,14,167,127,44,175,95,207,101,47,56,163,30,34,125,224,117,59,249,101,122,254,123,41,90,218,95,162,183,227,62,230,240,232,63,210,24,191,82,159,137,105,92,0,251,164,96,159,106,124,206,168,144,132,123,224,7,221,35,4,251,83,230,117,68,132,38,176,31,186,218,245,105,247,67,87,237,103,167,241,223,198,187,241,212,0,12,181,125,94,252,217,255,0,21,127,110,127,236,36,123,224,7,222,223,4,251,83,229,149,68,132,230,207,248,171,251,115,255,0,97,35,223,0,62,246,248,39,218,159,44,170,41,88,223,76,199,173,71,253,46,160,217,159,238,206,191,224,226,61,247,87,24,70,174,54,184,167,253,143,120,68,86,124,58,190,220,252,243,32,245,40,96,153,123,143,183,210,42,61,31,94,177,116,171,93,179,154,140,141,178,42,53,207,85,118,210,54,41,24,185,111,91,53,123,24,208,237,56,187,234,30,81,85,78,214,209,66,246,208,210,75,50,196,235,141,106,177,203,13,44,106,141,114,245,61,205,219,116,107,186,26,142,123,147,165,142,84,165,45,81,212,156,159,87,243,235,206,163,230,50,211,190,237,123,153,178,204,148,208,164,81,70,214,49,177,199,27,27,230,168,214,70,198,49,21,202,174,84,106,43,156,231,42,185,102,115,172,203,228,118,252,149,185,243,234,252,35,183,199,179,218,214,125,25,108,71,251,71,139,249,126,54,159,234,214,167,148,253,122,186,169,245,99,157,95,116,117,206,157,122,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,96,26,139,203,83,209,250,7,103,250,14,158,148,213,91,78,207,185,120,90,142,221,37,231,189,50,117,196,158,38,70,178,46,195,29,234,72,157,29,198,196,238,168,250,164,111,111,176,242,236,225,98,138,193,143,208,241,5,156,80,117,223,46,123,207,140,194,228,168,134,75,125,34,178,104,95,51,218,174,107,36,241,12,151,169,168,172,115,82,52,141,237,118,242,42,54,115,152,89,86,75,69,118,38,230,38,56,215,28,59,98,59,124,127,47,25,133,159,111,186,77,196,225,115,107,120,76,150,189,41,195,213,173,115,245,107,170,56,77,19,28,230,136,227,19,198,53,171,140,124,218,106,80,62,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,231,120,105,226,47,24,226,71,1,250,87,105,134,158,219,118,164,153,240,93,172,141,172,90,137,109,238,235,127,101,92,229,100,106,230,201,27,81,237,122,55,167,126,182,34,171,163,126,208,199,152,159,11,21,182,12,130,187,136,44,30,131,174,199,115,218,124,154,22,165,60,49,219,234,213,240,194,201,152,212,115,95,39,136,124,189,78,68,99,156,146,36,143,115,182,145,17,177,203,134,158,34,242,126,27,179,239,165,118,152,106,46,86,154,184,95,5,218,200,218,196,167,138,224,222,135,246,85,206,86,72,141,116,114,57,30,215,163,122,182,235,98,42,54,71,239,133,132,191,115,36,197,205,139,223,50,121,254,85,71,231,236,231,11,54,208,229,88,46,148,54,126,140,211,44,136,249,77,17,230,241,227,19,206,171,85,79,8,239,166,103,78,58,85,19,20,213,58,221,176,56,108,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,211,35,119,84,84,84,93,149,174,107,145,90,230,57,17,205,115,92,215,34,42,42,39,50,93,98,98,168,214,57,57,134,229,186,236,215,54,238,68,197,81,58,76,79,9,137,142,113,49,213,48,143,124,127,123,164,103,127,101,252,206,148,167,50,227,56,254,247,72,206,254,203,249,157,41,78,101,47,105,63,122,167,213,143,124,186,119,161,79,64,94,254,53,95,5,182,194,0,2,234,229,240,0,6,189,229,198,112,67,162,120,142,148,232,142,61,145,89,224,238,95,51,107,53,5,218,243,95,213,43,124,71,113,175,158,8,251,110,145,204,103,105,149,43,31,83,17,189,125,61,74,155,174,201,78,101,231,112,237,238,253,166,63,200,219,47,243,40,138,102,205,219,166,171,245,85,49,198,35,135,115,166,58,107,197,223,179,149,88,177,110,169,138,43,175,206,136,235,210,53,136,158,216,137,227,167,45,98,39,156,70,156,55,18,220,58,99,28,72,224,63,69,46,211,83,219,110,212,147,50,123,77,237,212,107,81,45,189,221,108,239,35,90,143,141,92,217,35,106,177,204,87,116,239,208,245,69,116,108,218,154,243,252,3,46,210,236,186,191,4,206,237,62,140,190,91,59,94,42,151,191,20,221,190,228,76,149,158,188,78,115,23,118,72,197,242,114,237,190,203,230,138,133,247,145,203,141,14,22,237,252,64,224,51,93,177,187,53,59,181,10,197,10,45,154,169,103,109,58,213,68,143,234,146,142,87,170,42,57,174,106,200,177,245,43,81,146,170,47,91,24,249,122,165,179,156,174,49,116,249,107,81,231,199,227,31,175,103,179,179,77,127,209,174,222,215,179,215,227,44,199,213,174,22,185,225,51,254,238,169,235,215,236,79,214,142,175,157,26,121,209,86,53,224,47,140,122,173,72,165,131,70,245,90,245,226,50,218,125,161,176,215,72,201,164,168,188,83,178,25,100,145,179,185,24,172,73,97,100,62,114,189,237,89,81,205,221,28,246,185,239,154,230,191,255,0,232,131,15,200,63,217,27,37,242,201,89,253,221,53,93,13,92,47,255,0,3,226,149,143,111,230,115,92,223,130,161,110,124,23,241,73,111,226,7,1,134,211,146,94,105,221,168,86,40,85,47,52,169,3,105,214,170,36,127,76,117,145,49,21,81,205,115,86,52,147,165,26,140,149,85,58,24,199,197,213,227,146,102,147,122,62,77,126,124,232,229,61,189,222,49,238,252,100,122,80,216,58,114,202,167,60,202,233,254,134,185,243,233,142,84,76,253,104,211,132,81,87,225,84,240,225,49,20,253,60,127,123,164,103,127,101,252,206,148,171,94,29,189,224,116,199,249,101,101,254,123,17,105,92,127,123,164,103,127,101,252,206,148,171,94,29,189,224,116,199,249,101,101,254,123,17,133,158,122,66,223,132,124,82,179,244,85,253,144,198,250,247,63,202,161,121,192,2,224,230,240,0,5,24,241,19,239,3,169,223,203,43,215,243,217,75,74,224,7,221,35,4,251,83,230,117,69,90,241,19,239,3,169,223,203,43,215,243,217,75,74,224,7,221,35,4,251,83,230,117,69,63,35,244,133,207,9,248,161,210,29,42,255,0,100,48,94,189,191,242,171,72,67,30,241,19,238,253,169,223,200,219,215,243,41,76,132,99,222,34,125,223,181,59,249,27,122,254,101,41,107,191,244,85,120,79,185,207,249,79,164,44,122,244,252,80,163,19,152,195,176,236,159,80,50,123,118,25,134,89,106,46,215,171,180,201,5,37,36,8,157,82,59,101,85,85,85,217,26,214,181,21,206,123,149,26,214,181,206,114,162,34,170,112,229,177,112,45,194,84,250,17,97,168,207,115,202,58,138,124,250,249,12,180,53,20,142,168,141,241,91,104,146,100,84,137,171,11,223,28,174,145,98,138,87,61,85,118,78,134,34,53,90,245,126,190,203,176,21,227,239,110,71,205,142,115,217,31,172,245,59,11,108,246,179,15,178,57,116,226,107,210,110,213,172,91,167,237,85,219,219,187,79,58,167,194,53,214,97,146,248,102,225,155,17,225,171,17,154,207,103,169,244,157,242,231,211,233,155,207,68,176,248,254,220,179,58,15,188,58,89,25,23,109,147,171,61,69,78,173,186,151,205,124,179,24,6,194,181,106,139,20,69,187,113,164,67,142,115,12,195,19,154,226,107,198,99,43,154,238,87,58,204,207,95,229,17,17,194,34,52,136,136,136,136,136,128,0,122,48,213,107,205,51,222,7,31,254,70,210,127,61,173,50,23,41,143,198,167,216,127,251,113,143,121,166,123,192,227,255,0,200,218,79,231,181,166,66,229,49,248,212,251,15,255,0,110,41,246,125,55,62,51,240,203,164,51,63,238,182,159,82,223,249,180,172,32,0,92,28,222,0,0,167,62,63,189,237,243,191,178,254,89,74,76,110,86,126,239,217,7,242,202,175,249,149,17,14,120,254,247,183,206,254,203,249,101,41,49,185,89,251,191,100,31,203,42,191,230,84,69,63,46,244,189,207,26,253,238,144,219,47,238,235,7,234,97,254,8,76,96,1,112,115,122,156,248,254,247,183,206,254,203,249,101,41,33,57,76,126,53,62,195,255,0,219,136,247,199,247,189,190,119,246,95,203,41,73,9,202,99,241,169,246,31,254,220,82,176,94,153,159,90,191,250,157,65,180,223,221,157,31,193,195,251,237,44,32,0,93,92,190,0,70,174,54,184,167,253,143,120,68,86,124,58,190,220,252,243,32,245,40,96,153,123,143,183,210,42,61,31,94,177,116,171,93,179,154,140,141,178,42,53,207,85,118,210,54,41,24,190,56,139,244,97,173,205,219,147,194,18,89,70,83,138,207,49,182,240,24,58,117,174,185,210,59,35,182,103,178,34,56,204,246,35,223,49,174,41,253,43,85,83,195,174,9,95,110,170,181,197,218,126,81,89,10,247,94,181,113,205,214,218,4,85,111,75,59,78,142,55,200,230,43,157,215,180,106,172,88,229,99,226,86,130,232,198,65,175,154,157,106,211,124,126,127,7,227,58,231,173,184,58,157,243,71,65,73,26,111,36,207,70,127,129,141,71,43,90,233,36,141,138,230,245,110,157,22,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,115,156,42,240,211,97,225,191,1,142,214,212,167,170,202,174,208,196,236,138,229,77,36,221,170,185,99,124,174,137,172,100,142,84,107,98,108,238,141,28,214,177,94,141,71,57,168,171,178,83,176,214,174,231,152,185,187,119,230,199,63,14,168,143,231,182,93,41,157,102,24,30,138,246,122,140,6,7,141,250,245,221,225,28,107,210,55,174,85,207,132,112,210,56,253,90,121,68,204,66,158,56,184,42,183,233,20,12,213,29,31,180,84,69,134,50,22,182,245,71,45,99,100,109,166,94,228,48,196,232,223,52,139,52,173,153,242,167,171,179,213,142,107,149,92,141,115,90,204,23,195,79,17,121,63,13,217,247,210,187,76,53,23,43,77,92,47,130,237,100,109,98,83,197,112,111,67,251,42,231,43,36,70,186,57,28,143,107,209,189,91,117,177,21,27,35,247,186,219,141,186,223,120,183,213,90,110,212,20,245,180,53,176,190,154,170,150,166,38,203,20,241,61,170,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,165,49,241,85,195,77,251,134,252,250,75,91,146,162,171,21,187,77,43,177,219,149,76,144,247,106,226,141,145,58,86,189,145,185,85,174,137,211,182,53,115,154,196,122,181,92,214,162,46,201,239,155,224,42,192,92,140,102,23,132,107,213,213,63,164,251,58,186,226,17,61,29,237,101,157,173,193,92,217,204,250,98,229,123,179,17,53,76,235,114,158,184,153,231,53,211,207,88,152,171,79,59,157,53,85,55,25,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,122,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,230,74,181,224,47,139,207,185,69,222,13,33,212,75,166,216,125,230,177,60,13,194,182,183,162,158,193,35,155,42,191,100,237,185,123,83,74,176,163,183,123,35,137,85,242,46,221,82,42,218,81,98,203,241,212,99,236,197,202,121,245,199,100,254,157,141,53,182,59,43,136,217,60,202,172,37,216,153,183,60,109,213,246,169,255,0,245,28,170,142,28,120,233,164,196,200,233,186,207,144,93,241,61,30,206,178,156,126,175,194,221,44,216,213,206,225,69,63,109,175,237,84,67,75,35,227,127,75,209,90,237,156,212,93,156,138,139,183,154,42,29,200,225,179,76,90,223,157,97,215,220,38,237,53,68,52,57,5,178,170,213,85,37,51,154,217,89,20,241,58,55,185,138,228,114,35,145,175,85,69,84,84,223,109,209,125,134,93,200,153,162,98,158,122,43,184,58,237,219,196,219,174,244,107,68,85,19,61,124,53,227,195,175,130,163,63,103,247,22,255,0,238,179,255,0,216,27,103,249,185,113,132,57,253,171,62,31,191,179,13,66,255,0,40,81,127,154,19,24,138,202,112,248,204,62,255,0,202,170,153,215,77,56,235,219,175,228,191,244,131,156,236,230,111,242,111,216,22,105,183,187,191,191,165,184,163,93,119,119,121,68,107,166,149,120,107,222,16,3,157,95,186,198,45,245,129,67,242,235,137,63,200,1,206,175,221,99,22,250,192,161,249,117,196,152,107,116,0,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,129,21,121,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,0,0,0,106,174,109,80,106,174,5,212,241,45,255,0,220,109,180,125,95,224,159,245,246,178,170,248,78,247,167,209,191,172,12,123,230,48,22,169,196,183,255,0,113,182,209,245,127,130,127,215,218,202,171,225,59,222,159,70,254,176,49,239,152,192,5,212,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,2,234,121,163,251,137,234,111,216,191,56,162,41,91,132,239,122,125,27,250,192,199,190,99,0,27,41,128,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,148,173,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,64,149,64,0,53,182,227,18,237,117,189,113,95,172,53,151,155,157,93,125,68,121,197,234,145,146,212,204,233,94,216,32,172,150,24,98,71,57,85,81,145,197,28,113,177,190,198,177,141,106,108,136,136,89,87,36,124,42,213,65,162,250,133,168,208,212,85,173,202,249,148,69,100,168,137,207,111,97,176,80,210,71,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,186,162,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,242,121,73,225,86,172,87,130,220,126,251,111,168,171,146,163,49,188,93,111,117,205,153,237,86,71,59,42,93,66,141,137,17,168,168,206,213,12,78,84,114,185,122,220,245,223,101,70,180,38,81,143,248,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,204,128,0,213,92,217,79,132,239,117,141,27,250,191,199,190,93,1,175,95,16,184,181,139,6,215,221,75,194,177,106,31,5,101,199,243,11,205,174,221,77,221,124,157,138,88,43,101,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,121,60,178,238,215,91,215,3,154,97,89,121,185,213,215,212,71,79,114,164,100,181,51,58,87,182,8,46,117,112,195,18,57,202,170,140,142,40,227,141,141,246,53,140,107,83,100,68,64,41,51,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,148,173,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,64,149,64,0,0,0,5,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,63,249,42,123,172,101,63,88,21,223,46,183,19,252,128,28,149,61,214,50,159,172,10,239,151,91,137,254,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,39,255,0,37,79,117,140,167,235,2,187,229,214,226,127,144,3,146,167,186,198,83,245,129,93,242,235,113,63,192,0,0,213,92,217,79,132,239,117,141,27,250,191,199,190,93,1,173,97,178,159,9,222,235,26,55,245,127,143,124,186,0,50,168,0,0,0,12,85,197,143,186,198,178,125,95,228,63,46,156,214,176,217,79,139,31,117,141,100,250,191,200,126,93,57,173,96,27,41,240,157,238,177,163,127,87,248,247,203,160,50,169,138,184,78,247,88,209,191,171,252,123,229,208,25,84,0,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,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,1,70,60,68,251,192,234,119,242,202,245,252,246,82,243,138,49,226,39,222,7,83,191,150,87,175,231,178,149,173,165,250,43,126,51,238,111,14,131,253,33,139,245,41,248,152,244,0,83,221,32,0,0,176,141,112,225,43,238,167,194,238,153,234,198,153,99,30,35,56,181,225,182,63,73,193,74,238,153,46,212,12,183,70,139,180,72,213,239,84,199,179,58,54,86,185,209,163,153,247,199,54,22,37,123,151,157,195,183,187,246,152,255,0,35,108,191,204,162,33,71,31,156,28,85,91,106,171,181,231,74,108,189,203,116,157,250,220,174,130,23,205,45,67,42,36,154,73,165,184,167,91,221,188,75,220,218,70,49,26,145,35,17,232,213,98,200,232,236,249,166,85,189,106,156,85,152,234,141,99,238,231,250,251,90,39,96,182,250,44,102,23,114,28,206,174,19,93,81,110,169,158,94,116,249,147,51,60,190,199,252,189,154,64,128,1,88,111,96,0,7,33,142,228,23,124,79,32,182,101,56,253,95,133,186,89,171,33,184,81,79,219,107,251,85,16,189,31,27,250,94,138,215,108,230,162,236,228,84,93,188,209,80,185,78,19,184,145,183,241,41,167,11,145,75,69,79,109,200,173,19,54,134,247,111,138,102,185,173,151,161,28,218,136,155,212,178,54,9,83,171,167,175,205,28,201,89,187,251,125,110,165,179,188,232,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,151,181,187,110,173,119,67,145,175,106,117,49,170,146,153,94,99,86,2,239,31,153,60,227,243,251,148,61,189,216,203,91,91,128,210,220,68,98,45,235,52,85,219,219,76,247,85,219,213,60,123,117,189,112,116,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,212,199,59,109,213,173,235,106,181,237,78,151,181,87,189,23,250,43,166,229,49,93,19,172,75,144,177,88,107,216,43,213,225,241,20,205,53,211,51,19,19,206,38,57,192,0,62,158,0,0,1,70,60,68,251,192,234,119,242,202,245,252,246,82,243,140,23,145,112,67,194,254,89,144,92,242,156,131,76,124,85,210,243,89,53,194,182,127,77,92,89,221,168,153,234,249,31,210,201,209,173,221,206,85,217,168,136,155,249,34,33,17,155,229,247,115,10,41,166,212,196,105,61,127,246,150,198,232,231,107,240,59,33,138,191,127,29,69,117,69,116,196,70,228,68,242,157,120,235,85,46,63,128,31,116,140,19,237,79,153,213,18,16,235,216,6,1,136,233,118,35,65,130,96,150,159,70,88,237,157,223,11,75,223,150,110,223,114,87,202,255,0,94,87,57,235,187,228,122,249,185,118,223,100,242,68,67,176,146,24,107,115,102,197,22,234,231,17,17,236,133,55,60,198,219,204,243,76,78,54,212,76,83,114,229,117,198,188,244,170,169,152,215,73,152,215,73,227,198,124,64,1,238,139,87,191,54,127,197,95,219,159,251,9,30,248,1,247,183,193,62,212,249,101,81,105,90,181,160,26,73,174,126,138,251,169,226,94,155,244,39,127,192,127,71,212,211,118,123,221,190,231,238,18,51,171,126,212,127,133,190,221,62,91,110,187,245,236,3,132,30,29,180,187,46,160,206,240,77,60,244,101,242,217,221,240,181,94,150,174,155,183,220,137,241,63,212,150,103,49,119,100,143,79,54,174,219,238,158,104,138,87,177,25,77,251,185,132,98,233,152,221,214,153,235,215,134,157,221,221,173,201,147,244,135,149,229,251,33,86,207,221,183,114,111,77,187,180,107,17,78,238,181,205,115,28,119,226,116,141,232,215,205,237,210,37,130,249,138,112,241,172,186,189,244,119,49,211,232,254,144,90,241,170,58,168,231,176,65,28,109,171,129,239,251,228,181,81,42,170,58,163,173,177,69,26,194,221,222,142,141,157,182,189,100,127,76,107,224,79,133,138,45,123,203,171,178,172,238,131,191,131,227,155,193,85,76,244,168,139,210,117,114,196,244,100,49,205,19,153,211,218,221,146,189,81,253,73,188,45,86,171,101,87,54,218,207,154,130,221,111,181,192,234,107,101,5,61,36,47,154,106,151,71,4,77,141,174,150,89,29,36,178,42,53,17,21,207,145,239,123,157,237,115,156,229,93,213,85,76,155,217,53,155,216,184,196,213,58,246,196,241,137,236,251,187,191,36,22,91,210,86,99,150,108,253,89,37,138,98,153,211,74,46,83,230,213,76,76,204,213,203,157,83,175,10,163,73,141,102,117,154,184,190,144,1,48,215,15,154,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,76,124,85,112,211,126,225,191,62,146,214,228,168,170,197,110,211,74,236,118,229,83,36,61,218,184,163,100,78,149,175,100,110,85,107,162,116,237,141,92,230,177,30,173,87,53,168,139,178,93,41,199,94,49,220,127,34,240,63,72,44,86,235,159,163,43,34,184,209,120,202,86,77,225,106,227,223,183,60,93,104,189,18,183,117,233,123,118,114,110,187,47,153,27,153,101,212,102,22,226,38,116,170,57,79,189,118,216,141,180,196,108,118,46,171,148,211,191,106,184,210,170,53,211,89,141,119,102,39,170,98,123,166,38,38,99,77,116,152,142,124,1,105,78,175,105,94,144,203,77,170,55,106,136,105,174,211,50,182,205,141,212,179,239,182,104,157,212,233,21,238,95,56,221,51,156,215,173,63,178,53,106,170,237,36,146,181,178,116,3,51,15,98,156,53,170,109,83,60,35,181,92,206,115,91,185,222,62,238,97,126,152,138,174,78,179,20,198,145,31,207,92,207,25,158,51,51,51,50,143,124,127,123,164,103,127,101,252,206,148,167,50,251,243,252,3,17,213,28,70,191,4,206,237,62,147,177,220,251,94,42,151,191,44,61,206,220,172,149,158,188,78,107,211,103,198,197,242,114,111,182,203,228,170,134,28,253,128,60,36,127,185,55,255,0,103,174,127,231,4,38,109,148,223,199,223,139,150,230,34,34,52,227,175,108,247,79,107,104,244,121,210,30,87,178,89,93,204,22,54,221,202,170,170,228,215,230,69,51,26,77,52,71,93,116,206,186,211,61,93,156,82,16,0,88,90,108,0,1,175,121,121,220,59,123,191,105,143,242,54,203,252,202,35,30,254,192,30,18,63,220,155,255,0,179,215,63,243,131,57,227,184,253,163,19,199,237,152,182,63,73,225,109,118,106,56,109,244,80,119,28,254,213,60,44,70,70,206,167,170,185,219,53,168,155,185,85,87,111,53,85,32,114,140,174,246,95,93,85,93,152,157,99,171,95,210,27,107,164,109,188,203,118,191,11,98,198,6,138,233,154,42,153,157,248,166,57,198,156,52,170,167,34,0,39,154,149,10,56,244,224,226,171,82,41,103,214,77,41,178,248,140,182,159,121,175,212,49,190,105,42,47,20,236,134,40,227,116,13,87,171,18,88,89,15,148,76,99,86,84,115,182,87,61,173,99,235,159,0,207,242,237,46,203,168,51,188,18,237,232,203,229,179,187,225,106,187,17,77,219,238,68,248,159,234,74,215,49,119,100,143,79,54,174,219,238,158,104,138,95,121,128,238,60,8,112,159,116,184,85,92,234,116,138,157,147,85,204,249,228,109,53,214,190,158,38,185,238,87,42,50,40,231,108,113,183,117,242,99,26,141,106,108,136,136,136,136,87,115,28,150,171,247,162,254,22,98,154,185,207,56,227,219,26,71,62,223,107,114,236,103,73,246,50,156,182,172,171,61,162,171,214,162,55,104,210,41,170,119,103,88,154,42,222,170,34,105,136,225,76,113,210,60,222,81,17,24,115,90,56,139,198,56,145,224,43,59,202,237,48,211,219,110,212,147,91,160,187,89,27,88,181,18,219,221,233,104,59,42,231,43,35,87,54,72,218,143,107,209,189,59,245,177,21,93,27,246,130,28,59,123,192,233,143,242,202,203,252,246,34,214,173,156,16,240,191,102,162,187,219,173,186,99,217,167,190,209,182,223,112,103,166,174,46,239,83,182,162,26,132,102,235,58,171,126,251,79,11,183,110,203,234,109,190,202,168,172,119,130,30,23,241,60,130,217,148,227,250,99,225,110,150,106,200,110,20,83,250,106,226,254,213,68,47,71,198,254,151,206,173,118,206,106,46,206,69,69,219,205,21,15,140,78,85,140,197,221,183,122,229,84,235,76,68,79,25,227,164,204,235,201,149,146,109,254,205,236,254,95,140,203,176,118,239,110,93,170,186,168,137,166,143,54,42,162,154,119,102,124,164,204,196,76,78,147,198,116,211,93,103,86,116,0,22,86,144,0,0,81,143,17,62,240,58,157,252,178,189,127,61,148,180,174,0,125,210,48,79,181,62,103,84,114,25,23,4,60,47,229,153,5,207,41,200,52,199,197,93,47,53,147,92,43,103,244,213,197,157,218,137,158,175,145,253,44,157,26,221,220,229,93,154,136,137,191,146,34,25,79,0,192,49,29,46,196,104,48,76,18,211,232,203,29,179,187,225,105,123,242,205,219,238,74,249,95,235,202,231,61,119,124,143,95,55,46,219,236,158,72,136,64,229,185,93,236,30,42,187,245,204,105,49,60,181,235,152,158,198,218,219,93,188,203,118,147,34,195,229,120,90,43,138,237,213,68,204,213,20,196,121,180,85,76,233,165,83,60,230,52,225,28,29,132,199,188,68,251,191,106,119,242,54,245,252,202,83,33,31,53,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,110,229,59,244,77,61,176,213,216,59,241,133,196,219,191,49,172,83,84,79,178,117,65,142,93,252,39,65,98,183,218,184,143,205,157,80,151,106,232,102,118,55,110,86,201,10,82,83,72,215,196,234,169,81,200,139,35,165,141,206,237,167,156,105,20,136,253,222,231,183,181,60,0,60,48,120,74,48,86,162,213,191,191,190,123,82,155,71,180,24,173,166,204,43,204,49,115,198,120,83,29,84,211,172,233,76,114,225,26,253,243,172,207,25,0,6,82,8,0,1,86,188,211,61,224,113,255,0,228,109,39,243,218,211,33,114,152,252,106,125,135,255,0,183,18,215,84,248,96,208,221,106,200,41,242,157,77,193,253,51,116,165,163,101,190,25,253,39,89,79,211,78,215,189,237,103,76,50,177,171,179,165,122,238,169,191,159,183,100,77,185,29,37,208,13,36,208,207,74,253,203,49,47,66,122,111,177,227,255,0,163,234,106,123,221,158,231,111,247,121,31,211,183,118,79,193,219,126,175,61,246,77,160,109,229,119,168,204,126,87,51,27,186,207,110,188,99,78,207,205,182,177,155,121,150,226,54,50,54,118,154,43,242,209,77,17,174,148,238,121,181,197,83,199,123,94,81,195,205,230,200,64,2,121,169,64,0,20,231,199,247,189,190,119,246,95,203,41,73,141,202,207,221,251,32,254,89,85,255,0,50,162,51,30,127,194,15,14,218,163,151,87,231,121,222,158,122,78,249,115,237,120,170,175,75,87,67,220,237,196,200,153,234,69,51,88,155,50,54,39,147,83,125,183,95,53,85,59,142,150,105,6,157,104,174,63,81,139,105,150,61,232,107,93,85,99,238,19,65,226,231,168,234,168,115,24,199,63,170,103,189,201,187,98,98,108,139,183,151,179,117,93,224,112,185,93,235,24,234,177,85,76,110,204,213,219,175,25,240,109,172,255,0,111,50,220,215,101,44,100,86,104,174,46,219,166,212,76,204,83,187,230,83,17,58,76,85,51,213,195,135,142,142,228,0,39,154,149,78,124,127,123,219,231,127,101,252,178,148,144,156,166,63,26,159,97,255,0,237,196,165,207,248,65,225,219,84,114,234,252,239,59,211,207,73,223,46,125,175,21,85,233,106,232,123,157,184,153,19,61,72,166,107,19,102,70,196,242,106,111,182,235,230,170,167,97,210,93,0,210,77,12,244,175,220,179,18,244,39,166,251,30,63,250,62,166,167,189,217,238,118,255,0,119,145,253,59,119,100,252,29,183,234,243,223,100,218,189,135,202,111,218,204,39,23,84,198,238,181,79,94,188,117,238,239,237,110,76,227,164,60,175,48,217,10,118,126,213,187,145,122,45,218,163,89,138,119,117,162,104,153,227,191,51,164,238,206,158,111,102,177,12,132,0,44,45,54,21,73,199,167,15,26,203,142,106,118,83,173,119,184,254,144,98,151,154,200,100,101,226,150,56,217,224,88,244,237,65,75,81,11,87,169,157,166,199,28,73,54,202,199,239,18,171,146,73,21,137,107,103,205,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,193,204,48,52,227,237,121,58,167,77,56,199,138,215,177,251,87,127,100,115,15,150,89,162,43,138,163,118,168,158,115,78,177,51,164,243,137,225,223,29,177,58,66,16,242,236,225,98,138,193,143,208,241,5,156,80,117,223,46,123,207,140,194,228,168,134,75,125,34,178,104,95,51,218,174,107,36,241,12,151,169,168,172,115,82,52,141,237,118,242,42,54,115,128,122,224,240,180,96,236,197,171,125,95,140,246,255,0,62,12,13,163,207,241,91,75,152,220,204,49,83,198,174,81,174,177,77,61,84,199,116,120,70,179,173,83,198,100,49,238,189,104,198,63,175,154,99,117,211,124,130,127,7,227,58,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,133,142,70,171,92,232,228,145,136,230,245,110,153,8,30,215,45,211,118,153,162,184,214,37,23,132,197,94,192,223,163,19,135,171,118,186,38,38,39,178,99,140,74,138,43,244,63,85,109,218,170,221,18,168,195,234,31,155,62,104,96,75,76,19,69,59,186,164,137,179,53,86,72,222,232,209,169,19,209,238,122,187,165,141,71,43,149,168,215,109,116,186,59,141,102,248,118,152,227,184,198,164,101,255,0,74,50,75,117,27,97,184,93,122,85,59,239,221,85,27,212,190,180,157,13,86,199,221,122,35,228,232,235,114,35,156,168,118,31,163,184,255,0,210,15,165,190,130,183,122,115,193,250,59,210,126,21,158,47,194,117,247,59,29,237,186,251,93,126,183,70,253,61,94,123,110,114,36,102,93,149,83,151,213,85,81,84,206,190,239,206,123,253,139,206,218,109,245,253,176,177,98,197,203,84,209,22,227,89,152,227,51,92,198,147,164,207,26,105,236,167,89,255,0,20,206,145,160,0,75,53,240,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,49,254,181,232,38,147,241,19,138,210,225,90,199,138,125,32,178,209,92,25,116,130,155,199,84,210,116,85,50,57,35,108,157,116,242,70,245,217,147,72,155,42,244,250,219,237,186,34,160,82,15,43,143,126,205,50,251,107,228,245,164,170,231,157,248,147,253,36,253,90,77,77,45,224,43,132,237,22,206,237,154,153,166,154,83,232,108,146,205,222,240,85,190,157,185,84,118,187,176,190,25,62,247,53,67,227,118,241,202,246,250,205,93,183,221,54,84,69,78,215,174,156,46,104,79,18,158,132,251,181,224,223,72,254,142,120,159,70,127,76,235,40,251,30,35,181,222,254,166,150,62,174,174,196,95,133,190,221,62,91,110,187,133,43,114,184,247,236,211,47,182,190,79,90,95,241,31,244,183,128,174,19,180,91,59,182,106,102,154,105,79,161,178,75,55,123,193,86,250,118,229,81,218,238,194,248,100,251,220,213,15,141,219,199,43,219,235,53,118,223,116,217,81,21,36,0,0,0,3,85,115,106,130,42,254,213,199,2,127,238,25,255,0,73,175,31,231,96,98,174,37,191,251,141,182,143,171,252,19,254,190,214,85,95,9,222,244,250,55,245,129,143,124,198,3,97,60,155,65,52,159,48,209,168,120,126,200,241,79,23,128,211,219,232,45,113,218,60,117,76,125,52,180,78,137,212,209,247,217,34,76,189,11,4,75,191,95,83,186,125,101,93,215,124,85,137,242,225,224,199,6,202,172,217,174,45,163,126,10,245,143,220,41,238,150,234,159,164,87,89,59,21,80,72,217,34,147,161,245,46,99,186,94,198,174,206,69,106,237,178,162,167,144,28,87,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,54,40,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,133,113,62,92,60,24,224,217,85,155,53,197,180,111,193,94,177,251,133,61,210,221,83,244,138,235,39,98,170,9,27,36,82,116,62,165,204,119,75,216,213,217,200,173,93,182,84,84,242,2,74,128,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,156,174,89,203,135,131,28,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,145,93,99,239,213,79,35,164,150,78,134,84,181,141,234,123,220,187,53,17,169,190,200,136,158,70,106,210,221,45,193,52,91,4,182,105,158,154,88,189,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,228,207,124,142,222,73,94,239,89,203,182,251,38,200,136,136,29,172,198,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,25,44,226,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,48,53,109,54,83,225,59,221,99,70,254,175,241,239,151,64,98,175,218,184,224,79,253,195,63,233,53,227,252,236,146,152,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,28,176,0,13,107,56,177,247,167,214,79,172,12,135,230,51,150,169,201,83,221,99,41,250,192,174,249,117,184,205,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,250,69,117,143,191,85,60,142,146,89,58,25,82,214,55,169,239,114,236,212,70,166,251,34,34,121,25,87,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,125,93,246,221,85,84,53,236,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,167,43,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,164,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,154,180,183,75,112,77,22,193,45,154,103,166,150,47,67,99,118,110,247,130,162,241,83,84,118,187,179,62,105,62,249,51,223,35,183,146,87,187,214,114,237,190,201,178,34,34,7,107,0,0,0,0,40,7,154,63,191,102,166,253,139,242,122,34,255,0,136,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,51,146,94,123,62,54,183,211,183,42,126,239,106,22,67,31,222,225,168,100,109,218,56,152,223,85,169,190,219,174,234,170,170,24,3,146,167,186,198,83,245,129,93,242,235,113,63,204,127,162,154,9,164,252,59,98,181,88,86,142,98,159,71,236,181,183,7,221,39,166,241,213,53,125,117,79,142,56,221,39,93,68,146,61,55,100,49,166,200,189,62,174,251,110,170,171,144,0,20,3,205,31,223,179,83,126,197,249,61,17,127,196,127,213,46,2,184,78,214,156,238,231,169,154,151,165,62,153,201,47,61,159,27,91,233,219,149,63,119,181,11,33,143,239,112,212,50,54,237,28,76,111,170,212,223,109,215,117,85,85,12,1,201,83,221,99,41,250,192,174,249,117,184,159,230,63,209,77,4,210,126,29,177,90,172,43,71,49,79,163,246,90,219,131,238,147,211,120,234,154,190,186,167,199,28,110,147,174,162,73,30,155,178,24,211,100,94,159,87,125,183,85,85,200,0,0,0,106,174,108,167,194,119,186,198,141,253,95,227,223,46,128,197,95,181,113,192,159,251,134,127,210,107,199,249,217,37,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,57,96,0,0,0,24,171,139,31,117,141,100,250,191,200,126,93,57,173,97,180,150,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,70,191,218,184,224,79,253,195,63,233,53,227,252,236,12,171,194,119,186,198,141,253,95,227,223,46,128,202,167,19,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,156,176,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,137,211,173,124,25,240,217,196,78,85,75,154,235,30,155,253,32,189,81,91,217,107,130,167,211,21,244,157,20,172,146,73,27,31,69,60,241,177,118,124,210,46,234,157,94,182,219,236,136,137,203,104,95,11,154,19,195,95,166,254,226,152,55,209,207,164,126,27,210,127,211,58,202,206,255,0,135,238,246,127,170,101,147,167,167,191,47,224,237,191,87,158,251,38,193,149,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,10,49,226,39,222,7,83,191,150,87,175,231,178,151,156,81,143,17,62,240,58,157,252,178,189,127,61,148,173,109,47,209,91,241,159,115,120,116,31,233,12,95,169,79,196,199,160,2,158,233,0,0,5,231,112,237,238,253,166,63,200,219,47,243,40,142,243,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,232,220,59,123,191,105,143,242,54,203,252,202,35,33,27,62,199,27,52,248,71,185,194,25,172,205,57,141,249,142,123,245,124,82,168,190,53,248,74,159,135,252,157,114,188,50,142,161,250,123,120,154,40,233,37,158,162,55,58,130,182,68,153,235,66,155,189,102,145,173,100,42,246,200,230,254,11,154,199,57,207,106,185,209,140,191,252,139,31,180,101,152,253,207,22,200,41,60,85,174,243,71,53,190,182,14,227,153,221,167,153,138,201,25,212,197,71,55,118,185,83,118,170,42,111,228,168,165,49,241,79,195,197,223,135,61,78,170,198,59,119,26,156,110,187,250,39,31,186,213,70,212,241,148,251,53,94,197,115,23,165,101,137,206,237,191,201,170,187,53,253,12,108,140,66,159,157,101,95,36,159,47,106,60,201,234,236,159,211,254,206,146,232,207,111,167,104,45,254,203,204,39,250,197,17,194,103,253,229,49,255,0,84,117,246,199,157,213,44,56,0,32,27,116,0,1,154,248,78,226,70,225,195,94,163,174,69,45,21,69,203,29,187,194,218,27,221,190,41,156,215,58,46,180,115,106,34,111,82,70,233,226,94,174,158,191,37,107,229,102,236,238,117,182,229,49,220,130,209,150,99,246,204,167,31,171,241,86,187,205,28,55,10,41,251,110,103,118,158,102,35,227,127,75,209,28,221,218,228,93,156,136,169,191,154,34,148,0,74,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,241,78,145,234,212,88,21,172,141,37,71,175,170,214,35,218,168,173,115,37,176,100,185,167,201,170,249,61,223,153,60,187,167,244,150,159,233,59,96,191,110,90,156,223,47,143,235,20,71,157,31,110,152,255,0,170,152,229,219,28,57,232,182,48,1,117,114,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,240,58,157,252,178,189,127,61,148,188,226,140,120,137,247,129,212,239,229,149,235,249,236,165,107,105,126,138,223,140,251,155,195,160,255,0,72,98,253,74,126,38,61,0,20,247,72,0,0,47,59,135,111,119,237,49,254,70,217,127,153,68,100,35,30,240,237,238,253,166,63,200,219,47,243,40,140,132,109,11,31,69,79,132,123,156,31,155,122,66,255,0,175,87,197,33,143,117,215,68,241,29,124,211,234,188,19,45,131,250,229,77,178,171,170,95,232,10,254,196,177,67,85,209,28,140,238,246,251,206,94,219,157,210,239,98,254,84,200,64,250,185,110,155,180,205,21,198,177,44,124,38,46,254,6,253,56,156,53,83,77,116,206,177,49,206,37,69,26,217,164,57,62,135,106,61,223,79,50,138,90,134,186,138,103,186,134,174,88,82,38,220,104,149,238,72,106,163,68,115,147,165,237,110,251,35,157,208,228,115,28,189,76,114,39,70,46,147,139,30,27,173,252,74,105,194,99,177,86,211,219,114,43,68,206,174,178,92,37,133,174,107,101,232,86,186,158,87,116,172,141,130,84,233,234,232,243,71,50,39,236,254,223,67,169,175,34,199,238,248,158,65,115,197,178,10,79,11,116,179,86,77,111,173,131,184,215,246,170,33,122,178,70,117,49,85,174,217,205,84,221,170,168,187,121,42,161,65,205,50,234,176,23,120,124,201,229,63,151,220,235,205,130,219,59,91,91,128,214,228,196,98,45,233,21,211,219,217,84,119,85,217,213,60,59,53,227,192,4,90,248,0,0,159,252,3,113,149,5,186,11,94,129,106,149,198,161,237,124,205,164,198,174,211,201,36,238,234,146,72,33,166,181,164,113,194,229,70,163,159,43,155,44,146,116,177,168,216,253,86,181,155,88,137,175,121,107,92,2,241,79,247,99,196,91,165,249,157,125,198,175,56,198,40,221,60,149,181,75,221,244,165,2,74,140,108,203,34,53,54,150,62,228,81,61,31,187,159,234,201,212,247,58,78,139,110,71,154,77,122,97,111,79,31,171,63,151,232,231,110,149,54,10,156,46,246,125,150,211,230,204,255,0,75,76,117,76,253,120,238,153,249,221,147,49,60,181,210,91,0,11,67,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,120,69,30,58,248,78,131,91,177,137,53,47,20,117,67,51,108,90,216,246,197,76,198,201,51,110,212,81,171,229,240,173,141,136,229,73,209,207,145,98,86,39,172,231,171,28,138,142,107,226,149,192,240,196,225,232,197,90,155,87,35,132,165,114,92,231,21,144,99,173,227,240,117,105,93,51,247,76,117,196,247,76,112,252,99,142,141,123,193,97,28,194,56,67,255,0,229,46,33,116,214,215,253,110,76,146,211,65,69,255,0,10,233,238,174,119,115,254,5,36,99,34,254,28,207,95,221,28,87,185,174,241,184,59,152,43,179,106,231,221,61,177,218,236,189,153,218,60,38,212,96,41,199,97,39,186,170,122,233,171,174,153,252,167,174,56,128,3,21,96,14,67,29,200,46,248,158,65,108,202,113,250,191,11,116,179,86,67,112,162,159,182,215,246,170,33,122,62,55,244,189,21,174,217,205,69,217,200,168,187,121,162,161,199,129,19,49,58,195,230,186,41,185,76,209,92,107,19,194,98,122,215,25,193,239,20,248,255,0,16,184,69,61,170,227,95,217,207,44,84,113,50,247,71,58,177,175,171,233,70,177,107,225,70,53,173,88,164,118,202,230,181,169,218,123,250,21,58,86,55,201,33,10,32,210,93,90,205,244,79,55,162,207,176,27,167,132,184,210,111,28,177,72,138,234,122,202,117,84,87,211,206,196,84,235,137,219,38,233,186,42,42,53,205,86,189,173,114,92,238,133,107,102,35,175,154,125,73,157,226,83,255,0,91,166,185,210,244,203,253,1,95,216,138,89,169,122,228,141,157,222,223,121,169,220,107,122,93,237,79,200,151,172,159,51,140,101,30,74,228,249,241,248,199,111,143,107,148,250,73,216,90,182,111,21,56,236,21,63,213,110,79,252,149,79,213,158,202,103,234,251,39,151,28,132,0,38,218,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,120,29,78,254,89,94,191,158,202,94,113,70,60,68,251,192,234,119,242,202,245,252,246,82,181,180,191,69,111,198,125,205,225,208,127,164,49,126,165,63,19,30,128,10,123,164,0,0,23,157,195,183,187,246,152,255,0,35,108,191,204,162,50,17,143,120,118,247,126,211,31,228,109,151,249,148,70,66,54,133,143,162,167,194,61,206,15,205,189,33,127,215,171,226,144,0,122,163,192,0,2,167,56,235,225,58,125,17,201,228,212,188,81,212,239,194,114,155,155,219,21,51,27,28,46,180,214,200,143,151,194,182,54,35,81,96,86,178,69,137,88,158,171,88,172,114,34,181,175,150,216,206,59,34,199,237,25,102,63,115,197,178,10,79,21,107,188,209,205,111,173,131,184,230,119,105,230,98,178,70,117,49,81,205,221,174,84,221,170,138,155,249,42,41,129,152,224,40,199,218,220,171,132,199,41,236,91,118,55,107,49,27,35,152,70,42,212,111,91,171,133,116,253,168,238,236,152,231,19,247,114,153,80,0,51,223,24,188,52,220,56,117,212,119,54,137,41,223,136,228,211,85,85,227,175,138,71,43,160,137,143,106,190,146,70,189,206,147,170,20,150,54,245,170,170,72,213,107,183,234,87,177,152,16,215,215,236,215,135,185,54,174,70,147,14,196,202,243,60,54,113,131,183,142,193,213,189,110,184,214,39,223,19,217,49,58,196,199,84,196,192,0,60,153,225,57,249,108,105,46,183,38,65,83,171,22,76,131,232,230,15,62,212,149,112,86,82,58,120,242,46,135,236,230,69,23,91,58,123,91,201,211,85,186,244,72,170,196,108,141,89,216,156,199,8,60,190,167,168,158,131,83,184,129,179,84,83,54,154,110,245,14,39,89,4,106,218,166,172,113,62,25,234,149,36,114,163,81,207,145,174,165,145,140,119,84,105,220,221,170,232,221,98,37,167,39,201,235,138,163,19,127,88,211,148,114,159,191,179,195,175,223,161,58,71,233,39,11,93,139,153,46,87,20,220,222,141,43,174,116,170,152,238,166,38,38,42,159,241,114,167,171,89,227,72,0,91,28,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,20,99,196,79,188,14,167,127,44,175,95,207,101,47,56,163,30,34,125,224,117,59,249,101,122,254,123,41,90,218,95,162,183,227,62,230,240,232,63,210,24,191,82,159,137,143,64,5,61,210,0,0,11,206,225,219,221,251,76,127,145,182,95,230,81,25,8,199,188,59,123,191,105,143,242,54,203,252,202,35,33,27,66,199,209,83,225,30,231,7,230,222,144,191,235,213,241,72,0,61,81,224,0,0,0,14,139,173,154,67,140,107,142,156,93,244,243,40,165,167,115,107,97,123,168,106,229,133,101,117,186,181,24,228,134,170,52,71,53,122,152,231,111,178,57,189,109,87,49,203,210,247,34,211,94,186,232,158,93,160,122,131,87,130,101,176,127,92,169,182,85,117,69,253,31,65,223,150,40,106,186,35,145,253,174,231,101,203,219,115,186,155,236,95,202,183,156,98,78,38,56,123,198,56,136,211,138,204,106,231,67,78,219,253,20,51,79,142,220,158,245,137,212,85,170,207,85,29,34,53,203,216,123,154,198,202,206,151,110,212,69,68,235,99,28,216,108,219,43,167,29,70,253,31,62,57,119,247,126,141,149,209,230,221,221,217,108,76,97,113,51,174,22,185,243,163,236,204,240,222,143,195,122,58,227,140,113,133,45,99,184,253,223,44,200,45,152,182,63,73,226,174,151,154,200,109,244,80,119,26,206,237,68,207,70,70,206,167,170,53,187,185,200,155,185,81,19,127,53,68,45,11,132,126,3,241,141,41,183,218,245,3,86,173,116,247,124,249,147,71,95,75,78,233,86,74,91,27,145,171,208,198,163,87,183,60,232,174,234,116,142,71,53,143,107,59,91,43,59,178,100,174,24,56,75,194,56,103,180,85,190,130,179,211,249,69,207,170,58,235,244,244,169,11,214,159,171,118,83,195,31,83,251,49,38,205,115,147,169,85,239,78,167,46,205,141,172,206,134,62,87,146,83,135,210,246,34,53,171,179,170,63,89,247,126,41,157,189,233,66,238,115,189,151,100,245,77,22,57,77,124,98,170,227,179,170,105,166,123,57,213,28,244,137,154,64,1,97,105,192,175,94,36,121,175,221,120,112,214,220,167,69,239,60,60,210,94,106,49,202,136,154,202,250,108,201,209,178,166,9,160,142,162,23,171,29,65,187,30,177,77,31,91,55,114,53,253,77,71,61,17,30,182,20,83,95,58,77,28,177,97,250,203,137,107,21,162,110,221,94,162,91,234,41,238,148,221,47,94,170,171,107,105,227,109,79,91,158,168,157,112,79,79,23,109,172,99,91,225,186,189,103,72,229,64,159,252,16,241,173,98,227,55,21,201,110,212,248,135,209,75,214,47,112,134,158,178,209,233,7,215,109,75,60,125,84,245,61,245,130,38,122,239,142,165,157,180,71,57,189,141,221,178,61,164,149,41,91,147,102,181,253,6,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,117,73,5,117,186,42,138,136,250,156,178,53,27,11,160,125,98,59,102,61,203,39,99,110,150,245,169,117,32,8,21,197,135,53,107,87,12,250,219,120,209,123,126,137,85,229,53,22,10,122,71,87,87,205,127,109,185,157,249,224,101,66,50,38,37,60,202,246,36,82,197,187,220,172,94,181,123,122,118,106,61,243,212,214,91,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,234,99,252,37,43,26,145,211,83,117,177,140,73,59,80,71,20,93,206,132,115,250,58,157,235,57,84,11,191,224,99,142,127,217,163,244,219,253,43,190,135,125,14,244,111,251,55,233,15,21,226,252,79,254,47,15,71,79,134,254,235,126,191,134,222,125,127,141,46,63,51,46,13,179,43,69,154,243,195,253,38,73,143,100,148,242,77,101,189,67,152,37,51,234,31,10,70,149,48,203,76,180,111,116,79,141,210,199,178,245,57,142,100,140,84,119,87,91,35,229,121,89,96,20,216,47,5,184,109,82,227,213,118,155,150,85,81,95,127,185,37,74,74,215,213,62,74,151,197,79,80,140,145,125,86,62,142,10,69,103,66,35,28,206,151,166,253,106,231,72,13,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,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,128,24,7,59,156,54,251,153,90,108,218,131,161,149,120,174,61,89,80,144,215,94,169,178,21,185,62,129,142,69,68,153,105,146,146,55,72,196,119,79,90,53,221,104,206,165,107,100,114,35,29,101,54,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,26,219,241,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,254,250,55,163,92,246,178,88,165,98,61,253,29,75,50,185,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,186,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,165,177,189,239,140,44,211,138,61,116,253,141,122,19,147,107,95,209,111,164,127,71,60,23,244,179,199,120,62,255,0,136,172,130,155,247,110,220,157,61,61,254,175,192,93,250,118,242,223,116,133,90,79,206,83,238,161,170,120,110,153,254,199,31,70,125,45,200,45,214,47,27,244,191,189,225,124,85,76,112,247,123,126,9,189,125,61,206,174,158,166,239,182,219,166,251,146,3,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,1,178,153,130,184,193,226,207,13,225,23,75,254,156,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,46,64,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,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,215,135,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,247,210,61,90,214,53,242,203,43,209,140,235,233,64,159,255,0,183,157,255,0,146,239,253,54,255,0,224,11,20,208,188,231,81,245,39,78,45,217,174,168,105,79,220,230,235,117,222,120,108,18,221,86,186,170,158,149,81,22,55,84,170,193,15,102,103,122,202,176,236,231,49,189,40,245,107,213,241,178,170,249,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,151,40,0,197,92,66,113,23,130,112,211,103,197,242,205,76,168,240,56,221,247,32,75,21,109,207,162,105,125,31,213,65,89,83,28,189,152,98,146,73,122,164,165,100,61,45,68,219,189,214,171,179,21,23,42,144,3,157,95,186,198,45,245,129,67,242,235,136,19,252,21,87,202,143,142,159,220,56,95,214,188,207,253,175,75,128,86,215,55,251,230,186,215,37,66,187,254,11,194,177,205,254,28,40,255,0,234,120,75,84,0,97,76,87,138,237,56,191,241,39,154,240,179,115,151,208,217,158,47,225,39,182,199,81,50,44,119,218,89,104,32,171,145,212,235,178,109,52,93,215,163,225,93,220,177,177,37,106,185,18,84,135,53,148,67,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,250,26,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,47,120,17,215,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,34,128,0,0,3,228,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,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,4,53,227,23,152,78,119,194,6,119,79,96,191,240,211,233,156,110,243,215,244,127,32,250,101,13,63,165,59,80,211,190,171,250,21,148,210,201,7,106,74,132,143,239,138,157,123,117,55,116,95,44,85,165,188,235,48,76,175,59,182,88,53,47,72,190,130,99,117,93,239,27,144,122,126,107,167,131,233,133,239,143,250,22,26,20,146,78,185,26,200,253,85,245,123,157,75,228,213,38,175,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,239,163,122,53,204,115,226,150,86,35,217,215,212,154,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,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,100,127,227,91,138,223,216,125,165,150,173,76,250,5,244,183,210,121,4,22,47,5,233,79,1,219,238,83,84,77,221,238,118,101,223,111,13,211,211,210,155,245,239,191,150,203,16,57,74,113,175,233,186,58,62,19,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,184,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,249,3,157,95,186,198,45,245,129,67,242,235,136,14,23,57,173,254,201,77,118,198,116,83,238,11,244,115,233,31,141,254,153,253,41,241,157,143,15,71,61,79,238,62,18,62,174,174,199,79,225,166,221,91,249,237,178,207,242,128,121,92,123,246,105,151,219,95,39,173,46,123,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,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,120,117,94,52,184,210,195,120,54,195,109,23,155,206,59,87,146,100,57,37,68,144,217,108,176,204,180,204,168,100,43,26,212,205,45,74,177,237,137,145,182,88,246,78,151,61,207,145,136,141,233,235,124,112,215,246,243,191,242,93,255,0,166,223,252,1,92,26,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,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,83,202,159,129,43,82,90,168,56,166,214,92,102,173,215,39,84,36,248,69,170,227,3,91,4,112,35,88,232,239,10,197,85,115,222,231,43,146,14,182,181,24,140,239,181,31,215,4,145,133,143,233,110,69,157,229,120,37,178,255,0,169,122,117,244,19,36,170,239,120,220,127,210,240,221,60,31,76,207,100,127,209,80,162,71,39,92,109,100,158,170,122,189,206,149,243,106,157,172,0,48,166,185,241,93,167,28,59,106,62,156,97,90,161,47,162,173,90,141,233,56,33,191,203,50,54,150,219,85,74,180,137,27,106,81,83,212,134,79,20,228,89,183,233,141,204,106,189,17,142,124,145,102,178,170,249,231,126,36,255,0,73,63,86,157,255,0,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,200,22,42,0,0,0,0,1,135,248,176,225,230,155,138,61,18,188,104,244,249,109,94,52,251,141,69,37,76,55,40,89,44,204,137,240,78,201,21,37,167,100,209,54,165,142,107,92,212,100,142,86,53,234,201,17,58,227,98,160,97,92,3,154,54,131,106,127,18,246,157,6,195,41,170,234,172,87,218,116,130,223,152,212,203,224,169,167,186,171,21,237,164,74,106,134,178,84,99,145,59,76,145,85,30,250,133,108,109,137,90,230,202,179,40,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,251,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,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,184,88,80,7,19,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,1,192,107,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,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,254,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,209,191,113,136,170,232,158,137,74,220,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,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,212,238,169,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,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,188,54,73,7,74,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,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,238,160,8,149,196,55,50,61,18,225,219,91,108,58,55,145,69,87,113,123,170,29,14,93,91,76,201,218,252,101,146,65,4,212,147,44,75,15,77,99,36,109,71,83,210,25,21,241,177,142,94,151,191,166,53,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,154,22,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,13,140,245,59,138,237,56,193,56,108,147,138,108,110,95,166,120,99,61,27,59,100,181,204,141,146,106,90,154,248,41,37,115,18,68,77,166,139,186,245,88,100,232,119,114,37,137,235,18,245,43,114,94,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,86,6,85,194,70,101,194,151,43,125,92,165,212,28,162,174,163,33,204,42,49,251,165,117,134,42,148,150,221,100,123,110,180,109,72,226,219,118,190,165,205,86,164,242,181,122,29,218,137,141,234,108,41,44,152,127,151,7,48,10,206,29,239,177,105,38,175,100,95,233,79,95,226,103,138,166,162,57,234,36,199,106,186,31,39,85,59,33,100,146,62,25,164,68,99,225,70,244,164,146,164,173,86,125,249,37,11,191,0,0,49,85,195,136,188,18,201,196,117,23,13,23,250,143,3,146,95,113,250,91,238,63,234,77,47,164,250,159,112,241,81,122,145,44,112,246,99,183,163,250,164,145,59,157,238,150,166,236,245,178,169,76,28,229,110,215,91,7,23,120,77,246,197,115,171,183,92,173,216,61,182,174,142,178,146,103,67,61,52,241,220,238,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,46,124,17,43,151,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,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,75,80,0,0,33,87,24,188,194,115,190,16,51,186,123,5,255,0,134,159,76,227,119,158,191,163,249,7,211,40,105,253,41,218,134,157,245,95,208,172,166,150,72,59,82,84,36,127,124,84,235,219,169,187,162,249,98,173,45,231,89,130,101,121,221,178,193,169,122,69,244,19,27,170,239,120,220,131,211,243,93,60,31,76,47,124,127,208,176,208,164,146,117,200,214,71,234,175,171,220,234,95,38,169,53,120,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,125,27,209,174,99,159,20,178,177,30,206,190,164,215,135,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,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,115,35,255,0,26,220,86,254,195,237,44,181,106,103,208,47,165,190,147,200,32,177,120,47,74,120,14,223,114,154,162,110,239,115,179,46,251,120,110,158,158,148,223,175,125,252,182,88,129,202,83,141,127,77,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,245,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,200,28,234,253,214,49,111,172,10,31,151,92,64,112,185,205,111,246,74,107,182,51,162,159,112,95,163,159,72,252,111,244,207,233,79,140,236,120,122,57,234,127,113,240,145,245,117,118,58,127,13,54,234,223,207,109,150,127,148,3,202,227,223,179,76,190,218,249,61,105,115,220,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,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,195,170,241,165,198,150,27,193,182,27,104,188,222,113,218,188,147,33,201,42,36,134,203,101,134,101,166,101,67,33,88,214,166,105,106,85,143,108,76,141,178,199,178,116,185,238,124,140,68,111,79,91,227,134,191,183,157,255,0,146,239,253,54,255,0,224,10,224,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,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,178,158,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,117,181,168,196,103,125,168,254,184,36,140,44,127,75,114,44,239,43,193,45,151,253,75,211,175,160,153,37,87,123,198,227,254,151,134,233,224,250,102,123,35,254,138,133,18,57,58,227,107,36,245,83,213,238,116,175,155,84,237,96,0,0,0,34,174,133,243,23,208,157,123,215,107,222,138,98,119,31,246,183,209,43,159,102,179,253,17,255,0,65,203,83,91,247,153,41,153,224,252,63,105,205,251,235,254,251,237,103,228,88,127,205,175,141,127,77,214,86,112,155,166,87,59,85,101,150,30,204,153,165,194,5,239,200,234,232,103,238,50,216,213,86,244,71,217,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,172,187,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,218,120,17,87,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,208,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,151,68,249,101,80,31,37,218,75,172,54,170,217,172,84,84,149,151,38,83,200,234,58,122,186,151,83,65,52,232,213,237,178,73,91,28,142,141,138,237,145,94,145,189,90,138,170,141,118,219,45,101,229,156,233,111,184,54,85,121,194,178,158,19,188,21,235,31,184,84,90,238,52,223,78,217,39,98,170,9,29,28,177,245,178,133,204,119,75,216,228,221,170,173,93,183,69,84,243,44,252,128,28,206,184,14,251,183,216,170,117,231,73,236,189,89,246,63,111,119,164,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,7,127,224,203,153,22,156,113,105,125,174,192,238,120,223,208,76,206,46,169,237,182,138,139,154,86,71,117,165,107,58,164,117,60,253,168,183,154,61,158,231,194,172,234,237,162,72,213,122,54,94,212,192,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,130,56,58,227,23,4,226,255,0,4,168,191,216,40,253,13,146,89,186,62,144,99,253,201,170,61,23,221,154,161,148,191,209,79,130,40,231,238,199,78,178,125,237,23,163,126,151,108,169,230,24,3,138,62,107,127,177,175,93,178,109,20,251,130,253,35,250,57,224,191,166,127,74,124,31,127,196,81,193,83,251,143,132,147,167,167,191,211,248,107,191,78,254,91,236,153,87,129,142,57,255,0,102,143,211,111,244,174,250,29,244,59,209,191,236,223,164,60,87,139,241,63,248,188,61,29,62,27,251,173,250,254,27,121,213,95,52,127,126,205,77,251,23,228,244,68,170,228,99,248,236,253,27,253,100,5,170,16,3,137,222,109,152,174,128,235,45,235,72,241,109,37,250,113,244,115,183,77,113,186,51,38,142,142,22,215,43,122,165,167,141,172,130,126,174,215,83,99,122,185,204,115,101,108,172,86,39,71,83,190,78,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,213,3,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,110,122,23,205,107,81,248,139,212,123,118,151,233,127,8,126,58,235,93,188,179,77,46,110,172,165,183,210,181,81,36,170,169,145,45,235,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,118,190,47,57,153,95,120,75,214,90,157,42,187,240,239,233,186,71,219,233,110,150,187,191,210,214,83,120,250,89,90,173,116,157,134,210,202,177,116,207,29,68,91,57,221,75,218,235,217,26,230,153,171,131,174,14,176,78,16,48,74,139,5,130,179,211,57,37,231,163,233,6,65,219,154,159,210,157,169,170,31,75,253,10,249,229,142,14,212,117,11,31,222,213,58,246,234,118,234,190,81,215,156,190,136,93,115,173,18,176,107,69,190,249,73,79,79,165,245,19,182,186,130,104,221,215,87,5,202,122,58,116,124,79,77,209,31,28,177,197,187,28,136,142,100,143,119,82,43,17,146,6,85,224,115,143,219,87,25,119,92,186,197,54,3,73,133,220,177,170,122,58,186,122,55,100,45,175,158,225,4,174,149,178,202,200,251,16,185,25,11,155,11,92,228,71,38,245,17,162,244,238,157,82,212,215,7,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,216,248,10,171,253,188,239,252,151,127,233,183,255,0,0,89,78,147,231,95,117,13,44,195,117,51,209,126,140,250,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,107,4,108,167,194,119,186,198,141,253,95,227,223,46,128,12,105,199,31,28,118,174,11,237,88,140,211,105,213,94,95,114,203,234,43,27,79,78,219,147,104,32,134,10,86,197,221,123,229,237,202,229,127,85,68,40,214,36,123,42,44,138,174,111,74,35,241,7,11,156,214,255,0,100,166,187,99,58,41,247,5,250,57,244,143,198,255,0,76,254,148,248,206,199,135,163,158,167,247,31,9,31,87,87,99,167,240,211,110,173,252,246,217,96,7,51,173,82,251,168,113,147,154,248,75,239,164,237,88,151,135,197,173,255,0,208,189,159,11,225,99,79,23,7,155,26,231,244,215,73,91,235,187,171,125,253,87,43,17,132,180,228,159,162,247,91,117,54,121,174,249,14,33,87,75,79,116,167,165,176,227,55,137,158,230,50,170,4,150,71,220,91,20,125,91,61,137,44,52,72,178,171,21,58,227,123,24,237,219,43,80,37,7,28,252,115,254,194,239,161,63,233,93,244,199,233,143,164,191,217,191,71,248,95,9,225,191,241,121,186,250,188,79,247,59,116,124,119,242,234,156,20,243,33,253,152,58,167,117,211,63,184,215,209,47,70,99,243,223,124,111,210,47,31,220,237,212,211,195,218,237,248,88,182,223,196,245,117,117,46,221,27,109,231,186,96,14,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,5,212,128,0,21,171,171,28,229,62,229,250,167,153,105,159,236,113,244,159,209,44,130,227,98,241,191,75,251,62,43,194,212,201,15,119,183,224,157,209,213,219,234,233,234,118,219,237,186,237,185,101,70,181,156,88,251,211,235,39,214,6,67,243,25,192,191,238,23,53,211,246,74,104,78,51,173,127,69,190,142,125,35,241,191,210,207,29,227,59,30,30,178,122,111,221,187,113,245,117,118,58,191,1,54,234,219,207,109,215,42,145,43,149,101,218,213,113,224,115,1,163,183,220,233,42,170,45,117,23,138,74,232,161,153,175,125,44,235,115,169,153,34,149,168,187,177,235,20,209,72,141,118,203,209,35,29,236,114,42,203,80,4,42,227,91,153,15,236,62,213,59,86,153,253,198,190,150,250,79,31,130,251,227,126,145,120,14,223,114,166,162,30,215,111,194,203,190,222,27,171,171,169,55,235,219,111,45,214,106,148,173,206,175,222,159,22,250,191,161,249,141,196,9,255,0,192,199,28,255,0,179,71,233,183,250,87,125,14,250,29,232,223,246,111,210,30,43,197,248,159,252,94,30,142,159,13,253,214,253,127,13,188,243,174,175,107,70,151,232,46,27,38,160,106,230,95,73,142,216,163,168,138,145,42,38,100,146,190,89,228,85,232,138,40,162,107,165,149,251,35,156,173,99,92,168,198,61,235,179,88,229,74,224,228,99,248,236,253,27,253,100,118,174,109,124,25,86,102,214,42,206,43,48,171,173,214,174,235,140,219,225,167,191,217,37,124,245,113,201,109,141,251,37,77,27,83,171,195,246,123,142,146,104,209,27,10,199,221,153,122,30,217,22,112,148,28,22,241,165,134,241,147,134,221,239,54,108,118,175,27,200,113,186,136,225,189,89,102,153,106,89,78,201,150,69,166,154,42,148,99,27,43,36,108,82,110,157,45,123,95,27,209,91,211,208,249,36,81,172,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,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,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,48,0,71,254,49,120,197,193,56,64,193,41,239,247,250,63,76,228,151,158,191,163,248,255,0,114,106,127,74,118,166,167,101,87,244,83,32,150,56,59,81,212,36,159,124,68,235,219,165,187,170,249,7,21,197,151,29,26,113,194,102,85,128,226,89,77,7,164,170,243,11,131,61,34,232,235,17,158,130,179,164,141,142,91,132,209,49,146,77,39,155,157,219,137,177,162,75,216,157,17,237,116,125,46,145,86,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,26,193,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,233,229,165,204,18,167,71,174,182,126,31,53,126,235,73,30,159,87,212,120,107,61,218,174,88,169,96,198,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,77,220,170,140,71,108,23,62,0,3,228,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,137,90,23,204,235,135,221,111,214,91,222,147,210,214,253,31,141,215,10,107,118,29,114,185,190,86,125,40,145,237,151,184,173,141,98,70,82,122,241,177,177,50,105,123,147,119,163,68,99,100,85,137,33,95,51,174,96,20,122,187,89,83,195,246,136,100,94,47,5,164,234,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,41,163,123,91,51,158,237,145,209,181,143,146,32,112,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,254,246,54,35,156,198,190,89,98,98,189,157,125,72,27,41,131,137,196,236,31,69,49,91,54,45,233,187,173,231,208,214,250,123,127,164,110,213,62,34,186,179,181,27,89,223,168,151,100,238,76,254,158,167,191,100,234,114,170,236,155,156,176,0,0,21,87,251,121,223,249,46,255,0,211,111,254,0,178,157,39,206,190,234,26,89,134,234,103,162,253,25,244,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,214,8,217,79,132,239,117,141,27,250,191,199,190,93,0,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,76,122,0,41,238,144,0,0,94,119,14,222,239,218,99,252,141,178,255,0,50,136,200,70,61,225,219,221,251,76,127,145,182,95,230,81,25,8,218,22,62,138,159,8,247,56,63,54,244,133,255,0,94,175,138,64,1,234,143,0,0,0,0,0,0,0,0,0,0,8,149,205,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,235,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,90,159,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,160,107,67,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,117,49,158,46,149,237,116,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,250,205,69,54,105,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,203,254,229,201,169,159,117,14,13,180,226,227,81,87,106,146,190,195,111,118,51,89,5,190,77,252,47,128,145,212,244,236,153,170,247,57,147,58,150,58,105,92,139,182,253,228,123,90,214,189,168,7,201,204,187,63,169,211,238,11,117,18,170,219,144,210,90,174,87,202,122,107,5,42,76,177,117,214,50,174,166,56,170,169,226,100,136,189,111,117,26,213,170,244,167,91,88,215,189,189,61,29,73,65,152,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,103,252,239,117,75,253,109,52,82,223,125,255,0,109,229,55,123,103,133,254,42,106,9,251,202,207,248,201,189,12,127,231,123,127,115,83,5,114,130,210,251,174,105,197,165,54,121,11,170,224,182,233,245,158,182,229,81,59,104,157,44,18,207,83,11,168,162,165,124,187,163,97,123,155,81,52,205,223,169,92,148,178,34,55,218,230,133,223,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,125,96,1,130,184,193,225,51,13,226,235,75,254,131,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,166,189,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,180,65,13,121,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,237,53,242,202,215,35,82,101,150,48,130,183,174,96,148,218,195,203,255,0,53,225,243,87,238,181,114,106,13,5,61,150,154,207,118,171,150,90,169,242,86,50,236,201,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,226,87,15,89,77,139,6,215,221,52,205,114,154,239,5,101,199,243,11,53,210,227,83,218,124,157,138,88,43,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,208,0,18,43,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,144,57,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,238,181,146,196,214,163,86,100,150,60,105,193,215,7,89,223,23,249,221,69,130,193,89,232,108,110,205,209,244,131,32,237,195,81,232,190,236,53,15,165,254,133,124,241,73,63,118,74,117,143,239,106,189,27,245,59,100,79,61,130,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,59,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,165,98,236,249,110,115,4,169,226,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,165,59,105,110,150,231,122,211,157,219,52,207,77,44,94,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,125,242,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,235,246,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,180,241,64,60,209,253,251,53,55,236,95,147,209,22,211,192,191,25,182,46,48,244,226,170,231,37,171,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,169,110,104,254,253,154,155,246,47,201,232,128,194,154,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,97,238,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,174,55,59,100,114,177,189,108,86,72,212,232,123,85,117,194,181,96,25,149,247,13,191,234,13,155,30,171,172,199,177,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,169,172,123,160,145,136,253,186,17,253,13,85,71,72,196,118,95,224,235,140,92,239,132,12,238,162,255,0,96,163,244,206,55,121,232,250,65,143,247,33,167,244,167,106,26,134,82,255,0,69,62,9,100,131,181,37,66,201,247,180,78,189,186,93,186,47,144,108,82,14,191,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,43,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,198,24,3,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,117,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,148,209,189,173,153,207,118,200,232,218,199,201,197,114,148,214,110,35,153,174,52,122,57,134,220,126,144,96,46,183,205,89,123,179,222,46,111,101,45,154,133,147,110,234,202,20,94,165,138,110,253,74,34,197,27,21,179,58,111,190,35,118,74,136,97,86,150,233,110,119,173,57,221,179,76,244,210,197,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,93,130,120,62,225,51,13,225,23,75,254,131,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,168,103,82,53,113,209,193,149,139,140,61,56,165,182,71,117,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,36,168,3,86,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,73,129,175,252,117,84,241,53,193,150,63,166,26,157,95,87,85,170,24,230,113,5,202,170,185,212,177,71,5,222,220,180,215,4,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,28,223,230,117,192,119,221,190,197,83,175,58,79,101,234,207,177,251,123,189,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,82,149,128,207,252,5,106,150,9,162,220,88,224,218,153,169,119,223,67,99,118,111,73,248,218,223,11,53,71,107,187,109,170,134,63,189,194,199,200,237,228,149,141,245,90,187,111,186,236,136,170,156,87,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,150,172,179,42,35,164,115,90,136,140,99,35,141,152,84,146,156,11,240,101,125,227,15,81,234,173,146,93,125,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,205,124,177,120,14,251,183,223,105,181,231,86,44,189,88,14,63,112,111,163,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,93,73,242,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,125,96,0,0,85,95,60,239,196,159,233,39,234,210,173,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,45,43,158,119,226,79,244,147,245,105,85,96,95,159,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,166,176,58,91,170,89,222,139,103,118,205,76,211,75,239,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,123,153,143,141,219,199,43,219,235,53,118,223,116,217,81,21,54,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,176,51,88,0,0,0,8,107,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,209,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,134,211,197,101,243,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,214,174,209,44,49,58,77,216,232,223,222,9,21,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,181,213,204,127,152,5,103,17,23,217,116,147,72,114,47,244,167,160,240,211,203,83,79,28,244,242,100,85,93,12,147,170,161,147,50,57,25,12,50,42,177,144,171,122,86,72,150,87,43,254,242,145,66,11,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,177,204,123,154,187,162,170,29,175,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,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,84,58,80,44,39,154,38,131,97,188,54,233,31,14,186,83,134,81,82,53,150,234,124,133,247,58,232,105,214,23,221,174,42,203,82,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,157,43,149,54,150,224,154,211,173,153,238,153,234,101,139,211,56,221,231,79,231,241,180,94,42,106,126,239,106,239,107,154,63,190,66,246,72,221,164,137,142,245,92,155,237,178,238,138,168,161,143,248,23,227,54,251,193,230,163,213,92,228,181,122,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,119,63,196,199,24,154,71,195,78,145,211,106,149,230,241,73,127,125,254,159,185,137,219,45,181,140,123,239,239,115,26,246,62,25,27,212,212,166,70,190,55,190,163,103,49,172,123,118,71,189,241,199,37,32,241,131,194,102,101,194,46,168,125,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,92,41,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,215,35,221,237,114,170,135,96,213,45,82,206,245,167,59,185,234,102,165,223,125,51,146,94,123,62,54,183,194,195,79,221,237,66,200,99,251,220,44,100,109,218,56,152,223,85,169,190,219,174,234,170,171,107,252,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,189,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,212,217,30,246,71,130,185,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,151,40,4,85,230,143,238,39,169,191,98,252,226,136,160,18,255,0,185,163,251,137,234,111,216,191,56,162,40,4,11,84,229,71,199,79,238,28,47,235,94,103,254,215,165,192,43,107,155,253,243,93,107,146,161,93,255,0,5,225,88,230,255,0,14,20,127,245,60,37,170,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,201,242,220,230,9,83,196,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,219,50,69,64,158,165,43,115,171,247,167,197,190,175,232,126,99,113,46,164,165,110,117,126,244,248,183,213,253,15,204,110,32,66,173,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,189,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,155,4,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,141,251,140,69,87,68,244,77,125,177,221,45,206,242,188,19,46,212,203,5,139,197,99,120,39,128,250,65,91,226,161,103,131,241,179,44,52,191,123,123,210,73,58,228,106,183,239,109,119,78,219,187,100,243,59,175,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,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,185,78,56,248,253,181,112,105,117,196,108,80,224,52,153,165,203,37,167,172,171,168,163,110,66,218,9,237,240,68,232,155,20,175,143,177,51,149,147,57,211,53,174,84,106,111,79,34,39,86,203,211,221,120,116,227,167,135,30,39,123,54,220,3,51,244,126,73,47,87,250,25,190,181,148,119,69,219,188,191,122,103,83,163,169,251,220,15,149,222,30,73,122,24,173,89,58,21,118,40,219,139,173,111,181,113,29,196,94,103,172,182,43,29,93,162,219,127,168,166,109,29,37,92,141,124,233,5,61,44,52,209,190,78,159,85,175,123,96,71,171,17,92,140,87,171,81,207,233,235,91,42,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,58,24,222,189,104,230,43,66,199,200,213,199,71,6,86,46,48,244,226,150,217,29,215,208,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,146,160,13,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,38,6,191,241,213,83,196,215,6,88,254,152,106,117,125,93,86,168,99,153,196,23,42,170,231,82,197,28,23,123,114,211,92,17,179,177,32,141,145,66,248,86,120,97,116,106,212,234,78,220,141,115,213,210,36,115,127,153,215,1,223,118,251,21,78,188,233,61,151,171,62,199,237,238,244,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,166,57,37,153,169,28,41,191,68,77,74,86,3,63,240,21,170,88,38,139,113,99,131,106,102,165,223,125,13,141,217,189,39,227,107,124,44,213,29,174,237,182,170,24,254,247,11,31,35,183,146,86,55,213,106,237,190,235,178,34,170,113,92,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,250,90,178,204,168,142,145,205,106,34,49,140,142,54,97,82,74,112,47,193,149,247,140,61,71,170,182,73,117,244,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,3,53,242,197,224,59,238,223,125,166,215,157,88,178,245,96,56,253,193,190,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,169,117,39,201,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,245,128,0,0,32,7,51,174,60,126,226,22,42,157,6,210,123,215,78,125,144,91,221,233,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,178,83,140,109,124,190,240,207,195,238,73,171,216,222,27,244,142,190,215,216,167,134,41,102,100,116,180,146,84,74,216,99,169,169,221,237,145,240,182,73,35,69,142,29,228,123,156,214,253,237,170,249,163,215,50,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,80,57,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,159,252,73,114,154,186,233,103,13,22,173,73,195,50,58,75,166,101,133,89,234,43,179,186,86,72,232,233,46,16,53,242,79,37,77,27,165,93,218,250,104,157,219,86,175,66,79,20,9,35,89,28,219,199,54,116,229,29,194,142,156,99,250,79,103,226,154,231,23,166,115,60,163,199,193,109,146,162,20,72,236,84,177,84,205,73,35,105,211,117,222,105,123,79,87,204,187,57,35,122,68,212,106,44,171,53,138,129,172,14,150,234,150,119,162,217,221,179,83,52,210,251,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,222,230,99,227,118,241,202,246,250,205,93,183,221,54,84,69,77,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,169,110,105,124,49,233,199,15,58,203,67,123,211,171,213,170,146,147,62,241,87,79,162,20,84,201,15,160,35,141,176,51,184,137,221,114,246,106,39,117,83,163,68,142,56,217,218,124,113,162,181,155,55,16,112,119,196,198,174,112,211,171,150,251,206,150,208,213,223,217,127,168,167,182,220,241,56,209,239,101,253,142,127,76,112,53,140,107,156,149,40,231,175,102,70,53,207,107,222,169,210,246,62,72,228,13,140,192,0,84,95,53,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,221,106,239,42,77,43,164,221,237,145,253,152,43,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,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,203,197,16,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,129,138,184,223,213,236,55,94,184,156,203,117,115,79,231,171,146,197,145,83,218,38,167,74,184,22,25,226,123,45,116,145,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,238,188,33,113,121,251,20,180,107,91,62,139,86,246,117,11,49,244,5,22,47,215,65,226,97,131,180,234,239,21,87,39,82,164,105,218,142,86,244,35,186,250,165,146,45,227,124,105,47,76,85,0,125,87,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,151,169,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,97,254,86,156,4,253,4,163,176,241,93,170,19,245,228,23,91,127,140,196,45,116,245,27,199,65,67,87,2,181,43,42,28,197,218,73,166,130,87,35,34,221,91,28,114,42,189,22,87,35,96,178,160,7,95,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,78,192,0,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,47,251,151,110,186,86,107,247,10,120,166,73,126,188,250,79,36,176,247,113,187,244,206,73,214,71,85,82,170,36,79,150,73,149,206,154,105,41,95,75,52,146,35,156,215,73,51,255,0,5,81,88,218,224,231,13,162,23,92,15,136,186,125,101,154,249,73,89,109,213,26,116,117,61,35,99,115,39,161,158,221,75,73,77,43,31,237,107,216,230,172,47,107,209,81,119,124,141,86,167,66,62,78,193,201,111,88,236,88,126,178,229,186,59,119,135,183,87,168,150,250,122,139,93,79,83,215,170,170,218,218,137,29,77,208,214,42,39,92,19,212,75,220,115,216,214,248,110,159,89,210,53,16,43,172,191,234,93,107,253,142,220,181,177,29,99,142,223,227,106,241,253,47,199,60,4,14,139,185,27,235,167,163,165,167,165,238,183,185,26,172,41,60,209,44,157,47,71,118,209,253,59,187,100,90,1,39,255,0,48,205,82,255,0,249,88,225,67,69,45,247,223,197,253,167,41,187,219,60,47,255,0,171,169,233,168,39,239,43,63,227,38,244,49,255,0,157,237,253,205,64,128,6,203,188,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,152,197,150,105,58,25,187,149,172,233,106,185,234,138,245,166,30,86,154,23,89,172,28,86,88,114,74,219,55,139,198,244,239,253,18,92,230,145,103,142,54,85,70,138,150,246,54,72,147,167,189,226,187,115,54,55,185,173,124,116,211,254,18,53,88,235,233,2,170,249,231,126,36,255,0,73,63,86,152,127,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,216,213,84,204,28,243,191,18,127,164,159,171,74,181,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,13,167,129,26,184,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,146,84,1,173,103,22,62,244,250,201,245,129,144,252,198,115,101,51,90,206,44,125,233,245,147,235,3,33,249,140,224,118,14,15,184,179,204,184,69,213,15,167,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,176,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,67,145,105,110,119,138,96,152,142,166,95,236,94,23,27,206,252,127,209,250,223,21,11,252,103,130,153,33,170,251,219,30,178,71,209,35,145,191,124,107,122,183,221,187,167,153,45,121,105,241,213,77,195,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,189,43,219,145,174,98,54,68,144,47,36,165,110,117,126,244,248,183,213,253,15,204,110,37,212,148,173,206,175,222,159,22,250,191,161,249,141,196,12,171,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,5,43,115,58,224,59,238,33,125,169,215,157,39,178,244,224,57,5,193,222,146,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,244,199,28,80,185,99,133,54,235,137,171,29,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,94,221,198,34,163,101,122,46,197,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,154,251,113,209,193,149,247,131,205,71,165,182,71,117,244,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,237,180,209,119,98,69,145,173,72,228,107,218,230,244,170,190,40,194,234,114,62,49,184,125,199,56,125,111,19,114,102,222,47,5,171,239,69,107,158,42,73,98,170,186,213,71,44,177,120,90,106,121,219,28,142,153,210,65,42,34,57,26,212,107,29,35,156,216,218,233,18,128,117,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,74,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,126,150,189,237,130,22,185,200,155,185,34,141,23,126,148,218,106,242,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,58,151,183,27,90,244,116,139,24,66,0,101,94,44,125,233,245,147,235,3,33,249,140,229,138,105,7,6,86,46,48,249,102,105,69,178,59,175,161,179,60,95,233,21,70,51,114,149,239,90,86,201,45,222,171,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,129,245,242,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,231,249,157,115,0,172,210,42,58,158,31,180,67,34,240,153,213,95,84,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,121,77,27,220,232,90,199,108,141,145,204,124,116,237,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,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,14,193,165,186,91,157,235,78,119,108,211,61,52,177,122,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,247,201,158,200,219,180,113,61,222,179,147,125,182,77,213,81,23,96,158,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,209,191,113,232,136,233,94,171,143,249,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,117,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,15,76,181,0,0,0,0,3,85,115,101,62,19,189,214,52,111,234,255,0,30,249,116,6,181,134,202,124,39,123,172,104,223,213,254,61,242,232,0,202,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,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,120,0,0,0,0,0,0,0,0,0,0,0,2,141,185,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,210,173,74,168,209,91,236,115,179,175,36,45,82,255,0,92,189,20,184,95,127,218,153,77,162,217,225,127,142,154,190,126,242,51,254,45,111,67,223,249,216,223,221,20,239,252,233,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,116,177,58,105,110,78,167,141,181,61,110,122,42,244,79,5,60,93,182,177,238,119,137,234,245,91,27,149,107,47,132,157,111,181,112,225,175,216,230,180,94,108,117,119,154,124,114,158,232,230,80,83,72,216,223,83,60,214,234,154,120,88,175,119,147,24,178,205,31,91,246,114,181,157,78,70,189,81,24,161,216,56,248,212,204,87,87,120,189,212,156,235,10,171,241,118,90,139,133,61,190,154,169,178,71,36,117,94,10,146,26,55,207,19,227,123,152,248,100,125,59,159,27,209,222,180,110,99,149,17,85,81,44,83,146,222,142,95,112,253,26,203,117,138,239,55,110,147,81,46,20,244,246,186,110,150,47,85,45,181,213,17,186,167,173,175,85,78,185,231,168,139,182,230,49,205,240,221,94,179,100,106,165,54,27,52,104,14,142,88,184,127,209,172,79,71,113,201,188,69,38,51,111,109,60,149,61,47,103,139,170,123,157,37,77,79,67,222,245,143,187,60,146,203,219,235,86,179,175,165,190,171,81,0,200,0,0,0,0,43,3,155,143,6,86,42,187,21,227,140,76,74,235,224,110,180,62,2,159,43,183,84,61,239,142,225,27,159,13,21,53,77,58,249,246,230,103,84,17,190,63,40,223,27,81,233,208,246,59,191,86,218,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,236,47,123,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,1,176,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,200,0,0,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,101,115,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,214,174,209,44,49,58,77,216,232,223,222,134,188,174,61,251,52,203,237,175,147,214,151,252,5,117,114,224,229,193,125,208,187,236,90,243,175,48,120,76,234,147,196,211,216,108,52,245,172,150,59,84,114,49,240,203,83,81,44,46,116,115,77,36,111,123,89,27,92,232,217,27,213,206,234,145,200,144,65,110,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,36,87,39,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,94,137,89,189,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,42,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,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,75,102,87,35,31,199,103,232,223,235,34,197,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,81,15,12,28,113,234,231,10,88,110,119,135,233,243,41,42,25,152,83,196,250,25,171,158,249,89,100,184,181,122,22,182,8,21,86,23,189,208,171,154,230,185,190,179,226,166,115,149,204,133,98,147,5,127,162,172,247,42,255,0,101,114,60,147,35,184,127,190,86,87,92,171,170,36,255,0,149,36,211,73,35,255,0,59,156,231,124,85,78,235,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,164,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,190,153,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,243,134,70,57,208,181,141,221,91,35,158,200,195,42,242,230,224,163,246,42,233,196,247,252,254,217,106,147,83,114,159,190,92,170,96,78,236,150,186,21,70,44,118,198,205,212,230,59,165,236,89,37,116,72,214,190,71,53,187,202,216,98,145,102,0,0,0,0,10,118,230,239,194,37,171,78,178,102,113,69,136,92,105,41,237,185,197,226,43,109,234,202,148,237,137,97,186,186,158,73,60,84,29,182,163,92,201,155,77,43,229,235,245,251,202,231,245,73,222,84,138,226,72,1,206,175,221,99,22,250,192,161,249,117,196,10,160,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,230,247,164,80,201,208,205,218,142,127,75,85,204,69,87,166,198,122,91,165,184,38,139,96,150,205,51,211,75,23,161,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,124,153,239,145,219,201,43,221,235,57,118,223,100,217,17,17,40,179,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,0,0,170,190,121,223,137,63,210,79,213,164,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,104,29,131,152,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,235,153,20,173,114,57,97,89,100,195,252,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,61,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,246,113,131,194,102,101,194,46,168,125,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,80,216,35,75,117,75,4,214,156,18,217,169,154,105,125,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,239,115,49,146,55,105,34,123,125,102,166,251,110,155,162,162,175,107,53,246,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,119,253,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,31,88,0,0,0,10,128,227,187,149,230,119,67,168,238,212,46,23,240,159,76,99,249,93,193,60,78,55,107,130,26,88,241,233,164,90,104,153,209,220,168,222,72,102,158,89,229,94,136,217,21,44,109,94,174,136,154,142,108,245,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,200,160,5,85,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,227,42,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,224,45,83,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,221,81,84,70,215,167,247,209,189,26,230,57,241,75,43,17,236,235,234,74,149,225,107,150,118,163,229,156,79,222,48,13,110,198,58,112,125,56,184,36,89,69,109,29,193,99,167,185,200,234,118,207,75,75,73,51,91,215,39,121,146,211,203,34,39,110,72,224,145,122,221,4,175,137,171,119,224,15,146,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,235,0,8,171,205,31,220,79,83,126,197,249,197,17,64,37,255,0,115,71,247,19,212,223,177,126,113,68,80,8,23,125,204,127,151,253,31,17,22,41,117,111,72,113,223,244,216,160,240,208,75,77,79,36,20,241,228,84,189,108,143,166,161,243,62,56,217,52,49,170,189,147,43,186,150,56,150,39,35,254,242,177,82,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,109,38,85,95,53,206,5,191,119,226,131,69,48,207,246,197,86,127,69,66,239,239,92,219,164,116,232,223,248,95,20,246,187,248,19,43,63,170,38,2,101,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,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,83,171,131,157,95,189,62,45,245,127,67,243,27,137,23,248,69,173,214,219,119,17,120,101,195,135,75,77,37,211,80,105,106,42,102,181,80,213,186,6,193,84,198,210,204,181,48,200,179,189,140,70,58,153,39,106,175,91,31,178,175,67,154,254,149,73,65,206,175,222,159,22,250,191,161,249,141,196,12,149,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,87,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,234,188,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,211,185,219,52,75,139,189,18,101,45,84,148,153,166,157,102,148,240,84,162,211,85,207,78,202,166,69,59,37,98,43,226,116,115,68,246,77,11,81,236,85,107,218,248,220,199,162,42,57,160,107,195,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,250,206,68,54,83,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,87,192,135,46,239,216,179,171,25,238,101,154,173,171,41,146,147,193,91,240,140,130,74,126,205,83,97,125,50,190,225,59,105,82,73,89,79,212,249,155,78,215,171,214,85,108,19,236,140,142,95,190,78,160,0,0,5,59,115,119,225,18,213,167,89,51,56,162,196,46,52,148,246,220,226,241,21,182,245,101,74,118,196,176,221,93,79,36,158,42,14,219,81,174,100,205,166,149,242,245,250,253,229,115,250,164,239,42,69,113,36,0,231,87,238,177,139,125,96,80,252,186,226,5,80,112,221,162,23,94,35,245,183,22,209,123,53,242,146,205,81,145,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,243,123,210,40,100,232,102,237,71,63,165,170,230,34,171,211,99,61,45,210,220,19,69,176,75,102,153,233,165,139,208,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,190,76,247,200,237,228,149,238,245,156,187,111,178,108,136,136,148,89,202,227,223,179,76,190,218,249,61,105,127,192,0,0,0,0,10,33,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,47,120,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,20,3,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,185,78,37,120,219,210,254,31,116,26,205,173,180,115,210,100,175,203,233,232,234,241,27,43,170,164,160,158,249,4,253,169,29,43,58,161,123,226,100,116,242,164,174,116,145,162,34,172,113,187,165,242,49,22,149,184,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,94,221,183,170,35,101,98,174,20,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,246,185,85,67,150,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,126,229,165,203,238,155,71,173,86,126,32,245,126,213,87,30,160,215,211,248,155,61,166,174,41,105,103,198,152,246,213,65,34,72,140,157,89,59,234,41,167,137,202,201,162,107,224,93,218,168,143,71,109,128,57,87,240,43,83,159,228,54,174,39,181,74,130,174,12,98,199,81,13,203,12,134,26,168,186,46,215,24,42,166,99,167,149,99,145,102,141,148,179,83,34,164,111,99,59,175,115,23,169,209,177,236,146,226,64,0,0,29,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,59,0,3,90,206,40,244,47,246,53,235,182,77,162,159,74,126,145,253,28,240,95,211,63,3,224,251,254,34,142,10,159,220,123,146,116,244,247,250,127,13,119,233,223,203,125,146,74,114,164,225,71,78,56,137,212,124,151,53,213,8,189,43,106,211,159,71,79,13,130,88,81,212,183,42,170,165,168,88,221,82,170,190,188,49,248,87,42,195,183,76,142,123,81,234,172,107,227,151,160,115,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,64,90,160,0,0,0,8,171,204,235,75,126,234,28,27,102,190,18,197,233,59,174,37,225,242,155,127,244,87,103,194,248,89,19,197,207,230,246,181,253,52,50,86,250,142,234,223,127,85,170,244,97,69,122,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,207,198,181,156,83,232,167,236,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,116,177,27,220,71,244,238,221,149,67,21,29,131,56,205,110,185,253,234,154,251,121,167,164,134,162,150,207,105,178,49,180,204,115,88,176,91,237,244,244,48,185,81,206,114,245,186,42,104,220,245,223,101,122,185,81,26,138,141,78,190,118,173,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,175,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,80,46,83,147,238,142,88,176,110,24,19,85,105,230,241,23,173,75,184,79,81,89,39,75,217,216,165,161,168,158,146,158,155,101,123,152,238,151,178,166,94,226,53,142,95,19,208,238,164,141,170,78,163,137,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,206,88,10,171,231,157,248,147,253,36,253,90,86,174,15,166,121,86,162,91,178,251,142,45,73,226,254,133,99,239,201,174,48,50,57,36,153,212,49,213,83,83,202,248,218,198,59,126,223,138,108,175,87,116,181,177,69,43,213,222,174,203,101,92,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,8,107,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,239,100,98,185,172,115,226,150,39,171,25,215,210,149,87,204,235,128,239,184,133,246,167,94,116,158,203,211,128,228,23,7,122,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,117,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,157,123,119,24,138,141,149,232,161,177,153,173,103,22,62,244,250,201,245,129,144,252,198,115,99,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,122,125,100,250,192,200,126,99,56,22,211,193,110,133,233,199,17,124,179,48,61,47,213,11,55,142,181,87,122,102,88,102,137,81,149,86,250,166,221,235,146,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,168,13,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,109,92,159,120,133,197,115,109,9,78,31,124,55,163,242,77,57,239,212,244,201,85,27,189,41,67,89,89,60,254,34,24,247,73,19,181,36,189,169,19,165,90,222,184,29,214,171,47,67,51,175,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,184,33,175,42,62,58,127,112,225,127,90,243,63,246,189,46,1,91,92,223,239,154,235,92,149,10,239,248,47,10,199,55,248,112,163,255,0,169,225,49,87,58,191,122,124,91,234,254,135,230,55,18,10,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,64,226,19,136,188,239,137,107,198,47,150,106,101,71,142,201,44,88,250,88,171,110,125,16,197,233,14,154,250,202,152,229,236,195,20,113,197,211,29,83,33,233,106,46,253,158,181,93,222,168,129,63,249,24,254,59,63,70,255,0,89,22,168,85,95,35,31,199,103,232,223,235,34,213,0,29,83,84,180,183,4,214,156,18,231,166,122,151,98,244,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,144,189,146,55,105,34,99,189,87,38,251,108,187,162,170,47,107,0,81,181,143,149,22,182,220,56,151,186,104,109,194,245,73,6,49,105,167,138,229,83,153,211,50,9,152,203,117,75,42,252,12,235,66,250,136,230,235,150,106,41,96,124,109,87,118,222,215,59,169,241,244,73,37,212,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,96,0,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,98,174,103,92,7,125,219,236,85,58,243,164,246,94,172,251,31,183,187,210,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,56,158,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,211,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,112,200,199,58,22,177,187,171,100,115,217,29,138,128,0,0,0,0,0,193,92,89,241,131,165,252,34,225,177,95,115,133,171,175,190,222,41,234,157,142,88,169,162,145,31,117,158,5,137,30,197,157,24,232,169,216,213,168,137,207,123,215,126,133,114,177,178,57,17,139,18,185,124,115,49,190,235,6,163,223,52,191,137,44,158,213,73,117,201,174,13,168,194,230,134,222,202,74,86,73,34,185,31,106,238,35,191,224,188,63,113,29,35,221,221,99,230,123,221,11,28,21,2,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,217,79,132,239,117,141,27,250,191,199,190,93,0,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,76,122,0,41,238,144,0,0,94,119,14,222,239,218,99,252,141,178,255,0,50,136,200,70,61,225,219,221,251,76,127,145,182,95,230,81,25,8,218,22,62,138,159,8,247,56,63,54,244,133,255,0,94,175,138,64,1,234,143,0,0,0,0,0,0,0,0,0,0,0,0,99,253,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,165,239,240,149,76,114,73,77,83,208,199,177,100,237,79,28,82,246,250,209,175,232,233,119,170,229,67,89,115,106,131,92,206,57,180,190,213,163,156,90,106,102,7,98,117,34,91,96,188,122,74,142,10,74,38,210,65,73,5,116,49,214,199,75,28,77,85,107,89,11,106,82,20,219,100,84,141,21,26,221,250,80,28,12,233,125,171,88,248,180,211,60,14,250,234,69,182,207,120,244,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,190,232,137,34,170,181,219,116,174,198,101,74,242,58,197,172,85,121,86,174,102,181,20,61,119,171,85,190,207,107,163,169,238,189,59,84,181,114,85,73,81,31,66,47,67,186,159,69,76,187,170,43,147,183,179,85,17,206,69,182,160,0,0,0,0,34,175,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,46,167,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,1,178,152,0,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,128,28,174,61,251,52,203,237,175,147,214,151,252,80,15,43,143,126,205,50,251,107,228,245,165,255,0,0,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,9,85,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,6,52,213,222,27,180,75,94,174,184,189,231,87,240,26,76,158,163,14,168,150,166,206,202,186,137,210,8,159,35,162,116,137,36,44,123,98,168,99,150,158,45,217,51,94,197,70,170,42,108,231,34,228,176,0,0,0,0,0,16,3,157,95,186,198,45,245,129,67,242,235,137,63,200,1,206,175,221,99,22,250,192,161,249,117,196,8,1,202,227,223,179,76,190,218,249,61,105,127,197,0,242,184,247,236,211,47,182,190,79,90,95,240,0,0,0,85,95,60,239,196,159,233,39,234,210,42,242,184,247,236,211,47,182,190,79,90,4,170,231,157,248,147,253,36,253,90,69,94,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,138,188,174,61,251,52,203,237,175,147,214,129,127,198,52,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,37,152,43,17,226,207,13,200,120,168,207,120,83,188,211,210,89,50,28,86,158,221,83,101,146,106,245,115,242,22,79,68,218,170,148,138,53,141,173,141,240,54,72,247,103,113,239,123,58,228,68,70,198,254,144,160,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,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,169,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,218,197,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,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,165,218,251,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,96,109,38,10,213,229,105,199,183,211,186,59,15,10,58,161,7,70,65,106,183,248,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,123,42,0,0,0,0,2,170,249,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,113,149,121,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,112,23,82,0,0,0,2,42,243,71,247,19,212,223,177,126,113,68,80,9,127,220,209,253,196,245,55,236,95,156,81,20,2,6,213,0,0,49,166,136,112,221,162,92,56,90,174,118,109,23,192,105,49,202,123,205,67,42,107,222,218,137,234,167,169,123,27,210,196,124,213,15,124,170,198,162,187,165,157,93,13,87,200,168,136,175,122,173,80,243,171,247,167,197,190,175,232,126,99,113,46,164,165,110,117,126,244,248,183,213,253,15,204,110,32,64,2,116,242,224,230,1,89,195,189,246,45,36,213,236,139,253,41,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,191,36,188,183,44,238,30,177,94,40,52,107,136,125,35,202,106,124,7,143,250,47,83,110,186,50,150,58,137,173,149,209,58,228,232,170,35,107,211,251,232,222,141,115,28,248,165,149,136,246,117,245,36,53,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,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,156,193,85,124,168,248,233,253,195,133,253,107,204,255,0,218,244,184,5,109,115,127,190,107,173,114,84,43,191,224,188,43,28,223,225,194,143,254,167,132,181,64,0,0,4,0,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,0,114,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,0,0,0,21,87,207,59,241,39,250,73,250,180,138,188,174,61,251,52,203,237,175,147,214,129,127,192,28,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,5,64,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,212,244,233,170,185,54,158,70,211,116,57,136,139,209,4,20,242,247,26,247,181,222,39,167,213,116,110,69,174,179,176,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,38,74,214,62,30,190,229,122,19,162,58,185,81,83,117,130,191,85,45,247,154,154,203,93,194,151,181,225,188,29,98,54,158,162,23,42,35,150,25,233,106,41,164,106,43,87,216,175,107,220,217,90,214,5,191,114,180,215,74,61,96,225,78,195,141,214,222,124,94,73,167,127,232,110,231,12,137,4,114,50,150,53,85,183,189,177,196,189,93,159,11,219,133,178,61,173,115,228,166,159,240,149,170,247,76,2,149,185,54,107,95,208,110,32,174,218,57,87,111,239,82,106,109,189,59,51,199,23,84,144,87,91,162,168,168,143,169,203,35,81,176,186,7,214,35,182,99,220,178,118,54,233,111,90,151,82,0,0,0,0,5,0,243,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,68,85,230,143,239,217,169,191,98,252,158,136,149,92,140,127,29,159,163,127,172,128,181,64,0,0,0,2,170,249,222,233,111,250,218,107,93,190,197,254,219,197,174,247,63,21,252,85,52,16,118,85,255,0,241,147,186,216,207,204,247,126,230,133,170,24,83,141,12,63,78,51,206,24,51,252,99,86,179,223,161,88,181,69,190,57,235,47,221,9,39,130,146,10,136,166,167,119,105,124,230,222,120,226,111,101,155,73,47,87,110,53,71,189,170,129,174,17,98,156,150,244,114,197,152,107,46,91,172,87,121,187,149,122,119,111,167,167,181,211,116,189,58,106,174,77,168,141,213,61,109,122,34,244,65,5,68,93,183,49,237,119,137,234,245,93,27,85,107,172,190,142,83,248,181,139,31,224,151,16,187,90,40,124,61,94,77,112,187,221,46,146,119,94,255,0,17,84,202,233,169,27,38,206,85,70,109,5,37,59,54,106,35,125,77,246,234,115,149,66,96,0,0,170,190,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,101,94,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,5,207,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,107,25,170,182,237,56,180,106,62,71,108,210,28,142,235,126,195,41,174,18,199,100,185,93,40,210,154,170,166,149,23,213,115,227,69,254,52,71,43,99,115,218,136,231,69,10,185,98,101,133,115,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,215,46,210,172,209,58,61,152,216,223,222,130,188,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,68,109,118,232,213,123,122,222,172,141,171,214,246,162,132,223,228,183,154,107,45,38,119,150,225,54,12,103,211,90,109,87,225,234,114,10,201,46,141,139,232,253,114,195,80,180,181,16,211,189,255,0,125,241,29,133,130,68,142,53,119,169,3,156,246,182,46,151,194,190,44,125,233,245,147,235,3,33,249,140,230,195,218,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,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,154,240,241,99,239,79,172,159,88,25,15,204,103,3,170,105,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,216,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,116,111,220,98,42,186,39,162,82,182,93,193,246,77,65,194,54,5,197,166,30,149,119,43,21,210,158,226,220,185,179,75,78,198,90,39,138,240,234,26,71,196,138,246,203,43,39,71,70,213,99,88,245,99,227,123,156,238,153,26,214,117,254,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,194,207,249,157,112,29,247,111,177,84,235,206,147,217,122,179,236,126,222,239,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,165,99,103,221,45,213,44,19,90,112,75,102,166,105,165,247,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,189,204,198,72,221,164,137,237,245,154,155,237,186,110,138,138,180,173,205,207,76,241,93,59,226,226,107,142,45,73,225,62,154,227,244,153,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,183,115,194,182,87,171,186,156,233,101,149,234,239,91,100,9,1,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,0,0,0,0,6,181,156,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,4,170,0,0,0,0,5,43,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,38,87,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,128,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,104,130,10,243,31,229,255,0,71,196,69,138,93,91,210,28,119,253,54,40,60,52,18,211,83,201,5,60,121,21,47,91,35,233,168,124,207,142,54,77,12,106,175,100,202,238,165,142,37,137,200,255,0,188,172,65,72,38,202,124,39,123,172,104,223,213,254,61,242,232,13,107,11,211,229,117,197,117,139,92,116,58,219,165,87,105,109,86,220,207,77,173,244,214,117,182,193,51,210,74,235,61,60,49,67,77,94,214,61,63,138,41,81,142,122,54,70,181,235,219,73,227,98,4,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,120,29,78,254,89,94,191,158,202,94,113,70,60,68,251,192,234,119,242,202,245,252,246,82,181,180,191,69,111,198,125,205,225,208,127,164,49,126,165,63,19,30,128,10,123,164,0,0,23,157,195,183,187,246,152,255,0,35,108,191,204,162,50,17,143,120,118,247,126,211,31,228,109,151,249,148,70,66,54,133,143,162,167,194,61,206,15,205,189,33,127,215,171,226,144,0,122,163,192,0,0,0,0,0,0,0,0,0,0,0,31,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,174,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,125,60,206,181,75,238,95,193,182,107,225,47,190,140,186,229,190,31,22,183,255,0,66,247,188,87,138,145,60,92,30,108,115,89,213,67,29,111,174,238,157,182,245,92,143,86,20,45,141,98,215,220,194,227,53,167,28,161,241,117,116,246,250,251,164,145,247,89,31,77,45,21,44,181,117,50,110,245,68,94,136,32,149,251,111,212,238,157,154,138,229,68,80,154,156,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,250,152,206,197,85,13,60,245,116,245,59,171,28,247,116,177,149,49,118,209,204,106,248,158,183,117,44,109,66,239,205,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,104,139,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,250,192,0,0,0,69,94,104,254,226,122,155,246,47,206,40,138,86,225,59,222,159,70,254,176,49,239,152,192,93,79,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,3,101,48,0,0,0,2,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,0,80,15,52,127,126,205,77,251,23,228,244,69,255,0,20,3,205,31,223,179,83,126,197,249,61,16,18,171,145,143,227,179,244,111,245,145,106,133,85,242,49,252,118,126,141,254,178,45,38,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,62,176,107,237,198,151,28,121,151,20,186,185,104,204,49,230,85,226,184,246,13,81,35,240,216,97,122,69,113,165,123,159,27,221,91,44,241,175,83,106,94,232,33,114,53,142,232,139,182,198,177,92,228,124,178,90,255,0,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,132,170,0,0,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,49,86,186,112,185,161,60,74,122,19,238,215,131,125,35,250,57,226,125,25,253,51,172,163,236,120,142,215,123,250,154,88,250,186,187,17,126,22,251,116,249,109,186,239,213,52,183,128,174,19,180,91,59,182,106,102,154,105,79,161,178,75,55,123,193,86,250,118,229,81,218,238,194,248,100,251,220,213,15,141,219,199,43,219,235,53,118,223,116,217,81,21,36,0,2,170,249,231,126,36,255,0,73,63,86,145,87,149,199,191,102,153,125,181,242,122,210,85,115,206,252,73,254,146,126,173,34,175,43,143,126,205,50,251,107,228,245,160,95,241,65,124,204,110,215,91,7,48,13,64,190,216,174,117,118,235,149,186,162,195,87,71,89,73,51,161,158,154,120,237,52,46,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,253,10,1,230,143,239,217,169,191,98,252,158,136,11,105,224,95,140,219,23,24,122,113,85,115,146,213,232,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,97,254,100,124,190,234,120,137,166,143,88,116,110,213,72,221,69,183,83,182,154,182,219,12,81,66,252,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,223,102,70,137,136,57,24,254,59,63,70,255,0,89,22,168,6,170,230,205,28,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,70,178,230,202,124,39,123,172,104,223,213,254,61,242,232,0,202,160,0,0,0,42,175,158,119,226,79,244,147,245,105,138,185,42,123,211,229,63,87,245,223,49,183,25,87,158,119,226,79,244,147,245,105,138,185,42,123,211,229,63,87,245,223,49,183,1,117,32,0,0,0,34,175,52,127,113,61,77,251,23,231,20,69,0,151,253,205,31,220,79,83,126,197,249,197,17,64,32,109,80,0,0,82,183,58,191,122,124,91,234,254,135,230,55,18,234,74,86,231,87,239,79,139,125,95,208,252,198,226,6,85,228,99,248,236,253,27,253,100,76,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,116,53,228,99,248,236,253,27,253,100,90,160,26,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,195,220,22,100,156,69,228,250,13,106,175,226,139,24,171,180,230,201,81,50,172,245,107,75,28,247,26,41,58,102,167,168,146,154,153,140,109,27,218,217,187,11,3,218,146,34,211,171,158,136,175,217,59,5,255,0,133,142,31,114,157,101,182,241,3,127,210,235,85,102,125,106,236,186,154,238,247,74,159,124,133,170,216,102,146,4,122,67,44,209,162,162,50,89,24,233,25,219,139,165,201,218,143,167,42,128,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,49,86,186,112,185,161,60,74,122,19,238,215,131,125,35,250,57,226,125,25,253,51,172,163,236,120,142,215,123,250,154,88,250,186,187,17,126,22,251,116,249,109,186,239,213,52,183,128,174,19,180,91,59,182,106,102,154,105,79,161,178,75,55,123,193,86,250,118,229,81,218,238,194,248,100,251,220,213,15,141,219,199,43,219,235,53,118,223,116,217,81,21,36,0,0,65,94,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,125,79,103,98,150,134,162,10,186,138,157,209,142,99,186,94,202,104,187,106,230,57,124,79,91,122,146,55,33,58,138,75,231,29,171,213,57,175,18,244,58,91,79,61,90,91,116,226,207,12,47,130,104,34,107,61,35,92,198,85,77,52,79,110,239,123,29,78,180,12,84,122,166,207,133,253,45,77,213,207,8,87,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,190,194,242,57,155,233,85,138,247,192,198,75,108,176,225,125,223,160,158,140,186,88,104,173,116,239,100,118,200,233,231,142,9,100,100,48,236,212,134,42,25,106,145,81,90,177,199,26,43,182,78,132,115,96,7,39,221,28,190,231,60,80,38,170,211,205,225,236,186,105,111,158,162,178,78,150,63,191,85,93,79,61,37,61,54,202,246,189,189,76,125,76,189,196,107,218,158,27,161,221,43,35,84,186,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,104,180,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,245,42,202,212,85,99,38,139,185,19,253,87,34,178,71,34,181,200,170,139,179,153,171,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,95,247,45,236,166,251,152,112,75,165,183,108,142,187,197,213,211,219,234,237,113,201,218,100,125,52,180,85,213,20,148,209,236,196,68,94,136,32,137,155,237,212,238,157,220,170,229,85,80,146,160,0,0,0,40,7,154,63,191,102,166,253,139,242,122,34,85,114,49,252,118,126,141,254,178,34,175,52,127,126,205,77,251,23,228,244,68,170,228,99,248,236,253,27,253,100,5,170,0,0,0,0,21,213,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,89,178,57,18,197,77,122,249,137,107,165,30,191,113,89,149,228,150,27,207,164,241,187,15,107,27,176,204,212,129,99,117,45,42,42,74,248,164,133,92,217,161,146,169,245,83,71,34,185,206,116,115,51,240,81,17,141,8,214,90,167,36,45,82,255,0,92,189,20,184,95,127,218,153,77,162,217,225,127,142,154,190,126,242,51,254,45,111,67,223,249,216,223,221,20,170,179,42,240,177,173,127,177,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,212,244,111,113,25,213,187,119,69,13,148,192,0,85,95,60,239,196,159,233,39,234,210,189,116,71,94,115,45,3,147,52,186,105,253,109,93,182,251,150,98,242,227,52,247,106,74,132,134,123,107,37,173,164,158,89,163,94,135,47,91,162,166,146,36,86,171,30,197,153,36,107,209,209,166,246,21,207,59,241,39,250,73,250,180,170,176,59,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,17,193,215,7,88,39,8,24,37,69,130,193,89,233,156,146,243,209,244,131,32,237,205,79,233,78,212,213,15,165,254,133,124,242,199,7,106,58,133,143,239,106,157,123,117,59,117,95,44,65,203,79,129,90,158,25,113,154,173,79,212,234,10,186,93,80,200,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,233,78,220,109,107,21,178,44,147,124,1,173,103,22,62,244,250,201,245,129,144,252,198,115,101,51,90,206,44,125,233,245,147,235,3,33,249,140,224,92,247,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,171,110,98,60,33,254,197,45,101,79,162,212,93,157,61,204,123,181,184,191,93,127,137,154,14,211,98,241,84,146,117,34,72,157,169,37,111,66,187,175,170,41,34,222,71,200,146,244,218,167,43,143,113,61,50,251,107,231,21,166,127,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,138,20,109,203,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,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,114,7,57,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,70,14,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,223,70,244,107,158,214,75,20,172,71,191,163,169,113,253,231,41,190,228,22,235,21,166,239,93,226,41,49,155,123,237,118,184,251,76,103,135,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,175,182,253,45,106,32,89,255,0,35,31,199,103,232,223,235,34,213,10,171,228,99,248,236,253,27,253,100,90,160,0,0,0,0,26,214,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,151,83,202,227,220,79,76,190,218,249,197,104,18,168,0,0,0,6,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,233,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,91,109,246,68,68,229,180,47,133,205,9,225,175,211,127,113,76,27,232,231,210,63,13,233,63,233,157,101,103,127,195,247,123,63,213,50,201,211,211,223,151,240,118,223,171,207,125,147,108,170,0,0,0,213,92,237,90,91,170,89,222,139,103,118,205,76,211,75,239,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,123,153,143,141,219,199,43,219,235,53,118,223,116,217,81,21,58,169,47,248,137,224,59,42,195,116,127,73,53,231,73,236,183,92,134,203,168,120,254,63,233,43,93,186,221,36,242,90,110,149,86,250,22,199,187,187,178,75,55,140,171,146,161,91,211,27,25,28,143,142,20,243,146,38,168,92,167,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,239,100,98,185,172,115,226,150,39,171,25,215,210,153,84,133,92,183,120,26,202,184,79,177,94,51,29,68,201,187,217,78,105,111,162,101,93,138,142,89,60,45,159,182,249,158,177,200,246,76,176,213,205,180,145,167,115,183,247,167,54,102,68,247,178,71,61,243,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,70,60,68,251,192,234,119,242,202,245,252,246,82,243,138,49,226,39,222,7,83,191,150,87,175,231,178,149,173,165,250,43,126,51,238,111,14,131,253,33,139,245,41,248,152,244,0,83,221,32,0,0,188,238,29,189,223,180,199,249,27,101,254,101,17,144,140,123,195,183,187,246,152,255,0,35,108,191,204,162,50,17,180,44,125,21,62,17,238,112,126,109,233,11,254,189,95,20,128,3,213,30,0,0,0,0,0,0,0,0,0,0,0,0,168,14,118,154,153,138,228,26,143,167,122,91,105,171,241,23,172,62,223,112,184,93,251,114,70,248,233,252,122,211,118,32,119,75,213,236,153,25,72,178,57,143,107,126,247,60,14,69,114,63,203,165,114,113,210,26,156,215,137,122,237,82,168,130,173,45,186,113,103,154,102,79,12,241,53,158,145,174,99,233,97,134,86,59,119,189,142,167,90,247,162,177,19,103,194,206,167,38,232,215,199,94,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,214,213,57,62,232,229,139,6,225,129,53,86,158,111,17,122,212,187,132,245,21,146,116,189,157,138,90,26,137,233,41,233,182,87,185,142,233,123,42,101,238,35,88,229,241,61,14,234,72,218,160,83,182,181,233,125,215,69,117,115,47,210,139,203,170,228,168,197,175,21,54,214,84,84,209,58,145,245,144,49,235,217,170,72,156,170,172,100,209,118,229,103,172,228,86,72,213,71,57,21,21,111,39,150,46,169,125,212,56,54,194,188,93,247,210,119,92,75,196,98,215,15,232,94,207,133,240,178,47,132,131,201,141,107,250,104,100,162,245,219,213,190,254,179,149,232,242,189,121,199,105,13,78,21,196,189,14,169,83,193,86,182,221,71,179,195,51,231,154,120,156,207,72,208,177,148,179,67,19,27,179,216,198,211,165,3,213,94,139,187,230,127,75,151,101,107,59,175,36,189,76,197,113,253,71,212,77,45,187,85,248,123,214,97,111,183,220,45,29,201,35,100,117,30,1,106,123,240,55,169,232,247,204,172,171,73,26,198,53,223,123,130,119,42,181,25,230,22,254,0,0,0,2,42,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,2,234,121,163,251,137,234,111,216,191,56,162,41,91,132,239,122,125,27,250,192,199,190,99,0,27,41,128,0,29,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,123,1,210,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,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,189,113,110,117,150,43,190,184,210,219,50,77,49,244,14,147,212,245,209,58,228,233,95,83,120,166,145,102,119,106,190,88,227,251,223,103,183,208,146,83,70,217,36,98,171,220,201,102,233,108,79,200,28,234,253,214,49,111,172,10,31,151,92,74,160,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,122,36,107,119,86,163,221,208,244,124,110,94,182,57,19,149,186,241,49,153,95,248,92,181,112,177,125,161,164,170,177,99,153,67,50,59,21,115,81,35,158,141,139,21,98,79,72,244,70,237,51,31,45,98,202,215,170,163,216,189,198,170,189,174,98,68,25,47,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,5,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,42,185,24,254,59,63,70,255,0,89,24,171,153,215,30,63,118,251,237,78,131,105,61,235,171,1,199,238,14,244,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,72,171,166,188,66,229,90,87,163,90,163,164,120,181,55,99,238,169,232,154,107,141,209,149,82,69,53,53,13,27,170,93,45,60,109,98,166,253,255,0,16,216,222,174,114,183,180,146,177,88,238,239,83,58,254,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,168,124,152,126,149,106,62,160,88,178,156,159,10,194,238,183,171,86,21,111,109,210,255,0,87,71,78,178,71,111,165,87,163,18,73,21,63,229,59,100,221,201,28,83,72,169,209,20,142,107,75,117,75,59,209,108,238,217,169,154,105,125,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,239,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,166,197,60,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,189,141,136,231,61,204,138,40,152,175,127,71,82,213,175,50,222,95,117,58,61,117,188,113,7,164,22,170,72,244,250,190,163,196,222,45,52,145,69,75,6,52,247,186,150,8,210,52,124,234,249,217,81,83,60,174,70,67,19,89,2,108,212,68,98,55,96,179,78,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,51,89,174,15,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,251,9,233,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,238,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,14,214,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,32,7,58,191,117,140,91,235,2,135,229,215,16,32,7,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,0,0,0,0,85,95,60,239,196,159,233,39,234,210,42,242,184,247,236,211,47,182,190,79,90,74,174,121,223,137,63,210,79,213,164,85,229,113,239,217,166,95,109,124,158,180,11,254,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,9,85,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,6,170,230,202,124,39,123,172,104,223,213,254,61,242,232,13,107,13,148,248,78,247,88,209,191,171,252,123,229,208,1,149,64,0,0,0,85,95,60,239,196,159,233,39,234,211,21,114,84,247,167,202,126,175,235,190,99,110,50,175,60,239,196,159,233,39,234,211,21,114,84,247,167,202,126,175,235,190,99,110,2,234,64,0,0,0,69,94,104,254,226,122,155,246,47,206,40,138,1,47,251,154,63,184,158,166,253,139,243,138,34,128,64,218,160,0,0,165,110,117,126,244,248,183,213,253,15,204,110,37,212,148,173,206,175,222,159,22,250,191,161,249,141,196,12,171,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,0,0,0,0,0,128,28,234,253,214,49,111,172,10,31,151,92,73,254,64,14,117,126,235,24,183,214,5,15,203,174,32,64,14,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,0,0,26,203,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,189,103,42,155,10,113,85,170,95,113,110,28,117,23,83,33,190,250,26,190,205,143,213,122,42,183,194,248,142,213,210,86,118,104,126,246,172,123,93,189,84,176,55,215,106,177,55,221,251,53,28,169,173,96,23,39,201,111,71,47,184,126,141,101,186,197,119,155,183,73,168,151,10,122,123,93,55,75,23,170,150,218,234,136,221,83,214,215,170,167,92,243,212,69,219,115,24,230,248,110,175,89,178,53,82,197,72,255,0,192,30,11,247,59,224,219,73,236,30,148,244,135,139,199,227,190,247,187,29,174,159,73,72,250,254,215,79,83,183,237,248,174,223,86,254,183,71,86,205,223,165,36,0,20,3,205,7,19,250,41,198,214,160,248,124,103,208,212,23,159,71,93,168,250,40,188,60,53,157,218,24,60,69,76,123,34,54,78,186,166,212,245,200,155,245,74,146,245,42,185,28,75,254,71,89,77,246,175,21,213,204,42,162,187,174,203,106,184,89,238,148,116,221,166,39,106,170,174,58,168,234,36,235,68,235,119,83,40,169,147,101,85,106,118,247,106,34,185,202,189,83,158,46,45,98,164,202,180,147,53,167,161,232,189,93,109,247,139,93,101,79,117,235,221,165,164,146,150,74,120,250,21,122,27,210,250,218,149,221,17,28,189,205,156,170,141,106,38,32,229,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,74,181,42,164,84,119,181,174,11,201,0,0,0,1,64,60,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,145,21,121,163,251,246,106,111,216,191,39,162,37,87,35,31,199,103,232,223,235,32,45,80,0,0,0,6,20,227,67,88,239,186,5,195,6,127,170,184,180,61,119,171,85,190,58,123,116,157,76,79,13,85,87,81,21,36,85,59,61,143,99,251,47,168,108,189,183,53,90,254,223,66,236,142,221,53,204,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,178,174,115,252,67,218,178,76,155,26,225,187,26,186,213,189,248,157,67,175,121,69,59,168,218,216,18,182,106,120,252,3,89,43,147,173,207,101,60,245,14,114,51,239,123,85,70,138,174,123,85,35,197,92,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,233,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,253,15,163,106,122,174,123,28,129,8,15,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,236,115,30,215,38,232,168,167,202,75,254,60,244,114,197,135,233,239,13,218,197,104,155,183,87,168,154,95,102,167,186,83,116,189,122,170,173,182,202,8,219,83,214,231,170,39,92,19,211,197,219,107,24,214,248,110,175,89,210,57,80,44,255,0,150,46,169,125,212,56,54,194,188,93,247,210,119,92,75,196,98,215,15,232,94,207,133,240,178,47,132,131,201,141,107,250,104,100,162,245,219,213,190,254,179,149,232,242,85,20,173,201,179,90,254,131,113,5,118,209,202,187,127,122,147,83,109,233,217,158,56,186,164,130,186,221,21,69,68,125,78,89,26,141,133,208,62,177,29,179,30,229,147,177,183,75,122,212,186,144,42,175,158,119,226,79,244,147,245,105,133,57,54,226,214,44,131,139,138,203,181,222,135,196,85,227,56,125,198,233,107,147,186,246,120,122,167,207,77,72,233,54,106,162,63,120,42,234,25,179,145,91,235,239,183,83,90,169,154,249,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,112,23,82,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,217,76,214,179,139,31,122,125,100,250,192,200,126,99,56,23,83,202,227,220,79,76,190,218,249,197,105,42,136,171,202,227,220,79,76,190,218,249,197,105,42,128,193,92,96,240,153,134,241,117,165,255,0,65,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,83,94,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,165,110,117,126,244,248,183,213,253,15,204,110,32,101,94,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,0,0,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,208,37,80,0,0,0,0,0,0,0,13,85,205,148,248,78,247,88,209,191,171,252,123,229,208,26,214,27,41,240,157,238,177,163,127,87,248,247,203,160,3,42,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,20,99,196,79,188,14,167,127,44,175,95,207,101,47,56,163,30,34,125,224,117,59,249,101,122,254,123,41,90,218,95,162,183,227,62,230,240,232,63,210,24,191,82,159,137,143,64,5,61,210,0,0,11,206,225,219,221,251,76,127,145,182,95,230,81,25,8,199,188,59,123,191,105,143,242,54,203,252,202,35,33,27,66,199,209,83,225,30,231,7,230,222,144,191,235,213,241,72,0,61,81,224,0,0,0,0,0,0,0,0,0,1,133,56,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,76,214,87,7,59,13,80,186,227,218,71,129,233,69,189,181,112,211,230,119,138,171,149,117,68,53,174,137,146,65,111,100,123,82,203,18,38,211,49,242,214,69,42,117,59,102,190,149,139,210,229,84,86,5,59,27,62,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,61,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,148,89,203,23,75,126,234,28,100,225,94,46,197,233,59,86,37,226,50,155,135,244,87,103,194,248,88,215,194,79,228,246,185,253,53,210,81,122,141,234,223,127,89,170,196,121,127,192,65,94,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,157,47,127,126,150,186,162,10,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,41,85,124,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,166,194,122,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,82,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,176,64,109,80,12,41,193,126,177,223,117,247,134,12,3,85,114,152,122,47,87,91,124,148,247,25,58,152,190,38,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,230,176,0,0,34,175,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,46,167,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,1,178,152,0,0,0,12,21,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,250,55,237,189,81,93,19,21,53,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,8,107,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,133,101,242,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,34,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,134,193,60,11,240,101,98,224,243,78,42,173,146,93,125,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,60,43,203,23,128,239,184,133,138,155,94,117,98,203,211,159,100,22,246,250,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,172,255,0,0,124,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,159,88,3,95,110,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,199,146,185,74,107,94,178,226,124,65,81,233,30,37,111,186,228,24,62,83,222,170,200,109,112,68,217,99,182,116,69,210,219,163,92,249,24,202,126,135,246,35,149,253,95,124,141,205,98,50,89,82,157,169,114,154,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,124,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,120,173,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,26,25,0,0,0,128,28,234,253,214,49,111,172,10,31,151,92,73,254,64,14,117,126,235,24,183,214,5,15,203,174,32,64,14,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,0,0,170,190,121,223,137,63,210,79,213,164,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,104,23,252,80,15,52,127,126,205,77,251,23,228,244,69,255,0,20,3,205,31,223,179,83,126,197,249,61,16,18,171,145,143,227,179,244,111,245,145,106,133,85,242,49,252,118,126,141,254,178,45,80,13,85,205,148,248,78,247,88,209,191,171,252,123,229,208,26,214,27,41,240,157,238,177,163,127,87,248,247,203,160,3,42,128,0,0,0,170,190,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,101,94,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,5,212,128,0,0,0,138,188,209,253,196,245,55,236,95,156,81,20,2,95,247,52,127,113,61,77,251,23,231,20,69,0,129,181,64,0,1,74,220,234,253,233,241,111,171,250,31,152,220,75,169,41,91,157,95,189,62,45,245,127,67,243,27,136,25,87,145,143,227,179,244,111,245,145,106,133,85,242,49,252,118,126,141,254,178,45,80,0,0,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,128,28,174,61,251,52,203,237,175,147,214,151,252,80,15,43,143,126,205,50,251,107,228,245,165,255,0,0,0,0,0,1,15,249,176,101,54,44,127,130,92,190,211,119,174,240,245,121,53,194,209,107,181,199,218,123,252,69,83,43,161,171,116,123,181,21,25,180,20,149,15,221,202,141,245,54,223,169,205,69,161,114,228,249,218,101,54,42,77,2,193,112,170,138,238,139,213,215,48,75,165,29,55,105,235,221,165,164,162,168,142,162,78,180,78,134,244,190,182,153,54,85,71,47,115,118,162,163,92,169,93,124,1,224,191,116,78,50,116,158,193,233,79,71,248,76,130,59,239,123,177,221,234,244,108,111,175,237,116,245,55,110,231,133,237,245,111,234,245,245,108,237,186,84,54,41,0,1,94,188,233,240,10,107,239,15,56,166,160,211,227,213,117,151,44,87,40,101,51,235,161,73,92,202,11,117,101,60,137,50,202,141,94,134,177,245,16,80,49,30,244,242,127,67,90,169,220,84,117,122,242,222,202,108,88,127,27,90,91,118,200,235,188,37,37,69,194,174,215,28,157,167,201,213,85,91,67,81,73,77,30,204,69,84,235,158,120,153,190,221,45,234,221,202,141,69,84,182,174,104,254,226,122,155,246,47,206,40,138,54,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,158,208,54,115,0,0,0,1,64,60,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,145,21,121,163,251,246,106,111,216,191,39,162,37,87,35,31,199,103,232,223,235,32,45,80,0,0,2,21,115,98,215,75,22,152,112,193,115,211,159,76,221,104,178,157,75,218,221,104,109,189,30,206,170,88,42,41,228,175,89,165,69,106,54,23,64,254,195,153,186,186,79,18,141,232,115,59,142,96,83,94,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,214,114,169,113,92,164,52,26,155,75,56,104,143,82,110,20,85,112,100,58,159,81,233,74,148,169,167,150,157,241,91,160,124,145,80,198,140,123,213,175,99,154,178,212,178,86,177,157,108,172,106,122,205,99,28,180,235,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,250,206,68,54,94,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,13,88,139,190,214,29,11,172,215,238,85,184,54,55,97,179,122,79,36,176,233,254,51,146,88,97,106,206,178,58,170,150,221,10,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,240,85,17,237,164,19,101,62,19,189,214,52,111,234,255,0,30,249,116,0,107,131,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,57,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,188,60,104,104,229,139,64,184,160,207,244,171,22,155,174,203,106,184,71,81,110,143,165,233,225,169,106,233,226,171,138,155,119,189,239,127,101,149,13,139,184,231,43,159,219,235,93,149,219,37,154,114,104,214,251,174,117,162,87,253,23,184,88,233,41,233,244,190,162,7,80,215,195,35,186,234,224,185,79,89,80,172,149,139,186,35,227,150,57,118,123,85,17,204,145,141,233,69,98,190,64,198,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,11,169,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,169,229,113,238,39,166,95,109,124,226,180,149,68,85,229,113,238,39,166,95,109,124,226,180,149,64,10,86,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,202,188,140,127,29,159,163,127,172,139,84,42,175,145,143,227,179,244,111,245,145,106,128,0,0,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,74,160,0,0,0,0,0,0,0,26,171,155,41,240,157,238,177,163,127,87,248,247,203,160,53,172,54,83,225,59,221,99,70,254,175,241,239,151,64,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,120,29,78,254,89,94,191,158,202,94,113,70,60,68,251,192,234,119,242,202,245,252,246,82,181,180,191,69,111,198,125,205,225,208,127,164,49,126,165,63,19,30,128,10,123,164,0,0,23,157,195,183,187,246,152,255,0,35,108,191,204,162,50,17,143,120,118,247,126,211,31,228,109,151,249,148,70,66,54,133,143,162,167,194,61,206,15,205,189,33,127,215,171,226,144,0,122,163,192,0,0,0,0,0,0,0,0,0,2,165,121,135,112,103,198,119,17,60,80,95,51,92,47,77,254,144,98,20,86,251,125,175,29,169,244,197,170,147,162,149,148,237,146,104,250,36,158,57,87,106,185,170,215,121,19,171,214,217,23,161,24,137,109,64,10,245,229,83,194,46,176,240,227,117,212,155,238,184,105,157,37,130,229,119,167,181,82,89,43,29,91,67,91,58,192,215,84,186,174,38,73,79,44,142,141,138,239,8,231,53,85,168,245,100,107,235,116,121,88,80,0,10,107,227,67,151,15,18,121,207,20,25,254,107,162,58,55,227,113,12,130,225,29,210,154,167,233,21,4,125,250,169,233,226,146,182,78,138,154,150,202,222,170,183,212,46,202,136,212,223,102,34,51,165,11,148,0,67,94,88,90,87,196,94,134,105,30,67,165,26,247,130,85,216,169,237,247,132,185,99,213,19,100,20,183,6,62,10,150,125,254,150,40,160,146,68,167,100,114,196,178,174,238,68,123,235,30,168,212,84,114,186,101,0,0,0,4,127,227,215,75,115,189,105,225,59,57,211,61,52,177,122,103,36,188,250,51,193,81,120,168,105,251,189,171,149,44,210,125,242,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,172,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,164,86,169,59,20,176,86,197,36,178,116,50,165,207,119,75,24,229,217,168,174,93,182,68,85,242,46,252,0,0,0,0,0,0,1,26,178,174,12,172,85,124,103,97,92,98,98,87,95,3,117,161,241,116,249,93,186,161,239,124,119,8,221,106,158,138,154,166,157,124,251,115,51,170,8,223,31,148,111,141,168,244,232,123,29,223,146,160,0,33,173,163,129,202,156,151,152,6,101,197,198,163,62,145,108,86,218,139,107,241,27,74,178,42,133,174,171,138,211,77,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,233,148,0,0,0,0,0,0,0,0,0,16,255,0,154,6,130,106,199,17,58,5,96,194,180,115,20,250,65,122,162,204,41,110,147,211,120,234,106,78,138,86,81,86,198,233,58,234,36,141,139,179,230,141,54,69,234,245,183,219,100,85,73,128,0,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,208,216,221,155,210,126,54,183,211,182,218,142,215,118,219,85,12,127,123,134,161,242,59,121,37,99,125,86,174,219,238,187,34,42,165,191,128,0,0,0,0,4,0,230,183,194,230,187,113,41,247,46,251,138,96,223,72,254,142,122,111,210,127,211,58,58,62,199,136,240,61,159,234,153,99,234,234,236,75,248,59,237,211,231,182,233,188,127,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,13,141,217,189,39,227,107,125,59,109,168,237,119,109,181,80,199,247,184,106,31,35,183,146,86,55,213,106,237,190,235,178,34,170,91,248,0,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,233,156,110,243,232,207,5,91,233,219,109,63,119,181,109,165,134,79,189,205,80,201,27,180,145,61,190,179,83,125,183,77,209,81,86,223,192,16,3,149,39,11,154,237,195,95,221,71,238,215,131,125,28,250,71,232,79,70,127,76,232,235,59,254,31,199,119,191,169,165,147,167,167,191,23,225,109,191,87,150,251,46,211,252,0,40,7,246,174,56,236,255,0,112,207,250,77,103,255,0,59,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,200,0,0,0,0,0,8,1,205,111,133,205,118,226,83,238,93,247,20,193,190,145,253,28,244,223,164,255,0,166,116,116,125,143,17,224,123,63,213,50,199,213,213,216,151,240,119,219,167,207,109,211,124,127,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,244,126,203,91,135,213,90,224,169,244,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,250,187,111,186,162,45,159,128,0,0,0,0,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,211,57,37,231,209,158,10,139,197,67,79,221,237,92,169,102,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,45,64,254,213,199,29,159,238,25,255,0,73,172,255,0,231,101,255,0,0,0,0,5,96,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,32,178,209,97,244,182,185,234,125,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,62,182,219,238,138,137,103,224,8,1,202,147,133,205,118,225,175,238,163,247,107,193,190,142,125,35,244,39,163,63,166,116,117,157,255,0,15,227,187,223,212,210,201,211,211,223,139,240,182,223,171,203,125,151,105,254,0,0,0,0,0,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,72,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,94,182,251,108,138,169,48,0,21,1,192,87,1,92,88,232,183,22,56,54,166,106,94,148,250,27,27,179,122,79,198,214,250,118,219,81,218,238,219,106,161,143,239,112,212,62,71,111,36,172,111,170,213,219,125,215,100,69,84,183,240,0,0,0,0,0,128,28,214,248,92,215,110,37,62,229,223,113,76,27,233,31,209,207,77,250,79,250,103,71,71,216,241,30,7,179,253,83,44,125,93,93,137,127,7,125,186,124,246,221,55,143,252,5,112,21,197,142,139,113,99,131,106,102,165,233,79,161,177,187,55,164,252,109,111,167,109,181,29,174,237,182,170,24,254,247,13,67,228,118,242,74,198,250,173,93,183,221,118,68,85,75,127,0,0,0,71,254,61,116,183,59,214,158,19,179,157,51,211,75,23,166,114,75,207,163,60,21,23,138,134,159,187,218,185,82,205,39,223,38,123,35,110,209,196,247,122,206,77,246,217,55,85,68,90,129,253,171,142,59,63,220,51,254,147,89,255,0,206,203,254,0,0,0,0,0,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,233,156,110,243,232,207,5,91,233,219,109,63,119,181,109,165,134,79,189,205,80,201,27,180,145,61,190,179,83,125,183,77,209,81,86,64,114,164,225,115,93,184,107,251,168,253,218,240,111,163,159,72,253,9,232,207,233,157,29,103,127,195,248,238,247,245,52,178,116,244,247,226,252,45,183,234,242,223,101,218,127,128,0,0,5,96,115,48,225,179,140,238,40,117,150,219,77,167,154,71,233,28,7,13,183,165,61,154,167,211,246,168,124,101,85,75,99,146,178,167,162,105,99,154,63,54,195,7,109,253,77,254,133,235,110,221,213,66,207,192,21,151,203,47,151,238,162,104,214,168,94,245,115,136,141,63,171,177,95,108,20,241,67,136,35,111,116,149,48,57,245,49,212,69,91,51,217,75,43,213,94,216,149,145,181,36,84,102,213,18,47,75,156,141,116,118,104,0,20,3,251,87,28,118,127,184,103,253,38,179,255,0,157,151,125,195,214,45,125,193,180,11,77,48,172,166,135,193,94,177,252,62,205,107,184,211,119,89,39,98,170,10,40,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,100,0,4,0,230,165,193,206,172,113,35,247,63,203,116,71,9,181,94,239,86,31,31,110,188,55,197,211,81,215,77,75,47,106,74,101,238,206,230,50,72,98,124,117,30,162,201,212,215,84,238,198,42,58,71,55,10,114,241,224,207,140,238,29,184,160,177,230,185,166,155,253,31,196,43,109,247,11,94,69,83,233,139,85,95,93,43,233,221,36,49,244,71,60,146,166,245,112,210,46,241,167,87,171,178,175,66,189,22,218,128,16,3,154,223,11,154,237,196,167,220,187,238,41,131,125,35,250,57,233,191,73,255,0,76,232,232,251,30,35,192,246,127,170,101,143,171,171,177,47,224,239,183,79,158,219,166,248,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,232,253,150,183,15,170,181,193,83,233,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,245,118,223,117,68,91,63,0,0,0,10,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,69,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,34,239,192,17,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,232,108,146,205,233,63,27,69,226,161,168,237,119,110,85,83,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,18,64,0,0,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,164,22,90,44,62,150,215,61,79,166,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,214,219,125,209,81,44,252,1,0,57,82,112,185,174,220,53,253,212,126,237,120,55,209,207,164,126,132,244,103,244,206,142,179,191,225,252,119,123,250,154,89,58,122,123,241,126,22,219,245,121,111,178,237,63,192,0,0,0,0,2,144,56,133,229,195,198,118,115,175,186,151,154,226,218,55,227,108,185,6,97,121,186,91,170,126,145,90,163,239,210,207,91,44,145,73,208,250,150,189,189,76,123,87,103,34,57,55,217,81,23,200,179,254,2,180,183,59,209,110,19,176,109,51,212,187,23,161,178,75,55,164,252,109,23,138,134,163,181,221,185,85,77,31,223,33,123,227,118,241,202,199,122,174,93,183,217,118,84,84,73,0,0,0,0,0,0,0,0,0,0,160,31,218,184,227,179,253,195,63,233,53,159,252,236,187,238,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,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,0,0,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,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,81,143,17,62,240,58,157,252,178,189,127,61,148,188,226,140,120,137,247,129,212,239,229,149,235,249,236,165,107,105,126,138,223,140,251,155,195,160,255,0,72,98,253,74,126,38,61,0,20,247,72,0,0,47,59,135,111,119,237,49,254,70,217,127,153,68,100,35,30,240,237,238,253,166,63,200,219,47,243,40,140,132,109,11,31,69,79,132,123,156,31,155,122,66,255,0,175,87,197,32,0,245,71,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,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,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,81,143,17,62,240,58,157,252,178,189,127,61,148,188,226,140,120,137,247,129,212,239,229,149,235,249,236,165,107,105,126,138,223,140,251,155,195,160,255,0,72,98,253,74,126,38,61,0,20,247,72,0,0,47,59,135,111,119,237,49,254,70,217,127,153,68,100,35,30,240,237,238,253,166,63,200,219,47,243,40,140,132,109,11,31,69,79,132,123,156,31,155,122,66,255,0,175,87,197,32,0,245,71,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,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,120,0,0,0,0,0,0,0,0,0,0,86,7,14,220,192,40,244,139,139,61,91,225,251,91,242,47,9,130,213,234,6,65,6,51,114,150,56,34,165,176,213,73,121,174,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,236,252,214,179,139,31,122,125,100,250,192,200,126,99,56,27,41,130,186,185,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,150,42,0,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,64,38,213,6,170,230,213,0,0,0,0,0,0,0,87,87,53,173,116,212,126,29,53,31,64,181,67,75,239,62,6,235,67,244,150,41,161,149,21,244,183,10,87,45,173,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,217,171,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,171,175,158,119,226,79,244,147,245,105,13,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,161,176,240,58,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,0,0,0,6,31,226,247,72,106,117,223,134,141,66,210,219,124,21,115,220,174,214,119,205,107,130,154,120,161,125,69,198,153,237,170,163,133,95,47,168,214,62,162,8,152,245,114,183,212,115,189,102,126,18,102,0,6,170,230,206,122,41,170,22,173,106,210,60,67,85,236,205,164,142,159,41,179,211,92,159,79,77,90,218,182,81,206,246,39,122,149,101,106,34,61,240,203,220,137,254,171,85,31,27,145,90,213,69,68,215,219,141,13,28,177,104,23,20,25,254,149,98,211,117,217,109,87,8,234,45,209,244,189,60,53,45,93,60,85,113,83,110,247,189,239,236,178,161,177,119,28,229,115,251,125,107,178,187,100,180,158,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,209,213,207,125,84,51,74,247,110,199,189,213,11,94,196,70,42,108,200,89,212,212,221,28,240,158,164,127,227,227,83,50,173,34,225,11,82,115,172,42,175,194,94,169,237,244,246,250,106,166,201,36,114,82,248,218,184,104,223,60,79,141,237,123,38,141,149,14,124,111,71,122,178,53,142,84,84,69,69,144,5,85,243,189,213,47,245,180,209,75,125,247,253,183,148,221,237,158,23,248,169,168,39,239,43,63,227,38,244,49,255,0,157,237,253,205,64,172,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,217,247,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,40,179,149,46,153,253,209,56,201,199,46,53,20,150,170,186,12,42,223,93,147,86,65,112,143,185,213,219,141,41,233,223,11,85,142,106,205,29,85,85,52,173,85,233,233,237,43,218,238,166,181,22,250,64,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,129,149,121,24,254,59,63,70,255,0,89,22,168,85,95,35,31,199,103,232,223,235,34,213,0,0,0,133,92,214,117,75,59,209,109,19,192,181,51,76,239,190,134,201,44,218,129,7,130,173,240,176,212,118,187,182,139,164,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,205,92,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,70,190,117,126,235,24,183,214,5,15,203,174,37,96,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,222,27,31,3,170,105,110,169,96,154,211,130,91,53,51,77,47,190,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,238,102,50,70,237,36,79,111,172,212,223,109,211,116,84,85,237,96,0,58,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,96,32,175,50,14,43,181,31,132,173,71,208,252,215,10,151,199,90,171,190,144,65,127,176,79,50,178,150,239,74,213,183,42,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,26,232,207,56,236,54,245,173,185,117,175,87,45,85,120,238,153,221,106,59,216,173,205,244,203,81,87,104,100,80,49,139,13,100,116,204,115,164,100,238,141,210,162,177,36,124,50,204,177,171,165,137,91,36,61,127,158,119,226,79,244,147,245,104,22,83,165,186,165,130,107,78,9,108,212,205,52,190,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,87,181,148,23,203,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,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,111,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,62,176,0,2,186,185,157,115,0,172,210,42,58,158,31,180,67,34,240,153,213,95,84,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,121,77,27,220,232,90,199,108,141,145,204,124,121,131,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,208,181,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,160,109,60,0,2,170,249,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,113,149,121,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,112,23,82,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,165,110,19,189,233,244,111,235,3,30,249,140,6,202,102,181,156,39,123,211,232,223,214,6,61,243,24,13,148,192,0,0,172,190,57,248,170,204,184,80,230,7,131,102,22,107,149,91,177,139,142,15,105,166,203,45,17,198,147,50,227,110,75,173,199,173,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,31,98,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,78,220,234,253,233,241,111,171,250,31,152,220,78,149,203,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,1,238,123,88,247,181,24,240,189,224,124,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,31,88,2,170,248,110,227,167,238,41,198,134,176,232,118,177,230,126,19,77,175,90,129,146,122,30,166,181,189,80,216,174,146,93,165,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,222,154,234,137,22,213,13,107,56,177,247,167,214,79,172,12,135,230,51,129,178,152,43,3,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,108,252,0,0,0,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,113,60,237,52,114,251,22,85,130,241,3,79,55,122,203,83,111,76,58,178,62,150,55,194,85,71,37,69,93,58,238,175,235,147,188,201,106,124,145,157,44,240,190,179,183,145,168,152,47,149,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,251,168,180,205,85,70,246,210,178,71,171,218,212,122,58,220,248,201,208,186,62,34,120,113,204,244,231,208,222,145,189,58,223,37,199,28,107,22,6,76,203,197,59,29,37,42,71,44,232,172,139,184,244,236,61,251,181,123,83,74,222,182,163,149,201,174,190,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,210,102,170,230,206,122,41,170,22,173,106,210,60,67,85,236,205,164,142,159,41,179,211,92,159,79,77,90,218,182,81,206,246,39,122,149,101,106,34,61,240,203,220,137,254,171,85,31,27,145,90,213,69,68,214,48,13,148,248,78,247,88,209,191,171,252,123,229,208,21,235,206,191,91,238,171,117,195,120,110,134,199,72,219,107,105,233,243,138,139,147,164,115,167,146,117,117,109,28,80,49,190,77,99,26,212,153,206,85,234,87,171,227,68,232,232,94,228,255,0,225,146,237,106,176,112,137,165,23,219,237,206,146,221,109,183,105,189,138,174,178,178,174,102,195,5,52,17,219,33,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,25,197,86,169,125,218,120,142,212,93,76,134,251,233,154,11,206,65,85,232,170,223,11,225,251,182,184,159,217,161,251,218,177,142,110,212,177,64,223,93,168,245,219,119,238,229,114,168,102,174,85,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,186,95,253,21,85,77,60,17,211,39,91,30,213,103,110,122,136,167,223,214,107,187,29,14,106,181,234,169,101,60,205,245,211,81,248,116,209,252,23,84,52,190,243,224,110,180,58,129,69,20,208,202,138,250,91,133,43,173,247,5,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,122,175,40,77,11,172,211,14,28,106,245,27,33,179,120,43,214,165,220,27,113,133,207,89,217,51,172,240,49,99,162,73,34,145,26,198,245,61,245,115,177,236,69,73,34,169,137,202,247,39,75,89,197,115,171,247,88,197,190,176,40,126,93,113,2,85,112,209,196,94,9,197,6,150,80,106,102,11,81,253,106,142,241,69,209,55,244,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,106,47,181,19,42,154,230,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,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,246,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,236,0,0,0,0,0,0,56,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,163,126,46,249,139,106,230,172,235,205,38,79,165,25,173,94,57,137,233,237,226,89,176,212,182,185,236,74,167,179,174,47,73,84,178,86,53,101,124,241,57,237,236,202,206,134,67,51,225,86,47,92,238,151,186,243,66,227,167,238,215,149,63,67,180,115,51,241,122,109,101,232,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,251,235,91,79,34,64,0,54,51,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,215,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,103,83,90,206,26,56,139,206,248,95,213,58,13,76,193,106,63,173,81,222,40,186,33,254,153,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,237,69,246,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,32,26,214,113,99,239,79,172,159,88,25,15,204,103,54,83,53,172,226,199,222,159,89,62,176,50,31,152,206,5,170,114,84,247,88,202,126,176,43,190,93,110,56,158,26,249,128,86,90,56,179,213,46,25,53,191,34,239,90,166,212,11,205,187,7,186,79,28,243,213,71,85,45,229,208,67,105,119,109,143,234,133,123,187,197,36,138,198,194,216,221,26,185,88,177,54,46,91,146,167,186,198,83,245,129,93,242,235,113,85,124,88,251,211,235,39,214,6,67,243,25,192,217,76,16,3,149,239,29,63,118,188,85,154,29,172,121,159,139,212,155,47,95,161,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,223,92,218,137,18,127,128,0,0,0,1,88,28,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,103,230,172,54,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,23,169,203,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,13,142,123,88,198,57,24,192,153,68,0,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,0,114,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,0,0,0,0,5,43,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,38,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,141,184,254,230,1,125,226,27,81,233,44,154,67,145,93,109,90,123,135,92,41,110,54,73,155,27,41,170,170,175,20,171,58,54,237,20,136,198,212,211,122,179,171,99,141,100,221,27,27,36,115,89,35,149,140,205,92,209,121,128,86,93,235,46,92,50,104,134,69,217,181,67,226,109,217,197,210,8,231,130,170,74,168,167,150,9,173,45,238,49,157,48,167,107,121,100,141,94,217,155,35,99,71,35,18,86,203,5,184,104,225,211,59,226,131,84,232,52,207,5,167,254,181,89,120,173,235,135,250,89,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,177,19,218,168,22,233,203,11,139,125,109,226,103,13,200,109,250,191,139,213,220,95,141,84,35,33,205,225,166,130,150,146,189,242,47,82,209,75,19,58,27,226,99,107,154,228,116,12,86,118,149,157,212,141,253,14,168,173,94,101,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,116,49,181,137,87,27,26,244,71,163,34,106,175,86,232,247,94,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,128,28,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,62,151,187,197,210,201,29,69,93,58,238,175,232,143,178,248,170,124,145,157,79,241,94,179,182,141,168,161,245,242,71,213,11,85,86,1,168,90,47,51,105,32,185,91,47,17,101,20,234,234,214,247,235,32,169,134,58,105,122,41,246,71,116,64,234,72,122,164,69,114,111,87,27,85,27,229,215,102,133,5,242,184,213,234,109,37,227,7,25,130,229,61,36,22,220,230,158,108,66,170,105,160,150,87,177,245,46,99,233,91,18,71,248,47,125,100,20,145,171,156,142,98,50,71,171,186,127,13,183,232,0,215,91,143,109,76,202,181,67,139,141,76,184,229,53,125,207,64,228,21,184,205,186,6,73,34,195,75,67,65,59,233,226,100,109,123,221,209,213,219,116,175,70,236,213,150,105,94,141,111,94,197,234,113,85,170,95,113,110,28,117,23,83,33,190,250,26,190,205,143,213,122,42,183,194,248,142,213,210,86,118,104,126,246,172,123,93,189,84,176,55,215,106,177,55,221,251,53,28,169,173,96,23,83,201,147,75,126,138,112,227,125,212,202,251,23,133,175,206,242,9,60,53,111,138,235,241,150,186,38,36,48,253,237,30,173,143,162,169,215,22,249,181,175,118,251,174,237,237,169,63,204,127,195,246,153,253,198,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,244,92,125,20,179,87,50,22,248,169,217,234,49,93,221,157,101,145,94,230,163,158,231,171,156,157,78,83,32,0,43,171,40,230,1,89,195,191,48,157,72,210,77,94,200,191,210,158,191,209,211,197,83,81,28,245,18,99,181,94,132,165,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,62,252,146,216,169,64,60,209,253,251,53,55,236,95,147,209,1,127,192,170,190,84,124,116,254,225,194,254,181,230,127,237,122,92,2,182,185,191,223,53,214,185,42,21,223,240,94,21,142,111,240,225,71,255,0,83,194,90,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,2,140,120,137,247,129,212,239,229,149,235,249,236,165,231,20,99,196,79,188,14,167,127,44,175,95,207,101,43,91,75,244,86,252,103,220,222,29,7,250,67,23,234,83,241,49,232,0,167,186,64,0,1,121,220,59,123,191,105,143,242,54,203,252,202,35,33,24,247,135,111,119,237,49,254,70,217,127,153,68,100,35,104,88,250,42,124,35,220,224,252,219,210,23,253,122,190,41,0,7,170,60,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,12,84,95,71,46,110,53,255,0,101,86,156,79,96,207,238,118,168,245,55,22,251,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,210,0,81,114,255,0,172,213,222,1,244,239,136,29,16,199,124,94,117,73,233,185,242,107,108,82,79,45,85,250,150,59,140,240,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,36,32,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,251,28,199,185,171,186,42,160,25,87,90,56,155,207,181,91,136,188,131,137,27,21,77,94,13,144,221,170,26,234,55,88,110,51,67,61,4,12,165,109,36,108,109,67,85,175,87,173,59,17,178,61,58,17,234,231,170,53,141,119,66,79,252,211,83,117,231,89,249,68,231,58,163,174,89,78,63,123,125,238,162,222,219,60,180,22,207,11,90,176,65,145,67,12,143,173,115,21,176,43,214,70,43,24,200,97,98,54,56,152,231,58,71,200,228,101,112,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,190,179,145,11,169,230,55,139,88,176,110,93,89,166,21,139,80,248,43,46,63,111,199,109,118,234,110,235,228,236,82,193,116,160,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,20,46,109,80,106,174,109,80,0,0,0,0,0,0,5,85,243,206,252,73,254,146,126,173,42,172,181,78,121,223,137,63,210,79,213,164,0,225,115,66,255,0,100,166,187,99,58,41,244,167,232,231,210,63,27,253,51,240,62,51,177,225,232,231,169,253,199,185,31,87,87,99,167,240,211,110,173,252,246,217,66,74,114,224,230,1,89,195,189,246,45,36,213,236,139,253,41,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,191,36,183,126,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,202,143,142,159,220,56,95,214,188,207,253,175,75,128,86,215,55,251,230,186,215,37,66,187,254,11,194,177,205,254,28,40,255,0,234,120,64,181,64,0,0,0,21,1,206,211,76,241,92,127,81,244,239,84,173,52,158,30,245,152,91,238,22,251,191,110,56,217,29,71,128,90,110,196,238,233,98,61,243,43,42,214,55,61,238,119,222,224,129,168,141,70,121,227,254,79,186,199,125,193,184,160,77,42,167,135,196,89,117,46,223,61,61,100,125,76,103,98,170,134,158,122,186,122,157,213,142,123,186,88,202,152,187,104,230,53,124,79,91,186,150,54,161,98,188,206,180,183,238,161,193,182,107,225,44,94,147,186,226,94,31,41,183,255,0,69,118,124,47,133,145,60,92,254,111,107,95,211,67,37,111,168,238,173,247,245,90,175,70,20,87,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,245,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,6,207,198,190,220,203,179,250,109,65,227,75,81,42,173,185,13,93,214,219,99,168,166,176,82,164,203,47,69,27,233,41,163,138,170,158,38,72,137,208,198,214,37,90,175,74,116,57,238,123,219,213,215,212,183,147,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,245,90,170,107,46,5,201,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,210,197,234,165,182,186,162,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,214,108,141,84,177,83,21,112,177,162,159,177,219,135,220,39,71,36,184,120,218,188,126,222,190,62,118,203,220,141,245,211,202,250,138,174,211,187,113,170,194,147,205,42,71,212,196,119,109,25,213,187,183,85,202,160,10,86,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,202,188,140,127,29,159,163,127,172,139,84,42,175,145,143,227,179,244,111,245,145,106,128,0,0,64,14,117,126,235,24,183,214,5,15,203,174,37,43,23,83,206,175,221,99,22,250,192,161,249,117,196,173,94,2,180,183,4,214,158,44,112,109,51,212,187,23,166,113,187,207,164,252,109,23,138,154,159,187,218,182,213,77,31,223,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,80,236,28,0,241,131,117,225,55,87,26,235,130,210,73,130,102,53,20,116,25,91,38,137,202,250,104,24,247,36,117,209,58,54,58,94,186,116,154,87,172,109,107,146,86,57,236,233,235,88,228,142,255,0,173,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,53,204,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,62,79,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,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,11,159,41,3,152,255,0,48,10,206,34,47,178,233,38,144,228,95,233,79,65,225,167,150,166,158,57,233,228,200,170,186,25,39,85,67,38,100,114,50,24,100,85,99,33,86,244,172,145,44,174,87,253,229,34,205,124,215,56,233,253,223,133,253,20,204,255,0,219,20,185,253,109,11,127,189,107,109,113,212,35,191,225,124,83,26,223,224,66,175,254,168,132,174,13,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,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,201,92,29,112,117,157,241,127,157,212,88,44,21,158,134,198,236,221,31,72,50,14,220,53,30,139,238,195,80,250,95,232,87,207,20,147,247,100,167,88,254,246,171,209,191,83,182,68,243,150,188,227,240,12,55,75,48,222,31,116,251,79,177,234,75,30,61,99,167,200,233,168,104,105,145,122,34,102,246,213,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,41,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,186,228,115,119,70,171,221,208,196,100,109,94,134,53,18,189,185,231,126,36,255,0,73,63,86,129,85,101,132,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,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,194,188,191,184,103,195,120,175,212,188,215,75,115,10,234,187,115,219,131,213,220,173,23,58,101,87,62,221,113,142,186,137,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,130,181,75,75,115,189,22,206,238,122,103,169,118,47,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,249,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,6,207,198,20,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,212,213,150,101,69,108,109,115,81,17,239,124,113,190,11,112,11,205,35,4,196,116,226,147,71,56,155,187,122,18,60,70,223,13,30,59,145,83,219,102,158,58,154,24,145,177,199,71,81,13,52,111,123,102,137,136,212,100,168,206,153,35,98,247,21,178,55,174,120,43,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,96,99,253,82,213,44,239,90,115,187,158,166,106,93,247,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,189,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,189,84,151,252,54,240,35,125,212,45,2,212,14,40,53,9,158,11,16,199,240,251,237,211,27,166,221,146,122,118,170,10,43,132,125,206,184,170,27,45,47,133,171,167,130,77,164,141,91,54,221,59,43,58,149,98,0,27,84,0,0,170,190,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,101,94,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,5,212,145,87,154,63,184,158,166,253,139,243,138,34,85,17,87,154,63,184,158,166,253,139,243,138,32,40,135,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,61,166,197,28,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,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,53,183,50,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,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,240,217,36,29,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,237,96,82,183,58,191,122,124,91,234,254,135,230,55,18,0,19,255,0,157,95,189,62,45,245,127,67,243,27,137,133,56,20,225,174,197,197,78,109,168,90,101,115,94,205,214,29,63,184,93,49,186,183,85,62,8,233,47,17,86,81,50,158,73,85,173,127,84,43,221,124,114,34,177,235,219,145,234,212,71,163,28,208,148,28,169,248,234,166,195,164,160,225,99,85,235,233,41,172,85,85,9,14,21,92,218,89,93,59,110,53,117,172,79,70,189,33,141,200,230,75,45,68,146,182,105,21,189,181,73,26,231,185,174,141,34,226,185,203,113,15,117,201,53,66,215,195,117,150,235,72,252,123,19,167,164,189,222,41,219,70,230,206,151,185,163,151,182,215,202,244,245,152,202,57,226,115,82,47,87,122,169,17,234,231,53,169,28,0,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,94,190,5,175,114,154,215,174,45,53,163,63,187,227,249,166,167,213,228,154,117,134,217,222,234,245,189,195,13,101,106,214,213,204,174,165,99,106,220,230,213,171,215,162,165,200,249,22,120,219,28,78,139,165,138,232,92,202,246,226,199,222,159,89,62,176,50,31,152,206,93,247,47,78,30,191,99,151,12,184,253,130,182,166,234,251,214,87,219,203,111,116,215,26,95,11,37,5,117,93,44,8,234,52,133,83,174,62,203,34,142,55,35,213,92,178,54,71,108,196,114,70,202,65,226,199,222,159,89,62,176,50,31,152,206,6,52,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,189,78,93,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,248,108,115,218,198,49,200,198,84,182,39,194,102,101,157,112,161,144,113,67,135,212,85,221,153,138,229,18,89,110,246,58,106,4,115,233,109,209,209,197,81,45,201,101,238,117,57,140,116,241,181,241,182,37,233,103,84,174,114,49,143,233,197,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,5,112,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,235,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,51,168,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,140,85,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,128,181,67,94,190,98,186,57,125,209,190,46,51,186,107,188,222,34,147,48,184,79,152,218,234,122,88,206,245,45,124,242,200,228,232,107,222,173,237,78,149,16,110,238,151,63,177,215,210,214,189,168,108,40,87,87,57,189,11,163,202,116,106,197,175,54,139,55,93,235,9,184,71,110,186,85,198,176,71,253,39,171,114,177,171,50,185,18,89,123,117,107,78,216,216,215,42,51,197,206,238,133,71,57,205,14,3,146,198,188,211,93,176,220,175,135,43,205,109,91,238,86,42,135,228,214,84,154,162,89,89,232,233,150,56,170,97,137,138,206,136,25,21,66,199,34,167,95,223,31,92,247,35,61,87,185,106,44,207,252,9,235,165,247,64,120,154,195,178,75,101,230,213,108,181,95,174,20,184,222,73,53,209,24,148,173,179,213,85,66,149,15,124,142,86,246,123,125,12,153,36,71,53,26,232,83,171,169,138,246,59,0,1,114,124,81,235,29,247,72,185,80,233,149,54,57,14,213,121,238,31,140,225,210,84,245,51,250,22,150,166,207,220,169,94,135,177,200,254,228,20,242,193,183,170,230,247,250,218,228,115,17,22,165,180,159,5,251,168,106,158,27,166,126,148,244,103,210,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,53,113,151,174,148,122,159,103,209,13,57,199,175,62,54,203,166,154,95,143,219,166,107,18,7,194,219,196,244,20,242,86,172,114,198,174,123,186,88,202,72,30,199,170,44,114,211,74,212,99,87,169,207,146,188,151,52,46,251,117,212,124,143,136,123,157,154,213,54,55,100,183,212,227,118,218,154,133,100,149,76,188,74,180,210,72,250,118,108,174,143,162,149,207,99,228,85,98,171,106,209,141,235,69,149,24,22,211,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,144,91,157,95,186,198,45,245,129,67,242,235,137,63,200,1,206,175,221,99,22,250,192,161,249,117,196,10,86,37,255,0,47,222,59,175,188,42,229,81,225,89,75,252,110,153,100,23,4,146,227,77,179,35,244,93,84,242,82,199,45,215,173,148,242,212,79,218,166,167,114,120,102,170,53,251,238,155,59,205,113,175,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,189,127,137,126,29,51,190,23,245,78,191,76,243,170,127,235,181,150,122,222,184,127,166,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,123,21,61,138,161,178,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,214,84,7,43,78,61,190,130,86,88,120,81,213,8,58,241,251,173,195,193,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,91,248,0,0,2,173,121,160,243,4,169,180,212,222,184,94,209,107,173,35,222,250,119,80,102,23,202,105,98,169,103,68,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,189,113,189,29,23,170,246,191,105,85,204,51,136,237,80,225,163,65,170,50,253,43,194,42,238,55,43,141,66,91,95,144,44,81,205,69,141,164,158,171,106,167,137,85,92,247,185,202,140,139,169,139,10,72,173,238,187,247,56,103,160,204,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,14,213,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,184,173,88,193,126,229,250,167,153,105,159,165,61,39,244,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,189,78,1,120,40,197,120,83,211,138,75,221,218,217,226,53,55,38,183,195,38,71,112,168,72,223,37,7,90,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,122,91,19,34,165,110,44,125,233,245,147,235,3,33,249,140,224,51,46,29,51,188,75,66,112,78,34,188,63,139,195,51,94,245,31,141,235,134,63,9,116,142,178,190,31,7,219,238,172,178,111,13,7,123,187,219,107,62,251,209,190,237,221,217,87,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,172,211,151,190,1,134,234,159,46,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,244,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,75,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,195,97,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,215,11,139,31,122,125,100,250,192,200,126,99,57,50,185,52,235,126,168,91,181,66,233,195,221,170,199,73,118,194,110,212,245,121,61,198,87,73,28,51,217,103,142,56,161,241,76,114,250,211,178,87,37,45,59,161,243,84,87,71,35,85,136,201,82,72,107,197,143,189,62,178,125,96,100,63,49,156,11,84,228,169,238,177,148,253,96,87,124,186,220,85,95,22,62,244,250,201,245,129,144,252,198,114,213,57,42,123,172,101,63,88,21,223,46,183,21,87,197,143,189,62,178,125,96,100,63,49,156,12,127,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,23,211,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,181,193,113,224,114,167,82,185,127,224,92,82,105,179,233,34,190,227,22,123,219,242,155,99,153,20,9,113,183,82,221,174,15,90,214,73,178,43,234,97,139,118,185,178,57,123,144,197,27,88,173,116,77,142,104,171,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,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,131,21,112,209,196,94,9,197,6,150,80,106,102,11,81,253,106,142,241,69,209,55,244,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,106,47,181,19,42,128,0,1,170,185,202,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,71,20,79,78,36,57,125,211,90,120,80,211,94,40,116,90,213,86,246,63,7,176,87,230,22,58,104,165,169,127,92,212,110,168,172,189,44,178,206,231,35,17,207,129,175,130,40,186,35,98,58,95,85,141,126,193,101,92,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,59,5,115,171,247,88,197,190,176,40,126,93,113,42,175,133,237,99,212,125,12,215,28,87,57,210,248,110,181,247,95,72,83,208,205,100,183,57,123,151,234,89,102,98,73,109,86,163,36,235,239,108,214,183,239,111,115,100,237,189,137,214,198,42,89,247,55,251,141,246,241,193,126,158,221,178,156,115,232,253,234,183,48,180,212,92,109,30,49,149,126,143,170,125,166,189,210,211,119,216,136,201,123,111,87,51,184,212,233,119,78,233,228,160,65,110,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,0,0,165,110,117,126,244,248,183,213,253,15,204,110,36,117,208,142,42,179,46,30,52,143,83,240,253,53,185,85,218,50,125,67,168,179,83,54,239,4,105,215,67,110,167,101,127,138,88,101,235,71,67,82,231,84,83,181,143,70,187,165,139,51,154,177,200,216,222,146,43,157,95,189,62,45,245,127,67,243,27,137,2,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,3,150,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,132,248,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,245,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,248,171,151,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,27,220,198,189,236,106,61,240,87,153,103,29,183,93,97,213,10,93,52,210,12,154,145,152,78,157,222,32,186,91,175,214,121,221,223,184,222,225,141,83,198,195,82,136,215,70,200,29,36,177,196,176,175,75,213,29,50,62,68,116,93,176,187,66,63,241,237,166,120,174,168,112,143,169,150,236,166,147,185,232,28,126,183,38,183,78,200,227,89,169,107,168,32,125,68,79,141,207,99,186,58,187,110,137,234,221,156,177,77,43,17,205,235,220,194,188,181,120,237,212,126,42,125,61,128,106,150,31,220,189,98,214,250,122,207,165,22,186,53,138,134,170,53,232,139,183,86,221,213,145,86,72,244,146,86,164,104,216,228,107,102,233,142,36,135,215,157,64,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,52,105,62,117,247,80,210,204,55,83,61,23,232,207,165,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,198,186,252,85,105,111,220,91,136,237,69,211,56,108,94,134,160,179,100,21,94,138,162,241,94,35,181,107,149,253,234,31,190,43,222,231,111,75,44,14,245,220,175,77,246,126,206,71,34,91,247,40,205,76,202,181,19,132,120,109,217,77,95,139,250,21,144,85,227,54,233,223,36,146,76,234,24,224,167,168,137,146,57,239,118,253,191,20,232,152,141,233,107,98,138,38,35,125,93,212,58,87,58,124,254,154,197,195,206,41,167,212,249,13,93,29,203,42,202,25,82,250,24,86,86,178,190,221,71,79,34,204,146,171,83,161,204,101,68,244,15,70,61,124,223,208,230,162,246,213,91,94,188,186,180,114,251,172,156,92,96,148,214,137,188,61,38,31,112,131,49,186,84,244,177,253,154,90,9,226,145,169,208,231,177,93,221,157,105,224,221,189,78,103,127,175,165,205,99,144,237,124,212,245,142,197,171,188,92,93,233,177,200,119,164,192,173,241,97,210,84,245,63,250,42,170,154,121,228,169,94,135,177,170,206,220,245,18,193,183,172,215,118,58,218,229,107,209,18,74,242,75,209,79,245,117,196,101,101,195,242,225,86,250,88,229,255,0,205,235,42,228,153,139,31,254,100,145,185,178,127,95,71,55,240,20,11,84,0,0,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,8,170,93,159,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,130,218,1,192,173,79,19,92,25,100,26,159,166,52,21,117,90,161,142,103,19,219,105,104,91,85,20,112,93,237,203,77,111,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,195,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,145,92,96,113,113,149,107,39,21,151,141,103,211,140,186,235,100,164,176,245,88,177,11,141,174,170,74,58,168,109,113,36,140,73,89,43,25,12,204,241,11,53,68,202,215,167,91,27,82,177,42,171,90,133,170,114,207,213,46,39,245,167,70,174,90,153,196,45,246,213,121,181,94,110,11,244,78,182,58,90,122,122,233,97,137,210,67,87,222,142,153,140,137,176,164,209,35,99,221,169,42,185,39,87,110,197,133,86,141,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,101,61,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,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,238,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,5,24,241,19,239,3,169,223,203,43,215,243,217,75,206,40,199,136,159,120,29,78,254,89,94,191,158,202,86,182,151,232,173,248,207,185,188,58,15,244,134,47,212,167,226,99,208,1,79,116,128,0,2,243,184,118,247,126,211,31,228,109,151,249,148,70,66,49,239,14,222,239,218,99,252,141,178,255,0,50,136,200,70,208,177,244,84,248,71,185,193,249,183,164,47,250,245,124,82,0,15,84,120,0,0,0,0,0,0,0,0,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,217,76,214,179,139,31,122,125,100,250,192,200,126,99,56,22,253,202,91,84,176,76,175,132,235,14,153,216,47,190,43,36,193,60,87,210,10,47,11,51,60,31,141,185,87,77,75,247,199,177,35,147,174,54,171,190,246,231,116,237,179,182,95,34,32,115,58,229,255,0,71,164,85,149,60,64,232,134,59,225,48,90,190,169,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,242,134,54,57,176,185,142,217,91,27,152,200,225,86,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,4,11,228,193,195,197,215,27,198,114,94,36,114,91,85,35,25,150,83,182,201,139,212,54,177,206,157,104,161,168,147,199,185,241,53,122,26,199,212,65,78,214,171,254,249,189,44,138,136,214,57,22,73,21,205,31,220,79,83,126,197,249,197,17,34,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,58,243,71,247,19,212,223,177,126,113,68,5,0,155,84,26,171,155,84,0,0,0,0,0,0,1,85,124,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,145,87,149,199,191,102,153,125,181,242,122,208,44,211,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,19,106,130,181,121,165,240,19,244,238,142,253,197,118,151,207,209,144,90,173,254,51,47,181,212,84,109,29,125,13,36,8,213,172,167,115,215,104,230,134,8,154,143,139,116,108,145,198,138,196,73,90,173,156,59,175,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,158,166,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,176,79,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,56,36,80,0,1,171,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,123,13,162,10,64,231,5,163,151,220,27,138,5,213,90,137,188,69,151,82,237,240,84,81,201,210,198,118,42,168,105,224,164,168,166,217,30,231,187,165,140,166,151,184,173,99,87,196,244,55,169,99,114,129,203,106,199,23,158,151,229,105,166,154,56,181,190,152,200,50,11,133,70,45,119,158,74,14,220,118,250,27,37,68,21,16,64,215,53,99,69,153,32,154,204,141,122,50,86,186,53,159,173,201,42,110,70,174,11,244,114,197,175,188,80,96,26,85,148,205,209,101,186,220,36,168,184,199,210,245,241,52,180,148,242,213,203,77,187,30,199,179,188,202,119,69,220,107,145,204,238,117,166,234,221,151,15,201,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,109,101,92,143,176,171,85,126,127,170,122,141,53,69,90,92,172,118,123,117,146,158,38,189,189,135,65,93,52,179,74,231,183,167,169,94,142,183,194,141,84,114,34,35,164,221,29,186,43,66,221,0,56,156,179,233,87,209,91,207,208,95,69,125,36,244,125,71,161,253,45,220,240,62,59,182,238,199,136,237,125,243,179,220,232,235,232,245,186,119,219,207,96,56,12,215,90,52,191,78,179,44,59,79,243,140,190,146,205,125,207,234,42,41,49,202,122,150,72,214,87,207,10,71,215,18,74,141,237,49,234,179,68,214,53,238,106,200,249,26,198,117,57,81,10,139,231,87,239,79,139,125,95,208,252,198,226,67,253,126,251,178,253,217,114,207,217,7,233,95,186,23,164,29,233,223,73,244,247,187,221,41,209,211,209,247,190,207,111,183,218,237,125,235,181,219,237,125,239,160,229,184,132,226,47,59,226,90,241,139,229,154,153,81,227,178,75,22,62,150,42,219,159,68,49,122,67,166,190,178,166,57,123,48,197,28,113,116,199,84,200,122,90,139,191,103,173,87,119,170,32,79,254,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,0,114,184,247,236,211,47,182,190,79,90,79,254,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,11,147,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,94,205,82,210,220,239,69,179,187,158,153,234,93,139,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,190,66,247,198,237,227,149,142,245,92,187,111,178,236,168,168,155,63,17,127,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,5,11,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,255,0,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,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,75,112,255,0,46,14,95,244,124,59,216,162,213,189,94,199,127,211,98,191,196,193,21,53,68,144,84,71,142,210,245,190,62,154,119,194,249,35,124,211,70,136,247,204,142,234,72,229,72,154,140,251,242,203,58,128,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,19,255,0,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,96,7,37,79,122,124,167,234,254,187,230,54,226,234,64,213,134,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,85,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,171,21,227,99,150,94,51,197,14,101,73,169,216,62,81,73,135,101,149,117,17,55,35,170,169,167,168,172,101,214,4,74,88,24,244,106,206,140,129,244,244,208,74,172,99,35,68,153,238,107,94,232,252,228,73,105,165,186,91,130,104,182,9,108,211,61,52,177,122,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,201,158,249,29,188,146,189,222,179,151,109,246,77,145,17,16,58,87,19,118,155,85,131,132,77,87,177,88,173,148,150,235,109,187,77,239,180,148,116,116,144,182,24,41,160,142,217,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,214,220,217,79,139,31,117,141,100,250,191,200,126,93,57,173,96,27,84,24,255,0,86,117,251,70,180,43,208,31,117,205,66,181,98,255,0,74,46,9,108,181,248,215,185,59,243,121,117,57,122,81,123,112,179,169,157,201,223,211,20,125,108,235,123,122,155,190,64,53,182,226,194,237,196,93,199,91,111,20,124,83,220,234,234,181,6,215,79,73,73,89,20,211,82,189,148,176,44,12,154,8,162,109,34,248,118,49,89,50,72,173,139,100,235,145,238,119,174,231,170,132,245,231,157,248,147,253,36,253,90,98,174,74,158,244,249,79,213,253,119,204,109,196,106,215,62,43,181,31,136,157,56,211,140,43,84,37,244,173,215,78,125,39,4,55,249,102,87,85,92,169,106,146,145,35,109,74,42,122,243,71,225,92,139,54,253,82,53,237,87,162,189,175,146,89,43,201,83,222,159,41,250,191,174,249,141,184,11,169,34,175,52,127,113,61,77,251,23,231,20,68,170,34,175,52,127,113,61,77,251,23,231,20,64,82,95,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,166,106,230,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,197,106,42,199,38,216,131,132,239,122,125,27,250,192,199,190,99,1,177,70,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,79,76,113,190,72,122,211,212,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,20,109,203,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,59,104,229,85,142,61,175,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,67,92,30,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,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,243,3,149,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,59,115,75,35,158,142,108,174,146,16,235,252,234,253,233,241,111,171,250,31,152,220,78,169,202,79,84,176,77,47,226,158,111,167,87,223,70,125,45,199,221,139,89,255,0,161,102,155,197,93,42,174,52,61,136,62,244,199,116,117,118,223,235,191,165,137,183,155,147,116,59,95,58,191,122,124,91,234,254,135,230,55,18,0,1,125,28,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,78,239,147,210,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,36,172,30,94,156,61,101,90,159,198,38,63,96,173,169,250,53,87,166,87,8,242,219,221,53,198,150,70,213,55,209,181,208,35,168,210,21,70,171,102,116,239,142,55,35,213,189,182,247,29,179,156,196,141,243,255,0,149,239,29,63,118,188,85,154,29,172,121,159,139,212,155,47,95,161,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,223,92,218,137,19,26,115,52,226,99,50,225,131,91,109,246,13,1,161,164,195,242,124,174,158,143,54,201,178,184,81,42,42,238,239,100,21,54,170,90,41,98,153,174,133,212,209,67,11,222,145,189,175,103,117,204,145,141,142,70,189,242,133,165,26,214,113,99,239,79,172,159,88,25,15,204,103,45,123,151,95,48,204,203,138,92,133,52,111,80,112,154,70,100,54,12,94,107,189,118,79,77,90,140,101,205,240,213,83,192,155,209,36,72,216,94,230,212,53,207,86,201,209,214,199,43,88,198,185,24,202,161,226,199,222,159,89,62,176,50,31,152,206,5,170,114,84,247,88,202,126,176,43,190,93,110,33,175,50,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,70,70,177,189,17,90,199,205,50,185,42,123,172,101,63,88,21,223,46,183,19,167,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,3,92,46,26,56,139,206,248,95,213,58,13,76,193,106,63,173,81,222,40,186,33,254,153,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,237,69,246,162,236,17,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,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,27,113,209,193,149,247,131,205,71,165,182,71,117,244,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,237,180,209,119,98,69,145,173,72,228,107,218,230,244,170,190,40,254,190,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,47,93,58,77,43,214,54,181,201,43,28,246,116,245,172,114,70,27,4,131,137,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,142,88,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,161,213,53,99,5,251,168,105,102,101,166,126,148,244,103,210,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,181,128,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,206,40,158,156,226,52,94,213,167,92,67,89,117,3,23,196,41,44,214,140,254,206,250,186,202,138,103,181,172,175,189,195,80,255,0,25,42,196,142,221,143,88,166,162,115,220,141,107,100,124,142,127,173,34,202,164,11,0,108,39,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,79,75,217,222,170,175,130,41,26,157,14,123,209,189,168,18,158,13,219,210,215,246,58,250,90,231,185,10,118,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,226,120,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,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,148,237,202,227,223,179,76,190,218,249,61,105,118,124,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,92,142,110,202,228,99,186,24,143,145,201,208,199,42,6,184,89,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,109,60,169,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,220,134,41,28,244,107,162,116,147,86,7,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,209,27,93,178,185,24,222,183,171,228,114,117,189,202,182,63,202,235,151,253,29,162,142,219,196,222,183,227,189,235,172,222,26,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,219,223,213,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,103,224,0,62,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,76,21,164,220,11,112,227,162,154,203,127,215,28,11,12,240,151,235,214,254,14,154,71,49,212,54,46,227,85,42,61,29,10,53,60,63,123,117,234,243,119,67,85,209,197,218,137,206,141,100,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,217,76,214,179,139,31,122,125,100,250,192,200,126,99,56,23,83,202,227,220,79,76,190,218,249,197,105,149,120,151,225,211,4,226,131,75,43,244,207,58,167,254,187,89,103,173,235,155,250,89,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,177,83,216,169,138,185,92,123,137,233,151,219,95,56,173,37,80,24,255,0,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,235,217,197,143,189,62,178,125,96,100,63,49,156,217,76,214,179,139,31,122,125,100,250,192,200,126,99,56,22,169,201,83,221,99,41,250,192,174,249,117,184,170,190,44,125,233,245,147,235,3,33,249,140,229,170,114,84,247,88,202,126,176,43,190,93,110,42,175,139,31,122,125,100,250,192,200,126,99,56,23,83,202,227,220,79,76,190,218,249,197,105,8,57,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,155,252,174,61,196,244,203,237,175,156,86,144,255,0,154,47,48,10,203,189,101,203,134,77,16,200,187,54,168,124,77,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,166,20,237,111,44,145,171,219,51,100,108,104,228,98,74,217,66,16,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,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,216,123,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,215,95,134,142,29,51,190,40,53,78,131,76,240,90,127,235,85,151,138,222,184,127,165,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,251,17,61,170,155,9,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,208,200,0,0,53,87,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,14,149,161,124,9,104,54,131,106,134,83,171,152,214,51,73,83,144,222,111,21,213,246,122,137,96,237,165,130,138,170,56,187,148,52,177,49,82,6,49,178,37,71,110,70,68,201,27,12,253,149,115,154,142,115,240,87,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,0,0,41,91,157,95,189,62,45,245,127,67,243,27,137,202,242,106,208,189,56,212,157,71,204,245,67,53,179,122,86,235,167,62,137,150,193,12,234,142,165,167,170,170,90,165,90,167,70,169,235,205,31,133,111,105,85,122,88,231,185,232,213,123,99,123,56,174,117,126,244,248,183,213,253,15,204,110,38,31,225,59,140,27,175,9,250,71,171,173,193,150,145,115,188,214,162,195,65,101,125,76,78,145,148,48,68,203,138,212,215,35,85,139,20,143,137,100,129,140,142,71,34,43,231,107,213,178,50,55,198,224,151,252,208,121,130,84,218,106,111,92,47,104,181,214,145,239,125,59,168,51,11,229,52,177,84,179,162,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,94,184,222,142,139,213,123,95,181,117,240,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,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,210,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,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,58,186,59,139,186,190,73,164,70,199,221,88,218,29,255,0,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,235,145,205,221,26,175,119,67,17,145,181,122,24,212,76,150,0,20,237,206,227,10,186,208,107,70,158,234,52,213,20,139,109,190,98,242,217,41,226,107,221,223,108,244,53,114,77,43,158,222,158,148,98,182,225,10,53,81,202,170,173,147,116,110,200,174,199,252,169,248,135,181,104,86,168,106,20,57,101,214,173,152,245,199,7,184,222,223,109,164,163,108,211,220,43,109,17,186,177,173,141,202,137,208,246,209,165,201,81,31,36,113,185,85,17,203,213,219,218,194,121,169,232,229,247,87,120,71,187,212,227,147,111,87,129,92,34,204,100,166,233,103,244,85,45,52,19,199,82,157,111,123,81,157,184,42,37,159,127,89,206,236,116,53,170,231,162,165,16,219,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,125,142,99,220,213,221,21,80,14,91,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,125,165,249,242,234,209,203,22,141,240,143,130,83,90,38,241,21,121,133,190,12,198,233,83,210,246,119,170,171,224,138,70,167,67,158,244,111,106,4,167,131,118,244,181,253,142,190,150,185,238,66,136,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,217,204,0,0,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,75,254,75,154,233,167,20,56,78,71,195,197,206,243,224,115,58,236,130,167,36,182,211,84,34,50,59,141,43,168,233,163,145,148,239,223,215,154,63,10,247,190,53,68,119,109,200,246,245,163,37,88,254,78,107,28,9,90,150,213,95,197,54,141,99,53,109,185,54,161,103,205,237,86,232,26,232,36,129,90,247,73,120,70,34,163,152,246,185,26,147,244,53,200,244,127,125,200,206,137,228,146,176,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,193,2,185,50,112,233,244,151,59,190,241,47,127,167,222,131,16,238,88,177,255,0,95,240,238,147,194,158,42,95,82,84,114,118,169,101,70,116,201,27,152,255,0,27,212,213,71,67,229,111,229,43,107,167,28,186,143,194,182,184,220,116,35,132,187,229,170,197,164,250,99,112,75,93,37,130,91,90,214,71,87,84,201,150,107,148,117,51,214,163,234,221,189,100,181,80,170,197,44,109,237,177,171,26,167,238,142,177,254,9,120,186,169,227,23,0,190,231,110,210,202,188,58,158,205,120,91,67,21,215,120,174,16,85,189,33,142,87,116,61,25,28,173,123,18,86,117,35,162,70,108,248,213,143,122,247,27,24,72,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,2,140,120,137,247,129,212,239,229,149,235,249,236,165,231,20,99,196,79,188,14,167,127,44,175,95,207,101,43,91,75,244,86,252,103,220,222,29,7,250,67,23,234,83,241,49,232,0,167,186,64,0,1,121,220,59,123,191,105,143,242,54,203,252,202,35,33,24,247,135,111,119,237,49,254,70,217,127,153,68,100,35,104,88,250,42,124,35,220,224,252,219,210,23,253,122,190,41,0,7,170,60,0,0,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,6,119,195,214,85,132,232,78,153,241,5,226,125,33,141,234,55,164,169,186,163,165,145,190,139,174,163,172,154,15,15,52,155,44,107,221,142,46,236,107,212,142,119,68,237,232,68,139,173,253,215,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,106,156,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,166,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,131,140,94,14,179,190,16,51,186,123,5,254,179,211,56,221,231,175,232,254,65,219,134,159,210,157,168,105,223,85,253,10,201,229,146,14,212,149,9,31,223,21,58,246,234,110,232,190,65,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,71,94,104,254,226,122,155,246,47,206,40,138,234,229,193,204,2,179,135,123,236,90,73,171,217,23,250,83,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,126,73,108,87,154,63,184,158,166,253,139,243,138,32,40,4,218,160,213,92,218,160,0,0,0,0,8,171,199,63,28,255,0,176,187,232,79,250,87,125,49,250,99,233,47,246,111,209,254,23,194,120,111,252,94,110,190,175,19,253,206,221,31,29,252,177,87,11,156,214,255,0,100,166,187,99,58,41,247,5,250,57,244,143,198,255,0,76,254,148,248,206,199,135,163,158,167,247,31,9,31,87,87,99,167,240,211,110,173,252,246,217,92,214,248,92,215,110,37,62,229,223,113,76,27,233,31,209,207,77,250,79,250,103,71,71,216,241,30,7,179,253,83,44,125,93,93,137,127,7,125,186,124,246,221,55,143,252,5,112,21,197,142,139,113,99,131,106,102,165,233,79,161,177,187,55,164,252,109,111,167,109,181,29,174,237,182,170,24,254,247,13,67,228,118,242,74,198,250,173,93,183,221,118,68,85,64,237,124,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,145,87,149,199,191,102,153,125,181,242,122,208,47,248,0,5,48,115,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,133,122,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,52,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,80,15,31,220,31,93,120,77,213,199,54,222,148,146,96,153,141,69,101,126,40,248,101,114,190,154,6,61,171,37,12,173,145,238,151,174,157,38,137,137,35,156,228,149,142,99,250,186,214,72,227,11,190,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,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,37,154,230,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,189,187,140,69,70,202,244,93,135,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,57,98,0,115,147,209,79,167,60,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,152,231,161,184,203,79,79,39,75,82,55,43,166,108,236,163,86,238,246,53,35,239,239,212,238,132,39,249,15,249,176,101,54,44,127,130,92,190,211,119,174,240,245,121,53,194,209,107,181,199,218,123,252,69,83,43,161,171,116,123,181,21,25,180,20,149,15,221,202,141,245,54,223,169,205,69,10,23,47,251,150,46,150,253,203,248,54,194,188,93,139,209,151,92,183,196,101,55,15,232,174,247,138,241,82,47,132,159,201,238,107,58,168,99,162,245,27,211,182,222,179,81,234,242,128,77,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,67,37,128,0,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,77,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,239,43,21,32,155,84,20,129,206,75,22,177,99,252,92,81,221,173,20,62,30,175,38,195,237,215,75,164,157,215,191,196,85,50,122,154,70,201,179,149,81,155,65,73,78,205,154,136,223,83,125,186,156,229,80,204,28,141,110,214,168,110,186,201,98,154,231,72,203,149,101,61,134,174,158,141,211,53,39,154,8,93,92,217,101,100,123,245,57,140,116,240,181,206,68,217,171,44,104,187,117,38,246,190,107,3,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,97,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,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,215,248,214,226,183,246,31,105,101,171,83,62,129,125,45,244,158,65,5,139,193,122,83,192,118,251,148,213,19,119,123,157,153,119,219,195,116,244,244,166,253,123,239,229,178,224,14,23,57,173,254,201,77,118,198,116,83,238,11,244,115,233,31,141,254,153,253,41,241,157,143,15,71,61,79,238,62,18,62,174,174,199,79,225,166,221,91,249,237,178,247,254,104,26,9,171,28,68,232,21,131,10,209,204,83,233,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,214,223,109,145,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,232,108,110,205,233,63,27,91,233,219,109,71,107,187,109,170,134,63,189,195,80,249,29,188,146,177,190,171,87,109,247,93,145,21,80,36,7,58,191,117,140,91,235,2,135,229,215,18,0,114,184,247,236,211,47,182,190,79,90,79,254,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,11,254,0,0,0,0,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,3,21,114,84,247,167,202,126,175,235,190,99,110,46,164,165,110,74,158,244,249,79,213,253,119,204,109,197,212,128,0,1,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,106,130,37,115,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,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,169,106,0,213,134,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,117,114,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,15,95,73,67,20,211,53,143,170,157,43,40,166,88,162,106,174,239,122,69,12,178,43,91,186,244,70,247,123,26,170,157,215,157,102,150,224,152,166,119,128,234,101,130,197,225,114,76,239,210,191,72,43,124,84,207,241,158,10,27,116,52,191,123,123,214,56,250,35,114,183,239,109,111,86,251,187,117,243,43,175,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,50,42,243,71,247,19,212,223,177,126,113,68,125,92,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,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,147,229,230,143,238,39,169,191,98,252,226,136,10,86,225,59,222,159,70,254,176,49,239,152,192,108,123,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,225,112,157,239,79,163,127,88,24,247,204,96,36,87,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,189,118,72,178,61,85,92,198,66,24,171,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,158,190,218,108,140,142,24,213,210,118,146,71,100,14,93,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,248,12,115,26,246,61,200,246,99,78,10,56,81,190,241,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,2,151,165,235,28,104,233,21,24,147,78,246,118,163,77,158,228,221,242,118,222,200,164,67,97,60,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,10,108,231,87,239,79,139,125,95,208,252,198,226,69,254,26,56,103,204,184,165,200,114,188,51,79,171,169,25,144,216,49,122,140,142,134,138,165,81,140,185,190,26,170,104,86,145,37,87,35,97,123,155,80,229,99,221,234,117,177,173,114,177,174,89,25,40,57,213,251,211,226,223,87,244,63,49,184,142,74,158,244,249,79,213,253,119,204,109,192,65,92,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,250,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,207,185,160,242,251,169,187,84,222,184,161,209,107,85,35,30,202,119,87,230,22,58,104,162,166,103,68,49,85,84,86,94,150,89,103,107,85,234,214,64,215,193,20,93,114,61,93,47,172,247,63,120,45,193,79,15,23,94,38,56,134,198,176,56,45,84,149,246,43,125,68,55,188,165,149,53,142,166,103,161,32,168,137,42,154,142,141,82,85,124,137,35,97,98,71,235,117,202,213,85,99,81,210,48,45,123,149,31,14,159,113,110,28,96,207,239,116,253,25,38,169,120,123,237,71,175,191,106,214,214,59,209,209,122,178,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,213,3,197,143,189,62,178,125,96,100,63,49,156,217,34,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,91,126,44,125,233,245,147,235,3,33,249,140,224,90,167,37,79,117,140,167,235,2,187,229,214,226,127,144,3,146,167,186,198,83,245,129,93,242,235,113,63,192,198,156,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,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,239,196,191,14,153,223,11,250,167,95,166,121,213,63,245,218,203,61,111,92,63,211,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,61,138,158,197,93,148,200,255,0,198,191,10,54,46,45,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,192,85,117,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,5,96,114,189,227,95,246,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,13,116,116,45,99,42,22,86,181,119,134,94,212,16,200,146,42,50,63,82,94,184,218,201,123,151,126,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,150,147,202,103,141,187,173,234,166,215,194,70,163,207,87,95,81,29,61,100,216,157,226,166,169,210,189,176,65,20,111,101,165,35,108,42,168,200,226,142,178,86,75,44,187,53,140,108,45,68,68,141,160,98,14,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,98,174,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,5,170,0,0,137,92,208,116,66,235,173,156,40,94,157,102,190,82,91,170,48,10,135,103,15,101,76,110,115,43,32,162,163,170,73,160,71,55,205,143,88,166,145,236,94,151,34,190,54,177,122,81,235,35,40,48,216,207,141,110,33,237,92,51,240,243,146,231,147,221,106,232,47,183,10,121,172,152,179,233,168,219,82,255,0,77,207,79,42,210,185,91,34,44,72,200,214,55,76,245,147,213,232,137,200,136,247,43,99,126,185,128,91,167,37,141,6,166,180,225,185,95,17,183,154,42,182,92,175,181,15,198,108,171,53,60,177,51,209,208,172,114,212,205,19,213,253,19,178,90,132,142,53,94,143,189,190,133,237,71,250,207,106,89,161,2,185,56,234,245,54,107,195,69,118,150,212,79,72,151,45,56,188,77,11,32,134,9,90,255,0,71,87,61,245,80,205,43,221,187,30,247,84,45,123,17,24,169,179,33,103,83,83,116,115,231,168,2,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,93,92,185,50,155,22,13,198,22,23,154,229,53,222,10,203,143,219,242,43,165,198,167,180,249,59,20,176,88,171,228,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,125,124,127,113,131,117,226,203,87,28,235,122,210,71,130,97,213,21,148,24,163,33,137,200,250,152,30,246,164,149,210,186,70,54,94,186,132,134,39,164,110,107,82,38,53,140,233,235,73,36,147,138,229,247,133,90,181,43,138,220,99,78,111,181,21,112,91,114,171,62,77,100,172,150,145,237,108,241,193,83,96,184,67,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,97,130,178,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,39,87,43,222,5,190,237,121,83,53,199,88,240,207,23,166,214,94,191,67,211,86,187,166,27,237,210,57,26,137,188,42,213,241,20,112,237,39,115,117,107,31,42,50,63,190,181,181,17,165,212,145,255,0,128,157,76,197,117,67,132,125,51,184,226,213,125,207,64,227,244,88,205,198,7,201,26,205,75,93,65,3,41,229,100,141,99,221,209,213,219,108,172,71,108,229,138,104,158,173,111,94,196,128,2,42,241,207,199,63,236,46,250,19,254,149,223,76,126,152,250,75,253,155,244,127,133,240,158,27,255,0,23,155,175,171,196,255,0,115,183,71,199,127,46,169,193,79,50,31,217,131,170,119,93,51,251,141,125,18,244,102,63,61,247,198,253,34,241,253,206,221,77,60,61,174,223,133,139,109,252,79,87,87,82,237,209,182,222,123,167,85,230,183,194,230,187,113,41,247,46,251,138,96,223,72,254,142,122,111,210,127,211,58,58,62,199,136,240,61,159,234,153,99,234,234,236,75,248,59,237,211,231,182,233,190,63,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,250,63,101,173,195,234,173,112,84,250,98,130,175,174,169,245,180,82,54,62,138,121,228,122,110,200,100,93,213,58,125,93,183,221,81,20,44,252,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,46,167,149,199,184,158,153,125,181,243,138,210,85,17,87,149,199,184,158,153,125,181,243,138,210,85,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,84,228,169,238,177,148,253,96,87,124,186,220,85,95,22,62,244,250,201,245,129,144,252,198,114,213,57,42,123,172,101,63,88,21,223,46,183,21,87,197,143,189,62,178,125,96,100,63,49,156,9,85,23,29,63,113,78,93,90,107,161,218,57,153,248,77,73,189,122,95,211,21,52,77,234,154,197,107,146,233,94,171,180,200,228,240,245,147,111,31,111,100,115,217,18,190,79,189,57,212,242,44,32,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,76,149,149,112,163,168,246,14,27,48,174,41,173,145,122,103,12,202,60,92,23,41,41,225,84,146,197,85,21,124,244,145,182,161,55,93,225,151,180,197,100,201,179,82,71,172,78,70,170,196,179,124,156,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,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,194,245,56,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,245,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,249,212,235,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,216,0,0,0,213,92,217,79,132,239,117,141,27,250,191,199,190,93,1,173,97,178,159,9,222,235,26,55,245,127,143,124,186,0,50,169,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,128,28,174,61,251,52,203,237,175,147,214,151,252,80,15,43,143,126,205,50,251,107,228,245,165,255,0,0,0,0,0,1,74,220,234,253,233,241,111,171,250,31,152,220,72,0,79,254,117,126,244,248,183,213,253,15,204,110,39,213,201,187,65,176,221,74,213,204,171,85,179,10,42,75,155,244,222,158,222,251,69,13,77,58,200,200,238,53,111,153,98,173,69,235,70,245,192,218,73,17,141,115,29,235,204,217,26,172,124,76,80,38,7,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,125,71,198,145,177,17,26,247,205,55,192,0,0,3,175,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,214,95,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,61,134,209,6,178,220,66,229,54,44,231,95,117,47,53,197,171,188,109,151,32,204,47,55,75,117,79,105,241,247,233,103,173,150,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,76,14,76,154,91,244,175,136,235,238,166,87,216,188,85,6,9,143,201,225,171,124,87,71,131,186,86,189,33,135,239,104,244,116,157,116,173,184,183,205,174,99,118,221,118,119,109,75,169,42,215,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,156,72,200,214,58,4,107,125,87,170,205,34,250,232,139,209,105,64,10,213,213,142,114,159,114,253,83,204,180,207,246,56,250,79,232,150,65,113,177,120,223,165,253,159,21,225,106,100,135,187,219,240,78,232,234,237,245,116,245,59,109,246,221,118,220,178,162,144,56,133,229,195,198,118,115,175,186,151,154,226,218,55,227,108,185,6,97,121,186,91,170,126,145,90,163,239,210,207,91,44,145,73,208,250,150,189,189,76,123,87,103,34,57,55,217,81,23,200,11,63,224,167,138,223,217,131,165,151,93,76,250,5,244,75,209,153,4,246,47,5,233,79,31,220,237,211,83,205,221,238,118,98,219,127,19,211,211,210,187,116,111,191,158,201,80,60,209,253,251,53,55,236,95,147,209,22,125,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,31,189,86,230,21,87,72,41,188,117,53,95,93,43,232,168,163,108,157,116,242,72,196,221,240,200,155,42,245,122,187,237,178,162,173,96,243,71,247,236,212,223,177,126,79,68,6,52,181,112,207,153,95,248,92,186,241,79,98,174,164,170,177,99,153,67,241,203,237,11,149,35,158,141,139,21,26,193,86,197,87,109,51,31,45,98,68,230,34,35,216,189,183,34,61,174,122,197,213,116,135,90,53,67,65,115,40,245,3,72,242,250,188,118,251,29,60,180,139,81,11,35,149,146,193,34,39,92,82,197,43,93,20,172,221,26,228,107,218,228,71,177,143,77,156,198,170,91,167,37,79,117,140,167,235,2,187,229,214,226,26,243,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,122,87,185,27,154,196,108,107,32,66,171,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,13,148,248,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,249,49,139,44,210,116,51,119,43,89,210,213,115,213,21,235,81,124,163,56,122,251,171,113,5,46,172,220,234,109,79,178,233,87,102,182,91,125,101,47,136,146,178,186,174,42,152,232,221,26,57,58,35,236,190,39,207,221,85,87,54,72,97,233,110,238,87,199,119,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,10,49,226,39,222,7,83,191,150,87,175,231,178,151,156,81,143,17,62,240,58,157,252,178,189,127,61,148,173,109,47,209,91,241,159,115,120,116,31,233,12,95,169,79,196,199,160,2,158,233,0,0,5,231,112,237,238,253,166,63,200,219,47,243,40,140,132,99,222,29,189,223,180,199,249,27,101,254,101,17,144,141,161,99,232,169,240,143,115,131,243,111,72,95,245,234,248,164,0,30,168,240,0,0,0,0,0,0,0,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,46,167,149,199,184,158,153,125,181,243,138,211,47,241,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,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,136,57,92,123,137,233,151,219,95,56,173,37,80,20,237,195,63,40,45,80,174,213,202,151,113,53,67,73,108,193,49,218,142,164,101,182,233,28,207,201,213,175,114,49,144,186,39,119,105,233,156,141,71,189,242,54,41,186,30,214,49,173,123,157,36,51,39,152,222,45,98,193,185,117,102,152,86,45,67,224,172,184,253,191,29,181,219,169,187,175,147,177,75,5,210,130,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,192,34,175,52,127,113,61,77,251,23,231,20,64,80,9,179,238,169,106,150,9,162,216,37,207,83,53,46,251,232,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,222,225,99,228,118,242,74,198,250,173,93,183,221,118,68,85,77,96,137,63,199,247,24,55,94,44,181,113,206,183,173,36,120,38,29,81,89,65,138,50,24,156,143,169,129,239,106,73,93,43,164,99,101,235,168,72,98,122,70,230,181,34,99,88,206,158,180,146,73,3,96,144,85,95,42,62,58,127,112,225,127,90,243,63,246,189,46,1,91,92,223,239,154,235,92,149,10,239,248,47,10,199,55,248,112,163,255,0,169,225,45,80,0,0,0,0,10,171,231,157,248,147,253,36,253,90,69,94,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,138,188,174,61,251,52,203,237,175,147,214,129,127,192,0,7,84,213,45,45,193,53,167,4,185,233,158,165,216,189,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,218,192,26,171,155,41,240,157,238,177,163,127,87,248,247,203,160,53,172,54,83,225,59,221,99,70,254,175,241,239,151,64,6,85,42,131,158,14,127,77,45,215,75,52,182,135,33,171,74,138,90,123,141,254,233,105,106,202,216,21,146,186,40,40,170,30,155,118,158,244,88,107,216,223,53,123,17,100,252,20,145,58,173,124,215,7,141,13,99,177,107,239,20,25,254,170,226,208,244,89,110,183,8,233,237,210,117,61,124,77,45,37,60,84,145,84,236,246,49,236,239,50,157,178,246,220,212,115,59,157,11,186,183,117,12,42,92,159,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,61,76,78,154,91,147,170,36,117,55,67,88,138,189,19,193,81,47,113,207,123,157,226,122,125,86,198,212,90,225,205,248,120,186,226,188,31,233,143,17,30,138,164,146,159,49,202,47,180,53,55,24,107,28,175,142,6,54,24,168,105,165,133,234,136,143,238,208,222,36,71,70,215,39,67,153,214,253,213,140,110,95,229,29,169,153,86,31,197,237,159,5,180,213,239,101,207,109,245,246,251,189,44,146,73,219,119,134,164,154,178,9,218,198,189,24,179,49,240,43,26,247,181,221,49,207,59,81,17,95,186,5,234,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,129,8,45,88,6,101,125,195,111,250,131,102,199,170,235,49,236,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,234,107,30,232,36,98,63,110,132,127,67,85,81,210,49,29,151,248,40,226,115,81,248,99,214,90,43,222,11,101,186,229,52,153,6,214,187,134,33,69,82,177,250,122,71,181,236,164,141,17,34,149,123,204,158,70,58,53,100,107,34,238,248,209,81,178,189,22,95,242,93,197,172,89,206,43,196,46,21,148,208,248,219,46,65,111,177,218,238,52,221,215,199,223,165,158,59,164,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,201,171,194,167,0,186,29,194,159,140,187,88,45,255,0,73,178,154,139,133,69,69,54,71,122,166,134,74,234,10,87,119,35,134,154,157,200,221,161,218,9,21,146,201,26,53,211,57,207,87,108,206,220,81,4,149,0,1,0,57,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,241,138,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,125,35,213,173,123,153,20,82,189,24,254,142,149,238,185,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,175,103,24,60,89,230,92,93,106,135,211,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,11,179,224,235,140,92,19,139,252,18,162,255,0,96,163,244,54,73,102,232,250,65,143,247,38,168,244,95,118,106,134,82,255,0,69,62,8,163,159,187,29,58,201,247,180,94,141,250,93,178,167,156,128,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,200,5,85,243,206,252,73,254,146,126,173,45,80,170,190,121,223,137,63,210,79,213,160,98,174,74,158,244,249,79,213,253,119,204,109,197,212,148,173,201,83,222,159,41,250,191,174,249,141,184,186,144,0,0,49,87,22,62,235,26,201,245,127,144,252,186,115,90,195,101,62,44,125,214,53,147,234,255,0,33,249,116,230,181,128,109,80,0,2,170,249,231,126,36,255,0,73,63,86,149,151,137,224,25,150,117,77,144,85,97,248,245,93,217,152,173,158,75,253,221,41,145,28,250,91,116,114,197,20,181,10,205,250,156,198,58,120,213,253,40,189,44,234,123,182,99,30,230,217,167,60,239,196,159,233,39,234,211,21,114,84,247,167,202,126,175,235,190,99,110,2,37,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,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,114,156,193,50,75,174,101,203,87,39,203,239,184,197,94,55,114,190,89,241,155,149,101,154,173,93,223,182,207,53,202,223,36,148,178,117,49,142,235,141,206,86,46,236,106,238,213,221,173,246,39,96,208,62,91,188,56,232,22,163,228,58,145,105,176,253,32,171,173,184,71,85,142,83,222,226,101,92,120,204,44,88,229,107,41,86,78,165,116,205,157,138,230,212,191,239,172,141,177,49,29,212,146,201,51,154,63,184,158,166,253,139,243,138,32,40,4,201,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,68,109,118,232,213,123,122,222,172,141,171,214,246,162,244,172,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,191,62,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,23,69,58,205,43,22,70,185,203,43,220,247,245,116,44,113,198,25,47,134,142,29,48,78,23,244,178,131,76,240,90,127,235,85,151,138,222,185,191,166,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,123,17,61,170,185,84,0,41,91,157,95,189,62,45,245,127,67,243,27,136,228,169,239,79,148,253,95,215,124,198,220,57,213,251,211,226,223,87,244,63,49,184,142,74,158,244,249,79,213,253,119,204,109,192,93,73,130,180,39,131,189,35,225,235,84,53,23,83,244,254,207,73,69,81,158,84,83,173,61,12,20,108,142,11,37,35,35,106,203,77,74,190,111,107,38,169,238,76,246,181,205,137,17,41,227,108,109,72,26,174,206,160,1,173,103,22,62,244,250,201,245,129,144,252,198,115,101,51,90,206,44,125,233,245,147,235,3,33,249,140,224,90,167,37,79,117,140,167,235,2,187,229,214,226,127,144,3,146,167,186,198,83,245,129,93,242,235,113,63,192,0,0,173,94,117,122,91,130,125,203,49,109,107,244,23,250,51,250,65,67,139,122,79,197,77,255,0,201,126,26,227,83,216,236,245,246,191,118,245,186,250,58,254,29,91,121,16,175,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,101,94,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,98,174,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,5,170,0,113,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,21,87,206,211,88,239,178,229,88,47,15,212,240,246,108,180,214,244,204,107,36,234,99,188,93,84,146,84,82,83,166,202,206,184,251,44,138,167,205,31,210,255,0,21,235,55,120,218,171,88,39,117,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,123,52,169,43,145,21,236,134,46,220,76,245,90,136,200,218,136,214,162,34,39,74,2,95,242,172,214,59,22,145,113,113,104,166,200,225,218,147,61,183,203,135,71,83,212,255,0,232,90,170,153,224,146,153,122,24,199,43,251,147,211,197,6,222,171,91,223,235,115,145,172,84,91,233,53,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,217,39,133,93,82,251,180,240,227,167,90,153,53,247,211,53,247,156,126,151,210,181,190,23,195,247,110,145,51,179,93,247,180,99,26,221,170,162,157,190,163,81,139,182,236,221,170,213,80,202,164,0,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,0,114,184,247,236,211,47,182,190,79,90,124,156,202,52,134,167,72,56,193,206,32,72,42,210,219,152,84,38,95,109,154,166,120,165,124,236,174,115,159,80,228,72,246,232,99,107,18,174,54,53,232,143,70,68,213,94,173,209,238,250,249,92,123,246,105,151,219,95,39,173,37,87,59,77,20,255,0,80,188,70,81,220,63,38,21,112,165,146,95,252,226,178,146,72,88,145,255,0,231,169,35,157,39,245,132,107,127,13,64,236,28,145,245,66,213,85,128,106,22,139,204,218,72,46,86,203,196,89,69,58,186,181,189,250,200,42,97,142,154,94,138,125,145,221,16,58,146,30,169,17,92,155,213,198,213,70,249,117,217,161,68,60,166,117,66,213,167,28,96,218,237,151,150,210,71,79,157,89,235,49,118,85,212,214,182,157,148,211,189,209,212,195,183,82,42,72,249,101,164,142,157,145,238,213,115,234,27,178,170,162,49,215,188,0,0,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,46,167,149,199,184,158,153,125,181,243,138,210,85,17,87,149,199,184,158,153,125,181,243,138,210,85,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,84,228,169,238,177,148,253,96,87,124,186,220,85,95,22,62,244,250,201,245,129,144,252,198,114,213,57,42,123,172,101,63,88,21,223,46,183,21,87,197,143,189,62,178,125,96,100,63,49,156,11,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,215,204,51,151,157,215,134,139,173,70,170,105,93,29,93,199,74,238,53,8,143,98,185,211,79,141,207,35,182,109,60,238,93,220,250,103,57,81,177,78,229,85,69,86,197,42,245,246,228,158,199,249,92,123,137,233,151,219,95,56,173,48,255,0,53,142,52,237,90,103,128,87,240,227,167,57,5,36,249,182,87,78,180,153,35,27,76,218,132,181,217,39,133,233,36,79,114,187,166,42,154,134,189,136,214,171,94,230,194,233,31,247,181,124,18,56,32,95,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,95,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,27,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,20,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,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,12,192,14,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,203,1,170,185,178,159,9,222,235,26,55,245,127,143,124,186,3,90,195,101,62,19,189,214,52,111,234,255,0,30,249,116,0,101,82,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,79,48,213,93,56,211,251,238,45,140,102,185,165,170,203,117,205,110,14,181,216,41,43,42,18,57,46,21,72,197,122,199,26,47,252,150,238,187,53,100,150,24,209,122,229,141,174,215,179,131,109,99,177,112,255,0,196,62,63,172,89,28,62,34,147,25,183,223,42,35,166,234,123,60,93,83,237,21,145,211,83,117,177,143,88,251,179,201,20,93,206,133,107,58,250,157,234,181,84,249,56,129,226,139,84,56,130,214,135,107,69,246,247,87,110,185,91,170,21,49,164,164,124,112,207,99,162,142,174,90,154,74,120,234,32,142,39,61,240,58,101,218,117,68,145,85,17,202,190,205,131,100,144,67,94,93,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,248,108,115,218,198,49,200,198,76,160,0,0,41,91,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,24,171,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,1,106,128,0,0,0,48,255,0,24,25,253,54,152,112,185,170,89,156,217,13,93,138,162,151,23,174,166,183,220,41,22,86,207,5,198,166,37,167,162,88,221,18,117,177,235,83,52,40,143,77,186,21,81,202,173,68,87,38,182,229,180,243,180,214,59,20,88,174,11,195,245,60,61,235,213,77,193,51,26,201,58,158,223,9,75,28,117,20,148,233,178,179,162,78,243,229,169,243,71,245,51,194,250,205,218,70,170,64,190,15,120,120,186,241,39,168,153,46,33,104,181,82,93,42,44,216,61,254,247,5,4,213,142,165,125,77,107,105,29,79,111,108,79,69,107,122,219,95,83,70,245,73,30,200,213,140,127,90,170,122,142,14,127,151,86,177,223,116,111,139,140,18,166,209,15,136,164,204,46,16,97,215,74,110,166,51,189,75,95,60,81,181,122,220,199,171,123,83,165,60,251,55,165,207,236,116,117,53,175,114,155,10,26,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,108,211,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,125,160,119,80,0,2,128,121,163,251,246,106,111,216,191,39,162,47,248,160,30,104,254,253,154,155,246,47,201,232,128,159,252,149,61,214,50,159,172,10,239,151,91,137,191,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,131,146,167,186,198,83,245,129,93,242,235,113,63,192,195,252,39,240,235,106,225,107,68,172,250,65,111,187,82,94,106,40,106,42,234,235,175,16,218,219,64,251,148,243,78,247,164,178,198,143,122,171,219,18,197,10,57,207,114,171,33,98,121,34,35,83,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,163,30,34,125,224,117,59,249,101,122,254,123,41,121,197,24,241,19,239,3,169,223,203,43,215,243,217,74,214,210,253,21,191,25,247,55,135,65,254,144,197,250,148,252,76,122,0,41,238,144,0,0,94,119,14,222,239,218,99,252,141,178,255,0,50,136,200,70,61,225,219,221,251,76,127,145,182,95,230,81,25,8,218,22,62,138,159,8,247,56,63,54,244,133,255,0,94,175,138,64,1,234,143,0,0,0,0,0,0,0,0,0,0,13,107,56,177,247,167,214,79,172,12,135,230,51,155,41,154,214,113,99,239,79,172,159,88,25,15,204,103,2,234,121,92,123,137,233,151,219,95,56,173,37,81,21,121,92,123,137,233,151,219,95,56,173,37,80,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,0,153,127,134,126,21,117,115,138,252,202,167,15,210,219,109,35,89,110,167,241,55,59,189,202,71,195,110,183,49,81,221,180,154,86,49,238,235,145,205,86,177,140,107,158,237,156,237,186,25,35,217,136,13,143,120,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,117,57,34,133,21,91,27,92,229,85,123,223,36,143,13,120,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,231,185,112,115,0,163,226,34,197,22,146,106,246,69,254,155,20,30,38,120,170,106,35,130,158,60,138,151,173,242,117,83,178,22,71,27,38,134,53,70,62,20,111,82,199,18,74,213,127,223,146,39,49,254,95,244,124,68,88,165,213,189,33,199,127,211,98,131,195,65,45,53,60,144,83,199,145,82,245,178,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,251,202,197,74,216,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,130,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,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,83,164,80,0,0,21,87,207,59,241,39,250,73,250,180,138,188,174,61,251,52,203,237,175,147,214,146,171,158,119,226,79,244,147,245,105,21,121,92,123,246,105,151,219,95,39,173,2,255,0,128,0,0,0,106,174,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,217,79,132,239,117,141,27,250,191,199,190,93,0,14,41,245,175,246,59,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,186,214,23,39,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,89,178,57,18,5,242,209,192,41,181,7,141,45,59,165,185,99,213,119,91,109,142,162,166,255,0,84,176,164,189,20,111,164,166,146,90,90,137,95,26,167,67,27,88,148,136,157,75,208,231,185,140,119,87,95,74,133,164,235,223,10,53,152,231,45,235,239,12,154,79,23,164,235,236,56,253,44,241,35,97,157,100,186,213,82,214,197,112,172,116,80,181,102,147,189,83,36,117,11,28,45,87,53,36,153,145,162,181,168,138,148,89,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,73,154,203,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,189,102,170,1,178,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,114,196,63,229,75,169,159,116,78,13,177,203,117,69,93,214,174,191,10,184,87,99,53,147,220,36,238,117,118,228,74,138,118,66,229,123,156,176,199,75,85,77,19,81,122,122,123,74,198,183,165,173,85,152,0,10,86,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,202,188,140,127,29,159,163,127,172,139,84,42,175,145,143,227,179,244,111,245,145,106,128,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,159,252,234,253,214,49,111,172,10,31,151,92,74,86,2,101,115,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,221,107,37,149,206,86,172,203,20,125,39,129,126,12,175,188,97,234,61,85,178,75,175,161,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,125,230,151,181,42,36,142,106,199,27,88,231,59,169,81,145,73,208,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,123,27,17,206,99,95,44,177,49,94,206,190,164,216,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,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,41,91,152,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,235,153,20,173,114,57,97,89,100,199,252,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,254,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,125,184,197,224,235,59,225,3,59,167,176,95,235,61,51,141,222,122,254,143,228,29,184,105,253,41,218,134,157,245,95,208,172,158,89,32,237,73,80,145,253,241,83,175,110,166,238,139,228,27,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,243,206,252,73,254,146,126,173,48,167,46,14,96,21,156,59,223,98,210,77,94,200,191,210,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,251,242,75,154,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,197,92,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,181,64,0,10,171,231,157,248,147,253,36,253,90,98,174,74,158,244,249,79,213,253,119,204,109,198,85,231,157,248,147,253,36,253,90,98,174,74,158,244,249,79,213,253,119,204,109,192,93,73,21,121,163,251,137,234,111,216,191,56,162,37,81,21,121,163,251,137,234,111,216,191,56,162,2,149,184,78,247,167,209,191,172,12,123,230,48,27,41,154,214,112,157,239,79,163,127,88,24,247,204,96,54,83,0,0,2,149,185,213,251,211,226,223,87,244,63,49,184,142,74,158,244,249,79,213,253,119,204,109,195,157,95,189,62,45,245,127,67,243,27,136,228,169,239,79,148,253,95,215,124,198,220,5,212,128,0,26,214,113,99,239,79,172,159,88,25,15,204,103,54,83,53,172,226,199,222,159,89,62,176,50,31,152,206,5,170,114,84,247,88,202,126,176,43,190,93,110,39,249,0,57,42,123,172,101,63,88,21,223,46,183,19,252,0,0,8,1,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,147,255,0,157,95,186,198,45,245,129,67,242,235,137,0,57,92,123,246,105,151,219,95,39,173,3,42,243,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,80,134,188,214,53,230,167,70,248,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,211,40,162,30,107,26,243,77,172,156,81,215,227,54,42,218,185,44,90,109,78,184,204,108,117,68,171,4,151,22,74,247,87,204,200,94,198,164,79,238,170,83,57,81,29,220,74,56,222,143,115,85,136,208,143,252,53,233,13,78,189,107,206,13,164,112,193,87,37,62,69,120,134,27,130,210,79,20,51,197,110,102,242,214,205,27,229,221,136,248,233,163,154,68,69,71,110,172,68,70,185,85,26,184,212,179,238,73,122,57,125,151,42,206,184,129,168,155,179,101,166,183,174,29,71,31,75,29,226,234,164,146,158,174,161,119,71,245,199,217,100,84,222,74,206,151,248,175,85,219,198,228,90,193,3,42,241,7,162,159,113,107,142,9,225,238,30,42,131,59,211,252,127,53,163,235,151,174,104,188,109,42,120,136,228,218,54,53,187,85,69,83,208,212,234,218,37,139,169,202,238,173,172,39,146,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,156,199,181,201,11,154,169,212,143,71,200,139,209,208,157,199,26,250,47,117,212,94,90,122,3,168,24,190,33,87,121,187,224,24,189,134,174,178,162,153,238,115,232,44,147,89,163,241,146,172,72,237,158,196,150,26,39,61,200,215,58,54,70,231,250,177,164,170,64,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,126,54,41,98,107,92,178,179,180,142,114,53,26,231,35,216,199,179,105,24,197,64,217,36,128,28,234,253,214,49,111,172,10,31,151,92,73,254,64,14,117,126,235,24,183,214,5,15,203,174,32,64,14,87,30,253,154,101,246,215,201,235,75,94,230,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,91,221,70,181,113,177,175,69,98,190,86,170,244,236,143,109,80,242,184,247,236,211,47,182,190,79,90,95,70,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,178,250,79,157,125,203,245,79,13,212,207,69,250,79,232,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,179,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,27,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,158,194,252,249,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,234,123,251,53,84,16,69,27,87,173,204,98,59,187,2,211,207,179,122,154,206,255,0,71,83,156,199,40,18,84,0,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,46,167,149,199,184,158,153,125,181,243,138,210,85,17,87,149,199,184,158,153,125,181,243,138,210,85,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,84,228,169,238,177,148,253,96,87,124,186,220,85,95,22,62,244,250,201,245,129,144,252,198,114,213,57,42,123,172,101,63,88,21,223,46,183,21,87,197,143,189,62,178,125,96,100,63,49,156,9,233,167,220,109,218,184,80,229,171,165,214,44,102,122,74,237,69,202,169,242,24,109,84,109,170,107,103,180,192,235,149,205,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,77,171,90,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,205,200,141,79,98,29,124,184,158,84,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,237,195,44,141,122,185,210,186,56,67,53,114,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,105,106,0,20,23,204,231,53,215,156,147,138,60,135,31,214,138,122,187,125,182,193,81,60,88,109,185,25,209,68,150,71,202,169,5,92,27,57,205,145,243,182,54,186,89,119,87,119,24,232,151,163,178,216,163,148,28,171,56,241,255,0,228,142,21,53,126,245,253,118,44,66,251,115,184,255,0,192,50,154,200,214,118,191,243,135,68,249,38,254,183,78,198,254,228,194,95,241,209,193,149,139,140,61,56,165,182,71,117,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,40,7,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,138,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,12,170,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,32,7,58,191,117,140,91,235,2,135,229,215,16,41,88,205,90,61,193,207,16,90,243,167,25,54,170,233,126,19,233,155,14,47,222,138,101,138,174,37,170,172,170,137,32,124,148,180,212,200,229,150,89,146,26,134,202,137,210,141,123,88,230,49,206,149,89,27,248,174,22,52,83,246,68,241,5,132,232,228,151,15,5,73,144,92,23,199,206,217,123,114,50,134,8,159,81,85,218,119,110,68,73,150,8,101,72,250,152,173,238,43,58,182,110,234,155,25,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,107,47,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,9,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,235,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,32,87,52,94,95,245,150,138,203,151,19,122,33,142,247,173,83,120,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,127,84,43,221,218,88,227,70,54,22,198,217,17,170,197,149,209,65,110,26,56,139,206,248,95,213,58,13,76,193,106,63,173,81,222,40,186,33,254,153,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,237,69,246,162,134,202,96,198,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,92,110,118,200,229,99,122,216,172,145,169,208,246,170,228,176,41,91,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,24,171,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,1,106,128,0,0,29,83,86,51,175,185,126,150,102,90,153,232,191,73,253,18,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,2,139,57,154,107,95,221,167,139,140,167,195,219,252,45,6,9,190,21,71,215,23,68,210,248,41,230,241,18,73,180,143,107,183,170,150,167,161,201,211,188,73,23,83,81,221,91,203,254,73,122,57,98,139,21,206,184,129,168,155,189,122,169,184,46,29,71,31,75,219,225,41,99,142,158,174,161,119,71,244,73,222,124,180,222,74,206,166,120,95,85,219,72,228,74,171,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,141,140,248,63,192,41,180,195,133,205,45,195,33,199,170,236,85,20,184,189,13,77,194,223,86,146,182,120,46,53,49,37,69,106,72,217,87,173,143,90,153,166,85,98,237,208,170,173,68,106,34,53,2,141,184,246,211,60,171,75,248,184,212,203,118,83,73,219,244,246,65,91,147,91,167,100,114,36,53,84,53,243,190,162,39,198,231,177,189,125,61,199,68,245,110,237,73,97,149,136,231,116,110,89,87,38,77,82,250,87,195,141,247,76,235,239,190,42,191,4,200,36,240,212,94,23,163,193,218,235,88,147,67,247,196,98,54,78,186,166,220,93,230,231,61,187,108,187,55,182,134,20,231,105,163,151,216,178,172,23,136,26,121,187,214,90,155,122,97,213,145,244,177,190,18,170,57,42,42,233,215,117,127,92,157,230,75,83,228,140,233,103,133,245,157,188,141,68,197,92,157,117,51,232,127,21,147,96,181,117,119,85,164,207,113,250,203,124,52,180,242,127,66,186,186,153,18,178,57,234,24,175,68,94,136,32,172,99,30,141,115,154,233,213,168,136,215,189,80,46,252,0,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,39,255,0,37,79,117,140,167,235,2,187,229,214,226,127,144,3,146,167,186,198,83,245,129,93,242,235,113,63,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,20,99,196,79,188,14,167,127,44,175,95,207,101,47,56,163,30,34,125,224,117,59,249,101,122,254,123,41,90,218,95,162,183,227,62,230,240,232,63,210,24,191,82,159,137,143,64,5,61,210,0,0,11,206,225,219,221,251,76,127,145,182,95,230,81,25,8,199,188,59,123,191,105,143,242,54,203,252,202,35,33,27,66,199,209,83,225,30,231,7,230,222,144,191,235,213,241,72,0,61,81,224,0,0,0,0,0,0,0,0,0,1,173,103,22,62,244,250,201,245,129,144,252,198,115,101,51,90,206,44,125,233,245,147,235,3,33,249,140,224,93,79,43,143,113,61,50,251,107,231,21,164,170,34,175,43,143,113,61,50,251,107,231,21,164,170,0,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,160,19,106,131,85,115,106,128,5,85,243,92,224,91,247,126,40,52,83,12,255,0,108,85,103,244,84,46,254,245,205,186,71,78,141,255,0,133,241,79,107,191,129,50,179,250,162,98,213,0,26,198,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,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,81,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,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,69,243,31,229,255,0,89,195,189,246,93,91,210,28,119,253,41,235,252,52,18,211,83,201,61,68,152,237,87,67,35,233,168,124,207,146,71,195,52,136,175,100,202,238,148,146,85,137,200,207,188,172,184,47,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,198,96,235,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,216,0,170,190,121,223,137,63,210,79,213,164,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,104,23,252,0,0,0,3,85,115,101,62,19,189,214,52,111,234,255,0,30,249,116,6,181,134,199,188,61,101,54,44,27,130,253,52,205,114,154,239,5,101,199,244,190,205,116,184,212,246,159,39,98,150,11,76,82,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,2,163,57,182,102,183,92,171,141,44,130,197,112,167,164,142,159,14,179,218,172,148,46,133,142,71,201,3,233,155,92,174,149,85,202,138,254,237,116,173,69,106,53,58,26,196,219,116,87,58,69,114,66,210,223,245,203,214,187,133,139,253,169,139,90,46,126,43,248,234,107,224,236,163,255,0,226,215,117,189,159,153,142,253,209,10,192,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,141,132,248,7,211,60,171,72,184,66,211,108,23,53,164,240,151,170,123,125,69,194,166,149,209,201,28,148,190,54,174,106,198,65,43,36,99,94,201,163,101,67,89,35,21,190,172,141,123,81,85,17,21,66,64,20,193,206,127,72,105,177,13,121,198,181,114,221,5,36,52,250,133,103,116,53,136,217,229,124,243,92,109,253,184,164,153,236,119,168,198,45,52,212,49,181,24,190,107,12,138,173,69,94,167,220,249,5,121,193,104,229,139,57,225,129,117,86,162,111,15,122,211,75,132,21,20,114,116,189,253,250,90,234,136,41,42,41,182,71,181,141,234,123,233,165,238,43,94,228,240,221,13,233,73,28,160,69,94,75,122,199,98,195,245,151,45,209,219,188,61,186,189,68,183,211,212,90,234,122,158,189,85,86,214,212,72,234,110,134,177,81,58,224,158,162,94,227,158,198,183,195,116,250,206,145,168,151,40,107,89,194,198,181,254,199,110,32,176,157,99,146,223,227,105,49,251,130,248,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,31,83,209,189,196,103,86,237,221,23,101,48,5,43,115,171,247,167,197,190,175,232,126,99,113,46,164,165,110,117,126,244,248,183,213,253,15,204,110,32,101,94,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,226,121,213,251,172,98,223,88,20,63,46,184,157,215,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,12,171,193,247,9,152,111,8,186,95,244,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,115,168,0,12,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,117,198,231,110,173,71,183,173,138,248,220,189,15,114,46,75,0,81,14,140,242,185,215,157,73,214,220,187,74,50,218,154,76,78,209,130,84,120,75,214,78,200,188,117,36,147,201,3,39,166,138,141,136,232,214,161,242,69,44,18,171,85,209,172,81,72,139,47,68,142,100,79,205,92,227,240,60,103,76,48,222,31,116,255,0,12,165,171,165,177,88,169,242,58,75,125,61,77,194,162,181,240,64,139,109,233,137,37,168,123,229,86,53,23,165,141,87,42,49,136,214,55,102,181,168,150,232,85,95,60,239,196,159,233,39,234,208,49,87,37,79,122,124,167,234,254,187,230,54,226,234,74,86,228,169,239,79,148,253,95,215,124,198,220,93,72,0,0,24,171,139,31,117,141,100,250,191,200,126,93,57,173,97,178,159,22,62,235,26,201,245,127,144,252,186,115,90,192,54,168,0,1,85,124,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,11,169,34,175,52,127,113,61,77,251,23,231,20,68,170,34,175,52,127,113,61,77,251,23,231,20,64,82,183,9,222,244,250,55,245,129,143,124,198,3,101,51,90,206,19,189,233,244,111,235,3,30,249,140,6,202,96,0,0,82,183,58,191,122,124,91,234,254,135,230,55,17,201,83,222,159,41,250,191,174,249,141,184,115,171,247,167,197,190,175,232,126,99,113,28,149,61,233,242,159,171,250,239,152,219,128,186,144,0,3,90,206,44,125,233,245,147,235,3,33,249,140,230,202,102,181,156,88,251,211,235,39,214,6,67,243,25,192,181,78,74,158,235,25,79,214,5,119,203,173,196,255,0,32,7,37,79,117,140,167,235,2,187,229,214,226,127,128,0,1,0,57,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,101,94,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,98,174,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,5,143,235,94,168,90,180,87,72,242,253,87,188,182,146,74,124,90,207,83,114,101,61,77,107,105,25,89,59,24,189,154,84,149,200,168,199,205,47,110,38,122,174,85,124,141,68,107,149,81,23,90,28,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,181,254,116,250,243,77,105,195,113,78,28,172,213,181,108,185,95,106,25,147,94,146,26,137,98,103,163,161,89,34,166,134,86,35,58,39,100,181,9,36,136,157,127,123,125,11,28,172,245,152,228,131,252,186,180,114,251,172,156,92,96,148,214,137,188,61,38,31,112,131,49,186,84,244,177,253,154,90,9,226,145,169,208,231,177,93,221,157,105,224,221,189,78,103,127,175,165,205,99,144,11,169,224,219,66,232,248,118,225,199,12,211,159,67,122,58,244,219,124,119,28,141,175,88,31,51,239,21,12,108,149,73,36,176,34,50,94,219,215,176,199,238,229,237,67,19,122,220,141,71,46,184,70,213,6,170,224,108,103,162,24,85,171,82,184,26,192,116,230,251,81,87,5,183,42,210,123,85,146,178,90,71,181,179,199,5,77,158,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,236,53,246,213,140,23,238,95,170,121,150,153,250,83,210,127,68,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,205,138,120,78,247,88,209,191,171,252,123,229,208,21,129,206,111,66,235,49,109,101,177,107,205,162,205,209,101,205,173,241,219,174,149,113,172,242,127,78,41,26,172,106,204,174,69,138,46,229,34,83,182,54,53,200,175,240,147,187,161,21,174,115,130,117,114,203,214,191,187,79,8,248,183,136,183,248,90,252,19,108,42,179,162,46,136,101,240,80,67,225,228,143,121,30,231,111,75,45,55,91,151,167,121,82,94,150,163,122,119,197,92,234,253,214,49,111,172,10,31,151,92,72,171,201,147,84,190,138,113,29,125,211,58,251,239,133,160,206,241,249,60,53,23,133,235,241,151,74,39,164,208,253,241,24,174,143,162,149,215,23,121,185,172,118,251,46,238,237,161,42,185,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,2,133,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,244,45,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,85,173,239,244,53,168,214,34,172,170,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,117,61,222,46,150,72,233,233,42,19,100,103,68,125,151,197,77,230,175,234,127,138,245,91,180,110,85,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,250,94,239,23,75,36,117,21,116,235,186,191,162,62,203,226,169,242,70,117,63,197,122,206,218,54,162,196,174,87,26,189,77,164,188,96,227,48,92,167,164,130,219,156,211,205,136,85,77,52,18,202,246,62,165,204,125,43,98,72,255,0,5,239,172,130,146,53,115,145,204,70,72,245,119,79,225,180,47,208,0,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,46,167,149,199,184,158,153,125,181,243,138,210,85,17,87,149,199,184,158,153,125,181,243,138,210,85,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,84,228,169,238,177,148,253,96,87,124,186,220,85,95,22,62,244,250,201,245,129,144,252,198,114,213,57,42,123,172,101,63,88,21,223,46,183,17,127,74,184,36,186,241,95,199,46,180,95,114,120,42,232,116,235,21,212,139,212,215,90,199,82,185,208,93,167,109,225,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,220,57,110,84,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,238,77,20,141,122,181,177,58,57,174,36,249,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,62,176,0,0,4,32,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,174,249,22,55,162,163,152,248,102,248,3,85,115,101,62,19,189,214,52,111,234,255,0,30,249,116,4,0,230,167,192,119,255,0,43,241,87,164,22,95,235,82,229,246,43,101,187,254,29,245,55,183,63,187,255,0,155,182,86,71,15,245,202,135,187,247,87,147,255,0,132,239,117,141,27,250,191,199,190,93,0,25,84,128,28,234,253,214,49,111,172,10,31,151,92,73,254,64,14,117,126,235,24,183,214,5,15,203,174,32,64,14,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,249,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,40,179,152,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,3,218,199,61,239,106,189,247,188,117,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,10,22,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,119,231,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,241,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,243,87,45,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,70,70,146,49,81,90,246,76,29,131,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,24,171,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,1,106,128,0,4,32,231,11,154,221,113,94,15,159,98,183,211,210,73,79,152,229,22,219,37,115,166,99,149,241,192,198,205,92,142,137,81,200,136,254,237,12,77,85,114,57,58,28,244,219,117,71,54,111,148,173,206,111,84,190,149,241,29,98,211,58,11,239,138,160,193,49,248,252,77,23,133,232,240,119,74,215,172,211,125,241,88,142,147,174,149,182,231,121,57,204,110,219,38,206,238,32,17,87,133,93,45,251,180,241,29,167,90,103,53,139,211,52,23,156,130,151,210,180,94,43,195,247,109,113,63,189,93,247,196,123,28,221,169,98,157,222,163,145,235,182,204,221,202,212,93,148,202,128,228,151,166,121,85,78,169,231,90,199,225,59,88,221,191,31,92,103,191,36,114,55,196,87,84,84,211,212,116,66,238,142,219,251,113,210,239,34,117,163,155,223,131,213,84,126,233,111,224,69,254,101,26,67,77,171,252,31,103,16,36,20,139,114,195,233,211,47,182,205,83,60,177,50,7,208,181,207,168,114,36,123,245,189,212,107,87,27,26,244,86,43,229,106,175,78,200,246,209,14,147,231,95,114,253,83,195,117,51,209,126,147,250,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,108,209,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,203,234,198,11,247,47,213,60,203,76,253,41,233,63,162,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,224,108,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,28,177,21,121,101,235,95,221,167,132,124,91,196,91,252,45,126,9,182,21,89,209,23,68,50,248,40,33,240,242,71,188,143,115,183,165,150,155,173,203,211,188,169,47,75,81,189,59,202,160,5,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,63,249,42,123,172,101,63,88,21,223,46,183,19,252,128,28,149,61,214,50,159,172,10,239,151,91,137,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,131,26,139,203,23,233,246,160,228,249,223,221,187,192,125,35,188,214,221,188,47,209,174,239,99,196,78,249,123,125,126,41,189,93,61,123,117,116,166,251,111,178,123,9,206,12,108,78,14,206,50,34,155,212,235,17,223,49,238,78,100,123,73,153,236,221,202,238,229,151,119,42,170,52,159,54,154,181,136,227,245,162,127,5,123,254,212,199,255,0,71,239,250,43,255,0,198,15,218,152,255,0,232,253,255,0,69,127,248,194,194,1,135,251,19,1,255,0,167,248,213,250,172,159,248,165,181,159,255,0,175,255,0,231,107,255,0,194,189,255,0,106,99,255,0,163,247,253,21,255,0,227,7,237,76,127,244,126,255,0,162,191,252,97,97,0,126,196,192,127,233,254,53,126,167,254,41,109,103,255,0,235,255,0,249,218,255,0,240,235,218,117,137,125,1,211,236,99,4,244,135,143,250,57,102,162,180,248,174,215,107,191,225,224,100,93,206,141,221,211,213,209,191,79,82,237,190,219,175,180,236,32,18,148,211,20,196,83,28,161,67,189,118,187,247,42,187,114,117,170,169,153,159,25,227,32,0,253,121,128,0,0,0,0,0,0,0,0,0,4,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,210,43,172,125,250,169,228,116,146,201,208,202,150,177,189,79,123,151,102,162,53,55,217,17,19,200,146,160,14,169,165,186,91,130,104,182,9,108,211,61,52,177,122,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,201,158,249,29,188,146,189,222,179,151,109,246,77,145,17,19,181,128,0,234,154,165,165,184,38,180,224,151,61,51,212,187,23,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,124,133,236,145,187,73,19,29,234,185,55,219,101,221,21,81,123,88,2,42,254,213,199,2,127,238,25,255,0,73,175,31,231,100,170,0,0,0,14,191,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,145,215,246,174,56,19,255,0,112,207,250,77,120,255,0,59,37,80,3,26,104,135,14,90,61,195,141,170,231,98,209,172,98,174,193,109,187,212,50,174,174,141,215,154,234,216,22,118,183,167,186,200,234,102,145,177,189,91,210,215,57,136,213,122,50,52,119,87,67,54,201,96,1,138,181,211,133,205,9,226,83,208,159,118,188,27,233,31,209,207,19,232,207,233,157,101,31,99,196,118,187,223,212,210,199,213,213,216,139,240,183,219,167,203,109,215,126,169,165,188,5,112,157,162,217,221,179,83,52,211,74,125,13,146,89,187,222,10,183,211,183,42,142,215,118,23,195,39,222,230,168,124,110,222,57,94,223,89,171,182,251,166,202,136,169,32,0,0,0,0,0,17,87,246,174,56,19,255,0,112,207,250,77,120,255,0,59,51,86,77,160,154,79,152,104,212,60,63,100,120,167,139,192,105,237,244,22,184,237,30,58,166,62,154,90,39,68,234,104,251,236,145,38,94,133,130,37,223,175,169,221,62,178,174,235,190,64,0,69,95,218,184,224,79,253,195,63,233,53,227,252,236,149,64,0,56,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,229,128,17,87,246,174,56,19,255,0,112,207,250,77,120,255,0,59,37,80,0,12,41,173,124,25,240,217,196,78,85,75,154,235,30,155,253,32,189,81,91,217,107,130,167,211,21,244,157,20,172,146,73,27,31,69,60,241,177,118,124,210,46,234,157,94,182,219,236,136,137,154,192,24,171,66,248,92,208,158,26,253,55,247,20,193,190,142,125,35,240,222,147,254,153,214,86,119,252,63,119,179,253,83,44,157,61,61,249,127,7,109,250,188,247,217,54,202,160,0,0,1,196,222,113,107,22,65,113,177,93,174,244,62,34,175,25,184,62,233,107,147,186,246,120,122,167,210,212,82,58,77,154,168,143,222,10,186,134,108,228,86,250,251,237,212,214,170,114,192,0,0,0,0,0,49,86,186,112,185,161,60,74,122,19,238,215,131,125,35,250,57,226,125,25,253,51,172,163,236,120,142,215,123,250,154,88,250,186,187,17,126,22,251,116,249,109,186,239,149,64,24,83,69,56,51,225,179,135,108,170,171,53,209,205,55,250,63,122,173,183,190,215,61,79,166,43,234,250,233,95,36,114,58,62,138,137,228,98,110,248,99,93,209,58,189,93,183,217,85,23,53,128,0,0,7,19,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,145,175,246,174,56,19,255,0,112,207,250,77,120,255,0,59,37,80,0,0,3,21,107,167,11,154,19,196,167,161,62,237,120,55,210,63,163,158,39,209,159,211,58,202,62,199,136,237,119,191,169,165,143,171,171,177,23,225,111,183,79,150,219,174,252,78,138,112,103,195,103,14,217,85,86,107,163,154,111,244,126,245,91,111,125,174,122,159,76,87,213,245,210,190,72,228,116,125,21,19,200,196,221,240,198,187,162,117,122,187,111,178,170,46,107,0,14,169,170,90,91,130,107,78,9,115,211,61,75,177,122,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,247,200,94,201,27,180,145,49,222,171,147,125,182,93,209,85,23,181,128,35,86,39,203,135,131,28,27,42,179,102,184,182,141,248,43,214,63,112,167,186,91,170,126,145,93,100,236,85,65,35,100,138,78,135,212,185,142,233,123,26,187,57,21,171,182,202,138,158,68,149,0,0,0,12,41,173,124,25,240,217,196,78,85,75,154,235,30,155,253,32,189,81,91,217,107,130,167,211,21,244,157,20,172,146,73,27,31,69,60,241,177,118,124,210,46,234,157,94,182,219,236,136,136,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,233,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,87,109,246,85,69,205,96,0,0,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,244,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,36,168,3,31,232,166,130,105,63,14,216,173,86,21,163,152,167,209,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,171,190,219,170,170,228,0,0,0,0,199,250,215,160,154,79,196,78,43,75,133,107,30,41,244,130,203,69,112,101,210,10,111,29,83,73,209,84,200,228,141,178,117,211,201,27,215,102,77,34,108,171,211,235,111,182,232,138,152,255,0,75,120,10,225,59,69,179,187,102,166,105,166,148,250,27,36,179,119,188,21,111,167,110,85,29,174,236,47,134,79,189,205,80,248,221,188,114,189,190,179,87,109,247,77,149,17,82,64,0,48,166,181,240,103,195,103,17,57,85,46,107,172,122,111,244,130,245,69,111,101,174,10,159,76,87,210,116,82,178,73,36,108,125,20,243,198,197,217,243,72,187,170,117,122,219,111,178,34,39,45,161,124,46,104,79,13,126,155,251,138,96,223,71,62,145,248,111,73,255,0,76,235,43,59,254,31,187,217,254,169,150,78,158,158,252,191,131,182,253,94,123,236,155,101,80,6,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,233,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,91,109,246,68,68,250,244,67,132,94,29,56,113,186,220,239,186,53,166,116,150,11,149,222,157,148,149,117,142,173,170,173,157,96,107,186,187,76,146,166,89,29,27,21,221,46,115,88,173,71,171,35,87,117,116,51,108,192,0,17,87,246,174,56,19,255,0,112,207,250,77,120,255,0,59,37,80,3,137,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,206,171,173,122,9,164,252,68,226,180,184,86,177,226,159,72,44,180,87,6,93,32,166,241,213,52,157,21,76,142,72,219,39,93,60,145,189,118,100,210,38,202,189,62,182,251,110,136,169,144,0,17,171,19,229,195,193,142,13,149,89,179,92,91,70,252,21,235,31,184,83,221,45,213,63,72,174,178,118,42,160,145,178,69,39,67,234,92,199,116,189,141,93,156,138,213,219,101,69,79,35,42,235,94,130,105,63,17,56,173,46,21,172,120,167,210,11,45,21,193,151,72,41,188,117,77,39,69,83,35,146,54,201,215,79,36,111,93,153,52,137,178,175,79,173,190,219,162,42,100,0,4,127,210,222,2,184,78,209,108,238,217,169,154,105,165,62,134,201,44,221,239,5,91,233,219,149,71,107,187,11,225,147,239,115,84,62,55,111,28,175,111,172,213,219,125,211,101,68,84,144,0,1,143,245,175,65,52,159,136,156,86,151,10,214,60,83,233,5,150,138,224,203,164,20,222,58,166,147,162,169,145,201,27,100,235,167,146,55,174,204,154,68,217,87,167,214,223,109,209,21,49,86,39,203,135,131,28,27,42,179,102,184,182,141,248,43,214,63,112,167,186,91,170,126,145,93,100,236,85,65,35,100,138,78,135,212,185,142,233,123,26,187,57,21,171,182,202,138,158,68,149,0,0,0,0,0,8,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,164,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,37,64,29,83,75,116,183,4,209,108,18,217,166,122,105,98,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,147,61,242,59,121,37,123,189,103,46,219,236,155,34,34,39,107,0,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,244,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,36,168,3,31,232,166,130,105,63,14,216,173,86,21,163,152,167,209,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,171,190,219,170,170,247,91,101,166,213,101,166,125,29,154,217,73,65,79,37,68,245,111,138,154,22,196,199,79,60,175,154,105,85,173,68,69,124,146,201,36,143,119,181,207,123,156,187,170,170,159,88,0,0,0,0,0,0,0,124,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,31,88,0,99,253,107,208,77,39,226,39,21,165,194,181,143,20,250,65,101,162,184,50,233,5,55,142,169,164,232,170,100,114,70,217,58,233,228,141,235,179,38,145,54,85,233,245,183,219,116,69,76,128,0,143,250,91,192,87,9,218,45,157,219,53,51,77,52,167,208,217,37,155,189,224,171,125,59,114,168,237,119,97,124,50,125,238,106,135,198,237,227,149,237,245,154,187,111,186,108,168,138,146,0,0,0,0,49,254,181,232,38,147,241,19,138,210,225,90,199,138,125,32,178,209,92,25,116,130,155,199,84,210,116,85,50,57,35,108,157,116,242,70,245,217,147,72,155,42,244,250,219,237,186,34,166,21,253,171,142,4,255,0,220,51,254,147,94,63,206,201,84,0,142,185,103,47,126,17,179,170,108,126,151,48,210,218,187,179,49,91,60,118,11,66,212,229,23,135,62,150,221,28,178,203,21,58,63,197,117,57,140,116,242,35,58,149,122,89,210,198,236,198,49,173,238,186,23,194,230,132,240,215,233,191,184,166,13,244,115,233,31,134,244,159,244,206,178,179,191,225,251,189,159,234,153,100,233,233,239,203,248,59,111,213,231,190,201,182,85,0,0,0,8,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,164,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,37,64,24,255,0,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,125,93,246,221,85,87,32,0,0,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,211,57,37,231,179,227,107,125,59,114,167,238,246,161,100,49,253,238,26,134,70,221,163,137,141,245,90,155,237,186,238,170,170,178,0,1,143,244,83,65,52,159,135,108,86,171,10,209,204,83,232,253,150,182,224,251,164,244,222,58,166,175,174,169,241,199,27,164,235,168,146,71,166,236,134,52,217,23,167,213,223,109,213,85,114,0,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,51,146,94,123,62,54,183,211,183,42,126,239,106,22,67,31,222,225,168,100,109,218,56,152,223,85,169,190,219,174,234,170,171,32,0,24,255,0,69,52,19,73,248,118,197,106,176,173,28,197,62,143,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,125,93,246,221,85,87,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,117,99,156,167,220,191,84,243,45,51,253,142,62,147,250,37,144,92,108,94,55,233,127,103,197,120,90,153,33,238,246,252,19,186,58,187,125,93,61,78,219,125,183,93,183,2,202,129,138,184,92,215,79,217,41,161,56,206,181,253,22,250,57,244,143,198,255,0,75,60,119,140,236,120,122,201,233,191,118,237,199,213,213,216,234,252,4,219,171,111,61,183,92,170,0,3,31,235,190,177,216,180,11,76,235,117,87,41,135,174,203,106,184,90,169,238,50,117,61,60,53,45,93,198,158,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,161,54,87,110,129,144,1,196,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,44,0,0,0,0,0,17,87,142,126,57,255,0,97,119,208,159,244,174,250,99,244,199,210,95,236,223,163,252,47,132,240,223,248,188,221,125,94,39,251,157,186,62,59,249,117,78,10,121,144,254,204,29,83,186,233,159,220,107,232,151,163,49,249,239,190,55,233,23,143,238,118,234,105,225,237,118,252,44,91,111,226,122,186,186,151,110,141,182,243,221,2,106,131,10,100,252,87,105,198,13,196,213,159,134,76,214,95,67,93,114,140,126,146,241,96,186,79,50,37,45,117,84,181,85,48,45,3,183,68,237,76,190,29,171,18,170,171,101,115,221,26,116,189,35,108,185,172,0,0,0,0,0,4,0,226,143,154,223,236,107,215,108,155,69,62,224,191,72,254,142,120,47,233,159,210,159,7,223,241,20,112,84,254,227,225,36,233,233,239,244,254,26,239,211,191,150,251,32,79,240,69,94,6,56,231,253,154,63,77,191,210,187,232,119,208,239,70,255,0,179,126,144,241,94,47,196,255,0,226,240,244,116,248,111,238,183,235,248,109,231,42,128,0,69,94,57,248,231,253,133,223,66,127,210,187,233,143,211,31,73,127,179,126,143,240,190,19,195,127,226,243,117,245,120,159,238,118,232,248,239,228,18,168,16,3,133,206,107,127,178,83,93,177,157,20,251,130,253,28,250,71,227,127,166,127,74,124,103,99,195,209,207,83,251,143,132,143,171,171,177,211,248,105,183,86,254,123,108,178,83,139,206,33,47,188,47,104,213,78,177,90,52,211,233,173,37,178,225,75,79,116,166,244,203,45,190,14,150,119,44,109,169,235,116,114,44,159,127,117,60,93,182,177,93,247,238,175,38,177,202,6,107,5,106,233,87,58,108,87,55,212,124,115,14,205,116,67,232,141,150,247,112,138,223,83,125,118,89,29,68,118,238,234,244,50,121,89,37,52,44,72,90,245,106,200,245,145,189,17,245,189,17,202,212,99,172,168,0,32,7,20,124,214,255,0,99,94,187,100,218,41,247,5,250,71,244,115,193,127,76,254,148,248,62,255,0,136,163,130,167,247,31,9,39,79,79,127,167,240,215,126,157,252,183,217,50,175,3,28,115,254,205,31,166,223,233,93,244,59,232,119,163,127,217,191,72,120,175,23,226,127,241,120,122,58,124,55,247,91,245,252,54,243,9,84,14,169,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,211,36,108,146,110,132,245,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,86,183,237,231,127,228,187,255,0,77,191,248,0,45,80,24,127,88,120,128,169,208,142,29,23,94,245,27,0,171,166,168,182,211,217,166,191,99,212,151,8,170,39,160,125,93,85,52,21,48,199,58,34,69,59,224,90,135,170,42,116,178,85,137,19,169,136,238,166,228,12,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,14,192,0,0,0,0,1,210,181,147,87,176,221,8,211,187,134,169,106,12,245,112,99,214,154,138,24,107,167,166,129,102,125,59,42,106,225,165,73,149,137,235,57,140,116,237,123,209,168,231,244,53,221,45,123,182,106,135,117,7,201,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,245,128,0,0,6,63,206,117,211,78,52,219,81,240,109,47,205,111,62,138,186,234,55,142,138,193,52,232,141,165,168,170,165,90,116,90,87,72,171,234,77,39,138,111,105,21,58,94,230,57,136,228,123,163,99,242,0,0,0,0,0,0,8,1,197,31,53,191,216,215,174,217,54,138,125,193,126,145,253,28,240,95,211,63,165,62,15,191,226,40,224,169,253,199,194,73,211,211,223,233,252,53,223,167,127,45,246,64,159,224,138,188,12,113,207,251,52,126,155,127,165,119,208,239,161,222,141,255,0,102,253,33,226,188,95,137,255,0,197,225,232,233,240,223,221,111,215,240,219,206,85,0,0,138,188,115,241,207,251,11,190,132,255,0,165,119,211,31,166,62,146,255,0,102,253,31,225,124,39,134,255,0,197,230,235,234,241,63,220,237,209,241,223,200,37,80,32,7,11,156,214,255,0,100,166,187,99,58,41,247,5,250,57,244,143,198,255,0,76,254,148,248,206,199,135,163,158,167,247,31,9,31,87,87,99,167,240,211,110,173,252,246,217,100,166,185,241,93,167,28,59,106,62,156,97,90,161,47,162,173,90,141,233,56,33,191,203,50,54,150,219,85,74,180,137,27,106,81,83,212,134,79,20,228,89,183,233,141,204,106,189,17,142,124,145,6,107,0,0,0,0,4,42,227,91,153,15,236,62,213,59,86,153,253,198,190,150,250,79,31,130,251,227,126,145,120,14,223,114,166,162,30,215,111,194,203,190,222,27,171,171,169,55,235,219,111,45,215,181,240,49,199,63,236,209,250,109,254,149,223,67,190,135,122,55,253,155,244,135,138,241,126,39,255,0,23,135,163,167,195,127,117,191,95,195,111,48,149,64,0,0,24,171,138,61,116,253,141,122,19,147,107,95,209,111,164,127,71,60,23,244,179,199,120,62,255,0,136,172,130,155,247,110,220,157,61,61,254,175,192,93,250,118,242,223,116,12,170,10,171,253,188,239,252,151,127,233,183,255,0,0,90,77,218,75,172,54,170,217,172,84,84,149,151,38,83,200,234,58,122,186,151,83,65,52,232,213,237,178,73,91,28,142,141,138,237,145,94,145,189,90,138,170,141,118,219,40,125,96,172,12,179,157,45,247,6,202,175,56,86,83,194,119,130,189,99,247,10,139,93,198,155,233,219,36,236,85,65,35,163,150,62,182,80,185,142,233,123,28,155,181,85,171,182,232,170,158,102,127,224,203,153,22,156,113,105,125,174,192,238,120,223,208,76,206,46,169,237,182,138,139,154,86,71,117,165,107,58,164,117,60,253,168,183,154,61,158,231,194,172,234,237,162,72,213,122,54,94,208,76,0,8,1,197,31,53,191,216,215,174,217,54,138,125,193,126,145,253,28,240,95,211,63,165,62,15,191,226,40,224,169,253,199,194,73,211,211,223,233,252,53,223,167,127,45,246,64,159,224,138,188,12,113,207,251,52,126,155,127,165,119,208,239,161,222,141,255,0,102,253,33,226,188,95,137,255,0,197,225,232,233,240,223,221,111,215,240,219,206,85,0,4,0,226,119,155,102,43,160,58,203,122,210,60,91,73,126,156,125,28,237,211,92,110,140,201,163,163,133,181,202,222,169,105,227,107,32,159,171,181,212,216,222,174,115,28,217,91,43,21,137,209,212,238,39,66,249,173,106,63,17,122,143,110,210,253,47,225,15,199,93,107,183,150,105,165,205,213,148,182,250,86,170,36,149,85,50,37,189,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,177,80,0,0,8,171,130,243,34,225,199,80,56,142,174,225,234,201,126,254,181,71,102,201,157,43,61,23,122,186,117,185,37,163,129,255,0,253,109,33,149,125,74,135,247,26,197,253,193,106,2,85,0,0,0,99,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,25,0,0,0,0,0,0,0,0,0,24,171,68,184,139,193,53,190,241,157,98,118,10,142,206,73,167,57,5,117,139,32,182,116,76,239,11,218,175,171,166,165,151,188,248,153,27,251,241,209,172,221,49,171,251,125,125,14,85,84,221,114,168,0,0,0,0,0,12,41,138,241,93,167,23,254,36,243,94,22,110,114,250,27,51,197,252,36,246,216,234,38,69,142,251,75,45,4,21,114,58,157,118,77,166,139,186,244,124,43,187,150,54,36,173,87,34,74,144,134,107,0,0,0,0,0,0,4,0,226,143,154,223,236,107,215,108,155,69,62,224,191,72,254,142,120,47,233,159,210,159,7,223,241,20,112,84,254,227,225,36,233,233,239,244,254,26,239,211,191,150,251,38,127,224,167,138,223,217,131,165,151,93,76,250,5,244,75,209,153,4,246,47,5,233,79,31,220,237,211,83,205,221,238,118,98,219,127,19,211,211,210,187,116,111,191,158,200,18,0,2,37,113,13,204,143,68,184,118,214,219,14,141,228,81,85,220,94,234,135,67,151,86,211,50,118,191,25,100,144,65,53,36,203,18,195,211,88,201,27,81,212,244,134,69,124,108,99,151,165,239,233,141,66,90,131,175,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,254,222,119,254,75,191,244,219,255,0,128,2,213,1,213,52,159,58,251,168,105,102,27,169,158,139,244,103,210,220,126,221,125,240,93,254,247,133,241,84,209,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,99,181,128,0,0,5,106,234,151,55,204,239,69,179,187,158,153,234,95,8,30,134,201,44,221,159,27,69,247,64,134,163,181,221,133,147,71,247,200,104,159,27,183,142,86,59,213,114,237,190,203,178,162,162,100,14,20,121,173,233,199,17,58,142,205,47,205,112,127,185,205,214,235,219,138,193,52,247,164,174,165,185,85,42,170,45,43,164,88,33,236,204,239,87,180,138,142,108,142,234,98,57,175,88,217,40,78,160,8,85,198,183,50,31,216,125,170,118,173,51,251,141,125,45,244,158,63,5,247,198,253,34,240,29,190,229,77,68,61,174,223,133,151,125,188,55,87,87,82,111,215,182,222,91,168,77,80,66,174,10,121,144,254,204,29,83,186,233,159,220,107,232,151,163,49,249,239,190,55,233,23,143,238,118,234,105,225,237,118,252,44,91,111,226,122,186,186,151,110,141,182,243,221,38,168,0,66,174,51,121,153,226,188,39,106,61,14,150,218,116,231,233,205,233,109,237,184,93,251,119,248,232,99,182,247,23,239,16,59,166,41,158,179,57,136,178,57,143,108,125,49,201,3,145,94,146,122,184,131,0,231,31,153,106,158,101,105,211,237,62,224,242,174,249,144,223,42,18,154,134,134,155,53,78,185,95,178,170,170,170,208,35,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,89,160,49,165,14,188,225,180,250,185,108,225,251,48,173,164,179,106,45,199,23,166,201,161,182,178,161,102,164,171,99,223,60,115,195,71,80,246,70,233,223,11,169,164,114,163,162,141,238,137,82,70,179,102,202,145,100,176,0,0,0,0,0,0,0,24,171,84,56,139,193,52,127,84,244,235,76,243,170,143,1,247,76,241,180,118,122,222,137,165,235,186,69,83,65,12,20,125,184,162,126,221,239,28,247,119,94,230,49,157,141,149,87,173,21,161,149,64,0,0,0,0,49,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,12,128,12,85,247,116,255,0,249,88,253,146,255,0,69,191,23,255,0,78,189,9,227,191,253,93,227,124,47,136,237,255,0,200,238,118,255,0,186,232,253,233,0,63,111,59,255,0,37,223,250,109,255,0,192,1,106,128,234,154,79,157,125,212,52,179,13,212,207,69,250,51,233,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,218,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,26,214,113,99,239,79,172,159,88,25,15,204,103,54,83,53,172,226,199,222,159,89,62,176,50,31,152,206,5,212,242,184,247,19,211,47,182,190,113,90,74,162,37,114,172,187,90,174,60,14,96,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,189,142,69,89,106,0,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,0,57,94,241,211,247,20,202,153,161,218,199,153,248,77,54,189,117,250,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,125,233,174,168,145,110,164,213,92,181,238,87,220,193,42,110,213,54,94,23,181,166,235,72,199,178,157,180,24,125,242,166,88,169,153,209,12,84,180,244,118,84,138,40,26,213,122,181,147,185,147,203,47,92,143,86,197,235,61,204,220,45,40,29,43,90,245,66,213,162,186,71,151,234,189,229,180,146,83,226,214,122,155,147,41,234,107,91,72,202,201,216,197,236,210,164,174,69,70,62,105,123,113,51,213,114,171,228,106,35,92,170,136,176,255,0,135,238,112,26,13,170,119,86,227,154,175,98,171,210,235,149,77,66,69,71,83,87,89,233,11,84,168,231,68,200,210,74,182,199,27,160,122,186,73,21,86,72,155,11,25,18,185,211,38,253,40,19,212,31,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,214,5,85,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,227,42,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,224,62,174,114,183,107,173,131,139,188,38,251,98,185,213,219,174,86,236,30,219,87,71,89,73,51,161,158,154,120,238,119,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,53,121,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,225,177,207,107,24,199,35,25,8,57,213,251,211,226,223,87,244,63,49,184,144,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,71,254,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,64,0,0,173,94,100,92,200,190,231,254,148,225,235,135,171,247,250,43,245,232,242,108,154,142,95,254,69,248,62,142,145,233,255,0,223,158,212,146,84,254,167,243,107,87,191,186,211,133,133,96,121,254,27,169,248,204,25,158,159,228,52,151,219,21,85,69,93,53,61,194,145,85,208,78,250,106,137,41,229,88,221,182,207,98,75,12,136,143,110,236,122,34,57,170,230,170,57,104,135,154,63,191,102,166,253,139,242,122,35,137,229,255,0,171,156,65,105,159,16,86,155,79,15,214,127,164,213,249,55,92,23,44,74,122,248,169,41,111,148,176,69,36,239,107,165,153,205,142,25,163,141,147,62,41,183,234,99,186,147,103,181,239,138,78,91,154,63,191,102,166,253,139,242,122,32,37,87,35,31,199,103,232,223,235,34,213,13,99,52,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,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,30,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,253,236,140,87,53,142,124,82,196,245,99,58,250,80,50,169,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,17,87,149,199,191,102,153,125,181,242,122,210,239,181,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,222,171,149,10,65,229,113,239,217,166,95,109,124,158,180,191,224,53,97,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,216,207,130,253,99,190,235,239,12,24,6,170,229,48,244,94,174,182,249,41,238,50,117,49,124,77,85,37,68,180,146,212,236,198,49,140,239,62,157,210,246,218,212,107,59,157,9,186,55,117,170,30,109,250,13,83,165,156,75,201,169,54,250,42,72,49,237,79,167,244,165,50,83,83,197,78,200,174,48,50,56,171,163,86,49,234,231,189,206,88,170,95,43,152,206,183,214,57,61,103,49,238,92,149,201,111,93,44,88,182,119,150,232,54,71,121,186,178,175,54,240,247,28,106,147,103,201,67,226,169,33,168,125,106,108,138,169,20,210,64,145,59,175,165,26,246,210,116,185,232,230,196,215,6,0,230,143,239,217,169,191,98,252,158,136,149,92,140,127,29,159,163,127,172,136,171,205,31,223,179,83,126,197,249,61,17,42,185,24,254,59,63,70,255,0,89,1,223,249,210,107,29,247,15,209,172,75,71,109,16,246,233,53,18,225,81,81,116,169,234,98,245,82,219,93,79,35,105,186,28,197,84,235,158,122,121,123,141,123,28,223,13,211,235,54,71,34,87,15,4,122,13,77,196,119,18,248,118,155,94,104,170,231,199,150,161,247,76,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,94,182,244,62,161,138,155,187,165,171,202,241,247,196,61,171,137,142,37,239,249,230,43,117,171,175,196,237,244,244,214,76,113,245,52,109,166,127,130,129,155,189,200,212,68,122,178,74,153,42,166,98,203,247,206,137,90,142,70,108,145,178,127,242,96,208,106,156,87,75,242,93,127,190,209,82,120,140,226,161,182,187,19,221,79,19,167,142,221,71,36,141,158,70,76,143,87,177,147,84,238,199,68,173,103,157,12,111,94,180,115,21,161,157,121,163,251,137,234,111,216,191,56,162,43,171,151,7,48,10,206,29,239,177,105,38,175,100,95,233,79,95,226,103,138,166,162,57,234,36,199,106,186,31,39,85,59,33,100,146,62,25,164,68,99,225,70,244,164,146,164,173,86,125,249,37,177,94,104,254,226,122,155,246,47,206,40,138,1,3,106,128,85,95,42,62,58,127,112,225,127,90,243,63,246,189,46,1,91,92,223,239,154,235,92,149,10,239,248,47,10,199,55,248,112,163,255,0,169,225,45,80,0,0,1,21,121,163,251,137,234,111,216,191,56,162,37,81,21,121,163,251,137,234,111,216,191,56,162,2,10,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,238,80,213,92,185,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,32,88,168,0,10,171,231,157,248,147,253,36,253,90,102,174,92,28,192,40,248,136,177,69,164,154,189,145,127,166,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,247,228,139,10,243,206,252,73,254,146,126,173,43,47,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,71,94,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,138,0,1,93,92,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,170,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,60,166,141,238,116,45,99,182,70,200,230,62,48,158,184,30,127,134,234,126,51,6,103,167,249,13,37,246,197,85,81,87,77,79,112,164,85,116,19,190,154,162,74,121,86,55,109,179,216,146,195,34,35,219,187,30,136,142,106,185,170,142,90,33,230,143,239,217,169,191,98,252,158,136,226,121,127,234,231,16,90,103,196,21,166,211,195,245,159,233,53,126,77,215,5,203,18,158,190,42,74,91,229,44,17,73,59,218,233,102,115,99,134,104,227,100,207,138,109,250,152,238,164,217,237,123,226,147,150,230,143,239,217,169,191,98,252,158,136,9,85,200,199,241,217,250,55,250,200,181,67,88,205,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,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,123,35,21,205,99,159,20,177,61,88,206,190,148,12,170,85,95,60,239,196,159,233,39,234,210,213,10,171,231,157,248,147,253,36,253,90,4,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,129,223,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,150,42,106,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,125,60,188,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,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,168,37,168,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,100,174,70,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,250,156,198,58,120,90,231,34,108,213,150,52,93,186,147,112,181,240,0,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,0,155,84,26,171,155,84,1,0,57,157,112,29,247,111,177,84,235,206,147,217,122,179,236,126,222,239,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,168,190,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,33,61,56,58,227,23,4,226,255,0,4,168,191,216,40,253,13,146,89,186,62,144,99,253,201,170,61,23,221,154,161,148,191,209,79,130,40,231,238,199,78,178,125,237,23,163,126,151,108,169,231,80,60,209,253,251,53,55,236,95,147,209,24,127,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,232,145,173,217,28,172,119,67,209,146,53,58,216,213,78,215,198,254,175,97,186,245,196,230,91,171,154,127,61,92,150,44,138,158,209,53,58,85,192,176,207,19,217,107,164,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,77,254,70,63,142,207,209,191,214,70,74,230,91,204,18,155,71,173,87,142,31,52,130,235,87,30,160,215,211,248,107,197,218,146,89,105,103,198,152,246,210,207,26,198,175,129,89,59,234,41,167,149,168,248,101,107,224,93,156,138,143,70,237,2,248,66,226,243,246,41,104,214,182,125,22,173,236,234,22,99,232,10,44,95,174,131,196,195,7,105,213,222,42,174,78,165,72,211,181,28,173,232,71,117,245,75,36,91,198,248,210,94,152,191,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,168,28,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,17,193,215,7,88,39,8,24,37,69,130,193,89,233,156,146,243,209,244,131,32,237,205,79,233,78,212,213,15,165,254,133,124,242,199,7,106,58,133,143,239,106,157,123,117,59,117,95,44,107,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,76,160,0,16,255,0,152,207,26,255,0,177,87,78,32,176,96,23,59,84,154,155,148,253,238,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,106,24,171,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,199,77,135,213,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,242,129,119,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,77,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,239,201,20,234,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,4,138,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,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,166,236,60,106,174,6,209,24,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,216,10,64,229,193,204,2,179,135,123,236,90,73,171,217,23,250,83,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,126,73,110,252,0,0,0,0,0,0,13,122,243,221,116,212,126,29,56,238,213,61,80,210,251,207,129,186,208,234,6,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,122,154,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,94,206,44,125,233,245,147,235,3,33,249,140,231,117,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,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,166,134,195,192,235,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,216,0,0,0,20,67,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,250,26,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,247,138,1,230,143,239,217,169,191,98,252,158,136,11,116,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,72,163,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,177,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,12,128,0,0,0,2,128,121,163,251,246,106,111,216,191,39,162,39,255,0,37,79,117,140,167,235,2,187,229,214,226,0,115,71,247,236,212,223,177,126,79,68,73,78,0,184,174,211,142,18,184,17,203,115,92,214,95,29,117,174,212,11,148,22,11,4,19,35,42,174,245,77,182,91,85,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,222,18,215,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,209,15,250,42,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,243,185,206,119,197,84,229,117,75,84,179,189,105,206,238,122,153,169,119,223,76,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,247,11,25,27,118,142,38,55,213,106,111,182,235,186,170,170,219,79,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,233,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,56,100,99,157,11,88,221,213,178,57,236,140,51,175,47,62,22,110,188,44,104,53,61,139,47,154,173,185,134,75,80,183,140,130,141,46,174,170,162,162,157,125,88,161,130,54,237,11,30,216,82,38,202,246,35,149,242,35,147,187,36,108,135,167,95,115,106,131,85,112,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,168,0,0,16,215,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,187,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,13,167,138,213,230,151,192,79,211,186,59,247,21,218,95,63,70,65,106,183,248,204,190,215,81,81,180,117,244,52,144,35,86,178,157,207,93,163,154,24,34,106,62,45,209,178,71,26,43,17,37,106,182,112,205,92,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,54,207,147,210,148,176,71,75,28,183,94,182,83,197,79,7,118,166,161,201,225,154,170,230,109,186,110,223,52,130,220,234,253,233,241,111,171,250,31,152,220,72,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,255,0,152,15,19,24,111,21,250,151,133,106,150,31,67,87,110,123,112,122,75,109,222,217,82,138,231,219,174,49,215,86,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,48,114,84,247,167,202,126,175,235,190,99,110,39,79,48,46,59,172,92,42,226,178,97,88,179,252,110,166,228,22,245,146,221,77,179,227,244,93,44,241,213,71,21,215,173,244,242,211,207,218,169,167,106,120,103,42,57,251,238,187,55,205,106,175,129,78,37,44,92,43,102,218,133,169,183,52,239,93,102,211,251,133,175,27,164,117,43,231,142,174,241,45,101,19,233,227,149,26,230,116,194,157,167,201,34,171,216,189,184,222,141,85,122,177,174,193,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,31,39,250,42,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,243,185,206,119,197,84,189,62,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,232,186,89,227,165,146,91,87,67,42,37,167,159,181,83,78,229,241,45,68,115,247,217,54,111,146,226,14,84,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,237,195,44,141,122,185,210,186,56,108,124,10,107,230,255,0,148,223,112,110,52,52,247,53,197,171,188,21,235,31,195,237,55,75,117,79,105,146,118,42,160,187,87,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,157,92,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,0,57,213,251,211,226,223,87,244,63,49,184,144,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,32,197,92,52,113,23,130,113,65,165,148,26,153,130,212,127,90,163,188,81,116,77,253,44,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,218,139,237,68,202,160,0,0,0,0,10,171,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,202,188,175,120,233,251,181,226,172,208,237,99,204,252,94,164,217,122,253,15,83,90,222,153,175,182,184,227,106,166,243,43,151,196,86,67,180,157,205,209,175,124,72,201,62,250,230,212,72,147,252,213,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,47,167,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,208,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,151,68,249,66,85,0,0,226,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,133,248,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,253,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,234,116,175,151,42,243,66,227,167,238,215,149,63,67,180,115,51,241,122,109,101,232,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,251,235,91,79,34,64,0,47,251,255,0,153,101,255,0,210,255,0,255,0,218,225,64,37,255,0,127,243,44,191,250,95,255,0,251,92,40,4,13,148,248,78,247,88,209,191,171,252,123,229,208,25,84,197,92,39,123,172,104,223,213,254,61,242,232,12,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,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,59,175,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,151,202,180,207,42,195,241,12,43,58,187,82,111,101,207,109,245,119,11,69,84,113,201,219,119,134,173,158,142,120,28,247,49,24,179,49,240,35,220,198,57,221,49,207,3,149,81,95,178,75,94,90,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,122,140,141,36,98,162,181,236,152,47,36,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,66,216,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,204,129,194,119,189,62,141,253,96,99,223,49,128,181,78,104,92,11,125,218,241,87,235,142,142,97,158,47,82,108,189,30,152,166,162,119,76,215,219,92,113,185,23,104,81,171,226,43,33,218,62,222,202,215,190,36,124,127,125,115,105,227,64,130,188,77,243,7,190,241,73,195,46,25,164,57,230,43,182,103,98,200,27,116,187,223,224,145,145,82,215,199,5,44,176,193,35,96,107,125,73,164,241,82,172,168,157,49,181,208,181,204,77,166,237,193,210,184,0,208,106,158,32,248,163,196,113,153,168,169,42,108,86,10,134,100,217,11,42,233,226,169,129,246,234,73,99,115,161,146,25,30,212,149,147,202,232,105,149,17,29,178,84,43,213,142,107,92,132,117,47,79,149,31,14,159,113,110,28,96,207,239,116,253,25,38,169,120,123,237,71,175,191,106,214,214,59,209,209,122,178,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,193,53,64,0,85,95,60,239,196,159,233,39,234,211,21,114,84,247,167,202,126,175,235,190,99,110,50,175,60,239,196,159,233,39,234,211,21,114,84,247,167,202,126,175,235,190,99,110,1,206,175,222,159,22,250,191,161,249,141,196,132,24,158,1,153,103,84,217,5,86,31,143,85,221,153,138,217,228,191,221,210,153,17,207,165,183,71,44,81,75,80,172,223,169,204,99,167,141,95,210,139,210,206,167,187,102,49,238,108,223,231,87,239,79,139,125,95,208,252,198,226,124,156,154,173,54,171,255,0,18,89,181,138,251,108,164,184,219,110,58,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,131,134,142,34,243,190,23,245,78,131,83,48,90,143,235,84,119,138,46,136,127,166,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,123,81,125,168,187,4,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,77,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,240,30,214,57,239,123,85,239,197,92,36,113,119,159,112,131,153,94,242,188,50,221,73,120,167,191,89,230,182,213,90,171,234,38,101,35,231,68,87,82,213,57,145,185,17,239,134,95,202,155,172,82,84,70,215,70,178,247,26,22,211,204,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,13,237,123,152,246,53,88,250,43,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,229,179,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,220,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,97,149,121,115,112,81,251,21,116,226,123,254,127,108,181,73,169,185,79,223,46,85,48,39,118,75,93,10,163,22,59,99,102,234,115,29,210,246,44,146,186,36,107,95,35,154,221,229,108,49,72,181,131,205,31,223,179,83,126,197,249,61,17,127,197,0,243,71,247,236,212,223,177,126,79,68,4,117,181,96,25,149,247,13,191,234,13,155,30,171,172,199,177,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,169,172,123,160,145,136,253,186,17,253,13,85,71,72,196,118,95,224,235,140,92,239,132,12,238,162,255,0,96,163,244,206,55,121,232,250,65,143,247,33,167,244,167,106,26,134,82,255,0,69,62,9,100,131,181,37,66,201,247,180,78,189,186,93,186,47,148,181,228,225,128,97,186,167,134,241,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,209,43,55,185,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,69,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,104,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,86,95,60,239,196,159,233,39,234,211,10,114,224,230,1,89,195,189,246,45,36,213,236,139,253,41,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,191,36,185,175,158,119,226,79,244,147,245,104,17,87,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,33,7,54,253,6,166,213,62,26,36,212,155,125,21,92,249,14,152,84,122,82,153,41,169,229,168,124,182,233,223,28,85,209,171,24,244,107,24,214,164,85,47,149,204,127,67,40,220,158,171,94,247,37,58,232,14,177,223,120,127,214,92,79,88,177,200,124,69,94,51,112,109,68,148,221,76,103,139,165,123,93,29,77,55,91,216,244,143,187,4,146,197,220,232,87,51,175,169,190,179,81,77,154,77,101,181,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,158,150,51,197,210,189,169,37,53,79,67,30,244,143,187,4,145,75,219,235,87,51,175,165,222,179,85,0,204,28,204,110,214,171,255,0,26,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,89,40,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,74,224,3,88,239,186,5,195,7,21,122,171,139,67,215,122,181,91,241,106,123,116,157,76,79,13,85,87,81,93,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,72,65,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,246,53,140,107,83,100,68,65,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,253,46,123,27,60,205,107,149,55,106,75,34,38,221,75,184,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,54,94,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,122,94,207,23,84,247,58,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,125,86,162,20,237,202,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,254,148,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,208,250,54,167,170,231,177,201,121,32,69,94,104,254,226,122,155,246,47,206,40,138,1,47,251,154,63,184,158,166,253,139,243,138,34,128,64,236,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,114,124,183,57,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,83,181,243,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,218,107,229,149,174,70,164,203,44,116,109,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,1,180,152,35,175,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,58,69,0,34,175,52,127,113,61,77,251,23,231,20,68,170,34,175,52,127,113,61,77,251,23,231,20,64,80,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,124,151,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,153,47,132,239,122,125,27,250,192,199,190,99,1,103,220,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,64,202,188,185,184,215,253,149,90,113,61,131,63,185,218,163,212,220,91,239,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,128,107,3,165,186,165,157,232,182,119,108,212,205,52,190,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,185,152,248,221,188,114,189,190,179,87,109,247,77,149,17,83,96,158,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,209,191,113,136,170,232,158,136,16,131,158,119,226,79,244,147,245,105,89,120,158,1,153,103,84,217,5,86,31,143,85,221,153,138,217,228,191,221,210,153,17,207,165,183,71,44,81,75,80,172,223,169,204,99,167,141,95,210,139,210,206,167,187,102,49,238,109,154,115,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,224,33,174,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,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,197,28,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,92,110,118,200,229,99,122,216,172,145,169,208,246,170,212,95,49,254,95,245,156,59,223,101,213,189,33,199,127,210,158,191,195,65,45,53,60,147,212,73,142,213,116,50,62,154,135,204,249,36,124,51,72,138,246,76,174,233,73,37,88,156,140,251,202,203,130,248,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,94,221,198,34,163,101,122,40,91,247,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,161,107,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,78,193,170,90,165,157,235,78,119,115,212,205,75,190,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,247,184,88,200,219,180,113,49,190,171,83,125,183,93,213,85,86,218,121,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,97,149,121,115,112,81,251,21,116,226,123,254,127,108,181,73,169,185,79,223,46,85,48,39,118,75,93,10,163,22,59,99,102,234,115,29,210,246,44,146,186,36,107,95,35,154,221,229,108,49,72,181,131,205,31,223,179,83,126,197,249,61,17,127,197,0,243,71,247,236,212,223,177,126,79,68,4,117,181,96,25,149,247,13,191,234,13,155,30,171,172,199,177,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,169,172,123,160,145,136,253,186,17,253,13,85,71,72,196,118,95,224,235,140,92,239,132,12,238,162,255,0,96,163,244,206,55,121,232,250,65,143,247,33,167,244,167,106,26,134,82,255,0,69,62,9,100,131,181,37,66,201,247,180,78,189,186,93,186,47,148,181,228,225,128,97,186,167,134,241,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,209,43,55,185,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,69,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,104,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,86,95,60,239,196,159,233,39,234,211,10,114,224,230,1,89,195,189,246,45,36,213,236,139,253,41,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,191,36,185,175,158,119,226,79,244,147,245,104,17,87,149,199,191,102,153,125,181,242,122,210,85,115,206,252,73,254,146,126,173,34,175,43,143,126,205,50,251,107,228,245,164,170,231,157,248,147,253,36,253,90,5,101,224,120,6,101,169,249,52,24,102,159,227,213,119,219,237,85,61,93,77,61,190,145,17,211,206,202,106,121,42,37,72,219,190,239,122,69,12,138,140,110,239,122,162,53,168,231,42,53,126,173,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,189,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,146,3,149,199,191,102,153,125,181,242,122,211,53,115,58,229,255,0,71,164,85,149,60,64,232,134,59,225,48,90,190,169,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,242,134,54,57,176,185,142,217,91,27,152,200,194,199,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,70,253,198,34,171,162,122,38,117,53,172,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,253,236,140,87,53,237,100,177,68,245,99,250,58,87,97,237,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,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,168,190,117,126,244,248,183,213,253,15,204,110,36,42,210,221,82,206,244,91,59,182,106,102,154,95,125,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,220,204,124,110,222,57,94,223,89,171,182,251,166,202,136,169,53,121,213,251,211,226,223,87,244,63,49,184,144,171,29,210,220,239,43,193,50,237,76,176,88,188,86,55,130,120,15,164,21,190,42,22,120,63,27,50,195,75,247,183,189,36,147,174,70,171,126,246,215,116,237,187,182,79,48,54,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,179,53,154,224,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,176,158,150,234,150,9,173,56,37,179,83,52,210,251,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,222,230,99,36,110,210,68,246,250,205,77,246,221,55,69,69,80,236,23,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,148,45,204,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,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,179,7,51,174,96,20,122,187,89,83,195,246,136,100,94,47,5,164,234,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,41,163,123,91,51,158,237,145,209,181,143,146,0,89,177,107,238,65,110,191,93,173,20,62,34,147,25,183,178,233,116,147,186,198,120,122,87,213,65,72,217,54,114,162,191,121,234,233,217,179,81,93,235,239,183,75,92,168,28,81,181,65,170,185,181,64,0,0,20,67,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,67,83,104,140,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,51,138,61,11,253,141,122,237,147,104,167,210,159,164,127,71,60,23,244,207,192,248,62,255,0,136,163,130,167,247,30,228,157,61,61,254,159,195,93,250,119,242,223,100,12,84,91,247,43,78,2,126,130,81,216,120,174,213,9,250,242,11,173,191,198,98,22,186,122,141,227,160,161,171,129,90,149,149,14,98,237,36,211,65,43,145,145,110,173,142,57,21,94,139,43,145,176,70,174,84,156,40,233,199,17,58,143,146,230,186,161,23,165,109,90,115,232,233,225,176,75,10,58,150,229,85,84,181,11,27,170,85,87,215,134,63,10,229,88,118,233,145,207,106,61,85,141,124,114,221,248,0,0,24,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,116,111,219,98,170,58,86,34,235,237,170,90,165,157,235,78,119,115,212,205,75,190,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,247,184,88,200,219,180,113,49,190,171,83,125,183,93,213,85,86,229,57,136,242,242,172,226,111,109,88,210,251,199,135,207,173,22,249,98,125,182,225,85,60,176,222,227,103,107,177,75,12,146,207,217,183,244,35,106,92,212,100,73,28,146,212,42,200,230,117,58,84,140,28,183,57,116,212,231,249,12,154,201,196,102,21,87,6,49,99,168,116,118,91,13,193,177,116,93,174,48,85,79,79,82,202,216,21,235,52,108,165,154,153,90,234,121,99,103,117,238,106,57,93,27,31,28,129,207,240,237,203,254,179,72,184,76,213,190,32,117,191,29,240,153,213,94,159,228,19,227,54,217,100,158,42,171,13,44,150,106,232,101,117,75,26,244,141,102,158,58,143,56,100,99,157,11,88,221,213,178,57,236,142,176,77,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,106,156,215,56,22,253,223,138,13,20,195,63,219,21,89,253,21,11,191,189,115,110,145,211,163,127,225,124,83,218,239,224,76,172,254,168,152,174,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,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,156,202,96,227,131,150,6,125,132,234,133,186,245,194,254,158,85,223,48,156,174,162,150,221,75,103,182,186,106,137,236,85,189,182,177,201,83,36,242,61,222,26,71,53,210,248,167,189,35,141,92,246,73,219,70,198,233,2,213,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,184,220,237,145,202,198,245,177,89,35,83,161,237,85,214,136,191,238,1,184,33,253,134,184,174,67,233,124,227,233,30,73,153,122,62,75,167,134,167,236,208,209,248,104,228,233,134,14,173,228,151,105,42,42,55,153,221,29,109,237,253,234,53,71,117,80,8,31,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,216,230,61,174,77,209,81,75,74,229,71,199,79,238,28,47,235,94,103,254,215,165,192,43,107,155,253,243,93,107,146,161,93,255,0,5,225,88,230,255,0,14,20,127,245,60,39,117,214,206,7,42,120,173,224,155,67,51,13,62,125,37,62,162,225,250,111,100,101,12,50,178,40,153,123,164,117,190,157,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,78,192,109,80,8,43,203,131,152,5,31,17,22,40,180,147,87,178,47,244,216,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,254,252,145,78,160,0,0,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,99,74,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,184,222,223,107,85,19,37,241,99,239,79,172,159,88,25,15,204,103,44,211,135,158,19,48,222,46,185,98,105,158,15,125,168,164,179,223,104,42,46,213,54,44,141,212,11,85,61,169,235,124,170,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,64,139,252,184,57,128,86,112,239,125,139,73,53,123,34,255,0,74,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,239,201,45,223,154,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,154,114,163,227,167,247,14,23,245,175,51,255,0,107,210,224,21,181,205,254,249,174,181,201,80,174,255,0,130,240,172,115,127,135,10,63,250,158,16,45,80,0,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,35,173,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,189,77,99,221,4,140,71,237,208,143,232,106,170,58,70,35,178,255,0,7,92,98,231,124,32,103,117,23,251,5,31,166,113,187,207,71,210,12,127,185,13,63,165,59,80,212,50,151,250,41,240,75,36,29,169,42,22,79,189,162,117,237,210,237,209,124,166,87,36,123,77,170,255,0,106,215,155,21,246,217,73,113,182,220,105,241,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,137,92,116,112,101,125,224,243,81,233,109,145,221,125,51,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,48,191,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,236,5,27,114,211,227,170,155,134,92,154,171,76,53,58,190,146,151,75,242,58,137,238,85,85,206,165,150,73,237,23,20,167,68,108,236,72,35,124,179,50,100,130,24,93,26,181,122,87,183,35,92,196,108,137,37,228,128,0,1,64,60,209,253,251,53,55,236,95,147,209,17,126,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,105,65,205,31,223,179,83,126,197,249,61,17,245,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,160,204,28,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,73,213,196,159,49,29,26,225,159,89,113,45,37,202,83,210,158,148,235,126,81,89,111,168,116,147,98,240,189,172,90,89,38,167,108,110,239,119,58,220,247,70,215,182,86,68,212,145,25,39,114,38,191,149,227,23,138,188,19,130,125,26,167,101,146,219,106,143,36,171,183,190,139,7,198,252,28,209,80,203,225,157,79,19,155,247,136,251,113,67,79,28,241,201,218,87,69,214,214,118,216,230,170,245,54,128,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,54,125,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,106,218,95,159,46,46,18,51,46,20,180,142,190,151,80,114,138,186,140,135,48,168,130,233,93,97,138,165,37,183,89,30,214,43,82,56,182,221,175,169,115,85,169,60,173,94,135,118,162,99,122,155,10,75,37,6,1,178,159,9,222,235,26,55,245,127,143,124,186,3,42,152,171,132,239,117,141,27,250,191,199,190,93,1,149,64,3,165,107,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,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,117,78,18,117,190,235,196,126,128,227,154,209,121,177,210,89,170,50,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,6,96,0,1,78,220,214,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,219,154,88,218,197,115,101,108,112,215,1,180,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,190,220,192,184,99,177,112,171,175,178,97,88,181,235,198,217,114,11,122,228,182,234,111,12,248,253,23,75,61,109,84,113,80,245,190,89,95,63,105,148,237,78,243,149,28,253,247,86,162,249,168,70,178,202,121,90,112,19,244,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,158,58,242,235,225,159,13,226,151,136,100,195,53,6,186,173,152,245,130,207,54,71,93,69,76,170,199,220,217,13,69,60,41,72,178,163,145,208,177,206,168,106,189,237,245,250,24,230,181,88,231,36,140,191,235,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,0,250,192,0,82,183,58,191,122,124,91,234,254,135,230,55,18,5,71,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,183,75,94,246,193,51,154,213,93,220,145,72,169,191,74,237,61,121,213,251,211,226,223,87,244,63,49,184,157,171,148,54,153,226,186,201,167,28,71,233,110,107,73,226,44,185,53,190,193,111,169,233,142,55,201,15,90,92,250,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,4,75,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,215,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,236,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,235,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,250,149,208,191,170,41,24,248,220,171,210,246,59,165,207,103,68,143,205,124,186,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,240,30,231,181,143,123,81,143,11,222,7,201,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,245,128,0,0,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,2,181,112,13,45,206,245,67,233,31,208,91,23,164,254,137,99,245,153,77,227,250,42,24,124,45,174,151,167,191,63,223,94,222,190,158,227,61,70,117,61,119,242,106,236,167,43,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,102,7,37,79,122,124,167,234,254,187,230,54,227,137,230,133,193,71,236,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,250,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,126,188,93,17,181,145,119,2,218,184,104,226,47,4,226,131,75,40,53,51,5,168,254,181,71,120,162,232,155,250,89,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,181,23,218,137,5,121,162,243,0,163,180,81,220,184,100,209,12,139,189,117,155,196,219,179,139,164,17,193,61,44,116,178,193,44,19,90,91,220,99,250,166,94,238,242,201,26,177,208,186,54,198,142,87,172,173,138,186,248,125,226,119,89,120,97,190,221,175,250,67,148,122,54,75,221,190,91,125,117,52,240,182,162,150,109,216,244,134,119,66,253,216,179,64,247,172,145,61,81,118,119,83,92,142,142,73,99,127,74,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,243,114,171,151,218,160,124,152,214,45,125,204,46,51,90,113,202,31,23,87,79,111,175,186,73,31,117,145,244,210,209,82,203,87,83,38,239,84,69,232,130,9,95,182,253,78,233,217,168,174,84,69,226,139,158,210,174,9,45,92,40,112,53,173,23,220,158,10,74,237,69,202,180,222,245,53,214,177,212,173,108,246,152,29,103,87,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,166,16,47,251,255,0,153,101,255,0,210,255,0,255,0,218,225,64,37,255,0,127,243,44,191,250,95,255,0,251,92,40,4,13,148,248,78,247,88,209,191,171,252,123,229,208,25,84,197,92,39,123,172,104,223,213,254,61,242,232,12,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,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,45,123,132,61,6,195,120,146,229,111,136,105,78,103,69,72,230,92,105,239,175,182,87,77,78,179,62,211,113,75,173,122,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,181,45,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,218,114,184,247,19,211,47,182,190,113,90,116,174,110,248,198,145,221,120,92,102,67,168,215,10,187,109,246,207,120,137,152,141,85,21,181,149,83,212,92,101,138,78,170,39,185,219,44,116,210,197,27,223,35,146,70,108,180,241,63,105,93,27,33,144,48,87,42,206,60,127,249,35,133,77,95,189,127,93,139,16,190,220,238,63,240,12,166,178,53,157,175,252,225,209,62,73,191,173,211,177,191,185,48,149,92,209,253,196,245,55,236,95,156,81,20,2,91,246,173,230,154,203,157,242,121,189,222,245,191,25,244,109,233,45,248,220,116,23,7,93,27,93,37,250,214,181,246,201,41,110,114,175,91,223,28,210,178,77,164,108,142,87,172,145,189,234,140,73,17,141,10,150,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,90,1,59,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,11,95,226,95,149,158,51,168,252,67,98,154,183,167,212,212,145,216,175,217,69,61,86,160,216,106,106,42,24,202,152,31,81,83,87,113,175,74,165,157,101,99,230,78,213,51,41,224,141,168,215,200,215,163,163,106,61,205,159,246,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,215,134,142,34,240,78,40,52,178,131,83,48,90,143,235,84,119,138,46,137,191,165,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,251,81,125,168,153,84,0,0,10,171,231,157,248,147,253,36,253,90,98,174,74,158,244,249,79,213,253,119,204,109,198,85,231,157,248,147,253,36,253,90,98,174,74,158,244,249,79,213,253,119,204,109,192,57,213,251,211,226,223,87,244,63,49,184,142,74,158,244,249,79,213,253,119,204,109,195,157,95,189,62,45,245,127,67,243,27,136,228,169,239,79,148,253,95,215,124,198,220,5,196,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,190,220,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,134,197,38,63,214,189,4,210,126,34,113,90,92,43,88,241,79,164,22,90,43,131,46,144,83,120,234,154,78,138,166,71,36,109,147,174,158,72,222,187,50,105,19,101,94,159,91,125,183,68,84,10,213,229,117,203,254,178,239,89,109,226,111,91,241,222,205,170,31,13,113,193,237,115,201,60,21,82,85,69,60,83,195,118,119,109,236,233,133,59,91,69,28,136,246,204,217,29,34,181,24,145,58,91,106,62,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,15,172,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,103,94,74,250,189,134,226,26,161,155,105,29,246,122,184,111,186,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,205,143,88,166,89,26,170,157,10,144,200,138,228,114,177,175,179,238,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,174,55,59,117,106,61,189,108,87,198,229,232,123,145,117,162,47,163,151,55,26,255,0,178,171,78,39,176,103,247,59,84,122,155,139,125,238,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,104,20,153,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,245,103,58,233,168,250,147,167,24,54,151,230,183,159,74,218,180,231,199,69,96,154,116,87,85,83,210,213,37,58,45,43,164,85,245,225,143,194,183,180,138,157,76,107,220,196,114,177,177,177,151,169,199,71,6,86,46,48,244,226,150,217,29,215,208,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,215,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,80,37,7,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,10,139,231,63,195,197,171,27,201,177,174,36,113,171,85,91,31,150,84,58,201,148,84,58,177,174,129,107,97,167,143,192,57,145,57,122,218,247,211,193,80,215,43,62,247,181,44,106,168,215,185,86,75,116,48,167,26,26,57,125,215,222,24,51,253,42,197,166,232,189,93,109,241,212,91,163,233,98,248,154,170,74,136,170,226,166,221,239,99,25,222,125,59,98,238,57,200,214,119,58,215,116,110,202,26,225,0,119,253,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,165,143,240,148,172,107,164,169,169,232,123,216,146,118,160,142,89,123,125,104,231,244,116,183,214,114,32,23,21,202,67,65,169,180,179,134,136,245,38,225,69,87,6,67,169,245,30,148,169,74,154,121,105,223,21,186,7,201,21,12,104,199,189,90,246,57,171,45,75,37,107,25,214,202,198,167,172,214,49,203,55,192,2,42,243,71,247,19,212,223,177,126,113,68,80,9,127,220,209,253,196,245,55,236,95,156,81,20,2,6,213,5,37,243,134,162,209,38,113,23,79,112,192,238,213,114,106,12,244,233,14,123,66,230,207,216,129,236,165,164,91,116,204,89,24,140,87,201,77,39,75,146,39,185,136,144,199,187,88,245,122,190,127,243,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,154,33,255,0,69,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,254,119,57,206,248,170,129,146,184,69,173,214,219,119,17,120,101,195,135,75,77,37,211,80,105,106,42,102,181,80,213,186,6,193,84,198,210,204,181,48,200,179,189,140,70,58,153,39,106,175,91,31,178,175,67,154,254,149,77,146,72,149,203,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,170,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,122,101,168,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,43,112,157,239,79,163,127,88,24,247,204,96,54,83,53,172,225,59,222,159,70,254,176,49,239,152,192,92,247,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,10,203,230,117,164,124,62,233,23,16,85,54,157,16,188,120,74,250,190,169,242,108,74,42,9,98,165,176,213,73,20,51,196,234,105,92,212,141,97,158,58,142,180,134,53,115,97,115,28,136,173,107,153,20,120,255,0,129,12,211,89,112,126,40,49,27,142,133,227,63,74,50,74,175,21,77,38,58,251,163,109,240,222,40,124,60,146,84,211,201,51,222,200,219,180,113,58,86,44,157,77,108,176,196,254,135,171,81,139,133,127,209,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,157,206,115,190,42,165,239,114,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,234,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,30,144,140,28,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,11,137,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,236,60,117,77,82,210,220,19,90,112,75,158,153,234,93,139,211,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,190,66,246,72,221,164,137,142,245,92,155,237,178,238,138,168,161,82,220,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,75,148,62,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,15,172,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,103,94,74,250,189,134,226,26,161,155,105,29,246,122,184,111,186,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,205,143,88,166,89,26,170,157,10,144,200,138,228,114,177,175,179,238,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,174,55,59,117,106,61,189,108,87,198,229,232,123,145,117,162,47,163,151,55,26,255,0,178,171,78,39,176,103,247,59,84,122,155,139,125,238,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,104,20,153,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,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,245,103,58,233,168,250,147,167,24,54,151,230,183,159,74,218,180,231,199,69,96,154,116,87,85,83,210,213,37,58,45,43,164,85,245,225,143,194,183,180,138,157,76,107,220,196,114,177,177,177,151,169,199,71,6,86,46,48,244,226,150,217,29,215,208,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,215,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,80,37,7,43,143,126,205,50,251,107,228,245,164,170,231,157,248,147,253,36,253,90,69,94,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,8,171,202,227,223,179,76,190,218,249,61,105,126,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,148,25,202,227,223,179,76,190,218,249,61,105,53,57,177,113,175,110,197,177,91,159,10,250,111,115,235,201,47,59,83,102,51,177,106,169,230,181,80,186,58,122,136,233,227,114,53,145,205,226,163,155,165,234,217,30,212,137,37,141,236,85,149,21,129,89,124,72,209,104,149,6,182,229,48,112,229,118,171,184,233,211,170,34,154,199,53,75,103,107,218,201,32,141,242,194,137,80,198,77,209,28,206,150,54,44,136,175,86,49,170,174,122,250,238,151,252,154,43,117,182,151,91,111,240,96,246,154,74,205,58,172,167,130,28,234,105,157,2,62,141,233,5,99,237,179,68,142,123,102,87,172,204,150,53,70,35,217,209,43,213,237,69,72,222,200,107,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,182,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,161,82,220,234,253,233,241,111,171,250,31,152,220,76,149,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,49,175,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,2,37,113,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,122,233,210,104,152,146,57,206,73,88,230,63,171,173,100,142,60,127,163,60,89,235,206,128,225,185,118,7,165,185,213,93,158,209,152,211,246,170,152,207,55,209,78,170,196,117,93,27,183,222,158,165,209,53,97,89,89,230,172,114,47,238,145,67,36,86,255,0,205,67,91,244,191,77,184,104,186,233,182,119,99,171,190,221,245,42,158,106,11,13,186,25,36,129,145,207,76,248,101,241,210,204,223,38,178,154,87,83,72,145,249,172,175,232,141,91,219,89,94,202,33,3,181,105,110,150,231,122,211,157,219,52,207,77,44,94,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,125,242,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,181,254,33,184,76,195,120,69,229,137,169,152,61,138,162,146,241,125,175,168,180,212,223,114,54,208,45,44,247,87,165,242,149,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,98,255,0,41,46,32,180,227,70,245,198,225,133,103,56,255,0,244,126,166,120,11,21,146,255,0,28,9,44,148,21,93,231,163,105,28,136,213,145,176,213,73,36,40,231,53,122,91,36,16,43,218,173,222,72,172,87,154,63,184,158,166,253,139,243,138,32,40,4,218,160,213,92,218,160,0,0,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,74,174,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,0,0,0,0,49,87,22,62,235,26,201,245,127,144,252,186,115,90,195,101,62,44,125,214,53,147,234,255,0,33,249,116,230,181,128,109,80,0,0,106,174,109,80,106,174,6,202,124,39,123,172,104,223,213,254,61,242,232,8,65,205,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,119,90,187,68,176,196,233,55,99,163,127,122,111,240,157,238,177,163,127,87,248,247,203,160,50,168,26,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,193,60,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,234,234,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,77,154,136,140,70,237,10,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,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,48,99,78,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,174,55,59,100,114,177,189,108,86,72,212,232,123,85,114,88,0,0,26,214,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,151,83,202,227,220,79,76,190,218,249,197,104,29,127,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,19,106,130,184,57,168,112,43,77,159,227,215,94,39,180,182,130,146,12,158,199,79,53,203,51,134,106,169,122,238,214,232,41,97,99,103,137,100,145,97,141,244,176,211,42,172,108,99,59,172,115,215,169,210,49,140,144,59,87,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,158,166,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,176,79,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,56,36,81,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,74,174,70,63,142,207,209,191,214,68,244,226,234,139,68,174,60,58,102,118,254,34,238,213,118,189,62,170,167,166,134,235,93,72,217,221,61,43,221,85,10,83,77,26,64,199,189,94,218,149,129,200,157,15,102,232,157,109,115,58,145,96,7,36,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,141,92,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,250,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,219,141,239,155,168,34,89,118,124,158,107,117,181,252,58,84,91,243,203,77,36,122,125,5,66,205,129,87,53,208,119,231,99,234,170,210,227,11,210,55,171,209,145,212,199,212,213,149,141,122,172,210,108,231,177,24,140,128,28,188,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,250,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,170,250,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,235,0,1,64,60,209,253,251,53,55,236,95,147,209,18,211,150,246,188,225,188,54,242,252,212,125,86,204,235,105,26,203,118,113,113,101,178,134,106,133,133,247,107,138,218,168,22,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,137,124,209,253,251,53,55,236,95,147,209,17,170,167,41,190,213,226,182,236,42,162,187,174,203,106,184,86,221,40,233,187,76,78,213,85,92,116,209,212,73,214,137,214,238,166,81,83,38,202,170,212,237,238,212,69,115,149,67,176,107,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,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,217,255,0,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,156,21,203,23,128,239,187,125,246,155,94,117,98,203,213,128,227,247,6,250,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,165,212,128,53,87,54,168,53,87,3,101,62,19,189,214,52,111,234,255,0,30,249,116,6,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,188,39,123,172,104,223,213,254,61,242,232,10,171,230,117,199,143,221,190,251,83,160,218,79,122,234,192,113,251,131,189,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,144,48,167,29,28,102,223,120,195,212,122,91,156,118,175,67,97,152,191,136,167,198,109,178,177,139,84,216,229,86,119,106,106,100,110,251,205,47,106,37,88,218,229,142,54,177,173,111,82,163,229,146,218,185,92,123,137,233,151,219,95,56,173,40,4,191,238,87,30,226,122,101,246,215,206,43,64,149,64,0,5,43,115,171,247,167,197,190,175,232,126,99,113,46,164,165,110,117,126,244,248,183,213,253,15,204,110,32,57,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,165,110,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,98,174,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,4,244,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,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,179,241,18,185,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,113,90,136,146,73,184,68,14,84,252,117,83,97,210,80,112,177,170,245,244,148,214,42,170,132,135,10,174,109,44,174,157,183,26,186,214,39,163,94,144,198,228,115,37,150,162,73,91,52,138,222,218,164,141,115,220,215,70,145,91,161,171,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,91,247,42,62,53,254,233,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,93,251,51,94,45,112,198,230,173,63,66,53,35,116,212,177,198,207,54,187,174,72,151,169,88,171,12,210,184,44,84,0,0,170,190,121,223,137,63,210,79,213,165,170,21,87,207,59,241,39,250,73,250,180,12,85,201,83,222,159,41,250,191,174,249,141,184,177,254,60,56,129,210,253,9,225,231,41,135,80,95,73,112,174,204,108,247,11,13,151,30,145,100,87,221,231,154,157,209,185,174,108,82,71,43,105,152,146,181,102,149,178,49,88,199,34,53,221,215,196,215,85,7,44,141,116,211,142,29,53,131,58,213,13,80,188,248,27,85,14,159,214,197,12,49,34,62,170,225,84,235,133,189,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,220,43,196,191,17,121,223,20,26,167,95,169,153,213,71,245,218,59,61,23,68,63,210,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,253,170,190,196,64,197,68,148,229,239,196,22,156,112,217,196,117,191,63,213,44,127,198,217,106,237,243,217,253,36,200,18,105,172,82,78,248,255,0,163,227,143,165,207,119,75,25,36,79,72,213,36,237,79,47,79,90,253,234,73,1,192,151,44,90,205,103,211,140,131,84,53,190,139,208,214,172,163,31,168,163,193,225,157,147,165,84,85,82,163,86,27,227,163,142,88,183,134,61,190,245,12,138,173,157,175,115,213,26,196,137,242,196,14,37,248,116,206,248,95,213,58,253,51,206,169,255,0,174,214,89,235,122,225,254,153,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,236,84,246,42,133,249,241,55,118,181,95,248,68,213,123,237,138,231,73,113,182,220,116,222,251,87,71,89,73,51,102,130,166,9,45,147,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,109,201,211,195,95,48,10,203,71,12,186,165,195,38,183,228,93,235,84,218,127,121,183,96,247,73,227,158,122,168,234,165,165,116,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,138,11,1,127,223,252,203,47,254,151,255,0,254,215,10,1,47,251,255,0,153,101,255,0,210,255,0,255,0,218,225,64,32,108,167,194,119,186,198,141,253,95,227,223,46,128,202,166,42,225,59,221,99,70,254,175,241,239,151,64,101,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,6,181,156,88,251,211,235,39,214,6,67,243,25,205,148,205,107,56,177,247,167,214,79,172,12,135,230,51,129,111,220,6,234,102,43,163,124,179,49,93,82,205,106,252,61,151,25,183,223,238,21,61,50,70,201,38,232,187,214,244,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,168,190,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,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,156,86,111,175,57,150,103,163,218,121,161,174,173,171,164,196,240,10,122,199,178,222,218,132,116,21,183,26,138,234,186,135,86,189,168,198,175,91,98,169,100,13,107,149,253,9,28,142,98,183,189,35,76,213,203,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,59,106,228,69,146,61,195,48,114,163,224,163,238,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,219,179,13,226,233,12,142,114,212,117,163,146,71,67,75,36,108,242,107,122,36,149,122,85,234,144,205,19,167,87,52,127,113,61,77,251,23,231,20,68,148,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,215,205,31,220,79,83,126,197,249,197,16,20,173,194,119,189,62,141,253,96,99,223,49,128,145,92,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,245,25,26,198,244,69,107,31,52,117,225,59,222,159,70,254,176,49,239,152,192,108,123,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,175,23,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,186,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,63,97,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,161,110,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,199,37,121,52,228,156,69,211,228,215,76,118,203,140,85,220,116,86,106,138,181,188,86,57,105,105,224,182,222,228,167,137,209,212,50,71,179,191,84,245,142,150,40,29,4,78,86,198,149,49,202,244,111,171,214,29,131,158,119,226,79,244,147,245,105,138,185,42,123,211,229,63,87,245,223,49,183,22,169,174,156,46,104,79,18,158,132,251,181,224,223,72,254,142,120,159,70,127,76,235,40,251,30,35,181,222,254,166,150,62,174,174,196,95,133,190,221,62,91,110,187,241,58,41,193,159,13,156,59,101,85,89,174,142,105,191,209,251,213,109,189,246,185,234,125,49,95,87,215,74,249,35,145,209,244,84,79,35,19,119,195,26,238,137,213,234,237,190,202,168,161,5,185,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,113,149,121,231,126,36,255,0,73,63,86,152,171,146,167,189,62,83,245,127,93,243,27,112,14,117,126,244,248,183,213,253,15,204,110,35,146,167,189,62,83,245,127,93,243,27,112,231,87,239,79,139,125,95,208,252,198,226,57,42,123,211,229,63,87,245,223,49,183,1,117,32,0,0,0,5,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,143,244,51,133,29,71,226,39,78,53,31,53,210,248,189,43,117,211,159,70,79,53,130,40,85,213,87,42,90,164,171,89,29,76,168,190,188,209,248,86,170,67,183,84,141,123,145,138,175,107,35,151,31,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,178,174,70,63,142,207,209,191,214,70,63,230,117,203,254,143,72,171,42,120,129,209,12,119,194,96,181,125,83,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,229,12,108,115,97,115,29,178,182,55,49,145,133,148,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,94,220,238,112,12,54,197,153,105,150,160,217,177,234,74,60,135,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,216,107,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,124,191,230,249,170,88,38,180,224,154,1,169,154,105,125,244,206,55,121,250,87,224,171,124,44,212,253,222,212,212,16,201,247,185,152,201,27,180,145,61,190,179,83,125,183,77,209,81,84,48,7,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,0,49,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,213,106,168,20,25,199,54,21,128,233,231,22,154,153,136,233,141,69,35,241,234,59,199,118,8,169,31,10,193,71,60,208,199,53,77,36,109,133,173,100,108,130,162,73,160,72,145,55,141,34,70,59,119,53,84,147,252,150,244,223,78,50,157,101,203,115,252,142,179,175,47,194,109,244,242,227,84,94,57,35,251,221,91,106,32,173,170,236,166,207,151,182,197,138,45,247,88,217,226,253,102,171,221,19,155,94,183,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,153,131,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,13,143,128,0,69,94,104,254,226,122,155,246,47,206,40,138,1,47,251,154,63,184,158,166,253,139,243,138,34,128,64,237,90,165,170,89,222,180,231,119,61,76,212,187,239,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,123,133,140,141,187,71,19,27,234,181,55,219,117,221,85,85,108,127,147,70,136,104,245,246,166,255,0,173,23,11,229,37,243,80,113,138,136,27,67,65,12,117,208,63,27,130,162,42,202,117,124,175,94,138,122,151,213,51,187,179,26,146,164,76,137,142,234,107,228,86,51,186,243,34,229,187,247,64,244,167,16,188,61,88,127,209,95,175,89,147,99,52,113,127,242,215,197,245,148,140,79,254,252,246,172,145,39,245,71,155,154,157,253,210,162,173,180,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,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,42,243,71,247,19,212,223,177,126,113,68,119,254,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,50,6,169,105,110,9,173,56,37,207,76,245,46,197,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,223,33,123,36,110,210,68,199,122,174,77,246,217,119,69,84,80,215,95,132,239,122,125,27,250,192,199,190,99,1,117,60,209,253,196,245,55,236,95,156,81,28,174,39,203,135,131,28,27,42,179,102,184,182,141,248,43,214,63,112,167,186,91,170,126,145,93,100,236,85,65,35,100,138,78,135,212,185,142,233,123,26,187,57,21,171,182,202,138,158,71,21,205,31,220,79,83,126,197,249,197,16,20,87,164,249,215,220,191,84,240,221,76,244,95,164,254,137,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,13,82,213,44,239,90,115,187,158,166,106,93,247,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,189,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,189,84,177,78,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,211,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,112,200,198,182,103,61,187,171,163,107,217,32,103,254,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,211,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,112,200,199,58,22,177,187,171,100,115,217,29,138,128,5,85,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,227,42,243,206,252,73,254,146,126,173,49,87,37,79,122,124,167,234,254,187,230,54,224,46,164,0,0,0,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,49,254,134,112,163,168,252,68,233,198,163,230,186,95,23,165,110,186,115,232,201,230,176,69,10,186,170,229,75,84,149,107,35,169,149,23,215,154,63,10,213,72,118,234,145,175,114,49,85,237,100,114,227,253,45,213,44,239,69,179,187,102,166,105,165,247,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,189,204,199,198,237,227,149,237,245,154,187,111,186,108,168,138,150,85,200,199,241,217,250,55,250,200,199,252,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,178,158,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,43,219,157,206,1,134,216,179,45,50,212,27,54,61,73,71,144,229,84,247,106,107,213,116,40,173,125,123,40,210,137,41,150,84,69,233,115,216,217,228,98,63,110,181,103,67,85,85,177,177,27,13,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,151,252,223,53,75,4,214,156,19,64,53,51,77,47,190,153,198,239,63,74,252,21,111,133,154,159,187,218,154,130,25,62,247,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,134,0,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,129,5,120,58,174,212,123,86,189,219,174,218,67,81,217,204,237,248,254,79,89,100,86,218,214,229,35,234,162,176,215,189,177,197,76,142,78,228,207,233,86,70,138,143,106,72,230,43,163,149,17,99,126,31,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,148,28,174,61,251,52,203,237,175,147,214,152,43,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,214,114,43,36,106,163,156,138,138,161,122,124,189,248,103,211,190,31,180,26,195,124,197,43,169,47,87,220,242,207,65,119,189,228,52,139,87,28,23,86,59,187,61,39,110,10,135,34,198,200,162,171,88,209,123,113,61,232,136,249,24,215,47,75,101,1,18,185,89,103,244,217,215,5,184,109,42,228,53,119,107,150,43,81,95,96,185,45,74,202,231,210,190,58,151,203,79,78,143,145,61,102,50,142,122,68,103,66,171,26,206,150,38,221,10,214,203,80,41,91,157,95,189,62,45,245,127,67,243,27,137,242,114,219,226,99,13,225,67,72,245,227,84,179,10,26,187,139,221,81,140,91,109,22,202,100,86,190,227,113,145,151,103,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,127,215,206,175,222,159,22,250,191,161,249,141,196,128,0,118,173,82,213,44,239,90,115,187,158,166,106,93,247,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,189,194,198,70,221,163,137,141,245,90,155,237,186,238,170,170,179,215,132,78,85,20,218,223,195,165,94,167,106,54,87,87,142,95,115,90,120,159,136,177,109,210,200,150,170,70,85,49,206,173,158,23,62,21,157,245,17,68,246,196,212,127,105,176,206,217,183,145,207,98,69,215,249,98,240,29,247,111,190,211,107,206,172,89,122,176,28,126,224,223,70,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,186,163,146,41,156,146,66,187,244,74,212,186,144,53,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,169,122,230,9,77,172,60,191,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,117,115,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,218,107,229,149,174,70,164,203,44,116,66,0,218,160,213,92,218,160,0,0,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,74,174,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,0,0,0,0,49,87,22,62,235,26,201,245,127,144,252,186,115,90,195,101,62,44,125,214,53,147,234,255,0,33,249,116,230,181,128,109,80,0,0,106,174,109,80,106,174,6,202,124,39,123,172,104,223,213,254,61,242,232,12,170,98,174,19,189,214,52,111,234,255,0,30,249,116,6,85,3,228,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,160,30,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,199,176,73,213,53,75,75,112,77,105,193,46,122,103,169,118,47,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,254,249,11,217,35,118,146,38,59,213,114,111,182,203,186,42,162,133,0,240,117,198,46,119,194,6,119,81,127,176,81,250,103,27,188,244,125,32,199,251,144,211,250,83,181,13,67,41,127,162,159,4,178,65,218,146,161,100,251,218,39,94,221,46,221,23,203,96,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,91,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,124,255,0,228,107,118,186,205,106,214,75,20,215,58,183,219,104,234,44,53,116,244,110,153,203,4,51,204,218,230,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,10,246,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,167,43,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,164,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,154,180,183,75,112,77,22,193,45,154,103,166,150,47,67,99,118,110,247,130,162,241,83,84,118,187,179,62,105,62,249,51,223,35,183,146,87,187,214,114,237,190,201,178,34,34,6,186,252,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,6,127,213,140,235,238,95,165,153,150,166,122,47,210,127,68,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,143,151,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,175,241,99,238,177,172,159,87,249,15,203,167,41,3,129,126,51,111,188,30,106,61,85,206,75,87,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,25,215,153,111,47,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,226,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,180,43,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,217,162,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,128,120,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,189,116,233,52,76,73,28,231,36,172,115,31,213,214,178,71,24,93,167,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,239,100,98,185,172,115,226,150,39,171,25,215,210,148,173,205,31,223,179,83,126,197,249,61,17,216,57,77,231,249,150,51,198,54,49,134,88,178,26,186,75,22,99,79,112,166,190,219,218,168,176,87,50,158,223,85,81,2,189,170,138,136,248,229,141,21,175,77,158,136,233,26,139,211,35,218,238,191,205,31,223,179,83,126,197,249,61,16,17,255,0,29,213,44,239,20,193,50,237,51,176,95,124,46,55,157,248,15,164,20,94,22,23,248,207,5,50,205,75,247,199,177,100,143,162,71,43,190,246,230,245,111,179,183,79,35,229,192,44,88,206,77,153,90,108,89,158,115,73,135,88,170,234,17,183,11,237,77,13,69,99,40,96,68,85,115,210,10,118,58,89,95,178,116,177,136,136,138,247,53,28,232,219,212,246,207,78,84,186,23,167,28,69,233,198,190,233,126,168,89,188,117,170,187,232,212,176,205,18,163,42,173,245,77,75,162,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,209,87,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,240,216,79,75,116,183,4,209,108,18,217,166,122,105,98,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,147,61,242,59,121,37,123,189,103,46,219,236,155,34,34,39,107,41,219,150,87,48,203,86,146,211,91,184,110,214,218,202,74,12,54,74,137,19,28,200,94,214,196,203,68,243,202,233,31,79,88,228,217,22,154,73,100,123,146,119,121,196,247,170,61,86,21,71,83,220,72,20,3,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,25,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,250,103,36,188,246,124,109,111,167,110,84,253,222,212,44,134,63,189,195,80,200,219,180,113,49,190,171,83,125,183,93,213,85,87,32,104,166,130,105,63,14,216,173,86,21,163,152,167,209,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,171,190,219,170,170,133,32,243,71,247,236,212,223,177,126,79,68,113,60,11,240,101,125,227,15,81,234,173,146,93,125,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,78,91,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,2,122,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,125,96,0,53,87,54,168,53,87,2,197,56,186,227,95,208,156,38,105,63,9,218,101,115,186,209,222,166,211,252,98,76,210,225,2,246,35,109,12,214,104,36,101,177,170,173,235,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,8,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,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,122,165,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,193,60,11,240,101,98,224,243,78,42,173,146,93,125,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,161,109,88,193,126,229,250,167,153,105,159,165,61,39,244,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,189,78,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,74,160,0,2,149,185,213,251,211,226,223,87,244,63,49,184,151,82,82,183,58,191,122,124,91,234,254,135,230,55,16,28,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,0,0,82,183,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,49,87,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,2,213,0,0,87,87,53,206,10,62,233,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,45,187,51,94,45,112,198,215,37,71,90,185,35,116,212,177,198,255,0,39,55,174,72,151,165,30,171,12,49,58,160,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,105,50,162,249,172,112,43,77,135,73,95,197,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,190,146,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,196,18,255,0,151,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,246,209,202,137,36,123,198,14,121,223,137,63,210,79,213,164,10,224,238,237,117,178,241,95,163,213,150,107,157,93,5,68,153,197,150,145,242,211,76,232,158,232,39,172,138,25,162,87,53,81,85,146,69,36,145,189,190,199,49,238,106,238,138,168,95,166,186,112,185,161,60,74,122,19,238,215,131,125,35,250,57,226,125,25,253,51,172,163,236,120,142,215,123,250,154,88,250,186,187,17,126,22,251,116,249,109,186,238,21,87,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,73,211,162,156,25,240,217,195,182,85,85,154,232,230,155,253,31,189,86,219,223,107,158,167,211,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,94,174,219,236,170,139,5,185,231,126,36,255,0,73,63,86,129,85,100,202,229,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,128,199,49,175,99,220,143,102,31,224,255,0,134,187,239,21,58,227,103,211,43,98,246,109,80,244,221,50,74,182,213,50,9,41,44,241,77,27,42,36,137,92,215,245,76,189,214,71,26,35,30,157,201,24,174,68,98,61,205,216,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,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,194,188,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,122,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,204,234,0,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,122,249,121,60,208,120,62,198,117,179,72,239,90,219,102,74,75,118,119,128,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,166,61,86,105,37,100,157,183,57,95,27,99,87,53,143,87,178,141,128,191,239,254,101,151,255,0,75,255,0,255,0,107,133,0,151,253,255,0,204,178,255,0,233,127,255,0,237,112,160,16,47,251,255,0,153,101,255,0,210,255,0,255,0,218,225,64,38,199,188,61,98,214,44,231,130,253,52,194,178,154,31,27,101,200,52,190,205,107,184,211,119,95,31,126,150,123,76,81,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,58,7,237,92,112,39,254,225,159,244,154,241,254,118,4,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,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,7,13,28,58,103,124,80,106,157,6,153,224,180,255,0,214,171,47,21,189,112,255,0,75,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,246,34,123,85,54,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,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,142,156,167,241,107,22,63,193,46,33,118,180,80,248,122,188,154,225,119,186,93,36,238,189,254,34,169,149,211,82,54,77,156,170,140,218,10,74,118,108,212,70,250,155,237,212,231,42,204,0,4,85,230,143,238,39,169,191,98,252,226,136,149,68,85,230,143,238,39,169,191,98,252,226,136,10,86,225,59,222,159,70,254,176,49,239,152,192,108,166,107,89,194,119,189,62,141,253,96,99,223,49,128,217,76,14,149,171,218,47,165,250,245,134,201,167,250,185,136,82,100,86,41,42,34,171,74,121,159,36,79,138,120,213,122,37,138,88,156,217,98,126,202,230,171,152,230,170,177,239,98,238,215,185,23,149,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,192,0,0,0,170,190,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,101,94,121,223,137,63,210,79,213,166,42,228,169,239,79,148,253,95,215,124,198,220,3,157,95,189,62,45,245,127,67,243,27,136,228,169,239,79,148,253,95,215,124,198,220,57,213,251,211,226,223,87,244,63,49,184,142,74,158,244,249,79,213,253,119,204,109,192,93,73,70,220,203,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,245,217,34,200,245,85,115,25,14,117,230,167,199,143,255,0,43,240,169,164,23,175,235,81,101,247,219,101,199,254,29,149,54,71,51,181,255,0,155,186,87,199,55,245,202,119,183,247,86,21,171,166,250,85,168,250,193,125,168,198,52,191,11,186,228,215,90,75,125,77,210,106,75,117,58,203,35,41,96,103,92,146,42,39,252,150,181,63,9,242,62,56,216,142,123,216,215,5,196,242,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,245,72,246,71,223,234,145,86,110,212,245,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,80,149,69,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,42,185,24,254,59,63,70,255,0,89,22,147,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,86,220,140,127,29,159,163,127,172,139,84,3,95,110,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,199,26,164,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,217,167,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,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,30,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,223,70,244,107,158,214,75,20,172,71,191,163,169,67,42,242,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,0,174,14,115,250,243,83,138,233,126,53,160,22,42,218,79,17,156,84,58,233,125,99,106,34,116,241,219,168,228,141,208,70,248,85,138,246,50,106,157,158,217,81,204,243,161,145,137,214,142,122,54,199,205,112,120,208,214,59,22,190,241,65,159,234,174,45,15,69,150,235,112,142,158,221,39,83,215,196,210,210,83,197,73,21,78,207,99,30,206,243,41,219,47,109,205,71,51,185,208,187,171,119,80,194,160,0,54,30,224,19,136,123,175,19,28,52,88,51,204,170,235,73,95,150,91,234,42,108,153,27,233,168,221,76,207,27,3,247,99,149,170,136,197,124,148,210,82,204,245,139,239,125,114,185,26,140,217,99,100,138,41,175,146,222,177,216,176,253,101,203,116,118,239,15,110,175,81,45,244,245,22,186,158,167,175,85,85,181,181,18,58,155,161,172,84,78,184,39,168,151,184,231,177,173,240,221,62,179,164,106,37,202,1,21,121,163,251,137,234,111,216,191,56,162,40,4,191,238,104,254,226,122,155,246,47,206,40,138,1,3,106,130,157,185,196,104,134,131,96,57,149,151,82,112,203,229,37,159,80,115,26,135,207,124,197,169,163,221,149,176,42,63,123,194,163,124,169,222,233,91,219,126,254,85,15,115,164,106,117,197,80,231,216,247,21,220,87,105,199,9,90,112,252,215,53,151,199,93,107,187,144,88,44,16,76,140,170,187,213,53,17,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,250,246,106,150,169,103,122,211,157,220,245,51,82,239,190,153,201,47,61,159,27,91,225,97,167,238,246,161,100,49,253,238,22,50,54,237,28,76,111,170,212,223,109,215,117,85,85,12,151,193,223,19,26,185,195,78,174,91,239,58,91,67,87,127,101,254,162,158,219,115,196,227,71,189,151,246,57,253,49,192,214,49,174,114,84,163,158,189,153,24,215,61,175,122,167,75,216,249,35,147,98,139,77,109,77,198,213,69,112,172,180,213,218,234,42,169,227,154,90,26,183,68,233,233,94,230,162,186,25,22,23,190,37,123,85,85,170,177,189,236,221,23,165,206,77,149,96,7,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,238,213,68,122,59,107,10,0,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,164,14,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,101,235,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,13,109,248,78,247,167,209,191,172,12,123,230,48,27,41,128,0,1,85,124,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,11,169,41,91,153,215,30,63,118,251,237,78,131,105,61,235,171,1,199,238,14,244,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,76,235,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,102,173,116,183,75,115,189,105,206,237,154,103,166,150,47,76,228,151,158,247,130,162,241,80,211,247,123,80,190,105,62,249,51,217,27,118,142,39,187,214,114,111,182,201,186,170,34,133,186,114,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,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,176,163,86,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,11,233,229,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,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,65,45,74,1,230,143,239,217,169,191,98,252,158,136,191,226,128,121,163,251,246,106,111,216,191,39,162,2,85,114,49,252,118,126,141,254,178,45,38,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,173,185,24,254,59,63,70,255,0,89,22,168,6,190,220,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,94,186,116,154,38,36,142,115,146,86,57,143,234,235,89,35,142,53,73,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,109,179,78,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,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,190,141,232,215,61,172,150,41,88,143,127,71,82,134,85,229,113,239,217,166,95,109,124,158,180,149,92,243,191,18,127,164,159,171,72,171,202,227,223,179,76,190,218,249,61,105,42,185,231,126,36,255,0,73,63,86,129,21,121,92,123,246,105,151,219,95,39,173,59,175,55,221,47,186,225,124,90,84,231,147,58,174,123,110,160,217,232,174,84,243,186,137,209,65,20,244,208,182,138,90,86,75,186,182,103,181,180,240,204,237,186,85,169,85,26,43,125,142,119,74,229,113,239,217,166,95,109,124,158,180,157,60,233,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,116,177,58,105,110,78,167,141,181,61,110,122,42,244,79,5,60,93,182,177,238,119,137,234,245,91,27,149,67,21,114,58,202,108,84,153,86,174,97,85,21,221,23,171,173,190,207,116,163,166,237,61,123,180,180,146,85,71,81,39,90,39,67,122,95,91,76,155,42,163,151,185,187,81,81,174,84,182,163,94,30,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,236,60,5,43,115,171,247,167,197,190,175,232,126,99,113,48,167,2,252,25,95,120,195,212,122,171,100,151,95,67,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,53,243,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,38,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,235,0,1,88,28,220,120,50,177,85,216,175,28,98,98,87,95,3,117,161,240,20,249,93,186,161,239,124,119,8,220,248,104,169,170,105,215,207,183,51,58,160,141,241,249,70,248,218,143,78,135,177,221,251,63,34,175,52,127,113,61,77,251,23,231,20,64,80,9,181,65,170,185,181,64,0,0,2,128,121,163,251,246,106,111,216,191,39,162,47,248,160,30,104,254,253,154,155,246,47,201,232,128,149,92,140,127,29,159,163,127,172,139,84,42,175,145,143,227,179,244,111,245,145,106,128,0,0,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,218,160,0,0,213,92,218,160,213,92,13,148,248,78,247,88,209,191,171,252,123,229,208,25,84,197,92,39,123,172,104,223,213,254,61,242,232,12,170,0,0,5,43,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,80,0,6,181,156,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,6,85,226,199,221,99,89,62,175,242,31,151,78,107,88,108,167,197,143,186,198,178,125,95,228,63,46,156,214,176,13,170,10,171,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,138,188,174,61,251,52,203,237,175,147,214,142,104,254,253,154,155,246,47,201,232,135,43,143,126,205,50,251,107,228,245,163,154,63,191,102,166,253,139,242,122,32,37,87,35,31,199,103,232,223,235,34,194,120,138,210,29,35,214,221,35,190,225,154,219,5,35,49,134,83,190,225,53,206,105,217,76,251,59,225,99,156,149,241,84,63,213,129,241,53,94,170,247,122,157,10,246,189,29,27,158,215,87,183,35,31,199,103,232,223,235,35,31,243,58,230,1,71,171,181,149,60,63,104,134,69,226,240,90,78,168,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,242,154,55,181,179,57,238,217,29,27,88,249,2,0,101,150,235,21,159,42,188,218,113,108,143,233,5,150,138,225,81,79,110,187,248,55,210,122,66,149,146,57,177,84,246,30,170,248,187,140,70,191,182,229,234,111,86,203,230,133,212,242,172,226,151,89,117,255,0,78,46,184,182,169,227,119,91,172,120,95,106,142,147,58,149,205,237,220,119,68,218,142,165,207,114,62,90,200,216,173,114,202,196,119,84,110,106,204,172,145,90,250,154,182,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,253,123,119,30,136,173,137,234,155,4,105,110,150,224,154,45,130,91,52,207,77,44,94,134,198,236,221,239,5,69,226,166,168,237,119,102,124,210,125,242,103,190,71,111,36,175,119,172,229,219,125,147,100,68,68,14,214,0,2,128,121,163,251,246,106,111,216,191,39,162,39,255,0,37,79,117,140,167,235,2,187,229,214,226,0,115,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,192,79,240,0,3,85,115,106,130,165,121,74,112,81,233,186,202,62,44,181,54,217,106,172,178,195,222,143,11,183,206,157,249,29,93,12,253,183,220,220,136,238,136,251,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,225,154,249,98,240,29,247,16,177,83,107,206,172,89,122,115,236,130,222,223,70,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,186,163,142,88,90,178,66,187,117,202,213,159,224,1,173,103,22,62,244,250,201,245,129,144,252,198,114,234,121,92,123,137,233,151,219,95,56,173,41,91,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,129,42,128,0,10,86,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,114,84,247,167,202,126,175,235,190,99,110,46,164,165,110,74,158,244,249,79,213,253,119,204,109,197,212,128,0,1,74,220,234,253,233,241,111,171,250,31,152,220,76,171,200,199,241,217,250,55,250,200,197,92,234,253,233,241,111,171,250,31,152,220,76,171,200,199,241,217,250,55,250,200,11,84,0,0,34,175,52,127,113,61,77,251,23,231,20,68,170,34,175,52,127,113,61,77,251,23,231,20,64,82,183,9,222,244,250,55,245,129,143,124,198,3,101,51,90,206,19,189,233,244,111,235,3,30,249,140,6,202,96,10,171,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,197,92,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,191,239,254,101,151,255,0,75,255,0,255,0,107,133,0,151,253,255,0,204,178,255,0,233,127,255,0,237,112,160,16,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,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,3,90,206,44,125,233,245,147,235,3,33,249,140,230,202,102,181,156,88,251,211,235,39,214,6,67,243,25,192,186,158,87,30,226,122,101,246,215,206,43,73,84,69,94,87,30,226,122,101,246,215,206,43,73,84,0,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,74,220,39,123,211,232,223,214,6,61,243,24,13,148,205,107,56,78,247,167,209,191,172,12,123,230,48,27,41,128,0,0,0,1,85,124,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,202,188,243,191,18,127,164,159,171,76,85,201,83,222,159,41,250,191,174,249,141,184,7,58,191,122,124,91,234,254,135,230,55,18,42,240,255,0,196,46,85,195,165,102,111,123,194,169,182,189,101,216,125,102,37,77,112,109,84,144,73,106,241,51,211,200,250,200,150,53,71,172,204,100,14,72,213,28,222,153,30,199,170,185,24,172,124,170,231,87,239,79,139,125,95,208,252,198,226,64,0,57,92,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,216,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,174,142,226,238,175,146,105,17,177,247,86,54,226,174,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,250,143,141,35,98,34,53,239,154,111,129,86,188,208,121,125,212,221,170,111,92,80,232,181,170,145,143,101,59,171,243,11,29,52,81,83,51,162,24,170,170,43,47,75,44,179,181,170,245,107,32,107,224,138,46,185,30,174,151,214,123,159,189,101,233,110,169,103,122,45,157,219,53,51,77,47,190,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,238,102,62,55,111,28,175,111,172,213,219,125,211,101,68,84,217,248,165,110,101,60,191,239,186,65,149,100,26,253,164,216,237,170,29,44,172,236,214,92,40,168,164,101,55,209,234,169,36,134,5,141,33,145,251,201,12,211,202,143,141,32,78,152,250,223,31,110,56,227,99,158,22,125,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,54,115,71,247,236,212,223,177,126,79,68,117,254,4,181,191,94,116,119,94,108,212,122,17,99,171,202,171,50,170,136,173,215,28,69,178,116,193,123,129,189,78,217,238,95,86,7,196,213,146,70,213,47,148,41,220,115,247,137,101,99,251,7,52,127,126,205,77,251,23,228,244,64,74,174,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,5,85,243,206,252,73,254,146,126,173,45,80,170,190,121,223,137,63,210,79,213,160,69,94,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,142,188,125,241,15,117,225,159,134,139,254,121,138,221,105,40,50,203,133,69,53,147,28,125,77,27,170,89,227,103,126,239,114,53,17,88,143,142,154,58,169,152,178,253,239,174,38,163,145,251,164,111,215,219,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,39,255,0,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,61,79,78,154,171,147,105,228,109,55,67,152,136,189,16,65,79,47,113,175,123,93,226,122,125,87,70,228,94,191,201,231,68,46,185,231,17,117,26,203,13,242,146,142,219,165,212,234,234,138,71,70,231,207,93,61,198,150,174,154,38,51,216,214,49,173,73,158,231,170,170,238,200,218,141,94,181,124,97,133,121,132,96,24,110,150,113,115,155,105,246,159,99,212,150,60,122,199,79,100,166,161,161,166,69,232,137,158,135,163,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,229,120,112,209,123,86,171,112,151,196,205,246,28,66,146,237,147,224,212,248,205,250,205,88,231,182,41,232,32,142,106,215,92,28,201,21,205,221,139,70,201,156,232,149,85,30,177,198,168,215,72,200,246,250,249,163,251,246,106,111,216,191,39,162,37,87,35,31,199,103,232,223,235,32,43,87,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,217,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,194,226,159,69,63,99,183,16,89,182,142,71,112,241,180,152,253,193,60,4,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,165,136,222,226,63,167,118,236,171,109,60,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,64,50,7,52,127,113,61,77,251,23,231,20,69,0,151,253,205,31,220,79,83,126,197,249,197,17,64,32,101,254,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,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,147,87,149,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,237,53,54,149,102,137,178,110,198,198,206,246,21,229,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,186,214,75,19,90,141,89,146,88,239,120,0,0,1,21,121,163,251,137,234,111,216,191,56,162,37,81,21,121,163,251,137,234,111,216,191,56,162,2,149,184,78,247,167,209,191,172,12,123,230,48,27,41,154,214,112,157,239,79,163,127,88,24,247,204,96,54,83,0,0,2,170,249,231,126,36,255,0,73,63,86,144,43,134,142,38,51,46,22,178,28,175,51,211,234,26,71,228,55,252,94,163,28,161,173,169,68,123,45,143,154,170,154,101,171,72,149,170,217,158,214,211,185,24,199,122,157,111,107,156,143,107,86,55,207,94,121,223,137,63,210,79,213,165,85,129,245,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,108,19,192,191,6,86,46,15,52,226,170,217,37,215,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,194,188,177,120,14,251,136,88,169,181,231,86,44,189,57,246,65,111,111,163,109,119,27,119,110,171,23,133,207,153,178,108,238,235,147,189,81,3,169,213,221,81,199,44,45,89,33,93,186,229,106,207,240,43,87,154,95,1,63,78,232,239,220,87,105,124,253,25,5,170,223,227,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,234,175,75,117,75,59,209,108,238,217,169,154,105,125,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,239,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,166,207,197,48,115,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,11,52,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,155,57,163,251,246,106,111,216,191,39,162,58,255,0,2,90,223,175,58,59,175,54,106,61,8,177,213,229,85,153,85,68,86,235,142,34,217,58,96,189,192,222,167,108,247,47,171,3,226,106,201,35,106,151,202,20,238,57,251,196,178,177,253,131,154,63,191,102,166,253,139,242,122,32,37,87,35,31,199,103,232,223,235,34,213,10,171,228,99,248,236,253,27,253,100,90,160,2,170,249,231,126,36,255,0,73,63,86,150,168,85,95,60,239,196,159,233,39,234,208,34,175,43,143,126,205,50,251,107,228,245,164,170,231,157,248,147,253,36,253,90,69,94,87,30,253,154,101,246,215,201,235,73,85,207,59,241,39,250,73,250,180,8,171,202,227,223,179,76,190,218,249,61,105,114,124,104,104,229,247,95,120,96,207,244,171,22,155,162,245,117,183,199,81,110,143,165,139,226,106,169,42,34,171,138,155,119,189,140,103,121,244,237,139,184,231,35,89,220,235,93,209,187,45,54,114,184,247,236,211,47,182,190,79,90,95,240,26,171,155,68,105,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,180,214,219,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,233,99,60,93,43,218,146,83,84,244,49,239,72,251,176,73,20,189,190,181,115,58,250,93,235,53,80,185,254,82,121,173,171,42,224,183,31,177,91,233,234,227,168,195,175,23,91,37,115,166,99,81,146,78,250,151,87,35,162,84,114,170,179,181,93,19,85,92,141,94,182,189,54,217,17,206,8,65,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,140,85,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,128,181,64,0,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,0,155,84,26,171,155,84,0,0,0,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,9,85,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,0,0,0,0,6,42,226,199,221,99,89,62,175,242,31,151,78,107,88,108,167,197,143,186,198,178,125,95,228,63,46,156,214,176,13,170,0,0,13,85,205,170,13,85,192,217,79,132,239,117,141,27,250,191,199,190,93,1,149,76,85,194,119,186,198,141,253,95,227,223,46,128,202,160,0,0,82,183,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,49,87,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,2,213,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,101,94,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,218,160,170,190,121,223,137,63,210,79,213,165,170,21,87,207,59,241,39,250,73,250,180,8,171,202,227,223,179,76,190,218,249,61,104,230,143,239,217,169,191,98,252,158,136,114,184,247,236,211,47,182,190,79,90,57,163,251,246,106,111,216,191,39,162,3,26,105,23,19,25,150,138,233,30,169,233,110,25,67,72,199,234,189,61,5,182,231,115,153,18,71,211,91,161,101,91,42,32,138,55,53,91,215,59,106,250,22,69,95,81,141,127,75,122,220,217,35,234,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,189,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,67,96,158,5,248,50,177,112,121,167,21,86,201,46,190,153,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,24,100,14,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,222,198,196,115,158,230,69,20,76,87,191,163,169,114,168,0,0,0,80,15,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,64,14,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,9,254,0,0,0,0,0,3,90,206,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,82,183,22,62,244,250,201,245,129,144,252,198,114,234,121,92,123,137,233,151,219,95,56,173,2,85,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,128,228,169,239,79,148,253,95,215,124,198,220,93,73,74,220,149,61,233,242,159,171,250,239,152,219,139,169,0,0,2,149,185,213,251,211,226,223,87,244,63,49,184,153,87,145,143,227,179,244,111,245,145,138,185,213,251,211,226,223,87,244,63,49,184,153,87,145,143,227,179,244,111,245,144,22,168,0,0,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,165,110,19,189,233,244,111,235,3,30,249,140,6,202,102,181,156,39,123,211,232,223,214,6,61,243,24,13,148,192,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,197,92,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,127,223,252,203,47,254,151,255,0,254,215,10,1,47,251,255,0,153,101,255,0,210,255,0,255,0,218,225,64,32,108,167,194,119,186,198,141,253,95,227,223,46,128,202,166,42,225,59,221,99,70,254,175,241,239,151,64,101,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,6,181,156,88,251,211,235,39,214,6,67,243,25,205,148,202,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,69,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,32,44,87,149,199,184,158,153,125,181,243,138,210,85,17,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,232,108,146,205,233,63,27,69,226,161,168,237,119,110,85,83,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,18,64,0,34,175,52,127,113,61,77,251,23,231,20,68,170,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,211,57,37,231,209,158,10,139,197,67,79,221,237,92,169,102,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,40,81,103,9,222,244,250,55,245,129,143,124,198,3,101,50,144,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,145,90,164,236,82,193,91,20,146,201,208,202,151,61,221,44,99,151,102,162,185,118,217,17,87,200,187,240,0,0,0,0,42,175,158,119,226,79,244,147,245,105,138,185,42,123,211,229,63,87,245,223,49,183,18,171,154,223,11,154,237,196,167,220,187,238,41,131,125,35,250,57,233,191,73,255,0,76,232,232,251,30,35,192,246,127,170,101,143,171,171,177,47,224,239,183,79,158,219,166,248,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,232,253,150,183,15,170,181,193,83,233,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,245,118,223,117,68,80,194,188,234,253,233,241,111,171,250,31,152,220,76,171,202,179,128,239,254,72,226,175,87,236,191,215,101,196,44,87,59,119,252,3,233,175,109,127,119,255,0,56,108,76,146,31,235,117,12,119,238,79,36,86,190,112,57,83,196,119,27,56,134,176,231,15,164,102,157,97,120,189,181,147,82,72,200,170,31,124,184,195,112,173,157,40,157,11,209,205,74,100,107,226,116,206,123,125,118,72,145,177,21,92,247,195,50,128,0,0,31,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,214,0,194,156,51,112,151,164,252,43,219,178,26,109,55,180,120,122,188,154,225,53,69,125,79,136,169,127,93,43,42,170,164,160,166,232,154,105,17,60,52,21,93,142,227,118,116,189,29,111,245,157,178,83,103,52,127,126,205,77,251,23,228,244,69,255,0,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,250,103,27,188,250,51,193,86,250,118,219,79,221,237,91,105,97,147,239,115,84,50,70,237,36,79,111,172,212,223,109,211,116,84,85,14,215,200,199,241,217,250,55,250,200,181,66,0,114,164,225,115,93,184,107,251,168,253,218,240,111,163,159,72,253,9,232,207,233,157,29,103,127,195,248,238,247,245,52,178,116,244,247,226,252,45,183,234,242,223,101,218,127,128,42,175,158,119,226,79,244,147,245,105,106,132,0,230,183,194,230,187,113,41,247,46,251,138,96,223,72,254,142,122,111,210,127,211,58,58,62,199,136,240,61,159,234,153,99,234,234,236,75,248,59,237,211,231,182,233,184,64,14,87,30,253,154,101,246,215,201,235,75,232,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,138,150,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,13,141,217,189,39,227,107,125,59,109,168,237,119,109,181,80,199,247,184,106,31,35,183,146,86,55,213,106,237,190,235,178,34,170,78,174,97,218,125,171,26,183,195,5,243,74,180,115,0,250,87,122,202,46,22,250,121,227,244,173,53,15,129,165,134,161,181,110,169,222,161,205,100,190,189,52,113,118,209,205,119,223,250,252,209,138,138,20,45,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,245,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,94,79,44,13,23,181,105,79,9,120,149,246,108,66,146,211,147,231,52,238,191,94,107,26,246,203,61,124,18,77,43,173,238,124,136,231,108,196,163,124,46,108,72,168,140,89,36,85,107,100,124,155,215,6,149,114,159,226,199,32,212,124,114,209,170,26,113,244,103,16,168,184,69,233,203,163,114,43,108,146,83,208,181,122,166,237,54,25,102,122,204,230,35,153,31,222,156,222,227,153,215,179,58,156,151,168,5,0,243,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,71,84,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,51,141,222,125,25,224,171,125,59,109,167,238,246,173,180,176,201,247,185,170,25,35,118,146,39,183,214,106,111,182,233,186,42,42,200,14,84,156,46,107,183,13,127,117,31,187,94,13,244,115,233,31,161,61,25,253,51,163,172,239,248,127,29,222,254,166,150,78,158,158,252,95,133,182,253,94,91,236,187,6,42,231,123,165,191,235,105,173,118,251,23,251,111,22,187,220,252,87,241,84,208,65,217,87,255,0,198,78,235,99,63,51,221,251,154,17,171,149,166,186,86,104,255,0,21,150,28,110,182,243,225,49,189,68,255,0,67,119,56,100,73,228,141,245,82,34,173,189,237,142,37,233,239,120,174,220,45,145,237,115,89,29,76,255,0,130,142,87,182,229,56,167,209,79,217,19,195,238,109,163,145,220,60,21,94,65,111,79,1,59,165,237,198,202,232,37,101,69,47,117,221,185,21,33,89,225,137,36,233,98,187,182,175,233,217,219,42,82,183,237,92,113,217,254,225,159,244,154,207,254,118,5,170,115,71,247,19,212,223,177,126,113,68,83,183,7,220,38,102,92,93,106,135,208,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,186,158,44,244,203,84,56,146,224,230,233,167,54,140,90,146,199,155,102,20,248,251,170,109,85,119,56,229,130,211,63,164,40,231,171,100,149,44,78,153,89,78,214,76,170,248,218,170,244,137,123,109,114,185,173,94,235,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,251,216,216,142,115,220,200,162,137,138,247,244,117,40,119,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,236,0,0,0,0,34,175,52,127,113,61,77,251,23,231,20,68,170,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,211,57,37,231,209,158,10,139,197,67,79,221,237,92,169,102,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,40,81,103,9,222,244,250,55,245,129,143,124,198,3,101,50,144,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,145,90,164,236,82,193,91,20,146,201,208,202,151,61,221,44,99,151,102,162,185,118,217,17,87,200,187,240,0,0,42,175,158,119,226,79,244,147,245,105,215,249,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,77,254,43,120,50,177,113,105,168,250,87,115,207,46,189,172,51,4,244,189,69,222,219,3,222,202,171,172,149,11,69,216,166,108,141,219,181,10,248,121,86,89,17,201,39,74,53,172,217,95,221,138,74,128,0,0,62,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,79,172,1,133,56,102,225,47,73,248,87,183,100,52,218,111,104,240,245,121,53,194,106,138,250,159,17,82,254,186,86,85,85,73,65,77,209,52,210,34,120,104,42,187,29,198,236,233,122,58,223,235,59,100,166,206,104,254,253,154,155,246,47,201,232,139,254,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,244,206,55,121,244,103,130,173,244,237,182,159,187,218,182,210,195,39,222,230,168,100,141,218,72,158,223,89,169,190,219,166,232,168,170,29,175,145,143,227,179,244,111,245,145,106,132,0,229,73,194,230,187,112,215,247,81,251,181,224,223,71,62,145,250,19,209,159,211,58,58,206,255,0,135,241,221,239,234,105,100,233,233,239,197,248,91,111,213,229,190,203,180,255,0,0,85,95,60,239,196,159,233,39,234,210,213,8,1,205,111,133,205,118,226,83,238,93,247,20,193,190,145,253,28,244,223,164,255,0,166,116,116,125,143,17,224,123,63,213,50,199,213,213,216,151,240,119,219,167,207,109,211,112,128,28,174,61,251,52,203,237,175,147,214,146,171,158,119,226,79,244,147,245,105,213,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,67,99,118,111,73,248,218,223,78,219,106,59,93,219,109,84,49,253,238,26,135,200,237,228,149,141,245,90,187,111,186,236,136,170,146,3,154,223,11,154,237,196,167,220,187,238,41,131,125,35,250,57,233,191,73,255,0,76,232,232,251,30,35,192,246,127,170,101,143,171,171,177,47,224,239,183,79,158,219,166,225,0,57,92,123,246,105,151,219,95,39,173,47,248,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,208,216,221,155,210,126,54,183,211,182,218,142,215,118,219,85,12,127,123,134,161,242,59,121,37,99,125,86,174,219,238,187,34,42,165,191,129,73,124,227,180,134,167,10,226,94,135,84,169,224,171,91,110,163,217,225,153,243,205,60,78,103,164,104,88,202,89,161,137,141,217,236,99,105,210,129,234,175,69,221,243,63,165,203,178,181,157,175,146,126,168,90,177,237,92,207,52,162,224,218,72,106,51,59,61,45,202,134,162,106,214,196,249,39,183,190,77,233,98,137,83,121,158,248,171,37,149,122,93,187,89,74,245,233,114,42,171,37,87,52,222,19,245,19,137,140,3,7,184,105,22,57,87,127,203,49,107,197,68,41,66,219,141,37,36,30,142,171,133,22,162,103,173,75,152,142,123,101,165,164,107,81,175,79,41,36,221,174,246,178,37,112,95,192,223,25,218,5,197,6,1,170,185,78,131,117,217,109,87,9,41,238,50,125,40,181,39,134,165,171,167,150,146,90,157,153,80,247,191,178,202,135,75,219,107,85,207,237,244,38,202,237,208,56,174,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,114,188,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,72,44,180,88,125,45,174,122,159,76,80,82,116,85,50,182,182,71,71,209,81,60,111,93,153,52,107,186,39,79,173,182,251,162,162,100,14,84,156,46,107,183,13,127,117,31,187,94,13,244,115,233,31,161,61,25,253,51,163,172,239,248,127,29,222,254,166,150,78,158,158,252,95,133,182,253,94,91,236,187,4,255,0,0,0,34,175,52,127,113,61,77,251,23,231,20,68,170,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,211,57,37,231,209,158,10,139,197,67,79,221,237,92,169,102,147,239,147,61,145,183,104,226,123,189,103,38,251,108,155,170,162,40,107,174,109,80,80,15,237,92,113,217,254,225,159,244,154,207,254,118,95,240,0,0,2,128,121,163,251,246,106,111,216,191,39,162,47,248,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,211,56,221,231,209,158,10,183,211,182,218,126,239,106,219,75,12,159,123,154,161,146,55,105,34,123,125,102,166,251,110,155,162,162,168,118,190,70,63,142,207,209,191,214,69,170,16,3,149,39,11,154,237,195,95,221,71,238,215,131,125,28,250,71,232,79,70,127,76,232,235,59,254,31,199,119,191,169,165,147,167,167,191,23,225,109,191,87,150,251,46,211,252,0,0,0,0,12,85,197,143,186,198,178,125,95,228,63,46,156,214,176,217,163,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,164,31,218,184,227,179,253,195,63,233,53,159,252,236,11,254,0,0,53,87,54,168,40,7,246,174,56,236,255,0,112,207,250,77,103,255,0,59,2,234,120,78,247,88,209,191,171,252,123,229,208,25,84,199,252,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,64,0,0,2,149,185,213,251,211,226,223,87,244,63,49,184,153,87,145,143,227,179,244,111,245,145,202,243,64,224,207,137,62,34,117,246,193,154,232,230,155,253,32,178,209,97,244,182,185,234,125,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,62,182,219,238,138,137,144,57,82,112,185,174,220,53,253,212,126,237,120,55,209,207,164,126,132,244,103,244,206,142,179,191,225,252,119,123,250,154,89,58,122,123,241,126,22,219,245,121,111,178,236,19,252,0,6,181,156,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,174,174,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,164,86,168,251,244,179,214,203,36,82,116,62,165,175,111,83,30,213,217,200,142,77,246,84,69,242,44,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,232,108,146,205,233,63,27,69,226,161,168,237,119,110,85,83,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,16,59,95,22,62,235,26,201,245,127,144,252,186,115,90,195,102,142,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,50,144,127,106,227,142,207,247,12,255,0,164,214,127,243,176,47,248,170,190,121,223,137,63,210,79,213,165,170,16,3,154,223,11,154,237,196,167,220,187,238,41,131,125,35,250,57,233,191,73,255,0,76,232,232,251,30,35,192,246,127,170,101,143,171,171,177,47,224,239,183,79,158,219,166,225,0,57,92,123,246,105,151,219,95,39,173,28,209,253,251,53,55,236,95,147,209,25,255,0,128,174,2,184,177,209,110,44,112,109,76,212,189,41,244,54,55,102,244,159,141,173,244,237,182,163,181,221,182,213,67,31,222,225,168,124,142,222,73,88,223,85,171,182,251,174,200,138,169,45,109,28,14,84,228,188,192,51,46,46,53,25,244,139,98,182,212,91,95,136,218,85,145,84,45,117,92,86,154,104,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,7,74,229,139,192,119,220,66,197,77,175,58,177,101,233,207,178,11,123,125,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,127,128,0,0,0,0,5,0,243,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,196,127,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,51,141,222,125,25,224,171,125,59,109,167,238,246,173,180,176,201,247,185,170,25,35,118,146,39,183,214,106,111,182,233,186,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,232,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,213,223,109,149,21,66,96,0,0,0,0,0,0,214,179,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,149,213,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,244,138,213,31,126,150,122,217,100,138,78,135,212,181,237,234,99,218,187,57,17,201,190,202,136,190,69,159,240,21,165,185,222,139,112,157,131,105,158,165,216,189,13,146,89,189,39,227,104,188,84,53,29,174,237,202,170,104,254,249,11,223,27,183,142,86,59,213,114,237,190,203,178,162,162,4,128,0,0,41,91,157,95,189,62,45,245,127,67,243,27,137,117,37,96,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,32,178,209,97,244,182,185,234,125,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,62,182,219,238,138,136,24,87,146,167,189,62,83,245,127,93,243,27,113,117,37,96,114,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,31,178,214,225,245,86,184,42,125,49,65,87,215,84,250,218,41,27,31,69,60,242,61,55,100,50,46,234,157,62,174,219,238,168,139,103,224,0,0,82,183,58,191,122,124,91,234,254,135,230,55,19,42,242,49,252,118,126,141,254,178,57,94,104,28,25,241,39,196,78,190,216,51,93,28,211,127,164,22,90,44,62,150,215,61,79,166,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,214,219,125,209,81,50,7,42,78,23,53,219,134,191,186,143,221,175,6,250,57,244,143,208,158,140,254,153,209,214,119,252,63,142,239,127,83,75,39,79,79,126,47,194,219,126,175,45,246,93,130,127,128,0,17,87,154,63,184,158,166,253,139,243,138,34,85,17,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,233,156,146,243,232,207,5,69,226,161,167,238,246,174,84,179,73,247,201,158,200,219,180,113,61,222,179,147,125,182,77,213,81,20,40,179,132,239,122,125,27,250,192,199,190,99,1,178,153,72,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,72,173,82,118,41,96,173,138,73,100,232,101,75,158,238,150,49,203,179,81,92,187,108,136,171,228,93,248,2,170,249,231,126,36,255,0,73,63,86,150,168,64,14,107,124,46,107,183,18,159,114,239,184,166,13,244,143,232,231,166,253,39,253,51,163,163,236,120,143,3,217,254,169,150,62,174,174,196,191,131,190,221,62,123,110,155,132,85,228,169,239,79,148,253,95,215,124,198,220,93,73,88,28,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,71,236,181,184,125,85,174,10,159,76,80,85,245,213,62,182,138,70,199,209,79,60,143,77,217,12,139,186,167,79,171,182,251,170,34,217,248,0,0,24,171,139,31,117,141,100,250,191,200,126,93,57,173,97,179,71,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,72,63,181,113,199,103,251,134,127,210,107,63,249,216,22,169,255,0,204,178,255,0,233,127,255,0,237,112,160,19,98,143,185,110,119,251,1,126,226,158,130,255,0,70,127,113,255,0,162,222,140,241,80,255,0,242,167,161,124,55,99,189,215,218,253,219,213,235,235,232,248,245,109,230,84,15,237,92,113,217,254,225,159,244,154,207,254,118,5,212,240,157,238,177,163,127,87,248,247,203,160,50,169,143,248,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,204,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,121,154,104,167,220,91,139,140,167,195,220,60,85,6,119,190,107,71,215,47,92,209,120,217,230,241,17,201,180,108,107,118,170,138,167,161,169,213,180,75,23,83,149,221,91,5,255,0,2,173,121,40,107,125,169,109,89,151,13,211,88,234,219,114,109,69,70,113,79,114,108,141,116,18,64,173,162,163,150,7,183,201,204,123,92,144,185,170,157,72,244,124,136,189,29,9,220,158,188,88,251,172,107,39,213,254,67,242,233,192,202,160,213,92,218,160,0,41,3,155,222,186,81,234,127,17,212,154,115,143,94,124,109,151,77,45,238,183,76,214,36,15,133,183,137,222,146,86,172,114,198,174,123,186,88,202,72,30,199,170,44,114,211,74,212,99,87,169,207,200,28,151,52,46,251,117,212,124,143,136,123,157,154,213,54,55,100,183,212,227,118,218,154,133,100,149,76,188,74,180,210,72,250,118,108,174,143,162,149,207,99,228,85,98,171,106,209,141,235,69,149,24,22,254,8,65,196,191,29,85,60,45,113,179,138,96,250,131,95,86,253,43,191,224,244,243,87,67,77,75,19,223,108,184,205,112,169,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,192,123,158,214,61,237,70,62,106,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,214,0,0,0,0,1,93,92,199,249,143,223,116,46,251,46,131,104,52,254,19,58,164,240,213,23,235,245,69,19,37,142,213,28,140,100,209,83,83,197,51,93,28,211,73,27,216,231,200,230,186,54,70,244,107,122,164,114,172,1,98,160,129,92,172,120,211,186,235,230,27,89,163,90,165,144,85,221,53,7,17,167,90,186,90,233,233,156,175,185,89,26,177,68,217,102,159,169,82,74,152,165,145,24,247,61,24,231,177,240,187,239,175,239,61,39,168,0,15,146,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,62,176,82,95,18,92,212,53,115,36,226,26,213,153,232,78,65,87,99,195,240,122,138,138,74,27,99,234,95,45,187,37,103,136,145,171,89,89,78,177,66,245,100,244,253,148,72,100,221,240,108,174,141,241,200,229,113,106,156,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,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,48,2,10,240,215,204,2,142,239,196,214,169,112,201,173,249,23,102,235,14,160,94,109,216,61,210,120,224,130,150,74,88,170,157,4,54,151,118,216,206,153,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,157,64,0,0,0,0,0,40,7,154,63,191,102,166,253,139,242,122,32,47,248,16,3,146,167,186,198,83,245,129,93,242,235,113,61,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,235,5,32,113,173,204,167,59,213,45,101,181,85,112,249,152,93,108,24,102,9,112,130,190,197,81,225,161,100,213,215,72,91,81,19,238,59,62,46,235,33,146,26,169,33,240,210,185,204,124,73,188,177,162,200,248,219,101,92,7,241,121,89,198,14,150,92,114,219,222,21,244,114,245,143,220,35,180,220,27,77,223,146,134,174,79,13,20,139,60,18,201,27,88,222,167,190,77,233,210,73,100,137,169,26,189,202,146,177,206,9,42,13,85,205,148,248,78,247,88,209,191,171,252,123,229,208,1,149,64,0,1,210,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,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,41,214,219,205,175,136,42,190,35,173,90,155,127,185,120,61,59,134,224,232,42,112,186,42,104,167,134,43,60,207,137,38,106,61,123,79,168,172,107,33,73,35,154,71,181,18,85,122,53,35,134,89,33,80,187,240,113,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,203,0,0,137,92,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,216,37,168,42,87,150,239,50,44,169,185,85,175,135,174,33,111,215,92,142,28,142,224,202,60,103,38,172,150,74,202,234,122,234,137,54,101,29,91,215,170,73,161,146,71,162,71,42,238,232,156,228,107,149,97,84,90,123,106,0,1,21,121,138,113,23,157,240,191,165,152,62,166,96,181,31,140,11,101,29,226,139,162,31,233,157,175,195,85,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,181,23,218,138,18,168,24,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,100,0,0,0,0,0,0,0,0,142,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,116,245,246,211,117,124,144,198,174,143,186,146,54,189,121,117,115,18,190,225,186,167,118,192,248,140,212,30,188,67,58,184,85,221,32,185,86,192,198,195,105,190,213,212,247,165,145,94,213,107,41,104,231,124,147,58,68,70,44,81,202,230,72,137,11,29,59,212,46,80,0,0,16,255,0,153,190,186,106,63,14,154,63,130,234,134,151,222,124,13,214,135,80,40,162,154,25,81,95,75,112,165,117,190,224,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,108,128,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,193,144,0,0,0,0,0,42,175,158,119,226,79,244,147,245,104,22,168,10,1,229,113,239,217,166,95,109,124,158,180,191,224,0,17,87,154,63,184,158,166,253,139,243,138,32,37,80,53,87,54,104,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,122,94,255,0,9,84,199,36,148,213,61,12,123,22,78,212,241,197,47,111,173,26,254,142,151,122,174,84,3,32,3,85,115,101,62,22,53,175,246,68,240,251,132,235,28,150,255,0,5,87,144,91,215,199,192,216,187,113,178,186,9,95,79,85,218,111,114,69,72,86,120,101,88,250,158,174,237,171,58,182,118,232,129,149,64,49,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,213,106,168,25,0,26,171,155,4,95,116,134,155,65,121,111,229,122,71,12,20,145,212,99,186,79,123,134,224,180,147,203,52,18,220,95,109,168,150,182,104,223,46,207,86,73,83,36,210,34,42,55,100,122,34,53,168,136,212,9,64,13,85,205,170,0,0,0,3,90,206,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,4,170,5,43,115,147,209,79,160,220,65,90,117,142,146,225,222,164,212,219,122,247,160,146,94,169,32,174,183,69,79,79,39,75,82,54,163,97,116,15,163,86,238,247,185,100,239,239,210,222,132,62,174,77,26,223,106,193,117,182,255,0,162,247,11,29,93,69,70,168,83,192,234,26,248,100,111,69,36,246,216,43,42,21,146,177,118,85,100,145,73,46,207,106,170,181,241,177,189,42,143,87,198,23,62,1,170,184,27,84,3,21,112,157,238,177,163,127,87,248,247,203,160,43,171,157,102,186,81,221,111,184,95,15,22,27,207,123,208,157,121,38,69,77,26,65,36,108,170,149,157,186,22,57,232,171,44,115,50,23,85,61,209,170,49,171,29,92,15,245,247,106,176,45,168,20,87,202,119,66,239,186,159,197,5,179,81,189,13,106,173,197,180,211,123,141,221,215,5,99,250,106,167,167,168,142,129,33,137,81,202,233,155,59,59,237,126,200,216,252,50,187,173,175,237,181,246,21,199,159,24,57,55,8,218,161,161,215,166,173,93,110,19,124,168,190,183,44,179,210,69,79,223,174,130,40,233,25,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,161,50,129,215,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,0,0,0,0,0,5,117,114,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,44,84,0,0,0,34,175,52,127,113,61,77,251,23,231,20,69,0,129,181,64,0,0,0,0,40,7,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,2,127,130,10,214,243,0,163,210,46,62,53,19,135,237,111,200,188,38,11,87,232,72,49,155,148,177,193,21,45,134,170,75,116,19,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,234,0,0,0,1,170,184,27,84,3,21,112,157,238,177,163,127,87,248,247,203,160,50,168,0,0,0,0,0,8,171,205,31,220,79,83,126,197,249,197,16,18,168,26,214,112,157,239,79,163,127,88,24,247,204,96,54,83,0,0,0,8,21,196,255,0,26,119,94,22,56,246,195,172,89,126,65,86,221,43,201,112,122,36,200,40,210,153,213,73,69,58,214,220,91,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,51,170,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,62,176,0,0,0,0,10,1,230,143,239,217,169,191,98,252,158,136,11,254,4,0,228,169,238,177,148,253,96,87,124,186,220,79,240,0,0,0,128,28,234,253,214,49,111,172,10,31,151,92,72,1,202,227,223,179,76,190,218,249,61,104,23,252,8,1,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,129,127,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,4,10,231,17,162,247,93,69,225,230,203,168,24,190,33,87,121,187,224,23,135,213,214,84,83,61,206,125,5,146,106,119,248,201,86,36,118,207,98,75,13,19,158,228,107,157,27,35,115,253,88,210,85,39,169,215,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,216,6,185,156,42,234,151,220,91,136,237,58,212,201,175,190,134,160,179,100,20,190,149,173,240,190,35,181,107,149,253,154,239,189,163,30,231,111,75,44,237,245,26,175,77,247,102,206,70,170,95,247,22,62,235,26,201,245,127,144,252,186,115,93,109,88,193,126,229,250,167,153,105,159,165,61,39,244,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,183,254,31,53,175,238,211,202,135,59,241,22,255,0,11,95,130,105,254,65,133,86,116,69,209,12,190,10,206,190,30,72,247,145,238,118,244,178,211,117,185,122,119,149,37,233,106,55,167,112,165,99,103,221,88,206,190,229,250,89,153,106,103,162,253,39,244,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,214,8,185,62,115,122,233,71,139,104,213,139,65,173,23,158,139,214,109,112,142,227,116,164,141,32,147,250,79,72,229,123,82,100,114,172,177,119,42,210,157,209,189,173,68,127,132,157,189,104,141,115,92,21,3,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,23,253,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,79,75,217,222,170,175,130,41,26,157,14,123,209,189,168,18,158,13,219,210,215,246,58,250,90,231,185,10,118,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,1,74,220,234,253,233,241,111,171,250,31,152,220,78,235,202,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,244,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,46,149,206,175,222,159,22,250,191,161,249,141,196,128,0,109,80,10,224,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,238,138,250,152,98,217,205,116,109,94,228,49,72,231,163,93,19,164,154,199,192,0,0,16,87,154,23,5,31,178,3,4,126,179,233,237,178,235,93,169,56,109,189,148,209,91,168,147,189,233,155,91,102,115,223,78,145,57,201,180,209,119,103,154,53,141,21,242,122,241,116,72,231,197,219,157,64,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,98,142,15,248,148,177,113,83,161,214,125,77,182,39,102,235,15,77,175,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,127,84,43,221,100,145,170,61,235,219,145,136,229,71,163,218,218,235,230,201,193,69,187,79,235,63,100,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,126,244,198,73,216,70,35,150,101,70,68,14,15,248,148,190,240,173,174,54,125,77,182,39,122,213,55,77,175,36,164,109,43,39,146,174,207,44,209,190,162,56,145,206,103,76,201,218,100,145,170,61,137,220,141,136,229,86,43,218,224,216,248,170,190,106,124,120,255,0,242,191,10,154,65,122,254,181,22,95,125,182,92,127,225,217,83,100,115,59,95,249,187,165,124,115,127,92,167,123,127,117,97,159,248,237,230,1,98,208,237,14,199,238,218,47,145,90,174,89,158,164,219,233,238,56,226,207,27,214,74,27,61,68,46,123,110,206,166,145,159,222,50,40,231,70,35,164,115,149,91,34,65,44,107,72,56,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,25,3,134,142,29,51,190,40,53,78,131,76,240,90,127,235,85,151,138,222,184,127,165,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,251,17,61,170,155,20,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,61,121,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,152,87,128,94,20,104,248,82,208,234,75,37,206,46,188,207,40,236,222,50,137,164,134,4,146,10,167,66,212,109,3,100,137,93,220,134,159,215,107,85,100,123,93,35,231,145,189,41,47,67,100,168,26,219,113,55,118,186,216,56,187,213,123,237,138,231,87,110,185,91,181,34,251,87,71,89,73,51,161,158,154,120,238,115,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,127,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,134,199,61,172,99,28,140,101,59,113,99,239,79,172,159,88,25,15,204,103,49,254,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,210,96,143,252,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,164,128,0,0,0,80,15,52,127,126,205,77,251,23,228,244,69,255,0,20,3,205,31,223,179,83,126,197,249,61,16,19,255,0,146,167,186,198,83,245,129,93,242,235,113,133,57,162,243,0,172,187,214,92,184,100,209,12,139,179,106,135,196,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,220,99,58,97,78,214,242,201,26,189,179,54,70,198,142,70,36,173,150,48,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,209,19,92,206,211,159,82,173,169,141,95,212,174,137,144,191,102,163,164,138,70,96,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,14,235,195,71,14,153,223,20,26,167,65,166,120,45,63,245,170,203,197,111,92,63,210,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,119,91,253,136,158,213,77,135,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,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,58,167,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,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,252,192,6,170,230,202,124,39,123,172,104,223,213,254,61,242,232,13,107,11,222,229,155,197,158,27,174,250,47,106,210,214,211,210,89,50,205,53,179,219,236,175,180,186,189,103,158,190,221,77,73,79,3,110,76,69,141,136,140,116,168,246,58,54,172,157,165,237,245,187,239,177,245,4,202,0,1,196,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,189,156,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,134,197,38,42,226,95,135,76,19,138,13,44,175,211,60,234,159,250,237,101,158,183,174,111,233,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,254,197,79,98,160,85,95,41,190,47,62,228,90,143,251,31,115,90,222,140,67,63,184,51,209,46,142,131,187,37,46,69,50,195,4,61,82,49,81,233,12,236,99,98,118,237,122,54,70,192,228,237,49,102,122,221,73,172,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,110,156,172,120,211,181,103,250,71,89,163,90,165,144,82,80,223,116,186,206,181,116,181,211,211,54,146,145,113,122,86,69,19,101,154,126,174,211,95,76,174,70,61,207,72,247,137,97,119,223,28,147,61,2,95,241,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,169,175,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,209,27,93,178,185,24,222,183,171,228,114,117,189,202,185,87,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,215,80,144,196,244,141,205,106,68,198,177,157,61,105,36,146,119,94,90,156,20,92,120,139,212,122,29,80,205,109,155,233,150,35,112,116,149,47,114,82,207,29,214,233,76,180,210,178,217,44,18,57,94,144,189,147,181,242,57,98,115,29,27,31,18,43,92,244,115,2,85,114,155,224,162,227,167,244,127,178,119,84,45,157,139,213,238,222,200,241,10,41,18,150,162,56,173,117,80,67,50,92,219,35,28,247,199,52,172,145,208,181,191,122,123,35,239,163,209,201,50,35,44,168,0,4,0,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,189,120,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,189,116,233,52,175,88,218,215,36,172,115,217,211,214,177,201,29,249,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,164,223,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,168,200,210,70,42,43,94,201,130,242,64,0,113,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,10,244,15,154,206,147,234,198,184,228,58,77,147,209,122,14,130,191,32,142,215,167,247,138,120,106,106,35,189,199,36,209,211,67,29,67,59,105,37,60,211,72,189,230,43,152,216,219,28,171,28,138,199,67,215,60,64,230,133,199,79,221,175,42,126,135,104,230,103,226,244,218,203,209,233,138,154,38,244,195,125,186,71,35,149,118,153,28,190,34,142,29,163,237,236,141,99,229,71,201,247,214,182,158,68,142,188,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,250,232,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,192,216,204,198,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,92,142,110,202,228,99,186,24,143,145,201,208,199,42,118,15,244,9,161,218,89,255,0,206,76,51,79,241,255,0,247,234,159,3,107,161,166,255,0,151,44,189,16,197,253,211,221,211,251,229,95,58,12,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,193,143,248,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,199,247,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,99,152,246,185,55,69,69,38,7,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,252,6,57,141,123,30,228,123,44,211,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,66,42,242,163,227,167,247,14,23,245,175,51,255,0,107,210,224,21,181,205,254,249,174,181,201,80,174,255,0,130,240,172,115,127,135,10,63,250,158,18,213,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,228,249,110,115,4,169,226,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,160,124,188,234,253,214,49,111,172,10,31,151,92,74,213,224,235,140,92,239,132,12,238,162,255,0,96,163,244,206,55,121,232,250,65,143,247,33,167,244,167,106,26,134,82,255,0,69,62,9,100,131,181,37,66,201,247,180,78,189,186,93,186,47,149,149,115,171,247,88,197,190,176,40,126,93,113,41,88,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,20,109,203,79,142,170,110,25,114,106,173,48,212,234,250,74,93,47,200,234,39,185,85,87,58,150,89,39,180,92,82,157,17,179,177,32,141,242,204,201,146,8,97,116,106,213,233,94,220,141,115,17,178,36,151,146,0,0,0,170,190,121,223,137,63,210,79,213,165,170,21,87,207,59,241,39,250,73,250,180,8,21,194,46,183,218,184,113,226,47,12,214,91,237,142,174,239,109,176,84,84,182,178,146,146,70,178,117,130,162,150,106,105,31,31,87,170,231,177,179,171,209,138,173,71,171,17,170,230,117,117,166,199,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,26,177,19,255,0,150,47,30,63,113,11,237,54,131,106,197,235,167,1,200,46,13,244,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,80,186,146,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,0,155,84,26,171,155,84,1,175,183,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,209,88,250,186,104,229,170,168,137,242,42,245,177,213,139,86,139,210,189,13,123,94,198,244,244,116,164,244,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,170,216,218,139,208,57,222,233,111,250,218,107,93,190,197,254,219,197,174,247,63,21,252,85,52,16,118,85,255,0,241,147,186,216,207,204,247,126,230,132,117,229,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,251,180,49,53,85,200,228,232,115,211,109,213,28,208,189,226,0,115,147,214,191,160,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,168,224,161,183,75,79,81,39,75,146,70,171,102,116,239,163,70,238,199,181,99,239,239,210,238,133,39,249,72,28,224,181,142,251,156,241,64,186,85,81,15,135,178,233,165,190,10,122,56,250,152,254,253,85,117,60,21,117,21,59,163,26,246,245,49,244,209,118,213,207,106,120,110,182,244,172,142,64,48,7,5,250,57,98,215,222,40,48,13,42,202,102,232,178,221,110,18,84,92,99,233,122,248,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,58,211,117,110,203,125,60,88,251,172,107,39,213,254,67,242,233,202,245,228,125,128,83,75,117,213,61,82,174,199,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,253,167,189,22,26,7,187,201,94,196,88,255,0,5,36,94,171,10,226,199,221,99,89,62,175,242,31,151,78,6,181,134,198,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,92,195,42,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,254,246,70,43,154,246,178,88,162,122,177,253,29,42,27,41,131,165,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,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,247,80,53,172,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,208,62,174,100,154,47,117,214,254,18,242,139,22,47,136,85,228,153,61,142,162,142,253,98,163,164,123,187,233,60,51,35,103,116,113,163,147,188,255,0,7,45,99,82,45,156,174,87,34,49,174,147,160,160,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,218,76,214,219,139,173,16,181,112,227,196,94,103,163,86,43,229,93,222,219,96,168,166,117,29,93,92,109,100,235,5,69,44,53,49,178,78,159,85,207,99,103,70,43,209,26,143,86,43,145,172,234,232,64,216,207,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,109,46,167,147,102,181,253,57,225,246,237,163,149,118,254,205,94,153,92,19,179,60,113,116,199,61,13,198,90,138,136,250,156,178,57,93,51,103,101,98,59,102,49,169,31,99,110,167,117,169,74,192,108,167,194,119,186,198,141,253,95,227,223,46,128,215,175,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,234,99,252,37,43,26,145,211,83,117,177,140,73,59,80,71,20,93,206,132,115,250,58,157,235,57,84,181,78,38,181,210,143,71,249,86,233,206,55,69,121,240,153,38,162,105,254,59,141,219,33,141,32,146,71,210,201,110,167,91,131,221,28,171,213,217,240,189,200,93,35,26,231,50,74,152,63,5,92,143,109,85,232,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,190,179,145,0,183,254,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,157,47,103,98,150,134,162,122,74,122,109,149,238,99,186,94,202,153,123,136,214,57,124,79,67,186,146,54,169,133,121,231,126,36,255,0,73,63,86,150,147,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,86,220,243,191,18,127,164,159,171,64,193,92,180,248,234,166,225,151,38,170,211,13,78,175,164,165,210,252,142,162,123,149,85,115,169,101,146,123,69,197,41,209,27,59,18,8,223,44,204,153,32,134,23,70,173,94,149,237,200,215,49,27,34,73,121,38,170,229,154,114,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,11,116,0,0,0,1,170,185,125,28,185,184,215,253,149,90,113,61,131,63,185,218,163,212,220,91,239,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,74,23,59,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,209,0,142,188,53,113,183,165,252,65,104,53,231,91,107,39,164,198,159,136,83,214,85,229,214,86,213,73,95,61,142,8,59,178,54,87,244,194,199,202,201,41,226,89,90,232,227,84,85,73,35,111,83,227,122,37,53,215,241,231,196,93,6,188,231,250,245,167,57,197,94,41,114,207,234,17,42,232,219,13,45,100,13,162,139,102,209,211,190,57,96,236,202,250,120,88,200,155,58,196,146,42,119,23,116,238,201,212,22,233,205,31,220,79,83,126,197,249,197,17,64,37,207,113,27,170,185,246,183,242,137,189,106,190,167,99,180,150,60,135,36,167,183,85,207,71,73,73,53,52,9,7,210,40,27,77,44,113,204,247,191,162,74,118,195,42,57,92,168,228,145,28,223,85,200,83,8,27,84,3,31,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,236,128,0,3,175,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,81,15,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,85,95,20,122,233,251,37,53,219,38,214,191,162,223,71,62,145,248,47,233,103,142,241,157,143,15,71,5,55,238,221,184,250,186,187,29,95,128,155,117,109,231,182,235,106,156,149,61,214,50,159,172,10,239,151,91,128,128,28,209,253,251,53,55,236,95,147,209,19,127,149,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,174,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,58,93,35,30,249,33,7,52,127,126,205,77,251,23,228,244,68,85,3,106,128,67,94,92,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,123,77,124,177,57,170,212,153,34,142,186,248,162,230,11,170,25,39,22,151,45,95,225,255,0,85,242,11,126,61,96,167,117,147,21,73,105,163,100,9,68,248,98,109,91,150,146,86,185,146,50,122,136,214,100,89,216,178,108,202,101,114,49,208,198,216,194,247,141,85,203,232,229,159,196,23,16,92,67,104,213,203,36,215,76,127,185,29,21,193,96,178,101,125,136,169,61,63,26,186,78,243,124,52,109,107,63,161,222,214,199,222,141,173,141,253,93,27,119,33,149,206,161,112,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,168,0,0,0,0,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,43,112,157,239,79,163,127,88,24,247,204,96,54,83,53,129,210,124,235,238,95,170,120,110,166,122,47,210,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,146,116,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,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,186,128,0,165,110,117,126,244,248,183,213,253,15,204,110,39,213,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,219,229,231,87,239,79,139,125,95,208,252,198,226,64,0,54,168,5,101,242,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,179,64,6,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,189,131,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,104,7,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,156,22,211,193,103,48,205,47,226,158,213,106,196,47,181,148,152,214,170,58,158,101,172,199,213,178,54,10,213,129,173,116,149,20,50,187,118,189,142,106,171,251,10,245,153,136,201,183,71,178,62,243,170,219,154,63,191,102,166,253,139,242,122,35,37,114,202,224,87,33,214,172,202,221,175,26,131,65,87,110,211,172,126,162,73,45,207,101,85,85,21,93,230,227,26,57,177,190,142,106,121,34,154,22,83,76,141,145,106,26,244,251,236,41,19,81,203,221,88,177,175,52,127,126,205,77,251,23,228,244,64,79,254,74,158,235,25,79,214,5,119,203,173,196,255,0,42,175,147,39,17,120,37,146,207,125,225,162,255,0,81,224,114,75,238,65,37,247,31,245,38,151,210,125,84,9,226,162,245,34,88,225,236,199,111,71,245,73,34,119,59,221,45,77,217,235,90,160,0,0,16,3,157,95,186,198,45,245,129,67,242,235,137,0,57,92,123,246,105,151,219,95,39,173,37,87,57,190,34,240,75,221,158,197,195,69,130,163,199,100,150,44,130,59,238,65,234,77,23,163,58,104,23,194,197,235,196,145,205,222,142,224,175,234,142,69,237,246,122,92,155,191,213,138,188,174,61,251,52,203,237,175,147,214,129,63,249,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,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,10,107,231,55,161,117,152,182,178,216,181,230,209,102,232,178,230,214,248,237,215,74,184,214,121,63,167,20,141,86,53,102,87,34,197,23,114,145,41,219,27,26,228,87,248,73,221,208,138,215,57,216,87,129,93,82,250,41,103,226,7,76,235,239,190,22,131,59,209,252,155,195,81,120,94,191,25,116,162,160,154,104,126,248,140,87,71,209,74,235,139,188,220,214,59,125,151,119,118,208,182,158,98,186,57,98,214,78,17,243,186,107,188,222,30,175,15,183,207,152,218,234,122,94,254,205,85,4,18,200,228,232,107,216,142,238,192,181,16,110,238,166,179,191,215,210,231,49,168,107,216,0,146,156,197,117,142,251,172,156,92,103,117,55,120,124,61,38,31,112,159,14,181,211,117,49,253,154,90,9,229,141,203,214,214,49,93,221,157,106,39,217,221,78,103,127,163,169,205,99,84,141,103,43,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,129,107,252,150,52,26,154,211,134,229,124,70,222,104,170,217,114,190,212,63,25,178,172,212,242,196,207,71,66,177,203,83,52,79,87,244,78,201,106,18,56,213,122,62,246,250,23,181,31,235,61,169,102,135,74,209,77,47,181,104,174,145,226,26,81,102,117,36,148,248,181,158,154,218,250,138,106,38,210,50,178,118,49,59,213,75,19,85,81,143,154,94,228,175,245,156,170,249,28,170,231,42,170,175,117,2,149,185,213,251,211,226,223,87,244,63,49,184,152,171,131,190,14,191,101,174,150,107,7,209,234,207,9,153,225,94,137,184,216,190,247,220,244,135,114,154,233,215,110,245,231,138,40,187,243,69,73,247,247,245,118,251,94,73,179,159,190,85,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,86,7,250,42,192,178,175,246,87,28,201,49,203,135,251,229,29,117,182,186,158,79,249,50,67,52,114,51,243,57,174,111,193,80,189,238,95,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,219,71,42,36,145,239,128,57,172,112,43,83,152,199,95,197,62,148,80,85,212,223,105,105,214,108,214,133,213,81,54,7,91,169,40,158,190,146,98,205,35,85,175,138,42,120,226,116,49,163,187,136,177,185,172,107,155,34,203,86,186,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,160,108,252,12,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,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,48,0,0,1,196,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,101,0,241,245,194,141,103,10,90,227,87,100,182,69,215,134,101,29,235,198,47,52,112,206,145,193,74,233,156,142,160,116,146,171,187,147,83,250,141,114,164,143,115,163,124,18,59,165,101,232,109,255,0,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,69,6,113,253,198,13,215,139,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,122,234,18,24,158,145,185,173,72,152,214,51,167,173,36,146,64,140,5,191,114,155,224,162,227,167,244,127,178,119,84,45,157,139,213,238,222,200,241,10,41,18,150,162,56,173,117,80,67,50,92,219,35,28,247,199,52,172,145,208,181,191,122,123,35,239,163,209,201,50,35,42,4,186,158,83,124,94,125,215,116,227,246,62,230,181,189,121,126,1,111,103,162,93,29,7,106,58,172,118,20,134,8,122,164,98,171,22,104,30,246,196,237,218,197,116,110,129,201,221,122,76,244,9,254,0,3,90,206,44,125,233,245,147,235,3,33,249,140,231,213,155,240,207,153,97,220,58,105,231,19,77,174,164,175,196,243,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,177,82,70,61,173,218,55,75,242,241,99,239,79,172,159,88,25,15,204,103,46,79,151,38,45,98,206,121,117,97,120,86,83,67,227,108,185,5,191,34,181,220,105,187,175,143,191,75,61,210,190,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,83,103,13,28,69,231,124,47,234,157,6,166,96,181,31,214,168,239,20,93,16,255,0,76,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,246,162,251,81,118,8,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,186,227,115,182,71,43,27,214,197,100,141,78,135,181,86,144,120,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,189,116,233,52,76,73,28,231,36,172,115,31,213,214,178,71,31,201,192,191,25,183,222,15,53,30,170,231,37,171,211,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,13,133,1,196,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,44,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,34,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,133,239,114,253,224,70,197,194,174,43,30,107,148,179,198,234,110,65,111,72,238,53,59,190,63,69,210,207,29,44,146,218,186,25,81,45,60,253,170,154,119,47,137,106,35,159,190,201,179,124,150,48,114,105,225,159,13,191,199,116,226,158,251,93,87,85,125,199,47,21,120,229,138,133,170,177,193,70,245,162,137,103,171,122,163,183,153,239,138,177,98,107,21,17,140,78,227,149,30,231,49,98,250,249,169,241,227,255,0,202,252,42,105,5,235,250,212,89,125,246,217,113,255,0,135,101,77,145,204,237,127,230,238,149,241,205,253,114,157,237,253,213,128,98,174,60,57,145,103,121,230,178,219,172,26,13,126,244,6,55,165,249,4,149,150,187,213,20,176,207,53,222,233,11,101,167,117,98,72,222,184,221,70,177,203,60,113,196,138,230,77,20,207,116,168,244,145,177,69,63,248,15,227,150,221,198,14,43,113,167,187,227,62,129,204,241,222,218,93,40,232,162,170,168,161,146,21,142,36,109,90,84,58,20,138,159,189,50,212,36,116,174,150,73,81,176,61,219,189,26,231,37,37,240,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,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,176,159,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,215,35,155,186,53,94,238,134,35,35,106,244,49,168,129,173,17,218,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,78,170,76,174,41,248,28,166,211,94,27,116,171,138,77,54,125,92,182,44,159,23,199,223,148,219,28,201,103,91,117,198,170,130,55,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,8,91,247,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,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,204,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,245,170,59,197,23,68,63,211,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,61,168,190,212,93,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,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,186,128,0,133,92,202,248,40,183,113,23,167,21,218,161,133,91,55,212,220,70,222,217,41,158,212,170,158,75,173,174,153,42,101,125,178,40,35,114,177,38,123,231,115,227,114,68,231,186,70,50,37,86,181,234,230,81,97,123,220,197,56,234,166,225,107,13,92,31,79,171,233,31,170,151,250,120,102,161,134,166,150,87,178,217,110,153,106,24,183,36,85,141,96,153,237,146,157,209,178,23,63,240,222,215,185,143,99,85,143,162,16,50,175,13,28,58,103,124,80,106,157,6,153,224,180,255,0,214,171,47,21,189,112,255,0,75,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,246,34,123,85,54,40,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,122,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,53,236,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,116,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,116,204,157,166,73,26,163,216,157,200,216,142,85,98,189,174,216,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,150,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,21,129,193,182,142,88,184,128,226,31,31,209,220,142,111,15,73,147,91,239,148,241,212,244,189,254,18,169,150,138,201,41,170,122,24,246,44,157,169,227,138,94,223,90,53,253,29,46,245,92,168,117,254,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,162,70,183,117,106,61,221,15,71,198,229,235,99,145,51,7,43,143,126,205,50,251,107,228,245,165,175,113,253,193,245,171,139,45,35,115,109,233,87,30,119,135,83,214,87,226,143,134,86,163,42,103,123,26,178,80,202,217,30,216,186,42,22,24,152,146,57,205,88,158,214,63,171,161,36,142,64,137,124,171,56,241,255,0,228,142,21,53,126,245,253,118,44,66,251,115,184,255,0,192,50,154,200,214,118,191,243,135,68,249,38,254,183,78,198,254,228,195,234,230,131,204,18,166,211,83,122,225,123,69,174,180,143,123,233,221,65,152,95,41,165,138,165,157,19,69,85,79,89,101,88,165,129,205,71,163,95,3,159,60,82,245,198,244,116,94,171,218,253,170,219,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,29,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,108,41,195,71,14,152,39,11,250,89,65,166,120,45,63,245,170,203,197,111,92,223,211,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,61,136,158,213,92,85,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,235,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,75,98,100,82,168,8,149,204,191,134,220,203,136,238,30,102,165,193,239,245,108,185,97,117,18,100,208,216,99,162,74,134,95,31,13,60,141,88,91,209,27,167,74,148,141,242,164,40,197,232,123,228,86,61,139,212,201,97,160,195,106,130,173,121,160,242,251,169,187,84,222,184,161,209,107,85,35,30,202,119,87,230,22,58,104,162,166,103,68,49,85,84,86,94,150,89,103,107,85,234,214,64,215,193,20,93,114,61,93,47,172,247,63,112,145,92,182,120,174,211,141,115,208,236,111,75,237,146,250,43,51,211,156,126,130,207,114,179,84,76,142,146,162,150,150,24,233,227,175,167,93,147,185,11,250,89,214,136,157,81,72,244,99,183,71,69,36,178,214,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,90,29,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,45,120,255,0,230,59,77,196,214,1,142,105,54,155,90,42,236,246,41,233,232,47,89,76,206,170,151,122,139,138,194,143,91,107,19,104,210,106,106,121,94,189,82,73,31,223,102,134,55,177,172,108,77,124,161,138,185,134,113,29,165,252,75,235,205,70,95,165,120,69,37,186,219,110,167,75,107,242,5,138,72,107,114,69,143,213,109,84,241,42,163,88,198,181,17,145,117,49,38,88,209,189,215,126,231,12,14,94,252,51,234,39,16,58,243,97,190,98,149,213,118,91,22,7,120,160,187,222,242,26,69,164,146,123,83,219,221,158,147,183,5,67,149,36,124,178,210,44,104,189,185,88,197,84,124,140,115,83,165,216,215,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,247,177,177,28,230,53,242,203,19,21,236,235,234,77,135,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,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,2,26,243,171,247,88,197,190,176,40,126,93,113,43,47,130,13,33,195,117,235,137,204,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,215,87,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,91,52,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,64,197,92,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,190,141,232,215,61,172,150,41,88,143,127,71,82,205,254,84,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,180,228,222,84,154,86,199,179,219,35,59,51,255,0,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,244,111,219,122,162,186,38,42,107,237,170,90,91,157,232,182,119,115,211,61,75,177,122,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,16,54,126,4,0,229,139,199,143,221,190,197,77,160,218,177,122,234,207,177,251,123,125,27,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,234,146,73,102,106,73,50,239,209,43,146,127,128,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,2,5,112,147,162,22,174,35,245,251,28,209,123,205,242,174,205,79,145,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,242,123,18,88,99,235,102,237,87,51,169,168,230,42,163,211,165,106,150,150,231,122,45,157,220,244,207,82,236,94,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,253,242,23,190,55,111,28,172,119,170,229,219,125,151,101,69,68,144,28,174,61,251,52,203,237,175,147,214,150,147,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,170,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,186,131,5,114,157,227,94,221,148,226,182,206,21,245,34,231,209,146,89,183,166,195,167,122,213,84,77,117,161,108,117,21,18,83,200,229,107,227,135,194,199,15,75,21,210,49,171,18,197,27,24,139,18,171,228,7,52,127,113,61,77,251,23,231,20,69,5,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,89,254,119,198,157,171,138,126,88,154,139,98,203,242,10,71,106,166,53,79,103,76,130,141,41,155,74,181,176,37,242,137,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,212,21,108,109,80,106,174,109,80,4,127,227,227,76,242,173,93,225,11,82,112,92,42,147,197,222,170,45,244,247,10,106,86,199,36,146,85,120,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,250,210,57,141,85,68,85,84,215,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,54,147,53,150,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,122,88,207,23,74,246,164,148,213,61,12,123,210,62,236,18,69,47,111,173,92,206,190,151,122,205,84,3,100,155,78,127,134,222,176,26,45,82,163,200,105,35,196,235,236,241,223,226,187,85,170,210,192,219,115,225,73,219,81,34,204,141,88,153,218,84,122,247,17,189,41,191,86,219,41,172,102,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,88,166,19,196,238,43,143,242,121,190,224,184,238,81,232,204,190,223,112,159,7,154,150,72,99,154,74,143,73,215,205,89,34,53,137,215,219,134,91,116,149,204,108,210,182,63,190,83,206,214,47,91,24,171,0,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,190,188,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,64,189,238,90,56,5,78,159,112,91,167,116,183,44,122,146,213,114,190,83,212,223,234,150,20,139,174,177,149,117,50,75,75,81,43,227,85,235,123,168,214,145,19,169,122,218,198,177,142,233,232,233,76,151,197,143,186,198,178,125,95,228,63,46,156,202,166,42,226,199,221,99,89,62,175,242,31,151,78,6,181,132,191,230,51,193,71,236,85,212,120,47,248,5,178,235,38,153,101,63,124,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,196,3,103,221,82,210,220,19,90,112,75,158,153,234,93,139,211,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,190,66,246,72,221,164,137,142,245,92,155,237,178,238,138,168,161,68,60,0,241,131,117,225,55,87,26,235,130,210,73,130,102,53,20,116,25,91,38,137,202,250,104,24,247,36,117,209,58,54,58,94,186,116,154,87,172,109,107,146,86,57,236,233,235,88,228,142,255,0,173,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,53,204,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,62,85,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,194,32,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,151,83,202,227,220,79,76,190,218,249,197,104,18,168,172,14,117,154,23,89,117,177,97,124,67,216,108,221,239,66,117,227,121,21,76,107,60,146,50,150,87,247,40,94,230,34,44,81,194,201,157,84,199,72,170,199,44,149,112,51,215,221,168,203,63,49,254,191,104,229,139,136,13,26,203,52,119,35,155,195,210,100,214,247,83,199,83,210,247,248,74,166,57,36,166,169,232,99,216,178,118,167,142,41,123,125,104,215,244,116,187,213,114,160,20,131,203,23,84,190,229,252,100,225,94,46,251,232,203,86,91,226,49,107,135,244,47,123,197,120,168,215,194,65,228,199,57,157,85,209,209,122,237,233,219,111,89,200,197,121,21,64,2,74,113,163,172,119,220,230,13,28,210,170,136,124,61,151,77,52,191,22,167,163,143,169,143,239,213,87,89,168,106,234,42,119,70,53,237,234,99,233,162,237,171,158,212,240,221,109,233,89,28,132,139,228,193,160,212,217,86,168,100,186,255,0,125,162,171,240,248,61,59,109,118,39,186,158,86,193,37,198,178,57,27,60,140,153,30,140,123,225,166,221,142,137,90,255,0,42,232,222,189,10,214,43,171,128,216,207,130,61,6,169,225,199,134,140,59,77,175,52,84,144,100,41,78,251,166,64,176,211,197,27,214,227,82,245,150,72,229,124,79,123,102,124,45,116,116,201,47,91,186,217,78,197,77,155,210,212,12,234,85,95,60,239,196,159,233,39,234,210,213,10,171,231,157,248,147,253,36,253,90,4,53,224,159,134,122,110,43,178,220,255,0,76,33,174,164,183,223,96,193,234,46,248,245,117,90,203,216,166,184,195,113,160,70,247,18,55,34,171,36,138,73,161,85,86,191,161,38,89,17,143,115,26,134,21,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,191,201,83,222,159,41,250,191,174,249,141,184,151,252,199,249,127,209,241,17,98,151,86,244,135,29,255,0,77,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,239,43,16,113,92,177,120,241,251,183,216,169,180,27,86,47,93,89,246,63,111,111,163,110,151,27,143,114,171,40,133,175,153,210,108,222,211,83,189,79,3,105,209,221,82,73,44,205,73,38,93,250,37,114,79,243,86,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,13,130,120,23,227,54,197,198,30,156,85,92,228,181,122,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,129,37,64,0,106,174,72,172,187,131,236,154,131,132,108,11,139,76,61,42,238,86,43,165,61,197,185,115,102,150,157,140,180,79,21,225,212,52,143,137,21,237,150,86,78,142,141,170,198,177,234,199,198,247,57,221,50,53,172,142,165,239,114,155,207,240,220,155,131,156,99,12,177,100,52,149,119,220,58,162,225,77,125,183,181,85,39,161,125,69,194,170,162,5,123,85,17,85,146,69,34,43,94,155,177,85,178,53,23,170,55,181,161,69,116,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,157,113,177,222,214,162,166,64,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,230,247,164,80,201,208,205,218,142,127,75,85,204,69,87,164,128,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,37,255,0,38,13,6,169,197,116,191,37,215,251,237,21,39,136,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,78,236,116,74,214,121,208,198,245,235,71,49,90,25,171,153,141,166,213,96,229,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,80,97,127,220,209,253,196,245,55,236,95,156,81,20,2,4,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,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,166,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,80,15,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,183,47,242,224,230,1,89,195,189,246,45,36,213,236,139,253,41,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,191,36,161,119,229,32,115,31,230,1,89,196,69,246,93,36,210,28,139,253,41,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,188,164,89,175,154,231,29,63,187,240,191,162,153,159,251,98,151,63,173,161,111,247,173,109,174,58,132,119,252,47,138,99,91,252,8,85,255,0,213,16,149,213,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,131,160,23,83,201,83,221,99,41,250,192,174,249,117,184,172,190,55,244,135,13,208,94,39,50,221,35,211,248,42,227,177,99,180,246,136,105,214,174,117,154,121,94,251,93,36,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,44,211,146,167,186,198,83,245,129,93,242,235,112,16,3,154,63,191,102,166,253,139,242,122,35,234,209,174,9,46,188,64,240,101,146,107,110,155,193,87,89,155,97,121,69,198,145,246,106,74,87,84,79,125,162,74,107,92,141,138,61,230,107,99,124,13,146,182,84,107,35,124,147,44,137,26,110,169,26,31,47,52,127,126,205,77,251,23,228,244,68,233,228,151,148,216,170,244,11,58,194,169,235,186,239,86,172,193,110,149,148,221,167,167,106,150,174,138,158,58,121,58,213,58,29,212,250,42,148,217,21,92,157,189,220,136,142,106,168,84,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,252,152,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,98,156,210,248,9,250,9,89,126,226,187,75,231,235,199,238,183,15,25,151,218,234,42,55,146,130,186,174,116,106,214,83,185,235,188,144,205,60,173,71,197,186,186,57,36,69,98,44,78,86,193,197,114,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,236,64,244,87,68,207,91,170,166,7,43,154,212,233,144,45,83,64,116,114,197,195,254,141,98,122,59,142,77,226,41,49,155,123,105,228,169,233,123,60,93,83,220,233,42,106,122,30,247,172,125,217,228,150,94,223,90,181,157,125,45,245,90,136,107,46,109,80,106,174,6,202,124,39,123,172,104,223,213,254,61,242,232,12,170,98,174,19,189,214,52,111,234,255,0,30,249,116,6,85,0,0,0,0,0,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,160,18,74,112,47,198,109,247,131,205,71,170,185,201,106,244,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,241,87,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,221,184,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,94,221,183,170,35,101,98,168,108,81,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,245,148,151,203,115,152,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,110,208,10,86,231,87,239,79,139,125,95,208,252,198,226,99,78,11,248,62,181,113,101,164,122,222,219,122,85,199,157,225,212,246,122,252,81,240,202,212,101,76,239,101,193,100,161,149,178,61,177,116,84,44,49,49,36,115,154,177,61,172,127,87,66,73,28,153,47,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,1,86,183,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,151,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,227,254,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,244,194,4,223,230,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,117,47,114,71,57,232,232,210,60,85,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,198,154,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,98,157,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,26,29,131,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,104,135,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,8,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,161,125,60,188,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,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,170,173,180,159,130,140,171,95,120,59,186,235,94,147,219,61,37,151,225,249,133,206,138,229,105,137,36,125,85,218,214,148,54,249,99,109,51,122,149,139,52,15,125,67,146,38,177,31,51,103,114,35,156,248,226,137,241,255,0,75,117,75,59,209,108,238,217,169,154,105,125,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,239,115,49,241,187,120,229,123,125,102,174,219,238,155,42,34,160,108,252,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,157,50,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,211,215,255,0,109,115,135,31,216,227,247,107,241,95,232,175,250,135,232,7,139,103,165,61,41,209,191,111,171,167,250,143,247,222,55,163,163,163,203,167,191,253,14,82,182,169,106,150,119,173,57,221,207,83,53,46,251,233,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,222,225,99,35,110,209,196,198,250,173,77,246,221,119,85,85,80,235,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,146,131,149,199,191,102,153,125,181,242,122,209,171,28,20,101,90,5,193,221,171,90,245,98,217,232,220,191,48,204,45,148,86,219,76,169,35,42,173,54,181,161,184,75,35,106,91,212,140,73,167,123,41,220,177,57,138,248,91,3,81,92,215,201,44,76,114,184,247,236,211,47,182,190,79,90,4,255,0,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,73,255,0,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,129,127,192,0,62,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,79,172,165,110,103,92,120,253,219,239,181,58,13,164,247,174,172,7,31,184,59,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,46,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,1,174,15,25,58,23,89,195,183,17,217,158,156,250,27,209,214,86,220,36,184,227,141,98,206,248,95,103,168,123,164,165,72,229,157,17,242,246,216,189,135,191,119,39,118,25,91,214,229,106,185,118,62,43,3,157,166,142,88,165,197,112,94,32,105,230,236,222,169,174,9,135,86,71,210,247,120,186,89,35,168,171,167,93,213,253,17,246,95,21,79,146,51,169,254,43,214,118,209,181,20,42,88,153,92,169,244,26,155,89,56,163,160,201,175,180,85,114,88,180,218,157,50,105,30,218,121,86,9,46,44,149,141,160,133,243,49,237,72,159,221,85,169,106,42,187,184,148,114,49,88,230,171,213,176,212,189,238,84,250,13,83,163,124,46,80,100,215,218,42,72,239,186,147,80,153,52,143,109,60,73,60,118,231,196,198,208,66,249,152,247,44,172,237,34,212,181,21,91,219,90,201,24,172,107,145,234,224,153,64,0,41,91,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,24,171,157,95,189,62,45,245,127,67,243,27,137,245,114,187,215,156,55,134,221,35,226,43,85,179,58,218,70,178,221,79,143,50,217,67,53,66,194,251,181,197,89,117,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,80,39,255,0,31,220,96,218,184,77,210,55,58,222,181,114,103,121,141,61,101,6,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,162,157,102,137,233,27,154,229,149,238,99,58,122,22,73,35,161,123,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,61,136,118,174,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,162,54,187,101,114,49,189,111,87,200,228,235,123,149,108,171,149,63,2,181,56,116,116,28,83,234,189,5,93,53,246,170,157,38,194,168,91,85,19,160,109,186,174,137,139,233,39,172,50,57,92,249,98,168,146,38,195,34,55,182,137,35,156,199,57,209,172,65,154,185,117,240,43,77,194,214,26,153,198,160,208,82,63,85,47,244,243,67,93,53,53,84,175,101,178,221,50,211,189,45,170,137,34,193,51,219,37,59,100,124,205,103,225,189,204,107,222,198,163,223,50,129,8,53,11,155,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,246,1,55,193,135,248,95,226,131,1,226,207,0,184,106,54,156,218,50,11,117,182,221,120,150,201,44,87,186,120,97,157,211,199,12,51,57,205,108,50,202,213,103,77,67,17,21,92,139,186,59,203,216,171,130,185,149,241,175,110,225,211,78,43,180,191,10,185,237,169,185,117,189,177,211,49,171,85,4,150,171,93,74,84,196,251,156,83,198,212,98,204,199,192,230,70,212,149,175,108,143,100,170,142,107,21,175,8,171,205,147,141,123,118,160,86,126,198,45,47,185,247,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,125,245,143,147,176,172,86,172,42,175,134,188,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,164,116,207,234,150,54,50,54,170,117,61,237,234,115,25,215,35,49,174,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,39,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,6,10,227,179,151,78,157,231,26,13,79,95,161,24,85,37,147,44,211,91,59,33,179,210,82,54,174,117,184,90,41,188,76,242,91,99,133,143,114,58,166,89,106,36,153,38,88,228,154,89,182,107,223,247,215,61,180,195,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,73,149,1,205,147,130,139,118,159,214,126,201,221,47,182,118,44,183,187,131,227,203,232,163,74,170,137,34,186,85,79,52,203,115,116,143,115,217,28,50,190,70,194,230,253,233,140,147,176,140,71,44,202,140,9,255,0,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,72,3,91,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,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,251,20,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,107,153,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,101,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,174,55,59,117,106,61,189,108,87,198,229,232,123,145,117,247,226,95,135,76,239,133,253,83,175,211,60,234,159,250,237,101,158,183,174,31,233,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,158,197,79,98,174,202,102,10,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,5,85,242,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,212,100,105,35,21,21,175,100,215,146,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,202,179,143,31,254,72,225,83,87,239,95,215,98,196,47,183,59,143,252,3,41,172,141,103,107,255,0,56,116,79,146,111,235,116,236,111,238,76,2,213,10,1,230,143,239,217,169,191,98,252,158,136,191,226,128,121,163,251,246,106,111,216,191,39,162,3,176,104,31,28,116,220,56,240,77,151,232,246,14,202,183,234,46,105,148,92,159,13,92,111,150,157,150,59,116,214,250,40,22,181,179,49,90,229,169,87,50,86,194,214,59,212,124,107,35,213,17,172,100,209,43,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,56,162,247,185,117,240,43,77,194,214,26,153,198,160,208,82,63,85,47,244,243,67,93,53,53,84,175,101,178,221,50,211,189,45,170,137,34,193,51,219,37,59,100,124,205,103,225,189,204,107,222,198,163,222,25,3,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,174,142,226,238,175,146,105,17,177,247,86,54,200,160,0,213,92,217,35,134,75,77,170,255,0,194,38,148,88,175,182,202,75,141,182,227,166,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,110,108,167,194,119,186,198,141,253,95,227,223,46,128,10,96,230,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,197,106,42,199,38,206,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,34,185,169,241,221,98,204,45,215,126,20,180,185,254,46,146,158,225,20,121,109,223,103,199,211,85,69,85,59,101,181,118,39,167,69,94,137,224,165,155,196,197,47,75,186,122,19,118,171,183,129,124,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,68,109,118,232,213,123,122,222,172,141,171,214,246,162,134,201,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,208,56,151,226,47,4,225,127,75,43,245,51,58,168,254,187,71,103,162,232,155,250,103,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,232,103,181,87,216,138,210,220,23,4,225,27,135,27,102,39,53,211,179,141,233,206,63,53,101,214,231,216,153,221,206,211,31,83,93,89,217,71,75,34,119,36,89,230,237,49,95,211,215,208,196,84,70,161,72,28,125,113,93,89,197,110,184,213,222,237,146,244,97,152,191,122,207,139,195,28,211,172,115,210,182,103,43,171,221,28,168,222,220,213,30,163,156,137,27,28,216,217,4,110,234,88,186,220,24,87,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,181,78,89,252,191,236,86,173,44,185,106,246,186,99,182,171,181,94,166,227,235,71,100,161,238,61,211,91,172,85,180,210,50,105,59,209,189,18,57,170,224,157,169,188,123,75,20,94,175,113,174,154,88,153,26,185,94,240,81,251,32,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,222,153,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,169,23,68,141,124,189,187,191,3,94,190,62,184,81,172,225,75,92,106,236,150,200,186,240,204,163,189,120,197,230,142,25,210,56,41,93,51,145,212,14,146,85,119,114,106,127,81,174,84,145,238,116,111,130,71,116,172,189,13,202,188,175,120,215,253,143,249,219,52,99,80,174,118,170,29,54,204,174,15,169,150,227,90,189,159,67,93,29,11,88,202,133,149,173,93,225,151,181,4,50,36,138,140,143,212,151,174,54,178,94,229,181,113,47,195,166,9,197,6,150,87,233,158,117,79,253,118,178,207,91,215,55,244,178,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,98,167,177,83,93,109,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,169,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,64,54,126,5,117,114,163,227,95,238,155,138,193,195,94,166,92,237,84,217,38,37,111,167,166,196,165,223,179,53,226,215,12,110,106,211,244,35,82,55,77,75,28,108,243,107,186,228,137,122,149,138,176,205,43,165,175,20,28,80,96,60,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,233,167,122,42,163,149,119,86,249,123,85,3,48,16,3,157,95,186,198,45,245,129,67,242,235,137,223,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,235,42,111,178,110,169,208,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,2,16,115,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,215,124,139,27,209,81,204,124,61,127,149,239,2,223,113,76,85,154,227,172,120,103,132,212,155,215,95,161,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,222,156,234,136,214,127,128,0,0,0,31,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,80,183,51,221,6,195,116,15,138,58,187,94,159,209,82,91,108,89,101,158,155,38,167,180,210,83,172,48,91,95,44,179,65,44,49,167,91,147,161,210,211,73,42,35,81,140,98,76,145,181,136,216,211,120,150,101,94,42,181,75,238,211,196,118,162,234,100,55,223,76,208,94,114,10,175,69,86,248,95,15,221,181,196,254,205,15,222,213,140,115,118,165,138,6,250,237,71,174,219,191,119,43,149,113,80,27,15,112,37,195,174,151,240,251,160,214,102,233,205,218,147,37,126,95,79,21,250,175,44,109,174,74,9,239,144,79,213,45,27,159,12,175,123,226,100,116,242,177,141,137,92,136,138,178,63,165,175,146,77,228,81,5,121,62,235,29,139,57,225,129,52,170,158,31,15,122,211,75,132,244,245,145,245,61,253,250,90,234,137,234,233,234,119,86,53,141,234,123,234,98,237,163,158,228,240,221,110,233,73,26,132,234,2,0,115,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,164,255,0,231,87,238,177,139,125,96,80,252,186,226,87,175,44,235,181,170,193,198,190,159,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,118,74,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,23,189,170,90,165,130,104,182,9,115,212,205,75,190,250,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,247,184,88,249,29,188,146,177,190,171,87,109,247,93,145,21,83,94,30,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,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,153,87,152,103,26,119,94,41,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,76,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,117,57,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,245,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,15,80,102,190,85,252,10,212,231,249,13,171,137,237,82,160,171,131,24,177,212,67,114,195,33,134,170,46,139,181,198,10,169,152,233,229,88,228,89,163,101,44,212,200,169,27,216,206,235,220,197,234,116,108,123,36,184,147,228,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,193,92,86,241,173,165,156,31,125,22,251,166,88,50,187,159,210,223,29,224,189,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,194,64,21,87,207,59,241,39,250,73,250,180,146,154,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,245,149,55,217,55,84,141,124,243,191,18,127,164,159,171,64,174,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,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,123,35,21,205,99,159,20,177,61,88,206,190,148,214,176,206,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,175,110,227,17,81,178,189,20,44,83,154,135,2,180,217,254,61,117,226,123,75,104,41,32,201,236,116,243,92,179,56,102,170,151,174,237,110,130,150,22,54,120,150,73,22,24,223,75,13,50,170,198,198,51,186,199,61,122,157,35,24,201,41,216,218,35,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,41,219,153,215,1,223,113,11,237,78,188,233,61,151,167,1,200,46,14,244,149,174,221,110,237,210,226,243,57,144,182,61,221,221,114,246,106,39,117,66,183,166,56,226,133,203,28,41,183,92,77,80,128,6,213,6,170,230,213,0,10,107,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,172,233,28,169,114,132,32,230,251,165,246,172,211,132,186,156,242,103,82,65,114,211,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,119,71,66,199,58,162,25,157,183,82,57,105,99,69,111,177,205,10,54,39,79,39,221,28,190,231,60,80,38,170,211,205,225,236,186,105,111,158,162,178,78,150,63,191,85,93,79,61,37,61,54,202,246,189,189,76,125,76,189,196,107,218,158,27,161,221,43,35,84,130,197,223,114,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,233,123,59,20,180,53,19,210,83,211,108,175,115,29,210,246,84,203,220,70,177,203,226,122,29,212,145,181,64,157,70,42,226,199,221,99,89,62,175,242,31,151,78,101,83,21,113,99,238,177,172,159,87,249,15,203,167,3,90,194,234,121,98,241,227,247,111,177,83,104,54,172,94,186,179,236,126,222,223,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,165,99,234,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,13,140,248,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,215,179,84,180,183,59,209,108,238,231,166,122,151,98,244,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,144,189,241,187,120,229,99,189,87,46,219,236,187,42,42,37,250,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,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,83,186,79,49,158,10,63,101,86,156,65,127,192,45,150,168,245,55,22,251,229,182,166,116,237,73,116,161,68,122,201,108,116,221,77,99,122,158,244,146,39,74,142,107,36,107,155,188,77,154,89,16,40,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,253,57,92,123,137,233,151,219,95,56,173,40,4,191,238,87,30,226,122,101,246,215,206,43,64,149,64,0,40,91,154,94,133,214,104,255,0,21,151,236,146,138,205,225,49,189,68,255,0,68,150,201,163,89,228,141,245,82,34,37,193,142,146,84,233,239,120,174,228,206,141,142,115,89,29,76,31,130,142,70,54,32,23,125,206,11,71,44,89,207,12,11,170,181,19,120,123,214,154,92,32,168,163,147,165,239,239,210,215,84,65,73,81,77,178,61,172,111,83,223,77,47,113,90,247,39,134,232,111,74,72,229,41,4,12,235,193,30,131,83,113,29,196,190,29,166,215,154,42,185,241,229,168,125,211,32,88,105,229,145,137,110,166,98,203,36,114,190,39,177,208,178,103,54,58,100,151,173,189,15,168,98,166,238,233,106,236,102,87,7,38,13,6,169,197,116,191,37,215,251,237,21,39,136,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,78,236,116,74,214,121,208,198,245,235,71,49,91,99,224,10,171,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,197,92,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,86,95,53,78,4,174,185,213,79,236,149,209,108,103,32,191,101,149,117,20,180,25,69,142,219,3,171,31,87,3,98,72,97,174,134,36,85,149,31,26,71,4,47,142,38,189,28,199,54,78,152,251,115,62,78,255,0,203,239,150,229,55,14,213,52,58,201,172,50,210,92,117,21,212,241,205,109,162,166,124,173,102,50,249,34,169,134,162,21,150,57,187,53,143,146,26,134,53,234,177,171,35,123,28,145,185,233,180,139,61,64,0,64,15,219,171,225,99,251,1,213,95,242,85,187,252,248,151,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,245,85,55,217,119,68,13,101,204,213,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,21,59,254,85,161,122,143,136,105,62,21,173,247,59,55,119,12,206,252,92,86,219,165,58,171,227,134,170,158,166,120,36,165,168,242,78,212,203,225,223,35,17,119,107,227,85,86,185,85,146,182,48,216,122,217,115,209,46,46,244,73,245,84,177,210,102,154,117,154,83,207,76,169,83,73,61,59,42,153,20,239,137,234,140,149,177,205,19,217,52,46,86,61,17,175,107,227,107,216,168,168,215,21,87,140,115,118,204,180,207,81,42,237,120,22,156,210,87,104,173,186,158,142,209,140,98,87,74,132,134,227,107,183,81,210,120,120,123,117,236,107,221,215,35,154,201,100,73,210,171,167,110,219,31,237,145,209,47,76,56,157,214,93,32,211,140,235,73,176,172,163,179,139,106,29,190,75,125,218,223,81,11,103,142,62,226,54,57,167,167,71,238,145,77,36,8,232,30,244,79,90,55,166,233,215,28,47,139,175,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,133,196,241,153,173,120,175,17,60,174,243,13,99,194,173,247,90,43,46,65,232,255,0,13,5,210,40,227,170,103,99,34,167,167,127,91,99,146,70,38,239,133,202,155,61,125,85,77,246,93,209,41,4,189,238,97,24,6,27,165,156,184,115,109,62,211,236,122,146,199,143,88,233,236,148,212,52,52,200,189,17,51,211,52,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,66,6,205,26,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,92,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,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,233,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,201,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,4,240,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,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,75,117,246,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,203,169,229,193,204,2,143,136,139,20,90,73,171,217,23,250,108,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,126,72,130,186,249,163,251,246,106,111,216,191,39,162,39,255,0,37,79,117,140,167,235,2,187,229,214,226,0,115,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,192,64,14,104,254,253,154,155,246,47,201,232,140,41,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,115,95,52,127,126,205,77,251,23,228,244,70,10,147,72,115,38,104,189,62,189,182,10,73,49,57,242,137,177,7,200,217,211,191,5,197,148,145,213,53,175,141,118,85,100,145,72,245,107,155,213,178,195,34,63,163,120,250,195,99,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,245,232,222,144,225,186,17,167,118,253,45,211,232,42,224,199,173,53,21,211,80,193,83,58,204,250,118,84,213,205,84,176,163,215,214,115,24,233,220,198,43,149,207,232,107,122,156,247,110,229,161,110,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,109,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,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,118,3,85,115,106,131,85,112,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,168,0,0,0,12,127,175,122,215,138,240,237,164,247,221,99,205,109,247,90,219,46,63,225,124,76,22,184,163,146,169,253,250,152,169,217,208,217,36,141,139,179,230,106,174,239,79,85,23,109,215,100,80,200,4,85,230,143,238,39,169,191,98,252,226,136,233,90,123,205,219,134,221,74,207,241,173,57,177,97,58,149,5,203,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,182,251,34,251,14,235,205,31,220,79,83,126,197,249,197,16,20,173,194,119,189,62,141,253,96,99,223,49,128,191,238,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,223,70,244,107,152,231,197,44,172,71,179,175,169,40,7,132,239,122,125,27,250,192,199,190,99,1,177,238,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,6,180,90,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,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,105,202,83,141,127,77,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,245,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,132,28,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,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,212,236,129,203,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,117,172,150,38,181,26,179,36,177,135,117,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,161,85,124,199,249,110,231,121,118,163,203,174,252,60,88,125,55,38,93,112,166,130,255,0,141,210,197,12,18,83,87,74,172,137,43,161,219,161,142,134,87,170,62,161,207,94,168,228,124,147,189,206,141,210,58,11,84,0,71,94,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,108,138,0,1,64,60,209,253,251,53,55,236,95,147,209,23,252,80,15,52,127,126,205,77,251,23,228,244,64,79,254,74,158,235,25,79,214,5,119,203,173,196,106,230,117,203,254,143,72,171,42,120,129,209,12,119,194,96,181,125,83,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,229,12,108,115,97,115,29,178,182,55,49,145,200,174,77,87,107,85,131,132,76,218,251,125,185,210,91,173,182,236,226,229,87,89,89,87,51,97,130,154,8,237,150,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,5,121,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,244,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,183,27,223,55,80,68,178,197,57,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,149,214,75,78,94,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,125,49,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,210,19,215,157,95,186,198,45,245,129,67,242,235,137,0,57,92,123,246,105,151,219,95,39,173,39,167,57,91,181,170,255,0,194,38,19,125,177,92,233,46,54,219,142,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,129,124,174,61,251,52,203,237,175,147,214,129,63,249,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,241,88,28,218,248,215,244,37,29,103,9,186,101,115,186,209,222,166,236,201,154,92,32,94,196,109,161,154,14,227,45,141,85,111,92,157,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,204,171,204,127,152,5,31,14,246,41,116,147,72,114,47,244,216,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,62,242,146,210,8,3,106,131,85,115,106,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,4,42,230,215,172,116,122,107,194,157,102,27,28,54,170,187,174,162,92,33,178,65,79,88,232,36,146,26,88,215,196,84,85,199,79,43,31,221,232,237,69,23,91,81,174,134,74,152,100,107,218,246,199,188,213,40,135,154,198,188,211,107,39,20,117,248,205,138,182,174,75,22,155,83,174,51,27,29,81,42,193,37,197,146,189,213,243,50,23,177,169,19,251,170,148,206,84,71,119,18,142,55,163,220,213,98,52,33,169,177,71,1,58,153,138,234,135,8,250,103,113,197,170,251,158,129,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,141,117,203,62,228,151,172,119,216,178,172,235,135,234,136,123,214,90,155,122,230,52,114,117,49,190,18,170,57,41,233,42,19,100,103,92,157,230,75,77,230,175,233,103,133,245,91,188,142,84,11,106,0,1,74,220,234,253,233,241,111,171,250,31,152,220,76,41,160,154,57,125,213,222,17,248,132,169,199,38,222,175,2,184,98,217,140,148,221,44,254,138,165,166,130,243,29,74,117,189,237,70,118,224,168,150,125,253,103,59,177,208,214,171,158,138,153,175,157,95,189,62,45,245,127,67,243,27,137,218,185,68,224,191,117,13,44,226,123,76,253,41,232,207,165,184,253,178,197,227,123,29,239,11,226,169,174,208,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,8,43,195,214,83,98,193,181,247,77,51,92,166,187,193,89,113,252,194,205,116,184,212,246,159,39,98,150,10,216,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,108,210,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,155,15,112,45,154,218,179,254,15,180,146,251,102,167,171,134,158,151,23,164,178,61,181,44,107,94,179,219,219,224,102,114,35,92,228,232,116,180,210,57,139,190,234,197,106,170,53,85,90,129,157,74,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,69,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,34,239,192,16,255,0,149,254,130,106,199,14,218,5,127,194,181,143,20,250,63,122,173,204,42,174,144,83,120,234,106,190,186,87,209,81,70,217,58,233,228,145,137,187,225,145,54,85,234,245,119,219,101,69,88,87,205,175,132,60,171,13,212,122,206,38,177,42,43,173,215,16,201,251,63,72,106,39,175,146,182,75,77,209,87,180,222,164,122,43,226,163,145,137,3,34,245,156,200,228,71,68,157,166,45,60,107,114,135,19,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,174,103,9,154,253,83,195,62,188,227,26,178,219,93,37,194,134,130,163,195,93,97,150,223,21,84,254,142,155,102,85,45,42,200,173,88,170,123,74,254,219,219,35,60,253,71,170,196,249,24,253,140,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,94,206,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,66,64,114,155,226,243,238,69,168,255,0,177,247,53,173,232,196,51,251,131,61,18,232,232,59,178,82,228,83,44,48,67,213,35,21,30,144,206,198,54,39,110,215,163,100,108,14,78,211,22,103,168,93,73,13,121,153,113,103,134,232,70,139,221,116,181,212,244,151,188,179,82,172,247,11,43,45,45,175,88,39,160,183,84,210,84,64,235,147,209,35,122,43,27,42,177,141,141,203,31,117,123,157,14,251,212,157,57,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,235,145,205,217,92,140,119,67,17,242,57,58,24,229,77,123,56,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,14,149,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,4,240,21,195,61,79,11,28,60,219,48,123,205,117,92,249,13,242,163,233,30,65,12,203,23,69,21,198,122,120,25,37,36,75,19,156,215,50,38,195,28,106,254,183,245,189,175,122,43,90,246,177,177,127,148,223,5,23,29,63,163,253,147,186,161,108,236,94,175,118,246,71,136,81,72,148,181,17,197,107,170,130,25,146,230,217,24,231,190,57,165,100,142,133,173,251,211,217,31,125,30,142,73,145,25,101,64,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,74,160,0,16,215,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,27,26,199,61,140,114,189,148,87,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,180,241,77,124,229,116,47,78,52,219,81,240,205,80,194,172,222,138,186,234,55,165,165,191,195,2,163,105,106,42,169,86,149,82,169,177,162,122,147,73,226,157,221,84,94,151,185,141,122,181,30,233,30,240,150,188,180,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,245,223,34,72,197,84,115,217,13,112,115,71,247,236,212,223,177,126,79,68,101,94,74,158,244,249,79,213,253,119,204,109,198,42,230,143,239,217,169,191,98,252,158,136,9,21,202,3,132,204,55,58,169,169,226,135,48,168,164,187,63,21,188,84,217,109,22,58,154,5,115,41,110,49,197,71,81,21,201,37,238,116,185,236,108,242,53,145,186,37,233,127,76,173,114,61,140,233,183,66,0,114,84,247,88,202,126,176,43,190,93,110,39,248,0,0,26,171,150,211,196,143,26,255,0,177,255,0,129,237,30,209,141,61,185,221,104,117,39,50,210,252,110,166,43,141,18,246,125,13,107,117,36,76,125,66,74,230,174,243,75,218,158,24,210,53,71,199,235,203,215,27,153,23,114,165,128,28,174,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,19,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,87,71,113,119,87,201,52,136,216,251,171,27,113,87,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,125,71,198,145,177,17,26,247,205,55,192,195,252,89,232,13,55,19,26,13,147,233,51,174,149,118,250,234,250,127,19,106,154,43,132,180,176,122,70,29,223,74,149,73,26,57,37,166,238,163,59,140,116,111,242,245,216,137,43,35,123,53,215,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,8,43,205,11,130,143,217,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,244,205,173,179,57,239,167,72,156,228,218,104,187,179,205,26,198,138,249,61,120,186,36,115,226,237,135,95,229,17,197,53,171,80,244,189,252,56,223,97,164,163,201,240,74,121,106,237,140,162,181,54,150,10,203,34,201,26,44,175,116,94,163,170,89,81,58,164,142,86,177,210,36,177,61,123,178,44,242,22,20,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,20,112,127,196,165,139,138,157,14,179,234,109,177,59,55,88,122,109,121,37,35,105,95,4,116,151,136,161,141,245,17,196,142,115,250,161,94,235,36,141,81,239,94,220,140,71,42,61,30,214,134,96,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,215,219,152,23,19,150,46,42,181,246,76,215,22,178,248,43,46,63,111,92,106,221,83,226,95,39,165,41,96,173,170,146,42,238,135,197,19,224,238,178,161,171,217,114,43,153,182,202,229,95,36,152,28,212,248,241,255,0,229,126,21,52,130,245,253,106,44,190,251,108,184,255,0,195,178,166,200,230,118,191,243,119,74,248,230,254,185,78,246,254,234,194,0,112,209,195,166,119,197,6,169,208,105,158,11,79,253,106,178,241,91,215,15,244,178,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,214,255,0,98,39,181,80,36,87,43,238,15,178,109,108,213,203,46,182,222,82,174,221,130,96,23,134,215,178,190,154,90,119,62,178,247,68,250,90,136,104,85,142,127,117,140,84,154,57,95,39,109,205,86,70,232,209,205,123,209,236,176,158,104,26,9,171,28,68,232,21,131,10,209,204,83,233,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,214,223,109,145,85,36,174,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,218,192,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,208,216,221,155,210,126,54,183,211,182,218,142,215,118,219,85,12,127,123,134,161,242,59,121,37,99,125,86,174,219,238,187,34,42,164,128,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,0,114,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,0,24,171,137,126,34,240,78,23,244,178,191,83,51,170,143,235,180,118,122,46,137,191,166,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,123,85,125,136,174,26,56,139,193,56,160,210,202,13,76,193,106,63,173,81,222,40,186,38,254,150,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,237,69,246,162,6,85,0,0,34,175,51,77,107,251,139,112,143,148,248,123,127,138,175,206,247,194,168,250,226,235,134,47,27,4,222,34,73,54,145,142,110,212,177,84,244,57,58,182,149,98,234,106,183,171,105,84,83,183,58,125,98,186,222,181,115,20,209,11,125,250,146,91,22,53,103,101,238,186,142,146,169,206,123,110,181,79,145,168,218,168,209,234,196,124,116,209,196,248,145,204,71,181,149,146,46,234,217,80,10,245,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,201,191,205,63,134,75,174,138,212,233,22,71,111,166,164,174,177,83,224,246,204,30,186,245,73,110,117,59,235,46,182,184,150,52,158,171,100,86,49,243,83,118,146,36,116,175,122,178,146,70,254,12,40,171,210,185,86,104,229,139,87,120,184,180,84,228,115,111,73,129,91,229,204,99,166,233,127,244,85,85,52,240,71,76,157,108,123,85,157,185,234,34,159,127,89,174,236,116,57,170,215,170,165,148,243,83,209,203,238,174,240,143,119,169,199,38,222,175,2,184,69,152,201,77,210,207,232,170,90,104,39,142,165,58,222,246,163,59,112,84,75,62,254,179,157,216,232,107,85,207,69,64,128,28,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,250,152,206,197,85,13,60,245,116,245,59,171,28,247,116,177,149,49,118,209,204,106,248,158,183,117,44,109,66,239,205,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,104,139,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,129,124,234,253,214,49,111,172,10,31,151,92,74,160,225,203,68,46,188,71,107,13,151,70,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,78,159,89,172,123,160,70,43,209,28,172,71,171,145,175,233,232,91,95,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,64,142,185,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,109,60,162,184,179,195,114,29,59,183,240,167,121,167,164,178,100,56,173,61,77,77,150,73,171,213,207,200,89,61,93,93,85,74,69,26,198,214,198,248,27,36,123,179,184,247,189,157,114,34,35,99,127,78,127,227,147,129,204,55,139,220,53,181,84,175,164,177,234,45,142,157,204,176,223,158,197,232,145,155,171,188,21,103,74,43,159,76,231,43,149,28,136,175,133,238,87,177,28,142,150,41,104,135,41,197,181,31,67,181,30,171,27,201,40,110,184,150,103,137,92,24,231,53,178,172,53,84,53,81,171,100,138,104,165,141,127,188,146,57,99,114,181,205,86,61,142,84,86,185,67,103,226,0,115,91,225,115,93,184,148,251,151,125,197,48,111,164,127,71,61,55,233,63,233,157,29,31,99,196,120,30,207,245,76,177,245,117,118,37,252,29,246,233,243,219,116,223,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,5,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,134,198,236,222,147,241,181,190,157,182,212,118,187,182,218,168,99,251,220,53,15,145,219,201,43,27,234,181,118,223,117,217,17,85,59,95,60,239,196,159,233,39,234,210,213,10,171,231,157,248,147,253,36,253,90,4,53,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,122,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,81,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,236,28,174,61,251,52,203,237,175,147,214,151,125,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,157,185,105,241,213,77,195,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,189,43,219,145,174,98,54,68,146,199,249,163,251,137,234,111,216,191,56,162,41,3,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,231,92,95,141,59,173,235,129,205,73,225,79,84,178,10,186,250,136,233,236,171,129,207,45,51,165,123,96,130,231,77,37,69,190,89,209,202,168,200,226,141,31,2,61,187,53,140,150,62,226,34,65,16,17,44,218,160,213,92,218,160,1,133,56,211,212,43,22,151,240,167,169,249,110,73,97,244,221,7,209,249,237,110,183,59,175,183,85,37,114,165,20,81,202,177,203,20,137,10,201,82,206,226,199,35,100,72,250,213,139,212,141,51,89,93,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,245,155,35,145,2,155,13,135,185,120,100,150,172,171,130,221,42,185,217,177,138,75,5,60,22,119,219,95,73,76,173,232,146,122,74,153,105,166,170,94,150,53,58,234,37,134,74,135,249,42,245,204,237,220,245,221,238,215,132,181,238,71,217,253,76,182,173,83,210,218,236,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,109,221,123,17,33,160,99,188,213,140,85,143,240,86,69,234,11,74,49,87,22,62,235,26,201,245,127,144,252,186,115,42,152,171,139,31,117,141,100,250,191,200,126,93,56,26,214,22,169,205,115,129,111,221,248,160,209,76,51,253,177,85,159,209,80,187,251,215,54,233,29,58,55,254,23,197,61,174,254,4,202,207,234,137,138,171,54,168,3,88,205,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,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,138,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,184,220,237,145,202,198,245,177,89,35,83,161,237,85,168,190,99,252,191,235,56,119,190,203,171,122,67,142,255,0,165,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,247,149,151,16,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,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,83,67,165,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,144,56,133,202,108,89,206,190,234,94,107,139,87,120,219,46,65,152,94,110,150,234,158,211,227,239,210,207,91,44,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,139,191,229,113,238,39,166,95,109,124,226,180,9,84,0,2,63,241,229,172,116,122,33,194,158,123,150,73,13,170,170,190,225,111,91,5,174,138,226,232,29,29,85,85,106,246,54,72,103,100,145,212,246,227,124,179,186,7,49,205,146,56,36,71,34,55,169,201,174,185,99,252,231,245,230,155,42,213,12,107,64,44,85,181,126,31,7,167,117,210,250,198,212,74,216,36,184,214,71,27,160,141,240,171,17,143,124,52,219,61,178,163,159,229,93,35,19,161,90,244,117,112,1,122,124,163,181,51,21,204,56,66,179,224,182,154,189,175,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,170,72,39,106,34,163,55,89,170,82,7,39,221,99,190,224,220,80,38,149,83,195,226,44,186,151,111,158,158,178,62,166,51,177,85,67,79,61,93,61,78,234,199,61,221,44,101,76,93,180,115,26,190,39,173,221,75,27,80,187,240,5,85,243,206,252,73,254,146,126,173,45,80,170,190,121,223,137,63,210,79,213,160,98,174,74,158,244,249,79,213,253,119,204,109,197,212,148,173,201,83,222,159,41,250,191,174,249,141,184,186,144,0,0,40,7,246,174,56,236,255,0,112,207,250,77,103,255,0,59,45,251,128,173,45,206,244,91,132,236,27,76,245,46,197,232,108,146,205,233,63,27,69,226,161,168,237,119,110,85,83,71,247,200,94,248,221,188,114,177,222,171,151,109,246,93,149,21,18,64,0,53,87,47,79,128,173,45,193,53,167,150,198,13,166,154,151,98,244,206,55,121,244,159,141,162,241,83,83,247,123,87,250,169,163,251,228,47,100,141,218,72,152,239,85,201,190,219,46,232,170,139,69,133,255,0,114,184,247,19,211,47,182,190,113,90,5,53,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,53,57,54,112,197,233,43,237,219,137,220,215,23,186,195,29,159,107,126,17,91,36,221,170,90,153,164,101,68,55,9,219,26,108,249,123,108,86,194,215,175,222,186,165,157,17,29,36,123,197,63,248,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,237,122,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,170,212,64,48,175,52,127,113,61,77,251,23,231,20,69,0,151,253,205,31,220,79,83,126,197,249,197,17,64,32,119,253,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,63,249,74,112,81,233,186,202,62,44,181,54,217,106,172,178,195,222,143,11,183,206,157,249,29,93,12,253,183,220,220,136,238,136,251,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,248,87,150,127,5,22,238,39,243,187,150,109,169,118,207,19,166,216,150,244,213,180,114,37,84,62,153,174,154,25,18,58,120,106,33,116,125,29,157,217,60,138,217,58,147,120,26,172,86,204,174,109,234,1,2,185,145,242,251,169,226,38,154,61,97,209,187,85,35,117,22,221,78,218,106,219,108,49,69,11,242,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,125,153,26,37,54,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,5,69,243,94,224,114,167,26,186,222,248,184,211,151,210,37,138,229,81,78,252,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,214,174,242,164,210,186,77,222,217,31,217,8,43,196,110,183,221,120,142,214,27,214,178,223,108,116,150,139,149,254,158,220,218,202,74,73,28,248,18,122,122,24,41,164,124,125,94,179,88,247,64,175,70,42,185,88,143,70,171,159,211,214,182,191,201,83,221,99,41,250,192,174,249,117,184,165,98,234,121,42,123,172,101,63,88,21,223,46,183,1,0,57,163,251,246,106,111,216,191,39,162,38,255,0,41,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,94,137,89,232,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,32,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,128,174,14,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,95,229,193,204,2,179,135,123,236,90,73,171,217,23,250,83,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,126,73,109,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,83,14,153,114,175,226,95,46,214,219,134,150,230,216,253,94,43,143,89,42,31,13,203,51,101,51,42,173,206,99,160,150,74,121,168,219,36,176,186,181,146,186,54,49,82,37,235,135,186,157,230,198,228,86,1,123,198,170,230,209,24,6,7,140,233,134,27,105,211,252,50,150,174,150,197,98,167,74,75,125,61,77,194,162,181,240,64,138,189,49,36,181,15,124,170,198,162,244,177,170,229,70,49,26,198,236,214,181,19,87,112,54,83,225,59,221,99,70,254,175,241,239,151,64,101,83,21,112,157,238,177,163,127,87,248,247,203,160,50,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,125,96,0,4,127,227,215,75,115,189,105,225,59,57,211,61,52,177,122,103,36,188,250,51,193,81,120,168,105,251,189,171,149,44,210,125,242,103,178,54,237,28,79,119,172,228,223,109,147,117,84,69,144,0,10,64,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,250,69,106,147,177,75,5,108,82,75,39,67,42,92,247,116,177,142,93,154,138,229,219,100,69,95,34,197,121,163,251,137,234,111,216,191,56,162,37,81,21,121,163,251,137,234,111,216,191,56,162,2,149,184,78,247,167,209,191,172,12,123,230,48,18,127,153,31,48,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,64,179,186,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,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,134,64,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,253,123,119,30,136,173,137,234,155,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,74,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,119,84,181,18,53,137,253,236,108,71,57,238,100,81,68,197,123,250,58,151,42,129,74,220,234,253,233,241,111,171,250,31,152,220,76,171,200,199,241,217,250,55,250,200,197,92,234,253,233,241,111,171,250,31,152,220,76,171,200,199,241,217,250,55,250,200,11,84,0,143,252,94,113,155,167,28,30,88,177,203,158,107,106,186,222,107,242,139,135,135,161,182,219,152,137,35,169,98,124,94,54,165,100,126,209,167,106,57,90,173,141,92,142,146,71,198,212,233,106,201,44,97,32,1,215,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,0,40,7,154,63,191,102,166,253,139,242,122,34,255,0,138,1,230,143,239,217,169,191,98,252,158,136,12,85,111,226,47,59,178,112,227,91,195,69,130,163,192,227,119,220,130,170,251,144,122,144,203,233,62,166,91,252,44,94,188,75,36,61,153,45,234,254,168,228,78,231,123,165,201,179,61,111,171,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,103,64,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,132,248,62,225,51,13,225,23,75,254,131,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,168,118,15,216,185,161,63,112,159,216,209,244,27,253,45,191,249,201,233,58,207,246,231,141,254,168,238,248,143,234,143,95,247,79,238,127,7,213,40,47,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,126,201,38,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,253,27,246,222,168,174,137,138,129,68,55,14,34,243,187,223,14,52,92,52,95,234,60,118,55,98,200,41,111,184,255,0,169,12,94,140,233,101,195,197,69,234,68,146,77,222,146,224,143,234,146,69,237,246,122,90,155,63,213,202,188,174,61,251,52,203,237,175,147,214,145,215,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,87,43,143,126,205,50,251,107,228,245,160,79,254,117,126,235,24,183,214,5,15,203,174,37,80,112,229,173,247,94,28,117,134,203,172,182,43,29,37,222,229,96,167,184,182,142,146,174,71,50,5,158,162,134,122,104,223,39,79,172,230,49,211,163,213,136,173,87,163,21,168,230,117,117,165,175,243,171,247,88,197,190,176,40,126,93,113,41,88,14,193,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,126,183,128,239,184,135,47,109,68,215,157,88,178,244,231,217,5,190,201,232,219,93,198,221,219,170,197,225,117,238,6,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,223,249,74,112,81,233,186,202,62,44,181,54,217,106,172,178,195,222,143,11,183,206,157,249,29,93,12,253,183,220,220,136,238,136,251,47,138,88,226,108,141,115,150,69,116,168,145,172,80,189,243,3,154,63,184,158,166,253,139,243,138,32,40,4,218,160,213,92,218,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,14,149,173,122,161,106,209,93,35,203,245,94,242,218,73,41,241,107,61,77,201,148,245,53,173,164,101,100,236,98,246,105,82,87,34,163,31,52,189,184,153,234,185,85,242,53,17,174,85,68,93,104,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,215,249,211,235,205,53,167,13,197,56,114,179,86,213,178,229,125,168,102,77,122,72,106,37,137,158,142,133,100,138,154,25,88,140,232,157,146,212,36,146,34,117,253,237,244,44,114,179,214,99,146,178,180,111,71,47,186,201,113,202,105,173,19,120,122,76,63,15,189,230,55,74,158,150,63,179,75,65,74,249,26,157,14,123,21,221,217,214,158,13,219,212,230,119,250,250,92,214,57,0,232,6,74,225,175,87,170,116,23,94,112,109,92,134,122,184,233,241,219,196,51,92,18,146,8,166,158,91,115,247,138,182,24,217,46,204,87,201,77,36,209,162,170,183,101,122,42,57,170,136,228,198,167,117,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,123,53,73,19,149,85,140,154,46,220,172,245,156,138,201,26,168,231,34,162,168,108,209,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,245,144,255,0,149,102,177,223,117,119,132,123,69,54,71,14,245,120,21,194,92,58,58,158,166,127,69,82,211,65,4,148,203,208,198,53,25,219,130,162,40,54,245,156,238,199,91,156,174,122,162,76,0,41,91,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,24,171,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,1,15,249,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,233,99,59,212,181,243,203,35,147,161,175,122,183,181,58,84,65,187,186,92,254,199,95,75,90,246,161,61,121,35,230,182,170,253,23,212,45,57,134,158,173,46,86,60,162,43,221,68,174,99,123,14,130,186,146,56,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,184,255,0,157,198,144,212,178,235,167,186,247,67,5,92,148,243,211,203,136,93,36,116,241,118,32,123,29,37,85,19,89,31,148,170,249,18,74,245,115,189,102,34,67,26,122,138,169,215,128,57,76,234,133,171,78,56,193,181,219,47,45,164,142,159,58,179,214,98,236,171,169,173,109,59,41,167,123,163,169,135,110,164,84,145,242,203,73,29,59,35,221,170,231,212,55,101,85,68,99,130,247,128,0,0,0,97,254,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,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,154,235,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,209,5,37,243,136,213,13,47,207,248,134,178,227,248,59,105,46,23,220,50,206,251,70,71,120,166,173,146,86,44,254,33,239,101,185,99,84,237,53,244,202,233,92,247,177,92,170,250,167,68,254,151,64,173,64,140,26,159,196,238,178,234,254,156,96,186,77,154,229,29,236,91,79,45,241,219,237,54,250,120,91,4,114,118,209,209,195,61,66,51,100,150,104,224,86,192,199,170,122,177,177,118,78,185,38,124,185,255,0,150,167,5,23,30,34,245,30,135,84,51,91,102,250,101,136,220,29,37,75,220,148,179,199,117,186,83,45,52,172,182,75,4,142,87,164,47,100,237,124,142,88,156,199,70,199,196,138,215,61,28,200,86,108,39,203,171,82,52,227,81,120,71,193,34,211,122,63,5,30,39,111,131,27,189,82,120,20,166,237,94,32,130,39,213,191,102,250,146,119,159,47,136,238,53,85,95,226,55,126,210,117,181,161,37,64,0,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,160,74,160,0,2,170,249,231,126,36,255,0,73,63,86,150,168,85,95,60,239,196,159,233,39,234,208,49,87,37,79,122,124,167,234,254,187,230,54,227,21,115,71,247,236,212,223,177,126,79,68,101,94,74,158,244,249,79,213,253,119,204,109,198,42,230,143,239,217,169,191,98,252,158,136,9,255,0,201,83,221,99,41,250,192,174,249,117,184,159,228,0,228,169,238,177,148,253,96,87,124,186,220,79,240,0,0,53,87,45,83,149,103,1,223,252,145,197,94,175,217,127,174,203,136,88,174,118,239,248,7,211,94,218,254,239,254,112,216,153,36,63,214,234,24,239,220,158,85,89,178,159,9,222,235,26,55,245,127,143,124,186,0,50,168,0,0,0,10,107,230,185,193,71,220,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,183,122,27,61,210,105,26,228,168,235,87,44,141,134,170,73,31,228,230,244,71,42,116,163,209,38,134,38,195,93,1,226,31,84,56,103,204,171,115,205,38,186,210,80,93,238,22,122,187,36,207,169,163,142,165,157,137,209,170,142,70,189,21,17,241,203,28,51,49,125,157,113,53,30,143,141,95,27,239,251,139,125,80,210,253,38,225,231,54,200,53,113,180,149,118,42,251,61,101,161,44,243,86,201,74,251,228,245,20,242,49,150,232,164,137,22,86,190,100,234,106,189,136,171,27,58,229,93,155,27,156,154,219,129,216,45,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,60,220,170,229,246,169,126,124,2,240,163,71,194,150,135,82,89,46,113,117,230,121,71,102,241,148,77,36,48,36,144,85,58,22,163,104,27,36,74,238,228,52,254,187,90,171,35,218,233,31,60,141,233,73,122,27,85,124,171,53,35,78,52,219,139,139,68,186,135,71,215,38,73,111,151,27,199,170,252,10,84,120,43,197,92,240,50,7,239,230,248,187,140,73,169,251,140,69,84,241,27,59,166,55,72,230,223,72,0,0,2,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,163,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,40,95,149,199,191,102,153,125,181,242,122,211,176,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,192,99,94,230,49,238,86,48,49,167,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,187,209,226,214,74,217,152,239,1,75,210,196,146,69,108,104,140,73,167,123,59,178,46,239,114,110,200,251,143,100,81,169,242,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,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,249,94,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,122,186,59,139,178,50,57,164,70,201,218,88,221,202,241,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,122,233,210,104,152,146,57,206,73,88,230,63,171,173,100,142,48,190,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,236,5,16,242,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,192,123,158,214,61,237,70,62,244,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,3,235,53,172,226,171,84,190,237,60,71,106,46,166,67,125,244,205,5,231,32,170,244,85,111,133,240,253,219,92,79,236,208,253,237,88,199,55,106,88,160,111,174,212,122,237,187,247,114,185,86,255,0,184,174,203,62,131,112,203,170,185,76,121,55,209,250,186,44,62,237,224,46,45,173,240,146,65,92,250,89,25,75,218,151,118,171,102,116,239,137,177,244,175,82,200,230,35,125,101,67,90,192,45,251,146,94,153,226,180,218,89,157,107,31,132,238,228,151,12,129,113,158,252,145,198,239,15,67,79,77,79,81,209,11,186,59,140,238,73,85,188,137,214,173,119,98,15,85,21,155,173,133,106,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,197,92,11,97,86,172,3,131,237,36,177,89,170,42,230,167,170,197,233,47,111,117,75,218,231,164,247,6,248,233,154,138,214,181,58,27,45,76,141,98,109,186,49,26,138,174,84,87,46,117,3,86,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,191,62,90,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,174,141,148,149,50,69,75,79,43,35,68,232,123,104,210,145,83,169,58,220,199,49,238,234,235,234,90,161,230,131,137,253,20,227,107,80,124,62,51,232,106,11,207,163,174,212,125,20,94,30,26,206,237,12,30,34,166,61,145,27,39,93,83,106,122,228,77,250,165,73,122,149,92,142,37,255,0,35,172,166,251,87,138,234,230,21,81,93,215,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,117,162,117,187,169,148,84,201,178,170,181,59,123,181,17,92,229,80,200,28,234,253,214,49,111,172,10,31,151,92,72,1,202,227,223,179,76,190,218,249,61,105,63,249,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,208,47,206,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,128,121,134,113,77,106,226,159,94,106,47,184,132,52,142,195,241,170,116,179,227,245,139,106,109,45,109,108,9,235,75,52,242,59,121,158,199,76,178,186,38,61,90,140,141,90,189,168,228,124,221,89,171,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,54,114,42,177,91,188,107,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,253,123,119,30,136,173,137,234,129,157,57,81,240,181,149,106,222,178,193,174,63,73,46,184,222,55,166,119,10,121,252,77,11,100,138,107,189,115,154,229,240,49,205,211,219,236,246,255,0,170,155,186,185,98,157,145,244,162,79,220,101,223,157,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,123,0,2,170,249,231,126,36,255,0,73,63,86,150,168,85,95,60,239,196,159,233,39,234,208,34,175,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,71,94,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,180,153,92,28,221,120,76,195,114,29,59,184,113,89,102,168,164,178,100,56,173,61,53,53,234,56,104,21,207,200,89,61,93,37,45,50,203,34,72,214,198,248,27,36,155,63,182,247,189,157,17,170,163,99,103,72,83,177,181,65,170,185,181,64,2,130,249,166,231,245,57,215,26,89,149,42,100,52,151,107,110,43,79,65,96,182,173,50,196,230,82,178,58,102,75,81,78,175,141,61,103,178,178,122,180,127,90,171,218,254,166,46,221,8,214,222,246,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,5,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,221,109,90,13,153,93,184,121,191,241,27,79,69,86,252,122,197,148,80,227,47,88,105,210,86,117,205,79,44,179,77,43,218,254,168,25,19,150,130,52,87,179,162,71,215,49,173,127,83,85,171,152,57,98,234,151,220,191,140,156,43,197,223,125,25,106,203,124,70,45,112,254,133,239,120,175,21,26,248,72,60,152,231,51,170,186,58,47,93,189,59,109,235,57,24,175,44,126,211,194,102,101,122,229,87,69,195,117,29,69,92,121,101,126,47,29,234,42,74,186,4,165,157,183,23,215,37,221,182,217,35,154,70,164,79,238,170,82,44,146,57,189,43,188,142,106,108,177,148,108,6,213,6,42,226,199,221,99,89,62,175,242,31,151,78,118,173,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,170,241,99,238,177,172,159,87,249,15,203,167,3,90,195,106,131,85,115,106,128,58,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,237,198,47,7,89,223,8,25,221,61,130,255,0,89,233,156,110,243,215,244,127,32,237,195,79,233,78,212,52,239,170,254,133,100,242,201,7,106,74,132,143,239,138,157,123,117,55,116,95,45,138,76,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,251,232,222,141,115,28,248,165,149,136,246,117,245,32,107,88,95,247,43,143,113,61,50,251,107,231,21,165,16,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,176,189,238,87,30,226,122,101,246,215,206,43,64,149,71,201,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,245,144,131,155,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,23,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,173,149,142,95,89,172,123,84,41,215,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,234,99,252,37,43,26,145,211,83,117,177,140,73,59,80,71,20,93,206,132,115,250,58,157,235,57,84,232,7,127,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,125,103,34,29,0,14,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,54,104,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,122,240,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,53,183,213,141,47,186,233,85,234,203,108,184,58,174,106,123,254,47,99,202,40,106,230,162,117,51,42,32,184,91,225,169,94,214,234,169,35,34,150,73,105,214,70,174,206,125,59,252,154,168,172,109,175,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,212,196,233,165,185,58,162,71,83,116,53,136,171,209,60,21,18,247,28,247,185,222,39,167,213,108,109,69,11,21,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,3,21,114,84,247,167,202,126,175,235,190,99,110,46,164,165,110,74,158,244,249,79,213,253,119,204,109,197,212,128,0,0,0,1,170,185,127,220,174,61,196,244,203,237,175,156,86,148,2,95,247,43,143,113,61,50,251,107,231,21,160,74,160,0,17,87,154,63,184,158,166,253,139,243,138,34,128,75,254,230,143,238,39,169,191,98,252,226,136,160,16,54,136,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,192,0,0,0,26,230,113,197,164,56,110,132,113,81,158,105,110,159,65,87,6,61,105,168,163,154,134,10,153,214,103,211,178,166,138,10,165,133,30,190,179,152,199,78,230,49,92,174,127,67,91,212,231,187,119,45,154,114,84,247,88,202,126,176,43,190,93,110,32,7,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,4,0,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,136,1,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,1,63,192,0,13,85,205,170,13,85,192,155,252,86,241,199,83,146,240,219,166,220,35,233,203,41,22,197,109,193,241,102,101,215,100,124,85,11,93,87,21,5,36,237,162,129,90,174,72,153,4,173,103,117,203,180,171,52,78,143,102,54,55,247,187,87,45,46,96,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,195,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,104,45,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,86,169,105,110,119,162,217,221,207,76,245,46,197,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,223,33,123,227,118,241,202,199,122,174,93,183,217,118,84,84,64,217,248,21,193,202,191,142,170,108,255,0,30,181,112,195,170,85,244,144,100,246,58,120,109,184,100,208,210,203,215,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,221,99,152,157,46,145,143,124,150,62,0,0,0,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,65,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,27,4,240,47,193,149,139,131,205,56,170,182,73,117,244,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,233,7,132,239,122,125,27,250,192,199,190,99,1,178,152,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,202,188,140,127,29,159,163,127,172,140,85,206,175,222,159,22,250,191,161,249,141,196,237,92,160,245,75,4,209,108,19,95,245,51,82,239,190,134,198,236,223,69,60,109,111,133,154,163,181,221,154,190,24,254,247,11,31,35,183,146,86,55,213,106,237,190,235,178,34,170,5,143,241,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,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,215,135,84,181,75,59,214,156,238,231,169,154,151,125,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,239,112,177,145,183,104,226,99,125,86,166,251,110,187,170,170,174,75,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,153,171,128,142,93,87,94,40,113,235,238,165,231,117,181,120,238,39,29,61,93,182,195,44,214,231,74,203,173,108,148,181,48,248,168,156,218,136,159,209,71,82,180,210,47,147,163,153,236,124,42,228,232,149,16,62,174,92,28,192,43,56,119,190,197,164,154,189,145,127,165,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,247,228,150,239,205,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,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,127,149,31,29,63,184,112,191,173,121,159,251,94,151,0,173,174,111,247,205,117,174,74,133,119,252,23,133,99,155,252,56,81,255,0,212,240,129,106,133,0,243,71,247,236,212,223,177,126,79,68,95,241,64,60,209,253,251,53,55,236,95,147,209,1,53,57,37,233,158,43,77,165,153,214,177,248,78,238,73,112,200,23,25,239,201,28,110,240,244,52,244,212,245,29,16,187,163,184,206,228,149,91,200,157,106,215,118,32,245,81,89,186,217,81,0,57,42,123,172,101,63,88,21,223,46,183,19,252,0,0,10,213,231,105,166,120,173,78,150,96,186,199,225,59,89,37,191,32,76,103,191,28,113,183,196,80,212,83,84,84,116,76,238,142,227,251,114,82,239,26,117,163,91,223,159,213,85,126,233,10,249,92,123,246,105,151,219,95,39,173,39,255,0,58,191,117,140,91,235,2,135,229,215,18,0,114,184,247,236,211,47,182,190,79,90,4,255,0,231,87,238,177,139,125,96,80,252,186,226,67,254,92,28,191,235,56,136,190,197,171,122,189,142,255,0,165,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,247,229,138,205,120,216,225,158,167,138,236,75,0,211,9,171,170,237,246,40,51,138,123,190,67,93,72,177,119,233,173,208,219,171,209,221,180,145,200,138,249,37,146,24,81,81,175,232,89,146,69,99,218,199,33,154,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,59,1,21,121,163,251,137,234,111,216,191,56,162,37,81,21,121,163,251,137,234,111,216,191,56,162,2,128,77,170,13,85,205,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,70,174,98,186,199,98,209,190,17,243,186,155,188,62,34,175,48,183,207,135,90,233,186,158,206,245,85,124,18,198,229,235,107,30,141,237,64,149,19,236,238,150,191,177,209,212,215,61,170,5,53,241,217,174,151,221,126,226,107,49,201,46,119,155,85,206,213,97,184,85,99,120,220,214,180,98,210,186,207,75,85,50,83,189,146,53,93,222,238,117,190,101,145,92,228,115,166,94,158,150,35,24,217,127,192,174,133,209,226,220,189,56,129,215,155,189,155,162,245,155,97,249,53,186,215,87,34,193,39,244,158,146,130,102,57,97,86,162,203,23,114,173,42,27,35,28,228,71,248,72,29,208,136,214,185,213,173,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,9,234,198,11,247,47,224,23,50,211,79,74,122,79,232,150,143,220,108,94,55,177,217,241,94,22,203,36,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,3,93,114,205,57,211,232,53,77,167,50,197,56,141,179,81,82,50,219,125,167,102,51,122,88,105,226,137,254,145,133,36,150,154,105,94,143,235,157,242,211,164,145,162,244,125,237,148,44,106,191,214,99,82,178,205,135,184,255,0,208,106,110,32,248,92,203,177,152,104,170,234,111,182,10,119,228,216,243,41,41,229,169,157,247,26,72,164,115,97,142,24,222,213,149,243,196,233,169,145,21,29,178,212,35,209,142,115,90,128,86,87,40,77,116,163,211,14,35,170,244,231,33,188,248,43,46,165,219,219,110,133,175,72,25,11,175,16,61,100,162,89,37,145,90,246,245,49,245,112,49,140,85,89,37,169,137,170,199,47,75,153,119,230,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,179,70,147,231,95,117,13,44,195,117,51,209,126,140,250,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,5,64,243,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,36,255,0,52,125,33,169,213,174,15,178,105,237,176,85,207,114,193,170,33,203,233,97,134,120,162,99,217,76,215,178,169,210,172,159,132,198,81,207,87,34,53,170,215,171,227,98,55,171,240,29,70,218,79,157,125,203,245,79,13,212,207,69,250,79,232,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,179,70,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,27,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,158,192,54,125,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,250,200,213,203,171,88,236,90,201,194,62,9,83,104,135,195,213,225,246,248,48,235,165,55,83,223,217,170,160,130,40,218,189,110,99,17,221,216,22,158,125,155,212,214,119,250,58,156,230,57,73,42,0,3,26,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,168,24,43,152,207,26,255,0,177,87,78,32,176,96,23,59,84,154,155,148,253,238,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,107,69,152,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,216,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,109,39,148,223,5,23,29,63,163,253,147,186,161,108,236,94,175,118,246,71,136,81,72,148,181,17,197,107,170,130,25,146,230,217,24,231,190,57,165,100,142,133,173,251,211,217,31,125,30,142,73,145,24,17,3,139,46,93,217,223,12,186,53,128,234,174,247,91,191,164,45,236,102,117,23,135,133,208,227,151,73,28,215,69,31,92,82,63,170,21,238,248,126,231,172,206,236,29,93,105,226,98,137,184,171,131,254,37,47,188,43,107,141,159,83,109,137,222,181,77,211,107,201,41,27,74,201,228,171,179,203,52,111,168,142,36,115,153,211,50,118,153,36,106,143,98,119,35,98,57,85,138,246,187,98,140,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,160,30,62,184,81,172,225,75,92,106,236,150,200,186,240,204,163,189,120,197,230,142,25,210,56,41,93,51,145,212,14,146,85,119,114,106,127,81,174,84,145,238,116,111,130,71,116,172,189,13,11,254,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,142,88,165,110,83,124,94,125,200,181,31,246,62,230,181,189,24,134,127,112,103,162,93,29,7,118,74,92,138,101,134,8,122,164,98,163,210,25,216,198,196,237,218,244,108,141,129,201,218,98,204,245,186,144,53,172,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,208,37,80,0,1,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,24,171,146,167,189,62,83,245,127,93,243,27,113,138,185,163,251,246,106,111,216,191,39,162,50,175,37,79,122,124,167,234,254,187,230,54,227,21,115,71,247,236,212,223,177,126,79,68,4,255,0,228,169,238,177,148,253,96,87,124,186,220,79,242,0,114,84,247,88,202,126,176,43,190,93,110,39,248,0,0,26,171,155,41,240,157,238,177,163,127,87,248,247,203,160,53,172,54,83,225,59,221,99,70,254,175,241,239,151,64,6,85,0,0,62,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,79,172,169,94,109,124,107,250,110,178,179,132,221,50,185,218,171,44,176,246,100,205,46,16,47,126,71,87,67,63,113,150,198,170,183,162,62,203,226,138,73,93,27,156,229,145,91,18,172,107,20,204,120,70,14,63,184,193,186,241,101,171,142,117,189,105,35,193,48,234,138,202,12,81,144,196,228,125,76,15,123,82,74,233,93,35,27,47,93,66,67,19,210,55,53,169,19,26,198,116,245,164,146,73,202,240,47,192,38,77,197,229,77,227,34,188,221,42,241,204,18,219,79,93,66,203,237,50,83,212,61,247,182,69,10,195,76,176,58,86,203,208,212,169,142,119,187,167,165,236,137,209,35,216,247,163,217,136,56,104,225,211,59,226,131,84,232,52,207,5,167,254,181,89,120,173,235,135,250,89,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,177,19,218,169,177,70,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,40,26,209,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,196,242,155,226,243,238,187,167,31,177,247,53,173,235,203,240,11,123,61,18,232,232,59,81,213,99,176,164,48,67,213,35,21,88,179,64,247,182,39,110,214,43,163,116,14,78,235,210,103,167,106,230,87,193,69,187,136,189,56,174,213,12,42,217,190,166,226,54,246,201,76,246,165,84,242,93,109,116,201,83,43,237,145,65,27,149,137,51,223,59,159,27,146,39,61,210,49,145,42,181,175,87,50,144,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,32,54,147,6,20,224,255,0,137,75,23,21,58,29,103,212,219,98,118,110,176,244,218,242,74,70,210,190,8,233,47,17,67,27,234,35,137,28,231,245,66,189,214,73,26,163,222,189,185,24,142,84,122,61,173,205,96,8,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,5,48,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,125,142,99,220,213,221,21,80,200,28,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,68,109,118,232,213,123,122,222,172,141,171,214,246,162,244,172,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,216,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,174,142,226,238,175,146,105,17,177,247,86,54,135,127,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,186,228,115,119,70,171,221,208,196,100,109,94,134,53,19,235,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,217,0,1,173,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,215,107,44,245,189,112,255,0,76,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,246,42,123,21,103,79,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,127,84,43,221,222,41,36,86,54,22,198,232,213,202,197,137,177,79,94,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,68,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,101,59,104,31,45,222,35,181,175,81,242,28,18,237,97,250,11,73,133,220,35,183,228,119,75,220,79,237,211,204,171,27,157,13,43,99,221,42,230,236,72,147,181,24,228,137,209,186,39,44,172,108,209,57,225,98,156,228,178,155,238,63,194,61,29,166,209,93,225,233,50,108,194,221,107,186,71,218,99,252,69,43,32,169,171,108,123,185,21,89,180,244,148,239,221,170,142,245,54,223,165,206,69,166,189,39,193,126,234,26,167,134,233,159,165,61,25,244,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,178,174,111,255,0,233,77,160,90,13,195,166,57,253,19,141,208,247,123,117,85,190,189,114,250,34,138,158,142,155,119,179,166,63,90,58,217,86,79,189,166,238,107,21,189,8,138,139,10,184,3,193,126,232,156,100,233,61,131,210,158,143,240,153,4,119,222,247,99,187,213,232,216,223,95,218,233,234,110,221,207,11,219,234,223,213,235,234,217,219,116,168,108,61,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,245,128,5,74,243,197,197,172,84,153,86,146,102,180,244,61,23,171,173,190,241,107,172,169,238,189,123,180,180,146,82,201,79,31,66,175,67,122,95,91,82,187,162,35,151,185,179,149,81,173,68,198,188,154,115,250,108,103,138,59,166,25,113,200,106,233,41,243,28,94,174,154,142,222,213,149,96,174,184,211,203,21,68,106,246,181,21,136,248,233,163,174,86,189,251,108,142,145,168,187,201,210,233,21,206,247,5,244,134,150,105,166,166,122,83,183,232,28,130,174,197,224,187,27,247,188,125,50,77,221,238,117,122,189,30,141,233,233,233,94,174,246,251,183,163,103,66,190,87,30,253,154,101,246,215,201,235,64,159,252,234,253,214,49,111,172,10,31,151,92,74,96,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,251,28,199,185,171,186,42,161,115,252,234,253,214,49,111,172,10,31,151,92,74,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,14,215,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,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,186,165,168,145,172,79,239,99,98,57,207,115,34,138,38,43,223,209,212,184,255,0,129,126,12,172,92,30,105,197,85,178,75,175,166,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,71,37,64,0,0,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,21,121,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,0,69,94,104,254,226,122,155,246,47,206,40,137,84,69,94,104,254,226,122,155,246,47,206,40,128,160,19,106,131,85,115,106,128,33,87,55,29,76,197,112,254,16,175,24,45,218,175,123,214,123,112,160,183,218,41,99,146,62,227,188,53,92,53,147,206,230,57,232,245,133,140,129,24,231,177,174,233,146,120,26,168,136,253,210,157,184,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,102,87,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,61,79,78,154,171,147,105,228,109,55,67,152,136,189,16,65,79,47,113,175,123,93,226,122,125,87,70,228,87,37,189,28,177,102,26,203,150,235,21,222,110,229,94,157,219,233,233,237,116,221,47,78,154,171,147,106,35,117,79,91,94,136,189,16,65,81,23,109,204,123,93,226,122,189,87,70,213,80,185,67,92,30,52,52,114,197,160,92,80,103,250,85,139,77,215,101,181,92,35,168,183,71,210,244,240,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,245,174,202,237,147,99,226,160,57,218,105,158,43,143,234,62,157,234,149,166,147,195,222,179,11,125,194,223,119,237,199,27,35,168,240,11,77,216,157,221,44,71,190,101,101,90,198,231,189,206,251,220,16,53,17,168,207,48,146,188,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,66,74,241,99,238,177,172,159,87,249,15,203,167,42,131,147,142,175,84,225,92,75,215,105,109,68,245,107,109,212,123,60,208,178,8,96,137,204,244,141,11,31,85,12,210,189,219,61,140,109,58,87,177,17,138,187,190,102,117,53,118,71,50,215,248,177,247,88,214,79,171,252,135,229,211,129,173,97,181,65,170,185,181,64,0,0,26,214,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,151,83,202,227,220,79,76,190,218,249,197,104,18,168,162,190,108,90,233,125,212,254,40,46,122,115,233,155,85,110,45,166,155,91,173,13,183,163,31,211,85,61,61,60,149,235,52,168,174,87,76,217,217,216,115,55,70,199,225,145,189,13,127,113,207,185,77,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,170,213,83,89,112,44,251,146,158,133,209,221,111,185,167,16,247,235,55,123,208,157,24,222,59,83,34,193,36,108,170,149,157,202,231,181,138,139,44,115,50,23,82,177,178,34,177,171,29,92,236,245,247,114,50,176,77,143,120,47,209,203,238,129,112,193,128,105,86,83,55,93,234,213,111,146,162,227,31,75,19,195,85,85,212,75,87,45,54,236,123,216,254,203,234,29,23,113,174,86,191,183,214,155,35,182,77,112,128,179,78,59,180,26,167,42,224,39,135,109,126,177,81,82,120,140,31,7,176,90,239,175,109,60,77,158,75,117,101,21,35,96,145,243,43,209,239,100,53,59,49,177,35,95,231,93,35,211,161,26,245,116,95,229,219,174,148,122,3,197,102,41,146,95,175,62,140,198,239,221,220,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,194,69,86,58,223,240,205,28,177,113,1,203,211,7,209,220,142,111,15,73,147,105,125,130,158,58,158,151,191,194,85,50,130,154,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,189,87,42,26,251,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,197,85,243,206,252,73,254,146,126,173,39,79,5,250,199,125,215,222,24,48,13,85,202,97,232,189,93,109,242,83,220,100,234,98,248,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,58,19,116,110,235,5,185,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,0,0,213,92,191,238,87,30,226,122,101,246,215,206,43,74,1,47,251,149,199,184,158,153,125,181,243,138,208,37,80,0,8,171,205,31,220,79,83,126,197,249,197,17,64,37,255,0,115,71,247,19,212,223,177,126,113,68,80,8,27,84,0,0,0,0,160,30,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,128,28,209,253,251,53,55,236,95,147,209,19,255,0,146,167,186,198,83,245,129,93,242,235,112,16,3,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,32,7,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,4,255,0,0,0,53,87,54,168,53,87,2,234,121,90,112,81,138,233,126,156,88,120,144,205,109,158,55,62,203,237,254,54,211,226,18,55,199,100,181,206,139,217,117,63,67,156,157,234,136,28,217,31,42,170,61,177,202,144,163,99,251,247,119,37,115,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,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,172,193,194,119,186,198,141,253,95,227,223,46,128,202,160,106,195,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,122,156,184,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,246,154,249,98,115,85,169,50,69,30,63,230,91,203,238,155,88,109,87,142,32,244,130,213,87,38,160,208,83,248,155,197,166,146,41,106,167,201,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,154,136,175,86,239,80,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,5,112,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,141,251,140,69,87,68,244,76,234,0,138,188,209,253,196,245,55,236,95,156,81,18,168,138,188,209,253,196,245,55,236,95,156,81,1,74,220,39,123,211,232,223,214,6,61,243,24,13,148,205,107,56,78,247,167,209,191,172,12,123,230,48,27,41,128,0,1,74,220,234,253,233,241,111,171,250,31,152,220,72,21,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,253,46,123,27,60,205,107,149,55,106,75,34,38,221,75,188,245,231,87,239,79,139,125,95,208,252,198,226,69,254,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,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,129,221,120,23,224,202,251,198,30,163,213,91,36,186,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,155,4,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,117,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,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,78,234,4,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,80,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,65,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,166,197,7,134,130,90,106,121,32,167,143,34,165,235,100,125,53,15,153,241,198,201,161,141,85,236,153,93,212,177,196,177,57,31,247,149,136,28,184,57,128,81,241,17,98,139,73,53,123,34,255,0,77,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,239,201,21,117,243,71,247,236,212,223,177,126,79,68,101,94,90,124,4,231,122,161,155,98,28,74,102,83,250,15,1,199,238,16,223,108,146,193,81,12,149,87,186,234,58,199,53,177,53,136,174,88,33,142,122,101,238,186,70,181,206,106,53,177,162,245,172,177,98,174,104,254,253,154,155,246,47,201,232,128,159,252,149,61,214,50,159,172,10,239,151,91,137,254,64,14,74,158,235,25,79,214,5,119,203,173,196,255,0,0,0,2,0,115,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,164,255,0,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,64,191,224,0,2,42,243,71,247,19,212,223,177,126,113,68,74,162,42,243,71,247,19,212,223,177,126,113,68,5,0,155,84,26,171,155,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,219,156,183,16,247,92,147,84,45,124,55,89,110,180,143,199,177,58,122,75,221,226,157,180,110,108,233,123,154,57,123,109,124,175,79,89,140,163,158,39,53,34,245,119,170,145,30,174,115,90,145,220,73,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,246,129,10,185,59,232,189,171,81,120,134,189,106,6,81,136,82,94,109,24,5,157,149,116,117,21,47,107,153,65,123,154,161,158,14,84,137,93,187,222,145,67,90,230,57,90,230,198,248,218,255,0,86,68,137,75,95,226,199,221,99,89,62,175,242,31,151,78,124,156,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,166,157,138,136,173,85,221,93,231,236,68,200,26,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,236,3,87,115,106,130,0,126,210,167,11,31,217,246,170,255,0,149,109,223,230,36,255,0,3,94,190,98,186,57,125,209,190,46,51,186,107,188,222,34,147,48,184,79,152,218,234,122,88,206,245,45,124,242,200,228,232,107,222,173,237,78,149,16,110,238,151,63,177,215,210,214,189,168,78,174,75,154,233,98,186,233,198,71,195,197,206,243,117,155,36,178,92,42,114,75,109,53,66,62,74,86,89,229,74,104,228,101,59,247,86,199,209,84,231,189,241,170,49,21,213,104,246,245,170,202,172,146,188,82,240,3,161,220,91,101,86,124,215,80,238,57,93,170,245,103,183,173,173,181,54,42,248,98,241,20,169,35,164,142,57,89,60,50,179,212,124,147,43,85,136,215,47,117,200,229,114,35,17,188,87,13,124,186,52,127,133,109,71,93,77,211,44,247,80,38,175,154,223,61,174,174,146,233,87,111,158,150,174,150,85,99,214,55,163,40,217,35,118,146,40,164,69,141,236,119,84,104,138,170,213,115,92,16,3,157,95,189,62,45,245,127,67,243,27,137,149,121,24,254,59,63,70,255,0,89,18,211,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,245,84,61,21,81,200,155,35,124,189,170,189,131,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,224,124,111,167,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,184,72,2,130,249,163,233,13,54,146,241,131,147,79,109,130,146,11,110,115,79,14,95,75,12,51,203,43,216,250,151,61,149,78,149,100,252,23,190,178,10,185,17,173,87,49,25,35,17,189,63,128,219,244,35,87,20,188,0,232,119,22,217,85,159,53,212,59,142,87,106,189,89,237,235,107,109,77,138,190,24,188,69,42,72,233,35,142,86,79,12,172,245,31,36,202,213,98,53,203,221,114,57,92,136,196,104,69,94,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,106,254,167,248,175,85,187,70,229,91,63,34,255,0,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,234,167,98,34,171,149,54,87,121,123,21,37,0,2,157,185,207,218,117,230,109,80,198,175,185,93,178,145,250,87,71,78,234,76,78,178,130,29,210,26,217,163,141,213,177,86,200,169,212,218,151,186,4,115,27,191,109,208,196,197,143,119,182,163,107,137,56,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,10,65,229,169,193,69,199,136,189,71,161,213,12,214,217,190,153,98,55,7,73,82,247,37,44,241,221,110,148,203,77,43,45,146,193,35,149,233,11,217,59,95,35,150,39,49,209,177,241,34,181,207,71,50,245,14,191,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,189,128,1,138,184,151,225,211,4,226,131,75,43,244,207,58,167,254,187,89,103,173,235,155,250,89,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,177,83,216,169,149,64,26,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,125,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,23,189,203,122,183,91,106,184,80,196,224,214,219,77,37,27,232,233,233,225,197,38,133,208,43,235,49,181,163,167,125,4,210,164,47,115,81,232,215,190,52,71,35,36,232,137,138,246,171,213,207,126,75,207,248,92,208,157,80,213,60,115,90,243,172,27,210,121,158,37,224,253,15,115,244,157,100,62,23,194,212,186,166,15,188,197,43,98,127,76,210,61,222,187,29,190,251,46,232,136,134,85,3,90,206,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,116,173,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,125,164,159,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,235,116,113,198,197,217,243,57,19,102,39,170,137,190,235,186,168,100,0,0,2,170,249,231,126,36,255,0,73,63,86,150,168,71,254,43,120,41,210,206,48,126,139,125,211,47,249,93,179,232,151,142,240,94,130,170,166,135,185,226,187,29,206,239,122,9,119,219,195,51,167,167,167,109,221,190,251,166,193,90,220,149,61,233,242,159,171,250,239,152,219,140,85,205,31,223,179,83,126,197,249,61,17,107,220,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,236,84,235,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,245,149,118,217,54,68,14,129,201,83,221,99,41,250,192,174,249,117,184,159,230,31,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,157,52,236,84,69,106,174,234,239,63,98,38,96,0,0,3,85,115,101,62,19,189,214,52,111,234,255,0,30,249,116,4,85,253,165,78,22,63,179,237,85,255,0,42,219,191,204,73,191,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,158,192,59,0,0,12,127,175,223,118,95,184,214,89,251,31,61,21,247,66,244,123,189,5,233,62,158,207,123,169,58,250,122,254,247,222,237,247,59,93,223,189,119,123,125,223,189,245,154,219,218,112,12,202,245,159,209,105,109,30,61,87,30,89,95,120,142,193,21,166,173,18,150,118,220,95,50,64,218,121,18,101,106,68,254,234,163,23,184,173,233,93,250,182,217,77,162,14,149,91,162,250,95,113,213,202,13,119,184,98,20,149,89,221,174,206,182,26,27,196,207,145,239,165,162,87,200,245,108,81,171,187,76,122,172,210,162,202,214,36,157,18,61,157,93,14,86,168,97,254,1,120,81,163,225,75,67,169,44,151,56,186,243,60,163,179,120,202,38,146,24,18,72,42,157,11,81,180,13,146,37,119,114,26,127,93,173,85,145,237,116,143,158,70,244,164,189,13,146,160,0,42,3,155,39,5,22,237,63,172,253,147,186,95,108,236,89,111,119,7,199,151,209,70,149,85,18,69,116,170,158,105,150,230,233,30,231,178,56,101,124,141,133,205,251,211,25,39,97,24,142,89,149,25,111,231,19,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,68,60,175,171,117,182,131,138,251,44,250,45,105,164,184,177,212,237,135,48,134,165,208,53,141,198,228,172,165,101,100,200,178,189,142,235,141,206,130,70,36,74,178,43,216,212,233,123,58,216,235,244,49,254,138,104,38,147,240,237,138,213,97,90,57,138,125,31,178,214,220,31,116,158,155,199,84,213,245,213,62,56,227,116,157,117,18,72,244,221,144,198,155,34,244,250,187,237,186,170,174,64,0,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,58,254,89,128,97,185,213,78,63,85,152,99,212,151,103,226,183,136,239,246,132,169,69,115,41,110,49,197,44,81,84,35,55,233,115,216,217,228,86,117,34,244,191,165,237,217,236,99,154,17,87,151,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,27,220,198,189,236,106,61,243,40,0,0,0,0,0,41,175,157,166,83,125,171,215,220,23,10,168,174,235,178,218,176,244,186,81,211,118,152,157,170,170,186,218,136,234,36,235,68,235,119,83,40,169,147,101,85,106,118,247,106,34,185,202,189,127,147,13,166,213,113,226,190,247,89,112,182,82,85,84,90,240,122,250,186,25,102,133,175,125,44,235,89,69,10,203,19,149,55,99,214,41,165,141,92,221,151,162,71,183,216,229,69,177,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,242,246,170,184,95,229,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,85,59,17,21,92,169,178,187,203,216,168,18,128,0,4,63,230,193,139,88,178,14,9,114,251,181,222,135,196,85,227,55,11,69,210,215,39,117,236,240,245,79,174,134,145,210,108,213,68,126,240,85,212,51,103,34,183,215,223,110,166,181,82,160,120,41,202,111,184,127,23,26,67,118,199,43,188,37,93,70,97,108,181,201,39,105,146,117,82,214,206,218,74,152,246,122,42,39,92,19,202,205,246,234,111,86,237,84,114,34,165,255,0,107,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,116,58,72,228,98,110,248,90,139,187,23,213,85,219,101,217,82,48,105,239,40,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,237,3,175,243,171,247,88,197,190,176,40,126,93,113,62,174,91,156,190,234,120,118,166,147,88,117,146,213,72,237,69,184,211,186,154,138,219,52,81,76,252,101,137,44,241,202,177,84,67,60,176,204,250,152,86,7,43,218,214,190,54,43,227,223,103,200,139,53,114,204,3,13,206,170,113,250,172,195,30,164,187,63,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,191,75,158,198,207,34,179,169,23,165,253,47,110,207,99,28,222,192,0,0,0,0,0,170,190,121,223,137,63,210,79,213,165,170,17,255,0,138,222,10,116,179,140,31,162,223,116,203,254,87,108,250,37,227,188,23,160,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,176,84,15,43,143,126,205,50,251,107,228,245,165,255,0,16,255,0,65,57,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,226,188,52,23,75,133,20,148,175,239,211,75,78,254,182,199,73,27,215,102,76,229,77,158,158,178,38,251,166,232,179,0,1,21,121,163,251,137,234,111,216,191,56,162,37,81,143,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,60,47,137,158,215,44,113,213,51,177,83,21,67,58,29,36,114,49,55,124,45,69,221,139,234,170,237,178,236,168,26,203,155,84,16,3,246,149,56,88,254,207,181,87,252,171,110,255,0,49,39,78,89,96,250,87,138,222,113,111,77,221,108,222,153,183,212,91,253,35,105,169,240,245,212,125,216,220,206,253,60,187,47,110,102,117,117,49,251,47,75,145,23,101,216,13,109,248,148,213,234,157,122,215,156,231,87,38,158,174,74,124,138,241,52,214,244,171,130,40,103,138,220,205,162,162,134,70,69,187,17,241,211,71,12,106,168,174,221,88,170,174,114,170,185,110,39,148,118,153,226,184,127,8,86,124,234,211,73,189,235,61,184,87,220,46,245,82,71,31,113,222,26,174,106,56,32,107,218,196,122,194,198,64,175,107,30,231,116,201,60,238,69,68,126,201,213,127,105,83,133,143,236,251,85,127,202,182,239,243,18,116,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,96,114,196,74,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,245,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,45,79,146,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,53,151,209,77,80,186,232,174,174,98,26,175,102,109,92,149,24,181,226,154,228,250,122,106,215,82,62,178,6,61,59,212,171,43,81,85,140,154,46,228,79,245,92,138,201,28,138,215,34,170,46,195,220,88,251,172,107,39,213,254,67,242,233,200,171,251,74,156,44,127,103,218,171,254,85,183,127,152,146,210,217,161,24,245,7,15,47,225,182,171,38,200,46,56,243,177,121,241,4,184,84,190,149,183,22,219,164,167,125,59,26,142,138,6,67,215,28,46,107,24,229,137,119,232,106,191,173,221,78,112,107,68,109,80,64,15,218,84,225,99,251,62,213,95,242,173,187,252,196,159,224,0,0,107,89,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,78,149,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,180,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,245,81,55,221,119,85,8,23,206,127,136,123,174,55,140,227,92,55,99,87,90,70,51,44,167,117,239,40,167,117,27,157,58,209,67,81,31,128,107,37,114,116,53,143,168,130,161,206,70,125,243,122,88,209,85,172,114,164,144,171,150,222,139,218,181,191,139,76,94,197,148,98,20,153,38,49,99,167,172,191,95,104,234,222,222,194,65,12,42,216,29,36,106,228,239,51,198,75,70,213,139,103,35,145,202,143,107,163,235,45,39,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,206,134,201,73,35,211,118,66,213,93,222,190,178,174,219,38,200,153,3,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,224,124,111,167,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,184,72,3,85,115,106,130,0,126,210,167,11,31,217,246,170,255,0,149,109,223,230,32,74,174,19,189,214,52,111,234,255,0,30,249,116,5,74,243,130,209,203,238,13,197,2,234,173,68,222,34,203,169,118,248,42,40,228,233,99,59,21,84,52,240,82,84,83,108,143,115,221,210,198,83,75,220,86,177,171,226,122,27,212,177,185,75,159,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,97,138,184,169,224,219,72,248,190,181,99,246,253,78,169,200,40,42,49,138,137,230,183,87,89,43,89,4,236,100,237,106,77,11,146,88,228,137,204,122,197,11,149,85,157,104,177,55,165,205,69,122,56,43,215,146,222,186,88,177,108,239,45,208,108,142,243,117,101,94,109,225,238,56,213,38,207,146,135,197,82,67,80,250,212,217,21,82,41,164,129,34,119,95,74,53,237,164,233,115,209,205,137,174,237,124,243,191,18,127,164,159,171,73,21,162,252,172,180,47,65,117,67,31,213,205,63,212,93,74,142,251,142,212,58,106,116,171,173,182,205,4,172,124,110,138,88,100,103,129,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,76,149,197,111,5,58,89,198,15,209,111,186,101,255,0,43,182,125,18,241,222,11,208,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,216,43,91,146,167,189,62,83,245,127,93,243,27,113,117,36,95,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,253,84,236,68,85,114,166,202,239,47,98,164,160,0,0,0,0,3,85,114,255,0,185,92,123,137,233,151,219,95,56,173,49,87,237,42,112,177,253,159,106,175,249,86,221,254,98,75,253,4,209,76,87,135,109,39,177,104,230,21,112,186,214,217,113,255,0,21,225,167,186,75,28,149,79,239,212,203,80,254,183,71,28,108,93,159,51,145,54,98,122,168,155,238,187,170,134,64,0,1,21,121,163,251,137,234,111,216,191,56,162,40,4,217,163,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,190,170,174,219,46,202,145,3,246,149,56,88,254,207,181,87,252,171,110,255,0,49,2,127,128,0,0,0,160,30,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,239,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,245,149,118,217,54,68,204,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,166,157,138,136,173,85,221,93,231,236,68,10,97,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,142,255,0,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,89,87,109,147,100,76,193,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,58,105,216,168,138,213,93,213,222,126,196,64,204,0,0,6,170,230,213,4,0,253,165,78,22,63,179,237,85,255,0,42,219,191,204,64,149,92,39,123,172,104,223,213,254,61,242,232,12,170,117,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,246,29,128,1,78,220,212,56,21,169,192,50,27,175,19,218,91,65,87,62,49,124,168,154,229,153,195,53,84,93,22,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,212,216,222,198,71,113,32,13,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,123,35,21,205,123,89,44,81,61,88,254,142,149,216,123,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,31,221,185,48,240,161,113,186,214,220,40,242,141,74,181,211,213,84,73,52,84,52,151,122,55,65,74,199,57,85,176,198,179,82,62,85,99,81,81,168,178,61,239,217,19,169,206,93,213,115,95,10,220,14,233,167,8,55,92,130,225,166,57,174,107,95,79,147,211,193,13,198,134,247,81,67,60,15,124,14,114,195,51,86,42,88,229,107,216,146,204,212,68,127,66,164,174,234,107,149,24,173,9,20,69,94,104,254,226,122,155,246,47,206,40,137,84,99,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,206,135,73,28,140,77,223,11,81,119,98,250,170,187,108,187,42,6,189,156,39,123,211,232,223,214,6,61,243,24,13,148,200,65,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,180,155,224,0,0,84,7,53,157,45,206,245,167,142,44,11,77,52,206,197,233,156,146,243,167,240,120,42,47,21,13,63,119,181,87,116,154,79,190,76,246,70,221,163,137,238,245,156,155,237,178,110,170,136,182,21,193,247,9,152,111,8,186,95,244,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,114,172,120,6,27,22,127,81,170,77,199,169,23,44,170,179,195,96,125,217,200,174,157,45,209,77,36,237,167,98,170,236,198,44,179,61,238,233,68,235,84,143,175,171,183,31,79,96,0,0,0,0,0,80,15,52,127,126,205,77,251,23,228,244,69,255,0,16,255,0,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,206,134,201,73,35,211,118,66,213,93,222,190,178,174,219,38,200,129,208,57,42,123,172,101,63,88,21,223,46,183,19,252,195,252,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,166,157,138,136,173,85,221,93,231,236,68,204,0,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,185,238,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,211,80,245,84,70,162,238,141,243,246,162,225,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,122,200,155,238,155,162,132,192,0,0,34,175,52,127,113,61,77,251,23,231,20,68,170,49,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,125,85,93,182,93,149,3,89,115,106,130,0,126,210,167,11,31,217,246,170,255,0,149,109,223,230,36,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,173,85,230,193,160,90,55,168,249,30,150,230,186,109,170,180,247,172,102,225,45,190,167,166,207,68,200,230,232,95,82,120,187,149,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,154,165,64,115,163,208,187,237,171,81,241,206,33,237,150,107,84,56,221,238,223,77,141,220,170,105,213,145,213,62,241,18,212,201,27,234,25,178,58,78,186,86,177,140,145,21,234,141,164,86,59,161,18,36,120,88,255,0,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,233,168,98,34,171,145,119,71,121,123,21,114,6,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,123,74,86,229,17,172,86,173,53,226,141,248,142,71,126,171,161,182,234,13,158,91,37,52,75,84,216,168,164,186,182,88,230,164,116,237,123,218,213,122,181,149,16,68,168,142,127,114,169,172,106,125,241,202,91,167,22,62,235,26,201,245,127,144,252,186,112,34,175,237,213,240,177,253,128,234,175,249,42,221,254,124,79,243,85,115,106,128,35,87,20,188,127,104,119,9,57,85,159,10,212,59,118,87,117,189,94,45,235,116,109,53,138,130,25,124,61,42,200,232,227,146,87,207,52,76,245,223,28,200,212,98,185,201,218,114,185,26,138,197,119,201,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,250,170,24,168,138,212,77,145,222,126,196,90,108,227,131,88,174,186,223,197,30,160,101,213,151,234,75,173,182,138,241,83,100,176,203,67,84,233,232,146,213,73,43,161,166,117,59,149,239,111,68,141,106,206,229,141,122,29,36,242,61,168,157,123,22,41,201,99,71,109,86,93,35,202,245,190,225,97,171,138,251,146,222,31,100,161,172,171,165,107,88,235,85,43,35,114,186,150,69,98,61,89,37,76,146,178,85,107,213,142,125,28,105,178,58,37,3,63,241,65,204,47,69,248,76,207,237,250,115,168,216,198,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,254,170,119,170,162,53,83,101,111,159,181,19,176,112,165,198,182,150,113,131,244,167,238,103,96,202,237,159,68,188,15,141,244,237,45,52,61,207,21,223,237,246,187,51,203,190,222,25,253,93,93,59,110,221,183,221,118,173,110,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,5,170,0,0,195,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,166,157,232,170,142,85,221,91,229,237,84,195,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,245,149,55,217,55,84,232,28,234,253,214,49,111,172,10,31,151,92,72,1,202,227,223,179,76,190,218,249,61,104,23,252,0,3,175,229,153,254,27,130,212,227,244,185,134,67,73,105,126,85,120,142,193,104,90,149,86,178,170,227,36,82,203,21,58,63,110,150,189,237,130,68,103,82,167,83,250,88,221,222,246,53,221,128,128,28,234,253,214,49,111,172,10,31,151,92,79,171,150,135,30,180,218,243,143,67,162,186,179,125,164,131,81,108,116,241,195,104,124,157,222,187,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,234,117,49,200,246,53,200,201,149,129,61,64,0,116,172,103,88,176,28,171,81,50,205,40,183,223,169,35,203,48,234,136,226,174,180,205,85,10,85,201,3,233,41,42,82,174,40,17,235,42,211,109,93,20,75,43,154,212,238,181,237,248,34,187,186,148,129,198,150,186,106,63,14,156,204,243,205,80,210,251,207,129,186,208,250,26,41,161,149,21,244,183,10,87,90,40,86,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,183,78,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,174,55,59,100,114,177,189,108,86,72,212,232,123,85,67,37,128,0,0,0,226,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,235,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,198,188,88,251,172,107,39,213,254,67,242,233,202,181,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,209,12,146,186,94,213,61,11,149,179,185,85,34,245,102,157,100,123,154,197,145,237,11,159,0,0,0,0,0,0,0,1,242,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,99,94,31,120,157,209,174,39,172,87,107,254,144,229,30,146,142,201,112,150,223,93,77,60,46,167,170,135,103,189,33,157,208,191,103,164,51,177,139,36,79,84,77,219,212,215,35,100,142,88,217,86,188,207,120,245,166,214,123,173,95,15,218,63,125,164,175,211,235,101,69,52,215,91,189,39,117,139,118,184,192,233,186,225,142,86,203,218,168,161,106,186,7,34,172,94,180,208,36,140,115,152,145,189,209,87,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,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,120,108,146,14,149,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,226,85,238,160,97,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,211,78,244,85,71,42,238,173,242,246,170,96,13,61,230,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,125,135,95,231,87,238,177,139,125,96,80,252,186,226,85,95,9,222,244,250,55,245,129,143,124,198,0,54,83,0,0,48,255,0,20,28,80,96,60,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,233,167,122,42,163,149,119,86,249,123,85,51,1,0,57,213,251,172,98,223,88,20,63,46,184,129,223,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,235,42,111,178,110,169,48,10,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,4,0,253,186,190,22,63,176,29,85,255,0,37,91,191,207,137,254,106,174,6,205,26,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,245,85,55,217,119,68,200,4,85,229,113,238,39,166,95,109,124,226,180,149,64,8,65,168,92,221,184,109,211,92,255,0,37,211,155,238,19,169,83,220,177,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,187,109,186,39,176,155,230,181,156,88,251,211,235,39,214,6,67,243,25,192,216,79,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,197,120,104,46,145,71,29,83,59,21,50,211,191,173,177,201,35,19,119,194,229,77,158,190,170,166,251,46,232,153,0,138,188,174,61,196,244,203,237,175,156,86,146,168,1,210,181,147,87,176,221,8,211,187,134,169,106,12,245,112,99,214,154,138,24,107,167,166,129,102,125,59,42,106,225,165,73,149,137,235,57,140,116,237,123,209,168,231,244,53,221,45,123,182,106,247,82,42,243,71,247,19,212,223,177,126,113,68,4,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,250,202,128,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,93,146,51,179,111,224,0,0,0,0,8,1,251,117,124,44,127,96,58,171,254,74,183,127,159,19,252,213,92,13,162,52,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,218,118,3,21,112,157,238,177,163,127,87,248,247,203,160,50,168,0,0,17,127,138,14,97,122,47,194,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,245,83,189,85,17,170,155,43,124,253,168,157,131,133,46,53,180,179,140,31,165,63,115,59,6,87,108,250,37,224,124,111,167,105,105,161,238,120,174,255,0,111,181,217,158,93,246,240,207,234,234,233,219,118,237,190,235,181,107,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,38,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,31,232,135,18,58,37,196,125,170,231,121,209,124,250,147,35,167,179,84,50,154,189,141,167,158,150,122,103,189,189,76,87,195,80,198,74,140,114,35,186,95,211,208,229,100,136,138,170,199,162,68,190,114,118,13,101,185,112,251,105,189,225,87,190,206,3,103,184,43,243,123,124,117,45,138,74,158,228,180,241,219,228,114,42,34,203,12,115,171,145,209,163,191,116,150,7,171,29,219,235,138,173,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,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,92,27,36,131,170,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,157,172,1,135,248,152,226,171,72,248,80,195,105,179,13,82,185,85,185,247,26,143,13,108,180,91,99,100,215,27,139,209,91,220,88,98,123,216,222,136,218,228,115,222,247,53,141,221,173,223,173,241,177,249,3,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,117,214,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,250,32,108,139,210,215,189,176,68,233,94,198,177,36,145,28,254,150,238,141,104,108,103,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,229,138,224,228,193,141,235,68,26,95,146,229,249,62,79,86,253,58,174,168,109,183,26,178,215,165,91,214,57,224,146,73,42,42,168,186,222,144,67,76,233,42,36,99,251,108,122,203,52,111,234,116,107,2,164,182,62,0,233,82,107,22,3,77,171,142,209,11,133,250,146,131,44,146,207,73,123,161,163,171,170,134,39,220,224,157,245,173,86,210,198,175,238,204,248,146,130,87,202,141,102,204,99,227,93,215,117,233,238,165,59,115,108,207,243,45,44,227,103,0,212,29,62,200,106,236,121,13,143,7,160,169,161,174,166,84,235,137,254,144,185,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,133,196,130,63,240,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,146,0,0,0,8,65,159,243,108,208,189,44,204,174,218,125,168,58,65,172,22,60,134,199,80,180,213,212,53,54,155,111,92,79,217,21,21,21,43,213,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,191,240,207,204,83,135,158,41,115,42,157,62,195,29,144,88,50,22,83,248,154,42,28,142,154,158,153,247,54,53,28,178,165,50,195,52,173,123,227,107,122,220,197,86,191,161,85,205,71,53,146,43,58,87,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,70,201,77,5,63,210,104,214,56,153,225,170,170,122,81,235,51,25,4,109,167,146,71,172,109,245,163,119,75,100,238,69,70,214,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,180,241,31,248,173,227,91,75,56,62,250,45,247,76,176,101,119,63,165,190,59,193,122,10,150,154,110,223,133,236,119,59,189,233,226,219,127,18,206,158,158,173,246,118,251,108,155,245,94,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,21,121,231,126,36,255,0,73,63,86,129,45,56,95,230,23,162,252,89,231,247,13,57,211,156,99,53,183,92,173,214,121,111,114,203,123,162,164,134,7,65,28,208,194,230,181,208,212,202,229,127,85,67,21,17,90,137,178,59,207,216,139,40,10,86,228,169,239,79,148,253,95,215,124,198,220,89,247,21,220,87,105,199,9,90,112,252,215,53,151,199,93,107,187,144,88,44,16,76,140,170,187,213,53,17,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,225,192,113,83,199,102,139,240,137,117,199,236,90,141,71,144,93,174,89,21,60,245,113,81,216,35,164,158,122,88,35,115,90,217,103,142,106,136,156,198,72,231,61,177,185,17,81,203,12,201,251,197,48,165,167,156,175,13,183,251,173,21,138,197,165,218,193,113,185,92,106,35,164,163,163,164,178,80,77,61,76,242,57,27,28,81,198,218,213,115,222,231,42,53,26,136,170,170,168,136,83,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,90,247,43,126,1,107,52,239,192,241,55,172,118,251,173,183,47,95,25,79,142,227,181,148,211,208,205,104,141,123,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,122,239,145,157,144,177,251,77,109,77,198,213,69,112,172,180,213,218,234,42,169,227,154,90,26,183,68,233,233,94,230,162,186,25,22,23,190,37,123,85,85,170,177,189,236,221,23,165,206,77,149,113,86,140,241,103,160,218,253,153,101,216,30,150,231,84,151,139,190,29,81,218,170,99,60,153,91,2,35,17,213,116,110,223,106,138,102,202,229,133,101,103,146,61,168,191,185,203,12,146,225,94,106,20,92,67,85,112,209,117,159,70,238,212,148,120,197,29,60,211,103,48,211,182,161,110,245,150,229,124,44,72,105,150,54,57,169,76,141,124,242,85,43,149,159,121,139,110,165,141,101,99,233,131,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,32,198,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,244,74,214,171,183,88,229,141,222,93,72,100,176,6,52,226,31,136,28,7,134,93,47,174,213,125,70,125,91,237,180,117,20,244,145,81,208,172,43,91,91,60,210,35,91,21,60,115,73,27,100,122,55,174,87,53,29,186,71,20,142,243,233,83,32,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,107,217,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,130,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,21,65,201,131,24,226,26,146,235,146,223,219,112,171,181,233,5,85,59,103,125,21,206,219,80,232,47,23,23,58,72,91,61,182,85,233,137,175,137,105,222,202,137,26,231,238,137,20,111,141,206,237,201,5,175,128,0,0,0,138,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,161,178,178,53,235,71,62,93,186,90,230,199,42,176,50,86,73,197,158,131,98,122,243,101,225,186,251,157,82,83,230,215,202,126,236,84,235,251,132,19,187,163,195,210,79,46,253,49,84,212,53,234,232,162,95,55,35,90,139,210,179,83,164,217,128,213,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,242,121,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,147,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,171,35,122,91,39,110,32,154,160,0,58,86,155,107,22,3,170,210,100,20,120,133,250,146,123,150,43,120,174,178,94,173,139,85,11,171,104,39,166,173,168,164,234,158,24,222,231,68,201,93,75,44,145,43,250,85,241,244,187,100,243,68,238,165,11,63,138,237,71,225,43,142,237,97,205,112,169,124,117,170,187,80,47,208,95,236,19,204,172,165,187,210,182,231,80,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,251,201,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,236,0,0,58,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,123,79,171,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,208,56,177,247,88,214,79,171,252,135,229,211,149,65,203,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,211,27,31,39,127,170,52,73,187,161,118,128,0,0,0,6,63,206,117,211,78,52,219,81,240,109,47,205,111,62,138,186,234,55,142,138,193,52,232,141,165,168,170,165,90,116,90,87,72,171,234,77,39,138,111,105,21,58,94,230,57,136,228,123,163,99,242,1,85,124,243,191,18,127,164,159,171,64,181,64,66,174,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,125,214,166,10,127,164,209,172,114,191,196,210,211,117,35,214,102,50,9,29,81,28,108,88,219,234,200,222,150,201,219,138,106,128,0,1,143,241,93,116,211,140,191,86,51,93,16,182,94,123,89,158,9,225,37,185,90,234,17,25,36,212,181,20,208,79,29,85,63,154,247,97,79,16,200,222,169,179,153,34,34,57,168,143,137,210,100,2,141,184,223,213,236,203,65,121,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,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,91,79,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,67,48,0,0,0,0,235,250,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,237,62,172,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,167,64,226,199,221,99,89,62,175,242,31,151,78,85,7,44,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,76,108,124,157,254,168,209,38,238,133,218,0,0,0,0,0,0,0,0,0,117,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,169,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,64,58,175,17,124,75,233,103,11,248,36,217,214,166,93,191,131,224,172,212,115,211,122,82,231,247,232,98,147,194,65,52,177,247,187,93,246,62,78,151,122,140,221,203,240,69,239,248,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,77,115,56,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,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,40,57,94,241,211,247,20,202,153,161,218,199,153,248,77,54,189,117,250,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,125,233,174,168,145,66,234,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,8,255,0,199,102,133,216,181,251,134,92,199,27,185,217,174,183,59,173,134,223,85,146,99,112,218,213,235,84,235,197,45,44,203,78,198,70,212,119,123,185,214,248,86,53,107,149,205,153,122,122,94,140,123,100,0,3,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,216,39,81,181,66,213,173,92,191,51,93,87,179,54,146,58,124,167,73,239,23,39,211,211,86,182,173,148,115,190,213,55,122,149,101,106,34,61,240,203,220,137,254,171,85,31,27,145,90,213,69,68,166,14,59,52,46,251,160,60,77,102,56,221,206,205,106,182,90,175,215,10,172,147,27,134,214,172,74,86,217,234,170,166,90,118,50,54,163,123,61,190,135,194,177,171,90,141,116,43,211,212,197,99,221,45,120,9,214,43,85,235,151,231,17,250,33,112,191,85,203,125,198,177,124,146,247,67,71,87,84,215,49,182,170,171,83,218,173,165,141,94,175,70,71,83,28,175,149,26,196,99,95,89,26,238,174,149,64,172,179,97,238,63,245,230,155,135,206,23,50,236,154,26,218,186,107,237,254,157,248,206,60,250,74,137,105,167,101,198,174,41,26,217,163,154,54,57,98,124,17,54,106,148,85,86,238,180,232,196,123,92,230,169,175,9,99,252,233,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,32,6,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,251,13,151,116,159,5,251,151,233,102,27,166,126,148,244,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,154,249,66,104,93,30,167,241,29,87,168,217,13,155,198,217,116,210,222,219,140,46,122,192,248,91,120,157,235,29,18,73,20,136,231,187,165,140,171,157,143,98,34,199,45,52,78,87,181,122,90,251,191,2,149,185,213,251,211,226,223,87,244,63,49,184,145,43,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,232,145,173,217,28,172,119,67,209,146,53,58,216,213,73,107,206,175,222,159,22,250,191,161,249,141,196,129,81,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,6,203,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,32,26,245,240,65,198,142,85,194,62,163,193,93,90,235,173,239,1,185,119,32,189,227,209,87,72,216,217,221,88,122,171,169,160,87,164,43,88,196,130,52,71,61,61,120,209,209,117,51,169,36,102,193,54,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,2,249,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,240,0,8,1,206,175,221,99,22,250,192,161,249,117,196,166,11,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,159,231,87,238,177,139,125,96,80,252,186,226,83,5,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,216,214,49,206,93,145,21,64,216,39,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,169,253,41,35,228,169,172,102,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,137,83,97,62,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,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,76,60,209,253,251,53,55,236,95,147,209,29,83,130,238,45,178,174,17,181,77,50,155,108,94,59,27,190,248,107,126,77,110,115,100,151,185,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,189,34,42,108,245,59,95,52,127,126,205,77,251,23,228,244,68,106,250,39,149,125,21,250,117,244,102,235,244,111,210,30,137,244,199,130,147,192,248,238,223,119,195,119,246,237,247,187,126,191,111,171,171,167,214,219,111,48,54,115,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,81,95,44,206,52,127,99,102,163,191,77,243,87,119,48,28,250,225,73,5,77,68,213,221,152,236,85,202,189,166,87,109,35,219,11,97,114,61,173,168,114,244,187,183,20,79,71,47,101,35,146,242,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,3,235,0,1,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,2,223,185,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,178,163,86,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,11,222,229,205,198,191,236,170,211,137,236,25,253,206,213,30,166,226,223,123,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,4,192,0,0,0,0,43,87,154,47,31,84,120,125,138,229,195,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,162,177,221,185,27,47,113,26,232,99,115,122,81,95,34,62,28,171,204,207,141,31,216,217,167,12,211,124,41,221,204,251,62,183,213,193,77,81,13,119,102,75,21,10,167,105,245,219,70,246,204,217,156,175,115,105,220,157,45,238,69,43,213,203,217,88,228,164,31,244,85,158,229,95,236,174,71,146,100,119,15,247,202,202,235,149,117,68,159,242,164,154,105,36,127,231,115,156,239,138,168,28,80,39,255,0,22,60,20,98,188,41,240,35,133,222,238,214,207,17,169,185,54,97,107,147,35,184,84,36,111,146,131,174,217,95,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,71,254,3,116,207,21,214,78,41,113,93,45,205,105,60,69,151,38,183,223,237,245,61,49,198,249,33,235,178,214,244,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,14,215,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,235,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,167,83,98,124,87,231,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,174,191,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,162,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,190,69,114,212,230,5,247,9,172,161,208,77,86,155,175,1,186,220,29,232,187,139,157,188,150,122,234,185,233,153,247,217,103,169,100,52,246,230,39,137,158,78,150,43,146,73,30,255,0,62,167,1,42,185,213,251,172,98,223,88,20,63,46,184,149,87,194,119,189,62,141,253,96,99,223,49,128,181,78,117,126,235,24,183,214,5,15,203,174,37,85,240,157,239,79,163,127,88,24,247,204,96,3,101,48,0,2,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,248,213,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,66,253,56,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,120,74,160,0,3,85,114,231,185,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,241,184,245,19,154,197,137,145,244,167,76,85,53,13,123,149,31,215,220,138,54,163,209,173,89,161,149,180,194,5,255,0,114,184,247,19,211,47,182,190,113,90,74,162,42,242,184,247,19,211,47,182,190,113,90,74,160,6,181,156,88,251,211,235,39,214,6,67,243,25,205,148,205,107,56,177,247,167,214,79,172,12,135,230,51,129,117,60,174,61,196,244,203,237,175,156,86,146,168,160,30,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,214,216,153,34,245,163,95,22,253,77,115,163,137,89,126,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,1,245,145,87,154,63,184,158,166,253,139,243,138,34,85,17,87,154,63,184,158,166,253,139,243,138,32,40,4,185,238,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,157,73,211,45,77,59,88,213,87,245,247,37,141,202,245,107,150,25,165,117,48,159,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,128,109,60,8,171,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,229,80,0,0,3,85,115,106,131,85,112,54,83,225,59,221,99,70,254,175,241,239,151,64,101,82,160,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,215,100,140,236,219,248,0,12,63,197,23,19,120,15,11,58,95,114,212,12,190,166,146,178,228,202,119,58,203,143,37,198,26,106,219,204,233,36,81,244,64,217,23,169,204,99,167,137,210,189,141,122,199,26,185,253,46,217,26,224,171,110,117,126,244,248,183,213,253,15,204,110,38,85,228,99,248,236,253,27,253,100,87,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,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,143,242,49,252,118,126,141,254,178,2,210,110,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,40,7,143,190,13,170,120,65,213,10,43,125,138,166,174,191,4,201,233,214,108,114,186,186,182,41,235,94,248,35,133,43,33,168,72,227,141,26,246,75,42,57,170,140,232,88,229,143,103,57,233,34,55,96,147,26,113,15,195,246,3,196,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,215,19,156,141,221,99,150,70,249,117,40,20,237,203,51,141,31,216,217,168,239,211,124,213,221,204,7,62,184,82,65,83,81,53,119,102,59,21,114,175,105,149,219,72,246,194,216,92,143,107,106,28,189,46,237,197,19,209,203,217,72,228,189,67,88,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,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,76,255,0,105,230,67,173,22,14,18,232,184,99,177,120,187,117,202,221,81,28,20,121,173,37,238,174,27,149,53,170,57,146,104,233,35,233,114,57,143,107,145,33,73,18,68,98,83,34,66,145,127,225,0,238,188,206,184,218,172,215,61,71,169,210,77,47,202,250,244,219,23,234,163,154,166,211,114,157,105,114,90,167,44,50,73,36,204,69,108,83,67,4,208,181,144,175,75,219,212,201,37,100,142,108,172,70,226,14,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,122,186,59,139,178,50,57,164,70,201,218,88,221,138,180,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,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,118,40,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,162,38,185,91,186,71,20,109,243,233,64,50,5,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,214,0,2,149,185,213,251,211,226,223,87,244,63,49,184,151,82,82,183,58,191,122,124,91,234,254,135,230,55,16,34,87,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,221,18,181,170,237,146,72,163,119,159,74,27,15,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,107,45,216,158,85,120,177,93,242,155,78,51,117,173,178,227,254,31,210,247,26,122,41,36,165,183,247,222,172,131,196,74,212,86,69,220,122,43,89,214,169,212,228,84,77,212,206,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,245,116,119,19,101,100,147,70,142,143,186,178,52,54,30,7,19,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,229,128,21,107,205,67,128,170,106,170,107,175,20,250,55,98,164,163,125,29,60,215,12,230,217,79,221,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,116,69,221,217,94,178,185,246,148,0,214,91,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,204,14,104,124,75,233,103,20,24,38,134,231,90,103,118,254,201,188,109,154,178,122,111,74,91,62,253,69,20,126,46,8,101,147,179,221,236,61,241,245,59,215,102,206,79,138,39,201,204,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,211,27,31,39,99,166,52,72,123,176,44,9,127,203,35,93,52,227,135,77,96,206,181,67,84,47,62,6,213,67,167,245,177,67,12,72,143,170,184,85,58,225,111,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,183,10,241,23,196,190,169,241,65,157,205,157,106,101,219,248,62,10,205,71,61,79,162,237,159,121,134,41,60,36,19,75,39,103,187,216,99,228,233,119,174,253,220,191,4,76,84,76,174,95,124,5,100,60,76,230,84,57,206,160,216,170,232,244,174,209,81,28,213,207,168,241,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,160,101,254,86,252,2,209,234,39,129,226,111,88,237,246,171,150,32,158,50,159,29,199,107,41,160,174,134,239,34,119,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,245,25,27,59,214,254,124,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,31,88,2,133,185,136,240,65,89,194,174,118,153,110,29,75,213,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,245,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,190,147,170,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,61,73,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,1,68,60,2,113,147,83,194,14,168,86,220,47,180,213,117,248,38,79,78,144,228,116,52,52,81,79,90,247,193,28,203,71,53,58,201,36,104,215,178,89,85,174,69,127,66,199,44,155,181,207,72,213,183,253,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,173,191,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,122,162,168,141,175,79,239,163,122,53,207,107,37,138,86,35,223,209,212,185,127,72,185,134,106,134,145,240,151,148,112,227,98,172,171,165,185,77,81,20,88,149,242,129,177,211,207,101,162,168,154,89,174,72,178,249,185,239,115,149,18,21,70,182,70,45,76,239,73,155,218,133,128,102,190,106,156,115,218,181,74,167,246,55,105,29,210,146,225,137,219,106,41,110,87,204,134,219,116,109,69,53,230,126,210,73,21,44,46,167,145,98,146,154,37,145,174,127,95,82,173,68,77,68,107,59,29,82,67,254,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,174,119,70,157,45,123,219,4,173,137,143,115,18,73,17,172,234,110,234,230,244,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,79,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,93,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,222,25,87,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,123,0,0,0,58,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,212,130,46,227,216,199,77,43,213,177,198,197,114,117,200,246,53,23,119,32,29,43,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,232,129,178,47,83,152,199,79,19,165,123,26,245,142,53,115,250,93,178,53,218,246,107,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,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,246,174,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,162,6,200,189,45,123,219,4,78,149,236,107,18,73,17,207,233,110,232,214,202,174,87,60,9,90,181,178,235,54,187,235,70,51,87,81,132,216,234,24,220,126,221,87,3,124,22,67,90,215,61,37,124,157,75,213,45,53,59,152,212,86,116,118,229,145,202,197,115,146,25,162,112,87,177,216,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,175,147,211,137,254,2,170,105,120,97,211,30,41,244,110,197,87,88,202,204,30,201,112,206,109,148,253,164,101,27,18,211,68,212,175,166,167,142,38,185,88,174,100,242,213,61,207,123,250,229,238,236,140,73,92,192,179,78,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,82,64,26,208,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,209,43,90,174,217,36,138,55,121,244,161,176,159,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,1,175,191,22,62,244,250,201,245,129,144,252,198,115,47,240,9,199,101,215,132,76,154,182,197,146,209,213,221,180,235,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,60,216,211,16,113,99,239,79,172,159,88,25,15,204,103,49,253,199,19,202,172,246,43,70,83,118,198,110,180,86,92,131,196,122,34,227,81,69,36,116,183,14,195,209,147,248,121,92,136,201,123,111,84,107,250,21,122,92,168,139,178,129,180,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,132,96,213,46,100,252,56,232,182,187,92,244,23,82,219,149,217,171,236,221,159,27,124,244,91,42,45,113,119,104,217,85,31,238,50,62,165,219,182,86,71,234,192,187,61,124,246,106,43,210,0,114,234,230,51,98,225,175,21,187,105,14,179,82,221,107,49,6,120,187,197,138,186,139,174,166,162,138,171,183,214,250,4,133,239,70,36,51,189,138,177,171,122,26,201,229,123,164,221,146,190,88,96,85,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,160,108,103,196,70,89,138,231,60,29,234,214,83,133,100,214,172,130,203,91,167,249,47,134,184,218,235,99,171,165,159,162,134,165,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,107,132,93,158,141,112,235,77,195,223,44,45,65,130,243,137,210,90,115,108,171,77,242,11,206,77,50,69,43,106,228,124,148,21,79,165,167,168,73,154,215,198,248,41,228,142,55,67,178,49,146,247,213,17,85,239,123,233,48,11,94,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,251,74,53,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,93,167,45,142,57,237,92,65,96,20,122,87,168,215,74,74,29,69,197,105,233,173,177,62,178,232,215,79,148,64,216,100,86,213,68,217,164,89,230,169,108,116,239,117,78,200,228,223,105,122,145,36,88,227,9,190,0,0,85,95,60,239,196,159,233,39,234,210,213,10,171,231,157,248,147,253,36,253,90,5,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,112,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,213,209,220,77,209,241,205,26,58,78,210,200,237,122,237,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,222,198,177,142,114,236,136,170,100,14,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,186,37,107,85,219,36,145,70,239,62,148,3,97,62,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,122,229,115,81,219,164,113,72,239,62,149,58,254,133,241,147,195,143,17,52,118,239,185,206,166,218,157,122,184,238,198,227,151,25,217,71,120,100,205,129,39,150,52,165,145,81,242,246,216,174,234,146,30,228,91,199,39,75,220,140,114,165,64,243,24,227,91,21,227,7,42,195,62,231,246,11,173,179,27,196,173,245,93,30,153,165,142,26,233,43,170,164,103,127,126,212,242,198,176,164,116,212,189,31,130,228,114,203,190,232,173,219,186,242,127,225,250,213,170,122,243,115,213,124,141,148,149,54,221,46,167,167,171,166,163,149,26,245,150,235,85,221,109,36,171,27,227,115,92,200,155,13,68,168,228,115,30,201,153,76,230,239,179,182,12,107,205,31,223,179,83,126,197,249,61,17,143,248,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,200,28,209,253,251,53,55,236,95,147,209,17,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,186,90,247,182,9,156,214,170,238,228,138,69,77,250,87,96,217,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,1,65,124,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,54,52,190,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,0,250,192,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,181,238,85,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,234,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,162,46,214,234,245,137,175,180,163,85,114,244,249,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,147,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,171,35,122,91,39,110,32,154,160,0,0,0,0,0,62,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,74,12,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,221,110,149,145,175,90,181,145,109,210,214,186,73,85,249,215,155,127,24,55,92,207,50,147,133,252,49,114,11,61,139,22,168,234,202,188,76,78,164,101,234,181,82,57,41,216,145,61,137,43,233,161,79,190,49,234,189,185,159,35,100,107,92,216,160,153,240,171,134,237,16,186,241,31,173,184,182,139,217,175,148,150,106,140,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,155,222,145,67,39,67,55,106,57,253,45,87,49,21,94,129,149,120,31,224,115,50,226,251,38,184,207,51,234,236,56,37,158,158,170,10,252,141,24,138,140,184,186,157,203,75,4,12,114,109,80,246,202,232,100,150,52,86,109,10,57,22,72,223,36,42,236,63,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,52,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,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,193,92,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,161,210,190,52,232,87,50,93,186,92,214,201,42,60,34,255,0,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,218,81,170,185,125,28,183,120,205,190,241,105,167,23,139,102,121,106,237,102,120,39,130,167,187,220,160,99,25,75,117,142,161,38,236,84,182,54,237,218,153,124,60,169,44,104,212,143,169,26,230,108,143,237,68,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,112,115,167,209,219,85,235,72,241,77,111,183,216,106,229,190,227,87,134,89,43,171,41,41,90,230,54,213,84,201,28,142,170,145,24,175,70,71,83,28,76,137,92,244,99,95,89,34,108,174,149,10,181,209,189,99,190,232,221,199,41,169,180,67,226,41,51,12,62,247,135,93,41,186,152,206,245,45,125,43,227,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,54,52,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,245,154,168,248,218,168,230,170,34,166,180,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,28,81,221,117,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,205,42,74,228,69,123,33,139,183,19,61,86,162,50,54,162,53,168,136,137,210,140,149,195,94,144,212,235,214,188,224,218,71,12,21,114,83,228,87,136,97,184,45,36,241,67,60,86,230,111,45,108,209,190,93,216,143,142,154,57,164,68,84,118,234,196,68,107,149,81,170,23,105,203,47,69,62,226,220,35,226,222,34,225,226,171,243,189,179,90,206,137,122,225,139,198,193,15,135,142,61,227,99,155,181,44,84,221,109,94,173,165,89,122,92,173,233,218,85,31,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,214,5,43,115,171,247,167,197,190,175,232,126,99,113,59,87,40,109,51,197,117,147,78,56,143,210,220,214,147,196,89,114,107,125,130,223,83,211,28,111,146,30,180,185,244,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,234,188,234,253,233,241,111,171,250,31,152,220,78,213,201,47,83,49,92,127,81,245,19,75,110,213,126,30,245,152,91,237,247,11,71,114,72,217,29,71,128,90,158,252,13,234,122,61,243,43,42,210,70,177,141,119,222,224,157,202,173,70,121,132,75,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,212,71,74,214,49,190,38,54,186,54,204,206,150,244,189,81,200,157,183,198,247,201,78,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,61,16,201,43,165,237,83,208,185,91,59,149,82,47,86,105,214,71,185,172,89,30,219,52,227,3,134,187,23,21,58,29,120,211,43,154,246,110,176,245,93,49,186,183,85,62,8,233,47,17,67,35,41,228,149,90,215,245,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,215,223,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,198,136,22,233,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,156,78,163,241,155,125,213,190,14,241,94,25,243,155,87,118,235,130,100,22,234,139,37,226,157,140,100,115,217,233,232,106,233,155,77,80,196,219,105,162,238,194,214,72,212,84,146,52,94,189,158,197,124,220,183,43,143,126,205,50,251,107,228,245,160,95,240,0,8,1,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,147,255,0,157,95,186,198,45,245,129,67,242,235,137,0,57,92,123,246,105,151,219,95,39,173,3,42,243,43,229,251,247,9,172,174,215,189,41,135,175,1,186,220,27,233,75,115,91,188,150,122,234,185,234,95,247,168,160,166,100,52,246,230,39,134,130,62,167,171,146,73,24,207,62,166,153,255,0,149,103,6,92,65,104,173,246,235,171,218,161,117,186,225,86,171,213,190,42,120,112,238,184,157,37,221,174,98,73,29,77,124,107,213,225,251,61,199,35,35,245,42,82,69,149,175,237,51,174,58,139,42,0,80,15,52,127,126,205,77,251,23,228,244,68,191,229,145,161,122,113,196,95,2,57,214,151,234,133,155,199,90,171,181,2,182,88,102,137,81,149,86,250,166,219,45,233,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,68,14,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,10,160,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,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,117,114,167,227,158,235,101,201,168,56,93,213,123,165,93,194,219,127,168,72,241,75,213,198,232,231,173,178,118,83,178,56,173,139,223,147,165,180,207,108,12,100,17,197,178,182,103,244,35,31,222,69,138,122,113,163,194,78,43,197,206,150,46,45,114,151,192,228,150,47,19,112,198,110,45,116,113,118,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,134,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,31,242,189,214,189,101,214,190,28,89,114,214,59,125,214,174,107,45,193,246,203,62,77,91,19,91,233,218,24,216,212,71,43,214,69,146,162,104,100,73,34,146,117,141,173,126,204,78,185,102,109,66,164,192,3,21,113,99,238,177,172,159,87,249,15,203,167,53,172,54,83,226,199,221,99,89,62,175,242,31,151,78,107,88,5,164,243,88,224,74,234,151,90,254,41,180,107,25,164,117,181,212,235,62,111,106,183,64,230,207,28,232,231,186,75,194,49,21,90,246,57,170,212,159,161,173,86,43,59,238,71,245,207,36,117,193,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,245,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,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,72,60,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,245,25,26,198,244,69,107,31,48,90,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,186,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,154,214,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,254,246,70,43,154,246,178,88,162,122,177,253,29,43,176,246,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,137,84,59,168,0,10,43,230,37,193,151,16,90,87,168,249,94,184,100,151,91,174,160,225,151,171,132,85,14,203,234,31,19,170,169,157,58,171,34,166,173,134,62,158,207,111,161,144,182,72,227,109,55,74,211,181,157,165,123,96,100,202,229,133,192,85,78,140,90,169,56,129,214,11,21,93,6,160,220,233,234,97,181,90,42,251,79,75,77,186,118,195,209,52,145,58,46,237,61,115,145,179,181,81,37,245,97,157,99,123,90,245,145,141,176,160,4,0,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,73,255,0,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,129,115,220,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,40,178,217,193,79,16,215,110,33,159,195,77,46,17,86,204,157,149,19,239,87,83,77,81,77,110,244,116,53,15,129,247,100,154,88,218,229,161,87,49,221,19,35,62,249,187,88,198,186,71,53,139,177,153,242,71,105,181,67,117,168,190,195,108,164,101,202,178,158,26,74,138,198,194,212,158,104,33,116,142,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,238,21,129,204,95,74,174,186,33,203,127,71,116,162,251,145,85,223,46,88,222,81,107,164,172,172,168,171,117,74,44,254,141,185,58,72,161,145,204,99,188,52,110,114,197,3,85,168,173,134,56,154,191,130,87,183,9,222,244,250,55,245,129,143,124,198,2,213,57,213,251,172,98,223,88,20,63,46,184,149,87,194,119,189,62,141,253,96,99,223,49,128,13,148,192,58,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,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,116,158,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,157,77,89,102,84,86,198,215,53,17,30,247,199,27,227,95,58,191,117,140,91,235,2,135,229,215,18,173,120,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,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,105,92,234,253,214,49,111,172,10,31,151,92,64,166,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,215,225,173,214,186,41,42,234,167,232,99,158,254,136,163,71,61,221,44,99,156,187,39,147,90,170,190,72,167,96,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,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,206,188,174,61,251,52,203,237,175,147,214,153,87,154,23,2,223,113,76,169,250,227,163,152,103,132,211,107,215,71,166,41,168,157,213,13,138,233,36,142,69,218,20,106,120,122,57,183,143,183,178,185,140,149,95,31,222,154,234,120,212,45,39,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,232,157,177,175,83,88,247,65,43,162,123,218,197,146,52,107,250,91,186,181,184,215,143,110,55,236,92,35,224,145,81,99,149,86,171,150,166,222,251,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,244,54,86,70,189,104,231,203,183,75,92,216,229,86,83,95,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,253,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,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,58,255,0,250,42,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,243,185,206,119,197,84,226,139,105,229,139,203,210,179,22,172,166,226,43,136,28,67,179,117,135,166,92,74,193,115,134,120,42,173,85,81,79,52,114,213,86,210,79,11,58,102,78,212,47,166,94,167,181,27,34,201,210,143,72,156,202,150,2,255,0,185,92,123,137,233,151,219,95,56,173,37,81,21,121,92,123,137,233,151,219,95,56,173,37,80,3,90,206,44,125,233,245,147,235,3,33,249,140,230,202,102,181,156,88,251,211,235,39,214,6,67,243,25,192,233,87,220,3,50,198,113,156,103,51,190,227,213,116,150,44,198,158,166,166,197,112,114,34,193,92,202,122,135,211,206,140,114,42,162,62,57,99,84,115,23,103,162,58,55,42,116,200,199,58,116,242,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,100,175,11,92,50,96,60,83,114,196,193,116,255,0,47,166,164,163,185,62,158,248,219,46,66,150,232,106,107,108,211,173,242,162,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,155,82,218,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,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,179,153,21,121,163,251,137,234,111,216,191,56,162,35,255,0,43,126,62,171,53,19,192,240,201,172,119,11,173,203,47,79,25,81,142,228,85,149,51,215,77,119,141,59,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,250,143,141,157,233,1,205,31,220,79,83,126,197,249,197,16,20,2,89,79,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,122,236,145,253,154,214,54,157,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,13,101,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,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,109,59,115,17,224,130,179,133,92,237,50,220,58,151,171,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,234,123,231,240,232,178,73,35,226,167,114,189,202,230,61,203,135,248,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,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,92,27,36,131,170,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,157,172,1,170,185,181,65,170,184,31,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,216,230,61,174,77,209,81,75,148,229,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,198,228,52,77,107,214,86,73,212,157,50,212,211,181,141,85,127,95,114,88,220,175,86,185,97,154,87,113,90,167,192,86,61,196,207,4,218,83,156,233,245,138,146,143,85,45,26,111,97,154,133,244,254,22,137,151,247,173,190,222,213,134,186,101,137,95,51,219,79,78,232,233,213,210,49,140,123,209,28,230,177,85,82,162,255,0,209,86,5,149,127,178,184,230,73,142,92,63,223,40,235,173,181,212,242,127,201,146,25,163,145,159,153,205,115,126,10,128,108,231,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,240,241,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,233,106,203,50,162,58,71,53,168,136,198,50,56,217,216,56,169,227,179,90,56,187,181,99,246,45,70,163,199,237,54,220,118,162,122,184,168,236,17,213,193,5,84,242,53,173,108,179,199,53,68,173,123,227,107,94,216,220,136,138,212,154,100,253,250,157,131,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,117,186,39,200,157,10,214,69,191,83,154,233,34,71,132,95,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,158,196,150,25,99,87,55,116,235,141,237,246,181,81,45,43,145,143,227,179,244,111,245,145,133,57,193,98,120,174,13,196,78,25,139,97,88,205,171,31,178,209,105,253,39,134,183,90,232,163,164,165,131,174,233,115,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,153,175,145,143,227,179,244,111,245,144,22,168,1,213,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,158,164,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,0,130,188,228,244,247,67,171,52,158,211,169,185,109,251,209,122,147,111,222,215,138,82,83,246,91,37,234,55,212,211,190,166,58,132,237,58,89,33,167,135,191,35,23,173,145,199,36,234,138,170,233,154,215,83,97,151,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,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,245,254,196,61,101,253,140,31,178,227,193,90,190,130,250,67,193,116,248,246,248,238,207,136,240,190,47,181,183,79,103,197,125,227,110,190,239,87,173,219,237,253,240,11,31,228,193,133,104,187,52,191,37,212,108,98,162,174,163,81,101,168,109,147,37,138,189,244,143,90,24,27,36,147,83,186,137,172,111,126,42,106,136,223,26,61,100,118,210,77,68,254,148,218,20,82,199,205,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,123,35,21,205,123,89,44,81,61,88,254,142,149,216,123,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,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,59,168,0,1,74,220,234,253,233,241,111,171,250,31,152,220,75,169,41,91,157,95,189,62,45,245,127,67,243,27,136,29,215,147,134,1,134,234,158,27,196,22,159,106,14,61,73,124,199,175,148,248,229,53,117,13,74,47,68,172,222,228,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,18,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,9,171,200,199,241,217,250,55,250,200,176,158,33,248,126,192,120,154,210,250,237,40,212,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,122,226,115,145,187,172,114,200,223,46,165,2,160,121,108,113,207,117,225,247,63,163,210,189,70,186,85,215,105,214,85,81,77,109,137,245,151,71,54,12,94,119,77,34,182,170,38,205,34,65,13,51,164,168,123,170,118,70,174,219,75,212,171,26,199,37,228,154,203,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,219,84,228,231,173,122,203,159,233,198,69,167,153,205,190,235,117,196,48,191,13,75,141,228,51,196,222,221,54,232,189,203,91,167,116,136,249,123,108,88,95,19,26,199,118,163,115,154,247,177,139,77,26,133,138,128,0,226,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,20,3,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,216,80,170,190,121,223,137,63,210,79,213,160,66,14,11,56,103,169,226,187,94,109,90,97,53,117,93,190,197,5,60,215,124,134,186,145,98,239,211,91,161,233,71,118,210,71,34,43,228,150,72,97,69,70,191,161,102,73,21,143,107,28,134,194,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,78,220,149,61,233,242,159,171,250,239,152,219,139,169,0,0,0,1,196,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,2,27,115,111,198,244,94,253,195,68,149,250,139,147,210,89,242,203,13,71,164,176,248,226,74,71,220,110,19,171,227,130,122,88,163,153,236,150,74,101,73,225,124,253,151,111,31,110,41,85,178,118,146,39,209,177,159,248,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,222,143,22,178,86,204,199,120,10,94,150,36,146,43,99,68,98,77,59,217,221,145,119,123,147,118,71,220,123,34,141,78,43,15,224,255,0,92,115,110,31,114,158,38,45,56,223,70,25,139,244,185,29,43,38,90,171,164,109,149,35,169,154,142,38,70,238,228,52,254,110,154,87,171,35,107,89,46,206,114,197,35,88,19,83,146,158,45,161,215,123,238,105,146,92,232,124,78,172,88,122,29,109,117,108,176,172,116,214,121,153,219,146,106,40,183,238,119,187,157,113,207,42,183,102,71,53,59,26,230,247,165,107,237,168,214,51,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,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,98,142,30,56,129,192,120,154,210,250,29,87,211,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,122,37,107,85,219,172,114,198,239,46,164,3,37,128,0,16,131,153,239,9,26,219,196,206,27,143,92,52,131,40,171,184,191,26,168,87,205,132,77,83,5,45,37,123,228,94,148,173,138,87,244,55,196,198,215,57,170,217,222,172,237,43,251,75,27,250,219,81,55,192,20,23,192,255,0,1,89,151,19,58,161,113,183,234,5,139,32,199,48,76,78,162,170,223,147,215,38,212,53,176,220,89,27,145,148,16,36,241,61,22,165,178,172,110,149,142,103,222,227,71,117,43,30,248,145,247,211,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,245,128,53,87,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,10,128,230,35,192,45,103,12,121,82,103,154,91,111,186,220,180,202,247,221,168,217,41,167,168,250,51,34,73,19,60,53,85,79,74,177,33,123,231,141,180,242,72,244,145,222,180,110,234,116,125,201,102,87,42,142,13,181,115,64,41,175,186,179,170,213,53,118,55,230,118,122,72,104,113,102,214,189,175,133,157,215,200,179,92,105,86,52,107,42,90,212,139,178,137,34,190,54,84,84,178,70,177,238,86,182,127,220,237,54,171,213,51,40,239,54,202,74,250,120,234,32,171,100,85,48,182,86,54,120,37,100,208,202,141,114,42,35,227,150,56,228,99,189,173,123,26,228,217,81,20,250,192,214,179,139,31,122,125,100,250,192,200,126,99,57,103,220,51,112,163,167,28,90,242,204,211,108,43,53,139,192,221,104,125,59,61,130,255,0,4,40,250,171,69,83,174,245,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,172,30,44,125,233,245,147,235,3,33,249,140,228,212,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,93,146,51,178,21,237,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,43,150,239,13,31,178,55,136,235,95,167,237,62,47,12,194,186,47,249,7,122,14,229,61,71,109,255,0,208,180,79,235,138,72,159,222,153,19,170,41,58,123,144,69,85,210,187,180,180,158,62,248,19,181,113,119,140,209,95,113,170,202,75,78,162,227,180,235,73,103,172,170,145,176,81,85,65,37,68,46,146,42,233,25,79,44,239,100,113,182,161,208,181,138,136,217,38,122,175,147,220,99,254,88,56,110,145,232,6,26,154,105,146,223,233,44,122,243,153,211,211,222,114,108,90,233,116,99,110,48,211,111,87,37,186,158,58,93,211,161,237,163,71,84,201,14,203,81,31,136,222,100,99,93,19,90,18,131,139,31,117,141,100,250,191,200,126,93,57,173,97,178,159,22,62,235,26,201,245,127,144,252,186,115,90,192,46,207,153,175,2,86,173,110,195,110,58,231,165,184,205,92,154,161,97,167,141,213,84,118,184,26,247,228,148,76,86,181,204,146,61,209,95,83,12,91,186,55,179,170,71,178,62,199,76,138,176,246,169,135,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,169,180,153,84,28,212,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,164,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,127,92,189,221,145,137,43,152,19,87,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,174,142,226,110,143,142,104,209,210,118,150,71,72,163,90,30,29,117,123,87,52,75,87,44,89,158,137,79,86,252,157,245,12,183,195,108,134,7,212,178,240,201,158,214,173,4,180,236,245,167,100,174,70,34,49,190,191,90,49,204,86,200,214,57,187,41,218,107,106,110,54,170,43,133,101,166,174,215,81,85,79,28,210,208,213,186,39,79,74,247,53,21,208,200,176,189,241,43,218,170,173,85,141,239,102,232,189,46,114,108,170,31,89,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,17,87,149,199,191,102,153,125,181,242,122,211,181,115,17,224,22,179,134,60,169,51,205,45,183,221,110,90,101,123,238,212,108,148,211,212,125,25,145,36,137,158,26,170,167,165,88,144,189,243,198,218,121,36,122,72,239,90,55,117,58,62,228,177,215,134,237,111,186,240,225,173,184,182,180,89,172,116,151,154,140,114,162,87,62,130,166,71,70,202,152,38,130,74,121,152,143,111,155,30,177,77,39,67,246,114,53,253,46,86,189,17,88,187,20,218,110,122,71,196,94,151,209,94,104,227,199,243,204,19,41,167,142,166,38,85,210,50,174,138,173,140,145,28,212,146,25,154,168,143,142,88,211,118,72,212,124,114,70,168,228,107,216,168,129,172,97,177,239,7,60,61,126,198,14,31,113,189,38,173,169,181,86,222,169,59,245,183,187,133,186,151,179,29,101,116,242,186,71,57,85,81,31,47,109,139,28,13,149,232,142,116,112,71,234,177,54,99,96,94,148,242,167,186,224,188,111,82,81,228,22,138,76,207,69,108,20,255,0,72,82,178,240,215,49,42,146,84,168,101,37,190,102,53,168,202,154,152,170,34,108,146,177,191,121,116,44,107,164,70,119,219,78,235,95,2,128,121,163,251,246,106,111,216,191,39,162,51,175,41,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,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,115,87,5,115,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,64,64,174,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,174,7,72,157,46,123,27,60,77,149,140,115,210,57,21,204,234,118,200,231,76,14,85,124,115,218,180,182,167,246,55,106,229,210,146,223,137,220,170,42,174,86,60,134,229,116,109,61,53,154,126,210,201,45,44,206,168,145,34,142,154,85,141,206,103,71,74,165,68,174,69,107,251,253,81,216,247,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,150,164,176,170,163,100,107,90,168,172,123,35,145,154,241,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,109,16,8,65,202,139,91,245,163,86,244,74,227,104,213,203,30,65,87,79,142,212,53,214,60,202,239,37,92,207,200,160,168,158,169,101,103,126,163,169,39,125,52,177,58,53,123,30,168,140,124,81,171,90,177,245,62,111,129,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,2,215,185,168,112,21,77,85,77,117,226,159,70,236,84,148,111,163,167,154,225,156,219,41,251,170,250,199,172,176,181,43,233,169,227,137,205,71,163,95,60,181,79,115,216,206,136,187,187,43,214,87,62,176,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,104,130,146,249,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,221,81,148,211,75,187,163,123,58,99,99,228,236,116,198,137,15,116,44,211,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,128,170,234,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,6,180,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,116,74,214,171,182,73,34,141,222,125,40,108,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,128,100,176,0,0,0,16,171,152,143,0,180,124,78,98,169,158,105,109,190,213,109,212,219,39,118,163,100,166,130,159,233,52,107,28,76,240,213,85,61,40,245,153,140,130,54,211,201,35,214,54,250,209,187,165,178,119,34,164,28,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,166,210,101,90,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,157,17,119,118,87,172,174,120,74,14,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,18,185,168,113,235,83,85,83,117,225,99,70,239,181,116,108,163,168,154,223,156,220,233,251,74,202,198,44,80,185,40,41,170,35,149,206,70,35,159,60,85,76,115,24,254,184,187,91,171,22,86,190,184,52,223,85,117,31,71,239,181,25,62,151,230,151,92,102,235,87,111,169,181,205,87,110,168,88,164,125,44,236,232,146,53,84,255,0,146,230,175,225,50,70,71,35,21,175,99,28,222,43,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,245,248,107,117,174,138,74,186,169,250,24,231,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,40,29,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,136,154,229,110,203,36,177,183,203,169,13,132,248,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,232,137,174,86,238,145,197,27,124,250,80,232,28,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,182,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,219,155,190,142,218,180,215,138,54,101,216,229,134,174,134,219,168,54,120,175,117,50,165,43,98,162,146,234,217,100,134,173,176,57,140,107,85,234,214,83,207,42,42,185,253,202,167,61,203,247,198,161,121,36,53,230,177,162,22,173,88,225,114,191,43,154,249,143,216,238,90,113,80,185,13,61,117,214,54,181,106,32,237,62,41,109,241,79,248,81,62,161,207,135,161,136,138,146,205,13,60,106,137,212,143,96,81,9,106,156,146,244,83,253,93,113,25,89,112,252,184,85,190,150,57,127,243,122,202,185,38,98,199,255,0,153,36,110,108,159,215,209,205,252,5,42,172,216,163,128,157,51,197,116,191,132,125,51,183,98,212,157,191,79,99,244,89,53,198,119,199,26,77,85,93,95,3,42,37,124,142,99,27,215,211,220,108,76,87,110,228,138,24,152,174,119,70,224,72,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,129,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,215,157,95,189,62,45,245,127,67,243,27,137,18,176,45,6,204,181,43,72,245,11,85,176,250,42,187,155,52,222,162,212,251,189,13,53,58,72,248,237,213,108,173,89,107,85,122,209,221,16,58,146,52,123,90,199,122,147,58,71,43,25,19,212,11,201,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,245,87,83,64,175,89,146,141,235,60,104,142,122,122,146,43,162,234,127,74,72,254,169,204,103,130,143,217,85,167,16,95,240,11,101,170,61,77,197,190,249,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,165,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,247,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,215,27,157,178,57,88,222,182,43,36,106,116,61,170,161,173,101,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,164,160,229,113,239,217,166,95,109,124,158,180,147,252,228,56,100,192,113,91,86,63,196,142,33,77,73,100,185,93,175,13,199,175,86,218,43,116,48,193,112,158,118,213,214,122,65,238,141,26,229,169,87,50,86,200,247,245,172,136,232,151,118,118,215,185,24,57,92,123,246,105,151,219,95,39,173,2,255,0,128,0,64,14,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,159,252,234,253,214,49,111,172,10,31,151,92,72,1,202,227,223,179,76,190,218,249,61,104,23,252,0,2,128,121,163,251,246,106,111,216,191,39,162,39,255,0,37,79,117,140,167,235,2,187,229,214,226,0,115,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,192,79,242,63,235,199,4,26,29,196,94,169,225,218,189,168,116,183,87,222,176,254,196,77,167,130,104,95,67,117,165,134,167,196,71,75,91,79,60,82,50,72,122,221,50,42,51,161,206,108,239,107,156,228,70,116,72,0,7,201,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,245,152,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,95,127,217,99,197,63,246,203,106,175,252,242,184,255,0,223,1,127,220,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,181,65,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,176,0,53,225,227,51,131,60,251,132,204,254,166,142,178,134,174,227,132,220,106,31,45,134,253,20,83,77,3,96,146,106,132,166,164,170,169,88,34,133,43,187,52,235,36,145,71,186,108,189,77,242,246,125,92,16,113,163,149,112,143,168,240,87,86,186,235,123,192,110,93,200,47,120,244,85,210,54,54,119,86,30,170,234,104,21,233,10,214,49,32,141,17,207,79,94,52,116,93,76,234,73,25,122,154,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,27,47,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,125,101,43,114,212,230,5,247,9,172,161,208,77,86,155,175,1,186,220,29,232,187,139,157,188,150,122,234,185,233,153,247,217,103,169,100,52,246,230,39,137,158,78,150,43,146,73,30,255,0,62,167,23,82,0,0,4,0,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,73,255,0,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,129,127,192,0,32,7,58,191,117,140,91,235,2,135,229,215,18,170,248,78,247,167,209,191,172,12,123,230,48,22,169,206,175,221,99,22,250,192,161,249,117,196,170,14,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,64,217,35,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,40,51,142,78,56,243,46,47,115,38,210,210,178,174,199,167,86,58,135,62,195,97,123,211,174,71,236,173,241,181,157,42,173,125,75,154,174,68,106,42,178,22,57,88,197,114,186,89,101,202,188,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,116,95,238,48,85,72,214,204,217,161,150,70,207,66,141,142,25,97,79,83,169,238,87,189,174,86,66,172,137,90,83,161,122,143,172,180,121,125,219,10,179,119,109,88,38,63,91,146,95,238,83,170,178,150,138,150,158,9,38,70,57,232,139,188,210,246,156,200,163,68,87,57,200,229,93,152,201,30,192,232,5,212,243,171,247,88,197,190,176,40,126,93,113,41,88,186,158,117,126,235,24,183,214,5,15,203,174,32,64,14,87,30,253,154,101,246,215,201,235,75,201,214,139,158,145,217,116,191,32,188,235,188,120,252,152,37,5,59,106,111,12,191,82,50,170,137,204,100,141,116,104,232,94,215,36,175,238,164,125,182,35,92,247,73,208,140,69,122,181,10,43,229,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,59,95,48,78,61,114,30,38,115,42,236,27,79,175,181,116,122,87,104,168,146,26,22,83,248,170,39,223,216,169,76,229,154,186,21,149,89,51,27,81,78,233,41,209,209,177,236,99,209,92,214,189,85,16,34,86,89,244,87,233,85,231,232,47,165,126,141,250,66,163,208,254,150,237,248,239,3,220,119,99,196,118,190,247,222,237,244,117,244,122,189,91,237,229,177,144,56,88,191,232,214,45,196,22,19,127,226,6,201,233,92,6,142,224,175,187,211,58,153,213,49,249,196,244,130,73,97,106,162,203,12,115,172,50,73,30,206,235,141,143,111,68,155,246,221,223,248,23,224,202,251,198,30,163,213,91,36,186,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,152,215,136,126,31,179,238,25,117,66,187,74,53,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,238,184,156,228,110,201,36,82,55,207,165,64,217,78,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,86,34,207,185,98,243,11,163,197,168,233,184,117,226,7,47,236,218,161,233,139,18,191,220,230,130,10,91,85,44,80,77,36,180,181,181,115,204,206,152,83,181,11,41,147,165,238,71,72,177,245,35,18,38,178,176,64,191,238,87,30,226,122,101,246,215,206,43,73,84,69,94,87,30,226,122,101,246,215,206,43,74,160,226,111,137,190,36,172,28,73,106,189,138,197,196,30,165,91,173,182,236,226,251,73,71,71,73,150,87,195,5,52,17,215,204,216,226,142,54,202,141,99,26,212,70,163,81,17,17,17,17,0,216,36,214,179,139,31,122,125,100,250,192,200,126,99,57,119,220,184,114,204,171,57,224,199,79,50,156,215,38,186,228,23,170,223,75,120,155,141,210,182,74,186,169,250,46,181,108,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,66,144,120,177,247,167,214,79,172,12,135,230,51,129,117,60,174,61,196,244,203,237,175,156,86,157,43,154,247,15,218,95,159,112,233,123,214,139,235,41,45,57,134,5,79,78,182,203,210,164,141,90,136,36,170,142,53,183,207,218,142,71,74,199,186,101,237,34,162,36,115,61,174,89,34,141,243,171,187,87,44,235,181,170,193,203,255,0,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,181,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,171,110,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,237,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,214,233,89,26,245,171,89,22,221,45,107,164,149,94,17,126,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,218,181,47,95,179,46,36,57,62,229,218,131,168,54,186,184,50,24,42,45,214,154,234,231,219,210,146,154,236,248,47,116,72,149,148,200,138,173,123,28,213,107,36,115,81,140,74,136,234,26,214,53,172,68,33,255,0,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,205,237,44,255,0,153,141,166,213,96,229,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,5,6,27,84,26,171,155,84,1,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,253,68,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,126,198,102,42,226,47,134,141,44,226,131,4,155,5,212,203,79,240,124,21,230,142,10,111,74,91,62,253,12,178,120,73,230,138,78,207,119,176,198,73,210,223,93,155,181,126,10,129,76,28,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,54,52,190,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,13,104,117,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,108,213,229,123,199,213,139,69,186,56,120,214,107,135,131,196,46,183,7,212,88,175,245,53,47,88,108,181,83,116,163,233,167,71,185,89,21,28,143,69,122,72,212,107,98,150,73,31,38,236,149,242,66,23,40,106,174,109,80,106,174,6,202,124,39,123,172,104,223,213,254,61,242,232,10,107,230,117,145,240,203,148,241,5,83,118,225,249,157,235,172,221,82,229,183,43,101,69,44,246,43,173,84,177,67,52,85,84,79,130,71,245,76,189,217,153,82,187,49,171,44,104,189,42,245,149,239,146,188,72,241,211,247,20,224,191,71,180,59,71,51,63,9,169,55,173,63,198,253,49,83,68,222,169,172,86,185,45,49,42,237,50,57,60,61,100,219,199,219,217,28,246,68,175,147,239,78,117,60,139,89,120,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,29,124,216,79,151,254,71,195,45,215,135,219,77,167,134,70,120,27,85,15,92,183,75,109,198,162,149,247,214,85,58,89,33,241,87,70,65,35,250,102,168,240,206,123,21,85,26,177,53,137,27,88,198,53,140,170,14,45,249,113,106,231,10,88,109,147,80,106,174,244,153,134,61,81,79,12,87,234,235,93,43,227,101,146,226,245,68,237,72,142,85,115,233,156,229,107,35,169,84,103,83,253,87,199,19,157,18,73,208,56,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,245,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,34,185,213,251,211,226,223,87,244,63,49,184,153,87,145,143,227,179,244,111,245,145,130,185,182,103,248,110,169,235,166,1,168,58,125,144,210,95,49,235,230,155,208,84,208,215,83,42,244,74,207,73,92,145,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,175,35,31,199,103,232,223,235,32,45,80,162,190,102,124,104,254,201,61,71,102,155,225,78,237,224,56,13,194,174,10,106,136,107,187,209,223,107,145,123,79,174,218,55,186,23,66,212,99,155,78,228,234,119,110,89,94,174,78,242,199,28,191,230,247,197,46,85,166,152,37,39,15,88,182,55,117,163,251,161,219,221,61,199,38,87,73,13,63,129,100,200,146,208,210,189,142,78,228,207,233,106,84,53,222,171,96,153,173,86,191,196,111,29,64,226,118,15,165,121,85,155,22,244,221,170,205,233,155,133,61,191,210,55,106,159,15,67,71,221,145,172,239,212,75,178,246,225,103,87,83,223,178,244,181,21,118,93,128,145,92,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,66,71,20,155,185,175,88,209,215,231,244,79,21,250,43,244,23,232,205,171,232,223,163,253,19,232,127,5,31,129,240,61,190,215,134,236,109,219,236,246,253,78,223,79,79,79,171,182,222,71,74,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,162,38,185,91,186,71,20,109,243,233,67,37,129,64,60,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,51,149,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,234,117,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,181,153,101,131,232,166,85,121,197,189,55,106,188,250,26,225,81,111,244,141,166,167,196,80,214,118,164,115,59,244,242,236,157,200,95,211,212,199,236,157,77,84,93,147,112,54,147,5,112,114,127,226,131,62,212,172,102,231,195,254,95,104,171,174,182,233,245,158,158,91,45,249,148,243,74,145,192,234,137,83,194,86,84,201,43,154,143,70,190,38,210,196,198,53,59,52,179,39,254,13,8,191,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,94,137,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,110,114,170,249,170,129,119,229,43,115,171,247,167,197,190,175,232,126,99,113,51,255,0,38,189,88,213,61,80,251,175,253,211,53,47,43,203,125,25,244,127,193,122,118,243,83,95,225,123,158,144,238,118,187,207,119,71,87,109,157,93,59,111,208,221,253,136,96,14,117,126,244,248,183,213,253,15,204,110,32,101,94,70,63,142,207,209,191,214,69,170,21,87,200,199,241,217,250,55,250,200,181,64,48,87,21,60,27,105,31,23,214,172,126,223,169,213,57,5,5,70,49,81,60,214,234,235,37,107,32,157,140,157,173,73,161,114,75,28,145,57,143,88,161,114,170,179,173,22,38,244,185,168,175,71,101,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,44,0,0,0,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,20,215,205,103,141,170,61,86,190,211,112,253,164,57,95,140,195,44,221,186,203,253,202,215,114,130,162,223,144,85,61,145,77,4,108,124,42,238,228,52,254,123,162,191,165,211,170,245,70,139,79,27,214,101,115,70,226,99,50,225,235,65,161,181,105,253,14,65,69,125,207,42,31,104,167,201,232,17,35,130,200,198,116,62,93,230,233,85,109,76,209,119,25,10,55,165,232,137,60,173,123,93,2,35,168,132,12,255,0,193,71,10,55,222,45,53,150,139,13,237,93,104,241,11,110,213,153,77,238,138,22,59,192,82,244,189,99,141,29,34,163,18,105,222,206,212,105,179,220,155,190,78,219,217,20,136,108,39,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,197,92,35,240,245,165,156,59,232,213,131,28,211,58,155,85,247,199,91,225,169,173,203,105,105,105,153,54,69,214,233,39,142,161,242,194,139,221,133,60,67,210,4,115,228,232,137,205,106,61,254,110,118,107,2,141,185,147,240,49,117,225,247,63,172,213,77,57,181,213,215,105,214,85,81,83,114,149,148,118,183,54,12,94,119,77,26,58,150,87,67,26,65,13,51,164,168,99,105,183,86,174,219,197,210,171,26,73,38,63,224,19,140,154,158,16,117,66,182,225,125,166,171,175,193,50,122,116,135,35,161,161,162,138,122,215,190,8,230,90,57,169,214,73,35,70,189,146,202,173,114,43,250,22,57,100,221,174,122,70,173,190,156,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,214,219,95,180,155,238,21,172,185,102,145,253,47,181,101,31,69,238,14,162,244,165,177,219,195,63,170,142,233,115,119,94,220,204,234,237,203,23,83,187,114,178,70,117,59,167,169,67,101,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,15,172,171,94,79,60,78,230,85,214,170,142,26,111,184,142,65,121,177,90,234,22,107,21,234,217,102,71,209,88,153,51,106,234,167,134,229,84,142,68,141,146,203,26,248,117,86,57,238,146,73,88,174,233,70,35,58,175,55,109,111,214,141,53,226,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,62,8,5,186,2,181,121,53,234,198,169,234,135,221,127,238,153,169,121,94,91,232,207,163,254,11,211,183,154,154,255,0,11,220,244,135,115,181,222,123,186,58,187,108,234,233,219,126,134,239,236,66,202,128,0,0,213,92,217,79,132,239,117,141,27,250,191,199,190,93,1,173,97,178,159,9,222,235,26,55,245,127,143,124,186,0,50,168,0,13,107,56,177,247,167,214,79,172,12,135,230,51,152,168,202,188,88,251,211,235,39,214,6,67,243,25,201,191,167,156,5,99,220,76,242,225,192,115,157,62,177,82,81,234,165,162,158,251,53,11,233,252,45,19,47,239,91,204,141,88,107,166,88,149,243,61,180,244,238,142,157,93,35,24,199,189,17,206,107,21,85,3,37,114,248,230,89,98,188,233,197,243,10,226,171,81,237,86,187,174,15,111,109,101,182,255,0,116,169,122,85,95,45,236,71,36,145,189,58,87,196,86,67,180,104,136,197,116,245,13,145,21,35,123,227,150,71,213,94,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,215,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,51,7,7,60,61,126,201,254,32,177,189,38,173,169,186,209,89,106,251,245,183,187,133,186,151,189,37,29,12,17,58,71,57,85,81,89,23,113,233,28,13,149,232,173,108,147,199,234,189,118,99,130,213,52,98,171,81,238,188,167,50,220,147,85,114,156,174,251,126,190,233,254,95,113,89,178,73,22,90,166,82,190,26,196,166,70,72,246,164,178,66,248,91,28,204,124,174,145,202,217,189,87,246,187,108,101,32,155,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,106,128,0,17,215,135,158,2,184,121,225,155,50,191,103,58,125,98,171,172,185,93,234,27,53,11,239,94,30,181,246,6,34,78,213,134,223,50,196,147,194,199,71,80,232,222,174,145,239,123,24,196,115,157,178,170,200,160,86,175,57,77,88,213,61,47,251,144,125,204,245,47,43,196,189,39,244,131,198,250,10,243,83,65,226,187,126,143,237,247,123,47,111,95,79,113,253,61,91,237,214,237,189,170,5,149,21,87,207,59,241,39,250,73,250,180,194,156,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,233,111,19,110,186,100,213,181,116,179,244,90,170,222,206,184,164,145,204,119,75,216,215,38,233,228,230,162,167,154,33,154,249,231,126,36,255,0,73,63,86,129,85,100,191,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,87,26,240,65,164,56,110,189,113,57,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,90,234,229,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,215,248,139,225,163,84,248,95,206,230,193,117,50,211,252,31,5,121,163,130,167,209,119,63,188,195,44,158,18,121,162,143,189,218,239,177,146,116,183,212,126,237,95,130,168,108,145,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,245,149,1,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,187,36,103,102,223,192,160,30,104,254,253,154,155,246,47,201,232,137,85,200,199,241,217,250,55,250,200,138,188,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,144,22,168,71,254,36,248,32,208,238,42,178,172,75,45,213,42,91,171,106,241,62,184,186,109,115,67,77,233,74,87,72,201,60,45,92,189,167,76,232,90,172,147,165,35,146,55,51,196,76,173,114,57,253,73,32,0,28,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,150,49,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,190,255,0,178,199,138,127,237,150,213,95,249,229,113,255,0,190,2,255,0,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,106,131,137,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,114,198,63,214,29,116,211,141,6,163,198,110,218,161,121,244,53,171,40,200,33,198,225,185,74,136,148,180,117,82,193,60,209,190,165,234,169,218,133,124,59,152,178,108,173,99,158,213,127,75,17,239,96,82,15,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,235,252,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,245,116,119,19,101,100,147,70,142,143,186,178,54,247,181,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,189,156,69,240,209,170,124,47,231,115,96,186,153,105,254,15,130,188,209,193,83,232,187,159,222,97,150,79,9,60,209,71,222,237,119,216,201,58,91,234,63,118,175,193,84,54,61,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,114,197,21,242,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,238,181,51,212,125,25,145,36,149,254,38,150,155,169,88,144,189,243,200,234,136,227,98,72,239,86,70,245,58,62,220,183,168,0,26,214,126,203,30,41,255,0,182,91,85,127,231,149,199,254,248,187,238,92,57,102,85,156,240,99,167,153,78,107,147,93,114,11,213,111,165,188,77,198,233,91,37,93,84,253,23,90,182,51,174,89,21,207,119,75,24,214,166,235,228,214,162,39,146,32,18,84,234,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,82,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,107,43,87,157,38,186,95,113,108,19,18,208,108,114,243,106,101,38,109,226,46,57,45,38,204,146,187,194,210,77,78,250,36,217,85,86,40,100,157,37,119,95,74,57,238,164,233,107,209,173,149,174,10,129,37,87,44,93,72,177,105,183,25,56,84,185,29,29,169,244,153,39,136,198,227,171,173,161,125,68,212,85,85,113,171,41,159,74,172,221,98,154,73,210,42,117,147,101,106,69,81,50,59,165,174,87,55,15,240,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,39,79,172,214,61,208,35,21,232,142,86,35,213,200,215,244,244,46,53,3,106,128,99,253,1,214,59,23,16,26,53,137,235,22,57,15,135,164,201,173,237,168,146,155,169,239,240,149,76,115,163,169,166,235,123,24,178,118,167,142,88,187,157,8,215,244,117,55,213,114,41,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,87,206,211,90,255,0,212,47,14,116,118,255,0,201,154,220,42,164,139,255,0,56,163,164,142,23,164,159,249,234,200,215,71,253,97,90,239,195,66,213,13,112,120,201,215,74,206,34,120,142,204,245,27,211,62,145,178,186,225,37,187,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,184,196,239,189,155,53,59,179,74,238,134,171,149,168,24,84,188,158,81,26,197,117,212,174,23,31,136,228,119,234,74,235,150,159,94,37,178,83,68,181,78,150,182,59,83,162,142,106,71,78,215,189,206,70,35,159,81,4,74,136,214,118,233,90,198,167,222,220,165,27,19,43,149,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,251,168,180,205,85,70,246,210,178,71,171,218,212,122,56,47,120,0,5,43,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,48,255,0,50,254,2,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,251,93,22,11,140,245,82,57,176,182,24,98,141,176,80,171,100,134,40,87,215,233,123,85,143,115,85,240,163,240,87,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,108,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,251,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,128,88,87,54,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,137,89,232,251,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,229,113,239,217,166,95,109,124,158,180,193,81,234,246,100,205,23,168,208,71,79,73,38,39,62,81,14,94,200,221,2,119,224,184,178,146,74,87,57,146,38,202,172,146,41,24,142,107,186,182,88,99,86,116,111,39,94,117,229,113,239,217,166,95,109,124,158,180,11,254,0,1,0,57,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,240,0,10,1,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,136,1,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,1,63,192,0,117,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,246,16,131,246,149,56,88,254,207,181,87,252,171,110,255,0,49,39,248,3,21,113,99,238,177,172,159,87,249,15,203,167,53,172,54,83,226,199,221,99,89,62,175,242,31,151,78,107,88,6,213,0,0,4,117,227,51,131,60,7,139,60,2,166,142,178,134,146,221,155,91,169,223,45,134,253,20,80,195,59,167,142,26,132,166,164,170,169,88,37,153,104,123,213,11,36,145,71,178,238,157,77,243,246,200,160,6,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,117,60,160,51,252,203,58,225,66,166,151,48,200,106,238,204,197,114,138,155,5,161,106,85,28,250,91,116,116,116,114,197,78,143,219,169,204,99,167,145,25,212,171,210,206,150,55,102,49,141,109,112,115,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,192,79,240,0,16,3,157,95,186,198,45,245,129,67,242,235,137,0,57,92,123,246,105,151,219,95,39,173,39,255,0,58,191,117,140,91,235,2,135,229,215,18,0,114,184,247,236,211,47,182,190,79,90,5,255,0,0,0,128,28,234,253,214,49,111,172,10,31,151,92,74,86,46,167,157,95,186,198,45,245,129,67,242,235,137,77,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,29,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,93,254,69,195,134,156,112,207,192,142,167,224,216,54,63,106,134,190,29,47,188,83,222,239,116,244,9,5,85,238,170,43,101,74,186,166,161,202,231,200,237,228,150,103,50,55,72,246,196,217,21,140,217,168,136,114,188,16,112,93,138,240,143,167,16,80,214,182,213,123,207,174,93,201,239,121,12,84,49,182,70,119,82,30,170,26,105,213,137,50,209,177,96,141,81,175,95,94,68,116,189,44,234,72,217,144,56,177,247,88,214,79,171,252,135,229,211,129,173,97,117,60,234,253,214,49,111,172,10,31,151,92,74,86,46,167,157,95,186,198,45,245,129,67,242,235,136,20,193,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,246,57,143,115,87,116,85,67,32,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,209,19,92,173,217,100,150,54,249,117,33,213,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,96,142,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,182,172,202,111,116,80,189,190,62,171,169,235,28,104,233,21,94,176,192,199,246,163,77,152,213,217,242,118,216,249,100,64,50,6,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,199,252,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,239,89,139,94,235,97,123,188,5,87,83,22,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,132,128,0,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,189,124,189,62,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,164,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,235,70,238,150,201,220,138,139,0,191,238,87,30,226,122,101,246,215,206,43,78,149,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,180,238,188,174,61,196,244,203,237,175,156,86,146,168,12,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,85,19,125,215,117,93,123,56,177,247,167,214,79,172,12,135,230,51,155,41,154,214,113,99,239,79,172,159,88,25,15,204,103,3,181,103,124,87,95,111,188,39,105,159,10,184,180,183,91,93,151,25,244,149,102,80,189,230,50,27,213,84,215,41,170,105,99,233,106,43,214,24,24,246,191,103,57,26,249,95,186,199,188,17,72,238,191,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,117,206,232,211,165,175,123,96,149,177,49,238,98,73,34,53,157,77,221,92,222,149,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,108,61,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,224,238,186,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,94,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,166,0,230,143,238,39,169,191,98,252,226,136,149,68,85,230,143,238,39,169,191,98,252,226,136,10,1,54,168,53,87,54,168,0,0,2,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,250,22,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,109,38,80,15,52,127,126,205,77,251,23,228,244,64,89,167,42,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,118,160,171,107,170,38,153,239,116,143,107,170,223,27,85,54,68,142,56,219,183,170,170,180,66,93,79,37,79,117,140,167,235,2,187,229,214,226,149,128,250,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,190,198,177,141,106,108,136,136,94,79,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,70,203,77,5,71,209,152,210,57,89,225,169,106,122,85,233,51,217,60,141,168,146,55,164,110,245,99,111,83,99,238,75,130,185,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,59,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,206,137,123,187,35,210,39,50,210,128,226,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,20,3,199,71,6,87,222,15,53,30,150,217,29,215,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,216,80,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,53,161,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,246,185,85,109,43,145,143,227,179,244,111,245,145,94,188,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,117,196,231,35,118,73,34,145,190,125,42,88,87,35,31,199,103,232,223,235,32,44,39,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,203,169,77,117,245,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,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,54,115,33,255,0,49,30,8,40,248,170,193,19,45,195,169,122,117,55,19,183,203,21,137,169,52,20,208,221,35,116,209,72,250,90,169,95,19,158,238,150,50,127,14,139,36,113,178,90,135,43,220,141,123,220,129,138,185,83,113,181,89,170,214,42,158,31,181,123,43,241,153,157,155,185,89,96,185,93,46,83,212,92,50,10,87,190,89,167,141,239,153,93,220,154,159,203,100,71,245,58,5,78,152,209,41,228,122,216,169,171,102,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,82,229,63,109,115,4,253,134,223,118,79,21,138,125,215,191,249,35,232,87,139,155,255,0,149,59,157,62,35,181,211,221,240,125,159,232,173,250,186,63,251,219,196,119,125,96,56,158,107,60,109,86,105,77,138,155,135,237,33,202,252,30,103,121,237,214,95,238,86,187,148,244,247,12,126,149,143,138,104,35,99,225,86,246,230,168,243,221,21,253,77,129,23,170,53,74,136,222,149,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,113,89,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,163,196,220,110,149,178,85,213,79,208,198,177,157,114,200,174,123,186,88,198,181,55,95,38,181,17,60,145,11,190,229,153,193,119,236,108,211,135,234,70,106,222,230,125,159,91,233,39,169,167,154,135,179,37,138,133,83,186,202,29,228,99,102,108,206,87,181,213,13,94,150,247,34,137,136,213,236,164,146,4,128,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,119,84,181,18,53,137,253,236,108,71,57,238,100,81,68,197,123,250,58,151,10,107,223,43,253,2,226,39,86,47,186,199,154,229,250,129,69,122,200,60,47,137,130,215,112,162,142,149,157,138,104,169,217,208,217,41,36,122,110,200,90,171,187,215,214,85,219,100,217,18,96,0,35,255,0,10,92,20,233,103,7,223,74,126,230,119,252,174,231,244,183,192,248,223,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,122,214,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,202,188,140,127,29,159,163,127,172,139,84,42,175,145,143,227,179,244,111,245,145,106,128,0,0,0,0,10,171,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,197,92,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,0,0,116,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,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,117,184,135,225,251,62,225,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,235,137,206,70,236,146,69,35,124,250,84,217,120,139,252,125,240,109,77,197,246,151,209,91,236,85,52,148,25,222,49,80,179,99,149,213,213,178,193,68,198,79,36,41,89,13,66,71,28,138,230,62,40,145,205,84,103,90,73,20,123,57,172,89,17,193,18,249,81,241,211,251,135,11,250,215,153,255,0,181,233,112,10,218,230,255,0,124,215,90,228,168,87,127,193,120,86,57,191,195,133,31,253,79,9,106,134,173,159,232,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,204,230,185,191,5,66,226,116,67,154,198,3,55,9,119,61,64,213,123,189,37,199,85,48,186,118,82,215,227,209,186,27,116,249,4,242,77,219,165,168,164,107,156,173,123,28,213,99,170,29,19,85,97,86,78,244,129,25,217,107,195,186,243,51,227,71,246,54,105,195,52,223,10,119,115,62,207,173,245,112,83,84,67,93,217,146,197,66,169,218,125,118,209,189,179,54,103,43,220,218,119,39,75,123,145,74,245,114,246,86,57,41,7,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,245,248,107,117,174,138,74,186,169,250,24,231,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,41,202,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,125,72,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,22,211,202,155,130,90,205,41,177,84,241,3,171,216,167,131,204,239,61,202,59,5,182,233,109,158,158,225,143,210,177,242,195,60,143,100,200,222,220,213,30,91,42,51,169,176,34,116,200,169,81,35,16,36,175,5,28,40,216,184,75,209,170,44,55,181,106,172,203,238,91,86,101,55,186,40,94,223,31,85,212,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,33,215,248,160,229,233,162,252,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,127,85,67,209,85,28,137,178,55,203,218,171,40,0,17,255,0,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,224,124,111,167,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,188,128,0,0,0,13,85,205,148,248,78,247,88,209,191,171,252,123,229,208,26,214,27,41,240,157,238,177,163,127,87,248,247,203,160,3,42,128,0,214,179,139,31,122,125,100,250,192,200,126,99,57,117,60,174,61,196,244,203,237,175,156,86,148,173,197,143,189,62,178,125,96,100,63,49,156,186,158,87,30,226,122,101,246,215,206,43,64,141,92,206,185,122,86,101,53,149,60,69,112,253,136,119,174,179,117,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,84,203,221,153,245,43,212,198,171,99,73,58,85,235,43,159,221,121,56,240,253,106,195,52,74,187,136,11,131,41,42,111,186,133,81,53,37,12,173,70,189,244,86,170,73,223,10,196,142,88,209,241,190,90,152,229,116,141,107,220,199,178,26,85,242,115,85,11,10,62,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,0,198,188,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,181,64,0,1,31,248,173,224,167,75,56,193,250,45,247,76,191,229,118,207,162,94,59,193,122,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,72,0,4,63,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,173,177,210,70,245,217,147,57,83,103,167,172,137,190,233,186,44,107,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,138,188,174,61,251,52,203,237,175,147,214,151,19,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,168,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,167,110,87,30,253,154,101,246,215,201,235,75,254,3,87,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,187,62,86,188,65,107,142,184,232,213,117,22,179,99,247,90,136,241,159,11,5,139,49,173,130,102,125,34,165,123,167,141,237,89,30,222,138,137,169,223,76,172,146,102,189,92,238,182,119,19,184,215,201,46,64,226,115,151,238,129,113,85,125,183,101,57,172,55,92,126,245,69,222,241,55,28,105,180,84,149,87,78,182,66,198,120,201,100,166,149,243,246,153,78,214,199,186,250,141,115,145,60,149,54,207,248,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,64,161,126,104,254,253,154,155,246,47,201,232,137,85,200,199,241,217,250,55,250,200,138,188,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,144,22,168,0,3,175,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,132,31,180,169,194,199,246,125,170,191,229,91,119,249,137,63,192,24,171,139,31,117,141,100,250,191,200,126,93,57,173,97,178,159,22,62,235,26,201,245,127,144,252,186,115,90,192,54,168,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,29,83,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,253,71,198,206,244,181,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,83,183,43,143,126,205,50,251,107,228,245,165,255,0,1,171,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,159,38,173,116,212,125,73,211,140,207,75,243,91,207,165,109,90,115,232,152,172,19,78,138,234,170,122,90,164,170,69,165,116,138,190,188,49,248,86,246,145,83,169,141,123,152,142,86,54,54,50,11,115,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,64,101,95,218,84,225,99,251,62,213,95,242,173,187,252,196,151,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,245,81,55,221,119,85,200,0,1,175,15,48,93,98,181,107,127,22,153,214,93,141,95,170,238,184,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,120,105,42,27,81,60,106,197,217,201,63,90,162,57,238,66,244,248,148,213,234,109,5,208,108,231,87,38,158,146,58,140,118,207,52,214,244,171,130,89,160,150,226,253,162,162,134,70,69,179,213,146,84,201,12,106,168,173,217,30,170,174,106,34,185,53,162,2,213,57,33,105,111,250,229,235,93,194,197,254,212,197,173,23,63,21,252,117,53,240,118,81,255,0,241,107,186,222,207,204,199,126,232,132,42,227,227,76,241,93,34,226,247,82,112,92,42,147,194,89,105,238,20,247,10,106,86,199,28,113,210,248,218,72,107,31,4,76,141,141,99,33,141,245,14,100,108,70,250,177,181,141,85,85,69,85,185,254,95,90,59,117,209,14,18,240,92,71,37,176,210,90,178,26,218,121,175,119,136,162,165,116,19,172,245,115,62,104,219,84,215,177,143,241,49,211,186,158,9,17,233,187,86,14,132,85,107,26,164,31,231,123,166,126,27,42,211,77,99,163,164,186,203,233,11,125,94,51,112,159,183,213,67,79,225,228,74,138,70,117,35,61,73,164,241,85,171,179,158,189,77,131,213,106,116,61,84,51,7,38,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,119,37,142,22,61,190,187,222,149,48,215,72,229,122,121,36,209,162,57,81,58,89,97,69,21,242,142,212,204,171,15,226,246,207,130,218,106,247,178,231,182,250,251,125,222,150,73,36,237,187,195,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,238,152,231,157,168,136,175,221,47,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,8,171,204,211,90,254,226,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,128,75,9,231,17,196,85,54,161,234,229,151,68,176,252,178,146,227,143,96,180,239,154,239,13,12,178,171,27,127,145,239,100,176,206,189,93,153,95,79,11,35,107,85,173,87,68,250,138,152,220,238,174,182,51,26,240,43,161,117,153,78,158,241,3,175,55,123,55,93,151,9,210,252,154,221,107,171,145,103,143,250,113,87,108,153,142,88,85,168,145,75,219,164,90,134,200,199,57,85,158,46,7,116,42,185,174,104,68,3,234,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,249,73,85,204,211,69,62,226,220,92,101,62,30,225,226,168,51,189,243,90,62,185,122,230,139,198,207,55,136,142,77,163,99,91,181,84,85,61,13,78,173,162,88,186,156,174,234,216,46,251,135,237,76,251,178,104,118,7,170,82,85,218,170,42,242,108,126,134,225,95,232,185,58,233,97,174,124,45,241,80,51,215,122,183,181,58,75,26,177,206,87,49,204,86,185,122,154,166,64,43,47,146,198,188,211,93,176,220,175,135,43,205,109,91,238,86,42,135,228,214,84,154,162,89,89,232,233,150,56,170,97,137,138,206,136,25,21,66,199,34,167,95,223,31,92,247,35,61,87,185,108,208,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,161,141,56,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,184,220,237,213,168,246,245,177,95,27,151,161,238,69,201,96,13,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,110,107,229,113,239,217,166,95,109,124,158,180,157,60,234,241,60,87,238,5,139,103,95,70,109,95,73,62,152,80,218,125,51,224,163,241,222,7,193,92,101,240,221,253,187,157,158,231,175,219,234,233,234,245,182,223,204,130,220,174,61,251,52,203,237,175,147,214,129,126,119,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,131,79,57,176,232,214,163,113,53,67,163,150,107,69,213,184,134,65,216,179,89,50,41,232,157,28,146,223,29,85,44,109,71,66,142,115,252,29,67,29,74,145,72,230,71,36,114,43,187,177,163,30,175,135,63,241,129,195,175,236,161,208,235,198,150,199,149,93,108,149,111,234,184,80,120,74,239,13,75,89,93,20,50,120,88,43,254,245,34,201,71,223,116,82,61,141,111,87,84,76,115,85,28,212,53,236,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,250,147,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,2,223,249,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,209,172,60,111,223,117,231,131,188,103,66,181,66,170,235,121,206,177,124,194,27,140,55,201,97,98,199,89,103,138,134,120,99,74,153,150,85,146,90,196,146,161,205,87,246,209,31,27,26,231,189,210,43,220,247,43,143,126,205,50,251,107,228,245,160,95,240,0,10,1,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,136,1,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,1,63,192,0,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,218,160,0,0,0,5,0,243,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,196,0,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,128,159,224,0,32,7,58,191,117,140,91,235,2,135,229,215,18,0,114,184,247,236,211,47,182,190,79,90,79,254,117,126,235,24,183,214,5,15,203,174,36,0,229,113,239,217,166,95,109,124,158,180,11,254,0,1,2,185,202,218,110,183,254,27,112,155,21,138,217,87,113,185,92,117,34,219,73,71,71,73,11,166,158,166,121,40,46,13,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,65,203,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,239,93,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,245,250,88,212,99,28,212,124,200,249,171,150,96,24,110,117,83,143,213,102,24,245,37,217,248,173,226,59,253,161,42,81,92,202,91,140,113,75,20,85,8,205,250,92,246,54,121,21,157,72,189,47,233,123,118,123,24,230,246,0,6,42,226,199,221,99,89,62,175,242,31,151,78,101,83,21,113,99,238,177,172,159,87,249,15,203,167,3,90,194,234,121,213,251,172,98,223,88,20,63,46,184,148,172,93,79,58,191,117,140,91,235,2,135,229,215,16,32,7,43,143,126,205,50,251,107,228,245,165,255,0,20,3,202,227,223,179,76,190,218,249,61,105,127,192,0,0,13,85,205,170,13,85,192,191,238,87,30,226,122,101,246,215,206,43,73,84,69,94,87,30,226,122,101,246,215,206,43,73,84,0,214,179,139,31,122,125,100,250,192,200,126,99,57,178,153,173,103,22,62,244,250,201,245,129,144,252,198,112,45,123,148,87,15,216,14,25,160,54,254,32,45,236,171,169,203,53,10,158,166,146,186,90,180,133,236,162,130,146,227,87,10,69,74,228,141,37,141,146,164,113,58,86,185,238,71,190,24,215,203,165,16,158,164,85,229,113,238,39,166,95,109,124,226,180,149,64,8,171,205,31,220,79,83,126,197,249,197,17,42,136,171,205,31,220,79,83,126,197,249,197,16,20,2,109,80,106,174,109,80,0,0,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,39,255,0,37,79,117,140,167,235,2,187,229,214,226,149,139,169,228,169,238,177,148,253,96,87,124,186,220,82,176,27,41,240,157,238,177,163,127,87,248,247,203,160,50,169,138,184,78,247,88,209,191,171,252,123,229,208,25,84,0,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,160,0,10,149,230,197,193,5,30,55,233,62,44,244,206,151,162,146,225,112,73,115,106,37,154,8,97,165,146,111,15,5,61,85,44,45,137,138,238,236,234,245,168,87,72,249,29,45,67,94,141,233,89,28,218,193,39,79,51,174,54,171,53,207,81,234,116,147,75,242,190,189,54,197,250,168,230,169,180,220,167,90,92,150,169,203,12,146,73,51,17,91,20,208,193,52,45,100,43,210,246,245,50,73,89,35,155,43,17,176,88,11,41,229,41,193,119,211,75,237,31,21,217,251,122,108,184,229,194,104,49,123,92,244,61,77,184,215,70,206,151,87,57,210,177,88,176,192,247,170,68,232,149,93,226,97,114,245,70,180,253,50,91,249,70,220,182,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,234,85,141,99,146,242,64,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,129,149,121,24,254,59,63,70,255,0,89,22,168,85,95,35,31,199,103,232,223,235,34,213,0,0,0,0,0,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,0,0,171,94,110,188,27,83,85,83,92,56,191,195,42,105,40,223,71,79,77,14,103,79,87,91,42,190,177,235,45,37,21,12,212,177,118,220,212,122,53,253,18,162,200,198,116,69,27,154,213,122,200,175,170,18,197,57,172,241,181,71,170,215,218,110,31,180,135,43,241,152,101,155,183,89,127,185,90,238,80,84,91,242,10,167,178,41,160,141,143,133,93,220,134,159,207,116,87,244,186,117,94,168,209,105,227,122,215,172,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,116,181,239,108,19,57,173,85,221,201,20,138,155,244,174,193,53,121,92,240,119,77,196,46,168,77,169,250,129,103,164,173,211,236,14,161,139,81,67,95,71,44,144,94,238,47,141,235,21,50,47,148,78,100,43,219,154,102,185,206,221,22,8,221,27,153,58,171,111,36,160,30,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,214,216,153,34,245,163,95,22,253,77,115,163,137,89,126,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,1,245,128,0,0,0,0,0,213,92,217,79,132,239,117,141,27,250,191,199,190,93,1,173,97,178,159,9,222,235,26,55,245,127,143,124,186,0,50,168,0,13,107,56,177,247,167,214,79,172,12,135,230,51,151,83,202,227,220,79,76,190,218,249,197,105,74,220,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,9,84,0,3,21,113,99,238,177,172,159,87,249,15,203,167,53,172,54,83,226,199,221,99,89,62,175,242,31,151,78,107,88,6,213,0,0,0,0,5,85,243,206,252,73,254,146,126,173,45,80,170,190,121,223,137,63,210,79,213,160,69,94,87,30,253,154,101,246,215,201,235,75,254,40,7,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,160,30,104,254,253,154,155,246,47,201,232,137,85,200,199,241,217,250,55,250,200,138,188,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,144,22,168,0,0,0,3,21,113,99,238,177,172,159,87,249,15,203,167,53,172,54,83,226,199,221,99,89,62,175,242,31,151,78,107,88,6,213,4,0,231,87,238,177,139,125,96,80,252,186,226,79,242,0,115,171,247,88,197,190,176,40,126,93,113,2,0,114,184,247,236,211,47,182,190,79,90,95,241,64,60,174,61,251,52,203,237,175,147,214,151,252,5,0,243,71,247,236,212,223,177,126,79,68,74,174,70,63,142,207,209,191,214,68,85,230,143,239,217,169,191,98,252,158,136,149,92,140,127,29,159,163,127,172,128,181,64,0,16,3,156,158,181,253,6,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,117,71,5,13,186,90,122,137,58,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,151,116,41,80,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,234,231,89,169,159,72,53,199,11,210,218,74,187,85,69,38,31,143,190,225,55,135,147,174,170,158,186,190,111,190,65,81,179,213,25,180,20,148,114,49,138,214,187,166,117,114,171,154,246,109,141,121,73,225,87,92,171,141,44,126,251,111,168,164,142,159,14,179,221,111,117,205,153,238,71,201,3,233,157,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,184,47,120,135,252,216,49,107,22,65,193,46,95,118,187,208,248,138,188,102,225,104,186,90,228,238,189,158,30,169,245,208,210,58,77,154,168,143,222,10,186,134,108,228,86,250,251,237,212,214,170,76,3,175,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,176,13,104,116,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,190,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,159,141,85,205,146,56,66,213,234,157,119,225,163,79,117,74,225,61,92,247,43,181,157,144,221,39,169,130,40,95,81,113,166,123,169,107,38,70,69,234,53,143,168,130,87,177,26,141,245,28,223,85,159,130,129,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,14,191,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,158,211,176,16,3,156,38,191,125,0,208,235,118,145,226,90,133,232,172,167,52,184,51,210,150,186,55,255,0,69,84,227,169,13,67,103,238,57,17,86,40,100,157,32,143,240,154,178,181,179,49,58,216,147,53,2,157,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,218,92,79,15,154,41,247,22,229,67,157,248,139,135,138,175,206,244,255,0,32,205,107,58,37,235,134,47,27,103,95,15,28,123,198,199,55,106,88,169,186,218,189,91,74,178,244,185,91,211,181,96,112,109,161,117,156,68,241,29,134,105,207,161,189,35,101,117,194,59,142,70,215,172,236,133,150,122,119,182,74,164,146,88,17,95,23,113,137,216,99,247,106,119,102,137,189,109,87,35,146,250,120,177,247,88,214,79,171,252,135,229,211,129,173,97,114,124,230,244,46,143,41,209,171,22,188,218,44,221,119,172,38,225,29,186,233,87,26,193,31,244,158,173,202,198,172,202,228,73,101,237,213,173,59,99,99,92,168,207,23,59,186,21,28,231,54,155,13,162,53,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,216,6,189,156,15,235,21,215,68,56,163,211,252,186,142,253,73,106,182,214,222,41,172,151,233,107,170,157,5,18,218,170,229,108,53,46,168,114,61,141,232,141,174,73,218,178,47,67,100,130,55,185,23,163,99,99,51,87,125,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,246,23,209,203,123,91,237,90,221,194,134,38,235,125,142,174,215,81,129,211,211,224,245,204,154,70,200,201,231,160,163,167,68,158,39,38,202,172,146,41,34,122,163,154,138,215,171,217,235,35,82,71,133,123,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,35,21,115,171,247,167,197,190,175,232,126,99,113,50,175,35,31,199,103,232,223,235,32,45,80,0,4,0,231,87,238,177,139,125,96,80,252,186,226,64,14,87,30,253,154,101,246,215,201,235,73,255,0,206,175,221,99,22,250,192,161,249,117,196,128,28,174,61,251,52,203,237,175,147,214,129,127,196,63,230,51,193,71,236,170,211,136,47,248,5,178,213,30,166,226,223,124,182,212,206,157,169,46,148,40,143,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,76,0,6,172,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,146,131,149,199,191,102,153,125,181,242,122,210,106,115,69,224,22,143,48,177,92,184,152,209,219,125,170,215,117,199,45,245,53,217,101,158,10,104,40,227,185,210,177,242,212,207,114,107,218,214,245,214,55,185,35,165,238,43,157,52,109,111,74,163,227,70,77,10,249,92,123,246,105,151,219,95,39,173,2,255,0,128,0,80,15,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,64,14,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,9,254,0,0,0,3,21,113,99,238,177,172,159,87,249,15,203,167,53,172,54,83,226,199,221,99,89,62,175,242,31,151,78,107,88,6,213,0,0,0,0,40,7,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,32,7,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,4,255,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,144,3,149,199,191,102,153,125,181,242,122,210,127,243,171,247,88,197,190,176,40,126,93,113,32,7,43,143,126,205,50,251,107,228,245,160,95,240,0,0,0,1,138,184,177,247,88,214,79,171,252,135,229,211,153,84,197,92,88,251,172,107,39,213,254,67,242,233,192,214,176,186,158,117,126,235,24,183,214,5,15,203,174,37,43,23,83,206,175,221,99,22,250,192,161,249,117,196,8,1,202,227,223,179,76,190,218,249,61,105,127,197,0,242,184,247,236,211,47,182,190,79,90,95,240,0,0,3,85,115,106,131,85,112,47,251,149,199,184,158,153,125,181,243,138,210,85,17,87,149,199,184,158,153,125,181,243,138,210,85,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,169,229,113,238,39,166,95,109,124,226,180,149,68,85,229,113,238,39,166,95,109,124,226,180,149,64,8,171,205,31,220,79,83,126,197,249,197,17,42,136,171,205,31,220,79,83,126,197,249,197,16,20,2,109,80,106,174,109,80,0,0,0,160,30,104,254,253,154,155,246,47,201,232,139,254,40,7,154,63,191,102,166,253,139,242,122,32,39,255,0,37,79,117,140,167,235,2,187,229,214,226,149,139,169,228,169,238,177,148,253,96,87,124,186,220,82,176,27,41,240,157,238,177,163,127,87,248,247,203,160,50,169,138,184,78,247,88,209,191,171,252,123,229,208,25,84,0,0,10,86,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,70,42,231,87,239,79,139,125,95,208,252,198,226,101,94,70,63,142,207,209,191,214,64,90,161,93,92,214,120,218,172,210,155,21,55,15,218,67,149,248,60,206,243,219,172,191,220,173,119,41,233,238,24,253,43,31,20,208,70,199,194,173,237,205,81,231,186,43,250,155,2,47,84,106,149,17,189,36,175,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,31,85,212,196,146,69,108,104,175,88,96,99,251,178,46,236,106,236,200,251,140,124,177,169,175,102,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,64,59,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,173,239,126,215,238,129,126,198,15,216,165,217,186,253,27,244,135,165,189,49,211,69,233,159,29,226,59,190,39,191,225,187,125,238,223,244,55,115,181,213,225,254,245,190,222,103,84,229,221,193,5,31,10,184,34,229,185,141,47,86,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,212,199,193,226,17,36,146,55,203,78,213,99,149,172,99,150,96,1,172,102,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,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,164,242,148,227,71,233,165,138,143,133,28,253,221,55,172,114,223,52,248,189,210,122,238,167,92,104,99,127,83,168,92,217,94,175,89,160,99,213,98,108,72,173,240,208,185,58,99,74,126,169,51,87,49,30,8,40,248,170,193,19,45,195,169,122,117,55,19,183,203,21,137,169,52,20,208,221,35,116,209,72,250,90,169,95,19,158,238,150,50,127,14,139,36,113,178,90,135,43,220,141,123,220,148,67,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,27,79,2,58,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,213,209,220,77,209,241,205,26,58,78,210,200,233,20,0,165,110,117,126,244,248,183,213,253,15,204,110,37,212,148,173,206,175,222,159,22,250,191,161,249,141,196,12,171,200,199,241,217,250,55,250,200,181,66,170,249,24,254,59,63,70,255,0,89,22,168,0,0,0,0,0,170,190,121,223,137,63,210,79,213,165,170,21,87,207,59,241,39,250,73,250,180,12,85,201,83,222,159,41,250,191,174,249,141,184,186,146,149,185,42,123,211,229,63,87,245,223,49,183,23,82,0,0,0,130,188,206,184,218,163,208,205,56,169,210,77,47,202,250,53,39,40,234,163,154,166,211,114,129,42,177,170,86,164,50,73,36,204,69,116,176,205,60,51,53,144,175,75,29,210,249,37,100,141,116,76,71,72,174,40,184,155,192,120,89,210,251,150,160,101,245,52,149,151,38,83,185,214,92,121,46,48,211,86,222,103,73,34,143,162,6,200,189,78,99,29,60,78,149,236,107,214,56,213,207,233,118,200,215,107,175,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,128,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,222,210,62,94,250,53,133,112,167,112,225,211,39,179,247,170,243,75,125,43,243,75,197,5,91,188,85,93,210,53,108,172,146,9,213,141,94,205,60,237,222,158,55,71,208,141,110,242,49,238,146,101,147,21,114,189,224,91,238,41,138,179,92,117,143,12,240,154,147,122,235,244,61,53,107,186,166,177,90,228,141,168,155,194,173,79,15,89,54,242,119,55,87,61,145,43,35,251,211,157,81,26,207,240,53,172,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,253,244,111,70,185,237,100,177,74,196,123,250,58,150,116,242,157,227,126,143,27,244,103,9,154,153,85,209,73,112,184,44,88,77,106,67,4,48,210,201,55,136,158,162,150,170,103,74,197,119,118,117,98,83,163,99,124,142,150,161,204,87,116,172,109,108,224,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,167,175,182,187,163,227,134,69,108,157,164,141,218,245,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,192,135,252,187,184,223,163,226,171,4,92,75,49,170,233,212,220,78,223,20,183,215,44,48,83,67,116,141,211,75,27,42,169,98,100,174,123,186,88,200,60,66,164,113,198,201,106,26,140,106,53,236,106,76,0,0,0,0,0,53,87,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,12,170,0,3,90,206,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,82,183,22,62,244,250,201,245,129,144,252,198,114,234,121,92,123,137,233,151,219,95,56,173,2,85,0,0,197,92,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,181,64,0,0,0,1,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,17,87,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,40,7,154,63,191,102,166,253,139,242,122,34,85,114,49,252,118,126,141,254,178,34,175,52,127,126,205,77,251,23,228,244,68,170,228,99,248,236,253,27,253,100,5,170,0,0,0,0,197,92,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,181,65,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,128,28,174,61,251,52,203,237,175,147,214,151,252,80,15,43,143,126,205,50,251,107,228,245,165,255,0,1,64,60,209,253,251,53,55,236,95,147,209,18,171,145,143,227,179,244,111,245,145,21,121,163,251,246,106,111,216,191,39,162,37,87,35,31,199,103,232,223,235,32,45,80,0,6,190,220,205,46,214,171,215,28,122,159,89,102,185,210,87,211,199,81,109,164,124,180,211,54,86,54,120,45,148,144,205,18,185,170,168,143,142,88,228,141,237,246,181,236,115,87,101,69,66,85,114,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,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,64,14,38,238,214,171,255,0,18,90,175,125,177,92,233,46,54,219,142,113,125,171,163,172,164,153,179,65,83,4,149,243,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,11,116,228,235,166,127,67,248,83,155,58,171,164,181,45,94,123,144,86,92,33,170,167,143,250,41,212,52,202,148,113,193,80,245,98,42,244,79,5,99,216,196,115,154,214,206,174,69,71,61,232,129,58,128,0,107,25,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,61,133,223,114,172,187,90,174,60,14,96,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,189,142,69,90,182,230,143,239,217,169,191,98,252,158,136,157,60,146,242,155,21,94,129,103,88,85,61,119,93,234,213,152,45,210,178,155,180,244,237,82,213,209,83,199,79,39,90,167,67,186,159,69,82,155,34,171,147,183,187,145,17,205,85,11,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,41,47,152,246,31,196,151,16,252,81,223,111,184,215,13,154,149,62,61,138,211,179,21,179,214,83,225,213,238,74,232,41,165,149,210,84,247,24,217,25,43,31,81,53,67,162,145,138,212,116,61,149,86,163,186,183,187,64,5,106,242,133,225,59,42,211,79,165,186,233,169,150,60,175,23,201,42,187,216,149,21,130,243,104,146,223,253,3,253,11,85,37,98,164,205,73,36,235,145,172,141,138,212,107,91,217,151,117,122,185,59,115,127,137,187,77,214,255,0,195,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,37,128,53,172,253,137,220,83,255,0,107,78,170,255,0,204,219,143,253,201,178,152,0,83,183,52,238,15,243,234,190,33,168,245,3,67,52,23,32,186,90,50,203,58,85,222,106,49,155,76,213,204,150,246,218,137,124,68,178,197,2,61,96,123,226,117,43,149,202,214,54,87,172,143,78,185,59,202,119,254,80,56,231,18,90,89,159,230,186,115,168,218,89,154,227,88,77,226,207,233,184,165,191,216,235,232,224,138,235,4,208,194,214,192,233,145,176,181,242,195,51,214,68,70,171,222,148,176,249,162,70,168,182,148,0,168,190,110,218,33,173,26,149,196,150,55,125,211,157,33,205,114,171,108,24,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,190,207,106,252,80,201,92,154,244,159,84,244,191,238,191,247,76,211,76,175,18,244,159,209,255,0,5,233,219,53,77,7,138,237,250,67,185,218,239,49,189,125,61,198,117,116,239,183,91,119,246,161,101,64,0,0,8,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,197,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,150,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,110,114,34,121,170,23,126,0,0,0,16,42,151,128,170,109,24,230,1,167,188,64,232,253,138,146,131,79,174,117,23,8,110,182,138,78,235,214,211,113,158,211,115,235,154,56,155,23,106,158,133,202,216,26,136,178,250,179,78,145,177,173,98,198,198,207,80,0,0,5,32,115,30,225,235,95,115,158,51,181,15,41,194,180,63,80,50,11,45,111,162,124,53,198,215,140,214,213,210,207,209,106,164,99,250,37,142,55,49,221,47,99,154,187,47,147,154,168,190,104,164,224,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,183,99,147,224,164,223,0,0,0,0,0,99,78,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,125,255,0,98,119,20,255,0,218,211,170,191,243,54,227,255,0,114,108,166,0,0,0,0,0,164,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,244,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,242,115,85,23,205,20,156,28,162,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,124,20,155,224,0,0,8,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,197,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,150,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,110,114,34,121,170,23,126,0,0,0,0,0,24,211,137,187,77,214,255,0,195,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,37,128,53,172,253,137,220,83,255,0,107,78,170,255,0,204,219,143,253,201,110,156,221,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,124,80,155,224,10,64,229,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,75,120,155,141,211,25,173,164,165,131,174,213,86,198,117,203,36,109,99,122,158,246,181,55,95,55,57,17,60,213,11,191,0,0,0,1,173,103,236,78,226,159,251,90,117,87,254,102,220,127,238,77,148,192,17,171,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,233,111,19,110,186,81,73,73,85,7,93,214,173,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,73,80,0,26,251,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,134,193,32,8,213,203,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,244,183,137,183,93,40,164,164,170,131,174,235,86,246,117,197,34,53,237,234,99,218,228,221,60,218,228,84,242,84,36,168,0,8,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,244,79,134,183,90,232,164,171,170,159,162,235,72,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,36,168,3,90,207,216,157,197,63,246,180,234,175,252,205,184,255,0,220,155,41,128,0,0,0,164,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,244,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,242,115,85,23,205,20,187,240,4,32,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,183,99,147,224,165,69,254,196,238,41,255,0,181,167,85,127,230,109,199,254,228,217,76,1,141,56,100,180,221,108,28,54,233,69,138,251,108,171,183,92,173,216,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,50,88,0,0,0,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,223,103,181,126,40,100,174,77,122,79,170,122,95,247,95,251,166,105,166,87,137,122,79,232,255,0,130,244,237,154,166,131,197,118,253,33,220,237,119,152,222,190,158,227,58,186,119,219,173,187,251,80,178,160,4,117,227,75,130,220,55,140,156,54,209,102,188,228,85,120,222,67,141,212,73,53,150,245,12,43,82,202,118,76,177,165,76,50,211,43,216,217,89,35,98,143,101,234,107,218,248,216,168,238,158,182,73,21,120,4,229,133,147,105,78,168,86,234,191,17,118,250,68,185,97,183,132,76,70,142,142,186,158,178,138,189,89,28,205,117,194,88,221,19,156,140,71,62,9,105,151,170,41,153,36,74,231,198,205,153,189,154,0,0,0,5,85,243,58,229,233,125,186,223,106,120,138,225,251,16,186,223,107,239,183,7,75,150,216,45,144,178,89,25,35,217,12,113,85,81,82,65,10,73,39,92,141,153,245,43,213,36,139,36,201,39,79,79,117,204,181,64,4,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,121,49,164,181,0,1,81,124,221,180,67,90,53,43,137,44,110,251,167,58,67,154,229,86,216,48,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,125,158,213,248,161,110,128,10,213,228,215,164,250,167,165,255,0,117,255,0,186,102,154,101,120,151,164,254,143,248,47,78,217,170,104,60,87,111,210,29,206,215,121,141,235,233,238,51,171,167,125,186,219,191,181,11,42,0,0,0,0,0,1,90,188,229,52,159,84,245,67,238,65,247,51,211,76,175,45,244,103,210,15,27,232,43,53,77,127,133,238,122,63,183,221,236,177,221,29,93,183,244,245,109,191,67,182,246,41,101,64,10,139,229,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,187,236,199,47,193,75,116,0,0,0,12,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,100,0,224,227,149,102,85,97,226,10,245,93,196,198,57,106,188,98,24,47,99,192,54,9,228,117,191,32,186,73,20,19,179,166,57,161,99,234,104,225,100,174,73,122,145,140,116,237,108,95,126,99,103,98,91,80,0,0,0,87,7,53,78,6,46,186,165,77,251,36,116,142,215,87,112,203,45,180,244,182,219,230,61,109,181,186,162,166,243,7,117,35,138,170,22,211,198,178,201,83,18,72,214,191,175,169,22,158,38,170,57,157,142,153,44,124,1,8,57,121,242,243,181,112,209,106,167,213,77,84,163,164,184,234,165,198,157,81,140,71,54,104,49,184,36,110,206,167,129,201,187,95,82,230,170,182,89,218,170,136,138,232,162,94,142,228,147,205,240,0,0,0,0,0,214,179,246,39,113,79,253,173,58,171,255,0,51,110,63,247,38,193,28,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,153,44,0,0,1,175,183,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,91,167,46,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,210,222,38,221,116,162,146,146,170,14,187,173,91,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,146,160,0,0,12,105,196,221,166,235,127,225,183,85,236,86,43,101,93,198,229,113,193,239,180,148,116,116,144,186,105,234,103,146,130,102,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,175,191,236,78,226,159,251,90,117,87,254,102,220,127,238,77,148,192,0,0,0,0,2,181,121,202,105,62,169,234,135,220,131,238,103,166,153,94,91,232,207,164,30,55,208,86,106,154,255,0,11,220,244,127,111,187,217,99,186,58,187,111,233,234,219,126,135,109,236,82,202,128,20,129,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,150,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,110,114,34,121,170,23,126,0,0,0,20,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,137,240,215,27,94,51,91,87,75,63,69,170,145,143,232,150,56,220,199,116,189,142,106,236,190,78,106,162,249,162,146,87,147,94,147,234,158,151,253,215,254,233,154,105,149,226,94,147,250,63,224,189,59,102,169,160,241,93,191,72,119,59,93,230,55,175,167,184,206,174,157,246,235,110,254,212,44,168,0,0,0,0,1,141,56,155,180,221,111,252,54,234,189,138,197,108,171,184,220,174,56,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,53,247,253,137,220,83,255,0,107,78,170,255,0,204,219,143,253,201,178,152,0,66,14,110,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,40,77,240,5,32,114,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,165,188,77,198,233,140,214,210,82,193,215,106,171,99,58,229,146,54,177,189,79,123,90,155,175,155,156,136,158,106,133,223,128,5,32,115,30,225,235,95,115,158,51,181,15,41,194,180,63,80,50,11,45,111,162,124,53,198,215,140,214,213,210,207,209,106,164,99,250,37,142,55,49,221,47,99,154,187,47,147,154,168,190,104,164,149,228,215,164,250,167,165,255,0,117,255,0,186,102,154,101,120,151,164,254,143,248,47,78,217,170,104,60,87,111,210,29,206,215,121,141,235,233,238,51,171,167,125,186,219,191,181,11,42,0,0,0,107,89,251,19,184,167,254,214,157,85,255,0,153,183,31,251,146,239,185,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,150,241,54,235,165,20,148,149,80,117,221,106,222,206,184,164,70,189,189,76,123,92,155,167,155,92,138,158,74,132,149,0,0,0,82,7,49,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,250,39,195,92,109,120,205,109,93,44,253,22,170,70,63,162,88,227,115,29,210,246,57,171,178,249,57,170,139,230,138,73,94,77,122,79,170,122,95,247,95,251,166,105,166,87,137,122,79,232,255,0,130,244,237,154,166,131,197,118,253,33,220,237,119,152,222,190,158,227,58,186,119,219,173,187,251,80,178,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,110,63,243,142,43,248,124,226,143,46,198,97,226,39,82,169,172,87,250,135,228,216,243,41,50,170,202,104,25,110,171,150,71,54,24,225,142,161,201,19,32,149,179,83,34,42,55,116,167,71,163,26,215,53,11,201,43,131,157,62,142,218,175,90,71,138,107,125,190,195,87,45,247,26,188,50,201,93,89,73,74,215,49,182,170,166,72,228,117,84,136,197,122,50,58,152,226,100,74,231,163,26,250,201,19,101,116,168,7,213,202,23,138,26,205,78,197,114,221,33,212,140,255,0,43,201,179,234,27,132,217,37,61,69,246,174,122,238,187,59,163,165,167,86,69,81,43,222,173,237,78,155,186,55,116,167,244,75,92,206,191,190,116,76,174,38,238,215,91,7,13,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,10,23,224,127,88,174,186,33,197,30,159,229,212,119,234,75,85,182,182,241,77,100,191,75,93,84,232,40,150,213,87,43,97,169,117,67,145,236,111,68,109,114,78,213,145,122,27,36,17,189,200,189,27,23,189,197,143,186,198,178,125,95,228,63,46,156,10,1,253,150,60,83,255,0,108,182,170,255,0,207,43,143,253,241,178,153,170,185,180,70,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,123,64,170,190,108,188,91,234,94,61,175,54,141,35,210,45,82,200,49,138,124,66,206,201,175,75,96,185,87,91,103,146,227,89,180,189,153,223,27,216,201,216,202,102,210,73,26,181,23,165,106,38,69,114,170,171,89,202,242,145,190,241,37,171,218,185,126,212,13,74,212,29,74,201,240,76,118,207,61,37,61,69,223,41,175,154,221,233,185,31,7,68,93,169,38,232,168,123,105,157,80,229,106,181,237,143,174,39,187,165,238,133,86,181,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,218,94,247,44,189,20,251,139,112,143,139,120,139,135,138,175,206,246,205,107,58,37,235,134,47,27,4,62,30,56,247,141,142,110,212,177,83,117,181,122,182,149,101,233,114,183,167,96,235,252,197,52,59,136,108,191,13,93,89,225,167,85,53,42,221,147,227,244,240,195,87,139,88,50,106,138,42,74,251,116,107,81,36,211,65,75,2,35,166,174,234,150,47,46,226,117,197,10,177,173,116,157,13,117,69,226,124,104,113,79,138,101,86,108,167,238,247,168,23,159,67,92,41,238,30,142,187,101,55,26,138,26,206,212,141,127,98,162,46,250,119,33,127,79,75,217,186,117,53,85,55,77,205,143,138,107,230,87,203,210,179,76,175,181,218,235,160,216,135,250,5,175,233,150,241,99,181,195,61,68,150,122,174,138,153,170,106,153,12,112,172,116,214,230,199,11,28,170,233,58,99,146,85,107,90,200,250,26,208,177,254,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,117,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,103,106,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,160,30,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,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,247,127,169,250,197,128,235,175,3,90,161,168,218,115,126,164,184,219,110,58,111,123,150,88,162,170,134,105,237,243,201,103,124,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,226,85,10,54,253,150,60,83,255,0,108,182,170,255,0,207,43,143,253,241,178,153,170,185,177,159,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,158,162,186,38,189,142,240,209,185,209,186,103,245,55,165,138,141,69,238,62,54,60,58,87,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,173,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,157,45,149,241,83,5,167,137,190,46,239,247,90,43,21,139,136,61,96,184,220,174,53,17,210,81,209,210,101,151,57,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,58,174,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,141,86,210,121,93,112,11,71,135,216,173,188,76,107,21,190,213,116,186,228,118,250,106,236,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,186,43,29,219,141,209,118,213,174,134,55,59,169,85,242,43,33,15,174,201,104,226,75,132,30,7,50,46,40,51,237,103,205,114,157,80,171,167,176,215,193,102,202,174,181,245,150,235,45,20,247,58,36,125,12,180,117,79,69,90,153,34,145,209,207,34,163,36,139,169,209,194,232,213,174,150,89,169,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,117,198,231,108,142,86,55,173,138,201,26,157,15,106,174,32,230,143,238,39,169,191,98,252,226,136,168,14,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,13,138,65,213,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,158,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,78,214,0,0,0,0,0,199,252,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,64,49,87,22,62,235,26,201,245,127,144,252,186,112,49,255,0,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,170,186,154,5,122,204,148,111,89,227,68,115,211,212,145,93,23,83,250,82,71,201,83,88,205,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,127,18,166,195,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,189,145,138,230,177,207,138,88,158,172,103,95,74,6,85,0,1,141,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,53,247,253,150,60,83,255,0,108,182,170,255,0,207,43,143,253,241,127,220,88,251,172,107,39,213,254,67,242,233,205,107,0,218,160,24,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,100,0,6,190,220,77,241,55,196,149,131,137,45,87,177,88,184,131,212,171,117,182,221,156,95,105,40,232,233,50,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,176,73,173,103,22,62,244,250,201,245,129,144,252,198,112,46,251,151,14,89,149,103,60,24,233,230,83,154,228,215,92,130,245,91,233,111,19,113,186,86,201,87,85,63,69,214,173,140,235,150,69,115,221,210,198,53,169,186,249,53,168,137,228,136,113,92,53,241,191,98,213,189,113,213,46,30,51,202,171,85,159,51,196,179,11,205,187,28,166,130,23,195,29,222,207,73,51,163,106,181,242,74,254,237,99,59,82,190,86,34,49,22,53,107,216,197,70,74,172,114,184,247,19,211,47,182,190,113,90,83,7,19,119,107,173,131,139,189,87,190,216,174,117,118,235,149,187,82,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,146,65,26,184,32,227,71,21,226,227,78,32,174,173,117,170,201,159,91,123,144,94,241,232,171,163,116,143,237,36,61,85,212,208,43,214,100,163,122,207,26,35,158,158,164,138,232,186,159,210,146,62,74,128,0,0,0,1,72,28,199,184,133,215,220,27,140,237,67,197,176,173,112,212,12,126,203,69,232,159,13,110,181,228,213,180,148,176,117,218,169,30,254,136,163,145,172,111,83,222,231,46,201,230,231,42,175,154,169,56,57,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,248,169,92,28,209,253,251,53,55,236,95,147,209,19,255,0,146,167,186,198,83,245,129,93,242,235,112,19,252,0,5,80,115,110,190,241,37,164,58,185,97,212,13,53,212,29,74,198,48,76,138,207,5,37,69,69,163,41,175,134,221,233,184,223,63,92,93,168,230,232,167,123,169,155,78,228,106,53,141,147,162,87,183,169,237,153,83,138,229,53,197,190,165,228,58,243,119,210,61,93,213,44,131,39,167,203,236,239,154,202,183,251,149,117,202,120,238,52,123,203,217,129,242,61,236,129,143,166,117,92,146,43,145,58,150,158,20,71,34,162,53,243,43,153,166,138,125,218,120,71,202,124,61,195,194,215,224,155,230,180,125,114,244,67,47,130,130,111,17,28,155,70,247,59,122,89,106,122,26,157,59,202,145,117,57,27,213,189,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,180,13,162,13,107,63,101,143,20,255,0,219,45,170,191,243,202,227,255,0,124,108,103,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,190,211,87,112,54,93,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,134,188,222,184,161,172,211,28,87,18,210,29,55,207,242,188,103,62,174,184,67,146,84,84,88,170,231,161,232,179,182,58,170,116,100,181,17,61,138,238,236,235,187,99,111,82,127,67,57,207,232,251,223,92,192,225,59,221,99,70,254,175,241,239,151,64,81,95,29,154,233,125,215,238,38,179,28,146,231,121,181,92,237,86,27,133,86,55,141,205,107,70,45,43,172,244,181,83,37,59,217,35,85,221,238,231,91,230,89,21,206,71,58,101,233,233,98,49,141,12,193,192,6,113,197,127,16,124,81,226,56,204,220,68,234,85,77,138,193,80,204,155,33,101,94,85,89,83,3,237,212,146,198,231,67,36,50,84,53,37,100,242,186,26,101,68,71,108,149,10,245,99,154,215,33,39,249,202,106,198,169,233,127,220,131,238,103,169,121,94,37,233,63,164,30,55,208,87,154,154,15,21,219,244,127,111,187,217,123,122,250,123,143,233,234,223,110,183,109,237,83,235,228,177,163,182,171,46,145,229,122,223,112,176,213,197,125,201,111,15,178,80,214,85,210,181,172,117,170,149,145,185,93,75,34,177,30,172,146,166,73,89,42,181,234,199,62,142,52,217,29,18,157,43,158,119,226,79,244,147,245,104,29,127,148,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,21,45,208,165,110,74,158,244,249,79,213,253,119,204,109,197,212,128,33,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,70,70,146,49,81,90,246,77,50,138,86,231,87,239,79,139,125,95,208,252,198,226,5,207,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,125,101,69,242,167,227,158,235,101,201,168,56,93,213,123,165,93,194,219,127,168,72,241,75,213,198,232,231,173,178,118,83,178,56,173,139,223,147,165,180,207,108,12,100,17,197,178,182,103,244,35,31,222,69,138,221,0,0,0,164,14,99,220,66,235,238,13,198,118,161,226,216,86,184,106,6,63,101,162,244,79,134,183,90,242,106,218,74,88,58,237,84,143,127,68,81,200,214,55,169,239,115,151,100,243,115,149,87,205,84,156,28,162,117,11,62,212,174,27,114,75,238,163,103,25,6,85,114,131,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,182,239,114,252,84,174,14,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,9,254,0,3,31,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,24,171,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,169,253,41,35,242,7,22,62,235,26,201,245,127,144,252,186,115,94,29,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,127,18,160,108,230,12,85,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,251,217,24,174,107,28,248,165,137,234,198,117,244,166,85,0,86,175,57,77,88,213,61,47,251,144,125,204,245,47,43,196,189,39,244,131,198,250,10,243,83,65,226,187,126,143,237,247,123,47,111,95,79,113,253,61,91,237,214,237,189,170,89,81,85,124,243,191,18,127,164,159,171,64,235,252,162,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,125,158,228,248,169,110,133,43,114,84,247,167,202,126,175,235,190,99,110,44,83,141,254,52,113,94,17,244,226,122,234,39,90,175,121,245,203,183,5,147,30,150,186,54,200,206,234,77,211,93,83,2,61,38,90,54,44,18,34,185,137,235,200,141,139,169,157,75,35,3,15,243,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,215,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,61,126,150,53,94,246,181,31,10,191,235,229,239,204,102,143,137,63,71,232,222,169,82,248,45,77,164,183,207,63,164,153,216,134,134,251,28,29,191,90,56,250,218,246,214,57,143,146,71,195,28,107,31,76,18,202,213,99,126,245,29,48,221,174,121,150,171,231,245,183,154,200,234,239,249,102,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,179,35,106,121,185,17,169,236,66,236,249,102,112,93,251,27,52,225,250,145,154,183,185,159,103,214,250,73,234,105,230,161,236,201,98,161,84,238,178,135,121,24,217,155,51,149,237,117,67,87,165,189,200,162,98,53,123,41,36,129,53,64,0,66,174,61,185,140,216,184,87,237,105,222,155,210,218,178,109,77,168,237,79,81,73,89,215,37,13,150,149,219,61,29,86,145,61,143,116,210,177,126,247,11,94,215,35,92,146,189,81,189,182,205,210,185,117,243,30,143,89,233,147,72,184,133,202,233,35,212,31,17,52,182,203,213,76,84,86,218,75,180,15,150,158,58,122,68,233,145,137,37,114,203,60,141,100,81,66,212,116,81,53,125,103,163,149,217,43,152,207,5,31,178,171,78,32,191,224,22,203,84,122,155,139,125,242,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,232,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,204,230,185,191,5,64,54,147,4,63,229,205,198,191,236,170,211,137,236,25,253,206,213,30,166,226,223,123,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,76,0,5,80,113,127,205,98,235,102,215,156,123,31,225,242,239,73,118,194,112,107,197,37,125,230,186,145,206,137,114,25,227,241,17,86,80,199,58,186,72,101,161,124,51,53,169,34,192,170,147,70,147,68,231,35,34,122,247,94,104,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,138,199,118,228,108,189,196,107,161,141,205,233,69,124,136,248,106,4,13,154,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,118,64,53,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,122,241,163,162,234,103,82,72,203,254,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,229,140,105,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,117,200,230,236,174,70,59,161,136,249,28,157,12,114,167,96,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,122,144,69,220,123,24,233,165,122,182,56,216,174,78,185,30,198,162,238,228,40,7,141,30,45,178,174,46,117,77,114,155,148,94,7,27,177,120,155,126,51,110,107,100,139,183,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,108,196,2,80,112,191,205,223,62,179,106,133,194,155,137,24,233,46,56,126,91,120,150,182,162,227,67,4,221,252,117,100,142,24,162,142,158,30,183,53,212,49,54,31,90,22,177,102,85,146,73,186,230,147,118,75,111,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,20,173,203,67,128,170,157,121,200,97,214,173,89,177,85,193,167,86,58,136,230,180,50,78,215,69,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,245,58,158,228,99,28,229,100,200,203,169,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,12,127,196,221,218,235,96,225,183,85,239,182,43,157,93,186,229,110,193,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,175,191,236,177,226,159,251,101,181,87,254,121,92,127,239,139,254,226,199,221,99,89,62,175,242,31,151,78,107,88,6,203,188,50,93,174,183,254,27,116,162,251,125,185,213,220,110,87,28,30,197,87,89,89,87,51,166,158,166,121,40,33,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,153,44,197,92,39,123,172,104,223,213,254,61,242,232,12,170,4,42,227,219,152,205,139,133,126,214,157,233,189,45,171,38,212,218,142,212,245,20,149,157,114,80,217,105,93,179,209,213,105,19,216,247,77,43,23,239,112,181,237,114,53,201,43,213,27,219,108,220,175,46,110,53,255,0,101,86,156,79,96,207,238,118,168,245,55,22,251,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,211,10,243,107,224,187,233,165,138,179,138,236,1,189,55,172,114,223,12,25,69,174,10,30,167,92,104,99,127,75,107,154,232,152,175,89,160,99,209,37,116,170,173,240,208,181,122,163,74,126,153,42,219,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,196,168,27,57,131,26,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,146,192,21,65,196,151,55,124,155,27,226,26,213,71,160,241,210,93,52,251,17,168,168,162,200,41,43,32,167,86,100,211,182,162,72,164,146,158,178,39,204,173,166,237,50,57,41,230,143,161,85,239,115,164,100,172,233,140,201,92,212,248,223,163,211,108,86,239,195,14,158,85,117,229,249,37,190,40,178,26,190,204,21,20,244,86,122,184,231,100,244,187,247,85,241,86,72,196,133,118,124,74,137,5,71,91,92,215,186,55,54,168,116,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,252,72,161,177,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,200,6,52,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,186,228,115,119,70,171,221,208,196,100,109,94,134,53,19,37,128,43,47,153,126,144,113,61,166,21,51,107,222,128,235,158,176,59,24,184,212,72,252,131,26,182,228,119,105,153,99,122,69,36,210,86,194,145,61,91,13,15,76,79,87,181,253,44,129,234,212,98,246,222,214,67,102,135,201,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,26,251,104,95,48,126,38,180,107,81,237,217,173,219,84,50,188,238,213,22,240,92,172,25,37,254,170,178,150,182,149,202,138,246,177,102,115,251,19,39,74,43,38,98,117,53,201,178,163,216,231,198,251,223,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,241,42,210,7,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,249,120,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,136,44,127,155,182,161,103,218,107,195,110,55,125,211,156,227,32,197,110,83,231,20,116,146,214,89,46,115,80,207,36,14,160,175,115,162,116,144,185,174,86,43,152,199,43,85,118,221,141,95,130,21,171,195,39,19,124,73,95,248,146,210,139,21,247,136,61,74,184,219,110,57,197,138,146,178,142,175,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,147,255,0,156,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,85,183,9,222,244,250,55,245,129,143,124,198,0,54,83,43,171,153,95,48,186,61,50,177,87,104,86,131,101,255,0,232,234,191,166,43,197,242,215,52,21,17,217,233,122,234,97,169,165,100,209,204,178,83,92,91,36,44,106,163,163,234,142,57,85,205,115,36,232,115,114,175,49,158,53,255,0,98,174,156,65,96,192,46,118,169,53,55,41,251,221,182,154,117,238,201,107,161,84,122,73,115,116,61,46,99,186,94,196,142,38,202,173,107,228,115,157,180,173,134,88,214,139,63,209,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,157,206,115,190,42,160,102,173,42,214,94,52,53,147,81,241,205,45,194,184,139,213,90,139,214,77,112,138,223,77,213,151,93,159,28,61,107,235,207,47,109,239,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,180,173,72,212,44,251,151,39,13,186,123,125,203,179,140,131,83,110,87,204,226,211,73,155,86,100,151,57,175,83,193,4,212,15,117,194,43,76,146,58,157,205,99,93,68,231,83,182,101,84,69,149,202,253,250,188,185,254,92,220,20,126,197,93,56,158,255,0,159,219,45,82,106,110,83,247,203,149,76,9,221,146,215,66,168,197,142,216,217,186,156,199,116,189,139,36,174,137,26,215,200,230,183,121,91,12,82,47,64,231,87,238,177,139,125,96,80,252,186,226,4,223,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,81,183,45,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,70,70,146,49,81,90,246,77,119,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,245,128,0,24,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,81,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,31,144,53,139,88,176,29,10,192,46,154,141,168,215,234,75,117,182,221,79,60,177,69,45,84,48,207,112,158,56,100,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,252,106,154,245,241,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,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,13,133,52,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,180,142,156,185,184,215,253,149,90,113,61,131,63,185,218,163,212,220,91,239,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,76,215,194,119,186,198,141,253,95,227,223,46,128,215,91,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,13,159,129,31,248,46,226,219,21,226,231,75,19,41,182,197,224,114,75,23,134,183,228,214,231,54,56,187,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,166,236,82,64,0,49,255,0,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,144,12,85,197,143,186,198,178,125,95,228,63,46,156,12,127,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,245,36,87,69,212,254,148,145,242,84,214,51,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,196,169,176,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,239,100,98,185,172,115,226,150,39,171,25,215,210,129,149,64,0,99,78,32,120,135,210,254,25,112,7,106,54,171,221,106,232,237,175,168,90,26,56,169,40,228,169,158,182,181,97,150,104,233,163,107,83,165,175,123,96,145,17,210,57,145,162,162,117,61,187,238,86,14,148,243,119,207,174,92,81,210,101,250,175,29,37,131,74,238,244,254,133,175,179,91,160,154,181,45,176,54,90,137,41,107,211,169,253,78,169,99,167,99,39,146,38,53,37,133,158,80,57,236,133,27,106,154,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,254,52,93,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,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,134,199,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,31,89,77,124,181,57,133,214,105,149,246,135,66,181,231,47,255,0,64,181,253,81,89,239,151,73,167,168,146,207,85,209,77,13,53,43,230,146,101,142,154,220,216,225,123,81,27,31,76,114,74,142,115,153,31,91,155,114,128,8,149,204,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,166,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,186,114,7,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,158,162,186,38,189,142,240,209,185,209,186,103,245,55,165,138,141,69,238,62,54,63,95,109,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,64,46,127,150,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,187,228,73,24,170,142,123,33,155,230,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,4,128,62,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,79,172,169,94,105,124,125,95,106,239,183,238,20,244,134,225,224,109,84,63,208,57,141,238,150,165,143,146,225,35,152,139,37,182,23,70,229,237,194,206,165,142,163,117,73,31,35,100,133,200,198,50,68,156,28,66,243,123,206,241,238,35,161,161,209,139,125,170,187,77,176,219,132,246,251,141,60,206,134,111,165,189,47,88,229,157,149,76,71,246,33,78,149,90,103,194,171,191,148,178,164,141,127,97,153,175,86,57,152,127,252,172,105,247,20,186,65,100,252,96,83,99,121,126,51,115,79,255,0,87,85,77,83,68,218,158,143,252,222,104,170,99,79,235,125,108,253,214,156,169,93,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,101,92,205,244,47,78,56,116,224,71,5,210,253,47,179,120,27,85,14,160,81,75,52,210,170,62,170,225,84,235,101,193,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,208,176,173,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,18,175,117,53,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,122,241,163,162,234,103,82,72,205,130,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,3,235,0,0,0,141,90,123,204,47,134,93,77,215,27,166,133,99,25,127,244,125,7,222,169,47,149,115,82,211,217,239,21,93,232,97,74,90,9,159,50,73,83,51,164,155,165,136,216,250,100,72,158,232,220,246,244,185,193,37,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,14,169,171,24,47,221,67,75,51,45,51,244,167,163,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,157,172,1,171,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,123,11,169,211,29,121,166,226,15,149,174,109,147,77,91,87,83,125,176,105,189,255,0,25,200,95,87,81,45,76,239,184,210,90,94,215,77,36,210,49,171,43,231,137,208,212,170,162,187,101,168,86,43,220,230,185,72,63,205,239,66,232,244,195,136,234,77,70,199,172,222,10,203,169,118,247,92,102,115,22,6,66,235,196,15,72,235,82,56,163,70,189,189,76,125,36,239,123,209,86,73,106,101,114,61,203,212,214,112,28,4,235,21,214,203,166,156,71,232,133,194,253,73,21,139,37,210,124,146,247,67,71,87,84,230,189,215,90,90,23,181,91,75,26,189,24,175,146,154,73,95,42,53,138,247,50,142,53,221,27,18,129,13,75,190,230,247,174,149,154,97,195,141,38,156,227,215,159,5,122,212,187,131,173,211,53,137,59,38,117,158,6,36,149,171,28,177,171,88,222,167,190,146,7,177,234,169,36,85,50,181,24,228,234,115,41,4,149,92,205,53,175,238,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,195,31,240,109,161,117,156,68,241,29,134,105,207,161,189,35,101,117,194,59,142,70,215,172,236,133,150,122,119,182,74,164,146,88,17,95,23,113,137,216,99,247,106,119,102,137,189,109,87,35,147,99,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,10,182,228,151,162,159,234,235,136,202,203,135,229,194,173,244,177,203,255,0,155,214,85,201,51,22,63,252,201,35,115,100,254,190,142,111,224,41,106,128,15,146,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,235,0,80,95,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,198,186,21,197,118,163,232,102,19,168,26,95,108,151,210,184,102,163,99,247,59,61,202,205,81,50,182,58,122,170,170,55,211,199,95,78,187,47,110,102,117,51,173,17,58,101,141,136,199,108,173,138,72,182,9,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,241,162,235,237,198,7,13,119,222,21,181,198,241,166,87,53,239,90,166,234,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,233,153,59,79,142,68,86,49,59,145,189,90,138,197,99,156,24,84,203,252,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,49,1,47,249,115,112,81,251,42,181,30,123,254,127,108,186,199,166,88,183,223,46,85,48,39,106,59,165,114,43,22,59,99,102,234,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,129,149,121,106,114,244,172,212,219,237,14,186,235,206,33,254,129,104,58,165,179,216,238,144,207,79,37,226,171,162,154,106,106,167,195,36,41,29,77,185,209,204,247,34,182,78,153,36,137,26,230,190,62,182,186,229,15,146,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,235,2,42,243,71,247,19,212,223,177,126,113,68,80,9,127,220,209,253,196,245,55,236,95,156,81,20,67,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,190,192,37,167,44,206,52,127,99,102,163,191,77,243,87,119,48,28,250,225,73,5,77,68,213,221,152,236,85,202,189,166,87,109,35,219,11,97,114,61,173,168,114,244,187,183,20,79,71,47,101,35,146,242,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,53,151,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,241,162,79,254,84,252,115,221,108,185,53,7,11,186,175,116,171,184,91,111,245,9,30,41,122,184,221,28,245,182,78,202,118,71,21,177,123,242,116,182,153,237,129,140,130,56,182,86,204,254,132,99,251,200,177,5,186,0,0,0,0,24,171,139,31,117,141,100,250,191,200,126,93,57,149,76,85,197,143,186,198,178,125,95,228,63,46,156,13,107,12,255,0,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,54,122,152,0,205,90,235,194,142,163,232,102,19,167,250,161,115,139,210,184,102,163,99,246,203,197,182,243,79,10,182,58,122,170,170,54,84,73,65,80,155,175,110,102,117,63,161,85,122,101,141,138,246,236,173,150,56,131,97,61,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,181,148,45,203,155,141,127,216,171,168,243,216,51,251,157,214,77,50,202,126,247,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,189,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,198,188,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,37,56,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,158,188,104,232,186,153,212,146,50,255,0,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,94,206,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,179,208,206,188,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,95,165,237,71,177,173,87,204,175,11,180,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,229,212,242,184,247,19,211,47,182,190,113,90,82,183,22,62,244,250,201,245,129,144,252,198,112,58,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,137,83,97,62,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,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,148,89,155,240,171,153,88,248,99,211,206,41,49,203,109,93,203,19,200,233,235,41,178,9,219,34,72,182,155,140,87,74,186,88,149,236,107,17,99,166,150,40,233,218,215,171,159,247,238,227,92,172,238,66,215,56,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,245,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,177,152,58,166,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,218,192,0,0,160,30,104,254,253,154,155,246,47,201,232,137,255,0,201,83,221,99,41,250,192,174,249,117,184,128,28,209,253,251,53,55,236,95,147,209,19,255,0,146,167,186,198,83,245,129,93,242,235,112,19,252,0,0,215,7,140,157,11,172,225,219,136,236,207,78,125,13,232,235,43,110,18,92,113,198,177,103,124,47,179,212,61,210,82,164,114,206,136,249,123,108,94,195,223,187,147,187,12,173,235,114,181,92,187,31,21,87,206,211,69,63,212,47,17,148,119,15,201,133,92,41,100,151,255,0,56,172,164,146,22,36,127,249,234,72,231,73,253,97,26,223,195,80,50,255,0,40,142,34,169,181,39,65,159,163,153,62,89,73,85,150,96,21,18,195,67,67,44,178,186,182,75,2,246,214,9,149,101,114,164,140,138,89,36,167,68,143,102,197,28,116,204,115,91,212,197,125,38,18,171,150,94,181,253,197,184,184,197,188,69,191,197,80,103,123,97,85,157,17,117,205,23,141,158,31,15,36,123,200,198,183,106,168,169,186,220,189,91,68,178,244,181,93,211,180,85,2,242,117,59,94,105,184,124,229,107,132,228,208,214,213,211,95,111,250,111,96,198,113,231,210,84,75,77,59,46,53,118,150,53,179,71,52,108,114,196,248,34,108,213,40,170,173,221,105,209,136,246,185,205,82,149,180,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,216,74,174,61,181,138,235,122,211,78,28,52,66,223,126,164,150,197,141,105,62,55,123,174,163,164,170,115,158,219,173,85,11,26,141,170,141,30,172,71,199,77,28,79,137,28,196,123,89,89,34,238,173,149,14,87,148,70,142,218,181,43,138,55,229,217,29,134,174,186,219,167,214,121,111,116,210,173,43,101,162,142,234,233,99,134,145,179,185,236,115,81,232,215,212,79,18,34,181,253,202,86,189,171,247,183,32,23,41,162,154,95,106,209,93,35,196,52,162,204,234,73,41,241,107,61,53,181,245,20,212,77,164,101,100,236,98,119,170,150,38,170,163,31,52,189,201,95,235,57,85,242,57,85,206,85,85,90,224,231,157,248,147,253,36,253,90,90,161,85,124,243,191,18,127,164,159,171,64,197,92,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,10,86,231,87,239,79,139,125,95,208,252,198,226,93,73,74,220,234,253,233,241,111,171,250,31,152,220,64,128,5,212,242,212,230,5,247,118,163,161,208,77,86,155,163,62,181,91,221,232,187,139,157,180,119,138,26,72,41,153,247,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,46,151,21,87,195,255,0,15,89,87,17,117,153,189,147,10,169,222,245,136,225,245,153,109,53,189,180,178,79,37,215,195,79,79,27,232,226,72,209,94,147,61,147,185,99,68,107,186,164,99,24,168,212,122,189,152,255,0,253,21,96,89,87,251,43,142,100,152,229,195,253,242,142,186,219,93,79,39,252,153,33,154,57,25,249,156,215,55,224,168,6,210,96,138,188,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,42,128,160,30,104,254,253,154,155,246,47,201,232,137,105,201,135,136,28,6,221,143,94,248,104,184,62,174,151,44,186,94,43,242,170,25,102,88,89,73,85,2,82,209,66,180,209,57,100,238,190,165,18,25,101,88,219,26,167,106,55,187,171,213,84,72,151,205,31,223,179,83,126,197,249,61,17,23,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,105,224,69,94,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,149,64,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,207,252,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,169,127,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,94,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,166,188,58,227,195,38,125,162,56,246,15,155,220,41,170,238,152,158,121,139,217,178,26,27,228,54,233,163,164,130,122,250,85,153,109,242,202,168,177,37,76,107,28,170,140,107,213,93,18,50,77,155,212,172,102,96,229,205,198,191,236,85,212,121,236,25,253,206,235,38,153,101,63,123,185,83,64,189,216,237,117,202,172,72,238,109,135,165,207,119,75,24,177,202,216,149,174,124,110,107,182,149,208,197,26,133,244,149,87,207,59,241,39,250,73,250,180,180,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,10,182,231,157,248,147,253,36,253,90,4,85,229,227,196,46,43,194,254,161,106,38,174,101,52,222,63,192,105,253,85,53,186,214,202,168,233,230,185,215,75,115,183,54,42,120,220,245,254,250,71,171,90,247,50,40,165,122,49,253,29,43,130,181,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,252,106,189,40,159,252,181,57,126,253,221,171,40,117,239,85,161,232,192,109,87,7,122,46,220,230,237,37,226,186,146,122,103,253,246,41,233,159,13,69,185,233,226,96,147,165,232,229,146,55,179,203,165,192,103,94,84,252,12,90,172,184,205,7,20,90,175,107,164,184,92,175,244,233,38,41,101,184,218,218,244,182,64,202,134,73,21,205,123,241,245,54,165,238,129,143,130,72,182,70,194,254,180,123,251,200,145,89,161,8,57,151,241,199,77,195,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,234,62,53,145,234,136,214,50,110,39,128,174,101,248,246,188,211,91,52,155,90,170,41,44,122,139,5,63,109,151,121,167,165,164,183,95,223,221,130,24,89,19,93,35,92,218,233,93,55,157,60,113,171,29,219,123,216,173,71,36,44,9,234,0,0,87,7,50,254,93,245,58,159,77,54,189,232,14,57,72,220,158,221,79,35,242,12,106,219,111,138,23,223,24,178,201,52,149,176,164,77,71,77,93,213,43,213,237,127,83,231,98,53,24,189,198,53,147,88,248,3,88,29,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,82,213,53,103,155,93,137,56,71,176,101,186,91,114,181,55,88,178,61,172,247,43,92,212,207,111,160,42,163,129,22,178,189,144,59,184,201,33,235,116,126,25,36,145,90,254,242,43,187,139,79,81,10,97,94,101,124,189,43,52,202,251,93,174,186,13,136,127,160,90,254,153,111,22,59,92,51,212,73,103,170,232,169,154,166,169,144,199,10,199,77,110,108,112,177,202,174,147,166,57,37,86,181,172,143,161,173,174,176,57,95,244,85,158,229,95,236,174,71,146,100,119,15,247,202,202,235,149,117,68,159,242,164,154,105,36,127,231,115,156,239,138,168,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,203,137,229,133,192,85,78,140,90,169,56,129,214,11,21,93,6,160,220,233,234,97,181,90,42,251,79,75,77,186,118,195,209,52,145,58,46,237,61,115,145,179,181,81,37,245,97,157,99,123,90,245,145,141,171,110,44,125,233,245,147,235,3,33,249,140,224,117,76,171,76,242,172,63,16,194,179,171,181,38,246,92,246,223,87,112,180,85,71,28,157,183,120,106,217,232,231,129,207,115,17,139,51,31,2,61,204,99,157,211,28,240,57,85,21,251,36,202,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,122,253,47,106,61,141,106,190,101,124,191,225,15,65,176,222,36,185,91,226,26,83,153,209,82,57,151,26,123,235,237,149,211,83,172,207,180,220,82,235,94,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,45,69,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,208,145,124,199,120,227,166,226,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,31,73,224,131,130,236,171,139,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,245,80,211,78,172,88,82,177,233,60,106,141,122,250,145,171,165,233,127,74,70,254,129,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,222,169,106,36,107,19,251,216,216,142,115,26,249,101,137,138,246,117,245,38,194,122,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,52,59,86,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,114,192,1,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,101,62,19,189,214,52,111,234,255,0,30,249,116,6,85,49,87,9,222,235,26,55,245,127,143,124,186,3,42,128,41,3,153,231,4,20,124,58,101,84,218,189,166,244,189,24,14,97,112,154,42,138,119,77,3,61,21,120,154,74,138,132,165,130,158,40,163,72,232,251,13,218,20,111,90,183,177,35,94,230,239,31,93,223,157,83,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,10,33,224,43,140,76,135,133,141,92,182,54,243,120,171,159,78,175,149,30,11,32,182,77,89,85,225,40,153,59,224,108,151,72,169,226,234,107,170,98,108,49,170,175,105,239,124,77,124,73,210,175,107,155,110,156,102,241,163,138,240,193,161,212,58,145,141,186,213,148,222,178,254,152,49,10,120,235,163,125,45,103,92,61,212,174,114,177,232,249,104,227,98,198,231,58,29,250,157,44,12,234,141,37,73,27,74,220,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,216,170,255,0,150,101,89,95,163,126,148,228,215,91,207,161,173,240,218,109,222,144,173,146,163,193,208,197,191,106,154,30,181,94,220,44,234,119,76,109,217,173,221,118,68,220,7,250,42,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,243,185,206,119,197,84,188,158,90,28,29,211,112,223,164,112,231,25,157,158,147,238,139,156,83,199,91,91,52,148,114,197,87,105,183,72,200,223,21,173,201,54,206,99,218,228,238,76,136,200,247,149,81,142,238,36,17,188,139,252,166,248,37,172,184,95,127,100,222,175,98,157,170,11,95,67,112,235,93,222,219,60,114,77,84,230,67,60,119,152,251,136,216,223,11,99,145,18,7,162,72,215,72,231,200,213,141,208,70,231,91,80,0,0,0,0,29,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,198,139,64,60,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,250,136,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,253,140,204,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,168,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,10,22,173,226,7,62,184,240,243,65,195,69,193,244,149,88,157,175,40,92,170,134,89,150,103,213,210,206,180,242,66,180,209,57,100,237,50,153,86,105,101,88,219,26,47,118,71,187,171,214,84,94,171,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,158,211,234,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,250,147,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,58,168,29,171,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,181,254,90,28,187,234,116,194,154,29,123,215,236,114,145,217,61,198,158,55,227,248,213,202,223,20,207,177,177,37,142,104,235,102,73,90,174,134,187,170,38,43,26,206,151,192,197,114,61,123,143,115,33,194,188,180,57,119,211,106,125,76,58,247,175,216,229,91,113,139,117,68,111,199,241,171,149,190,88,89,124,122,197,28,209,214,204,146,181,27,53,15,76,172,86,53,157,76,157,232,228,122,246,216,230,77,113,32,8,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,5,43,22,147,202,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,183,53,88,172,236,53,95,215,4,113,192,190,23,244,83,246,68,235,85,163,71,35,184,120,42,188,130,223,120,240,19,186,94,220,108,174,130,215,85,81,75,221,119,110,69,72,86,120,98,73,58,88,174,237,171,250,118,118,202,157,43,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,131,228,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,130,188,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,245,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,83,169,142,71,177,174,70,76,172,138,188,207,120,245,166,214,123,173,95,15,218,63,125,164,175,211,235,101,69,52,215,91,189,39,117,139,118,184,192,233,186,225,142,86,203,218,168,161,106,186,7,34,172,94,180,208,36,140,115,152,145,189,193,136,56,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,253,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,234,116,175,150,42,153,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,93,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,130,128,217,79,132,239,117,141,27,250,191,199,190,93,1,173,97,178,159,9,222,235,26,55,245,127,143,124,186,3,90,192,50,175,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,239,100,98,185,175,107,37,138,39,171,31,209,210,187,15,104,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,248,149,104,131,137,78,12,175,186,31,163,250,91,175,214,75,175,165,112,205,70,199,236,213,19,44,239,99,106,173,151,138,171,123,106,100,166,115,83,110,228,47,233,153,241,72,212,221,173,99,163,147,101,107,36,153,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,245,227,71,69,212,206,164,145,129,176,161,138,184,177,247,88,214,79,171,252,135,229,211,157,255,0,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,58,7,22,62,235,26,201,245,127,144,252,186,112,53,172,51,175,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,186,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,63,5,25,127,92,120,100,207,180,71,30,193,243,123,133,53,93,211,19,207,49,123,54,67,67,124,134,221,52,116,144,79,95,74,179,45,190,89,85,22,36,169,141,99,149,81,141,122,171,162,70,73,179,122,149,140,11,244,253,146,250,89,251,28,127,101,31,165,191,208,103,209,255,0,79,254,239,77,226,63,3,250,139,247,94,215,140,239,127,67,118,187,159,187,253,239,125,202,128,210,110,108,156,77,105,198,85,127,187,95,214,213,153,89,114,108,129,111,117,54,139,180,149,79,244,100,114,72,174,154,146,217,58,202,231,210,194,172,84,99,25,34,77,28,93,13,86,179,117,147,185,21,109,218,171,168,246,141,56,187,233,13,179,52,186,211,97,151,235,133,61,210,229,100,142,161,82,150,166,170,20,84,142,71,55,255,0,168,87,34,122,175,116,48,57,200,229,134,37,102,75,224,167,135,139,175,19,28,67,99,88,28,22,170,74,251,21,190,162,27,222,82,202,154,199,83,51,208,144,84,68,149,77,71,70,169,42,190,68,145,176,177,35,245,186,229,106,170,177,168,233,24,27,4,105,62,117,247,80,210,204,55,83,61,23,232,207,165,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,198,53,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,212,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,103,80,6,177,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,254,52,75,41,229,249,204,191,30,178,233,29,211,75,117,250,162,146,141,250,101,139,201,91,143,220,227,158,150,153,247,123,117,27,26,200,237,109,142,89,35,108,149,200,222,134,66,140,95,191,49,171,215,210,248,221,36,210,87,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,84,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,117,80,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,160,101,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,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,152,214,255,0,137,229,88,167,163,126,148,227,55,91,55,166,109,240,221,173,222,144,162,146,159,198,80,203,191,106,166,30,180,78,228,47,233,119,76,141,221,174,217,118,85,216,149,92,185,184,40,253,149,90,143,61,255,0,63,182,93,99,211,44,91,239,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,78,235,206,86,211,106,176,113,37,132,216,172,86,202,75,117,182,221,166,246,218,74,58,58,72,91,12,20,208,71,95,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,10,241,60,3,50,206,169,178,10,172,63,30,171,187,51,21,179,201,127,187,165,50,35,159,75,110,142,88,162,150,161,89,191,83,152,199,79,26,191,165,23,165,157,79,118,204,99,220,222,127,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,203,94,77,86,155,85,255,0,137,44,218,197,125,182,82,92,109,183,29,55,185,82,86,81,213,194,217,160,169,130,74,251,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,226,185,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,234,50,53,141,232,138,214,62,96,146,188,97,243,96,195,100,210,59,109,131,134,154,218,185,242,28,226,207,222,171,184,84,196,177,62,195,73,59,42,233,230,133,29,5,75,102,166,186,67,52,113,61,139,210,248,186,21,178,53,210,53,236,114,213,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,113,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,23,127,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,81,241,164,108,68,70,189,243,6,95,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,187,189,76,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,5,43,19,211,150,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,174,139,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,235,244,189,168,246,53,170,249,149,240,215,73,240,95,186,134,169,225,186,103,233,79,70,125,45,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,62,189,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,26,32,108,230,10,181,229,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,91,156,143,71,246,26,172,232,130,57,51,175,51,62,52,127,99,102,156,51,77,240,167,119,51,236,250,223,87,5,53,68,53,221,153,44,84,42,157,167,215,109,27,219,51,102,114,189,205,167,114,116,183,185,20,175,87,47,101,99,144,49,87,52,94,62,168,240,251,21,203,134,125,29,184,90,174,151,92,142,223,83,67,150,94,32,169,130,178,59,101,43,223,45,52,246,214,177,174,119,69,99,187,114,54,94,226,53,208,198,230,244,162,190,68,124,53,109,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,226,69,235,255,0,232,171,61,202,191,217,92,143,36,200,238,31,239,149,149,215,42,234,137,63,229,73,52,210,72,255,0,206,231,57,223,21,82,250,120,5,224,163,21,225,79,78,41,47,119,107,103,136,212,220,154,223,12,153,29,194,161,35,124,148,29,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,233,108,76,136,51,254,149,97,247,221,63,211,140,115,10,201,243,219,174,107,117,178,219,226,163,171,191,221,24,198,213,92,36,106,108,178,61,25,254,36,87,43,228,86,162,44,146,74,254,169,29,218,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,2,42,243,52,209,79,187,79,8,249,79,135,184,120,90,252,19,124,214,143,174,94,136,101,240,80,77,226,35,147,104,222,231,111,75,45,79,67,83,167,121,82,46,167,35,122,183,160,187,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,177,204,123,154,187,162,170,27,73,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,107,89,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,168,24,212,229,127,209,86,123,149,127,178,185,30,73,145,220,63,223,43,43,174,85,213,18,127,202,146,105,164,145,255,0,157,206,115,190,42,167,20,74,174,89,122,41,247,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,225,118,124,53,233,13,54,130,232,54,13,164,112,193,73,29,70,59,103,134,27,130,210,79,44,208,75,113,126,242,214,205,27,229,217,234,201,42,100,154,68,69,70,236,143,68,70,181,17,26,153,44,0,0,0,4,106,230,15,161,122,113,172,188,50,230,183,108,214,205,221,186,224,152,253,211,36,176,92,160,84,101,85,21,85,61,43,230,86,53,234,139,188,50,246,154,201,99,84,86,185,168,213,77,158,200,222,201,42,98,174,44,125,214,53,147,234,255,0,33,249,116,224,107,88,108,251,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,245,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,107,4,109,80,0,0,4,85,230,143,238,39,169,191,98,252,226,136,165,110,19,189,233,244,111,235,3,30,249,140,5,212,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,0,46,123,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,84,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,117,80,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,211,197,117,115,43,229,233,71,169,182,42,237,117,208,108,67,253,29,80,116,203,120,177,218,225,130,158,59,197,47,93,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,157,82,71,18,181,173,124,157,13,112,114,220,181,57,129,125,221,168,232,116,19,85,166,232,207,173,86,247,122,46,226,231,109,29,226,134,146,10,102,125,246,89,234,95,53,69,197,235,226,103,147,165,136,213,142,55,191,203,165,196,255,0,53,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,191,78,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,9,84,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,85,49,87,22,62,235,26,201,245,127,144,252,186,112,53,172,54,30,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,241,162,235,194,108,167,194,119,186,198,141,253,95,227,223,46,128,10,22,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,62,95,242,186,227,234,179,15,190,219,120,103,214,43,133,214,233,106,200,238,20,212,56,157,226,122,153,235,36,182,85,61,145,83,65,109,115,28,231,116,81,187,183,27,98,237,163,91,12,142,119,82,43,36,87,195,242,243,136,226,99,13,212,28,202,203,160,24,125,14,63,119,126,15,80,250,219,190,65,18,44,181,116,119,23,163,226,150,215,20,157,40,214,49,173,72,223,58,53,207,234,149,34,99,187,111,166,123,86,21,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,189,17,181,219,163,85,237,235,122,178,54,175,91,218,138,27,4,241,99,238,177,172,159,87,249,15,203,167,53,172,54,61,226,22,193,244,83,130,253,75,197,189,55,117,188,250,27,75,239,54,255,0,72,221,170,124,69,117,103,106,211,43,59,245,18,236,157,201,159,211,212,247,236,157,78,85,93,147,115,92,32,54,72,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,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,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,141,18,242,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,149,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,161,29,121,83,241,207,106,189,99,52,28,46,234,189,210,146,223,114,176,83,164,120,165,234,227,116,107,18,231,3,234,25,28,86,197,239,201,212,234,150,58,118,50,8,226,221,29,11,58,17,140,236,162,203,92,28,88,251,211,235,39,214,6,67,243,25,204,127,254,138,176,44,171,253,149,199,50,76,114,225,254,249,71,93,109,174,167,147,254,76,144,205,28,140,252,206,107,155,240,84,25,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,23,211,202,227,220,79,76,190,218,249,197,105,74,220,88,251,211,235,39,214,6,67,243,25,203,169,229,113,238,39,166,95,109,124,226,180,165,110,44,125,233,245,147,235,3,33,249,140,224,92,159,46,76,90,197,156,242,234,194,240,172,166,135,198,217,114,11,126,69,107,184,211,119,95,31,126,150,123,165,124,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,202,171,227,127,130,236,171,132,125,71,158,134,137,183,91,222,3,114,237,207,100,200,101,161,145,177,179,186,179,116,208,212,206,140,72,86,177,137,4,138,173,98,250,241,163,101,233,103,82,198,204,151,203,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,81,145,164,140,84,86,189,147,92,78,166,105,158,150,113,41,165,147,226,217,77,37,171,35,198,242,59,123,166,183,92,97,142,154,179,177,226,41,158,200,174,20,50,189,146,70,217,155,28,238,116,83,181,23,110,173,211,116,95,48,165,110,92,220,107,254,197,93,71,158,193,159,220,238,178,105,150,83,247,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,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,107,237,148,240,11,174,54,174,43,42,184,83,198,45,254,157,186,167,69,117,37,237,212,211,82,219,223,103,122,53,82,229,43,158,213,237,194,206,174,220,157,43,34,36,236,124,49,172,175,233,71,221,167,10,90,23,117,225,227,69,236,154,115,125,207,114,12,170,229,5,61,52,181,146,221,46,142,174,130,134,118,210,65,12,148,150,247,58,56,221,21,11,29,10,172,49,43,119,106,61,119,246,236,129,152,15,146,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,235,42,215,154,199,29,182,164,181,87,240,179,163,89,53,91,174,78,168,88,51,123,173,186,118,182,8,224,70,189,178,89,209,232,138,231,189,206,86,172,253,14,106,49,25,216,114,191,174,120,227,8,65,199,198,166,98,186,187,197,238,164,231,88,85,95,139,178,212,92,41,237,244,213,77,146,57,35,170,240,84,144,209,190,120,159,27,220,199,195,35,233,220,248,222,142,245,163,115,28,168,138,170,137,58,185,46,107,166,156,80,225,57,31,15,23,59,207,129,204,235,178,10,156,146,219,77,80,136,200,238,52,174,163,166,142,70,83,191,127,94,104,252,43,222,248,213,17,221,183,35,219,214,140,149,99,169,99,149,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,218,76,17,171,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,234,72,174,139,169,253,41,35,228,168,3,26,113,41,164,52,218,245,160,217,206,145,205,5,36,149,25,21,158,104,109,235,87,60,176,193,21,197,155,75,69,52,143,139,119,163,35,169,142,25,21,17,29,186,49,81,90,228,85,106,228,176,6,173,159,232,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,204,230,185,191,5,67,138,37,167,52,29,16,181,104,159,21,247,167,89,175,149,119,26,124,254,157,217,195,217,83,27,90,250,57,235,107,42,146,104,17,205,242,123,18,88,100,123,23,165,170,140,145,172,94,165,98,200,248,150,7,213,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,246,53,140,107,83,100,68,66,250,121,95,104,133,215,68,248,80,178,186,243,124,164,184,212,103,245,13,206,24,202,104,220,214,81,193,91,71,74,144,192,174,119,155,222,145,67,27,222,189,45,68,124,142,98,117,35,18,71,210,183,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,174,202,118,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,245,149,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,128,228,169,239,79,148,253,95,215,124,198,220,103,94,107,28,12,90,175,88,205,127,20,90,81,107,164,183,220,172,20,235,38,87,101,183,90,218,196,185,192,250,135,201,45,205,59,17,245,58,165,142,157,239,158,73,119,71,66,206,181,123,59,42,146,224,174,74,158,244,249,79,213,253,119,204,109,197,175,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,168,26,235,232,238,177,103,218,21,159,218,245,27,78,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,248,149,54,19,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,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,174,102,89,127,250,87,149,94,114,159,66,90,172,222,153,184,84,92,61,29,105,166,240,244,52,125,217,28,254,197,60,91,175,110,22,117,116,177,155,175,75,81,19,117,216,183,78,78,252,51,230,90,125,134,222,181,255,0,48,174,200,45,12,206,41,217,69,104,199,229,84,138,146,178,220,197,100,177,93,37,143,169,92,247,185,203,35,32,87,53,157,49,44,175,111,113,149,44,114,4,32,230,143,239,217,169,191,98,252,158,136,226,116,227,131,43,238,173,240,119,149,113,49,131,93,123,183,92,19,32,184,211,222,236,245,15,99,35,158,207,79,67,73,82,234,154,119,174,219,77,23,118,103,62,55,42,164,145,162,116,108,246,35,38,229,185,163,251,246,106,111,216,191,39,162,39,255,0,37,79,117,140,167,235,2,187,229,214,224,42,47,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,196,169,127,220,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,122,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,202,213,230,123,192,85,54,140,93,106,248,129,209,251,21,37,6,159,92,234,41,161,186,218,41,59,175,91,77,198,119,77,215,52,113,54,46,213,61,11,149,176,53,17,101,245,102,157,35,99,90,197,141,141,141,124,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,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,240,189,238,44,125,214,53,147,234,255,0,33,249,116,230,181,134,195,218,159,172,88,14,186,240,53,170,26,141,167,55,234,75,141,182,227,166,247,185,101,138,42,168,102,158,223,60,150,119,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,37,93,120,64,216,79,2,208,189,56,226,47,129,29,44,210,253,80,179,120,235,85,118,159,227,178,195,52,74,140,170,183,213,54,217,10,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,212,131,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,251,232,222,141,115,218,201,98,149,136,247,244,117,45,255,0,112,157,238,177,163,127,87,248,247,203,160,58,167,26,60,36,226,188,92,233,98,226,215,41,124,14,73,98,241,55,12,102,226,215,71,23,110,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,4,0,229,117,199,213,102,31,125,182,240,207,172,87,11,173,210,213,145,220,41,168,113,59,196,245,51,214,73,108,170,123,34,166,130,218,230,57,206,232,163,119,110,54,197,219,70,182,25,28,238,164,86,72,175,135,181,243,206,252,73,254,146,126,173,34,174,143,114,227,215,221,85,215,28,155,71,43,104,190,141,210,97,119,9,168,175,121,53,117,182,183,209,171,217,154,4,115,105,30,176,181,39,154,72,42,99,169,134,39,172,93,200,92,215,245,49,174,69,36,167,58,43,7,209,76,87,135,172,91,211,119,91,207,161,173,247,203,127,164,110,213,62,34,186,179,181,29,173,157,250,137,118,78,228,207,233,234,123,246,78,167,42,174,201,184,17,3,130,14,22,191,101,198,184,193,166,245,185,39,161,44,182,219,124,151,219,221,68,77,234,170,125,12,83,67,19,162,166,69,106,177,38,123,231,141,168,231,250,172,106,185,251,61,90,145,190,231,248,187,226,131,1,224,159,69,233,43,41,45,20,140,185,86,83,203,100,195,108,52,84,240,164,17,207,13,35,214,7,62,153,37,133,201,67,11,155,4,114,44,62,108,73,98,106,34,117,52,170,14,89,26,233,167,28,58,107,6,117,170,26,161,121,240,54,170,29,63,173,138,24,98,68,125,85,194,169,215,11,122,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,184,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,232,141,174,217,92,140,111,91,213,242,57,58,222,229,80,234,185,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,114,124,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,245,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,95,165,141,70,49,205,71,204,143,194,188,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,37,175,128,0,0,0,1,242,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,93,47,229,53,165,250,107,197,26,235,45,54,71,87,81,132,216,234,41,175,120,182,52,178,73,223,163,186,182,85,122,54,122,141,250,165,166,167,115,35,124,73,191,92,138,230,182,85,114,66,229,169,158,160,1,173,103,22,62,244,250,201,245,129,144,252,198,115,101,51,90,206,44,125,233,245,147,235,3,33,249,140,224,93,79,43,143,113,61,50,251,107,231,21,167,96,227,51,131,60,7,139,60,2,166,142,178,134,146,221,155,91,169,223,45,134,253,20,80,195,59,167,142,26,132,166,164,170,169,88,37,153,104,123,213,11,36,145,71,178,238,157,77,243,246,245,254,87,30,226,122,101,246,215,206,43,73,84,4,127,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,187,189,73,0,0,0,8,43,204,243,140,77,83,225,219,21,166,193,52,207,1,186,197,244,178,223,53,53,110,111,60,21,49,208,219,124,68,117,17,71,79,69,81,11,217,211,113,78,211,231,69,115,147,182,216,216,228,100,157,106,177,4,138,226,122,237,106,189,112,161,172,245,150,107,157,37,125,60,120,62,83,72,249,105,166,108,172,108,240,81,213,67,52,74,230,170,162,62,57,99,146,55,183,218,215,177,205,93,149,21,13,109,201,41,195,239,26,57,86,148,225,58,207,166,249,171,174,185,61,151,88,113,251,188,21,53,19,87,73,53,85,29,242,166,142,120,153,93,180,143,232,147,188,249,90,218,135,47,223,28,214,68,244,115,150,36,142,72,214,6,202,124,39,123,172,104,223,213,254,61,242,232,12,170,98,174,19,189,214,52,111,234,255,0,30,249,116,6,85,0,124,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,159,89,88,28,217,56,218,163,183,216,191,99,38,144,229,125,218,251,167,91,179,27,165,162,229,4,145,195,74,215,205,4,150,105,59,106,233,25,51,164,141,86,118,42,198,230,198,214,70,228,145,179,200,214,132,96,230,113,197,221,171,137,173,92,164,197,48,251,117,34,98,122,107,81,113,182,219,110,177,212,54,119,221,231,149,241,54,162,169,175,141,206,139,195,57,105,163,236,244,170,171,153,188,142,119,223,18,56,225,169,223,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,117,143,241,217,203,11,1,195,116,26,159,80,184,124,183,213,193,114,211,139,59,18,243,75,87,93,11,82,229,106,131,196,207,89,112,145,203,18,58,106,238,169,90,245,85,145,140,236,194,177,197,26,116,69,26,134,117,229,117,197,117,139,92,116,58,219,165,87,105,109,86,220,207,77,173,244,214,117,182,193,51,210,74,235,61,60,49,67,77,94,214,61,63,138,41,81,142,122,54,70,181,235,219,73,227,98,77,83,88,205,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,127,18,166,195,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,189,145,138,230,177,207,138,88,158,172,103,95,74,6,85,0,0,0,0,0,1,92,28,235,240,12,54,93,23,195,117,73,216,245,34,101,148,185,69,61,129,151,102,162,182,117,183,75,73,91,59,169,222,168,187,61,137,44,44,123,122,145,122,21,100,232,233,238,73,213,86,188,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,101,181,115,171,247,88,197,190,176,40,126,93,113,42,175,132,239,122,125,27,250,192,199,190,99,0,27,36,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,125,96,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,199,249,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,235,190,69,141,232,168,230,62,26,224,229,113,239,217,166,95,109,124,158,180,178,158,102,124,104,254,198,205,56,102,155,225,78,238,103,217,245,190,174,10,106,136,107,187,50,88,168,85,59,79,174,218,55,182,102,204,229,123,155,78,228,233,111,114,41,94,174,94,202,199,32,81,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,107,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,241,34,245,75,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,78,215,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,226,84,13,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,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,235,110,108,167,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,251,217,24,174,107,28,248,165,137,234,198,117,244,166,181,128,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,217,79,132,239,117,141,27,250,191,199,190,93,1,173,96,27,25,232,110,1,134,234,159,4,218,99,167,218,131,143,82,95,49,235,230,155,227,244,213,212,53,40,189,18,179,209,244,234,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,148,173,198,103,6,121,247,9,153,253,77,29,101,13,93,199,9,184,212,62,91,13,250,40,166,154,6,193,36,213,9,77,73,85,82,176,69,10,87,118,105,214,73,34,143,116,217,122,155,229,236,188,158,19,189,214,52,111,234,255,0,30,249,116,4,10,230,239,197,222,3,114,198,89,194,238,33,110,199,242,155,148,245,17,92,175,87,164,168,134,173,44,19,211,84,73,31,133,131,182,229,116,53,221,81,74,201,122,250,86,56,100,115,58,93,223,85,136,48,175,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,93,22,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,215,233,123,81,236,107,85,243,43,237,127,139,31,117,141,100,250,191,200,126,93,57,175,14,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,137,22,247,179,61,38,251,133,114,244,206,52,143,233,125,215,40,250,47,165,247,250,47,74,92,221,188,211,255,0,64,84,187,165,173,221,123,112,179,171,183,20,93,78,237,196,200,217,212,238,158,165,13,123,13,132,244,119,76,244,179,136,254,4,116,203,5,203,105,45,89,5,150,183,79,237,150,246,213,69,29,53,92,150,218,230,91,18,142,89,233,159,35,36,100,53,148,239,89,216,143,233,234,142,70,185,170,155,163,144,215,176,155,252,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,245,25,26,72,197,69,107,217,48,71,254,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,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,246,169,202,35,135,90,109,54,208,103,235,30,79,137,210,82,229,153,253,68,179,80,215,75,20,173,173,142,192,157,180,130,21,73,90,137,27,37,150,57,42,17,99,221,178,199,37,51,220,231,116,177,25,157,120,174,209,78,28,120,149,208,231,228,122,189,112,234,197,177,251,124,153,77,14,91,98,149,146,85,80,80,182,20,158,105,233,101,100,114,164,176,203,3,17,92,196,100,141,145,168,199,53,170,246,68,230,196,13,20,231,35,167,20,89,85,86,13,168,58,87,244,103,1,167,184,62,139,21,185,216,41,82,63,70,89,219,36,113,81,197,89,111,71,189,27,218,129,30,233,31,77,35,145,58,90,200,224,95,104,22,126,14,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,57,96,4,42,227,75,150,246,43,197,14,163,227,122,165,99,186,122,18,244,251,133,182,223,150,116,207,29,52,117,150,56,150,95,17,60,93,52,178,62,75,143,67,161,142,55,202,238,223,110,38,53,81,17,168,77,80,7,84,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,122,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,42,7,157,95,189,62,45,245,127,67,243,27,137,117,37,43,115,171,247,167,197,190,175,232,126,99,113,1,201,83,222,159,41,250,191,174,249,141,184,184,156,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,167,110,74,158,244,249,79,213,253,119,204,109,197,212,129,5,120,59,229,137,138,240,237,170,121,86,166,103,117,214,172,179,181,112,150,12,34,138,166,154,58,207,70,208,178,165,147,83,215,79,36,176,51,166,226,157,168,218,142,129,173,108,123,72,173,115,251,168,145,78,160,0,16,3,157,95,186,198,45,245,129,67,242,235,137,63,200,1,206,175,221,99,22,250,192,161,249,117,196,10,171,225,59,222,159,70,254,176,49,239,152,192,93,247,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,110,123,38,67,45,12,110,145,253,164,155,166,134,166,116,98,204,148,111,89,228,85,107,23,212,145,91,47,75,250,86,55,210,15,9,222,244,250,55,245,129,143,124,198,3,101,48,53,108,255,0,69,88,22,85,254,202,227,153,38,57,112,255,0,124,163,174,182,215,83,201,255,0,38,72,102,142,70,126,103,53,205,248,42,12,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,209,226,110,55,74,217,42,234,167,232,99,88,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,133,207,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,215,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,125,78,166,57,88,247,57,25,10,50,58,242,186,224,22,179,48,190,219,120,152,214,43,125,214,215,106,199,46,20,213,216,157,158,122,105,232,228,185,213,49,145,84,193,114,115,220,214,245,209,183,185,27,162,237,171,155,52,141,119,82,163,35,86,76,25,215,150,23,1,85,58,49,106,164,226,7,88,44,85,116,26,131,115,167,169,134,213,104,171,237,61,45,54,233,219,15,68,210,68,232,187,180,245,206,70,206,213,68,151,213,134,117,141,237,107,214,70,54,194,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,85,95,59,77,20,255,0,80,188,70,81,220,63,38,21,112,165,146,95,252,226,178,146,72,88,145,255,0,231,169,35,157,39,245,132,107,127,13,75,84,33,175,54,108,179,13,198,56,62,186,82,229,120,117,37,254,178,255,0,120,163,180,216,86,166,5,123,45,215,23,54,73,124,98,61,178,70,248,158,202,120,106,81,142,98,187,119,189,172,145,143,137,242,181,66,136,75,190,229,9,161,117,154,97,195,141,94,163,100,54,111,5,122,212,187,131,110,48,185,235,59,38,117,158,6,44,116,73,36,82,35,88,222,167,190,174,118,61,136,169,36,85,49,57,94,228,233,107,41,4,216,247,130,156,166,197,152,112,143,164,55,108,114,187,197,210,83,225,246,203,92,146,118,159,31,77,85,20,13,164,169,143,103,162,42,244,79,4,172,223,110,151,116,238,213,86,170,42,134,107,0,0,0,0,49,87,22,62,235,26,201,245,127,144,252,186,115,42,152,171,139,31,117,141,100,250,191,200,126,93,56,26,214,27,84,26,171,155,84,0,0,1,21,121,163,251,137,234,111,216,191,56,162,41,91,132,239,122,125,27,250,192,199,190,99,1,117,60,209,253,196,245,55,236,95,156,81,20,173,194,119,189,62,141,253,96,99,223,49,128,13,148,192,33,175,29,124,93,221,120,65,213,205,21,202,231,183,85,222,49,59,245,62,69,109,200,237,80,84,57,143,124,8,251,91,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,132,74,230,139,192,45,102,31,125,185,113,49,163,182,251,173,210,213,145,220,42,107,178,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,232,163,119,110,71,75,220,86,182,25,28,222,149,86,72,140,134,5,232,238,177,103,218,21,159,218,245,27,78,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,248,149,54,72,197,178,157,56,215,29,56,165,201,49,186,235,86,91,134,101,182,247,181,174,116,73,53,45,117,44,136,232,229,134,88,164,79,239,227,146,41,26,142,107,145,236,123,81,81,205,74,65,230,51,193,71,236,85,212,120,47,248,5,178,235,38,153,101,63,124,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,133,196,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,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,201,89,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,175,23,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,186,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,62,239,181,27,53,181,113,7,193,54,107,154,233,109,61,93,230,159,55,211,123,196,182,154,58,102,54,162,173,243,205,111,153,169,72,177,192,231,162,212,182,85,88,95,19,21,202,146,181,204,243,84,3,165,126,218,63,2,127,238,231,255,0,70,111,31,230,135,127,226,23,41,177,103,60,23,234,94,107,139,87,120,219,46,65,165,247,155,165,186,167,180,248,251,244,179,218,101,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,66,255,0,177,59,138,127,237,105,213,95,249,155,113,255,0,185,46,206,237,105,186,216,57,99,214,216,175,182,202,187,117,202,221,160,242,82,86,81,213,194,232,103,166,158,60,125,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,107,238,90,246,191,113,235,77,160,220,27,233,14,138,233,53,246,146,125,69,190,105,189,138,27,187,227,238,245,216,45,211,217,24,214,204,217,161,150,55,65,92,174,146,25,97,79,95,165,141,87,189,173,71,194,175,170,19,176,102,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,78,138,203,117,92,73,45,61,68,79,106,171,94,199,53,118,93,151,213,123,94,199,116,189,142,106,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,8,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,187,189,74,182,229,45,173,250,95,164,28,67,84,88,179,187,29,90,93,245,10,158,155,24,176,223,97,146,71,178,134,121,106,26,190,22,88,27,228,230,84,202,218,102,164,219,42,196,248,88,138,137,28,146,189,151,146,6,42,226,199,221,99,89,62,175,242,31,151,78,107,88,108,167,197,143,186,198,178,125,95,228,63,46,156,214,176,14,235,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,226,84,216,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,247,178,49,92,214,57,241,75,19,213,140,235,233,74,160,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,162,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,250,253,47,106,177,238,106,190,20,126,10,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,64,176,174,104,60,5,99,217,126,27,122,226,75,72,236,84,150,236,159,31,167,117,195,36,183,211,120,90,42,74,251,116,107,85,81,91,94,173,108,72,233,171,186,165,107,222,247,202,157,113,66,228,68,116,157,13,117,59,27,62,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,61,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,154,230,113,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,5,218,114,184,247,19,211,47,182,190,113,90,82,183,22,62,244,250,201,245,129,144,252,198,114,234,121,92,123,137,233,151,219,95,56,173,41,91,139,31,122,125,100,250,192,200,126,99,56,24,210,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,54,123,18,88,101,141,92,221,211,174,55,183,218,213,68,179,254,84,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,117,185,170,197,103,97,170,254,184,35,143,186,232,79,9,56,175,23,60,176,52,211,22,185,75,224,114,75,23,210,59,134,51,113,107,163,139,183,92,235,133,197,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,168,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,54,136,4,10,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,122,157,76,114,61,141,114,50,101,100,245,2,16,115,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,212,124,107,35,213,17,172,100,212,173,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,239,145,201,230,229,87,47,181,76,255,0,204,67,66,53,115,70,120,134,187,222,117,79,38,171,202,153,156,212,85,94,109,25,4,239,124,175,169,164,109,67,226,138,158,105,59,16,194,149,48,194,218,126,184,96,111,106,38,73,10,49,26,197,99,83,235,229,169,173,122,89,161,60,77,80,229,58,173,111,235,164,186,219,221,96,181,220,93,21,50,199,103,174,171,170,166,103,141,150,89,228,98,83,194,200,60,75,100,149,170,174,72,228,122,108,173,115,128,195,252,70,232,133,215,135,29,97,189,104,213,246,249,73,119,185,88,41,237,206,172,171,164,141,204,129,103,168,161,130,166,70,71,213,235,57,140,116,234,196,122,163,85,232,196,114,181,157,93,9,218,241,206,21,115,44,235,133,11,135,18,216,37,182,174,236,204,87,40,184,218,114,138,72,164,71,62,150,221,29,29,12,240,214,69,10,51,169,204,99,167,169,239,187,173,122,89,218,122,49,24,201,158,222,235,205,31,223,179,83,126,197,249,61,17,47,249,102,106,102,150,105,71,0,186,149,148,235,29,93,171,232,223,211,11,204,51,219,174,18,83,127,78,127,164,180,111,117,190,24,170,30,216,234,38,154,56,228,107,96,85,245,252,211,217,184,21,171,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,30,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,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,92,45,66,201,45,89,150,127,146,229,246,44,98,147,27,182,223,47,21,183,42,59,45,34,183,177,109,130,105,159,36,116,177,244,177,141,232,141,174,70,38,204,106,108,212,217,173,246,37,159,114,111,225,251,90,48,235,174,65,173,249,27,42,236,120,78,73,103,117,174,154,211,90,149,116,211,220,167,234,164,169,164,185,50,7,198,144,205,77,217,150,161,145,206,143,85,222,73,81,169,179,156,170,22,148,0,2,16,115,119,209,219,174,165,112,184,204,187,28,176,210,87,92,180,250,241,21,238,166,84,165,116,181,177,218,157,20,144,213,182,7,49,142,114,49,28,250,121,229,69,86,179,183,74,231,185,126,246,212,40,216,217,79,138,236,142,197,138,112,203,170,183,204,145,150,169,168,33,195,238,209,58,154,233,80,248,41,107,36,150,150,72,226,165,123,227,146,57,62,253,35,217,10,36,114,50,71,58,68,107,28,142,86,169,173,96,22,169,201,47,69,63,213,215,17,149,151,15,203,133,91,233,99,151,255,0,55,172,171,146,102,44,127,249,146,70,230,201,253,125,28,223,192,82,213,8,85,202,26,255,0,138,222,120,54,182,219,177,235,39,129,175,177,100,23,75,125,246,127,13,28,94,62,185,210,54,161,147,245,49,85,210,237,75,81,73,23,91,246,114,118,122,17,58,88,197,89,170,0,170,190,121,223,137,63,210,79,213,165,170,21,87,207,59,241,39,250,73,250,180,12,85,201,83,222,159,41,250,191,174,249,141,184,179,237,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,222,135,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,245,119,219,101,69,90,193,228,169,239,79,148,253,95,215,124,198,220,119,94,110,218,33,173,26,149,196,150,55,125,211,157,33,205,114,171,108,24,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,190,207,106,252,80,11,9,209,78,51,56,108,226,39,42,170,194,180,115,82,62,144,94,168,173,239,186,79,77,232,122,250,78,138,86,73,28,110,147,174,162,8,216,187,62,104,211,100,94,175,91,125,182,69,84,172,30,117,126,244,248,183,213,253,15,204,110,39,117,229,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,187,236,199,47,193,78,149,206,175,222,159,22,250,191,161,249,141,196,15,147,147,85,218,213,96,226,75,54,190,223,110,116,150,235,109,187,77,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,48,255,0,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,110,11,38,61,45,116,142,141,253,165,155,166,186,166,4,122,194,149,143,73,228,69,115,19,212,141,91,23,83,250,86,71,245,94,27,244,222,179,83,177,205,112,182,91,107,60,61,93,147,75,235,50,70,43,235,167,167,133,241,208,93,109,149,51,178,70,197,229,54,240,71,50,50,57,26,232,251,189,167,47,75,152,217,25,135,237,50,90,161,186,209,77,125,162,171,172,182,178,162,55,86,83,210,84,182,154,121,160,71,39,113,145,202,232,228,108,111,86,238,136,245,141,232,213,84,85,107,182,217,66,122,242,212,229,251,247,118,172,161,215,189,86,135,163,1,181,92,29,232,187,115,155,180,151,138,234,73,233,159,247,216,167,166,124,53,22,231,167,137,130,78,151,163,150,72,222,207,46,151,23,82,113,56,159,209,95,162,182,111,160,190,138,250,55,232,250,127,67,250,39,183,224,124,15,109,189,143,15,218,251,223,103,183,209,209,209,234,244,237,183,150,199,44,5,0,243,71,247,236,212,223,177,126,79,68,79,254,74,158,235,25,79,214,5,119,203,173,196,0,230,143,239,217,169,191,98,252,158,136,151,252,178,53,211,78,56,116,224,71,58,213,13,80,188,248,27,85,14,160,86,197,12,49,34,62,170,225,84,235,101,189,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,208,149,92,113,113,109,165,156,53,233,101,218,221,148,197,106,200,242,76,142,223,61,190,221,138,204,218,106,206,255,0,136,166,169,72,167,174,163,124,209,200,235,115,164,129,209,74,246,239,191,87,66,34,170,249,107,216,119,253,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,97,92,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,32,100,14,28,56,95,207,184,111,229,225,174,213,154,141,119,171,109,203,58,193,238,183,184,172,62,34,100,130,211,2,216,228,86,182,74,105,162,141,208,87,43,164,124,117,8,157,72,169,79,78,221,253,69,41,216,217,79,139,31,117,141,100,250,191,200,126,93,57,173,96,27,41,240,157,238,177,163,127,87,248,247,203,160,50,169,138,184,78,247,88,209,191,171,252,123,229,208,25,84,1,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,21,86,79,78,90,28,5,84,235,206,67,14,181,106,205,138,174,13,58,177,212,71,53,161,146,118,186,47,247,24,42,163,115,161,116,51,69,35,103,161,70,199,52,83,47,169,212,247,35,24,231,43,38,70,96,14,12,248,95,186,241,103,173,20,218,115,71,119,164,183,91,109,212,236,189,223,165,150,161,208,206,235,84,117,116,240,212,182,149,201,20,173,90,158,154,132,88,210,70,163,55,79,89,126,11,176,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,43,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,245,128,4,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,134,201,44,221,159,27,69,232,43,149,71,107,187,11,38,143,239,144,211,190,55,111,28,172,119,170,229,219,125,151,101,69,68,200,26,41,175,122,79,196,78,43,85,154,232,230,87,244,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,235,109,190,232,168,149,1,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,137,240,215,27,94,51,91,87,75,63,69,170,145,143,232,150,56,220,199,116,189,142,106,236,190,78,106,162,249,162,147,131,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,54,221,142,79,130,129,55,192,0,0,0,13,107,56,177,247,167,214,79,172,12,135,230,51,155,41,154,214,113,99,239,79,172,159,88,25,15,204,103,2,234,121,92,123,137,233,151,219,95,56,173,37,81,21,121,92,123,137,233,151,219,95,56,173,37,80,0,0,3,31,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,128,0,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,247,209,189,26,231,181,146,197,43,17,239,232,234,92,84,108,39,204,31,66,244,227,89,120,101,205,110,217,173,155,187,117,193,49,251,166,73,96,185,64,168,202,170,42,170,122,87,204,172,107,213,23,120,101,237,53,146,198,168,173,115,81,170,155,61,145,189,154,246,1,178,159,9,222,235,26,55,245,127,143,124,186,3,42,149,129,202,111,141,170,59,133,139,246,50,106,246,87,218,175,181,244,59,14,186,93,238,80,71,28,212,174,124,48,71,102,143,184,173,145,243,54,73,17,96,98,44,142,116,110,124,109,72,219,4,109,117,159,129,23,248,245,227,19,30,225,99,72,238,109,179,94,41,39,212,91,229,63,130,199,237,144,214,82,248,186,39,206,201,219,29,210,90,121,122,156,234,104,157,12,138,139,218,123,31,43,89,18,244,163,220,230,208,103,250,42,207,114,175,246,87,35,201,50,59,135,251,229,101,117,202,186,162,79,249,82,77,52,146,63,243,185,206,119,197,84,155,252,221,244,67,84,48,253,121,102,175,223,111,153,6,79,135,229,180,241,65,108,184,214,199,31,98,205,59,59,138,182,118,118,182,107,24,214,162,205,30,236,98,200,146,74,170,179,73,28,242,186,58,240,109,171,56,38,137,241,29,134,106,22,164,98,22,171,237,134,134,225,28,117,18,220,27,51,253,17,214,246,181,46,112,178,36,119,114,106,127,221,90,215,71,38,253,43,208,140,151,183,44,97,113,60,188,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,58,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,220,145,140,135,166,90,159,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,214,5,32,115,60,224,130,143,135,76,170,155,87,180,222,151,163,1,204,46,19,69,81,78,233,160,103,162,175,19,73,81,80,148,176,83,197,20,105,29,31,97,187,66,141,235,86,246,36,107,220,221,227,235,196,28,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,245,116,119,19,101,100,147,70,142,143,186,178,54,221,57,147,107,94,150,105,87,12,185,38,45,168,246,255,0,74,213,234,29,190,190,193,99,183,71,21,52,242,37,114,210,200,248,107,93,20,210,53,123,52,243,182,157,206,149,136,231,71,35,224,84,78,165,105,65,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,180,157,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,132,117,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,209,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,249,57,112,232,134,125,160,220,46,88,177,141,70,190,85,212,220,175,53,15,200,98,181,84,71,52,107,96,130,170,40,156,219,127,68,219,57,143,107,145,242,202,196,99,17,179,79,51,118,118,203,35,234,91,137,190,25,56,146,191,241,37,170,247,219,23,15,154,149,113,182,220,115,139,237,93,29,101,38,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,2,247,180,183,84,176,77,105,193,45,154,153,166,151,223,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,247,51,25,35,118,146,39,183,214,106,111,182,233,186,42,42,246,178,53,114,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,45,226,109,215,74,41,41,42,160,235,186,213,189,157,113,72,141,123,122,152,246,185,55,79,54,185,21,60,149,9,42,0,0,4,0,231,87,238,177,139,125,96,80,252,186,226,85,95,9,222,244,250,55,245,129,143,124,198,2,213,57,213,251,172,98,223,88,20,63,46,184,149,87,194,119,189,62,141,253,96,99,223,49,128,13,148,192,0,8,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,5,85,240,191,173,127,177,219,90,173,26,199,29,191,198,213,227,246,251,199,128,129,209,119,35,125,116,246,186,170,122,94,235,123,145,170,194,147,205,18,201,210,244,119,109,31,211,187,182,69,234,154,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,82,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,135,85,44,167,149,215,0,181,153,133,246,219,196,198,177,91,238,182,187,86,57,112,166,174,196,236,243,211,79,71,37,206,169,140,138,166,11,147,158,230,183,174,141,189,200,221,23,109,92,217,164,107,186,149,25,26,178,96,206,188,176,184,10,169,209,139,85,39,16,58,193,98,171,160,212,27,157,61,76,54,171,69,95,105,233,105,183,78,216,122,38,146,39,69,221,167,174,114,54,118,170,36,190,172,51,172,111,107,94,178,49,177,87,153,127,1,85,58,13,144,205,173,90,77,98,171,159,78,175,149,18,77,119,100,125,174,139,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,235,244,189,170,199,185,170,248,81,247,104,113,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,26,246,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,166,0,36,167,27,252,23,101,92,35,234,60,244,52,77,186,222,240,27,151,110,123,38,67,45,12,141,141,157,213,155,166,134,166,116,98,66,181,140,72,36,85,107,23,215,141,27,47,75,58,150,54,70,176,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,11,147,214,142,53,255,0,98,175,2,58,41,96,192,46,118,169,53,55,41,211,252,122,59,109,52,235,221,146,215,66,182,200,210,75,155,161,233,115,29,210,246,36,113,54,85,107,95,35,156,237,165,108,50,198,181,3,254,138,179,220,171,253,149,200,242,76,142,225,254,249,89,93,114,174,168,147,254,84,147,77,36,143,252,238,115,157,241,85,59,174,180,105,14,174,105,164,120,110,69,169,208,85,213,80,230,248,189,174,243,142,221,221,59,234,32,171,183,45,20,29,154,118,74,255,0,54,190,154,39,67,3,161,93,187,104,216,250,81,98,116,79,126,96,229,169,173,122,89,161,60,77,80,229,58,173,111,235,164,186,219,221,96,181,220,93,21,50,199,103,174,171,170,166,103,141,150,89,228,98,83,194,200,60,75,100,149,170,174,72,228,122,108,173,115,128,181,78,1,120,40,197,120,83,211,138,75,221,218,217,226,53,55,38,183,195,38,71,112,168,72,223,37,7,90,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,122,91,19,34,202,188,88,251,172,107,39,213,254,67,242,233,204,170,98,174,44,125,214,53,147,234,255,0,33,249,116,224,107,88,118,12,203,0,204,180,250,166,213,75,153,227,213,118,167,223,44,244,87,251,98,204,137,209,89,110,171,137,37,167,168,137,237,85,107,216,230,174,203,178,250,175,107,216,238,151,177,205,78,190,94,158,65,194,78,43,197,207,0,186,57,139,92,165,240,57,37,139,79,236,247,12,102,226,215,71,23,110,185,214,86,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,5,96,91,184,250,215,26,78,20,238,252,41,214,220,60,117,170,187,195,208,208,222,228,169,153,151,11,125,157,170,171,53,181,174,99,147,185,11,250,99,141,189,106,168,200,29,60,59,61,143,137,32,232,28,47,104,93,247,136,189,113,197,116,190,211,102,186,215,80,87,92,41,229,191,205,110,86,50,75,125,157,179,49,42,234,150,73,17,99,143,162,55,47,74,189,21,22,71,70,196,107,220,246,177,221,43,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,39,146,231,15,94,140,177,100,124,78,221,170,110,180,245,119,127,19,137,90,40,164,165,237,82,205,66,199,211,77,61,99,100,114,111,54,243,198,144,181,89,179,88,234,121,209,85,238,118,209,133,148,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,44,0,0,0,2,149,185,213,251,211,226,223,87,244,63,49,184,151,82,82,183,58,191,122,124,91,234,254,135,230,55,16,28,149,61,233,242,159,171,250,239,152,219,139,169,41,91,146,167,189,62,83,245,127,93,243,27,113,117,32,0,0,8,1,206,175,221,99,22,250,192,161,249,117,196,159,228,0,231,87,238,177,139,125,96,80,252,186,226,5,85,240,157,239,79,163,127,88,24,247,204,96,54,83,53,172,225,59,222,159,70,254,176,49,239,152,192,108,166,0,0,0,0,6,42,215,78,40,244,39,134,191,66,125,218,243,159,163,159,72,252,79,163,63,165,149,149,157,255,0,15,218,239,127,83,69,39,79,79,126,47,194,219,126,175,45,246,93,184,157,20,227,51,134,206,34,114,170,172,43,71,53,35,233,5,234,138,222,251,164,244,222,135,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,245,183,219,100,85,72,129,206,83,73,245,79,84,62,228,31,115,61,52,202,242,223,70,125,32,241,190,130,179,84,215,248,94,231,163,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,98,152,215,148,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,191,5,2,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,64,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,238,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,61,166,178,250,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,237,3,175,150,169,201,47,90,255,0,213,215,14,117,150,255,0,203,154,219,234,163,139,255,0,55,163,171,142,103,172,159,249,146,198,214,199,253,125,92,239,192,66,170,204,213,193,182,186,86,112,237,196,118,25,168,222,153,244,117,149,183,8,237,217,27,158,147,190,23,217,234,30,216,234,150,72,160,84,124,189,182,47,125,140,217,201,221,134,39,116,57,90,141,80,216,248,0,0,0,0,197,92,88,251,172,107,39,213,254,67,242,233,204,170,98,174,44,125,214,53,147,234,255,0,33,249,116,224,107,88,109,80,106,174,109,80,0,0,4,85,230,143,238,39,169,191,98,252,226,136,165,110,19,189,233,244,111,235,3,30,249,140,5,212,243,71,247,19,212,223,177,126,113,68,82,183,9,222,244,250,55,245,129,143,124,198,0,54,83,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,3,137,228,185,174,154,143,93,155,100,124,60,92,239,62,59,12,161,199,234,114,75,109,53,66,43,228,183,85,54,178,154,57,25,78,253,253,72,100,241,79,123,227,84,86,247,26,143,111,66,190,85,146,207,245,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,158,164,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,10,129,228,169,239,79,148,253,95,215,124,198,220,93,72,26,198,107,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,97,110,156,149,61,214,50,159,172,10,239,151,91,138,171,226,199,222,159,89,62,176,50,31,152,206,90,167,37,79,117,140,167,235,2,187,229,214,224,39,249,138,184,177,247,88,214,79,171,252,135,229,211,153,84,197,92,88,251,172,107,39,213,254,67,242,233,192,214,176,190,134,112,163,167,28,90,240,35,163,216,86,107,23,129,186,208,233,253,134,123,5,254,8,81,245,86,138,167,91,41,209,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,66,230,202,124,39,123,172,104,223,213,254,61,242,232,0,215,175,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,218,87,45,14,98,21,58,159,77,14,130,107,246,71,72,220,158,221,79,27,49,252,150,229,112,138,23,223,24,178,199,12,116,83,44,174,71,77,93,213,43,17,142,103,83,231,98,57,94,157,198,57,243,117,254,115,122,215,163,85,88,173,139,67,161,183,218,175,186,147,67,112,142,231,37,79,105,207,155,27,161,124,106,174,111,121,146,55,183,53,71,222,62,240,244,145,171,19,123,143,99,29,225,164,43,47,69,48,172,251,81,117,115,16,194,180,182,162,174,151,44,186,94,41,162,180,214,83,62,102,62,130,116,122,57,42,214,72,26,233,98,100,8,213,153,242,177,21,99,100,110,127,239,64,216,123,139,31,117,141,100,250,191,200,126,93,57,173,97,177,70,172,88,50,172,83,128,92,203,22,206,175,126,153,201,44,218,63,113,183,222,46,62,38,74,143,25,93,21,150,70,79,63,118,84,73,36,235,145,175,119,91,209,28,237,247,84,69,85,53,215,3,105,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,160,30,55,248,46,202,184,71,212,121,232,104,155,117,189,224,55,46,220,246,76,134,90,25,27,27,59,171,55,77,13,76,232,196,133,107,24,144,72,170,214,47,175,26,54,94,150,117,44,108,216,80,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,41,219,150,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,163,35,73,24,168,173,123,38,141,92,77,221,173,87,254,36,181,94,251,98,185,210,92,109,183,28,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,38,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,232,0,95,247,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,129,117,60,174,61,196,244,203,237,175,156,86,157,43,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,187,228,88,222,138,142,99,225,238,188,174,61,196,244,203,237,175,156,86,146,168,13,93,237,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,221,146,53,124,218,168,228,246,161,176,239,7,250,241,149,113,27,161,214,125,72,205,116,218,235,133,222,166,233,130,166,158,174,146,72,41,107,254,243,28,172,174,160,89,61,121,40,230,100,173,115,28,187,236,228,123,17,210,35,18,71,244,172,215,151,15,11,153,254,188,197,196,6,65,138,85,186,228,234,134,215,92,108,49,75,19,108,151,106,212,234,95,19,85,76,177,171,158,247,57,90,233,26,215,182,57,92,205,228,99,250,229,238,74,0,49,87,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,239,163,122,53,204,115,226,150,86,35,217,215,212,154,240,235,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,248,209,54,115,35,87,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,110,123,38,67,45,12,110,145,253,164,155,166,134,166,116,98,204,148,111,89,228,85,107,23,212,145,91,47,75,250,86,55,134,190,215,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,99,88,198,181,54,68,68,62,191,165,153,87,209,95,160,191,73,174,191,70,253,33,233,111,67,248,217,60,15,142,237,246,188,79,99,126,223,123,183,234,119,58,122,186,125,93,246,242,62,75,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,215,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,174,141,149,204,123,124,76,141,108,141,133,157,46,234,122,43,149,59,108,145,236,12,149,203,155,130,143,217,85,168,243,223,243,251,101,214,61,50,197,190,249,114,169,129,59,81,221,43,145,88,177,219,27,55,83,94,222,166,61,100,149,209,35,156,200,218,214,239,19,166,138,68,189,235,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,191,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,245,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,118,176,0,0,42,215,157,126,183,218,146,213,134,240,221,13,142,173,215,39,84,83,231,21,23,39,72,214,193,28,8,218,218,56,160,99,124,220,247,185,203,51,156,171,210,140,70,70,137,215,214,189,186,161,51,87,25,58,233,89,196,79,17,217,158,163,122,103,210,54,87,92,36,183,99,142,98,78,200,89,103,167,123,163,165,88,226,157,85,241,119,24,157,247,179,102,167,118,105,93,208,213,114,181,48,168,19,167,148,38,186,81,233,135,17,213,122,115,144,222,124,21,151,82,237,237,183,66,215,164,12,133,215,136,30,178,81,44,146,200,173,123,122,152,250,184,24,198,42,172,146,212,196,213,99,151,165,204,187,243,87,125,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,246,155,46,233,62,117,247,80,210,204,55,83,61,23,232,207,165,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,192,118,178,170,249,231,126,36,255,0,73,63,86,150,168,85,95,60,239,196,159,233,39,234,208,49,87,37,79,122,124,167,234,254,187,230,54,226,234,74,86,228,169,239,79,148,253,95,215,124,198,220,93,72,2,149,185,213,251,211,226,223,87,244,63,49,184,151,82,82,183,58,191,122,124,91,234,254,135,230,55,16,56,158,80,24,181,139,57,215,221,66,194,178,154,31,27,101,200,52,190,237,107,184,211,119,95,31,126,150,122,218,8,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,144,219,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,61,132,223,228,169,239,79,148,253,95,215,124,198,220,99,78,104,250,67,77,164,188,96,228,211,219,96,164,130,219,156,211,195,151,210,195,12,242,202,246,62,165,207,101,83,165,89,63,5,239,172,130,174,68,107,85,204,70,72,196,111,79,224,52,45,83,150,190,175,83,106,255,0,7,216,60,235,61,34,220,176,250,117,196,46,80,211,65,44,76,129,244,45,107,41,218,171,38,253,111,117,26,210,72,247,49,85,138,249,92,137,211,178,177,178,128,171,94,72,250,189,76,251,86,161,104,37,116,244,145,212,65,81,22,95,107,141,176,75,223,157,143,108,116,181,174,124,158,113,35,35,88,232,17,173,245,94,171,52,139,235,162,47,69,165,1,64,60,209,253,251,53,55,236,95,147,209,17,171,233,102,85,244,87,232,47,210,107,175,209,191,72,122,91,208,254,54,79,3,227,187,125,175,19,216,223,183,222,237,250,157,206,158,174,159,87,125,188,137,43,205,31,223,179,83,126,197,249,61,17,213,56,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,80,51,7,45,14,7,42,120,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,125,118,72,145,177,21,92,247,195,119,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,28,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,246,0,49,87,22,62,235,26,201,245,127,144,252,186,115,90,195,101,62,44,125,214,53,147,234,255,0,33,249,116,230,181,128,108,167,194,119,186,198,141,253,95,227,223,46,128,202,166,42,225,59,221,99,70,254,175,241,239,151,64,101,80,5,85,243,206,252,73,254,146,126,173,45,80,170,190,121,223,137,63,210,79,213,160,98,174,74,158,244,249,79,213,253,119,204,109,197,212,148,173,201,83,222,159,41,250,191,174,249,141,184,186,144,0,0,0,0,0,0,0,0,6,181,156,88,251,211,235,39,214,6,67,243,25,205,148,205,107,56,177,247,167,214,79,172,12,135,230,51,129,117,60,174,61,196,244,203,237,175,156,86,146,168,138,188,174,61,196,244,203,237,175,156,86,146,168,0,0,0,0,12,85,197,143,186,198,178,125,95,228,63,46,156,214,176,217,79,139,31,117,141,100,250,191,200,126,93,57,173,96,31,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,133,244,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,168,213,148,242,191,181,113,31,162,252,63,106,54,148,94,177,252,30,229,81,131,227,180,217,92,78,182,182,56,43,32,146,145,147,75,114,99,96,98,58,106,238,169,94,142,73,92,137,50,118,247,150,46,218,172,147,171,134,126,21,116,143,133,12,54,167,15,210,219,109,91,159,113,168,241,55,59,189,202,70,77,113,184,189,21,221,180,154,86,49,141,232,141,174,86,177,140,107,88,221,220,237,186,223,35,222,29,215,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,95,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,247,209,189,26,231,181,146,197,43,17,239,232,234,93,148,200,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,79,95,109,119,71,199,12,138,217,59,73,27,130,15,242,155,227,106,178,223,125,253,140,154,189,149,247,104,46,157,14,195,174,151,123,148,242,73,13,83,89,12,17,217,163,238,43,163,100,46,142,52,88,24,139,27,91,35,95,27,82,71,79,27,91,103,250,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,82,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,134,178,255,0,232,171,2,202,191,217,92,115,36,199,46,31,239,148,117,214,218,234,121,63,228,201,12,209,200,207,204,230,185,191,5,67,58,241,11,199,30,174,113,29,164,122,127,163,217,155,41,25,109,194,233,225,125,109,90,61,245,21,119,203,140,44,146,8,171,106,38,153,92,244,122,83,191,165,205,71,122,242,201,60,142,85,234,141,144,135,95,227,3,137,75,239,21,58,227,120,212,219,154,118,109,80,245,90,241,186,71,82,178,9,41,44,241,77,35,233,227,149,26,231,245,76,189,215,201,34,171,222,157,201,30,141,84,98,49,173,154,156,166,248,37,172,184,95,127,100,222,175,98,157,170,11,95,67,112,235,93,222,219,60,114,77,84,230,67,60,119,152,251,136,216,223,11,99,145,18,7,162,72,215,72,231,200,213,141,208,70,231,70,14,2,184,59,200,120,167,213,203,99,175,54,122,184,52,234,199,81,227,114,11,156,212,117,94,18,181,144,62,7,73,107,138,162,46,150,182,166,86,205,26,42,119,88,246,68,231,202,157,74,198,181,215,253,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,32,31,88,0,0,0,0,0,8,1,206,175,221,99,22,250,192,161,249,117,196,170,190,19,189,233,244,111,235,3,30,249,140,5,170,115,171,247,88,197,190,176,40,126,93,113,42,175,132,239,122,125,27,250,192,199,190,99,0,27,41,128,0,16,3,157,95,186,198,45,245,129,67,242,235,137,63,200,1,206,175,221,99,22,250,192,161,249,117,196,10,203,224,119,72,112,221,119,226,163,3,210,221,65,130,174,124,122,237,81,89,53,116,20,211,172,47,168,101,53,20,245,73,10,189,61,102,177,238,129,172,122,181,90,254,135,59,165,204,118,206,77,138,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,40,51,149,199,191,102,153,125,181,242,122,210,255,0,128,0,0,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,89,115,106,131,85,112,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,13,132,240,45,11,211,142,34,248,17,210,205,47,213,11,55,142,181,87,105,254,59,44,51,68,168,202,171,125,83,109,144,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,74,220,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,58,154,146,194,170,174,141,206,106,162,189,143,142,71,223,79,9,222,235,26,55,245,127,143,124,186,2,47,243,119,214,253,47,195,244,25,154,65,125,177,227,249,62,97,150,212,69,61,178,221,91,36,157,251,52,12,238,34,222,25,218,217,204,123,92,139,12,123,189,137,34,201,42,42,77,28,115,196,224,194,188,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,29,133,113,99,238,177,172,159,87,249,15,203,167,53,193,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,203,254,204,240,253,71,192,57,122,103,24,110,174,103,191,77,50,251,86,151,223,224,186,94,250,21,60,76,158,2,165,90,222,167,108,249,123,108,86,69,222,122,36,146,246,251,143,68,123,220,136,26,246,27,41,240,157,238,177,163,127,87,248,247,203,160,53,172,54,83,225,59,221,99,70,254,175,241,239,151,64,6,10,230,7,203,242,155,139,170,107,94,113,131,223,105,44,122,139,99,167,142,219,12,215,41,165,244,117,125,187,186,231,172,19,35,26,247,68,248,221,44,178,50,70,49,119,234,115,30,215,35,152,248,101,86,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,123,14,192,0,0,0,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,128,228,169,239,79,148,253,95,215,124,198,220,93,73,74,220,149,61,233,242,159,171,250,239,152,219,139,169,0,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,32,7,58,191,117,140,91,235,2,135,229,215,16,42,175,132,239,122,125,27,250,192,199,190,99,1,178,153,173,103,9,222,244,250,55,245,129,143,124,198,3,100,139,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,226,179,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,175,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,234,139,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,162,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,122,157,79,114,189,237,114,178,21,102,10,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,64,216,164,29,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,213,206,111,93,40,241,109,26,177,104,53,162,243,209,122,205,174,17,220,110,148,145,164,18,127,73,233,28,175,106,76,142,85,150,46,229,90,83,186,55,181,168,143,240,147,183,173,17,174,107,170,91,78,180,207,42,213,11,141,226,221,139,82,119,61,3,143,221,114,107,140,239,142,69,134,150,134,130,150,74,137,95,35,152,199,116,117,118,219,19,21,219,53,101,154,38,43,155,215,185,157,121,144,235,125,215,91,184,175,203,29,112,177,210,90,233,240,58,138,140,30,133,144,200,233,31,60,20,21,149,8,179,202,229,217,21,242,75,36,175,68,107,81,26,197,99,61,101,106,200,249,1,192,78,131,83,90,120,38,226,63,136,219,205,21,91,46,87,220,31,36,198,108,171,53,60,177,51,209,208,219,223,45,76,209,61,95,209,59,37,168,72,227,85,232,251,219,232,94,212,127,172,246,160,87,1,216,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,216,117,242,197,57,205,232,93,102,45,172,182,45,121,180,89,186,44,185,181,190,59,117,210,174,53,158,79,233,197,35,85,141,89,149,200,177,69,220,164,74,118,198,198,185,21,254,18,119,116,34,181,206,112,78,174,89,122,215,247,105,225,31,22,241,22,255,0,11,95,130,109,133,86,116,69,209,12,190,10,8,124,60,145,239,35,220,237,233,101,166,235,114,244,239,42,75,210,212,111,78,242,168,166,190,76,154,233,89,139,107,45,247,65,174,247,158,139,46,109,111,146,227,107,164,145,39,147,250,113,72,212,123,146,20,106,172,81,119,41,18,161,210,61,205,69,127,132,129,189,104,173,107,93,114,128,0,0,12,85,197,143,186,198,178,125,95,228,63,46,156,202,166,42,226,199,221,99,89,62,175,242,31,151,78,6,181,134,213,6,170,230,213,0,0,0,69,94,104,254,226,122,155,246,47,206,40,138,86,225,59,222,159,70,254,176,49,239,152,192,93,79,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,3,101,50,170,249,231,126,36,255,0,73,63,86,150,168,85,95,60,239,196,159,233,39,234,208,49,87,37,79,122,124,167,234,254,187,230,54,226,234,74,86,228,169,239,79,148,253,95,215,124,198,220,93,72,26,214,113,99,239,79,172,159,88,25,15,204,103,45,83,146,167,186,198,83,245,129,93,242,235,113,85,124,88,251,211,235,39,214,6,67,243,25,203,84,228,169,238,177,148,253,96,87,124,186,220,4,255,0,49,87,22,62,235,26,201,245,127,144,252,186,115,42,152,171,139,31,117,141,100,250,191,200,126,93,56,26,214,23,103,153,241,199,134,240,133,193,54,140,210,210,178,146,249,168,183,205,55,176,62,195,97,123,215,162,54,122,62,22,248,218,206,149,71,50,153,174,71,34,53,21,31,51,218,172,98,181,27,44,177,82,97,202,223,242,204,171,43,244,111,210,156,154,235,121,244,53,190,27,77,187,210,21,178,84,120,58,24,183,237,83,67,214,171,219,133,157,78,233,141,187,53,187,174,200,155,128,255,0,69,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,254,119,57,206,248,170,151,167,203,155,130,143,216,171,167,19,223,243,251,101,170,77,77,202,126,249,114,169,129,59,178,90,232,85,24,177,219,27,55,83,152,238,151,177,100,149,209,35,90,249,28,214,239,43,97,138,69,194,188,174,184,5,163,195,236,86,222,38,53,138,223,106,186,93,114,59,125,53,118,39,103,158,154,10,200,237,148,175,124,85,48,92,156,247,53,221,21,142,237,198,232,187,106,215,67,27,157,212,170,249,21,144,217,80,24,171,139,31,117,141,100,250,191,200,126,93,57,173,97,178,159,22,62,235,26,201,245,127,144,252,186,115,90,192,54,168,0,1,26,184,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,190,164,138,217,122,95,210,177,190,128,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,105,51,90,206,44,125,233,245,147,235,3,33,249,140,224,93,79,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,46,167,149,199,184,158,153,125,181,243,138,210,149,184,177,247,167,214,79,172,12,135,230,51,129,117,60,174,61,196,244,203,237,175,156,86,146,168,138,188,174,61,196,244,203,237,175,156,86,146,168,0,0,0,0,10,1,230,143,239,217,169,191,98,252,158,136,159,252,149,61,214,50,159,172,10,239,151,91,136,1,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,1,63,192,0,8,171,204,211,90,254,226,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,85,20,215,206,111,93,43,50,157,101,177,104,53,162,243,215,101,194,109,241,220,110,148,145,164,241,255,0,78,42,218,175,106,76,142,84,138,94,221,34,211,186,55,181,170,172,241,115,183,173,85,206,107,66,5,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,176,235,229,138,114,100,208,186,204,167,89,111,186,243,119,179,117,217,112,155,124,150,235,93,92,139,60,127,211,138,182,163,28,176,171,81,34,151,183,72,181,13,145,142,114,171,60,92,14,232,85,115,92,218,235,3,181,106,46,153,229,90,95,113,179,219,178,154,78,223,167,177,251,86,77,110,157,145,200,144,213,80,215,210,199,81,19,227,115,216,222,190,158,227,162,122,183,118,164,176,202,196,115,186,55,45,127,146,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,97,94,61,180,26,154,237,193,55,14,28,70,217,168,170,223,114,177,96,248,222,51,122,88,105,229,149,158,142,154,222,201,105,166,149,232,254,136,25,21,66,201,26,47,71,223,31,92,198,171,253,86,53,99,255,0,45,237,111,186,232,143,21,248,155,173,246,58,75,165,62,121,81,79,131,215,50,105,29,27,224,130,190,178,157,18,120,156,155,162,62,57,99,137,234,142,106,163,152,143,103,170,174,73,24,27,4,149,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,128,228,169,239,79,148,253,95,215,124,198,220,103,94,119,26,95,106,170,192,52,247,90,33,117,36,23,43,101,226,92,94,161,27,68,222,253,100,21,48,201,83,23,93,70,232,238,136,29,73,55,76,106,142,77,234,228,114,43,124,250,240,87,37,79,122,124,167,234,254,187,230,54,226,199,249,132,105,125,171,85,120,62,212,155,101,193,212,144,212,88,44,242,229,20,53,115,81,54,165,244,243,219,218,181,43,218,221,81,99,124,177,71,45,58,200,213,221,172,168,127,147,145,85,142,10,139,229,151,173,127,113,110,46,49,111,17,111,241,84,25,222,216,85,103,68,93,115,69,227,103,135,195,201,30,242,49,173,218,170,42,110,183,47,86,209,44,189,45,87,116,237,127,198,174,250,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,237,54,104,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,104,20,67,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,16,3,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,2,127,128,0,197,92,88,251,172,107,39,213,254,67,242,233,205,107,13,148,248,177,247,88,214,79,171,252,135,229,211,154,214,1,178,159,9,222,235,26,55,245,127,143,124,186,3,42,152,171,132,239,117,141,27,250,191,199,190,93,1,149,64,21,87,207,59,241,39,250,73,250,180,181,66,170,249,231,126,36,255,0,73,63,86,129,138,185,42,123,211,229,63,87,245,223,49,183,23,82,82,183,37,79,122,124,167,234,254,187,230,54,226,234,64,0,0,0,0,0,0,0,0,26,214,113,99,239,79,172,159,88,25,15,204,103,54,83,53,172,226,199,222,159,89,62,176,50,31,152,206,5,212,242,184,247,19,211,47,182,190,113,90,74,162,42,242,184,247,19,211,47,182,190,113,90,74,160,0,0,0,0,49,87,22,62,235,26,201,245,127,144,252,186,115,90,195,101,62,44,125,214,53,147,234,255,0,33,249,116,230,181,128,108,167,194,119,186,198,141,253,95,227,223,46,128,202,166,42,225,59,221,99,70,254,175,241,239,151,64,101,80,0,17,215,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,133,112,115,155,251,150,126,200,235,23,209,63,245,103,244,126,63,165,190,31,195,120,127,195,95,5,220,237,253,247,198,118,122,186,251,191,248,15,3,209,228,64,3,149,255,0,69,89,238,85,254,202,228,121,38,71,112,255,0,124,172,174,185,87,84,73,255,0,42,73,166,146,71,254,119,57,206,248,170,153,171,136,158,11,181,79,134,205,56,211,125,72,205,91,220,164,207,173,253,250,154,118,80,212,195,37,138,185,83,186,202,26,181,145,141,70,204,232,30,215,116,175,75,187,145,85,49,26,173,133,36,144,46,83,151,87,220,107,246,35,224,159,113,159,69,118,125,31,7,210,95,5,213,222,250,69,216,139,210,30,43,175,239,157,238,230,219,117,121,118,187,61,191,188,246,137,42,107,237,192,87,24,153,15,11,26,185,108,109,230,241,87,62,157,95,42,60,22,65,108,154,178,171,194,81,50,119,192,217,46,145,83,197,212,215,84,196,216,99,85,94,211,222,248,154,248,147,165,94,215,54,255,0,173,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,235,0,0,0,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,149,87,194,119,189,62,141,253,96,99,223,49,128,181,78,117,126,235,24,183,214,5,15,203,174,37,85,240,157,239,79,163,127,88,24,247,204,96,3,101,48,0,2,0,115,171,247,88,197,190,176,40,126,93,113,39,249,0,57,213,251,172,98,223,88,20,63,46,184,129,0,57,92,123,246,105,151,219,95,39,173,47,248,160,30,87,30,253,154,101,246,215,201,235,75,254,0,0,0,106,174,109,80,106,174,6,202,124,39,123,172,104,223,213,254,61,242,232,13,107,13,148,248,78,247,88,209,191,171,252,123,229,208,26,214,1,122,121,7,22,216,175,8,220,2,232,230,83,114,139,199,100,151,221,63,179,219,241,155,115,91,28,189,202,230,217,88,246,79,60,75,52,82,45,28,114,36,45,153,241,170,185,189,232,209,19,119,161,74,218,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,82,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,135,203,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,58,40,237,212,145,36,84,244,241,49,168,141,99,26,212,221,118,79,89,238,123,221,212,247,185,203,101,60,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,32,102,174,90,28,5,83,104,54,61,14,181,106,205,138,146,125,69,190,83,199,53,161,146,119,122,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,175,210,198,163,24,230,163,230,71,202,14,44,125,214,53,147,234,255,0,33,249,116,230,85,49,87,22,62,235,26,201,245,127,144,252,186,112,53,172,54,83,225,59,221,99,70,254,175,241,239,151,64,107,88,108,167,194,119,186,198,141,253,95,227,223,46,128,12,170,0,0,0,0,0,0,82,183,58,191,122,124,91,234,254,135,230,55,18,234,74,86,231,87,239,79,139,125,95,208,252,198,226,3,146,167,189,62,83,245,127,93,243,27,113,117,37,43,114,84,247,167,202,126,175,235,190,99,110,46,164,0,0,1,0,57,213,251,172,98,223,88,20,63,46,184,147,252,128,28,234,253,214,49,111,172,10,31,151,92,64,170,190,19,189,233,244,111,235,3,30,249,140,4,255,0,230,185,199,79,238,252,47,232,166,103,254,216,165,207,235,104,91,253,235,91,107,142,161,29,255,0,11,226,152,214,255,0,2,21,127,245,68,37,90,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,114,214,155,102,101,170,249,253,21,154,142,74,187,254,89,152,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,110,249,28,158,110,85,114,251,84,14,127,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,100,14,45,184,46,213,62,17,178,166,91,114,150,250,119,27,174,217,214,236,154,223,67,82,202,25,58,228,157,34,167,153,239,98,71,21,98,199,78,233,93,78,217,36,233,107,145,81,239,79,50,229,56,32,224,187,21,225,31,78,32,161,173,109,170,247,159,92,187,147,222,242,24,168,99,108,140,238,164,61,84,52,211,171,18,101,163,98,193,26,163,94,190,188,136,233,122,89,212,145,179,42,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,224,167,110,90,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,122,140,141,36,98,162,181,236,154,239,173,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,53,172,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,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,127,242,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,173,205,86,43,59,13,87,245,193,28,97,107,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,6,10,227,131,88,173,90,33,194,230,160,101,213,151,234,187,85,202,182,207,83,100,176,203,67,84,216,43,86,235,87,19,161,166,117,59,149,236,119,92,110,114,206,229,141,122,219,28,18,61,168,189,27,25,212,169,94,116,124,66,250,78,251,142,112,197,105,166,181,84,82,90,60,54,91,119,173,142,171,187,85,13,115,217,83,12,20,110,141,171,180,59,65,34,204,228,126,238,123,106,32,84,70,53,187,200,21,151,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,176,78,97,166,127,113,190,93,25,70,150,201,73,106,167,171,198,116,126,233,111,175,244,92,125,20,179,87,50,209,47,138,157,158,163,21,221,217,214,89,21,238,106,57,238,122,185,201,212,229,43,3,148,222,133,216,181,131,137,175,164,153,109,154,235,87,106,211,187,123,50,74,89,169,213,241,210,178,241,29,84,41,68,202,137,26,159,240,243,50,62,166,171,221,76,187,245,49,178,49,214,255,0,197,143,186,198,178,125,95,228,63,46,156,13,107,11,254,230,105,162,159,118,158,17,242,159,15,112,240,181,248,38,249,173,31,92,189,16,203,224,160,155,196,71,38,209,189,206,222,150,90,158,134,167,78,242,164,93,78,70,245,111,64,38,213,0,106,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,158,211,102,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,246,154,246,113,193,163,183,93,16,226,143,80,49,26,203,13,37,170,219,91,120,169,189,216,98,161,165,116,20,75,106,171,149,211,83,54,157,170,198,55,162,54,185,96,114,70,157,13,146,9,24,213,94,141,203,52,228,247,175,223,79,244,58,227,164,121,110,161,122,87,41,194,238,15,244,93,174,177,255,0,209,84,216,234,195,78,216,59,110,84,69,150,24,231,89,227,252,39,44,77,116,44,94,134,44,45,80,159,224,0,6,42,226,199,221,99,89,62,175,242,31,151,78,101,83,21,113,99,238,177,172,159,87,249,15,203,167,3,90,195,106,131,85,115,106,128,0,0,34,175,52,127,113,61,77,251,23,231,20,69,43,112,157,239,79,163,127,88,24,247,204,96,46,167,154,63,184,158,166,253,139,243,138,34,149,184,78,247,167,209,191,172,12,123,230,48,1,178,153,85,124,243,191,18,127,164,159,171,75,84,42,175,158,119,226,79,244,147,245,104,24,171,146,167,189,62,83,245,127,93,243,27,113,117,37,43,114,84,247,167,202,126,175,235,190,99,110,46,164,13,107,56,177,247,167,214,79,172,12,135,230,51,150,169,201,83,221,99,41,250,192,174,249,117,184,170,190,44,125,233,245,147,235,3,33,249,140,229,170,114,84,247,88,202,126,176,43,190,93,110,2,127,152,171,139,31,117,141,100,250,191,200,126,93,57,149,76,85,197,143,186,198,178,125,95,228,63,46,156,13,107,11,9,229,133,192,85,54,179,221,105,56,129,214,11,21,37,126,159,91,42,42,97,181,90,42,251,172,91,181,198,7,67,209,52,145,58,46,213,69,11,85,211,181,81,37,245,166,129,99,123,92,196,145,142,197,92,188,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,250,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,170,250,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,235,0,1,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,106,128,0,3,90,206,44,125,233,245,147,235,3,33,249,140,230,202,102,181,156,88,251,211,235,39,214,6,67,243,25,192,186,158,87,30,226,122,101,246,215,206,43,74,86,226,199,222,159,89,62,176,50,31,152,206,93,79,43,143,113,61,50,251,107,231,21,165,43,113,99,239,79,172,159,88,25,15,204,103,2,234,121,92,123,137,233,151,219,95,56,173,37,81,21,121,92,123,137,233,151,219,95,56,173,37,80,0,0,0,0,20,3,205,31,223,179,83,126,197,249,61,17,63,249,42,123,172,101,63,88,21,223,46,183,16,3,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,2,127,128,0,235,250,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,237,53,151,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,105,114,124,221,248,138,166,211,109,6,102,142,99,25,101,37,46,89,159,212,69,13,117,12,82,202,218,216,236,9,220,89,230,69,137,200,145,178,89,99,142,157,82,77,219,44,114,84,177,173,119,75,213,149,109,193,182,133,214,113,19,196,118,25,167,62,134,244,141,149,215,8,238,57,27,94,179,178,22,89,233,222,217,42,146,73,96,69,124,93,198,39,97,143,221,169,221,154,38,245,181,92,142,64,185,78,89,122,41,247,22,225,31,22,241,23,15,21,95,157,237,154,214,116,75,215,12,94,54,8,124,60,113,239,27,28,221,169,98,166,235,106,245,109,42,203,210,229,111,78,212,2,109,80,106,174,6,194,120,126,153,253,217,57,116,98,250,91,29,37,170,162,175,38,209,251,93,190,131,210,145,245,210,195,92,251,68,94,22,119,250,143,86,246,167,72,164,71,181,170,230,57,136,230,167,83,80,160,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,216,251,132,239,117,141,27,250,191,199,190,93,1,81,124,221,244,118,213,166,188,81,179,46,199,44,53,116,54,221,65,179,197,123,169,149,41,91,21,20,151,86,203,36,53,109,129,204,99,90,175,86,178,158,121,81,85,207,238,85,57,238,95,190,53,0,181,78,7,245,138,213,173,252,46,105,254,93,71,126,171,186,220,168,172,244,214,75,244,181,213,77,158,181,46,180,145,54,26,151,84,57,30,247,117,200,230,164,237,89,23,173,209,207,27,220,137,215,177,8,57,231,126,36,255,0,73,63,86,157,127,146,198,188,212,218,115,44,175,135,43,205,109,35,45,183,218,119,228,214,84,154,162,40,159,233,24,82,56,170,97,137,138,206,185,223,45,58,71,34,167,95,222,217,66,247,35,61,103,185,59,7,60,239,196,159,233,39,234,208,49,87,37,79,122,124,167,234,254,187,230,54,226,234,74,86,228,169,239,79,148,253,95,215,124,198,220,93,72,2,149,185,213,251,211,226,223,87,244,63,49,184,151,82,82,183,58,191,122,124,91,234,254,135,230,55,16,28,149,61,233,242,159,171,250,239,152,219,139,158,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,30,74,158,244,249,79,213,253,119,204,109,197,212,129,172,102,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,246,23,147,203,47,90,254,237,60,35,226,222,34,223,225,107,240,77,176,170,206,136,186,33,151,193,65,15,135,146,61,228,123,157,189,44,180,221,110,94,157,229,73,122,90,141,233,222,181,121,185,233,158,43,167,124,92,77,113,197,169,60,39,211,92,126,147,38,184,192,200,227,142,22,215,73,61,69,60,175,141,172,99,118,238,120,86,202,245,119,83,157,44,178,189,93,235,108,153,215,146,62,175,84,178,235,168,90,9,93,61,92,148,243,211,197,151,218,227,108,17,118,32,123,29,29,45,107,159,39,148,170,249,18,74,4,107,125,102,34,67,34,250,138,171,214,17,131,154,63,191,102,166,253,139,242,122,34,127,242,84,247,88,202,126,176,43,190,93,110,32,7,52,127,126,205,77,251,23,228,244,68,255,0,228,169,238,177,148,253,96,87,124,186,220,4,255,0,0,1,138,184,177,247,88,214,79,171,252,135,229,211,154,214,27,41,241,99,238,177,172,159,87,249,15,203,167,53,172,3,101,62,19,189,214,52,111,234,255,0,30,249,116,6,85,49,87,9,222,235,26,55,245,127,143,124,186,3,42,128,42,175,158,119,226,79,244,147,245,105,106,133,85,243,206,252,73,254,146,126,173,3,21,114,84,247,167,202,126,175,235,190,99,110,46,164,165,110,74,158,244,249,79,213,253,119,204,109,197,212,128,0,0,0,0,0,0,0,0,53,172,226,199,222,159,89,62,176,50,31,152,206,108,166,107,89,197,143,189,62,178,125,96,100,63,49,156,11,169,229,113,238,39,166,95,109,124,226,180,149,68,85,229,113,238,39,166,95,109,124,226,180,149,64,0,0,0,0,98,174,44,125,214,53,147,234,255,0,33,249,116,230,181,134,202,124,88,251,172,107,39,213,254,67,242,233,205,107,0,217,79,132,239,117,141,27,250,191,199,190,93,1,149,76,85,194,119,186,198,141,253,95,227,223,46,128,202,160,117,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,169,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,67,93,126,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,244,197,79,27,158,191,223,72,245,107,88,215,203,44,175,70,51,175,165,38,87,57,253,70,213,203,134,168,99,90,97,125,197,106,236,186,125,107,167,117,202,197,92,218,151,190,12,134,173,241,198,147,206,244,69,237,53,244,202,229,133,177,171,123,172,73,36,145,93,209,82,196,72,255,0,192,87,7,121,15,20,250,185,108,117,230,207,87,6,157,88,234,60,110,65,115,154,142,171,194,86,178,7,192,233,45,113,84,69,210,214,212,202,217,163,69,78,235,30,200,156,249,83,169,88,214,184,36,255,0,41,190,9,107,46,23,223,217,55,171,216,167,106,130,215,208,220,58,215,119,182,207,28,147,85,57,144,207,29,230,62,226,54,55,194,216,228,68,129,232,146,53,210,57,242,53,99,116,17,185,214,127,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,211,28,111,146,30,180,245,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,118,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,15,172,13,112,120,192,225,174,251,194,182,184,222,52,202,230,189,235,84,221,87,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,157,51,39,105,241,200,138,198,39,114,55,171,81,88,172,115,166,167,41,190,54,171,45,247,223,216,201,171,217,95,118,130,233,208,236,58,233,119,185,79,36,144,213,53,144,193,29,154,62,226,186,54,66,232,227,69,129,136,177,181,178,53,241,181,36,116,241,181,179,171,141,30,18,113,94,46,116,177,113,107,148,190,7,36,177,120,155,134,51,113,107,163,139,183,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,179,26,162,238,196,53,247,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,216,160,109,16,8,213,203,211,86,117,79,87,248,101,199,239,122,189,136,93,108,247,171,87,110,211,79,112,184,182,165,36,200,104,99,165,130,74,123,170,45,66,117,201,222,100,168,142,145,28,246,201,36,114,61,174,68,119,67,36,168,0,0,0,0,16,3,157,95,186,198,45,245,129,67,242,235,137,85,124,39,123,211,232,223,214,6,61,243,24,11,84,231,87,238,177,139,125,96,80,252,186,226,85,95,9,222,244,250,55,245,129,143,124,198,0,54,83,0,0,32,7,58,191,117,140,91,235,2,135,229,215,18,127,144,3,157,95,186,198,45,245,129,67,242,235,136,16,3,149,199,191,102,153,125,181,242,122,210,255,0,138,1,229,113,239,217,166,95,109,124,158,180,191,224,0,0,6,170,230,213,6,170,224,108,167,194,119,186,198,141,253,95,227,223,46,128,214,176,217,79,132,239,117,141,27,250,191,199,190,93,1,70,220,25,240,103,159,113,103,159,211,81,209,208,213,219,176,155,117,67,37,191,95,165,138,104,96,116,17,205,78,149,52,148,181,41,4,176,173,119,102,161,36,142,41,54,77,147,169,222,94,208,202,188,180,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,245,217,34,70,196,85,115,223,13,223,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,113,88,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,216,0,24,171,139,31,117,141,100,250,191,200,126,93,57,149,76,85,197,143,186,198,178,125,95,228,63,46,156,13,107,13,148,248,78,247,88,209,191,171,252,123,229,208,26,214,27,41,240,157,238,177,163,127,87,248,247,203,160,3,42,128,0,0,0,0,0,20,173,206,175,222,159,22,250,191,161,249,141,196,186,146,149,185,213,251,211,226,223,87,244,63,49,184,128,228,169,239,79,148,253,95,215,124,198,220,93,73,74,220,149,61,233,242,159,171,250,239,152,219,139,169,0,0,0,64,14,117,126,235,24,183,214,5,15,203,174,36,255,0,32,7,58,191,117,140,91,235,2,135,229,215,16,41,130,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,234,121,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,235,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,190,191,75,26,140,99,154,143,153,31,136,57,81,240,45,251,135,20,26,215,134,127,181,234,176,10,42,231,127,124,231,93,36,167,86,255,0,193,120,87,185,223,195,153,25,253,79,49,106,128,0,0,71,254,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,163,108,43,132,205,121,206,117,230,94,27,168,48,90,186,28,218,134,161,209,93,105,235,189,72,45,112,55,167,174,174,162,86,163,154,148,200,215,177,205,149,157,73,34,73,26,69,220,89,35,71,236,146,124,145,218,109,80,221,106,47,176,219,41,25,114,172,167,134,146,162,177,176,181,39,154,8,93,35,162,137,242,109,212,230,49,211,204,230,181,87,102,172,178,42,109,212,187,135,95,210,123,6,85,138,105,102,27,139,103,87,191,76,228,150,108,126,221,111,188,92,124,76,149,30,50,186,42,104,217,60,253,217,81,36,147,174,70,189,221,111,68,115,183,221,81,21,84,237,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,43,131,90,249,64,221,117,171,87,50,253,87,188,241,67,87,29,70,83,120,169,185,50,158,167,22,117,91,232,224,123,215,179,74,146,186,185,21,236,134,46,220,76,245,90,136,200,218,136,214,162,34,37,143,128,35,175,4,188,30,90,184,55,192,47,184,132,57,85,38,85,114,191,94,22,229,81,122,109,145,182,249,221,3,97,142,56,169,95,247,217,92,246,70,230,204,246,238,253,145,106,36,217,169,186,171,178,254,172,96,191,117,13,44,204,180,207,210,158,140,250,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,118,176,5,85,254,209,143,254,84,95,244,39,255,0,143,45,80,0,33,175,27,92,184,237,92,97,231,246,45,70,135,86,106,240,251,149,170,206,150,74,136,157,102,109,198,10,136,25,52,147,68,230,55,189,11,163,122,58,121,145,202,174,122,57,22,61,145,157,42,175,226,184,54,229,181,117,225,7,87,38,212,235,126,185,82,100,244,245,246,122,139,37,117,186,108,81,212,175,124,18,62,41,81,209,76,149,175,72,222,146,193,18,170,186,55,162,179,173,187,34,185,30,217,190,0,0,0,29,83,86,48,95,186,134,150,102,90,103,233,79,70,125,45,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,59,88,2,170,255,0,104,199,255,0,42,47,250,19,255,0,199,150,168,0,0,0,24,171,138,61,11,253,146,154,19,147,104,167,210,159,163,159,72,252,23,244,207,192,248,206,199,135,172,130,167,247,30,228,125,93,93,142,159,195,77,186,183,243,219,101,133,90,79,201,175,238,95,170,120,110,166,126,200,239,73,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,17,87,142,126,6,63,102,143,208,159,244,209,250,29,244,59,210,95,236,39,164,60,87,139,240,223,248,196,61,29,62,27,251,173,250,254,27,121,202,160,4,42,224,167,150,247,236,62,213,59,174,166,125,217,126,150,250,79,31,158,197,224,190,142,248,14,223,114,166,158,110,239,115,197,75,190,222,27,167,167,165,55,235,223,127,45,150,106,128,5,106,234,199,38,191,186,134,169,230,90,153,251,35,189,25,244,183,32,184,223,124,23,209,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,74,174,10,120,82,253,135,218,89,117,211,63,167,191,75,125,39,144,79,125,241,190,139,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,58,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,251,14,192,0,233,90,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,254,36,78,234,0,0,0,29,83,86,48,95,186,134,150,102,90,103,233,79,70,125,45,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,43,91,246,140,127,242,162,255,0,161,63,252,121,106,128,0,0,1,90,186,177,201,175,238,161,170,121,150,166,126,200,239,70,125,45,200,46,55,223,5,244,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,22,84,0,197,92,46,104,95,236,107,208,156,103,69,62,148,253,35,250,57,227,127,166,126,7,193,247,252,69,100,245,63,184,247,36,233,233,239,244,254,26,239,211,191,150,251,36,42,213,142,77,127,117,13,83,204,181,51,246,71,122,51,233,110,65,113,190,248,47,162,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,178,160,6,42,225,115,66,255,0,99,94,132,227,58,41,244,167,233,31,209,207,27,253,51,240,62,15,191,226,43,39,169,253,199,185,39,79,79,127,167,240,215,126,157,252,183,217,50,168,0,0,0,0,0,64,14,40,249,82,126,201,77,118,201,181,175,238,245,244,115,233,31,130,254,150,125,22,241,157,143,15,71,5,55,238,222,46,62,174,174,199,87,224,38,221,91,121,237,186,231,254,10,120,82,253,135,218,89,117,211,63,167,191,75,125,39,144,79,125,241,190,139,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,0,1,8,56,201,229,181,117,226,251,87,33,212,235,134,185,82,99,20,244,22,122,123,37,13,186,28,81,213,79,100,17,190,89,85,210,204,181,172,73,30,178,207,42,162,182,54,34,51,161,187,42,181,94,238,87,130,94,92,118,174,15,51,251,238,163,77,171,53,121,133,202,235,103,91,37,60,77,179,54,221,5,60,15,154,57,165,115,219,222,153,210,61,93,4,40,213,71,49,26,137,38,232,254,164,86,76,160,0,170,191,218,49,255,0,202,139,254,132,255,0,241,229,170,0,58,166,147,224,191,114,253,44,195,116,207,210,158,147,250,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,98,14,54,184,60,181,113,145,128,88,177,9,178,170,76,86,229,97,188,37,202,158,244,235,35,110,19,182,7,67,36,114,210,179,239,177,57,140,145,206,133,238,217,251,42,211,199,187,87,100,86,200,160,5,112,104,167,40,27,174,138,234,230,33,170,246,110,40,106,228,168,197,175,20,215,39,211,211,98,206,164,125,100,12,122,119,169,86,86,215,42,177,147,69,220,137,254,171,145,89,35,145,90,228,85,69,206,188,115,240,49,251,52,126,132,255,0,166,143,208,239,161,222,146,255,0,97,61,33,226,188,95,134,255,0,198,33,232,233,240,223,221,111,215,240,219,206,85,0,33,87,5,60,183,191,97,246,169,221,117,51,238,203,244,183,210,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,179,84,0,4,42,227,91,150,247,236,193,213,59,86,166,125,217,126,137,122,51,31,130,197,224,190,142,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,61,146,106,128,33,87,5,60,183,191,97,246,169,221,117,51,238,203,244,183,210,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,179,84,0,34,175,27,220,3,98,188,101,125,26,187,253,50,250,27,146,99,157,234,111,74,71,103,142,187,198,80,201,235,120,121,155,215,20,139,219,145,58,227,94,239,75,59,179,250,138,178,117,55,31,240,135,203,54,251,194,94,178,211,106,173,163,136,143,77,210,62,223,85,107,186,90,62,137,50,155,199,210,202,212,115,99,239,186,170,85,139,166,120,233,229,221,173,234,94,215,70,232,215,56,157,64,8,1,197,31,42,79,217,41,174,217,54,181,253,222,190,142,125,35,240,95,210,207,162,222,51,177,225,232,224,166,253,219,197,199,213,213,216,234,252,4,219,171,111,61,183,92,255,0,193,79,10,95,176,251,75,46,186,103,244,247,233,111,164,242,9,239,190,55,209,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,0,0,58,166,172,96,191,117,13,44,204,180,207,210,158,140,250,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,86,183,237,24,255,0,229,69,255,0,66,127,248,242,213,0,29,83,73,240,95,185,126,150,97,186,103,233,79,73,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,59,88,0,8,171,199,63,3,31,179,71,232,79,250,104,253,14,250,29,233,47,246,19,210,30,43,197,248,111,252,98,30,142,159,13,253,214,253,127,13,188,229,80,2,21,112,83,203,123,246,31,106,157,215,83,62,236,191,75,125,39,143,207,98,240,95,71,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,203,53,64,0,0,0,0,0,0,0,0,0,86,174,172,114,107,251,168,106,158,101,169,159,178,59,209,159,75,114,11,141,247,193,125,16,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,197,149,0,49,87,11,154,23,251,26,244,39,25,209,79,165,63,72,254,142,120,223,233,159,129,240,125,255,0,17,89,61,79,238,61,201,58,122,123,253,63,134,187,244,239,229,190,201,149,64,0,0,0,0,3,170,106,198,11,247,80,210,204,203,76,253,41,232,207,165,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,229,107,126,209,143,254,84,95,244,39,255,0,143,45,80,1,213,52,159,5,251,151,233,102,27,166,126,148,244,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,181,128,7,74,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,241,162,252,154,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,32,0,0,0,4,106,214,126,95,186,5,174,218,227,101,215,188,214,27,171,47,86,175,1,226,109,212,141,162,75,109,227,194,76,175,103,143,138,74,103,190,163,173,157,48,63,119,166,240,198,198,38,200,212,36,168,3,228,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,250,192,0,0,0,0,2,63,241,173,194,151,236,193,210,203,86,153,253,61,250,37,232,204,130,11,239,141,244,95,143,238,118,233,170,33,237,118,251,209,109,191,137,234,234,234,93,186,54,219,207,116,138,186,79,201,175,238,95,170,120,110,166,126,200,239,73,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,0,0,17,255,0,141,110,20,191,102,14,150,90,180,207,233,239,209,47,70,100,16,95,124,111,162,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,123,164,128,0,64,14,23,57,82,126,198,189,118,198,117,175,238,245,244,143,232,231,141,254,150,125,22,240,125,255,0,17,71,61,55,238,222,46,78,158,158,255,0,87,224,46,253,59,121,111,186,79,240,0,0,0,21,87,251,70,63,249,81,127,208,159,254,60,181,64,7,84,210,124,23,238,95,165,152,110,153,250,83,210,127,68,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,206,43,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,228,0,0,0,0,234,154,177,130,253,212,52,179,50,211,63,74,122,51,233,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,218,192,21,87,251,70,63,249,81,127,208,159,254,60,178,157,39,193,126,229,250,89,134,233,159,165,61,39,244,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,237,96,0,0,0,0,0,0,1,10,184,214,229,189,251,48,117,78,213,169,159,118,95,162,94,140,199,224,177,120,47,163,190,63,185,219,169,168,155,187,220,241,81,109,191,137,233,233,233,93,186,55,223,207,100,154,160,8,85,193,79,45,239,216,125,170,119,93,76,251,178,253,45,244,158,63,61,139,193,125,29,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,91,44,213,0,0,0,1,141,53,211,135,236,7,136,123,86,45,98,212,102,85,207,109,197,114,138,28,170,42,56,146,23,65,93,61,51,101,107,105,170,163,154,57,27,45,51,219,51,219,36,104,141,87,39,151,82,121,239,146,192,31,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217