255,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,1,44,0,200,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,1,0,0,7,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,5,6,7,8,4,9,255,196,0,61,16,0,1,4,1,3,3,3,3,2,5,1,6,5,5,0,0,1,0,2,3,4,5,6,17,18,7,19,33,8,34,49,20,65,81,21,50,35,66,97,113,129,145,9,22,36,52,57,67,23,24,38,82,197,83,98,146,161,177,255,196,0,27,1,1,0,1,5,1,0,0,0,0,0,0,0,0,0,0,0,0,4,2,3,5,6,7,1,255,196,0,44,17,1,0,2,2,1,2,5,2,5,5,0,0,0,0,0,0,0,1,2,3,17,4,5,33,6,18,49,65,81,34,113,19,20,66,145,193,82,97,129,209,240,255,218,0,12,3,1,0,2,17,3,17,0,63,0,250,166,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,160,130,40,176,61,49,214,77,39,169,122,155,171,122,73,28,255,0,77,168,244,155,171,201,45,105,28,55,179,90,104,35,149,179,199,249,0,201,193,195,229,164,2,124,56,44,241,83,75,214,241,186,206,253,191,101,252,252,108,188,91,69,115,86,107,51,17,104,223,188,90,34,98,126,211,19,18,34,134,224,124,173,103,158,245,5,161,180,214,174,200,104,236,196,57,104,108,226,239,83,167,110,199,208,72,106,196,203,16,182,86,78,233,128,224,35,111,32,31,185,228,193,187,136,12,5,203,203,228,174,56,221,231,74,184,220,60,252,203,77,120,244,155,76,70,231,95,27,136,223,239,48,217,168,180,102,63,213,223,78,175,209,125,211,138,207,193,195,19,115,36,214,205,65,204,18,203,89,206,15,171,19,221,179,36,149,237,105,116,124,73,108,128,16,215,114,4,11,148,30,169,186,93,107,48,204,45,107,25,9,101,155,35,5,24,100,101,71,246,157,28,149,219,49,176,92,70,205,100,101,221,167,131,179,219,40,12,45,220,133,106,57,88,39,245,66,117,186,7,83,164,204,78,11,118,222,251,124,122,183,10,45,5,212,95,88,221,63,208,85,242,96,98,242,55,238,227,235,227,236,199,92,237,3,109,54,204,142,99,219,20,135,118,186,72,118,14,145,131,114,26,246,56,110,211,184,188,245,127,213,39,79,186,41,168,110,105,189,95,75,50,251,112,233,199,234,26,162,149,55,88,23,56,201,35,62,149,156,126,38,61,183,57,161,219,2,198,200,237,192,141,219,95,137,137,141,195,21,106,218,150,154,218,53,48,220,136,180,166,103,213,151,76,116,198,111,41,134,212,243,88,162,236,62,167,110,154,187,35,24,103,21,75,241,223,91,21,185,90,209,201,181,222,208,232,251,128,56,7,183,98,71,158,52,113,62,170,116,222,110,166,26,253,77,47,148,130,44,229,108,101,170,241,92,115,96,176,214,220,155,33,24,107,226,59,150,189,159,166,188,185,191,35,184,1,216,180,175,84,183,138,45,25,168,61,89,104,253,59,30,139,51,105,109,67,125,218,183,22,114,118,29,141,170,108,197,135,111,208,11,141,142,211,219,224,61,204,35,195,65,45,105,238,188,50,61,156,110,221,54,245,63,211,62,167,92,52,176,195,55,70,87,97,98,206,64,220,158,38,122,175,179,1,231,222,100,76,123,67,159,44,37,158,246,0,78,207,99,155,201,174,14,65,183,81,96,29,24,235,14,51,173,26,102,206,164,198,233,157,65,130,21,114,22,104,58,174,102,145,175,43,187,82,185,130,70,252,181,205,119,19,184,7,118,56,57,143,1,205,33,103,232,8,136,128,136,136,8,136,128,136,136,8,136,128,160,126,20,84,15,194,15,147,30,173,245,166,174,233,223,173,253,75,173,116,53,217,170,230,48,242,80,181,12,177,180,184,6,183,31,7,48,246,255,0,52,101,188,131,129,240,90,78,235,232,143,166,239,80,90,103,212,63,79,96,213,152,142,21,50,149,120,215,204,227,57,238,250,86,118,248,252,152,221,177,44,119,220,110,63,115,92,7,35,222,167,83,35,254,213,57,113,247,235,69,102,173,152,221,12,240,202,192,246,75,27,176,59,57,142,105,240,90,65,32,131,242,10,193,125,65,244,91,170,254,143,250,133,111,82,116,55,39,150,173,165,117,212,114,225,234,154,65,210,75,93,243,248,250,23,120,39,158,254,97,127,239,241,224,242,105,39,85,193,159,55,15,38,110,68,71,155,31,158,209,49,241,241,49,251,234,93,239,170,116,206,155,226,94,23,78,232,247,180,98,229,254,91,21,241,222,125,45,19,19,22,199,111,180,71,154,191,223,122,247,222,218,245,69,234,175,94,235,94,168,226,125,62,250,95,201,88,118,102,28,147,25,123,39,69,227,121,109,198,237,254,157,142,59,183,179,30,197,211,56,251,79,18,211,237,107,185,109,221,65,209,13,117,150,253,95,80,100,169,85,187,170,110,101,241,23,44,218,169,55,102,158,64,81,198,70,119,236,61,229,161,134,211,36,136,115,5,220,37,112,253,132,175,55,162,207,73,244,186,13,165,70,170,213,117,35,155,93,103,32,31,88,243,179,134,58,3,177,21,99,63,157,246,50,56,124,184,0,55,13,4,237,122,157,113,209,179,235,189,103,211,187,178,73,141,202,232,218,236,187,51,174,145,21,123,117,77,88,172,73,52,50,159,107,132,66,120,219,40,249,143,155,9,246,189,164,229,120,220,108,185,235,57,185,83,222,221,245,237,88,246,143,191,126,237,15,174,117,206,15,75,203,78,159,208,107,19,143,12,77,103,36,199,213,150,211,49,54,180,204,126,157,214,60,177,233,239,241,173,11,91,211,46,184,118,155,198,207,91,16,49,182,234,105,92,184,158,155,174,137,164,126,82,220,146,255,0,1,141,115,204,49,181,237,144,186,71,141,182,112,221,156,92,247,189,109,141,77,211,77,71,155,126,102,164,88,224,200,50,58,242,166,92,72,36,103,252,147,104,87,138,73,182,228,15,137,24,241,199,195,142,219,237,231,117,102,155,213,238,148,198,81,194,229,51,88,27,66,166,71,17,166,114,119,78,54,83,122,92,113,203,197,114,80,217,34,99,121,150,67,29,62,110,112,28,139,31,200,51,102,249,240,99,253,107,233,11,218,99,80,234,153,244,70,162,198,215,210,239,22,114,16,228,34,16,204,113,205,177,216,158,120,154,55,18,77,9,116,101,245,119,18,237,43,3,121,57,205,6,85,120,88,233,26,143,251,182,152,12,254,37,230,242,47,23,190,183,27,215,105,237,187,69,190,126,99,182,216,175,90,189,61,245,51,59,211,61,101,166,52,190,30,60,142,75,45,103,3,102,161,22,98,13,116,144,23,253,65,6,71,55,112,206,67,201,227,200,31,0,124,43,182,83,167,29,114,212,89,142,162,29,89,130,171,122,252,221,46,185,164,104,229,233,190,24,43,103,46,186,91,18,67,35,32,116,133,213,220,230,202,192,246,63,216,199,242,13,123,219,179,150,115,169,253,71,203,164,232,116,254,206,75,166,58,138,220,154,226,23,217,155,244,206,55,33,197,196,42,190,195,121,202,207,19,184,181,155,150,66,30,67,27,35,252,181,163,158,59,23,173,93,13,99,73,233,109,102,205,61,147,167,142,213,56,252,189,138,255,0,169,127,194,189,182,168,212,138,192,175,185,14,97,18,247,29,27,37,46,12,123,154,222,5,253,198,114,149,17,21,141,67,5,147,37,178,222,114,91,214,123,188,250,51,211,238,71,75,245,114,45,121,22,2,114,78,183,177,107,234,172,95,19,154,248,97,167,223,90,33,31,39,151,53,174,182,242,92,223,47,115,200,115,189,173,111,28,55,27,233,143,90,92,118,159,110,91,79,89,167,45,59,154,122,212,151,97,191,11,167,166,232,50,25,151,218,116,46,115,156,24,13,123,117,218,230,180,108,246,204,246,236,73,126,219,39,77,122,185,211,26,202,236,148,240,26,67,61,9,169,103,77,85,184,114,213,221,69,208,203,149,179,60,15,96,107,218,75,205,119,87,120,121,30,199,59,112,215,16,11,149,92,39,172,46,153,103,244,22,127,95,99,43,100,173,86,211,89,182,226,175,87,173,23,118,87,214,117,247,85,102,70,0,63,230,42,184,50,73,67,217,190,226,41,90,1,123,11,87,170,24,22,39,211,54,162,233,253,9,116,158,134,192,217,151,17,67,51,152,158,149,139,89,8,229,177,98,41,244,172,84,153,60,175,123,249,57,242,91,107,218,119,219,111,157,131,54,87,190,146,244,3,51,211,238,162,105,172,139,116,212,177,96,106,105,74,56,57,35,118,72,200,104,77,3,98,178,211,17,50,23,54,54,207,27,226,44,111,180,181,204,110,198,54,128,60,182,61,117,233,200,110,106,42,149,244,6,91,34,220,69,236,198,58,164,216,217,133,166,92,150,139,29,43,101,119,6,147,20,18,69,219,119,116,239,195,145,115,154,35,12,145,251,15,169,158,165,116,199,74,161,193,191,80,233,188,245,215,231,244,253,220,213,70,98,169,186,217,50,215,108,4,85,60,71,177,242,155,1,172,123,184,199,187,79,39,51,193,65,149,116,127,78,229,244,182,139,147,19,156,169,244,214,157,157,206,220,17,243,107,255,0,131,99,43,106,120,93,187,73,30,232,165,99,182,249,27,236,118,32,133,155,43,46,147,213,56,221,93,134,173,150,161,44,92,165,175,94,121,224,108,161,238,174,233,160,100,205,99,246,251,240,145,135,250,130,15,193,87,164,4,68,64,68,68,4,68,64,68,68,4,68,64,80,63,10,42,7,225,7,207,119,127,213,124,127,127,254,9,125,3,177,82,173,198,198,219,117,162,152,71,35,101,96,145,129,220,94,211,187,92,55,248,32,249,7,228,47,159,142,255,0,170,248,254,255,0,252,18,217,30,175,125,114,197,209,77,69,143,208,93,55,134,150,95,80,212,179,13,156,231,123,221,13,106,224,135,125,46,227,254,236,141,249,63,246,218,71,130,226,54,193,112,249,56,184,152,243,228,203,58,143,196,183,240,234,222,32,232,156,239,16,114,186,87,15,167,215,205,121,226,98,159,136,136,143,55,121,159,104,254,117,14,193,90,87,57,210,12,166,107,87,103,179,151,112,244,172,199,103,91,80,204,82,116,178,52,159,161,253,34,181,27,109,32,253,158,214,77,27,163,62,30,195,228,16,66,205,122,61,213,173,39,214,205,5,142,215,250,58,215,58,151,91,198,104,30,71,118,164,224,14,228,18,129,240,246,147,253,136,33,195,112,65,89,166,225,102,233,122,228,172,90,179,184,151,47,228,113,242,241,50,219,6,122,205,111,89,152,152,159,88,152,245,135,42,104,47,76,26,155,71,234,14,154,102,34,172,240,116,206,158,210,120,188,161,126,83,185,220,146,140,89,65,99,144,39,248,166,35,106,187,34,113,220,136,220,230,183,218,8,94,232,186,5,212,119,244,239,90,105,154,98,142,47,63,155,215,79,207,224,179,6,118,203,250,63,252,79,118,28,128,143,98,37,146,45,185,8,29,176,121,60,92,67,73,35,167,119,9,186,169,101,161,233,116,103,51,142,208,253,54,194,97,52,182,63,13,62,157,150,228,185,74,181,239,247,152,201,31,133,185,72,61,178,184,7,75,202,73,97,242,64,59,29,200,27,21,130,230,253,32,81,147,66,104,173,61,132,208,184,90,146,225,116,142,98,44,133,104,37,100,48,77,156,159,31,12,112,201,35,71,182,96,44,119,100,5,192,181,175,107,31,182,237,105,29,101,184,77,194,14,125,204,122,105,199,117,7,88,228,236,245,27,9,29,188,52,154,91,75,209,174,25,107,139,164,183,143,179,122,105,225,127,31,61,151,119,107,135,15,135,183,147,126,57,3,169,52,223,163,222,160,255,0,229,199,64,116,207,49,141,199,209,212,24,137,178,245,114,115,193,113,132,69,74,205,201,44,196,208,230,251,100,96,145,181,228,237,236,64,115,62,55,93,187,186,110,16,114,220,190,157,245,62,163,209,59,106,45,35,139,135,61,35,117,166,88,50,43,108,105,131,45,147,144,58,179,196,177,144,78,236,115,227,113,223,110,4,177,219,180,236,175,56,78,153,117,162,71,126,145,172,254,139,42,252,54,129,204,105,154,89,200,228,134,3,146,146,216,162,232,68,149,217,226,25,24,234,243,49,229,191,195,112,107,30,221,185,22,55,162,247,9,186,12,55,166,58,14,13,25,167,113,113,88,135,142,70,44,85,42,83,52,22,185,176,118,161,104,116,81,150,129,236,50,247,31,228,146,93,35,142,251,16,6,102,160,162,128,136,136,8,136,128,136,136,8,136,128,136,136,10,7,225,69,64,252,32,249,65,234,171,169,26,131,164,158,184,245,94,189,210,189,150,229,177,240,67,29,73,38,103,54,196,249,177,49,195,220,227,240,75,68,133,192,31,27,129,184,35,194,232,31,72,30,139,113,238,210,217,30,166,117,247,10,114,249,253,103,86,102,179,31,146,5,239,169,90,192,37,242,202,79,184,89,147,125,249,126,232,193,30,67,139,182,205,233,250,77,175,172,253,92,106,238,187,117,15,30,201,176,148,103,162,48,20,101,1,205,185,102,58,112,53,214,36,111,255,0,78,55,180,134,180,254,231,180,147,225,190,238,167,3,101,130,225,244,217,156,249,51,231,244,243,90,107,31,121,245,255,0,78,175,226,47,27,87,31,73,226,116,190,149,58,201,248,56,171,151,36,122,253,53,220,99,137,245,212,76,204,219,94,253,190,95,50,225,118,191,255,0,103,63,93,251,115,27,185,142,152,234,137,15,145,231,234,43,180,252,253,154,45,192,15,159,128,246,159,176,112,227,188,167,212,125,85,234,63,88,51,182,122,123,212,219,120,173,25,146,212,122,125,248,28,129,107,108,196,44,191,1,245,69,177,215,221,165,213,94,194,12,241,72,230,242,115,216,99,49,189,175,113,234,61,107,160,52,103,81,113,112,225,53,206,155,163,155,161,94,212,87,99,175,114,33,35,27,52,103,118,63,111,245,4,124,16,72,59,130,66,166,205,3,163,160,202,205,154,143,20,198,91,147,39,22,98,71,182,103,129,245,113,211,20,216,254,59,241,27,87,13,103,16,56,253,246,223,202,159,195,226,91,135,107,82,182,250,39,188,71,199,207,248,106,94,35,241,14,47,17,98,193,159,54,45,114,171,30,92,151,141,106,241,26,242,204,199,245,107,214,127,141,68,113,14,190,200,122,138,102,42,214,39,65,235,252,220,145,224,116,70,163,155,61,126,246,74,38,217,201,193,6,98,86,119,160,246,22,199,107,139,94,27,38,204,12,99,36,96,30,248,156,207,70,140,235,39,89,116,63,68,244,6,66,246,50,246,190,158,74,86,245,118,6,110,248,133,226,189,90,246,227,181,82,244,132,158,48,64,233,234,189,147,16,75,163,119,108,131,35,26,100,236,135,116,143,167,206,110,66,55,96,124,101,49,151,49,22,135,212,205,252,74,150,167,146,121,227,253,222,57,73,44,142,220,108,71,45,129,0,0,188,212,186,41,211,12,102,157,198,233,58,154,112,71,139,197,225,175,233,250,112,125,92,199,183,66,231,15,169,139,145,127,35,207,180,207,113,37,195,143,130,60,169,205,85,207,153,156,63,80,170,105,254,166,234,140,22,115,90,235,59,217,92,206,158,159,244,88,236,196,89,27,203,113,246,199,210,177,220,123,13,226,243,95,139,79,30,60,95,38,229,175,144,232,237,31,212,94,178,245,19,168,58,126,195,179,217,77,35,22,177,214,153,59,148,38,171,39,213,197,66,192,117,24,100,134,25,54,13,124,77,113,115,100,175,40,28,193,50,70,224,217,94,216,126,140,225,52,198,11,78,190,219,240,244,190,157,215,157,11,231,61,199,59,153,138,22,67,31,238,39,109,163,137,141,241,243,182,231,201,37,97,248,95,79,253,34,211,144,97,171,226,52,176,175,30,3,41,54,103,30,62,182,195,187,55,38,115,75,228,247,60,242,220,177,190,215,110,60,120,8,56,158,222,164,245,21,142,213,157,66,197,214,212,54,245,70,26,134,171,192,212,212,185,107,45,142,25,216,27,159,149,177,54,163,4,128,70,199,248,137,236,0,136,160,12,32,189,251,239,177,180,78,67,212,141,206,165,103,51,213,117,30,73,212,177,250,143,85,223,211,248,76,142,78,188,149,50,53,107,221,108,118,113,178,112,143,156,33,165,229,177,200,247,200,35,145,140,44,222,30,76,119,79,197,209,126,154,71,254,240,62,45,58,63,245,93,234,249,60,169,22,230,63,81,98,27,6,196,111,253,254,221,165,37,219,55,96,126,8,35,194,186,227,58,127,164,49,86,155,119,29,138,17,205,28,217,41,195,187,242,59,105,47,206,39,182,118,46,254,121,0,118,223,203,240,221,135,132,28,29,164,122,199,214,78,168,244,151,59,145,233,206,165,204,27,22,186,178,211,165,123,246,224,175,122,181,105,237,79,97,144,57,239,107,227,53,223,27,219,28,113,200,215,128,232,231,99,220,35,49,241,216,93,41,212,253,106,198,69,211,11,250,188,93,212,24,187,189,70,212,84,168,176,90,19,100,120,54,150,77,141,15,45,13,141,213,123,204,148,180,191,103,69,27,99,36,109,226,62,134,209,222,157,186,49,160,104,81,197,233,61,40,218,53,177,214,43,90,173,31,215,88,147,132,213,230,177,44,79,221,242,18,75,100,183,63,206,251,135,134,157,195,90,6,75,142,233,222,138,196,193,132,130,134,41,177,71,167,111,91,202,99,71,212,72,123,22,44,54,118,207,39,151,123,185,11,83,248,118,224,115,240,6,195,96,193,189,38,235,60,46,180,232,94,154,159,21,159,131,41,103,25,92,227,114,124,39,238,201,94,228,78,34,72,101,59,238,30,55,31,63,32,130,55,4,21,184,86,39,164,186,89,161,244,45,184,174,233,60,49,199,73,22,50,44,65,237,216,148,182,74,177,61,207,137,178,53,206,34,71,48,201,39,23,187,119,52,61,192,29,137,11,44,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,69,40,123,78,224,56,120,59,127,149,79,235,42,114,137,159,83,23,41,198,241,142,99,119,143,233,249,255,0,8,43,47,157,158,160,117,70,119,1,234,99,171,113,51,57,122,158,1,248,74,54,50,80,14,114,215,159,179,90,148,205,96,133,190,239,168,34,55,58,55,183,115,198,41,153,197,230,70,241,250,30,251,21,226,119,25,39,141,164,237,225,206,0,249,223,111,245,216,255,0,161,88,54,115,163,29,37,213,121,139,186,139,53,164,113,247,114,25,105,169,217,181,101,207,127,41,223,89,164,87,113,45,112,253,173,36,13,188,17,190,251,160,209,157,75,234,14,83,31,173,181,119,91,116,70,172,126,79,71,227,244,78,9,249,28,91,37,222,181,250,22,231,201,176,218,128,17,236,181,11,218,199,13,246,15,99,100,137,251,30,14,102,128,211,253,61,235,134,162,234,63,74,52,191,82,122,143,37,248,175,105,156,94,98,163,157,109,246,69,108,116,116,175,189,245,101,97,99,27,102,98,89,24,124,178,110,38,228,194,240,68,60,100,239,137,250,57,210,223,165,213,53,231,210,84,5,109,98,123,153,230,23,61,177,220,33,239,144,151,14,91,55,119,203,35,207,30,59,185,238,113,220,146,87,162,62,157,244,225,185,124,54,160,139,5,143,250,252,54,61,152,188,101,129,33,229,5,78,15,141,177,51,221,177,111,23,200,7,201,242,124,160,225,163,39,82,244,110,119,162,249,183,117,135,84,100,167,202,233,188,5,214,79,144,156,58,190,54,172,210,134,61,179,198,208,62,170,48,44,191,186,233,15,113,224,69,239,105,137,174,30,182,86,234,30,148,211,90,7,55,99,91,106,93,101,14,67,79,105,156,136,196,223,149,178,73,86,168,212,152,151,58,10,219,22,9,108,115,151,136,146,98,75,152,214,48,144,26,9,237,28,143,72,122,87,110,181,10,217,45,41,143,116,56,220,79,232,20,196,142,112,17,81,12,45,236,55,221,240,26,15,159,145,182,251,248,221,87,111,76,122,109,36,56,186,109,211,180,28,204,69,58,212,232,48,61,199,179,94,43,17,88,133,173,247,124,9,171,68,240,78,251,152,199,207,144,131,154,244,78,112,117,83,166,190,159,240,221,53,234,118,75,3,122,132,182,49,119,114,24,232,129,146,181,186,248,105,187,144,205,12,236,225,43,8,33,192,61,165,174,222,57,24,78,205,114,183,250,76,213,125,95,211,216,147,166,14,154,146,124,78,78,57,243,85,115,57,41,164,183,123,39,35,127,79,128,200,35,111,147,25,46,224,233,92,65,47,116,146,109,194,45,164,234,44,95,73,58,105,131,206,98,245,38,39,75,82,169,145,193,209,143,29,74,120,220,240,97,175,28,111,142,54,17,203,103,113,142,73,26,210,224,72,107,220,1,0,171,174,19,70,233,29,52,49,208,225,49,21,169,254,149,69,244,41,53,132,255,0,6,179,158,199,185,131,115,251,121,49,135,207,224,32,224,203,186,119,89,233,35,115,94,48,179,39,107,63,168,245,29,225,139,141,238,150,104,233,86,214,88,152,205,88,101,121,107,76,165,220,251,99,217,8,229,228,110,247,188,219,235,218,235,75,52,142,122,93,77,91,187,165,102,233,207,80,134,155,16,201,11,45,195,92,228,32,239,190,81,177,231,51,79,111,176,195,179,76,69,162,66,36,228,187,200,244,227,166,247,226,175,31,232,20,38,101,71,88,177,8,107,220,67,13,171,145,222,149,222,29,252,246,32,138,95,238,193,183,143,10,121,122,89,211,219,88,152,240,210,233,138,111,163,30,62,246,45,144,238,238,34,165,215,177,246,98,30,127,108,142,141,132,253,253,163,109,144,86,233,172,154,226,109,7,131,151,169,48,212,139,83,58,155,14,73,149,136,224,217,127,174,222,208,253,182,228,26,75,67,249,6,146,208,9,201,145,16,17,17,1,17,16,17,17,1,17,16,17,17,1,64,252,40,162,14,68,213,90,107,46,222,173,229,181,182,55,85,231,63,135,214,12,61,49,128,118,64,197,139,158,81,134,166,27,43,218,24,231,180,134,200,224,67,125,132,241,123,152,231,177,174,28,191,175,112,189,90,143,255,0,12,91,175,51,55,227,195,100,48,183,99,211,47,171,144,99,109,81,166,249,216,8,115,226,99,92,219,1,175,141,204,144,18,27,31,101,158,95,20,146,73,245,2,93,21,165,39,158,75,83,96,105,190,89,114,145,230,158,243,31,151,94,142,54,68,201,207,255,0,120,100,108,104,63,134,133,106,203,244,135,166,121,232,112,240,102,116,78,42,220,120,8,76,24,198,203,14,226,164,103,142,237,103,224,123,25,255,0,226,16,114,134,187,212,189,69,255,0,124,110,233,236,228,112,103,115,26,35,80,105,156,54,66,197,118,178,57,51,21,36,25,41,171,218,111,39,50,56,102,17,89,141,211,55,203,75,162,148,71,183,54,1,138,229,180,30,43,5,131,194,235,106,58,167,85,226,175,216,196,104,91,215,47,99,114,79,238,6,197,74,236,172,17,194,243,218,218,47,166,104,141,133,161,164,62,70,187,118,203,38,253,201,103,166,250,22,230,94,246,122,206,150,199,201,144,201,79,90,213,187,14,139,119,205,45,120,221,28,47,113,251,150,49,238,104,252,2,85,43,93,44,233,229,220,124,120,171,122,67,27,45,72,107,214,170,200,93,14,237,108,53,227,146,56,88,7,225,140,150,70,143,192,121,65,201,250,187,81,245,59,170,109,198,106,235,2,142,20,98,244,94,161,173,159,117,91,146,73,91,32,216,45,178,180,177,182,171,154,54,18,207,24,146,55,185,229,208,53,135,98,242,242,14,47,211,55,117,71,25,165,186,95,107,45,90,60,136,110,83,72,154,148,164,115,62,181,248,151,220,202,54,176,116,161,205,137,175,97,113,147,224,158,195,88,195,188,160,185,221,189,15,78,52,53,122,82,227,160,210,248,246,86,158,11,21,164,136,69,237,116,83,202,102,153,132,126,31,33,46,63,146,163,7,78,180,61,88,241,241,87,211,20,35,102,41,149,25,72,54,47,16,54,169,121,174,27,248,237,153,100,45,252,115,40,56,187,45,67,169,120,156,86,79,82,229,62,163,35,140,202,117,103,60,198,99,134,85,214,163,175,92,85,205,67,39,210,182,83,24,174,34,151,184,249,7,145,52,97,165,130,55,142,218,178,104,188,7,90,230,102,63,3,212,156,228,177,75,150,161,211,22,83,202,227,178,76,101,156,109,63,173,185,244,205,141,172,132,54,73,219,39,49,51,157,179,30,70,225,165,142,49,142,239,177,160,116,109,186,45,198,89,211,148,100,170,219,214,114,98,39,71,237,22,172,119,123,210,237,255,0,185,255,0,81,54,231,239,220,119,229,65,221,63,209,111,146,188,206,211,116,75,234,71,66,40,29,219,243,27,41,72,249,42,52,127,72,159,35,220,223,193,113,65,243,155,82,104,158,170,215,179,213,203,248,126,168,101,172,96,116,158,122,132,121,200,50,23,165,117,140,243,221,153,177,198,71,240,1,145,246,201,231,197,173,13,145,165,176,56,54,40,216,178,157,65,166,181,15,79,61,67,116,93,216,190,162,106,139,175,183,129,196,159,172,202,100,29,59,113,212,100,179,244,255,0,78,88,0,19,195,198,110,219,187,132,189,230,86,202,247,185,209,52,142,230,147,165,125,59,154,12,237,105,52,126,53,209,106,105,153,99,46,195,15,139,178,182,67,35,93,39,228,135,184,187,251,149,46,99,165,29,56,207,219,175,123,51,163,113,119,44,85,199,126,147,4,146,195,201,209,211,228,28,33,105,251,52,56,2,63,4,2,131,136,244,182,140,171,170,153,168,170,224,245,230,167,196,69,142,196,235,170,204,151,29,100,87,146,214,18,156,152,202,248,218,207,36,59,148,38,139,163,44,148,113,144,115,47,99,152,73,91,199,165,89,93,96,247,105,73,159,144,189,188,149,49,177,190,14,227,188,64,91,3,79,240,54,226,27,219,254,109,191,111,187,127,60,150,236,161,210,158,157,98,236,79,111,31,163,177,149,230,179,139,24,89,158,200,118,47,164,35,100,98,3,249,103,8,163,110,223,134,55,240,178,26,24,156,110,46,180,21,49,244,97,175,21,88,153,4,45,99,0,225,27,90,26,214,143,232,26,0,254,193,91,201,142,111,174,254,137,156,78,84,113,162,251,174,252,209,167,173,17,21,196,49,17,16,17,17,1,17,16,17,17,1,17,16,17,17,1,17,16,17,21,57,229,142,188,50,79,51,184,199,27,75,220,127,0,13,201,65,81,21,26,222,216,251,92,67,68,71,131,71,62,71,136,248,36,159,59,144,171,32,34,34,2,42,12,178,217,136,53,248,200,192,247,71,35,131,191,105,110,224,141,190,231,113,178,241,226,242,180,115,146,62,222,61,198,106,245,223,36,45,156,114,13,123,218,242,199,134,238,56,184,2,205,183,4,249,223,252,133,205,20,172,115,158,9,116,110,102,206,35,98,71,144,15,207,143,207,202,153,1,17,16,17,17,1,17,16,17,17,1,17,16,17,17,1,17,16,17,20,146,58,70,241,237,176,59,119,0,237,221,182,195,238,127,175,246,65,58,161,44,143,104,144,190,185,124,109,13,45,226,224,75,142,254,124,29,182,219,199,221,88,50,208,75,61,150,97,105,101,230,199,79,63,114,77,161,96,123,90,60,144,227,187,118,30,64,59,110,60,184,249,119,133,143,86,110,186,194,51,27,86,182,86,45,85,142,115,37,102,66,75,60,59,160,7,60,48,199,197,160,72,226,92,198,144,226,1,226,78,237,242,130,247,156,183,127,68,83,57,90,120,123,89,108,101,102,72,249,170,211,111,114,227,94,92,72,116,97,199,248,155,242,13,45,46,27,1,184,252,43,246,51,51,143,203,213,125,186,22,89,51,35,149,240,63,135,184,178,70,59,139,216,224,62,28,215,2,8,86,61,23,174,160,213,141,181,90,214,46,206,54,237,57,223,4,176,206,211,177,45,113,111,135,126,221,207,30,92,55,228,26,230,146,7,32,177,61,117,138,205,232,219,245,250,159,211,72,36,189,0,185,35,245,38,30,180,173,49,223,171,35,90,201,44,70,205,182,250,136,93,27,100,217,165,165,227,186,210,75,156,2,13,170,72,3,115,255,0,241,121,95,97,143,142,91,2,203,225,142,7,251,220,246,113,111,22,126,237,183,31,31,62,127,167,133,102,187,171,116,149,107,120,202,242,234,218,21,231,203,111,54,58,185,185,20,102,230,192,185,220,3,142,239,5,187,238,60,252,110,54,35,117,135,231,5,142,167,235,38,82,173,158,181,79,69,105,119,74,236,195,171,191,183,22,90,232,46,105,169,35,200,7,179,14,220,159,193,219,23,123,29,224,20,25,62,90,245,253,67,60,88,93,51,97,209,83,180,206,245,140,180,50,7,136,199,130,27,17,247,14,126,7,238,1,187,59,193,36,16,47,244,177,116,241,149,126,155,17,90,10,113,243,47,44,142,16,198,147,240,119,0,15,176,30,127,160,249,94,40,242,88,92,59,141,120,62,138,10,209,69,3,99,108,35,137,13,112,127,0,0,27,16,120,251,67,119,63,42,211,60,250,143,62,88,36,200,183,5,66,77,225,145,172,13,54,164,123,156,224,26,28,224,68,103,136,105,248,229,238,219,199,130,131,46,115,139,91,187,71,34,62,219,249,42,49,184,189,141,121,99,152,92,1,226,239,145,253,10,210,89,12,38,182,197,227,159,97,250,215,59,70,92,100,241,100,221,105,194,25,96,136,185,194,49,143,100,69,161,175,107,217,242,75,143,7,73,242,75,64,91,170,171,231,125,104,159,101,129,146,185,141,50,52,29,195,93,183,144,63,202,10,168,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,165,146,56,230,141,209,74,198,189,143,5,174,107,134,224,131,246,42,100,65,70,122,177,88,30,230,134,191,118,144,240,7,32,65,220,108,72,254,167,253,74,240,254,159,252,73,97,51,78,99,148,201,184,105,225,176,113,4,128,26,0,219,193,28,142,238,242,124,175,125,136,126,162,23,69,220,115,9,216,135,52,249,105,7,112,71,249,31,127,31,149,41,142,81,49,113,12,145,143,240,119,240,88,221,190,62,61,219,159,206,223,40,44,110,139,23,79,41,74,40,177,93,187,144,129,94,25,162,12,107,132,110,247,62,50,226,119,35,104,249,145,240,120,130,9,112,217,98,118,240,218,151,5,146,181,106,12,158,123,37,7,6,71,90,160,129,132,178,193,121,121,115,38,111,109,189,189,158,35,222,64,79,128,92,93,179,150,196,184,200,92,206,203,223,176,224,94,24,91,236,217,159,146,7,199,145,227,250,120,251,171,25,201,55,63,93,165,146,207,82,172,145,182,203,172,198,246,194,254,17,72,119,111,151,115,1,197,191,251,64,227,190,228,19,178,15,155,222,164,177,122,162,183,170,157,18,44,233,236,134,30,222,39,13,22,75,72,224,99,201,195,3,175,93,57,56,153,45,118,0,249,161,99,101,14,159,99,177,44,46,221,205,27,180,158,243,192,225,98,205,104,90,116,114,90,27,51,166,153,122,155,107,77,140,153,177,18,211,51,131,172,7,178,180,166,51,43,221,220,115,165,63,5,196,146,121,108,116,23,171,60,14,51,84,122,165,244,241,154,173,90,141,171,85,228,181,111,29,39,115,147,143,252,69,67,202,72,157,179,93,16,14,105,4,189,174,46,36,52,60,236,195,212,153,92,197,219,216,251,150,113,87,99,134,90,207,146,22,50,87,112,141,179,198,242,210,30,72,37,205,229,195,127,218,54,63,187,207,128,244,208,178,202,204,100,115,224,29,82,188,47,124,69,206,145,142,137,134,6,110,215,135,115,246,179,102,144,60,110,8,243,183,223,220,98,200,67,113,146,64,232,133,38,134,177,209,53,160,181,206,46,30,240,26,210,224,225,228,126,238,63,127,202,178,232,123,246,181,109,12,86,180,19,143,160,202,98,97,159,178,73,229,222,123,71,50,70,252,64,27,109,227,193,223,250,2,178,56,241,145,193,106,121,98,238,241,180,206,50,14,251,128,102,196,157,216,209,224,18,94,226,92,54,63,30,78,195,96,241,211,211,49,87,202,207,148,177,122,123,45,145,204,146,26,175,100,98,26,210,2,253,223,24,13,14,228,238,103,114,73,248,223,231,117,114,134,25,182,6,220,141,145,241,200,247,49,204,221,190,211,190,219,141,254,64,59,127,93,183,241,246,140,116,227,100,98,39,147,35,90,254,109,231,183,180,239,184,254,254,126,231,202,174,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,36,137,134,56,219,25,145,207,45,27,114,119,201,254,251,43,60,186,127,23,216,203,87,100,19,87,143,36,217,62,166,81,51,134,252,154,121,57,131,127,111,238,118,251,109,231,242,175,106,132,133,148,235,185,237,3,131,73,123,139,159,176,0,187,119,18,79,216,110,79,248,65,198,61,96,200,178,183,170,31,74,248,219,184,154,208,89,53,50,245,102,100,150,72,112,137,175,165,217,33,195,96,253,159,3,92,26,239,230,45,27,7,16,23,82,81,194,99,178,148,172,51,39,77,196,212,189,101,172,149,209,246,132,177,203,32,115,183,108,110,5,192,141,129,46,30,72,4,131,247,231,47,84,216,216,225,245,129,233,127,57,142,183,29,124,137,203,101,170,108,28,121,62,161,129,166,102,0,93,199,200,112,62,27,190,205,119,159,13,11,173,99,173,12,118,221,105,145,56,73,60,109,108,142,14,60,79,31,141,198,251,111,238,62,118,223,97,177,62,2,5,90,189,136,91,91,218,214,67,236,141,177,52,177,173,143,249,91,242,124,128,0,223,255,0,208,248,94,149,43,90,214,14,45,27,15,37,76,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,136,136,8,136,128,164,149,207,100,101,209,199,205,195,225,187,237,191,249,83,162,14,117,235,214,52,223,234,254,144,207,95,180,231,227,244,181,113,114,42,66,156,193,238,178,251,81,188,207,20,156,123,114,58,40,97,145,220,57,120,241,184,247,5,208,239,146,56,155,206,71,181,173,228,27,187,142,222,73,216,15,245,32,45,29,169,34,58,219,53,158,173,114,172,118,176,214,245,1,193,137,105,178,89,39,137,209,98,109,54,83,35,154,239,107,68,175,0,118,218,226,215,57,219,251,142,236,217,125,53,201,88,205,104,44,5,235,45,200,65,59,106,71,21,134,94,107,69,131,36,109,49,188,74,7,195,139,155,185,30,8,63,32,121,106,12,165,17,16,17,17,1,17,16,17,17,1,17,16,17,17,1,17,16,17,17,1,17,16,17,17,1,20,174,119,16,14,196,238,64,240,17,188,182,247,237,190,231,227,241,191,132,19,42,82,202,34,115,57,114,13,59,238,237,189,173,216,111,185,63,101,85,120,51,166,81,135,184,43,2,233,204,46,17,48,79,216,50,72,70,205,103,115,249,57,59,102,242,249,27,238,60,160,211,216,182,56,215,208,119,162,177,144,197,28,230,180,200,228,90,219,114,71,20,178,177,204,182,230,49,193,163,103,137,34,104,33,174,254,38,206,4,144,230,150,172,255,0,166,60,32,194,218,197,85,195,215,198,210,198,222,154,173,72,43,185,166,54,198,211,228,55,96,215,109,200,187,247,49,167,250,17,179,143,130,125,17,62,99,25,161,165,181,82,88,166,211,121,38,100,101,174,249,90,11,100,16,203,27,190,196,63,103,72,72,248,223,193,4,44,187,31,142,171,143,191,117,240,197,12,78,180,230,200,3,88,198,185,192,52,2,124,13,200,223,243,241,253,144,92,92,230,176,110,227,176,220,15,245,240,162,164,127,119,155,56,6,150,238,121,238,78,224,109,227,111,242,167,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,18,58,38,61,236,123,129,222,50,75,124,145,242,54,255,0,42,96,8,36,151,19,191,216,237,225,69,16,21,23,212,133,229,238,226,57,60,181,220,156,57,108,225,240,64,62,6,202,178,32,243,195,89,241,64,218,230,78,108,107,142,219,238,8,103,242,141,247,242,71,129,185,249,85,139,26,94,36,219,220,1,0,239,246,42,100,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,64,68,68,4,68,65,255,217