CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '521B76' IMAGE_NUMBER = 56738211 IMAGE_TIME = 1978-01-21T06:19:16Z EARTH_RECEIVED_TIME = 1978-01-22T11:07:09Z ORBIT_NUMBER = 521 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.101900 NOTE = "MEDIUM RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END    e&x%r!9F <E 9}&/ <<>><><<><>>>>>>>><<<<<<<<<<<><<<<<<<:<:<<<<<<<<>>>>>>>>>>>>>><<<>>>>>>>@>@@@@>@@@>>@>>>>@@BBB@@BBBBBDBBBBB@B@B@BB@@@@B@BBBBBBBBBBBBDDDDBDDDDDDDDDDDDDDDFDFFFFFFFFFFFHFFFFFFFFFFFFHHHHHHFFFFFFFFFFHHFFFFFFFHHHHHHHHHHHHJHHHHHHHHHJJJHHHHHHHHHHHHHHFHHHFHHHJJJJJHHHFHHHHHJHHJHHHHHJHHHHFFDFDDDDDB@>4 ":<<>>><<<<<><<<>>><<>><<<>>>.6>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@>>@@@@@@@@@>>>@@@@@@@B@BBBBBBBB@B@@@@@@@@@@@@B@@BBBBBBBBBBB@B@BBBDDBDBBBDDDDDBBDDBBDDDDDDDDDDDDDDDDDDDFDDDDDDDDDDDDDDDDDDDFDDDFDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFDFFFFFFFDDFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDBBB@B>> 6:<<><><<<<<<<<>><<<<<>>>>>>>>:<<><><<<<<<<<><>>>>>>>>>>>>:6<>>>>>>>>>>>>>>>>>>>>>>>>>>4.>>>>>>@@@@@@@@@@@@@@@>>>>>>:8>>@@>@@@@@@>@@@@@@@@B@BB@B@@DBBBBBBBBBBBBBBBBBBBBBDDBDBDBDBBDBDBDDDDBDDDBBBBDDDDBBDDBBDBDFFDDDFDFFDDFFDFDDDDDFDDDDDDDDDDDFFDDDDDDDDDFFFDFFFFFFDFFDFFDFFFFDDDDDDDDDDDDDBBBB@@>4::<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<>>>>>>>>><>><>>>>>>>>>>>>><<<<<<><<<<<<<<<<<>>>>>>@>@>@@>>>>>>>>>>>>>@>>>>>>>>>>>>@>@>>>>@>>@@@@@@@><@@@BBBBBBB@B@@BBBBBB@BBBBBB,BBDDDDDDDDDDDDDDDDDDDDDDDBBBBDDDDDDDDDDDDBBBDDDDDDDDFDDDDDDDDDDDDDDDDDDDDBBDDDDBBBBB@>>4:::<<<<<<<<:<<<<<<<:<::<<><<<<:::<<<<<<<<<<<<<<<<<>><>><<<<><<<>>><<<<<<<<::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>@@@@@@@@@@@@@@@@@@@@@B@B@B@B@@@B@B@BBBB@@B@@@@B@B@BBBBBBBBBBBBBDBDDDDDDBDBDDDDDBBDDDB>@DBBBBBBBBBBBBBBBDDDDDDDDDDD>>:48:::<:::<<<<<<<:::<:::::::<<:::<<<<<<<<<::::::::::<:<:::::<<<<<<><<<<<<<<::::::::::<:<<<<<<<<<><<<<<>>><><<<<<>>>>><>><<<<>>>>>><>>>>>>>>>>>>>>>>>>>>>>@@B@@@@@>@>@>>@>>@@@@@@@@@@@@@@@@@@@@@@@@BB@BB@@@BBBBBBBBBBBBBDBBDBDBBBBBDBDDBBBBBBBBBBBBBBBBBBBBBBDDBDBDDDDDDBBDBBBBBBBBBBBBBBBBBBBBBB@@><48:::<<<<<<<<<<::::::::::::<<<<<<:::<:<<<:::::::::::::::<::::::::<<<<<:<::::8:::::::::<<<<<<<<<<<<<<<<><<<>>><<<><<<>>><<<<<<<>>>>>>>>>>>>>>>>>>><><>>>>>@@>>@>>>>>>>>>>>>>>@@@@@@@@@@@@@@>@@@@>@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@BB@B@BB@B@@@@BBDDDDDBBDBBDBBBBB@BBBBBBBB@BBBBBBBB@@>><2::::::<<<<::<<<::::::::8:::::::<:::::::::::::::::::::<:::<::::::::::<<<<<:<:::::::::<:<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><><<<<<<<>>>><><<<<<><<>>>>>>>>>@@>>>>>>>>>>>>>>>>@>@@@>>>>>>>>@>@@@@@@@@@@@>@@@@B@BBBBBBBBBBBBBB@BBBBBBBBBB@@@BB@B@@@@B@@@@@BBBBBDBBBBBBBBBBB@@@BBBBBB@@@BBBBB@@@@>><48:::<<::<:<:<<<<<<:::::::::::::::::::::::<:::::::::::::::::::::::::::<::<<::::::::::::<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@@@@@@@@@@@@@@@BBBBBBB@@@BB@B@@B@@@@@@@@@@@@@@@@@@@@@@@@BBBBDBBBBBBBBB@@@@@@@@B@@@@@@@@@@@@>><48::::::::::::<<<<<<:::::::::88:::::::::88:::::::::8:8::::::::::::::::::::::::::::8::::<<<<::::<<<::<<<:<<<<<<<<<<<<<<<<<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@B@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@>@@@@@>>>@@@@@BBBBBBBBBB@B@@@@@BB@B@@@>@@@@@@>@>><288::::::::::<::<<<<<:::::88::88::::::88888888:::::::::8888:::::::8:::::::::::::::::::::::::::<<<<:::::<:<<:<<<<<<<<<<<::<:<<<<:<<<<<<<<<<<<:<<<<<<<<<<<<>><>>>>>>>>>>>>>>><<>>>>>><><<>>>>>>>><>>>>>>@>>>>>@@@@@@@@>@@@@@@@@@@@>@@@@@@@@@>@>@@@>>>>>>@>>>>@@@@@BBBB@@@B@@B@@@@@@@B@@@@@@@@@@>>>>><28::::<::::<<:::<<<::::::::::::888::88:88888888:::::88888::::::::88888:::::::::::::::::::::::::::::::::<:::<<<<:<:::<<<<:::<<<:::<<<<<<<<<::<<<:<::<<<<<<<<<<<<<>><>><>>>>>>><<><<<>>>>>>><<<<<>>>>>>>>>>>>>>@>>@>>@>@@>>@@>>@@@@@@@@@>>>>@>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@>@@@@@@@@@@@@>@@@@@>>><28:::::::::<<<<::::::<::::8:::::8888888888888:8:88:888888::8888:88888888:::::::::::::::::::::::::::::::<:<<::<<:<<<<<<<::::::<::<<:::<<:<<<:<<::<::<<<<<<<<<<<<<<<<<<<<><<><<<<><<<<<><<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>@>>>>@>@>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@>>>@>@@@>@>>>>@>>>>>>>><2::::::<<::::::<::::<<:::::::::88888888::88888888:8:::888888888888888888888::::::::::::88888:::::8::::::<<:::::<:<<<:<:::<:::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@>@@>>>>>>>>>@>>>>>>>>@>>>>< 08::::::<::::::<::::::<<:::::8:88888:8888888:88888888:888888888888888:888888::::8:::88::8888::::::::::::::<::::::<<::::::::::::::::::::::::::::::::::::::<<<<<<:<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>@>@@>>>>>>>>>>>>>>>>>>>>>>>>><< 088::::::::<::<<:::<<:::::::888888888888888888888888:888888888888888888888888888888888:8888:::::::8::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<::::<<<<<<<<<<<<<<<<<<<<<<<:<<<<<:<<<<<<<><<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>><: 288::::::<:::::<<:<<<:::::::::8888888888888888888888888888888888888:::8888888888888888888::::::::::::::::::::::::::::::::::<:::::::::::88:::::::::::::::::::::::::<<<<:<:<<<<<<<<<<<:<:<<:<::::<<<<<<<<<<<<<<<<<<<>>>>><>>>>><>>>>>>><><>>>>><<><>>>>>>>><<<<>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>><:088:::<:::<<<<::<<:<<<<<<<::::::8888888888888888888888888888888888888888868888688688888::::::::::::::::::::::::::::::::::::::::::::::88::8:::::::::::::::::::::::::::<::<:<:<<<<:<:<::::<:<<<::::::<:<<<<<<<<<<<<<<<<<<<<>>>><<<<>><><<<>>><><<>>>><><>>>>><>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><><<:088::8::::::<<:::<<<<<:<:::::::::88888888888886688888888888888888888888888888888888888888::::::8:::::::8::::::::::::::::::::::::::::8888:88:8::8::::8:::::::::::::::::::<:::<<<::::::::::<::::::::<<<<<<<<<::<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<>>>>>>>><<<<><>>>><>>>>>>>>>><>>><>>>>><<>>>>><<<:088::::::::::<<<::<::<::<<<:::::::::8888888888888888688888:8888888888888868868888888888888888888:::::::8:::::::::::::::::::::::::::::8888::::::8::::::::::::::::::::::::::<::::::::::::::::::::::::::<:<:<<<<<<<:<:<<<<:<<<<<<<<<<<<<<<<<<><<<<<<><<<<><><<<<<<<<<<<><>>>><>><<>>>><>><><<<>>><<<<:088:::::::::::<<<::::<<<<:::::::::888888888888886888888888888:8888688888888866688888888888888888::::88:::::::::::::::::::::::8:8:88888:8::88888:8::::::8:::::::::::::::::::::::::::::::::::::::::::::<:::::::<:<<:::<:<<:<<:<<<::<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<<>><><<<>>>><<<<<><>><<><<<:.888::::<::<:::<<:::<::<::<<<:::::8888888888888888888868888888:88888888888688868888888888888888888:8:::8::8:::::::::::::::::8888888888888888:::::::8:::::8:8::::::::::8::::::::::::::::::8888:::::::::::::::::::::::<<<<<<<:<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>><<<<<>><<<<<<<<<<>><<<8.88:::::<::<<<<<<<<::<:::::::<:::::8::888888888888888888888888888888888888888888888888::88888888888::::::::::::::::::::::::88::::8:888888888:88888:::8::888::::::::::::::::::::::::::8:::::::88::::::::::::::::::::::::<:<:<::::<:<<<<::::<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<><<<<<<<:,6888:::<<<:<<<<<<<::<::::::::<::::888888888888888888888888888688888888:88888888:8888888888888888888:::::::8::::::::::8:::::88::8888888888888888::888::::88:88888::8::::8:::::::::::::8::<<<<:888:::::::::::::::::::::::::::::::<:::::::::<<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><:".6888::::<<<<<<<<<<:::::::::::::::::88888886888888888888888868888888888888888888888888888888888888888888:::::::::::::8::::::::::8888888888888888:8888::::::888888:8:8888:::::::888:::::::<<><><8888888::::::::88:88:::::::::::::::::::::::<:<::::::<<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::".888::::::<<<<:<<<<<::<<<::::::::::::88888886666688888:86888866868888888888888668888866868888888888888888:::::::::::8:8::88:::::88888:88888:88888::8888::::::8888888:8:8:8888:8::::::88::<<<<<><:88888:8:888888:88888:::::::::::::::::::::::::<::::::::::<<<<<:<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<:: .66888::::<<<<<<<<<<<<<<<<<::::::::::8888886666666688888888888868886888688888888888888666688888888888888:88:::::::8888:::888::888888:88888888:888888888::::88888888888888888:8888:88888::::<::<<<88888888888888888888::::::::::::::::88:::::::::::::::::::::<::<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<:8 ,4668888:::<<<<<<<<<<<:<<<<<::::::::88888888886666666688888668886866666666888886688888666666868888888888888::8:88888:8:888888:::88888888888:888888888888888888:8888888888888888888:888888:::::::<:8888888888888888:8888888:8888:::::::88:::::::::::::::::::<<:::<:::<<<<::::<<<<<<<<<<<<<<<<<:<:::: .6688888:::<<<<<<<<<<:<::::<:::::::88888888888666666688866668886666666666888666666888686666668888888888888:88:8888888888888888:88888888888888::888888888:8:888888888888688888888888888688::::888::888888888888888888888888:888888::88::8::8::::::::::::::::::<<<:::::::::::::<<<:<<<<<<<<:<<<:<<<::.68888::::::<<<<<<<<:<<::::<:::::::::88888888888666666886666868888888666666666666666666886666668888::88:88888::888888888:8888888888888888888:8:8888888:8888888888888888888888888888888888:8888888:888888888886888888888888:88:888888888::::88888::::::::::::::<::::::::::::::::<<<<:<<<<<<<<<<::<:8.68888:88::<:<<<<<<::<<:::::::::::8::8888888888866668686666666688888866666666666666668666686666688888888::88888888888888888888888888888888888888888888888888888888888888888888888888888888888666688886888888688888888888888888888888888888:88888:::8:::::8:::::::::::::::::::<<:<:::<<<<<:<<<<<:::8,68888:88::::::<<<<<<:<<::::::::888::8:88888888688686886688866668888886666666666666666666668666668888::88:88888888888888888888888888888888888888:8888888888888888888888886888886888888888888666666666666888888888888888888888888888888888888888888:::::::888::::::::::::::::::::::::::<:::::<<<<::8,888888::::88::<<<<<<<<<<:::::888888:8:8888888866666866668888666688888866666666666666666666666666688888888888888888888888888888888888888886688888888888888888888888886888888666886888886668666666466668886886686668888888888688888888888888888888888:8:8888::88:::::::::::::::::::::::::::::::<:::8668888:::::8:8.::<<<<<<<<:::::888:8888888868866666666666666888866688888686666666666666666666686666688888888888888888888888888888888868886666688888866888688888888886888868868868888688866666664444666666666666688888888868886888888888888888888888888:8:8888888::::::::::::::::::::::::::::::<<::8&666888::::::::2:::<<<:<:::::::::::8:888866666866666666666686666866668864666666646664666666666666666488888888888688888888888888888886686666688886666888888888888888668888888668888888886444444424666666666866666686868888888888886886888888888888888888888:::::::8::8::::::::::::::::::::::::<::8*66888888::8::::8:::<<:<<:::::::::::8888886666886666666668666666666666688866666664466666664444666666666688866666668888888888888888806686888668686888666888888886$6668668888888666868688886642&22224666666666666666666866668888888868888886888888888888888888888::888:::8::::::::::::::::::::::::::8,688888888888:::::::<<<<<<:::8::::888888888666686666666666866666666866688888666466464466466466446666666686666668686688888888668866868668888886686888866668888888868688868666888668686668688664444666666666668666666666868646888888888888866888888888888&8888888888888:8:::::::88888828::8::::::::86 ,688:8888888888:::::<:<<<:<::8888888888888888868886666668686666666668666666866666664466664644664466666666666666666666668888888868688866688886666666688686886688888886666666666866888686686666666686666666666666666666666668888888866886686668668886886888888888888888888::::::88888:6888:::::::::84 ,88::888:::::::::::::::<<<::88888:88888868886888888666666666666666666666666666666446644644444444446666666666666666666868886668668866668688866666686866866688888868886686666666888668666666666666666666666666666666866666666668868886888686666868866686888888888888888888:88:::::8888::::::88::::::8,88:::::::::::<<<<:<<::::<<<<:88888888864668668868866666666666866666666666666666666666644666442444446666666666666666666666886666666666668666666666666666686866868666666666666666668868668866666666686666666666666666666686866668686686666666686888888888888888888888888888888888888888::8:88::::::8*8::::::::::::<<<<<<::::::<<<<><:8:::::844466666886664446666666666666666666666866666666666664644444444444666666666666466666666666666666666666666666666666666866666866666666666666668686666686666666666666666666646666666666666668866866666666666888666668688888::8888888888888888888:::::88888:::88,8::::::::::::::::<<:::::::<<>>>>><<::<<:6446666866866444666666666666666666666666666664666666664444444446446666646664466666666666666666666666666666666666666888666666666666666646666666666668666666666666666666666466666666686666866868666668666666668688866688:::8888888888888888888888:::8:888::8,88::::::<:<<<:::::<<<:::::::::<<<<><:::<<844666866686664466666666666666666666666666444466444464444444444644464666646444666666664466666466666666666666666666866666686666666666446666666666666666666666666666666664666666666666666666668866666666666686666666668::::8888888888888888888:888888:88886*8:::<<<<<<<<><::<::<::<<<<<:::::::::::8:<<:44688866666664666666666666666666646664464444446446666444444444444666664444466446666666466666466664646666666666666686666666666646666646666666666666666666666666666664444466666666666666666666866666666666666666666688888888888888888888888888::888888886*88::<<<<><<>>><<<::<:<<<<<:<<<::<<<<<::::<<:646686666866664446664464666666666666664464444444466444444444444444466644444444646666646666644664464644666666666666666666666444446466666666666666666666666666666664664444446666666666666666666666666666666666666666668888688888888888888888888888888886,88::::<<>>>>><<<<::<<<<<<<<:<:<<<<<>>>><<:<<::::866668888664444466666666666666666644444444444444444444444444444644444444444444466664444446646664444444446464666666666666644664464646666666666666666666666666666664666464666666666666666666666666666666666666666666666668888888888888888888888:8886*88::::<<<>@>>><:::::<<<<<<:::<<<<><<<<><<<<<<<::::668888888642246666464446666664446444444444444444444244444444444446444444444444666444444464444444444444444466664644666644444444466666666666666666666666666666666666444666666666666666666666666666666666666666666466666888866888888888888888888886*8888::<<<>>>>><:<<><<::::<<<::<<<><><<<<<<<<:::::<<6888888::8444666666666666666644446444444444444444444444444444444444444444444444464444444444444444444444644446666466664466444446466666666666666666666666666666666666666664666666666666666666666666666666668866664666666668688888888888888888:886*8888:::<<>>>>><<<<>>><<::<<<<:<:<<<<<<<<<<:<<<:::<<<88:::8:::844466666666666666664444444444444444444444444446444444444444444444444444444444444444444444444444446666444466464444446644666666666666666666666666666666666666666666666666666666666666666666666866888666666666666886888886888888888:886(88888:<>>>>>>>>>><<>>>><<:<<<::::<<<<<<<<<<<<<<:::<<<::<><::::866666666666886666666666444444444444444444444446644446444444444444444444464644444444444442444664444644446666444444646444446666666666666666666666666666666666666666646666666666466666666666668668888666866686686888886868888888888886*88866:<>>>@>>@>>>>>>>><<<::::::::::::<<<<<:<<<<<:<::<>>>>@>><::88666666688666666666666644644444444444444444444466644466444442444444444444444444444444444444466444444444464444444644444666666666646666666666666666666666666666466666666666666666666666666666666888866668888688888888688888888888886*86688<>>@@@@>>@>>>>>><<<<<:<::::::::::<::::::::::::::>>>>>>@@@<:8666666666666666666666666664444464444444444444444444444444442244444444444444444444424444444444446466444464444444444444644664666666666666666666666666666646666464666666666666666666666666666666888668666686666888888888888888888888(::<><>@@@@@@@>>>>>>>><<<:<::::::8:::::::::::::::8888:<<<<<<<<@><:86666666666666666666666444444444444444444444444444444444444444444444442444444444444442224444444444444444444444444444444444666466666666666666666666666644446644444446644666666666666666666666666668888866668688888868888888:888886,<>>BBBBB@@@>>>>>>>>>>><<:::<<<<:88::::::8888888:8888::::::::<<>:::86646668666666666666466666644446444444444422444444444444444444424442444244444444444444444444444446444444444444444444444444446464666446666666646666666446644444464446466666466666666666666666666666666668866668688888888888888886.BBBBDDDBB@@>>>>>>><><<<::::::<<::88::::88888888888888::::::::<<<::::8644666666666646444646664444446644444444444444444464444422444444222222424444444422222424444444444444444444444444444444444666644666646666666666666466466444444444444446664444666666666666666666666666688688666888688888888888860DDFDDDDBBB@>>>>>>><<<<<<<::<::::::8::8888888888888868::::::::::<<:::::88666666666664444444466444444444444444444444444444444442444442222242222222424444222422244444446444444444442444444444444646444446666444446666464446646644444444444444644444446666666666666666666666666668886666868888888888862DDDFDDDDB@@>>>>>>>>><<<<::::<::::::88::888::8888888688:::888::::<:8::<<::8666666666664244446644444444444444444444444444444444422244222222222224242444422222222244444444444224444444444444444444444444466444464666464444646644444444444444444444444444664646444666666666666666868666688888868888886 0BBBDBBBBB@@>>>>>>>>><<<<<:::::::::::88:::888888888:866:::::8:::::<::::<<<:8866666666444444444444444444444444444444442224444444444224222222222222222244422222222222444444442242222422244424244444444444644444466444444444444444444444444444444444444444444446664666666666666666666666688886688888860@@@@@B@@@@@@>>>>>><<><<<<:::::::::::::8888888888888:6688::88:88:8::8:::::::86666666664444444444444444444444444444242222222424444424424222224222222222422222242424222444444422222222222222222224444444444446444644444444444444444444444444444444444444444444664644666666666666668666666888868886866 .@@@@@@@@@>>>@>>><>>><<<<:::::<:::::::888888888888888846888:888:88886888::8:86866666664442244444444444444444444424222222222224222222422444222222222222242222222222222444424422222222222222242422244444444444444444444444444444444444444444444444464444444444444666664666666666666666688888668886666.@@@@@@>@>>>>>>>>>>>>><<<<::<:<<::::::8:888888888888886468888888888866888:8888886666642442244444444444444444444444222222222222222222222222222222222222224222222222222224422422222222222222242222444444444444444444444444444444444444244444444444444444444444444466666466666666666666886668666888666 .>@>@@@@@>>>>@>>>>>>>><<<<<<<<<<::::::::::888888888888844688888888864688888888888666642242444444444444244444444422222222222222222222222222444222222222222222222222222222444222222222222222222222422444444444444444444444442444444444444444444444444444444444644444644466666666866666666666688888666 .>@@@@>@@>>>>>>>>>>><><<<<<<::<<:<::::88:::8888888888::84468888888664888868888888866664424444444444444444444442422222222222222222222222222224422222222222242422222222222422222242222222222222222222244244444244444444442242444444444444444424444444444444444444444464666666668866666666666668886866",>@@@@>@@@>>>>>>>>>>>><<<<<<<<<<:<:::::8::::88868888888:8446688866444888666688888886646444444444444444444444224442222222222222222222222222222222222222022242222222222222222222222222022222222222222222422222222224244242222244244242424444444444444444444444444444446666666666666666666666668888866",>@@@@@@@@>>>>>>>>>>><<<<<<<::<<:::::8:88:::888688888888::44466644446888866666888866664664444444444424444442422422222222222222222222222222222222200022222222422222222222222222222222220200002220222222222222222222444442222222242444444444444444444444444444444444444446666666666668666666668866666"&>@@@@@@@@>>>>@@>>>>>><<><<<:<<<<:::::::8::88886888888888::4222422268::8688668666888666664444444444444442242222222222222200002222222222202022022020002222222442444442222222222222222220020000220022222222222222222222222222222222222222224444444444444444444444444444466646666668666666666666666666"<>@@@@@@@@>>>>@@>>>>><<<<<<<.4:<:::::::::::888666888868666862222248::88886666668668688886444444442244444222222222222222220000002242222000000000000000222222424242444422222222222222220000020200002022222222222222222222222222222222222222222244444444444444444444446446466666666666666666666666664":>>@>@@@@@@>>>>@>@>>>>><<<<<<<<<<<::::::::::8888888888666666::8::888888686666888886666666864444444444422222222222222.,222020000002222222220002000,,200022222224444664444222222002002222000000000002202222220222222222222222222222422222222444422444444444444444444444446666666666666666666666666666 :>>>@>@@@@@>>>>>>@>>><<>><<<<<<<<<:<<::::::::8888668886886668888:::888666666668888866668888444444444442222222222222222222200000002022222200000000000000022222246688888864222222002222222200000000002202222200220222222222222222222222222*,222222224244444444444444444244666646666666666666666866664:@@@@@@@@>>>>>>>>>>>>>>>>><<><<<<<<:<:::::::88868886888886668888888866666666666868866666666644444444222222222222222222202222002002000222222000000000000002222246888::8:886422222222222222000000022022222222222222222222222222220222222222222224422222444444444444444444666666666666466686866666666(:>>@@@>>>>>>>>>>>>>>>>><>>><><<<<<<<<::::<:::::888888688866668866666666666666666866666666666666444444424442222222222222202202200000002222000000.000000000002244666886888888422222222022022000000000020000222222200222022222222222222222222222222422242444444444444444466666666666666666666686666666:>>>>>@>>>><>>>@@>>>>>>>><<<>>><<<<<<<<::::::::88888668888686686666666666666666688886666646664464424444422222222222222222020020000000002000000.0...000000000226664666666668864222222002220000000000020000020022000222222222022222222222222242222442244424444444444444444666666666666666666664666664$:>>>@>>>>><>>>>>>>>>>>>>>><<>>><<<<<<<<<::::::::8888888888866666666666666666666888866666666666444444444222222222020022202000000000000000000000000000000.0000024444444646666688422202002022000000000000000000000000220022222220222202222222244422224444222244222444444444664466666666666666668666664$8>>>@@>>>>>>>>>>>>>>>>>>>><<<><<<<<<<<<::::::::::8888888866666866666666666666666886666666666666444444244222222220000000002000002000000002000000000000000000022244244444466666864222000000000000.000000000000000000000202222000002222222222244444424442242222222444444444444646666666666666666688664$8>>>@>>>>>>>>>>>>>>>>>>>>><<<<>><<<<<<<<<<:::::::::888888666668686666666666666668886866666666666444442442422222222440.00002000000000000000000000000...000002224424444444444666664222000000000000000000000000000000000002222220222202222222244444442224444442222244444444446444664666664466666686666$:>>>>>>>>>>>@>>>>>>>>>>>>>>>><<<<<<<<<<<<:<:::::::::88888866666666666666666666688866666666666666422422244442222244666400000000000000000000220000000.0.0..000222222442244444466466422200000000000000000000000000000000002222222000000222222244444422244444242222224444444444444444464446664666686666:>@@>>>>><>>>@@>>>@>>>>@>>>>><<<<<<<<<<<<<:::::::::::8888886666666666666666686688866666666666666424424424242222244446640000000000000000000000000000000...0000222222422224444444444222000000000000000000000000000000000000000222000000222222244444422224442222222222444444444444444444444466666666668>>>>>><>><>>@>>>>@>>>>>>>>>><<<<><<<<<<<<<:<<:<:::::8888888666666666666666666688668666666664466464444442224222244244462000000000000.00000000000000000.....000222222222224444444464220000000000000..00000000000000.00000000002200000000002222224444444222222222222244444444424444444444466666666664:>@>>><<<<<>>>>>>>>>>>>>>>>><<<<<<<<<<><<<<<<<<:::::::888888866666666666666666888866666666666444464444422222442222222444200000.000000.000000000.00.00.0..000000002222222222444444442000000.000000000000000002200000000000200000000000000002222442442222222222222224242222244444442444444666666666648>>>>><<<<<>>>>>>>>>>>>>>>>>>>>><<<<>>><><<<<<<:::::::::888888866666668688888888888866666866644444444444442242222222222220000000000000..0..00000.00000000...0000022222222222244224442000000000000000000.00000222000000000000020222000000002222244222242222222222244422222224222224444446466466666648>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>><><>><<<<<<<<<<<<::<::::8888888666668888888888666866666666666644664444424222220002222220000000000000020000.0000.....0000....0000000222222222222224220000000.00000000000.0000000000000000020022000000.00000222222222222222222222222222222222222224444444446666666648>>>><><<<>>>@>@>>><>>>>>>>>>>>>>><>>><<<<<<<<<<<<:<<::::::8:8888886888888888886666666666666666444444422222222220.0000000000000000000022200.00000.....000.....0000000022222222222222200000000000000000000.0000000000000000000000000000.0000002222222222222422222022222242222222222444444446666664448>>>><<<<<>>>@@>>>><:<>>>>>>>>>>>><><<<<<<<<<<<<<<<<<:<:::888:8888888888888868886666668666666666644444422422222220..0000000000000000000020....00200.....00..00.00000002222222222222220000000000000000.0000000000000000000000000000000000000.02222222222222222220222222222222224222244444244466666646>>><<><><>>>>>>>>>><<<>>>>>><<>>>>><<<<<<<<<<<<<<:<::::::::::::88888888888888888666666666666666642444222222222222..,....00000000.000..0000.....000.........,,,.000000020222222222220000000000000000000000000000000000000000.00000000000000002222222222222222222222022222222222222444444444446666646<><<<<><<<>>>>>>>>>>>>>>>>>><><<>><<<<<<<<<<<<:<<:::::::::8::::8888:::888888868886666666666666666444422222222222020....0000000000000.,,...0.....000.........,,,.000000222222222222200000000000000020000000000..000000000..0.00000000000000000022224222222222222222002222222222222442444444444646644:<<>><<<<<<>>>>>>>>>>>><>>>>>>><>><<<<<<<<<<<<<<<:::8::::::8::::888::8:8888886668666666666666664666442222244222220220000000000000.....,,,........0000...0.00.,,,.000002222222220220000000000000..000000000000.00000000000.00000000000000000.0222222222222222222222222222422222222424442222444444444::<>>><>><<<>>>>>>>>>>>>>>>>>><<><><<<<<<<<<<:<<<::::::::<:::8::8888:8:8888868886666666666666666666644424222222222222000000000000.....0..0........0222000000.,,,..00000222222220020020000.000000000000000000.0.0000000000000..0000000000000..002222222222222222222222222222222422242224242444444444:<<<>>><><<>>>>>>>>>>>><>>>>>>>><<<<<<<:<:::::<<<<<<<::::::::::::8::8::8:888888688886666666666664664444442222222222202200000000000......0000..0....00000000...,,,..00.000022000000000000.0..0000000.0000000000000000000000000..0000000000000..00222222222222222222222000022222422244424444424444444:<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>><><<<<:<::::<<<<<<<:<<<::::::::888:8::8:88888888868666666666666666664444422222222222222000000......0....0.0..0..........000...,,,..00..00000000000...0000..0..0000000000000000.0000000000000..0000000000000...000022222220022222200000002222222222222444444444444 4::<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>><<<<<::<::::<<<:<<:::<::::::::88:::::8:8888888888886666666666666666644444222222222222200000...0.......000.000.0.....,...0000..,,,,.....00000000..0....0.....0000000000002200..000000...00000.00000200000000...00002222200002222200002022222222222224444444444444 4::<<<>><<<<<<<>>><>>>>>>>>>>>>>>>><<<<<<<<::::<<:<:<::<:<::::::::8::::::88888888888888866666666666664666644222222222220220000..........000000.0..00........000..,**,,......000000.....0.000..0.0000000000200.00..000000...0000.....00220220000...0002000000000200002022222222222222244444424444442 4:<<<<<<<<<<<<<<>>><>>>>>>>>>>><>>>><<<<<<:::::::<:::<:<<<:::::::::::::::888888888888888886666666666666686664424222222220000000.0000...0000000....0.00....,,.0000.,***,,,.....000...,..0..0.000....02000000000464000000....00000....000222222000...000000000000000000022222222222222222444444444442 4:<<<<<<><<<<<<<><>>>>>>>>>><<<<<<>><<<<<<:::<::::::::<<:::<::::::::::88:::8888888888888886666666666666666664222222222220000..00000000..0000.00......00...,,..00...,*****,,,.....,..,,......0.......00000000044422000000....000..0...0002222000000...0..0000000022000000202222222222222244442224422 6<<<<<<<<<<<>><>><<>>>>>>>>>>><<<<<<<<<<<:::::::::::::::<<<::::::<:::::8:888888:88::8888886666666466666666664222222222200000000000000000000000.0............,,.0....,*****,*,,,,,,,,,,..............0..00..00220000..0000....000........00222222000......0.0000002000222000022222222202222222244422 4<><<:<<<<<<<><>>><<>>>>>>><>>><<<<<<<<<<<:::<::::::::::<:<<<:::<::::::88:888888:88:88888888666644666666444664422200000000200000000000000000000.............,,..0....,,******,,,,,*,,...........0.00.0..00..0..,.....00000......0..0....00.0222000000.....000000000222222000222222002222222222222226:<><<<<<<<<<>>>>>>>>>>><><<<<<<><<<<<<<:<::::::::::::::::::::::::::::::8:888888:8888888888666666466666664444642202000000000.000...00000000..0.......,,......,,..00....,*******,,***,,.........00.00000.00000..,,,00.0000000....00..........000000.0000.00000000000022222200000220222220224222422224<>>>>><<<<<<<>>>>>>>>><<<<<<<>>><<<<<<<:<:::::::::::::::::::::::::::::::8888888888888888888666666666664444444422000000000..0000000.000000000....................0.......,*******,**,,........0.0.00000...0000.0000....00..00.......0.0.......0000000000000000000.0002220002000020222422222222222226>>>>>><<><<<<>>>>>>>>><><<<<<<<<<<>><<<<:::<::::::::::::::::::::::::::::::88888888888888888666666664666644444422220000.000..000000000000.00..................,...........,,*****,,*,,,,.....0000.........0000..000000000.0020.....0..........0000000000000000000.000000000000000022222222222222222:<>>>><<><<<<<4>>>>>>>>><<<<<<<<<<<<<<<::::<::::::::::::::::::::::::::8:::88888888888888888866666664466644444442000000....000000000..........................,,,,,.....0..,,****,,,,,,,,,...00000.........0000..00000000000000......00..00...00220000000000000000000000000000000000222222222222222<<><<<<<<>><<><>>>>>>>><<<<<<<<<<<<<<<<::::*8:::::::::::::::::::::8::8:8.6888888888888888886666666644,466644466420000......0000000&..................,...,....,,,,,........,,,*,,,,,,,,,,,,,,..............0000..0.0000000...........000.000..02020000000220000000000020000000000002222222222222224<<<<<<<<>>>>>><<<<<>>>>><<<<><<><<<<<:::::::::::::::::8:8::::::::::::8::::88888888888888886886666666666664444664400000.....0000000000.................,,.,....,**,,,,,,.,...,,,,,,,,,,,,,,,,,,...,..........0....0000000....0.....0000...00000000000.00000000000000000000000000000002222222222024<<<<<<<<><>>>><<<<<<<<<<<<<<<>>><<<<<:::::::::::::::8::::::::::::::::888::88888888888888668886666666666666444466420000......000000000..,.,...............,,...,,,,,,,,,,,,...,,,,.,...,.,,..,.......................00000.0....0......000..0000000000000000000002200000000000000000.00022222222204<<<<<<<<>>>>><<<::<:<<<<<<<<<><><<<<::::<:::::<:::88:8:888:::::::::::8:88888:88888888888886666666666666664444446640000.......0.00000...,,,,.....................,,,,,,,,,..,,,,,,,,....,,..0...,,,,..,..,,,.........000000...0000......00000000000020000000000002220000000000000002000002222222220 4<<<<<<<<<>><>>><<<:::::<<<<>><><<<<<::::<::<:::::::::8::8:::::8:88:8:8:88:8:88888888888866886666666666644444444464400.........00.......,,,.............,,.....,,,,*,,,,,..,..,,,,,......,......,,,,,,,,.............002220...000.0..00000000000000000000000000000222000000000000000000.000202222204<<<<<<<>><<<<<>><<::::<<<<<<<<<><><<<:::::::::::::::::::8888:8:8:888::8888888888888888886688866666666664444444444442.........................,.,,.......,.,.,,,,,,,,,,,,,.....,,,,.......,,......,,,,,,,,............000020...00000000000000000...000000000020020002200000200000000000.000022022204<<<<<<<<><<<<<<<<<:::::<<<<<<<<>><<<<:::::<<:::::::::8::888:888:88888:88888888888888686666888666666666644444244444440..0...............,.......,,,.....,,.,,,.,,,,,,,,,,,,....,,,.,.......,,..,...,,,,,,,,.........000..00000...00000000.000000..00000000002020000022000000000020000000000222220002<>><<<<><<<<<<<<<<<<:::<<<<<<<<<<<<<<<:::::<::::::::::::88888888:8888888888888888888886688666666666466644444424244222200.........,.,,.,..,,,,...,,,.....,,,,,..,,,,,,,,,,,,....,,,,..,.,...,*,...,,,,,,,,,,,,.......00......000..000220...0000000.0000000002220002222200000000000000000220020200004<>><<><><<<<<<<<<<<<<:::<<<<<<<<<<<<<::<<<:<<::::::::::8:888888888888888888888888888886666666866666644444424424424444420............,...,,,,,,,.,,........,,,,.,,,,,,,,,,,,,..,.,,,,,,,.,.,,,,,,...,.,,.,,,,........0......0.00...00000000000000.000000000000200022222200000000000.0.00020022000002<>><><>><<<<<<<<<<<<<<<:<<<::::<<<<<:::::<::<::::::::::::8888888888888888888888888888866666666666666644444422222224422000...0........,...,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,..,.,,,,,,.,......,............00.0000..00000.00000000000000.0000000002200222220000002000000.00000000022004<>><<><>><<<<<<<<<<<<<<:<<<<::<::<<<<<::<::<::::::::::::888888888888888888888888888866666666666666664464444422222222220.0...........,,,,..,,..,,,,,,,...,,,,,,,,,,,,,,,,,,,,,.....,,,,,,,,,,..,,,,,...,...,..............00..00.00000.0000000000000000.00000200220022222202000000002..0000000222004<><>>>><>><<<<<<<<<<<<<<:<<<<<::::::<<::::::::::::::::::8888888888888888:::88888888666666666666666666644444442222222220..0..0.......,.,.,......,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,...,..,.....,,......0...00000000000.000.00000000000000000020222000222222200200020200000000000002><>>>>><<<>>><<<<<<<<<<<<<<<<<<::::<::::::::::::::::888:88888888888888888:8888888886666666666666666666464444444442222220..0000.....,,...,,,.,..,,,,*,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,.,..,,,.....0...000000000000000.00.000..0.0000000000220000222022200000002220002022000.2<>><>>><>>>>><<><<<<<<<<<<<<<<<<::::::<::::::::::::::::8888888888888888888:8:8888886666666666666666666444444424422200222.,.0000.........,,.,,.,,,,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,...,.....,,,,,..00..0...000200000000000000.000.00000000000020000002222200000002222002000220004<><>><>>>>>>><<<<<<<<<<<<<<<<<<<<::::::::::::::::::8::8888888888888888888886:888888666666666666666666644444424222222220220.0...........,..,,,,,,,,,,*****,*,,,,,,,,,,,,,,,,,,,,,*,,**,,,,,,,,,....,,.,,.......,,,,,,.....0...0000000000000000000..00000..0000020020200002200002000000000.00000200.4<><<>>>><>>>><><<<<<<<<<<<<<<<<<::::::::::::::::::::::8::88888888888888888888888888888686866666666666666444222222444440020.................,,.,,,********,,,,,,,,,,,,,,,,,,.,,,,**,*,,,,,,,,,,..,.,,.....,..,..,.,,,,,.........000000000000000000.000000.000000222000000002000020000000200000000002<<<<<<>>>>>>>>><<<<<<<:<:<<<<<<<:::::::::::::8:88:8::888888888888888888888888888688888868866666666666664442222442222442000..............,,,,,,,,,***,,*****,,,,,,,,,,,,,,,,,,,,,***,,*,,,,,,,,,,..,....,,,,,,,,.,,,,,,,,.......0000000..00000000000000000000000002002222200022022000000222022000002<<<<<<<<>>><>><<<<<<<<<<:<<<<<<<<:::::::::::::::888888888888888888888688888888888888886688666666666666664444422442224420000..0.........,,,,,,,,,,,,,,,,,*,***,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,.............,,,,,.,,,,,........0000000.0000000000..00000000000000000222200002002000022222202000002<<<<<<<<>>>><<<<<<<<<<<<<<<:<<:<<<::::::::::888::88888888888888888888688888888888688888686666666666666664444442244222422000000..0..........,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,,*,,,..,.,,,,,,...,,,,,,,,,,.....,...00000...0020.00000...000000000220000202220000022222000002222220002<><<<>>>>>>><<<<<<<<::<<::<<<<:::<::<::::::::888::888888888866688888888888888888868888866868666666666666644444442222222202200...000..,,......,,,,,,,,,,,,,,,,*,,,,,.,,,,,,,,,,,**,,*,,**,,,,****,......,,,,,,,,,,,,,,,,.......,...00.000000000000000..000000000022000022222020222222200002222222002<<<<<<>>><>>>><<<<:<<<<<:<<<<:::::::::::::888888888888888888888688688866888888866688888866666666666666666444444422222220000000...0..........,,,,,,,,,*,,,,,,,,*,,,,,,,..,,,,***,,,,*,**,,,******,,,,.,,..,,,,,,,,,,,,,,..,........00.0000.00000000000000000000000000002222222200022022202222222200 2<<<>>>>>>>>>>>><<<<<<<<<<<<:<:<:::::::::::8:888888:8888888888868888686666888888886668886666666666666666666644444422022440....0..............,.,,,,,,,,,**,,,,,,,*,,,,,,.,,,,***,,,,**,**,,**,**,,,,,,,....,,,,,,,,,,,,,,,.........0.000.0000000...000000000000000000000022222220002222220022222220"0<<<>>>>><>>>>><<<<<<<<<<<<::<::::::::::8:::8:88888:888888888888888686886686888868668888866666666666666666664444444422224400................,,,.,,,,,,,,,***,*,,,,,,,,,,,,,,,*,**,,,*,*,***********,,,,..,.,,,,,,,,,,,,,...........0000..0000......000200002000000000000000020202000222220002002220 0<<>>>>>>>>>>>>><:<<<<<<<<<<<<:::::::::8:8:::8888888888888888888888666686666666866666668886668666666666666644444444422222420................,,..,.,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,***********,,,,,,,,.....,,,,,,,,,,,,.......0.0.0...0.....,..0002000202200000.00000000022000022022222200220"0<<<>>>>>>>><>>><<<<<<<<<<<:::::::8:8::::8::888888888888888888888866666866866666868666688866866666666666666464444442222224400.....,............,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,***************,,,,,,..,,,,,,,,,,,.,.......00..00....,,..,,.002220002000000....000002220200022202200222220"0<<><><<<<><<<<<<<<<:<<<<<:<<<:::::::888:8888888888888888888888888686666666666688888866688666666666666646666444444442222224200.....,........,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,.,,,,,,****,************,***,,,,,,,,.,.,,,,,,...,......000...,,**,,..02246666662200000.........00000000000220222222220$2><>>><<><><<<<<<<<:<<<::<<:::<:::888888:8:::888886888888688888688666666666666668668886666866666666664446666646444444222222220...............,,,,,,,,,,,,,,,,,,,,*,***,**,,,,,,,,,,*******************,***,,,,,,,,,,,,,,,,,..,,,,.....0...,*,,.02244644688688400.0000000..,,,.000000000002222222222&2>><<<<<>><<<<<><<<:<<<<::<:::<::::888:::::::88:8888886688866666888666666666666666888666866686666666666664466466444442202224220......,....,,,.,,,,,,,,,,,,,,,,,,,,,**,,***,,,,,,,,*********************,**,.,,,,,,,,,,,,,,,,,,.,,,.,...,,,,.222444466646688888620000222242.**,.00000000022222222020&.<>><>><><<<<<<<<><<<:<<::::::<:::::888:8::::88:88868686668668688686666666666666688666666666666666646666464666664442222222224400....,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,*,*****,,,,,,,*********************,***,,,,,,,,,,,.,,.,,,,..,,.,..,*,.0224444444888666668886422222226642,,.00000000002022222200$.:<>>>><><<<<<<<<<<<<<<:<::::::::::::::88::::8:::8886666666666666688666666666666688868666666666666666666466464464444222222224400......,.....,,,,,,,,,,,,,,,,***,,,,**,******,,,,,*,*,,****************,,*,,**,,,,,,,,,..,,,,,....,.,..,,.2222222444466888886888688664444468840...000000000222222200$.::<>>>><<<<<<<<<::<<<<<<:<:::::::::::8::::8:888888888666666666666666666666666666666668666666666666666666666644444442222220244420..0........,,,,,,,,,,,,,,,,***,*****,*****,,,,,,*********************,,,,,,,,,,,,,,,,..,,.,.,,...,.....022222224446668866888668:::888886888662..000000000022222200&:<<<>>>><<>><<<:::<<<::<::::::::::::::8:8:8888888:886666666666666666666666666466666666866666666666666666666464444444222222224660000000.....,,,,,,,,,,,,,,,,,******,,*******,,,,,*******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,.02224444666666666666666888::888:888:::82...0000000002222220(8<<>>><<<<<<<<<<<<<:::<:<:::6$::::::8888:888:8:8888886666406666666666666666666666666666,6666666666666666666664444442242220222442.0000.0.,,.,,,,,,,,,,,,,,,,,,,*****,,*******,,,,,*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,...022224466886666666666666888:88888888::::60...00000222222220&.:<<>>>>><<<<<<<<<:::<<<<<:::::::::::::8888888888888888866666666666666666666666666666666666666646666666666664464444422422222002220.......,,,,,,,.,(,,,,,,,,,,,,,****,,****,****(,,****,***(((******,,**,,,,*(,,,,,,,,,,,,,,,,*,,,,.,,..00224424466886666886666888888::8:88888::::82...0020202222200&.<<<>><><<<<<<<<<<<<:<<:<<::::::::::::88888888888888886666666666666666666666666666666666644466666666666666646466644444422200000242.....,...,.....,,,,,,,,.,,,,,,,***,,********,*******(**(((***********,,,,,,,,,,,,,,,,,,,,,,**,,....,.02246666646688888888866888888882::888:8::::820..002022222200.:<<>>>>>><<<<<<<<<<<<<<<<<:::::::::::8888888888886888666666666664666646664666666666666666646644466666666666666644444442422200000440........,,..,.,,,,.,,,,,.,,*,,,,,**,,*******************(******,,*,,,,,,,,,,,*,**,,,,,,,,,,,,.,...024468888866688888888888888888:::::::::::::::8620002222222220 0<><>>>>>><<<<<<<<:<<<<<::::<:::::::::88888888888886666666666666666666666464646666666666666664666666666666666466444444224222220002460......,,.....,,,,,,,,,,,,,,,,,,,*,*****************************,,,*,,,,,,,,,*,,,**,,,,,**,,,..,.0246668:::668888888888888888888888:::88:::::::::84000222222220(.:<<<>>>>><<<<<<<<:<<<:<:<:::::::::::8888888888888886666666666666444444464666464466664644666666466666666666666664444444422222200.0264...............,,,,,,,,,.,,,*,*,*,,*******************************,,,,,,,,,,,,,***,,,,,,,,..,.,,02466688::8688888888888868888888888::::::::::::<:6202222222220*.<>>>>>>>><<<<<<<<<<<<:<<<<::::::::::888888888888688866666666666666444444464444446446644446666664466666666646664444444444222222000024200..............,,,,,,.,,,,,,,*,**,***********,,******************,,,,,,,,,,,,,*,*,,,,.,,,,,,...24466888::::88888886686888888888888:::::::8:::::8622222222220*.:>><>>>>><<<<<<<<<<<<::::::::::::::88888888888886666668666666666664444664446644444444444644666666644666666666646444444444222222000024420..........,....,,,,,,.,,,,,,,****,*******,,,,,********************,,,,,,,,.,.,,,,.,..........0246888888::8888888666666668888888888:::::88::::8862..2222220*.:<>>><>>>>><<<:<<<<:::::::::::<:::::88888888888888666666666446666644266884444444444444444444666466646466666646444444444444222220000024420...,,,,,.,.,....,,,,,,,,,,,,,,****,******,*,,,,*****************,,,,,,,,,...,,.,,,,........002466688888888688886866666888666668888:8888:8::::8860..002220,.::<>>><<<><<<<:<::<::::::::::::::::::88888888888688666666664666666442466664444444444444466444666466446444446666444444444242222222002024420.,,*****,,,....,,,,,,,,,,*,,,,,,***********,,,,,,***********,,,,,,,,,,,,,..,...,,....,.....02466666888868888888886666668866666688888:::8::8::::620000220,.<<<<<><<<<<<<<<<<<<<<<<<<::::::::88:88:888888888886666666644644446644244464444444444444444444464444444444444444444444442444222222222002220...0240**,,...,,,,,,,,,,,,,,,,*************,,,,,,,,,*******,,,,,,,,,,,,,,,.,,.............0244666666866868868888666666666666668688888:8:::::::::82222222,.<><<<<<<<<<<<<<<<<<<<::::::<:::::::8::8888888888886666666644446444444224444444444444444444444444444444444444444444444442222422222022202220..020222,,,,,,,,.,.,,,,.,,,,,,,*,****,,****,,*,,,,,,,,******,,*,,,,,,,..,,,...............0246668688666886868888886666866668686688888888888:::<<<<422222,.<<><<<<<<<<<<<<<<<<:::::::::::::::88:88888888888886666444444444444446200242444444444442444444444444444444444444444444442222222222022222222.,0000002.*,,,..,,,,.,,...,,,,,,,***,,,*******,**,,,,,,*,*****,,,,,,,,,.,,,,.............2444668888866666866888886866666688688868688888888888::::<:62222..:<>>>><<<>><<<<<::<::::::::::::::::8::888888888888666664444444444446462..024444444444444444444444644444444444444444422222222222222222022220..00..0.0.,,.....,,,....,,.,,,,,,*****,,*******,,,,,,,,,,***,*,,.,,,,,,..,,,..........024666668686866668686666888886666686886666668688888888::::<<:6200,,::<>>><<<<<<<<<<<<::::::::::::::::::::88888888886666666444444444444464420044444444444422442444444444444444444444444422222222222222222222200...00.....,....,,,,,...,,...,,,,,****,,,,*,***,,,,,,,,,,,,**,,,,,,,,,,....,.,.....00..2466888866666666666666688868666666886666666668688888888:::::::62.,,:<<<>><<<::<::<<::<<<<::::::::::::8::::88888888886666664444444444444444644444444444444224422244244444424222244242422222222222222222222222220,................,,...,,..,,,,,,,*,,,,,,,,,*,*,,,,,,,,,,,,****,,,...,.....,.........002466888666666866666666666666686666666866666688888888888:::::::40..:<<<<<<<<<<::::::::::::8888::::::::888:88888888866666444444444444444444444442444444222224222444422244444242244222242222222222202222222022222.,.......,,..........,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,....,.......,,.0024466686666666666666668666666666666666666666666888888888:::::8882,,:<<<<<<<<<<<::::::::::::888::::::::8:88888888868686666444222224444444444444444422444222222222242224244444222242222222222222222222222200000242,,......,..............,,,,,,,,,,,,,,,,,,,*,,,,,,,,,.,,,,,,,,,,,,,..............,.024464446666666666668666666666666666666668666668888888888888::::8860,:<<<<<<<<<<<::::::::::::8888::::::::888888888868866666444222..02444444444644442244442222224422242222422222222222222222222202222222020000000242,,,,,,,*.0....00...,....,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,..........,.....0246644446666666666666688666668666666666666666666688888888888::::860,:<<<<><<<<:::::::::::::::88:::::::::::88888886866666664422000..02444444446444422224422244222422424242222222222222222222222002222200000020000242.*****.0..................,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,*,,,,,,.........,.....024466466866666666666666666886668866666666666666688888888888888:::82,:<<:<<<<<<<:::::::::::88:8888:8:::::::::888868666866664422..00..024444444444442222422224462224242244222222222222222222222020222200000000000002242.**000....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,.........,,...002246666666666666666666666688666686666666666666666888688888888888886*:<<<:<<<<<<<<::::88::8888:::::::::::::::888866686866664422...20002444444444444422222222224442242222222222222222222222222220020222200000000000002222220....................,,.,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,......,,.....002226666866666666666666666888668866666666666666666888686668888888886,:<<><<<<<::<<:::8888888888:8::::::8:::8:88888666666666642220000222444442224444242422222022222222222222222222222222222222220220222000000000...0002000.0...................,,,....,,,,.,,,,,,,,,,.,.,,....,.,,,,,,,.......,......22224466666666666666666668668686868666666666666666666886688888888664,:<<<<<<<<<::<::88888888888::::8:::8::888888886666666664400022024464444442222422222222220.00022222222222222222222022202222222000020000000000...0000.,,........,.............,,,,.,,,,,,.,,,,,,,,.,,,,.......,,,,......00........00244466666666666666666666668688866666666664464666666666668868866864,:<<<<<<<<:<:<<:::86888888888888:88:88:8888888666666666420..222246644444222224222222222220..0222222222222222222220000000200020000022200020000....00..................,,...,..,,,,,,,,,,,,,,,,,,,,..............,,.,..............0022244466666666666666668686868666666666666666446666666666886888664,<<<<<<<<<<<::::::86688888888888888::88888888886666666442200024666664444222222222222242222222222222222222222220200000000000000000000020000200.............................,,.,,,,,,,,,,,,,,,,,,,,,,............,.,,,.............0022444466666666666666668666666666666666666644466666666668886688864,:<<<<<<<<<<<<:::::88688888888888888888888888886666666644220246866644444422222222222244222222222222222222222222220000000000.000000000000000000...,........................,.,,,,.,,,,,,,,,,,,,,,,,,...............,,,.............002224446666666666666666666666666666446464444444666666668688888886,<<<<<<<<<::::<:::::86668888888888888888888888886666866442446686644444442222222422222242222222222222222222222220200000000000..0.00000000000000.,,,,.........................,,,,,,,,,,,,,,...,,,,,,................,.......0....00000224444466666666666666666666666666664444464464666666668688888886,<<<<<<<<<<<::<::::::86468888688888888888888886886688666444688664444444422222222222222242222222222222222222222000000000000.0.0...0000000000000.,,,,,,.......................,,,,,,,,,,,,,,,,..,,,,,,,...........0........000.....0000022444666666666666444666666666666444444444444466666666888888886,:<<<<<<<<<<<:::::8:88844468888888888888888668866686666646666644444422222222222224222222422222222222222222222200000000000000.0...0000000000000..,,,,,,...........,.,.........,.,,,,,,,,,,,,,,..,,,,,,,.........00.00...000.0.......00220244446666666666444446666666444444444444444646666668888888866,:<<<<<<<<<<<:::::::8:86666888888888886688668866688666666466664444442222222222022222222222220202222222022222200000000000..000.0....0000000000000,,,..,,...,......................,,,,,,,,,,,,,.,,,,,,,,..........00000.0000......,,.0000002444666666666642444666666644444444444444646666668888888886,:<<<<<<<<<:<<<<::::8:888666668886868886866688886666666666644644444224222222222224222222002222200222222220202202200000000.0..0.00.....0000000000,,,....,,,,,.,......,,...,.......,,,,.,,,,,,,,....,..,,,..........00000.000......,,..0...002444666666666422446666666444444444444444446666686888888868:<<<<<<<<<<<:8::8:::8864446688886688666666686688666866664444444222222222222222242222222220022000200200022022000000000..00...00...0..00000000..,,,......,,,,,.,....,,............,.,,,,,,,,,,,..................000.000...,........,,,.00224446666666664244466666444444442422224444466666868888866$:<<<<<<<<<:<<<::::8::88:86668688866668666666686668666666664444444422202200222222224222222222000200222.0222200000000...........0.0..,....0.0000...........,.,...,..,..,..,..........,..,,,,,,,,,....,...,...0..00...0..0......0200.,,...00224444666666664444446664444444444422222444464666668888886(:<<<<<<<:<<:<:::::88888888668688886668666666688666666666666644444222222222222222222222220220020000222220002200.0...0................0....0.000000...,.,...,,..,,,,,.,,,..,,,,......,..,,,,,,,,,,...................0......024446886200000002244446666602664444444444444444422222224244666666888888 *:<<<<<<:<:::::::::::8888888866666866666666666666666666666664444642222222222222220022222220000000202222000002000....0........................00..0..,.,,,.,,,..,,,,,,,,.,,,,.,,,..........,,,,,.,,,,,..........0.00......,.046888::::88642200224444466664464444444444664444444222222224446666886868"*:<<<<<<<<:::::::::::::8::8:886446666666666666666666666666646444444222200222222220220022222000000000000000000000....00..........................,.....,.,,,,...,,,,,,,,,,.,,,,,,,.........,.,.,,,,,.,..................,,,024688:::::::8862222244444466664444444444444444444222222222244446666688886*:<<<<<<<<<::::::::::::::::88664446666666666466666666666666444464444444222222222222220022220000.000000000000.0000.................,,........0...,,.....,,,,...,,,,,,,,,,,,,,,,,,,.,......,.,,,,,,.,,,.............000..,..02466888::::::888644222244666466444444444442242242222222222224444668888886*:<<<<<<<<<<:::<:<::::::::88866644466668666466666666666644444424688886888622222222022000022000000000000000000.0000.................,,..,....0000.,,.....,,,,..,,,,,,.,,,,.,,,,..,,,....,...,..,,..,.,.........00.000......00246666888888886644222224444446444444424444202222222222222224244666688866*:<:<<<<<<<<<<:<<<:::8::::8888866666666666646666666664444444422024888:::::84222222200000000000000200000000000..0.0.................,,,,,,,.....0...,......,,.,,,,,,,,,,,,,........,.,........,.,,.............0.0000......24244666666666666666444444646444444444444444422222422222222222244446666666*:<<<<<<<<<<<<<<<::::::::8888:8866446666666646644464644444422220.02488:8:::62200222222200002000.000000..0000000...0.................,,,.,,,,.,..00...........,,,,,,,,,,,,,........,..,...........,,...........00000000...002444444466664444666444444444444444444444444242222242222222222422444466666(:::<<<<<<<<<<<<<::::::::::88:88864444666666444444444444444222220.046688888864220022202000000000000224200000000000.................,.,,,,,,,,,...............,,,,,,,,,,.,,,,.........,.........,...,........0.00.0..0.0..022224444444444444444444422446444444446444444242222222222222222222444446666*:::::<<<<:::<<<:::::::::::88888664424446664444444444444422222222002246666668622222220022000000020022666620..000000...................,,,,,,,,...,,,.........,,,,,,,,,,,,,,.,,,,,,.,..,........,,.,..........0000000....0022424422224444444444444442224464444444444222244222222222220022242444446646*:::::::<<<<::<<<:::::::::::88888664224446664444444444422222220200.022444444664202022202220000002222464688600000..00..................,,,,,*,,,,,*,,.........,,,,,,,,,,,..,,,,.,.....,.,,.........,..........000000000..0002222222224444444444444442224444444444444444222422422222220222222244444444*:<<::::::<:<::<<:::::8::::::::886662224442244444444442222222222000.000244244442202002222000.0224466644464664000.000.................,,,,,,,*,,,,,,,,,......,,,,,,,,,,,,,..,......,.,...,.......,.,.........0000000000..0020222222222224444444442242222444444444444444424444222222222222222244444444*8<<::::::::::<:<:::::::::::::88888882244420024444444422222222220.....000202220022000020000000002466464444446620....00...0............,.,,,****,,..,..,...0.,...,,,,,,,,,,..,....,..,........................000000000.00002222022222424424422222222222244444444444444444242222222222222222244444444*:<<<::<<<::<::::<:<::::::::8888888888644220.002224242222222022200.,.,,...000000002220200000224424444444444444420..0000..00.......,.,.,,,,**((**,,,.,.,,...,,....,,,.,,,,,,.,..,,.,....,............,.........00.0000...0002222222222222242422222222202222444444444444444444444222222222222224444444*:<<<<<<<<<:::<::<<::::::::::8888888666644200002222222222220020020.,***,.....00...0022000000024646422244444444420...000000........,..,,,,*((*****,,.,.,....,,....,....,,,,,,,,,,,.....,,,,,,.........,,........000000...0000222022222222222222222222222022244444444444444444444224442222222242444444,:<<<><<<<::<:::::<<:::::::8888888888866664420002222222222222000000.****,,,.....0.0.00000000024444442224442224462.,....00............,***(((*****,,,,,,,...,.,.......,,,,,,,,.,.......,.,.,,...........,,.....0.0000.0...000220022222222222222222222222000224444444424424444444422242222222224444444*::<<<<<<<<<<::<<::::<::::888888888888866444440000222222200022222000.,***,,,,,,.0000.00000.024222222222444422224620..................,(((((*******,,,,,,,.,,.......,,,,,.,,,,,,,...,.,...,.,,,.......,,,,......0.000......0002000202002222222222002202220002244444444422242444444244242222222444444**:<<<<<<<<<<<<::<<:::<::888888888888888866444440002222220000.00022200..*((*****..0.......0..02202222222224222222464..................,*(((*********,,,,,,,,,,,.,.,,,,,,,,,,,,,,,....,,.........,.......,........00000.0.0....0000002202022222220220002000..0222244224422244242444444422222222244444**::<<<<<<<<<::::<<<::::::888888888886686866444444224222000000...002000..,((((*,..0000......0000022222222244222222460,...............,****,,,**,,***,,,,,.,,,.,.,..,,,,,,,,,,.,.....,,..,,.......,................0.0000000...0000000200022222222000222222...022422442422222242444444444242224424444*,::<<<><<<<<<<<:::<:::::::888888886668686664444466644420000200.00000000..,****,,.0000..........022020222222222002246.**,.,,,,,,....,,***,,****,,,*,,*,,,.,,,,,,,,.,,,,,,,,,,,,.,..,.,...........................0..00...000...000000000222222222000022220...022224222424222224244444444444442244444*,:::<<<<<<<::<<:<:::::::::88888886666666666644446644222000200000000000000.....,....0........,..0000222002222200002246*(***,,,,,,,,,,,,,,,,*,,**,**,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,.....................0.0...........0000000000200002222222200022222...002222222222222222224444444444424444444,,:<<<<<<<<<<::::::::::::::888888866666446666664464442220000000000..00000...0.....0.........,..000002200022222200000244,**,*,**,,****,*,,,,,***,**,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,.,.,.....................................0.000000220002222222222222220..0022222222222222222224444444444444444444,,:<<<<<<<<:::::::::::::::::8888886666644466666666422200000002000000.,..00................,,,*.0000200000022220000000242,****,**,,(((**,,,,*,,,,*,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,.....,....................0........,,,,,,...002200022222222222222220.0002222222222222222222242444444444444444,*:::<<<<<:<<:::8:::::::::::88886666666466666688664222000..,..0000000....000000...00.....,,,**,..00000000000200000000222.,,,*,,,*,,,****,***,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.,,,,,,,,,,,,.............................0......,*,,,,...00000222222442222222220.0000222222222222222222244444444444444444,*:<:::<<<<:::::88:::::::::8888866666666666666866444422222..,.,,,.00000...,..00...0.....,,**,**,.00000000000000000000002.,,,,,,,,,,,,,**,,,*,,,,,,,,,,,,.,,,,,,,,,,.,,,...,,,,,,,,,,,............................0.0........****,,..000000222224444222222200.000222222222224222222242242444446644444,*:::::<<<<<::::8888::888888888886666666666666666444422242220.,****,.0000................,*****,..0000000000000000.0..000,*,,,,**,,,,*,,*,,**,,*,,,,,,,.,,,,,,,,,,,,,.....,,,,,,,,,,....,,.,.......................00.......,***,,,..00000002222422222222000..00222222222224222222222244444444664464.*::::<<<<<::::::8888888:88888888866666666666666664444222222200,****,.000..00...........,.,*****,,.0000000000000000000.000,,,,**,*,,,**,,,**,,**,,***,,,,,,,*,,,,,,,........,,,,,,,,..,..,,,.,...............................,***,...00000000222222222200...00.0022222222222222222222444224464666644.(8:::<<<<<::::::::88888888888868866666466666666664242202222222440.,,,......0..0.......,,,..,,,,,*,.0000000000000000000..,,,,,,*,,,****,,,,,,***,,,***,,**,,,,*,,,,,,,......,,,,,,,,,,.,,,,,,,,.,,.,.,........................,**,,,..000000002222222220..,,0000002222222222222222222244444464666464.(88::::::::::::88888888888888666666666668666666666422222242220246420,,...............,,**,.,,*((((*.000000.0000000000..,.**,,,**********,,,,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,......................0..,**,,,....000000022202020.,,*..000000222222242242222222224444466666440*:::::::::::::8888888888888886666666666868666666644424442244422224200...,,,,.....,,.,,*((*,,,*(((((*..00000000000000000..,,,,,,,*********,*,,,,,,,*,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,...,,,,,,,.......................,*,,**,,..0.00000200000.,,***,.....002222222242222222224444446664644.,:::8:::::88888:888888888886686666668666666666666444444444444220222200.,,,,*,,*,,,,,,*((((*,..*(((((*..000.0.00000000002.,,******************,,,,,*,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,.,.........0.0........,******,,,....00000000.,,***(*,,,.0000222222442222224224444444446444.::::::::888888888888886888666666666686666668666424444222244224222200..,,,,,,,**,,,***((,,,..00,*(&&(,.....0.000000000022.*************,*********,**,,******,*,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,.........0.0.......,*(((((***,*,,,........,,**(((*,,...00222222444222222222444444444442.:::::::::88888886888886666664.6666668866666666644644222220$22242220200..,.,,**,******,,.00..0.,(&((*,.......000000.0020,,***********,,*********,,,*****,,**,*,,,,,,,,,,,*,*&,*,,*******,,,,,,,,,,,,,,,,,,..........0........,(((((((*******,,..,,,,.*((((**,....0022222222422222224422424444422,*::::::::::::::88888888666666666666666666666666644422222222002222222220000.0.....,**,,,.20000...,**((*,........0000..0....,,*****,******************,************,,,,,,,,,,,,,********,****,,,,,,,,,,,,,,,,,,,............00.....*((&(&(((((((**,,,**,,,(((((**,,,..00222222222222222224442222220&,:::::::::::::88888886666666666666666666666666666664222222000022222222220000000...000000000.......,((((*,,.............,,,********,***,*,***********,***********,,,,,,,,,,,,,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,......00.0........,*(&&(((((((((**********((((***,...000022222222222222222222222222,:::::::8:::::888888888666666666666666888886666666444222220222222222222222200000..00000000.0.....00*((&(**,,,...,,,,*,,*********************,*******,************,*,,*,,,,,,*,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......00...0.....,*(&((&&&&&&((((((((*****(((**,,....0002222222222000002200000000.*::::::888888888888886866666666666666688888666444422222224222442222222222222000000.0.00..000........,(&&((****,,****((***(*************************,******************,,,*,,*********,,,,,,,,,,,,,,,*,,,,,,,,.,,,,,.................,,(((&&&&&&&&(((((((((*,((((**,,,,..00002022222220000000000..00,*88:::::8886866888888866666666666666668888866644424222422444244222244422222200000000000...0.00000..0,*(&(((((****((((((((((***********************,,((****************,,,********,,**,*,,,,,,,,,,,,,,,*,,,,,,.,.,,,,,,................,,*(&&&&&&&&&(&&((((***(((((****,..0..000000000000.00000...00**8:::::::888888888886686666666666446666866666644644222444244444444224222222200000000000.0....0000000..,**(********((&(((((((*********,,*,,*,******,,(******************,,,,*****,*,*****,,*,,,,,,,*,*,,*,,,,,,,,,,,,,,,,................,,,,*((&&&&&&((&(*,,,,(((((((*,,.....00...00000..000..,....(,8::::::::88888886888668666666644446666666664422044444444224444222222222222202000000..00.....0000000...,*((***(**,*(&&&((((**********,,,,********,,*********************,,,,,**,,***,,********,,*,,,,,,,*,,,,,,,,,,,,,,,,,,.,................,,,((&((*****,,,,*((&&&((**,,,,............,....,,,.,,(*8:::::::888:8888:8866666666666444446666666644222222444244244422222222222222200000000........0.00000..0.,*(&(**((**(((&&((**************,**,,,*************************,*,,,,****,******,,************,,,,,,,,,,,,,,,,,,,,,.,.................,.,,**,,,.,,,,,,,,*(&&&(((*,,,,,,..,...........,,,,,*(*8:::::::8888888888866666666664644444666664422222222244244444222002222222222200000000..........000000000.,*(((((((*,,*****,,,,**,********,*,,,,,,*,********************,*,,,,,**,******,,,*****(*********,*,**,,,**,,,,,,,,,,.........0.....0......,,,,....,,,,,,*(&&&((**,,,,,....,,,,.0,,,.,,,,,*(,8::::::88888888:::86666666666444444466644422222222424442244220000222222222200000000....0..0.0.0.0000000..,,**(*((**,,,,,,,,,,,*,,,***,,,,,,,,,,,*,,********************,*,*,,,*,,*****,,,**********,******,,,,,,,,,,,,,,,.,,,,,.........0...........,,,...,,,,,,,,*(((((***,,,,...,,*,..,,,,,,****&,8::::::::8888888888888866666666444446644222224444224242422222222200000022220000000...0000.000...0000000....,,******,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,*,*******************,,*********,,,*,,***********,,*,*******,,,,*,,,,,,,,,.,,.......00....................,,,,,,,,*(((((**,****,,,,,,,,,******((&.::::::::::888888888888886668666644664464222244442444422422222222220000000002220000.00000.00000....0.000......,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*************************,,***,,,******************,*****,,*,,,*,*,*,,,,,,,.,.......0..........0....,...,,,,,,,,.**(((((**((****************((&,8:8::<::::888888688888886666666644666664244242442444444422222222222222200022200000000200000....0..00000.......,.,,,,,,,,..,,,,,,,*,,,,,,,,*,,,,,,*,,,***********************,,,,,,,,,,,*,****************,*,***,,,,,,*,*,,,,,,,,,,,.....0....................,,,,,...,,*((((((((((*(*(((******0022*.888::::::::8:888888888886866664446666664224444444444444442222222222220000202000002022000000....0000000000..........,,.,,,,.,,,,,,,,,,,***,,,,,,,**,,***,,,,************,****,,,,,,,,,,,***(&(*******,*,*****,*****,,**,,,,**,,,,,,,,,..........................,.,,.....,,*((((((((((((((**(*.00222.888:::<::::::::8888::88888644444666666664444444444444444444222222222200000000..00000000000000000000000.000.............,,,0.,,,,,,,,,,,,,,,,,,,,,,.,***,,,*****************,,**,,,,,,,***,,*,*(****,,,,,*,,***,**,*,,*,,,,***,*,,,,,,,..........................,..,........,**(((((&(&((((*,000020.888::::::::::::88888:8668644444666666664444444444444424444442222202222002000.02000000000..00000000000.00000...........,,,.,.,,,,,,,,,,,,,,***,,,,,,,************,,***********,,,,,,,,**,044440,******,,,,*,,*,*,*,,,,,,,,,*,,,,,,,,,,,.........................,,..,,,,....00..0,*(((((((&((,.00000.::::::::::::::::8888886666666664666666444444424444224222444222222000220222000000000.......0.000000000000.0.000..........,.,.,,,,,,,,,,,,,,,*,,,,,.,**************,***,******,*,,,,***(.022222440****,,,,***,,,*,,,,,,,,,,,,*,,,,,,,,,,...,...........................,,..000000022,**(((&&&&(,.0000.8::::::::::::::::86888886666666646666644466442244444444244202220222002222220000000......00000200002200000..000...........,,,,,,,,,,,,,,,,,,,,,,,,.,*,***************,,*******,***,****.0000000242,*,,,,,,,**,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,..............................0000000002420..*((&(*,..0..:<<<::::::::::::::8888866666666666666666464444244444444422222222022200222200..00.....000000002200200000000..000..........,,,,,,,,,,,,,,,,,,,,,,,,,,*************************,,,***,***.......0.022***,,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,..........................0.000000000002222222..**,.....:<<<<:::::<::::::8888866866666666666666664444444244444442244422222220222000.0....0000000020200220200000000...............,,,,,,,,,,,,,,,,,,,,,,,.,,***,***********,****,*,**,,****,,,,,.........020***,,,,,,****,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,..,..............0........000000000000020002222,......:<<<::::::::::::888886666666666668666644442244444444444444444222222222200000000000020000000000022000000000.................,,,,,,,*,,,,..,,,,,,,.,,,,,*****************,,,*,*,,,******,,.........00.**,,,,,,*****,*,*,,,,,,,,,,,,,,,,,,,**,*,,,,,..............0..........0.0000...00000002220,,...0:<<<<::::<::::::866888666666666666888644244444244442224666422022222222200020000000002000.0.00000000000.000..................,,,,,,,,,,,,,,,,,,,,,,,,,*,****************,,,****,,,***,,*,,,..........,****,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,..,,,,.................................00000000022.*,..0:<<<<::::::::8:88888888686666866688866442224444442222246642002222222220002000000000000.......00000000........................,,,,,,,,,,,,,,,,,,,.,,,,,,,,,**,***,*****,,*****,,,,*,,,,**,,,...,..,..*,****,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,,.......00.........................0..00022,**,.:<::::::8:8:88666888:886668668666888664444244444422222244022222242222222220000000000000000000000..0..0.......................,,,,,,,,,,,,,,,,,,,,,*,,,,*****,***********,***,**,,,,,,,*(*,.,...,,,..,,,**,,*,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.,,...............................0000000002.,*.::::::::::::8868688::8666686686868866666664444442222222224442446664422422000000000000000000000000.0000....................,,,,,.,,,,,,,,,,,,,,,,,,**,,,,******,,********,*,,***,,,,,,,,((*,....,,,,,*****,,***,*****,****,,,,,,,,,,,,,,,.,.,,,,,....,...........0..........0.000.......00200000000,.:8:::::::::::888888:::8888886686666664446644644424422224444446644246444200220000000000.00200000..00000000..............,,,.,,,.,,,,,,,,,,,,,,,,,,,***,**********,,**,*,**,**,*,,,,,,*,..&&(,.,,,,,,,*(****,*********,,*,,,,,,*,,,,,,,.,,,,.,,,,.,..............0000.......00.0000..0..0000002000000.88888888::88888:88:::::888888666668666444444444444422222424444420.00.22022220000000000022000000.0000002200...............,,,,,,,,,,,,,,,,,,*,,,,,**,**,****,*,,,,*,,,,,,,******,*,,,,,,.*$&(*,.,,,,*(**,*,***********,,,,,,*,,,*,,,,,..,,,..,,,..,............0.0..0......0000000000..000...0000000.8888:888:8::88888::::8888888886666666666644444444224222224422220..,...0022222220002000000000....000000002000..............,,,,,,,,,,,,,,,,,,,,,,******,,*,,**,,,,,,,,,,,,********,,,.,,,0.&$&(,,,,*((,,,*,,**,**,****,,,,,,,*,,*,,,,,..,,,.,,,,,..................0..0.0.0000000000000.00....00000008888::8:88::::8888:::::::88888666868666664444442444444222224200000000000222222200202000000.0...000022220000.................,.,,,,,,,,,,,,,,*,,,,******,**,,*,,,,,,,,,,,,**,,****,,,,..,,00&$&&((((&&,,,,,********,**,*,,,,,,,,,,,,,,..,,,,,,,,,,.,,,..,.........00.0..0..00000000000........00000008:88:::88888::::8888::::::<:886886888644466664224444444224420...0000000022222220222000000..0000.000000000000...............,...,,,,,,,,,,,,,,,,,,*,,******,**,,,**,,,,,,,*,,,**,***,,,,,..02&$$$$$$&,.,,,,************,*,,,,,,,,,,,,,..,,,,,,,,,,,..,...,......0.000.......0000000000.....0.0..00000:::::::888888::888:8::::::88888888888866666844422444444224420000200020022222200222....0000.000...00000000000................,..,,,.,,,,,,,,*,,,,,*,*******,,,,,,,,,,,,,,,,***********,,,,,.02,&&&(.020,****************,,,,,,,,,,,,,,,,,,,,,,,,,,,........,....00000......0000000.000.......0000.0. 6:::8::::888866888688::::::888888888888886"2424444444444442222222020002.0222222200000000..0......00.,.0.0000...................,,,,,,,,,,,,,,,,*********,*,,,,,,.,...,,,,,*******,*****,,,,.200022000.,**,*****,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............00.......00000..02442......0000...0:::88::::88:8886666668888888886666888688886246444442224444422222222022220222002200200.............00......0.0..................,,,,,,,,,,,,,,,.,*,*****,*****,,,,.,,...,,,,**************,,,,*.000......,*,**,*******,,*,(",,,,,,,,,,,**,,,,,,,,,,,,,,,(.........000000..0.0000..2468:84....00.00..":::::::::888886666666666868888888888664466422464444422444642222222222200000000220.......0...,...,........00......................,...,,,,,,,,..,,*,,*,,,,,****,,,.,,,,,,,,,,,,,*************,.....,,....,,,,,,,******,*,*,,,,,,,,,,,.,**,,,,,,,,,,...,...........0000......0000.2246488882..00.0..$::::<<:::8888888666666668888888888688664224422446444444444422222022222200000022200...............................,................,.....,.,,,,.,,,,,,,,,,,,*,,,,,,,.,,,.,,,,,*,,,,****((****,,,...,,,,.,,,,,,,,,****,***,*,,,,,,,,,,.,**,,,,,,,,,,....,.,..........0000.....0...22466666682..0.0...&:::::::::888888:88666688888888888888864424466624444444444442.22022222220000002220.00000.............................,......................,,..,.,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,********,,,,,,,,,,,,,.,,,,,,*,***,*,*,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,............0000........024444466662..0.0..$::88:::::88888:888666668866888888888666664666664466666466444222222222200202222200000000000......00................,,........................,,,,..,,,*,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,******,,,,,,,,,,,,..,.,,,,,*,**,,**,,,,,,,,,.,*,,,,,*,,,,,,,.,.,,,.......................0024444444440..00..$8:::::::::888888:88866666668888888886666666466466666666662224002222220002002222000000200000...0..00...,..........,,,,.....................,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,,,,,*******,,,,,,,,,*,,,,,,,,,,,***,,**,,,,,,.,..,*,,,,*,,,,,,.,,,,...........................002222444462000000$8:8:::::::8888::::88866646866886888866666666666446668866420026224222002222022200..000000000..0.000...,,..........,,,,,,....................,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*****,,,,*******,,,,,,,,**,,*,,,,,,,,,,,***,,,,,,,..,,,,,,,,,,,,,,,,,,.,...........0...........0..00222422244000000$888::::<::8888:::8:8886664666666666666666466466644666666222.0244222222202220220000000000.00...0000...,,,.........,,,*,,,.................,..,....,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,*,,,**********,*******,*,,,,,,,,,*,****,,,,,.,,,,,,,,,,,,,,,,,,,,,,.......0.0...........0.....002222224200.00(8:::::::::888:8:88:::886664666666644646666644446644662224442...2242222022222200000000000000...........,.,,,....,,,*,,,,,.........................,,,,..,,.,,,,,,,,,,2.,,,,,,*,,****,,*,,,,,*******,,,,***,*****,,*,,,,,*,,,***,,,,.,,,,,,,,,,,,,,,,,.,..,.,......................,,,..000022000.0.0(:8:::::8888::::::88888886664446666446666644444446466442244244222224442222222222200022200..00.00......,.,,,.....,,,,,,,,,,,................,.....,,.,,,...,,,,,,,,,,,,,,,*,,**,,*,,,**,****,,,,*,*,,,,*,*,,,****,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....,......................,**,,...000.0.....*:::8::::88888::::::888888866464444444466664464446666444444424442422444422222222220002200..00000..,.,....,.....,,,,*,,,,,...,,,,,...,.,,.,,......,,.,,,..,..,,,,,,,,,,,,,,,,*,,,,,,*,,,*,*****,,***,,****,,,,*******,,,,,,,,,*,*,,.,,,,.,,,,,,,,,,,,,,,............................****,,.....,,0..0(:<::::::::8888::<::::::888886664466646644666664466644444444222444446444422222220020000000.000000..,...,.,...,,,,,,,,,,,,,,,,,,,,,,.,..........0,,,...,,,,,,...,....,.,,,,,,,,,,,,,,,,*,,******,,,,,,,***,,,,,,**,***,,,,**,,,*,,,.,*,,,,,,,,,,,,,,..,,,..............,...........0.*((**,,,***,....*::::::8:::::::88::::::::8888866666666644444444446464444466642244444444444444220000000000000000.....00.......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....00,,.....,,,,,...,,,,.,,,,.,,,,,,,,,*,***,****,,,,,,,,,,,,*****,,*,**,**,,,,,,*,,,,.,**,,,,,,,,,.,,,,,.,,,.,,........................0.*(((****(*....0*:::888:::::::::8:::::::8::8:886666666666664442464444244446444422444444444442200000000000000000......0......,,..,,,,,,,,,,,,,,,,,,,,,,,,,,.,....,,,,......,,,,...,,...,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,******,***,,,,,,,,,..,**,,,,,,,,,,,,,,,,,,..,,.........................0.*(((((((,..0..*::::::<:::::::::8::8::888::::8886666666664442244464442244444244422444444644422200000....000...00000.....00..,,.,,..,...,.,,,,,.,,,,,,,,,,,.....,,,,,.....,,,.,,,,.,.....,,,,,,,,,,,,,,,,,,*,,,,,,,,,,***,,,,,,,**,**,,***,,,,,,.,,,*,,,,,,,,.,,,,,,,,..,,,.........................000.*((((,.0....,:::::::::::::::::8888:::8::::888666666666644444244422222444422222224464444422222000000..000...000000..0000...,,,..,,..,.,,...,..,,,,,,,,,,,...,,,,,,,,..,,,..,,,,,,......,,,,,,,,,,*,,,,,,,,,,,,**,,*********,,,,,,,*,,*,*,,,,,.,,,,,,,,,,,,,,,,,.,,.,.,.,,,.......................0000..,,.000....,:::<:::::::<::::::888:::::::::888886666666644442444444422422222222224444222222222002220.000.0000000000000.,,,,,,,,.,...,,,,,.,...,,,,,,,,,,,.,,,,.,,,,,..,,,,..,..,,.......,,*,,*,,,,,,,,,,**,*,,,,,*,,,,*****,,,,,*********,,,,,,,,,,,,,,,,..,,,,,,,,,..,,,,.,....................0.00...000.......::::::::::::<<<<:::88:8:::8::::88886686666664422222224222244442224442222222422222222222000000000000000000..,..,,,.,,,,,,,.,,,,.,.,,,,,,,,,,,.**,,,,,,,,,,,,,,,,.,..,........,,,,,,,,,,,,**,,,,*,,,,,,,,,,,******,,,**********,,.,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......................000.0...0.0..,::<::::<::::<<::::::88:::88::::::886888666444222222244422222422222222002242444222220002200000..000002000,,.........,..,....,..,...,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,..,.....,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,******,********,,.,**,,,,,,,,.,,,,,,,,,,,,,,,.,,,,........0.....................000..0,::<:<::<:::::<::<::::8::::88:::::888886666646424222222222224422222200002242444422200....000.....000.,.00...............,,...,..,...,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,...,,....,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,******,*******,,,*,,,,,,,,,,,,,,,,,,,,,,.,.,.,,............................00000.....:::::<::::::::<:<:::::::::8::8:888888886668666666442244222444442222222222222242222000...........0000..........0.,...............,,....,,,,,,,,,,,,,,,*,,,,,,,,,,,,,..,,,..,,,..,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,***,***********,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,..............................0000.00..0:::::::<::<:::<<<:::::::::::88::::88866668866666646444422222444422244222222222222202000...000...00..00.........00..0............,,,,,,,,,,,..,*,,,,,,,*,,,,,,,,**,,.,,,,,...,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,*******,,***,*,,,,,,,,,,..,,,,,,,,,,..................000...........00000.....::::<<<<<::::<<<<::::::::::::8:8::8888666866666664444422222244444222222200002222202200000000.00..0.000..........000.........,..,.,,.,,,,,,,..,,,,,,,,,,,,,,,*****,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,********,,*(****,,,,,,,,,,,,,,,.,,.,....,...............0000..........0000....0<<<<<<<<<<::<<:<<:<::::::::::888888:::8868666666442444222222244422422000000002022200000000000000.....,,..........000......0........,,,,,**,,,,,,,,**,,,,,,,,***,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,****,,******,****,,,,,,.,,,,,,,.,,,.................00..............00....2:<<<<<<<<<<<<<<<<::::::::::::::8888:::::8886666644422244422222222242200000..00222220002200.000.000.,,..,,..........0...............,,,,,,,,,**,,,,***,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************,*,,,,,,,.,,,,,,,..,,,.........,,.,..0.........0...00.....2<<<<<<>><<<<<<::<<:::::::::8::::88:888:8:8886466664444244222222222222020000000222222000000......00......,......,...000............,,,,,,.,,,***,**,*,,*,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,***,************,,,,,,,,,,,,,,,,.,,.,...........,............0.000.0000002<<<<<<>><<<<<<<::::<:::::::::::8886888:888666666666444222220222444422222200002000222200000......00..........,,.,,.....00000..0......,..,.,.,***********,,***,,,,,*,,,**,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,*((**********,,,,,,,,,,,,,,,..,,........................00.0.00..00.04<<<<<<<<<<<<<<<<:::::::::::::::888888:::886666646666664222000222424424220000000002222000000....0000..00....,,.........0..0000.000.......,,.***,,*********,***,,,,***,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,..,,,,,,**,*,************,,*,,,,,,,,,,,..,.,...,......................00000..0.00.4<<<<<<<<<<<<<<<<::<<::::::::::::::88888:8866666666688::6442200202444442220000000000020000000000.00..000.......,..........000000..0......,,,,,,,,**********,,*,,,,,***,*,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,,***************,,,***,,,,,,,,......,.......................00000000000006<<<<<<<<<<<<<<<<:<<::::::8::::::8::::::888888866668::<:::842222222444422000...000000020000000000.0..0000.................0.........0......,,,,,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,***,,,,,,*,,,************,**,**,*,,*,,,,,....,,.,,,.................00.00000000.00 8<<<<<<<<<<<<<<<<<<::::::::::<::::::8:88888::88888::<<:88::::64422242442200......000002200020000000.000.............................00.....,,,,,,,,,,,,,***,,,,,,,,,,*,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,*,,,,,,,*,.,*,************,,,,,,*,,,,,.,.,........,....................00000000.0,:<<><<<<<<<<<<<<<<<:::::::::04::::::::::::::88888:<<:88886.8::842224222422000000000000002022000020000..............0...............,..0..,,.,,,,,,,,,,,****,,*,,,,,,,,,,,,***,,,,,,,,,,,,,,,,.,,,,,,.,,,,,..,,,..,,.,,,,,,,,.,,,,*,,********,,,,,**,,,,,,,,,..,.....,.,.................000.0000.00,<<<<<<<<<<<<<<<<<<<:::::::8888::::::::::::8:8888:<:::88886466:<:444442242200.00.000000000002220000000............0..,.......................,.,,,*,,,,,,*****,,,,,,,,,,,,,,****,,,,,.,,,,,,,,,,,,,,,,,,,,,,,....,..,,,,,,..,,,,,*,,*******,,,,*,,,,,,,,,,....,....,....,............00000....000 4<<<<<<<<<<<<<<<<<<<<<:::::888:::::::::::::888888::::888888666668:644242222220000..0000000002222000000.....00......0..................0........,,,.,,,,,,******,,,,,,,,,,,,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,..,,,,..,,,,,,*,,,*******,**,,,,,**,,,,.,,.....,*,.,,.............000.0......,4:<<<<<<<<<<<<<<<<<<<:::::::8888:8::::::888888668:<::8888888666668:842022224220000.0000000000020222....0000000.....0...0.....0.................,,.,,,,,,,,,,*****,,,,,,,,,,,*,,*,*,,,,,,,,,,,,,,,,,,,,,..,,,,..,..,,,,....,,.,,,,,,,,,,,,**,,,**,***,,,,,,,,,......,..,..................000.00.....