A 21555 cap in PG(8,7).

For more information see Large caps in small spaces.

000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000033333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333330000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111133333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555550000000000000000000000000000000000000000000000000666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555550000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000066666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555500000000000000000000000000000000000000000000000003333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000044444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333330000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000003333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111133333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000555555555555555555555555555555555555555555555555500000000000000000000000000000000000000000000000006666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000004444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222220000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222220000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000003333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666600000000000000000000000000000000000000000000000006666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555550000000000000000000000000000000000000000000000000666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000003333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000004444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222220000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222220000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000004444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444400000000000000000000000000000000000000000000000003333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000022222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000044444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000005555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555550000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000022222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222200000000000000000000000000000000000000000000000006666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111166666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000022222222222222222222222222222222222222222222222220000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666660000000000000000000000000000000000000000000000000333333333333333333333333333333333333333333333333300000000000000000000000000000000000000000000000006666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555550000402051361313534113243523426345232102351331612650126153565102264546411400620444452162305455344201512656243310202204320263623506614064340613622661652401204043555133363420266551414432404025501015516104605343110645024031401320265563234142131621046065614142305540411406233414452634142435534055261244212355106306033016411461033060360155325614165321523623461143351515464021216211260203530516165555554134033413210104144104015643344511441216232544245654656512423123422162462326216514425112466431562165113252145265562562211255633662224415661541545416561252211356524433641321642542454135141
000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111133333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111166666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111133333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555511111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111166666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000352463564353524623362352451445135242431246152612164356423246511434366213545312431654525233162454235534132461354634224532351646334414636516423151366425311462645316214136334415461242546561223434345561213253561324525236362445623516341534263416245123351416152616435644116514233143644536216633124311234562134651452361452361452363516242134650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000006000252066602520100136353223514165561515322315250112163612221636101105253566530402332030356653616044143534111435340440616563365020155105056336661604414353411143534044061656336502015510505633635250112163612221636101105253566530402332030356651252066561416555614160660252421124030544504042112061604414353411143534044061656336502015510505633625652446401046664010424425651500512326116212150050343022425652444256520220343635536010466406063553342436626050622260506366342454004531325523535400404340553521253335212505504341422410603113010142246414600105250111052506006414245542636122162624554306031161545166615451311306040550432364463434055023132551564651115646525523134366342021441242436632565244640104666401042442565150051232611621215005462643323515322235153433462616556140421124141655652125331306031113060353352126200265451661565620020525011216361222163610110525356653040233203035665650563303242300032423633650545225461604406464522551215002034302220343050051214133145652442545413315464522621312666213125225464341143505633653534114453540030161033301610400453565115642436634646511531513445426245554262434431516122163035665363612215030544346264333462645445030206602515322352520660503054434626433346264544503020660251532235252066031513445426245554262434431516122163035665363612214535400301610333016104004535651156424366346465115546452262131266621312522546434114350563365353411451215002034302220343050051214133145652442545413316505633032423000324236336505452254616044064645225052501121636122216361011052535665304023320303566552125331306031113060353352126200265451661565620024626433235153222351534334626165561404211241416556256524464010466640104244256515005123261162121500523132551564651115646525523134366342021441242436633060311615451666154513113060405504323644634340550641460010525011105250600641424554263612216262455404340553521253335212505504341422410603113010142243424366260506222605063663424540045313255235354004034302242565244425652022034363553601046640606355325652446401046664010424425651500512326116212150050616044143534111435340440616563365020155105056336136310060252066602520100136353223514165561515322310201552546452225464515510206044061312662161604403151344542624555426243443151612216303566536361221426245565303566653035455426202332041460064040233265056330324230003242363365054522546160440646452252404211013631000136312112404643346252066026264334410142202656200026562422410151661543405504545166141014220265620002656242241015166154340550454516615303566064146000641465665303134431525011051513443632364424101422241014644632303113065620026060311325652446401046664010424425651500512326116212150055646511412021444120215115646062260535400450506226120214404535400045354144120232552316103301313255253035660641460006414656653031344315250110515134430252066561416555614160660252421124030544504042112324230040616044406160300324212662135341143131266206160441435341114353404406165633650201551050563366232611314541333145416116232524425606355365652442351532212404211124042322351505445036310013030544503430224256524442565202203436355360104664060635531202144045354000453541441202325523161033013132552061604414353411143534044061656336502015510505633620402334315134443151323320405011052624554252501106232611314541333145416116232524425606355365652442401046616232611162326466401030220345413314343022042624556530356665303545542620233204146006404023321020155254645222546451551020604406131266216160440231325515646511156465255231343663420214412424366336063550512150005121535536062611623430220323261162404211013631000136312112404643346252066026264334145413353606355536063133145404664012150051010466432423004061604440616030032421266213534114313126625464522621312666213125225464341143505633653534114462643323515322235153433462616556140421124141655664146001052501110525060064142455426361221626245545646511412021444120215115646062260535400450506226016103363424366634243033016121441205062260202144151215002034302220343050051214133145652442545413310434055352125333521250550434142241060311301014224204023343151344431513233204050110526245542525011004340553521253335212505504341422410603113010142243060311615451666154513113060405504323644634340550426245565303566653035455426202332041460064040233243534115102015551020141143532300324645225424230033515322124042111240423223515054450363100130305445614165545030544450305655614131001362643346363100110201552546452225464515510206044061312662161604401636122320402333204021221636460064151344314146006240421101363100013631211240464334625206602626433421312663650563336505626621310155102423003202015511636122320402333204021221636460064151344314146006145413353606355536063133145404664012150051010466425652446401046664010424425651500512326116212150052656200504340555043402002656364463212533523236446650563303242300032423633650545225461604406464522560506225231325552313262260501033016465115616103301545166463236444632361661545253352101422412125335120214404535400045354144120232552316103301313255235153221240421112404232235150544503631001303054453606355051215000512153553606261162343022032326116061604414353411143534044061656336502015510505633604340553521253335212505504341422410603113010142244262455653035666530354554262023320414600640402332426245565303566653035455426202332041460064040233245354003016103330161040045356511564243663464651155121500203430222034305005121413314565244254541331145413353606355536063133145404664012150051010466401610336342436663424303301612144120506226020214410525011216361222163610110525356653040233203035665052501121636122216361011052535665304023320303566530603116154516661545131130604055043236446343405503242300406160444061603003242126621353411431312662034302242565244425652022034363553601046640606355302520665614165556141606602524211240305445040421125646511412021444120215115646062260535400450506226521253313060311130603533521262002654516615656200223132551564651115646525523134366342021441242436632131266365056333650562662131015510242300320201551521253313060311130603533521262002654516615656200251215002034302220343050051214133145652442545413315121500203430222034305005121413314565244254541331530356606414600064146566530313443152501105151344365056330324230003242363365054522546160440646452256141655450305444503056556141310013626433463631001163612232040233320402122163646006415134431414600632423004061604440616030032421266213534114313126623515322124042111240423223515054450363100130305445025206656141655561416066025242112403054450404211221312663650563336505626621310155102423003202015516414600105250111052506006414245542636122162624554401046616232611162326466401030220345413314343022021312663650563336505626621310155102423003202015510161033634243666342430330161214412050622602021441052501121636122216361011052535665304023320303566563236442410142224101464463230311306562002606031135646511412021444120215115646062260535400450506226605062252313255523132622605010330164651156161033025652446401046664010424425651500512326116212150056505633032423000324236336505452254616044064645225265620050434055504340200265636446321253352323644636063550512150005121535536062611623430220323261163515322124042111240423223515054450363100130305445435341151020155510201411435323003246452254242300316361223204023332040212216364600641513443141460065121500203430222034305005121413314565244254541331052501121636122216361011052535665304023320303566552125331306031113060353352126200265451661565620026141655450305444503056556141310013626433463631001462643323515322235153433462616556140421124141655663236442410142224101464463230311306562002606031136414600105250111052506006414245542636122162624554145413353606355536063133145404664012150051010466442624556530356665303545542620233204146006404023326505633032423000324236336505452254616044064645225240421101363100013631211240464334625206602626433414541335360635553606313314540466401215005101046645212533130603111306035335212620026545166156562002435341151020155510201411435323003246452254242300340104661623261116232646640103022034541331434302202313255156465111564652552313436634202144124243663016103363424366634243033016121441205062260202144104340553521253335212505504341422410603113010142246414600105250111052506006414245542636122162624554120214404535400045354144120232552316103301313255265056330324230003242363365054522546160440646452250343022425652444256520220343635536010466406063553213126636505633365056266213101551024230032020155124042110136310001363121124046433462520660262643345303566064146000641465665303134431525011051513443052501121636122216361011052535665304023320303566513631006025206660252010013635322351416556151532235464522621312666213125225464341143505633653534114043405535212533352125055043414224106031130101422465056330324230003242363365054522546160440646452255303566064146000641465665303134431525011051513443564651141202144412021511564606226053540045050622626562005043405550434020026563644632125335232364465030544346264333462645445030206602515322352520660154516646323644463236166154525335210142241212533532423004061604440616030032421266213534114313126623515322124042111240423223515054450363100130305445231325515646511156465255231343663420214412424366342624556530356665303545542620233204146006404023323606355051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611603430224256524442565202203436355360104664060635534010466162326111623264664010302203454133143430220120214404535400045354144120232552316103301313255265056330324230003242363365054522546160440646452250525011216361222163610110525356653040233203035665641460010525011105250600641424554263612216262455410201552546452225464515510206044061312662161604402313255156465111564652552313436634202144124243663360635505121500051215355360626116234302203232611636063550512150005121535536062611623430220323261164010466162326111623264664010302203454133143430220145413353606355536063133145404664012150051010466405250112163612221636101105253566530402332030356656050622523132555231326226050103301646511561610330025206656141655561416066025242112403054450404211254645226213126662131252254643411435056336535341146323644241014222410146446323031130656200260603113025206656141655561416066025242112403054450404211252125331306031113060353352126200265451661565620026050622523132555231326226050103301646511561610330052501121636122216361011052535665304023320303566521312663650563336505626621310155102423003202015511545166463236444632361661545253352101422412125335213126636505633365056266213101551024230032020155124042110136310001363121124046433462520660262643345303566064146000641465665303134431525011051513443052501121636122216361011052535665304023320303566513631006025206660252010013635322351416556151532235464522621312666213125225464341143505633653534114435341151020155510201411435323003246452254242300301610336342436663424303301612144120506226020214411636122320402333204021221636460064151344314146006623261131454133314541611623252442560635536565244225652446401046664010424425651500512326116212150055464522621312666213125225464341143505633653534114025206656141655561416066025242112403054450404211236063550512150005121535536062611623430220323261163606355051215000512153553606261162343022032326116231325515646511156465255231343663420214412424366304340553521253335212505504341422410603113010142245212533130603111306035335212620026545166156562002163612232040233320402122163646006415134431414600606160441435341114353404406165633650201551050563364535400301610333016104004535651156424366346465115204023343151344431513233204050110526245542525011052125331306031113060353352126200265451661565620021363100602520666025201001363532235141655615153223025206656141655561416066025242112403054450404211263236442410142224101464463230311306562002606031134262455653035666530354554262023320414600640402332231325515646511156465255231343663420214412424366310201552546452225464515510206044061312662161604404262455653035666530354554262023320414600640402332306031161545166615451311306040550432364463434055030603116154516661545131130604055043236446343405503424366260506222605063663424540045313255235354004034302242565244425652022034363553601046640606355314541335360635553606313314540466401215005101046644626433235153222351534334626165561404211241416556061604414353411143534044061656336502015510505633640104661623261116232646640103022034541331434302200343022425652444256520220343635536010466406063553530356606414600064146566530313443152501105151344334243662605062226050636634245400453132552353540043242300406160444061603003242126621353411431312662163612232040233320402122163646006415134431414600632423004061604440616030032421266213534114313126623515322124042111240423223515054450363100130305445025206656141655561416066025242112403054450404211221312663650563336505626621310155102423003202015516414600105250111052506006414245542636122162624554061604414353411143534044061656336502015510505633641014220265620002656242241015166154340550454516615303566064146000641465665303134431525011051513443401046616232611162326466401030220345413314343022014541335360635553606313314540466401215005101046645030544346264333462645445030206602515322352520660265620050434055504340200265636446321253352323644623132551564651115646525523134366342021441242436635646511412021444120215115646062260535400450506226231325515646511156465255231343663420214412424366332423004061604440616030032421266213534114313126623606355051215000512153553606261162343022032326116521253313060311130603533521262002654516615656200216361223204023332040212216364600641513443141460066505633032423000324236336505452254616044064645225426245565303566653035455426202332041460064040233262326113145413331454161162325244256063553656524421363100602520666025201001363532235141655615153223025206656141655561416066025242112403054450404211240104661623261116232646640103022034541331434302200525011216361222163610110525356653040233203035665102015525464522254645155102060440613126621616044031513445426245554262434431516122163035665363612213060311615451666154513113060405504323644634340550401046616232611162326466401030220345413314343022021312663650563336505626621310155102423003202015516050622523132555231326226050103301646511561610330342436626050622260506366342454004531325523535400434243662605062226050636634245400453132552353540045212533130603111306035335212620026545166156562002614165545030544450305655614131001362643346363100151215002034302220343050051214133145652442545413316232611314541333145416116232524425606355365652442204023343151344431513233204050110526245542525011030603116154516661545131130604055043236446343405503242300406160444061603003242126621353411431312662426245565303566653035455426202332041460064040233243534115102015551020141143532300324645225424230033515322124042111240423223515054450363100130305445614165545030544450305655614131001362643346363100110201552546452225464515510206044061312662161604401636122320402333204021221636460064151344314146006061604414353411143534044061656336502015510505633601610336342436663424303301612144120506226020214414010466162326111623264664010302203454133143430220410142202656200026562422410151661543405504545166101610336342436663424303301612144120506226020214410434055352125333521250550434142241060311301014224503054434626433346264544503020660251532235252066051215002034302220343050051214133145652442545413316232611314541333145416116232524425606355365652442564651141202144412021511564606226053540045050622653035660641460006414656653031344315250110515134435030544346264333462645445030206602515322352520660546452262131266621312522546434114350563365353411462326113145413331454161162325244256063553656524426414600105250111052506006414245542636122162624554163612232040233320402122163646006415134431414600641014220265620002656242241015166154340550454516614353411510201555102014114353230032464522542423003650563303242300032423633650545225461604406464522563236442410142224101464463230311306562002606031133151344542624555426243443151612216303566536361221163612232040233320402122163646006415134431414600614541335360635553606313314540466401215005101046640616044143534111435340440616563365020155105056336025206656141655561416066025242112403054450404211264146001052501110525060064142455426361221626245546050622523132555231326226050103301646511561610330034302242565244425652022034363553601046640606355362326113145413331454161162325244256063553656524426141655450305444503056556141310013626433463631001154516646323644463236166154525335210142241212533512021440453540004535414412023255231610330131325520434055352125333521250550434142241060311301014224034302242565244425652022034363553601046640606355334243662605062226050636634245400453132552353540043242300406160444061603003242126621353411431312662043405535212533352125055043414224106031130101422404340553521253335212505504341422410603113010142243060311615451666154513113060405504323644634340550265620050434055504340200265636446321253352323644641014220265620002656242241015166154340550454516612656200504340555043402002656364463212533523236446204023343151344431513233204050110526245542525011031513445426245554262434431516122163035665363612212040233431513444315132332040501105262455425250110315134454262455542624344315161221630356653636122116361223204023332040212216364600641513443141460065303566064146000641465665303134431525011051513443154516646323644463236166154525335210142241212533530603116154516661545131130604055043236446343405505212533130603111306035335212620026545166156562002154516646323644463236166154525335210142241212533541014220265620002656242241015166154340550454516613060311615451666154513113060405504323644634340550120214404535400045354144120232552316103301313255245354003016103330161040045356511564243663464651154535400301610333016104004535651156424366346465115605062252313255523132622605010330164651156161033001610336342436663424303301612144120506226020214410161033634243666342430330161214412050622602021441614165545030544450305655614131001362643346363100161416554503054445030565561413100136264334636310014626433235153222351534334626165561404211241416556025206656141655561416066025242112403054450404211202520665614165556141606602524211240305445040421121363100602520666025201001363532235141655615153223240421101363100013631211240464334625206602626433461416554503054445030565561413100136264334636310011363100602520666025201001363532235141655615153223351532212404211124042322351505445036310013030544524042110136310001363121124046433462520660262643341363100602520666025201001363532235141655615153223231325515646511156465255231343663420214412424366345354003016103330161040045356511564243663464651153424366260506222605063663424540045313255235354004016103363424366634243033016121441205062260202144134243662605062226050636634245400453132552353540040161033634243666342430330161214412050622602021441530356606414600064146566530313443152501105151344324042110136310001363121124046433462520660262643341020155254645222546451551020604406131266216160440546452262131266621312522546434114350563365353411446264332351532223515343346261655614042112414165561636122320402333204021221636460064151344314146006512150020343022203430500512141331456524425454133161416554503054445030565561413100136264334636310016232611314541333145416116232524425606355365652442136310060252066602520100136353223514165561515322310201552546452225464515510206044061312662161604405212533130603111306035335212620026545166156562002564651141202144412021511564606226053540045050622616361223204023332040212216364600641513443141460064262455653035666530354554262023320414600640402332521253313060311130603533521262002654516615656200203430224256524442565202203436355360104664060635534010466162326111623264664010302203454133143430220213126636505633365056266213101551024230032020155165056330324230003242363365054522546160440646452252656200504340555043402002656364463212533523236446564651141202144412021511564606226053540045050622660506225231325552313262260501033016465115616103305303566064146000641465665303134431525011051513443324230040616044406160300324212662135341143131266232423004061604440616030032421266213534114313126623060311615451666154513113060405504323644634340550342436626050622260506366342454004531325523535400434243662605062226050636634245400453132552353540043151344542624555426243443151612216303566536361221231325515646511156465255231343663420214412424366342624556530356665303545542620233204146006404023326414600105250111052506006414245542636122162624554265620050434055504340200265636446321253352323644614541335360635553606313314540466401215005101046646232611314541333145416116232524425606355365652442401046616232611162326466401030220345413314343022013631006025206660252010013635322351416556151532231454133536063555360631331454046640121500510104664240421101363100013631211240464334625206602626433421312663650563336505626621310155102423003202015514101422026562000265624224101516615434055045451661306031161545166615451311306040550432364463434055046264332351532223515343346261655614042112414165564101422026562000265624224101516615434055045451661231325515646511156465255231343663420214412424366353035660641460006414656653031344315250110515134436141655450305444503056556141310013626433463631001605062252313255523132622605010330164651156161033030603116154516661545131130604055043236446343405506000000306034433204411522511440233443060306352453361332602024020126234155213330401042541345645354562410022145000420032462446414240636600135345145440213135245525640032406560610463526244211062403341165050110250666560615042310114024011260124324460530606624240630366525434212442260603546656621421422541340063002423621234354154500350216200620045352323156426342115001130065164564160606531344126323422066453562246654235526655634334515440201541331032440033116255622445464621336664126635466310325026446302114606443323004443566262350541641656156656642514001160352352431051334022221541652611006
000000600136313223515165561415322353631001025206666414606653035344315150110525134431303566564146000324230336505652254646044061645225450563363242300232423033650565225464604406164522545056336324230056414606653035344315150110525134431303566564146002136310112404243346262066025264334640421121363100032423033650565225464604406164522545056336324230053606353314541466401015005121046640454133136063550512150553606361162323022034326116260635535121500412021411564656226050540045350622606465115120214402656202241014166154540550434516615101422426562001052501006414645542626122163624554241460060525011463236466154515335212142241012533525451661632364452313252260506033016165115646103301050622623132555360635331454146640101500512104664045413313606355346264344503050660252532235152066020305445462643324101424463236311306062002656031130323644641014220641460665303534431515011052513443130356656414600143534144061606336505015510205633656160440435341120343020051215133145452442565413314121500503430222546452551020104406161266213160440602015515464522301610300453545115646436634246511565354004016103343151343320402011052524554262501105040233231513442351532334626465561414211240416556162643343515322235153233462646556141421124041655616264334351532243151343320402011052524554262501105040233231513443016103004535451156464366342465115653540040161033254645255102010440616126621316044060201551546452220343020051215133145452442565413314121500503430221435341440616063365050155102056336561604404353411064146066530353443151501105251344313035665641460024101424463236311306062002656031130323644641014223462643445030506602525322351520660203054454626433536063533145414664010150051210466404541331360635552313252260506033016165115646103301050622623132554632364661545153352121422410125335254516616323644105250100641464554262612216362455424146006052501102656202241014166154540550434516615101422426562004120214115646562260505400453506226064651151202144051215055360636116232302203432611626063553512150053606353314541466401015005121046640454133136063550324230336505652254646044061645225450563363242300602520600136313223515165561415322353631001025206662131262254645411435356336505341143464522521312664315134332040201105252455426250110504023323151344320402322163616006414134431514600646361221204023314353414406160633650501551020563365616044043534115614165660252021124040544503042112425206606141655352125355043404224101031130601422414340550521253335212535504340422410103113060142241434055052125332163612110525056653030233204035665352501101636122130603133521252002656516615456200262125335306031153606353314541466401015005121046640454133136063552605062663424340045353255231354004542436636050622634243633016101441202062260502144121610330342436621636121105250566530302332040356653525011016361220136310112404243346262066025264334640421121363100406160400324232662131341143531266212423003061604403242303365056522546460440616452254505633632423001623261664010402203434133145430220301046646232611450305455614161001363643346263100131416556503054405121505536063611623230220343261162606355351215006342436330161014412020622605021441216103303424366032423033650565225464604406164522545056336324230054262454431513122163635665303612216151344342624551623261664010402203434133145430220301046646232611314541311623262442565635536065244252326116145413332040232216361600641413443151460064636122120402336213126225464541143535633650534114346452252131266523132522605060330161651156461033010506226231325542565242203430355360604664010635536343022025652445614165660252021124040544503042112425206606141655640104644256525005121261162321500515652442401046640616040032423266213134114353126621242300306160442546452551020104406161266213160440602015515464522346264344503050660252532235152066020305445462643310525010064146455426261221636245542414600605250112605062663424340045353255231354004542436636050622045354044120212552313103301613255232021441453540020343020051215133145452442565413314121500503430220265620224101416615454055043451661510142242656200542624544315131221636356653036122161513443426245502656202241014166154540550434516615101422426562004632364661545153352121422410125335254516616323644320402322163616006414134431514600646361221204023336505636621312155102023003242015510131266265056334503054556141610013636433462631001314165565030544124042122351535445030310013630544505153223240421162131262254645411435356336505341143464522521312666530356554262423320404600641402332026245545303566561416566025202112404054450304211242520660614165551020151143534300324245225464230032353411410201556530356554262423320404600641402332026245545303566640104644256525005121261162321500515652442401046653606353314541466401015005121046640454133136063555043405002656264463232533521236446365620020434055143534144061606336505015510205633656160440435341115646515523132366342421441202436634313255256465116154516113060305504343644632340550406031131545166634243633016101441202062260502144121610330342436645030545561416100136364334626310013141655650305444256524220343035536060466401063553634302202565244032423033650565225464604406164522545056336324230002656202241014166154540550434516615101422426562003204023221636160064141344315146006463612212040233320402322163616006414134431514600646361221204023330161030045354511564643663424651156535400401610332034302005121513314545244256541331412150050343022640104644256525005121261162321500515652442401046604535404412021255231310330161325523202144145354000641460665303534431515011052513443130356656414600064146066530353443151501105251344313035665641460046323646615451533521214224101253352545166163236444061604003242326621313411435312662124230030616044051215055360636116232302203432611626063553512150001363101124042433462620660252643346404211213631002605062663424340045353255231354004542436636050622241014244632363113060620026560311303236446410142252313252260506033016165115646103301050622623132555102015114353430032424522546423003235341141020155241014244632363113060620026560311303236446410142220343020051215133145452442565413314121500503430222034302005121513314545244256541331412150050343022216361211052505665303023320403566535250110163612214353414406160633650501551020563365616044043534111240421223515354450303100136305445051532232404211653035655426242332040460064140233202624554530356640616040032423266213134114353126621242300306160444503054556141610013636433462631001314165565030544013631011240424334626206602526433464042112136310051020151143534300324245225464230032353411410201551052501006414645542626122163624554241460060525011314541311623262442565635536065244252326116145413351020151143534300324245225464230032353411410201550453540441202125523131033016132552320214414535400064146066530353443151501105251344313035665641460013060313352125200265651661545620026212533530603112605062663424340045353255231354004542436636050622156465155231323663424214412024366343132552564651153606353314541466401015005121046640454133136063551435341440616063365050155102056336561604404353411504340500265626446323253352123644636562002043405542565242203430355360604664010635536343022025652444503054556141610013636433462631001314165565030544365056366213121551020230032420155101312662650563365303565542624233204046006414023320262455453035662034302005121513314545244256541331412150050343022064146066530353443151501105251344313035665641460024101424463236311306062002656031130323644641014221240421223515354450303100136305445051532232404211346264344503050660252532235152066020305445462643313060313352125200265651661545620026212533530603111052501006414645542626122163624554241460060525011640104644256525005121261162321500515652442401046632040232216361600641413443151460064636122120402331435341440616063365050155102056336561604404353411561416566025202112404054450304211242520660614165564010464425652500512126116232150051565244240104662410142446323631130606200265603113032364464101422365056366213121551020230032420155101312662650563331454131162326244256563553606524425232611614541335231325226050603301616511564610330105062262313255045354044120212552313103301613255232021441453540002656202241014166154540550434516615101422426562001052501006414645542626122163624554241460060525011634243633016101441202062260502144121610330342436614353414406160633650501551020563365616044043534110512150553606361162323022034326116260635535121500510201511435343003242452254642300323534114102015556141656602520211240405445030421124252066061416552163612110525056653030233204035665352501101636122064146066530353443151501105251344313035665641460060252060013631322351516556141532235363100102520662546452551020104406161266213160440602015515464522026562022410141661545405504345166151014224265620014353414406160633650501551020563365616044043534112163612110525056653030233204035665352501101636122260506266342434004535325523135400454243663605062250434050026562644632325335212364463656200204340552351532334626465561414211240416556162643343515322615451611306030550434364463234055040603113154516640616040032423266213134114353126621242300306160444503054556141610013636433462631001314165565030544523132522605060330161651156461033010506226231325532040232216361600641413443151460064636122120402334256524220343035536060466401063553634302202565244425652422034303553606046640106355363430220256524405121505536063611623230220343261162606355351215003145413116232624425656355360652442523261161454133634243633016101441202062260502144121610330342436614353414406160633650501551020563365616044043534110641460665303534431515011052513443130356656414600105250100641464554262612216362455424146006052501162131262254645411435356336505341143464522521312665231325226050603301616511564610330105062262313255425652422034303553606046640106355363430220256524442565242203430355360604664010635536343022025652443145413116232624425656355360652442523261161454133640104644256525005121261162321500515652442401046606414606653035344315150110525134431303566564146001564651552313236634242144120243663431325525646511013631011240424334626206602526433464042112136310025464525510201044061612662131604406020155154645221306031335212520026565166154562002621253353060311013631011240424334626206602526433464042112136310024101424463236311306062002656031130323644641014221564651552313236634242144120243663431325525646511064146066530353443151501105251344313035665641460051020151143534300324245225464230032353411410201556154516113060305504343644632340550406031131545166510201511435343003242452254642300323534114102015556141656602520211240405445030421124252066061416552163612110525056653030233204035665352501101636122064146066530353443151501105251344313035665641460060252060013631322351516556141532235363100102520662546452551020104406161266213160440602015515464522365056366213121551020230032420155101312662650563304535404412021255231310330161325523202144145354006530356554262423320404600641402332026245545303566162326166401040220343413314543022030104664623261153606353314541466401015005121046640454133136063552546452551020104406161266213160440602015515464522013631011240424334626206602526433464042112136310042565242203430355360604664010635536343022025652444256524220343035536060466401063553634302202565244523132522605060330161651156461033010506226231325502656202241014166154540550434516615101422426562002410142446323631130606200265603113032364464101422653035655426242332040460064140233202624554530356603242303365056522546460440616452254505633632423003016103004535451156464366342465115653540040161033542624544315131221636356653036122161513443426245524101424463236311306062002656031130323644641014226025206001363132235151655614153223536310010252066013631011240424334626206602526433464042112136310013060313352125200265651661545620026212533530603113204023221636160064141344315146006463612212040233523132522605060330161651156461033010506226231325562131262254645411435356336505341143464522521312663204023221636160064141344315146006463612212040233463236466154515335212142241012533525451661632364446323646615451533521214224101253352545166163236444120214115646562260505400453506226064651151202144051215055360636116232302203432611626063553512150064010464425652500512126116232150051565244240104663462643445030506602525322351520660203054454626433032423033650565225464604406164522545056336324230031454131162326244256563553606524425232611614541330512150553606361162323022034326116260635535121500216361211052505665303023320403566535250110163612241202141156465622605054004535062260646511512021444061604003242326621313411435312662124230030616044653035655426242332040460064140233202624554530356640616040032423266213134114353126621242300306160444503054556141610013636433462631001314165565030544013631011240424334626206602526433464042112136310051020151143534300324245225464230032353411410201551052501006414645542626122163624554241460060525011032423033650565225464604406164522545056336324230035212535504340422410103113060142241434055052125332163612110525056653030233204035665352501101636122314541311623262442565635536065244252326116145413364010464425652500512126116232150051565244240104662351532334626465561414211240416556162643343515322504340500265626446323253352123644636562002043405552313252260506033016165115646103301050622623132552605062663424340045353255231354004542436636050622523132522605060330161651156461033010506226231325540616040032423266213134114353126621242300306160444256524220343035536060466401063553634302202565244241014244632363113060620026560311303236446410142265303565542624233204046006414023320262455453035661435341440616063365050155102056336561604404353411320402322163616006414134431514600646361221204023316232616640104022034341331454302203010466462326116025206001363132235151655614153223536310010252066013631011240424334626206602526433464042112136310031454131162326244256563553606524425232611614541330641460665303534431515011052513443130356656414600621312622546454114353563365053411434645225213126643151343320402011052524554262501105040233231513444632364661545153352121422410125335254516616323644314541311623262442565635536065244252326116145413351020151143534300324245225464230032353411410201551564651552313236634242144120243663431325525646511412021411564656226050540045350622606465115120214441202141156465622605054004535062260646511512021442410142446323631130606200265603113032364464101422124042122351535445030310013630544505153223240421120343020051215133145452442565413314121500503430221623261664010402203434133145430220301046646232611542624544315131221636356653036122161513443426245546323646615451533521214224101253352545166163236444061604003242326621313411435312662124230030616044320402322163616006414134431514600646361221204023336505636621312155102023003242015510131266265056334503054556141610013636433462631001314165565030544124042122351535445030310013630544505153223240421162131262254645411435356336505341143464522521312666530356554262423320404600641402332026245545303566032423033650565225464604406164522545056336324230004535404412021255231310330161325523202144145354003145413116232624425656355360652442523261161454133352125355043404224101031130601422414340550521253304535404412021255231310330161325523202144145354000265620224101416615454055043451661510142242656200235153233462646556141421124041655616264334351532220343020051215133145452442565413314121500503430221623261664010402203434133145430220301046646232611260506266342434004535325523135400454243663605062221636121105250566530302332040356653525011016361222351532334626465561414211240416556162643343515322254645255102010440616126621316044060201551546452216232616640104022034341331454302203010466462326111052501006414645542626122163624554241460060525011653035655426242332040460064140233202624554530356635212535504340422410103113060142241434055052125333650563662131215510202300324201551013126626505633143534144061606336505015510205633656160440435341113060313352125200265651661545620026212533530603114315134332040201105252455426250110504023323151344653035655426242332040460064140233202624554530356664010464425652500512126116232150051565244240104660324230336505652254646044061645225450563363242300013631011240424334626206602526433464042112136310010525010064146455426261221636245542414600605250111564651552313236634242144120243663431325525646511051215055360636116232302203432611626063553512150016232616640104022034341331454302203010466462326111240421223515354450303100136305445051532232404211615451611306030550434364463234055040603113154516663424363301610144120206226050214412161033034243660265620224101416615454055043451661510142242656200051215055360636116232302203432611626063553512150041202141156465622605054004535062260646511512021444061604003242326621313411435312662124230030616044026562022410141661545405504345166151014224265620002656202241014166154540550434516615101422426562004632364661545153352121422410125335254516616323644504340500265626446323253352123644636562002043405535212535504340422410103113060142241434055052125335043405002656264463232533521236446365620020434055542624544315131221636356653036122161513443426245543151343320402011052524554262501105040233231513445426245443151312216363566530361221615134434262455431513433204020110525245542625011050402332315134465303565542624233204046006414023320262455453035662163612110525056653030233204035665352501101636122615451611306030550434364463234055040603113154516646323646615451533521214224101253352545166163236442410142446323631130606200265603113032364464101422615451611306030550434364463234055040603113154516635212535504340422410103113060142241434055052125334632364661545153352121422410125335254516616323644634243633016101441202062260502144121610330342436630161030045354511564643663424651156535400401610333016103004535451156464366342465115653540040161033156465155231323663424214412024366343132552564651104535404412021255231310330161325523202144145354000453540441202125523131033016132552320214414535400124042122351535445030310013630544505153223240421112404212235153544503031001363054450515322324042113462643445030506602525322351520660203054454626433013631011240424334626206602526433464042112136310001363101124042433462620660252643346404211213631006025206001363132235151655614153223536310010252066561416566025202112404054450304211242520660614165512404212235153544503031001363054450515322324042116025206001363132235151655614153223536310010252066450305455614161001363643346263100131416556503054456141656602520211240405445030421124252066061416556025206001363132235151655614153223536310010252066523132522605060330161651156461033010506226231325530161030045354511564643663424651156535400401610334120214115646562260505400453506226064651151202144045354044120212552313103301613255232021441453540041202141156465622605054004535062260646511512021440453540441202125523131033016132552320214414535400216361211052505665303023320403566535250110163612256141656602520211240405445030421124252066061416556213126225464541143535633650534114346452252131266254645255102010440616126621316044060201551546452234626434450305066025253223515206602030544546264336530356554262423320404600641402332026245545303566203430200512151331454524425654133141215005034302212404212235153544503031001363054450515322324042111623261664010402203434133145430220301046646232611602520600136313223515165561415322353631001025206662131262254645411435356336505341143464522521312662410142446323631130606200265603113032364464101422260506266342434004535325523135400454243663605062265303565542624233204046006414023320262455453035663204023221636160064141344315146006463612212040233241014244632363113060620026560311303236446410142205121505536063611623230220343261162606355351215003145413116232624425656355360652442523261161454133510201511435343003242452254642300323534114102015514353414406160633650501551020563365616044043534115043405002656264463232533521236446365620020434055260506266342434004535325523135400454243663605062215646515523132366342421441202436634313255256465112163612110525056653030233204035665352501101636122406160400324232662131341143531266212423003061604440616040032423266213134114353126621242300306160444632364661545153352121422410125335254516616323644412021411564656226050540045350622606465115120214441202141156465622605054004535062260646511512021444315134332040201105252455426250110504023323151344523132522605060330161651156461033010506226231325532040232216361600641413443151460064636122120402331052501006414645542626122163624554241460060525011504340500265626446323253352123644636562002043405564010464425652500512126116232150051565244240104661623261664010402203434133145430220301046646232611314541311623262442565635536065244252326116145413360252060013631322351516556141532235363100102520666401046442565250051212611623215005156524424010466561416566025202112404054450304211242520660614165551020151143534300324245225464230032353411410201553521253550434042241010311306014224143405505212533463236466154515335212142241012533525451661632364434626434450305066025253223515206602030544546264333521253550434042241010311306014224143405505212533523132522605060330161651156461033010506226231325521636121105250566530302332040356653525011016361221240421223515354450303100136305445051532232404211156465155231323663424214412024366343132552564651146323646615451533521214224101253352545166163236446644654513336552160431133113406125563331546114000002560052461104562415003232362435364614120523550440104344143266621561551440042215532526264505016246142233400316252330015006633006534215400120063150023645325146545006636226535005312415165245146631324210322215534002335565201204665261162543314465624614124220233466033632060212345341644031323365053232404614060114224425560461065132320013224466116241125056402263315435362630506205044330503302523356162160126146201454161064056500330200145244535051334052436313544416544402304424634621322013212521162120206642314334621555161332600414560222425
000000060641465665303134431525011051513443530356601363100013631211240464334625206602626433424042116453540004535414412023255231610330131325521202144445354000453541441202325523161033013132552120214411363100013631211240464334625206602626433424042114641460006414656653031344315250110515134435303566045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422032423000324236336505452254616044064645225650563305121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635503242300032423633650545225461604406464522565056330265620002656242241015166154340550454516614101422064146000641465665303134431525011051513443530356605121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356601363100013631211240464334625206602626433424042110324230003242363365054522546160440646452256505633045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550641460006414656653031344315250110515134435303566026562000265624224101516615434055045451661410142203242300032423633650545225461604406464522565056330512150005121535536062611623430220323261163606355013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550324230003242363365054522546160440646452256505633026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635502656200026562422410151661543405504545166141014220324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110641460006414656653031344315250110515134435303566045354000453541441202325523161033013132552120214404535400045354144120232552316103301313255212021440265620002656242241015166154340550454516614101422064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220324230003242363365054522546160440646452256505633045354000453541441202325523161033013132552120214401363100013631211240464334625206602626433424042110265620002656242241015166154340550454516614101422026562000265624224101516615434055045451661410142201363100013631211240464334625206602626433424042110453540004535414412023255231610330131325521202144032423000324236336505452254616044064645225650563302656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566026562000265624224101516615434055045451661410142204535400045354144120232552316103301313255212021440453540004535414412023255231610330131325521202144064146000641465665303134431525011051513443530356601363100013631211240464334625206602626433424042110324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563302656200026562422410151661543405504545166141014220512150005121535536062611623430220323261163606355013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220512150005121535536062611623430220323261163606355045354000453541441202325523161033013132552120214403242300032423633650545225461604406464522565056330512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563306414600064146566530313443152501105151344353035660265620002656242241015166154340550454516614101422045354000453541441202325523161033013132552120214405121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421103242300032423633650545225461604406464522565056330265620002656242241015166154340550454516614101422026562000265624224101516615434055045451661410142203242300032423633650545225461604406464522565056330136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550453540004535414412023255231610330131325521202144026562000265624224101516615434055045451661410142206414600064146566530313443152501105151344353035660324230003242363365054522546160440646452256505633051215000512153553606261162343022032326116360635503242300032423633650545225461604406464522565056330453540004535414412023255231610330131325521202144051215000512153553606261162343022032326116360635502656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142204535400045354144120232552316103301313255212021440324230003242363365054522546160440646452256505633013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563302656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144051215000512153553606261162343022032326116360635502656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566045354000453541441202325523161033013132552120214401363100013631211240464334625206602626433424042110265620002656242241015166154340550454516614101422013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356605121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142201363100013631211240464334625206602626433424042110453540004535414412023255231610330131325521202144064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220512150005121535536062611623430220323261163606355045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563305121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211032423000324236336505452254616044064645225650563304535400045354144120232552316103301313255212021440265620002656242241015166154340550454516614101422045354000453541441202325523161033013132552120214406414600064146566530313443152501105151344353035660136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421106414600064146566530313443152501105151344353035660453540004535414412023255231610330131325521202144051215000512153553606261162343022032326116360635504535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211032423000324236336505452254616044064645225650563305121500051215355360626116234302203232611636063550641460006414656653031344315250110515134435303566051215000512153553606261162343022032326116360635504535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110265620002656242241015166154340550454516614101422026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422032423000324236336505452254616044064645225650563304535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440324230003242363365054522546160440646452256505633026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422026562000265624224101516615434055045451661410142201363100013631211240464334625206602626433424042110324230003242363365054522546160440646452256505633064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355064146000641465665303134431525011051513443530356605121500051215355360626116234302203232611636063550324230003242363365054522546160440646452256505633013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355045354000453541441202325523161033013132552120214406414600064146566530313443152501105151344353035660136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421106414600064146566530313443152501105151344353035660453540004535414412023255231610330131325521202144045354000453541441202325523161033013132552120214403242300032423633650545225461604406464522565056330136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422032423000324236336505452254616044064645225650563305121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440324230003242363365054522546160440646452256505633013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356605121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211032423000324236336505452254616044064645225650563304535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550324230003242363365054522546160440646452256505633026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422013631000136312112404643346252066026264334240421103242300032423633650545225461604406464522565056330453540004535414412023255231610330131325521202144013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211045354000453541441202325523161033013132552120214405121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566051215000512153553606261162343022032326116360635503242300032423633650545225461604406464522565056330324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563304535400045354144120232552316103301313255212021440265620002656242241015166154340550454516614101422051215000512153553606261162343022032326116360635501363100013631211240464334625206602626433424042110453540004535414412023255231610330131325521202144013631000136312112404643346252066026264334240421102656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220136310001363121124046433462520660262643342404211045354000453541441202325523161033013132552120214401363100013631211240464334625206602626433424042110512150005121535536062611623430220323261163606355026562000265624224101516615434055045451661410142204535400045354144120232552316103301313255212021440324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330512150005121535536062611623430220323261163606355064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550453540004535414412023255231610330131325521202144013631000136312112404643346252066026264334240421104535400045354144120232552316103301313255212021440641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440136310001363121124046433462520660262643342404211045354000453541441202325523161033013132552120214403242300032423633650545225461604406464522565056330265620002656242241015166154340550454516614101422051215000512153553606261162343022032326116360635503242300032423633650545225461604406464522565056330512150005121535536062611623430220323261163606355064146000641465665303134431525011051513443530356602656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110641460006414656653031344315250110515134435303566045354000453541441202325523161033013132552120214402656200026562422410151661543405504545166141014220136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421105121500051215355360626116234302203232611636063550453540004535414412023255231610330131325521202144045354000453541441202325523161033013132552120214405121500051215355360626116234302203232611636063550136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421102656200026562422410151661543405504545166141014220453540004535414412023255231610330131325521202144064146000641465665303134431525011051513443530356601363100013631211240464334625206602626433424042110324230003242363365054522546160440646452256505633026562000265624224101516615434055045451661410142202656200026562422410151661543405504545166141014220641460006414656653031344315250110515134435303566051215000512153553606261162343022032326116360635503242300032423633650545225461604406464522565056330512150005121535536062611623430220323261163606355026562000265624224101516615434055045451661410142203242300032423633650545225461604406464522565056330453540004535414412023255231610330131325521202144051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355013631000136312112404643346252066026264334240421101363100013631211240464334625206602626433424042110136310001363121124046433462520660262643342404211013631000136312112404643346252066026264334240421101363100013631211240464334625206602626433424042110136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355051215000512153553606261162343022032326116360635505121500051215355360626116234302203232611636063550512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330324230003242363365054522546160440646452256505633064146000641465665303134431525011051513443530356606414600064146566530313443152501105151344353035660641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356606414600064146566530313443152501105151344353035660641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356606414600064146566530313443152501105151344353035660641460006414656653031344315250110515134435303566064146000641465665303134431525011051513443530356606414600064146566530313443152501105151344353035660641460006414656653031344315250110515134435303566032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330324230003242363365054522546160440646452256505633032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330324230003242363365054522546160440646452256505633013631000136312112404643346252066026264334240421106414600064146566530313443152501105151344353035660453540004535414412023255231610330131325521202144045354000453541441202325523161033013132552120214406414600064146566530313443152501105151344353035660136310001363121124046433462520660262643342404211026562000265624224101516615434055045451661410142206414600064146566530313443152501105151344353035660265620002656242241015166154340550454516614101422064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635502656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422045354000453541441202325523161033013132552120214404535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330136310001363121124046433462520660262643342404211045354000453541441202325523161033013132552120214404535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563303242300032423633650545225461604406464522565056330136310001363121124046433462520660262643342404211032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110136310001363121124046433462520660262643342404211051215000512153553606261162343022032326116360635502656200026562422410151661543405504545166141014220265620002656242241015166154340550454516614101422026562000265624224101516615434055045451661410142206414600064146566530313443152501105151344353035660265620002656242241015166154340550454516614101422064146000641465665303134431525011051513443530356604535400045354144120232552316103301313255212021440512150005121535536062611623430220323261163606355051215000512153553606261162343022032326116360635506414600064146566530313443152501105151344353035660512150005121535536062611623430220323261163606355032423000324236336505452254616044064645225650563301363100013631211240464334625206602626433424042110641460006414656653031344315250110515134435303566032423000324236336505452254616044064645225650563305121500051215355360626116234302203232611636063551455415336242631245356411465354213624263351544512242366415531365433456313551466324224511541543325626135244633644253162652334514511543564266352315434211243451325366246535144152546212516433336544563333461521264525144155643351336224564211246542263315334654511545243312666532454311345423566621334254511545632621336415344255244351463312623652222221111112222226666661111111111116666664155143131526442335526645526646442333131522126116000001216231622364246414136531533444231231545514456652662465514630000000053353545234425435344656625514162361024161561400064555526325241634260055341462344426
000000006414606653035344315150110525134431303566562520666025206001363132235151655614153223536310014161033301610300453545115646436634246511565354004116103330161030045354511564643663424651156535400442520666025206001363132235151655614153223536310016525011105250100641464554262612216362455424146006016103330161030045354511564643663424651156535400452125333521253550434042241010311306014224143405500434055504340500265626446323253352123644636562002435341114353414406160633650501551020563365616044003430222034302005121513314545244256541331412150051363100013631011240424334626206602526433464042112401046664010464425652500512126116232150051565244254645222546452551020104406161266213160440602015515212533352125355043404224101031130601422414340550315134443151343320402011052524554262501105040233225652444256524220343035536060466401063553634302200252066602520600136313223515165561415322353631001120214441202141156465622605054004535062260646511526562000265620224101416615454055043451661510142242313255523132522605060330161651156461033010506226324230003242303365056522546460440616452254505633646264333462643445030506602525322351520660203054452040233320402322163616006414134431514600646361221204023332040232216361600641413443151460064636122146264333462643445030506602525322351520660203054453242300032423033650565225464604406164522545056336231325552313252260506033016165115646103301050622626562000265620224101416615454055043451661510142241202144412021411564656226050540045350622606465115025206660252060013631322351516556141532235363100125652444256524220343035536060466401063553634302203151344431513433204020110525245542625011050402332521253335212535504340422410103113060142241434055054645222546452551020104406161266213160440602015514010466640104644256525005121261162321500515652442136310001363101124042433462620660252643346404211203430222034302005121513314545244256541331412150054353411143534144061606336505015510205633656160440043405550434050026562644632325335212364463656200252125333521253550434042241010311306014224143405500161033301610300453545115646436634246511565354004641460006414606653035344315150110525134431303566560506222605062663424340045353255231354004542436634626433346264344503050660252532235152066020305445351532223515323346264655614142112404165561626433412021444120214115646562260505400453506226064651155303566653035655426242332040460064140233202624554360635553606353314541466401015005121046640454133136063555360635331454146640101500512104664045413312404211124042122351535445030310013630544505153223145413331454131162326244256563553606524425232611652125333521253550434042241010311306014224143405502131266621312622546454114353563365053411434645225650563336505636621312155102023003242015510131266224042111240421223515354450303100136305445051532230525011105250100641464554262612216362455424146006453540004535404412021255231310330161325523202144101610333016103004535451156464366342465115653540041545166615451611306030550434364463234055040603113426245554262454431513122163635665303612216151344304340555043405002656264463232533521236446365620026505633365056366213121551020230032420155101312662016103330161030045354511564643663424651156535400450305444503054556141610013636433462631001314165561545166615451611306030550434364463234055040603113306031113060313352125200265651661545620026212533535153222351532334626465561414211240416556162643346050622260506266342434004535325523135400454243663546452225464525510201044061612662131604406020155141014222410142446323631130606200265603113032364465303566653035655426242332040460064140233202624554632364446323646615451533521214224101253352545166145354000453540441202125523131033016132552320214412313255523132522605060330161651156461033010506226315134443151343320402011052524554262501105040233213631000136310112404243346262066025264334640421122131266621312622546454114353563365053411434645225061604440616040032423266213134114353126621242300326562000265620224101416615454055043451661510142240343022203430200512151331454524425654133141215005503054445030545561416100136364334626310013141655603430222034302005121513314545244256541331412150054010466640104644256525005121261162321500515652442351532223515323346264655614142112404165561626433434243666342436330161014412020622605021441216103304262455542624544315131221636356653036122161513443163612221636121105250566530302332040356653525011060506222605062663424340045353255231354004542436636141655561416566025202112404054450304211242520660530356665303565542624233204046006414023320262455456465111564651552313236634242144120243663431325526141655561416566025202112404054450304211242520660632364446323646615451533521214224101253352545166152125333521253550434042241010311306014224143405505121500051215055360636116232302203432611626063553120214441202141156465622605054004535062260646511510201555102015114353430032424522546423003235341146232611162326166401040220343413314543022030104664650563336505636621312155102023003242015510131266242624555426245443151312216363566530361221615134434101422241014244632363113060620026560311303236446016103330161030045354511564643663424651156535400403430222034302005121513314545244256541331412150053515322235153233462646556141421124041655616264334351532223515323346264655614142112404165561626433432423000324230336505652254646044061645225450563362656200026562022410141661545405504345166151014224632364446323646615451533521214224101253352545166106160444061604003242326621313411435312662124230030252066602520600136313223515165561415322353631001025206660252060013631322351516556141532235363100140104666401046442565250051212611623215005156524424535400045354044120212552313103301613255232021441043405550434050026562644632325335212364463656200205250111052501006414645542626122163624554241460062131266621312622546454114353563365053411434645225256524442565242203430355360604664010635536343022054645222546452551020104406161266213160440602015515646511156465155231323663424214412024366343132552256524442565242203430355360604664010635536343022026562000265620224101416615454055043451661510142242656200026562022410141661545405504345166151014224240421112404212235153544503031001363054450515322312021444120214115646562260505400453506226064651151636122216361211052505665303023320403566535250110614165556141656602520211240405445030421124252066045354000453540441202125523131033016132552320214414262455542624544315131221636356653036122161513443052501110525010064146455426261221636245542414600656465111564651552313236634242144120243663431325521363100013631011240424334626206602526433464042112306031113060313352125200265651661545620026212533556465111564651552313236634242144120243663431325520616044406160400324232662131341143531266212423003025206660252060013631322351516556141532235363100114541333145413116232624425656355360652442523261162131266621312622546454114353563365053411434645225102015551020151143534300324245225464230032353411452125333521253550434042241010311306014224143405501202144412021411564656226050540045350622606465115512150005121505536063611623230220343261162606355341014222410142446323631130606200265603113032364464262455542624544315131221636356653036122161513443342436663424363301610144120206226050214412161033061416555614165660252021124040544503042112425206602656200026562022410141661545405504345166151014224025206660252060013631322351516556141532235363100125652444256524220343035536060466401063553634302201636122216361211052505665303023320403566535250110315134443151343320402011052524554262501105040233214541333145413116232624425656355360652442523261161363100013631011240424334626206602526433464042112632364446323646615451533521214224101253352545166135153222351532334626465561414211240416556162643341202144412021411564656226050540045350622606465115530356665303565542624233204046006414023320262455463236444632364661545153352121422410125335254516612565244425652422034303553606046640106355363430220342436663424363301610144120206226050214412161033030603111306031335212520026565166154562002621253355464522254645255102010440616126621316044060201551061604440616040032423266213134114353126621242300303430222034302005121513314545244256541331412150051363100013631011240424334626206602526433464042112650563336505636621312155102023003242015510131266212021444120214115646562260505400453506226064651150434055504340500265626446323253352123644636562002564651115646515523132366342421441202436634313255253035666530356554262423320404600641402332026245542404211124042122351535445030310013630544505153223025206660252060013631322351516556141532235363100164146000641460665303534431515011052513443130356652313255523132522605060330161651156461033010506226034302220343020051215133145452442565413314121500512021444120214115646562260505400453506226064651152404211124042122351535445030310013630544505153223213126662131262254645411435356336505341143464522551215000512150553606361162323022034326116260635532040233320402322163616006414134431514600646361221623261116232616640104022034341331454302203010466445354000453540441202125523131033016132552320214414262455542624544315131221636356653036122161513443546452225464525510201044061612662131604406020155135153222351532334626465561414211240416556162643344101422241014244632363113060620026560311303236446410142224101424463236311306062002656031130323644604340555043405002656264463232533521236446365620023060311130603133521252002656516615456200262125335650563336505636621312155102023003242015510131266212021444120214115646562260505400453506226064651150252066602520600136313223515165561415322353631001136310001363101124042433462620660252643346404211260506222605062663424340045353255231354004542436635464522254645255102010440616126621316044060201551410142224101424463236311306062002656031130323644641014222410142446323631130606200265603113032364463060311130603133521252002656516615456200262125335632364446323646615451533521214224101253352545166102520666025206001363132235151655614153223536310011020155510201511435343003242452254642300323534114052501110525010064146455426261221636245542414600623132555231325226050603301616511564610330105062261454133314541311623262442565635536065244252326116052501110525010064146455426261221636245542414600625652444256524220343035536060466401063553634302201020155510201511435343003242452254642300323534114025206660252060013631322351516556141532235363100156465111564651552313236634242144120243663431325526232611162326166401040220343413314543022030104664564651115646515523132366342421441202436634313255253035666530356554262423320404600641402332026245542404211124042122351535445030310013630544505153223025206660252060013631322351516556141532235363100164146000641460665303534431515011052513443130356652313255523132522605060330161651156461033010506226342436663424363301610144120206226050214412161033006160444061604003242326621313411435312662124230036141655561416566025202112404054450304211242520660154516661545161130603055043436446323405504060311352125333521253550434042241010311306014224143405502313255523132522605060330161651156461033010506226052501110525010064146455426261221636245542414600641014222410142446323631130606200265603113032364464101422241014244632363113060620026560311303236446546452225464525510201044061612662131604406020155103430222034302005121513314545244256541331412150052565244425652422034303553606046640106355363430220614165556141656602520211240405445030421124252066001610333016103004535451156464366342465115653540043242300032423033650565225464604406164522545056336503054445030545561416100136364334626310013141655625652444256524220343035536060466401063553634302206414600064146066530353443151501105251344313035665052501110525010064146455426261221636245542414600614541333145413116232624425656355360652442523261163515322235153233462646556141421124041655616264334546452225464525510201044061612662131604406020155160506222605062663424340045353255231354004542436633515322235153233462646556141421124041655616264334401046664010464425652500512126116232150051565244240104666401046442565250051212611623215005156524424353411143534144061606336505015510205633656160440043405550434050026562644632325335212364463656200263236444632364661545153352121422410125335254516613151344431513433204020110525245542625011050402332016103330161030045354511564643663424651156535400430603111306031335212520026565166154562002621253350434055504340500265626446323253352123644636562002240421112404212235153544503031001363054450515322343534111435341440616063365050155102056336561604404535400045354044120212552313103301613255232021441614165556141656602520211240405445030421124252066045354000453540441202125523131033016132552320214414262455542624544315131221636356653036122161513443052501110525010064146455426261221636245542414600656465111564651552313236634242144120243663431325521363100013631011240424334626206602526433464042112016103330161030045354511564643663424651156535400436063555360635331454146640101500512104664045413312404211124042122351535445030310013630544505153223306031113060313352125200265651661545620026212533563236444632364661545153352121422410125335254516612040233320402322163616006414134431514600646361221512150005121505536063611623230220343261162606355354645222546452551020104406161266213160440602015512131266621312622546454114353563365053411434645225546452225464525510201044061612662131604406020155145354000453540441202125523131033016132552320214414101422241014244632363113060620026560311303236446256524442565242203430355360604664010635536343022061416555614165660252021124040544503042112425206601202144412021411564656226050540045350622606465115351532223515323346264655614142112404165561626433415451666154516113060305504343644632340550406031136414600064146066530353443151501105251344313035665052501110525010064146455426261221636245542414600630603111306031335212520026565166154562002621253350252066602520600136313223515165561415322353631001605062226050626634243400453532552313540045424366346264333462643445030506602525322351520660203054454010466640104644256525005121261162321500515652442306031113060313352125200265651661545620026212533556465111564651552313236634242144120243663431325521020155510201511435343003242452254642300323534114435341114353414406160633650501551020563365616044043534111435341440616063365050155102056336561604402565244425652422034303553606046640106355363430220163612221636121105250566530302332040356653525011026562000265620224101416615454055043451661510142241545166615451611306030550434364463234055040603113503054445030545561416100136364334626310013141655640104666401046442565250051212611623215005156524424535400045354044120212552313103301613255232021441351532223515323346264655614142112404165561626433434243666342436330161014412020622605021441216103304262455542624544315131221636356653036122161513443163612221636121105250566530302332040356653525011060506222605062663424340045353255231354004542436636141655561416566025202112404054450304211242520660016103330161030045354511564643663424651156535400406160444061604003242326621313411435312662124230033060311130603133521252002656516615456200262125335360635553606353314541466401015005121046640454133106160444061604003242326621313411435312662124230030343022203430200512151331454524425654133141215005204023332040232216361600641413443151460064636122126562000265620224101416615454055043451661510142241545166615451611306030550434364463234055040603113213126662131262254645411435356336505341143464522524042111240421223515354450303100136305445051532232040233320402322163616006414134431514600646361221231325552313252260506033016165115646103301050622615451666154516113060305504343644632340550406031131363100013631011240424334626206602526433464042112614165556141656602520211240405445030421124252066036063555360635331454146640101500512104664045413313424366634243633016101441202062260502144121610330120214441202141156465622605054004535062260646511514541333145413116232624425656355360652442523261164626433346264344503050660252532235152066020305445614165556141656602520211240405445030421124252066063236444632364661545153352121422410125335254516610161033301610300453545115646436634246511565354004052501110525010064146455426261221636245542414600613631000136310112404243346262066025264334640421121020155510201511435343003242452254642300323534114043405550434050026562644632325335212364463656200215451666154516113060305504343644632340550406031131636122216361211052505665303023320403566535250110623261116232616640104022034341331454302203010466465056333650563662131215510202300324201551013126620343022203430200512151331454524425654133141215005043405550434050026562644632325335212364463656200243534111435341440616063365050155102056336561604404535400045354044120212552313103301613255232021441034302220343020051215133145452442565413314121500503430222034302005121513314545244256541331412150054010466640104644256525005121261162321500515652442512150005121505536063611623230220343261162606355336063555360635331454146640101500512104664045413315121500051215055360636116232302203432611626063553503054445030545561416100136364334626310013141655646264333462643445030506602525322351520660203054455030544450305455614161001363643346263100131416556462643334626434450305066025253223515206602030544561416555614165660252021124040544503042112425206602404211124042122351535445030310013630544505153223623261116232616640104022034341331454302203010466440104666401046442565250051212611623215005156524422565244425652422034303553606046640106355363430220623261116232616640104022034341331454302203010466436063555360635331454146640101500512104664045413314010466640104644256525005121261162321500515652442650563336505636621312155102023003242015510131266232423000324230336505652254646044061645225450563363242300032423033650565225464604406164522545056336102015551020151143534300324245225464230032353411406160444061604003242326621313411435312662124230030616044406160400324232662131341143531266212423003163612221636121105250566530302332040356653525011016361222163612110525056653030233204035665352501103151344431513433204020110525245542625011050402332052501110525010064146455426261221636245542414600605250111052501006414645542626122163624554241460066414600064146066530353443151501105251344313035665530356665303565542624233204046006414023320262455416361222163612110525056653030233204035665352501106414600064146066530353443151501105251344313035665426245554262454431513122163635665303612216151344353035666530356554262423320404600641402332026245546414600064146066530353443151501105251344313035665546452225464525510201044061612662131604406020155132423000324230336505652254646044061645225450563364353411143534144061606336505015510205633656160440061604440616040032423266213134114353126621242300343534111435341440616063365050155102056336561604400616044406160400324232662131341143531266212423003240421112404212235153544503031001363054450515322353035666530356554262423320404600641402332026245546050622260506266342434004535325523135400454243663231325552313252260506033016165115646103301050622631513444315134332040201105252455426250110504023326141655561416566025202112404054450304211242520660265620002656202241014166154540550434516615101422416361222163612110525056653030233204035665352501101545166615451611306030550434364463234055040603113641460006414606653035344315150110525134431303566560506222605062663424340045353255231354004542436632565244425652422034303553606046640106355363430220213126662131262254645411435356336505341143464522561416555614165660252021124040544503042112425206603515322235153233462646556141421124041655616264334256524442565242203430355360604664010635536343022004340555043405002656264463232533521236446365620023060311130603133521252002656516615456200262125335564651115646515523132366342421441202436634313255212021444120214115646562260505400453506226064651155121500051215055360636116232302203432611626063553213126662131262254645411435356336505341143464522510201555102015114353430032424522546423003235341142404211124042122351535445030310013630544505153223453540004535404412021255231310330161325523202144145354000453540441202125523131033016132552320214414010466640104644256525005121261162321500515652442435341114353414406160633650501551020563365616044043534111435341440616063365050155102056336561604404626433346264344503050660252532235152066020305445546452225464525510201044061612662131604406020155135153222351532334626465561414211240416556162643341363100013631011240424334626206602526433464042112512150005121505536063611623230220343261162606355363236444632364661545153352121422410125335254516611545166615451611306030550434364463234055040603113306031113060313352125200265651661545620026212533564146000641460665303534431515011052513443130356656323644463236466154515335212142241012533525451661530356665303565542624233204046006414023320262455456465111564651552313236634242144120243663431325523606355536063533145414664010150051210466404541331401046664010464425652500512126116232150051565244231513444315134332040201105252455426250110504023323606355536063533145414664010150051210466404541331546452225464525510201044061612662131604406020155124042111240421223515354450303100136305445051532231636122216361211052505665303023320403566535250110102015551020151143534300324245225464230032353411440104666401046442565250051212611623215005156524421000000401043344503366255266330544334010401425324416445105053050651543622564440306035236432132423215360055632000350045315331363530141100642432632330564642532252130045301210160314251533566015304436612020660520111210162035460663053066510653453310240101153530140411252343565335510104231121156356355236430014005354156543423623200420561500150032425454621351435662006640012613213610101246433651454355011324215531123542251122143443262330505020215123043505261522155332313164056500330521263352140116055052436342403022235545211516234623515652455645235254423142366565330602025236052142533522630
114111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111166666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666665555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000055555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111110113101542354305520624633642602550345324530111105324532530345642600624654303523542351100115024532442303565366356530324423542051100115026434425053562333326535052443462051011014253553032605644322344650623035535241011013426403503545226355362254530530462431100112526433342054635055053645024333462521100112453243063550426533562405536034235421111116666660000000000006666664444446666661011015305032624643253453253452624645305031606640111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
123155555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111115222222222222222222222222222222222222222222222222533333333333333333333333333333333333333333333333351111111111111111111111111111111111111111111111115555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444446666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666664444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444466666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111133333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333331111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666663333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222244444444444444444444444444444444444444444444444441111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111144444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111114444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666655555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333355555555555555555555555555555555555555555555555553333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444411111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111666666666666666666666666666666666666666666666666611111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333336666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222266666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111555555555555555555555555555555555555555555555555522222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111113333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444422222222222222222222222222222222222222222222222225555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111166666666666666666666666666666666666666666666666662222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666633333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333311111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255555555555555555555555555555555555555555555555551111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666666661111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111116666666666666666666666666666666666666666666666666333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666644444444444444444444444444444444444444444444444442222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555111111111111111111111111111111111111111111111111155555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444000000000000000000000000000000000000000000000000033333333333333333333333333333333333333333333333335555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666622222222222222222222222222222222222222222222222226666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555533333333333333333333333333333333333333333333333330336303241624654215014011041051245642614260333302614261215644041055014044651216241623300334514261441156202600620265114416241543300332510464412546201611610264521446401523033034126246511052044611644025011564262143033036410451256242110644601124265215401463300331210416641524062544526042514661401213300331426141506245410266201454260514162413333330000005555555555552222226666660000003033032154561014046126426126421014042154563250065333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111110111111100111111101111111110111101111111101110111111111101110111111111100110111111111011111111111111011111111101100111111111111101111100111110111111111111011011111101101111111111111111110110111111011011111110111111111100111111111101111111100111111101111111111100111111111110111111100111111110111101111111111110111101111111111111111111111111111110000000000001111111011011010111111111111111111111111111010111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

The weight distribution:

A'0= 1, A'16684= 42, A'16800= 6, A'17512= 6, A'17519= 12, A'17522= 6, A'17528= 24, A'17529= 12, A'17530= 12, A'17535= 12, A'17538= 12, A'17540= 12, A'17546= 18, A'17634= 12, A'17636= 12, A'17639= 12, A'17641= 6, A'17646= 12, A'17652= 12, A'17656= 42, A'17657= 54, A'17670= 48, A'17690= 6, A'17712= 24, A'17717= 36, A'17720= 12, A'17722= 36, A'17724= 12, A'17726= 24, A'17727= 24, A'17729= 12, A'17732= 36, A'17733= 12, A'17734= 12, A'17735= 18, A'17736= 66, A'17737= 24, A'17738= 78, A'17739= 24, A'17740= 48, A'17741= 84, A'17742= 60, A'17743= 24, A'17744= 36, A'17745= 48, A'17746= 24, A'17747= 12, A'17748= 60, A'17749= 36, A'17750= 18, A'17751= 48, A'17752= 54, A'17753= 114, A'17754= 36, A'17755= 270, A'17756= 48, A'17757= 12, A'17758= 36, A'17759= 102, A'17760= 12, A'17761= 48, A'17762= 114, A'17763= 48, A'17765= 96, A'17769= 192, A'17772= 216, A'17774= 12, A'17777= 48, A'17778= 48, A'17779= 96, A'17780= 60, A'17781= 24, A'17782= 12, A'17783= 48, A'17784= 24, A'17785= 24, A'17786= 36, A'17787= 12, A'17788= 18, A'17791= 24, A'17792= 192, A'17793= 144, A'17794= 132, A'17795= 120, A'17796= 48, A'17797= 24, A'17798= 132, A'17799= 72, A'17800= 36, A'17801= 36, A'17802= 48, A'17804= 48, A'17805= 36, A'17816= 6, A'17825= 12, A'17828= 12, A'17829= 24, A'17830= 24, A'17832= 48, A'17834= 48, A'17835= 48, A'17838= 48, A'17839= 36, A'17840= 24, A'17843= 24, A'17844= 36, A'17846= 36, A'17847= 24, A'17848= 36, A'17849= 60, A'17851= 48, A'17852= 24, A'17853= 96, A'17855= 6, A'17856= 24, A'17862= 36, A'17863= 24, A'17865= 6, A'17871= 48, A'17872= 36, A'17873= 12, A'17875= 24, A'17876= 12, A'17878= 72, A'17879= 60, A'17880= 42, A'17881= 36, A'17883= 24, A'17884= 6, A'17886= 24, A'17888= 24, A'17889= 114, A'17890= 48, A'17891= 48, A'17892= 48, A'17893= 72, A'17894= 108, A'17895= 48, A'17896= 78, A'17897= 36, A'17898= 36, A'17899= 12, A'17900= 18, A'17902= 36, A'17905= 144, A'17909= 30, A'17912= 168, A'17914= 12, A'17916= 240, A'17919= 24, A'17923= 72, A'17924= 48, A'17926= 24, A'17927= 36, A'17929= 12, A'17930= 48, A'17933= 72, A'17938= 12, A'17940= 48, A'17941= 36, A'17942= 24, A'17943= 48, A'17944= 24, A'17945= 36, A'17949= 12, A'17951= 48, A'17955= 72, A'17957= 24, A'17959= 54, A'17962= 24, A'17963= 6, A'17967= 36, A'17969= 24, A'17970= 24, A'17972= 48, A'17974= 72, A'17975= 48, A'17976= 48, A'17977= 36, A'17978= 72, A'17979= 60, A'17980= 48, A'17981= 24, A'17982= 36, A'17983= 168, A'17984= 30, A'17985= 24, A'17986= 84, A'17987= 84, A'17988= 108, A'17989= 120, A'17990= 60, A'17991= 120, A'17992= 120, A'17993= 156, A'17994= 84, A'17995= 36, A'17996= 84, A'17998= 36, A'17999= 12, A'18000= 138, A'18004= 24, A'18005= 24, A'18010= 144, A'18013= 24, A'18014= 192, A'18017= 72, A'18021= 60, A'18022= 18, A'18024= 108, A'18026= 12, A'18027= 36, A'18029= 90, A'18030= 42, A'18031= 96, A'18032= 12, A'18033= 48, A'18035= 108, A'18036= 72, A'18038= 66, A'18039= 96, A'18041= 96, A'18042= 144, A'18050= 6, A'18056= 96, A'18060= 48, A'18067= 24, A'18069= 24, A'18070= 30, A'18071= 60, A'18072= 108, A'18074= 96, A'18075= 54, A'18076= 126, A'18077= 108, A'18078= 258, A'18079= 270, A'18080= 132, A'18081= 210, A'18082= 288, A'18083= 618, A'18084= 792, A'18085= 636, A'18086= 744, A'18087= 930, A'18088= 912, A'18089= 870, A'18090= 1152, A'18091= 996, A'18092= 894, A'18093= 516, A'18094= 774, A'18095= 606, A'18096= 504, A'18097= 432, A'18098= 384, A'18099= 342, A'18100= 276, A'18101= 276, A'18102= 222, A'18103= 258, A'18104= 186, A'18105= 72, A'18106= 162, A'18107= 60, A'18108= 186, A'18109= 42, A'18110= 204, A'18111= 72, A'18112= 276, A'18113= 198, A'18114= 90, A'18115= 36, A'18117= 78, A'18118= 42, A'18119= 60, A'18120= 36, A'18121= 48, A'18122= 144, A'18123= 48, A'18124= 174, A'18125= 168, A'18126= 228, A'18127= 396, A'18128= 600, A'18129= 624, A'18130= 510, A'18131= 726, A'18132= 810, A'18133= 900, A'18134= 1422, A'18135= 1518, A'18136= 1614, A'18137= 1830, A'18138= 2352, A'18139= 2766, A'18140= 2454, A'18141= 3456, A'18142= 3720, A'18143= 3180, A'18144= 3120, A'18145= 4332, A'18146= 3960, A'18147= 3342, A'18148= 4494, A'18149= 3738, A'18150= 3276, A'18151= 3132, A'18152= 3216, A'18153= 2496, A'18154= 2106, A'18155= 2196, A'18156= 1794, A'18157= 1536, A'18158= 894, A'18159= 774, A'18160= 606, A'18161= 582, A'18162= 414, A'18163= 480, A'18164= 210, A'18165= 342, A'18166= 132, A'18167= 96, A'18168= 120, A'18169= 168, A'18170= 336, A'18171= 48, A'18172= 258, A'18173= 90, A'18174= 138, A'18175= 228, A'18176= 384, A'18177= 402, A'18178= 456, A'18179= 516, A'18180= 426, A'18181= 1128, A'18182= 570, A'18183= 858, A'18184= 1182, A'18185= 996, A'18186= 1284, A'18187= 1578, A'18188= 1356, A'18189= 1530, A'18190= 1704, A'18191= 1644, A'18192= 1656, A'18193= 1842, A'18194= 1746, A'18195= 2010, A'18196= 2244, A'18197= 2688, A'18198= 2520, A'18199= 2994, A'18200= 2526, A'18201= 3042, A'18202= 2646, A'18203= 2670, A'18204= 2616, A'18205= 2358, A'18206= 2610, A'18207= 2130, A'18208= 2232, A'18209= 2118, A'18210= 2226, A'18211= 2214, A'18212= 2136, A'18213= 2208, A'18214= 2004, A'18215= 1818, A'18216= 2232, A'18217= 1560, A'18218= 1518, A'18219= 1140, A'18220= 786, A'18221= 660, A'18222= 540, A'18223= 306, A'18224= 366, A'18225= 354, A'18226= 132, A'18227= 78, A'18228= 114, A'18229= 336, A'18230= 270, A'18231= 198, A'18232= 282, A'18233= 300, A'18234= 276, A'18235= 396, A'18236= 360, A'18237= 408, A'18238= 378, A'18239= 618, A'18240= 474, A'18241= 408, A'18242= 612, A'18243= 648, A'18244= 576, A'18245= 690, A'18246= 588, A'18247= 540, A'18248= 762, A'18249= 696, A'18250= 690, A'18251= 702, A'18252= 630, A'18253= 654, A'18254= 474, A'18255= 924, A'18256= 528, A'18257= 342, A'18258= 186, A'18259= 708, A'18260= 210, A'18261= 78, A'18262= 228, A'18263= 108, A'18264= 48, A'18266= 144, A'18267= 48, A'18268= 12, A'18269= 78, A'18271= 36, A'18274= 12, A'18276= 120, A'18277= 24, A'18279= 48, A'18280= 24, A'18281= 72, A'18283= 24, A'18284= 48, A'18285= 12, A'18286= 12, A'18287= 72, A'18288= 12, A'18294= 24, A'18296= 6, A'18300= 294, A'18303= 36, A'18305= 288, A'18306= 18, A'18309= 108, A'18312= 168, A'18313= 84, A'18314= 36, A'18315= 108, A'18316= 192, A'18317= 228, A'18318= 36, A'18319= 348, A'18320= 132, A'18321= 210, A'18322= 240, A'18323= 528, A'18324= 492, A'18325= 342, A'18326= 612, A'18327= 144, A'18328= 876, A'18329= 372, A'18330= 498, A'18331= 732, A'18332= 288, A'18333= 384, A'18334= 546, A'18335= 420, A'18336= 540, A'18337= 288, A'18338= 690, A'18339= 576, A'18340= 1068, A'18341= 2082, A'18342= 2250, A'18343= 2916, A'18344= 3588, A'18345= 4158, A'18346= 4434, A'18347= 5490, A'18348= 7026, A'18349= 8724, A'18350= 9678, A'18351= 11844, A'18352= 12768, A'18353= 14772, A'18354= 16524, A'18355= 20274, A'18356= 22734, A'18357= 24840, A'18358= 27294, A'18359= 28812, A'18360= 30210, A'18361= 28032, A'18362= 30690, A'18363= 28806, A'18364= 25050, A'18365= 23892, A'18366= 21120, A'18367= 18702, A'18368= 16188, A'18369= 15270, A'18370= 14250, A'18371= 14106, A'18372= 15798, A'18373= 15228, A'18374= 17052, A'18375= 19890, A'18376= 20778, A'18377= 22944, A'18378= 24660, A'18379= 26772, A'18380= 25860, A'18381= 28050, A'18382= 28626, A'18383= 27600, A'18384= 27366, A'18385= 25776, A'18386= 27390, A'18387= 28662, A'18388= 31656, A'18389= 33924, A'18390= 38292, A'18391= 43284, A'18392= 45384, A'18393= 51486, A'18394= 51072, A'18395= 59784, A'18396= 54354, A'18397= 62538, A'18398= 61428, A'18399= 61164, A'18400= 62922, A'18401= 63030, A'18402= 66144, A'18403= 68886, A'18404= 73446, A'18405= 80538, A'18406= 81846, A'18407= 92358, A'18408= 97284, A'18409= 110076, A'18410= 115206, A'18411= 128628, A'18412= 134226, A'18413= 135420, A'18414= 141150, A'18415= 147714, A'18416= 156498, A'18417= 157818, A'18418= 164700, A'18419= 163596, A'18420= 158292, A'18421= 152514, A'18422= 150738, A'18423= 156252, A'18424= 147828, A'18425= 153858, A'18426= 149880, A'18427= 145566, A'18428= 145494, A'18429= 143070, A'18430= 154746, A'18431= 144618, A'18432= 152568, A'18433= 150954, A'18434= 145518, A'18435= 155688, A'18436= 146826, A'18437= 156414, A'18438= 153876, A'18439= 159360, A'18440= 161196, A'18441= 163212, A'18442= 171108, A'18443= 169872, A'18444= 179886, A'18445= 185538, A'18446= 199680, A'18447= 201516, A'18448= 202794, A'18449= 217380, A'18450= 219816, A'18451= 226764, A'18452= 231432, A'18453= 248112, A'18454= 253596, A'18455= 259638, A'18456= 269166, A'18457= 276792, A'18458= 309462, A'18459= 316302, A'18460= 340494, A'18461= 375084, A'18462= 370794, A'18463= 406236, A'18464= 441318, A'18465= 484884, A'18466= 508920, A'18467= 558990, A'18468= 595086, A'18469= 602358, A'18470= 613494, A'18471= 643140, A'18472= 714588, A'18473= 726324, A'18474= 724248, A'18475= 731568, A'18476= 701262, A'18477= 712512, A'18478= 682608, A'18479= 673248, A'18480= 621960, A'18481= 559944, A'18482= 537198, A'18483= 461238, A'18484= 465774, A'18485= 421578, A'18486= 395868, A'18487= 367950, A'18488= 339846, A'18489= 336558, A'18490= 303168, A'18491= 320982, A'18492= 288648, A'18493= 287148, A'18494= 270210, A'18495= 267846, A'18496= 264738, A'18497= 238722, A'18498= 233634, A'18499= 221388, A'18500= 221904, A'18501= 207636, A'18502= 208776, A'18503= 218364, A'18504= 209022, A'18505= 221148, A'18506= 215226, A'18507= 230544, A'18508= 225036, A'18509= 245304, A'18510= 242748, A'18511= 236196, A'18512= 231414, A'18513= 225618, A'18514= 233418, A'18515= 220212, A'18516= 215706, A'18517= 208194, A'18518= 191772, A'18519= 183606, A'18520= 175230, A'18521= 181062, A'18522= 166794, A'18523= 170532, A'18524= 161742, A'18525= 154194, A'18526= 150168, A'18527= 142014, A'18528= 141270, A'18529= 129342, A'18530= 119886, A'18531= 115266, A'18532= 102402, A'18533= 104628, A'18534= 95376, A'18535= 91500, A'18536= 90732, A'18537= 85722, A'18538= 87030, A'18539= 81840, A'18540= 81888, A'18541= 80208, A'18542= 79530, A'18543= 72330, A'18544= 76800, A'18545= 74676, A'18546= 68730, A'18547= 72084, A'18548= 66294, A'18549= 67608, A'18550= 65028, A'18551= 68748, A'18552= 67374, A'18553= 64962, A'18554= 66936, A'18555= 64512, A'18556= 65130, A'18557= 62628, A'18558= 66324, A'18559= 66684, A'18560= 62550, A'18561= 64998, A'18562= 63834, A'18563= 66618, A'18564= 63120, A'18565= 70608, A'18566= 67344, A'18567= 60702, A'18568= 56820, A'18569= 54096, A'18570= 53508, A'18571= 50712, A'18572= 50976, A'18573= 47688, A'18574= 45504, A'18575= 47880, A'18576= 47154, A'18577= 50928, A'18578= 48150, A'18579= 51840, A'18580= 49608, A'18581= 46878, A'18582= 50100, A'18583= 44454, A'18584= 42654, A'18585= 38532, A'18586= 35448, A'18587= 33114, A'18588= 29784, A'18589= 27240, A'18590= 21018, A'18591= 20220, A'18592= 16974, A'18593= 14922, A'18594= 12132, A'18595= 10776, A'18596= 9786, A'18597= 7776, A'18598= 7050, A'18599= 5322, A'18600= 4926, A'18601= 4560, A'18602= 5052, A'18603= 4524, A'18604= 4518, A'18605= 4734, A'18606= 4026, A'18607= 3498, A'18608= 3456, A'18609= 2814, A'18610= 2952, A'18611= 2070, A'18612= 2064, A'18613= 1506, A'18614= 1314, A'18615= 1050, A'18616= 1206, A'18617= 1230, A'18618= 804, A'18619= 1176, A'18620= 990, A'18621= 1140, A'18622= 1182, A'18623= 1356, A'18624= 1608, A'18625= 1302, A'18626= 1506, A'18627= 1716, A'18628= 1284, A'18629= 1698, A'18630= 1794, A'18631= 1602, A'18632= 1188, A'18633= 1242, A'18634= 1284, A'18635= 1158, A'18636= 930, A'18637= 1062, A'18638= 858, A'18639= 894, A'18640= 870, A'18641= 612, A'18642= 828, A'18643= 912, A'18644= 702, A'18645= 900, A'18646= 534, A'18647= 540, A'18648= 642, A'18649= 330, A'18650= 186, A'18651= 252, A'18652= 216, A'18653= 114, A'18654= 156, A'18655= 252, A'18656= 48, A'18657= 120, A'18658= 24, A'18659= 108, A'18660= 138, A'18661= 90, A'18662= 156, A'18663= 84, A'18664= 156, A'18665= 204, A'18666= 288, A'18667= 306, A'18668= 156, A'18669= 246, A'18670= 126, A'18671= 294, A'18672= 258, A'18673= 336, A'18674= 432, A'18675= 252, A'18676= 564, A'18677= 414, A'18678= 402, A'18679= 480, A'18680= 264, A'18681= 318, A'18682= 288, A'18683= 240, A'18684= 372, A'18685= 258, A'18686= 366, A'18687= 378, A'18688= 108, A'18689= 150, A'18690= 90, A'18691= 402, A'18692= 390, A'18693= 444, A'18694= 312, A'18695= 240, A'18696= 168, A'18697= 84, A'18698= 78, A'18699= 42, A'18700= 168, A'18701= 42, A'18703= 258, A'18705= 12, A'18708= 90, A'18710= 72, A'18711= 78, A'18712= 42, A'18713= 54, A'18714= 132, A'18715= 336, A'18716= 252, A'18717= 150, A'18718= 168, A'18719= 126, A'18720= 168, A'18721= 294, A'18722= 54, A'18723= 126, A'18724= 258, A'18725= 204, A'18726= 150, A'18727= 132, A'18728= 66, A'18729= 78, A'18730= 84, A'18731= 84, A'18732= 210, A'18733= 306, A'18734= 168, A'18735= 468, A'18736= 546, A'18737= 420, A'18738= 798, A'18739= 336, A'18740= 882, A'18741= 510, A'18742= 672, A'18743= 588, A'18744= 720, A'18745= 378, A'18746= 300, A'18747= 168, A'18748= 294, A'18749= 210, A'18750= 84, A'18751= 114, A'18753= 156, A'18754= 114, A'18755= 24, A'18756= 84, A'18757= 24, A'18758= 96, A'18759= 12, A'18760= 192, A'18761= 144, A'18762= 84, A'18763= 162, A'18764= 48, A'18765= 120, A'18766= 60, A'18767= 156, A'18768= 84, A'18769= 120, A'18770= 144, A'18771= 240, A'18772= 120, A'18773= 48, A'18774= 180, A'18775= 192, A'18776= 204, A'18777= 228, A'18778= 252, A'18779= 108, A'18780= 168, A'18781= 120, A'18782= 216, A'18783= 72, A'18784= 228, A'18785= 120, A'18786= 48, A'18787= 168, A'18788= 204, A'18789= 60, A'18790= 96, A'18791= 144, A'18792= 60, A'18794= 216, A'18796= 12, A'18798= 372, A'18801= 96, A'18805= 132, A'18806= 48, A'18807= 72, A'18808= 108, A'18809= 72, A'18810= 36, A'18811= 12, A'18812= 48, A'18813= 36, A'18814= 192, A'18815= 168, A'18816= 96, A'18817= 96, A'18820= 108, A'18821= 360, A'18822= 228, A'18823= 216, A'18824= 204, A'18825= 48, A'18826= 24, A'18827= 216, A'18828= 216, A'18829= 108, A'18830= 108, A'18831= 120, A'18833= 48, A'18834= 108, A'18842= 216, A'18844= 144, A'18849= 144, A'18851= 60, A'18852= 24, A'18854= 48, A'18855= 132, A'18856= 264, A'18857= 48, A'18858= 96, A'18859= 36, A'18860= 144, A'18861= 84, A'18862= 198, A'18863= 120, A'18864= 96, A'18865= 276, A'18866= 12, A'18867= 210, A'18868= 138, A'18869= 168, A'18870= 252, A'18871= 168, A'18872= 144, A'18873= 198, A'18874= 186, A'18875= 156, A'18876= 60, A'18877= 138, A'18878= 96, A'18879= 24, A'18880= 42, A'18881= 54, A'18882= 24, A'18883= 48, A'18885= 12, A'18889= 24, A'18907= 12, A'18908= 24, A'18909= 18, A'18911= 24, A'18912= 36, A'18913= 6, A'18914= 12, A'18915= 48, A'18916= 84, A'18917= 108, A'18918= 96, A'18919= 48, A'18920= 60, A'18921= 24, A'18922= 48, A'18923= 60, A'18924= 48, A'18925= 54, A'18926= 12, A'18927= 60, A'18928= 90, A'18929= 138, A'18930= 24, A'18931= 168, A'18932= 48, A'18933= 12, A'18935= 78, A'18936= 24, A'18937= 48, A'18938= 84, A'18939= 48, A'18941= 120, A'18945= 324, A'18948= 288, A'18950= 12, A'18952= 60, A'18953= 48, A'18955= 144, A'18956= 36, A'18957= 24, A'18958= 12, A'18959= 48, A'18960= 12, A'18962= 96, A'18963= 24, A'18965= 48, A'18966= 24, A'18967= 84, A'18969= 72, A'18970= 84, A'18971= 36, A'18972= 60, A'18973= 96, A'18974= 48, A'18978= 12, A'18980= 72, A'18998= 36, A'19000= 24, A'19001= 36, A'19002= 60, A'19003= 72, A'19004= 12, A'19005= 156, A'19006= 60, A'19007= 72, A'19008= 120, A'19009= 108, A'19010= 96, A'19011= 60, A'19012= 60, A'19013= 12, A'19014= 108, A'19015= 60, A'19016= 48, A'19017= 48, A'19018= 24, A'19019= 132, A'19020= 132, A'19021= 12, A'19022= 252, A'19023= 24, A'19024= 66, A'19025= 96, A'19026= 48, A'19027= 90, A'19028= 36, A'19029= 216, A'19032= 60, A'19034= 12, A'19039= 72, A'19085= 168, A'19086= 36, A'19089= 48, A'19093= 36, A'19096= 48, A'19107= 72, A'19108= 96, A'19109= 96, A'19110= 72, A'19112= 168, A'19115= 168, A'19117= 24, A'19118= 72, A'19119= 36, A'19122= 24, A'19126= 12, A'19127= 24, A'19128= 96, A'19134= 48, A'19231= 24, A'19236= 24, A'19241= 36, A'19246= 24, A'19251= 12, A'19254= 24, A'19257= 48, A'19258= 72, A'19259= 84, A'19260= 48, A'19261= 60, A'19262= 72, A'19263= 60, A'19264= 24, A'19265= 36, A'19266= 24, A'19267= 48, A'19268= 72, A'19269= 24, A'19270= 24, A'19271= 48, A'19272= 60, A'19273= 48, A'19274= 72, A'19275= 48, A'19277= 120, A'19278= 72, A'19279= 36, A'19284= 72, A'19286= 12, A'19288= 204, A'19289= 12, A'19295= 72, A'19296= 6, A'19298= 36, A'19300= 12, A'19301= 12, A'19303= 24, A'19305= 72, A'19306= 12, A'19307= 6, A'19309= 24, A'19310= 12, A'19313= 24, A'19315= 18, A'19316= 24, A'19324= 6, A'19330= 12, A'20256= 6, A'20263= 12, A'20266= 6, A'20272= 24, A'20273= 12, A'20274= 12, A'20279= 12, A'20282= 12, A'20284= 12, A'20290= 18, A'20378= 12, A'20380= 12, A'20383= 12, A'20385= 6, A'20390= 12, A'20396= 12, A'20401= 54, A'20434= 6, A'20743= 12, A'20744= 36, A'20747= 24, A'20751= 30, A'20754= 96, A'20757= 24, A'20758= 60, A'20805= 6, A'20923= 6, A'21061= 6, A'21073= 6, A'21081= 12, A'21082= 6, A'21084= 12, A'21086= 18, A'21087= 6, A'21088= 12, A'21089= 6, A'21090= 12, A'21091= 18, A'21092= 24, A'21093= 12, A'21095= 24, A'21097= 6, A'21099= 30, A'21100= 12, A'21101= 24, A'21102= 24, A'21103= 12, A'21104= 6, A'21106= 6, A'21108= 6, A'21140= 24, A'21144= 18,



|cap page | home|