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_1 MISSION_PHASE_NAME = PRIMARY_MISSION TARGET_NAME = MARS IMAGE_ID = '026A76' IMAGE_NUMBER = 26409885 IMAGE_TIME = 1976-07-16T09:42:37Z EARTH_RECEIVED_TIME = 1976-07-17T01:46:53Z ORBIT_NUMBER = 26 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE OF THE B1 LANDING SITE" /* 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   %.(*aaU ZEq m ;U C  $$$$$&&&&&&&&((((((((**(*(***(((*,,******,,***,****,*,,,**,.,,,,,,*,*,,,*,,,,,,,,,,,....0.........0.000.00000000000200000000002000000002000022220220222222222222224422222444224244442444444644244444442424424422244444442244444444444444446444444444464424444444424422242202022222220020000022220*.$&$&$&&&&&&(&&&&&&&&&&((&&&&&(****((*((*(*****(**********&*,,,*,,,,,,,,,,,,,..,,...,....00.......000000000000000002200200002200022222202200022242222222222222244444442224444444446444446664444466666466664664646444466664444666666666666668866666666666666666666446666444444444444444242224444444.& $"$$$$$$&&&$&&&&&&&&&&&&&&&&&&(&(((&(&(((((********(***,****,,,,**,*,,,*,,,,,,,,,.,..,.(,....0.......00.0.0000000000".000000020000022222222222222$044222222242222424244444446404446666666666666666666666666.46666666666666668666668886884668888888886888888888888688826666666666666666644466666664&"""$$$$$$"$$$$$&&&&&&&&&&&&&&&&&&&&&(((((((((***********,,***,,***,,,,***,,,*,,,,,,.,.,......0000..0..0000000000000002200000002002222022222222242242244244444444224444444466446646666666666666666664466666604464666666868688888886888888,6888888888888888888888:8:888$6686666668668886666886686666  """"$""$$$"$$$$$$$$&$&&&&&&&&&&&&&&&&&(&(((((((*(*(*((********,*,,,,,**,,,,*,,,*,,,,,,,.4,...000.....0.0000.0000000000000.00000000222222222442222222444444442222422444244466444466646666646668666648866666666866666666664688888888888:88888::888888888888888888:88888886888686666666668888868886862@ """""$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((&(((&(((((((****,,**,,*,*****,*****,*,,,,.......,...............0000000200200.....0..0002222242202442222222222222224444444646446664646444444666666648666666666666664688866:888:8:888866688668888:8::8:::::888888888888::8:8888:8888666866666666888888:8862" "" """""" ""$$$&&&&&&&&$&&&&&&&&&$&$&&((*(*(****(*(((((*****(**,,,,,,**,,,,,******,,**,..........0...,...000.000...000000022220.00.00000002244464444422022222224442266666666666444444446466666:868:88666646646662666666::::::88888688:88868888:88:::::::::8::888668888888::888868868868666866862 """""""""""""""$""""$$$$$&&&&&&&&&&&&&&&&&(&((((*,,,**,,,***,,**,*(***,,,**,*,,,,,,......,,,,,,,,.....0.0.0000000...........000022202222222222022202222242222444444664444444444444666666666666668886646666666888:888886688886868888888::8::::::::88:::::88:::8:::88888::8888666888686888888888882 " """" """"$$$$$$$$&$&$$&$&&&&&&&&&&&(((((****,**************,,,*,,,,,,,,**,***.,,,.....................0000....0.000000000000000022022244424442222222222242422464444646464444444444666666666666666668666666666868:8::888:888888:8::8888::::::::::::::::::::::888888:88888668:8888888888888880 " "" """""""""$$$$$$$$&$&&$&&&&&&&(((((**((********,**,*********,,,,***,*,,,,,,.,.,....,..........0.0..0....,.....0000000000002022222222222222222222222222444444644444444464464464666646666666666666868668888886688888888888:8:8::::8::::::::::::8:::::::::::8:888:888666888888888888:888882 """"""$""$""$$"$$$$&&&$$$&&&&&&&&&&((*((***********,**,*,*,*,*******,*,*,,,,,,........,....,.....0...............00000002000.0000222222222222222222222224444466442444664666464666666666666666666666686688888:::88888::88::8888::::::::::::::::::::::::::888888:888888888888888888888888:82H " """""""""""$$""$$$$$$$$$$&&&&&&&&&&(((((((******************,,,,,,*******,,,,,.,,..,...,,.,.......00.,,....,,.......0000000022222222222222022222222222244444444444444444446446466446466666666686666666666866886888888888:8888888:::::::::::::::::::::::::888888::8886888866888888888888:8882  " """"""$""$$$"$$$$$$$$$&&&&&&&((&&&(((((***(**********,***,,,,*,***,,,***,,,,,,......,,,,,......0....,,.,..,.......0000002022222220222022222222222224444446444444444464444664666466666666666668666866888888688888868888:88:8:88::::::::::::::8:::::::::::8888:8888888888888:::8::888888882  " " " """""$"$$$$$$$$$$&$&$&&&&&&&(((((((((((*************,*,,.*,,,,,.,*,,..,..,..,..,,,,,,...0....0.,..,.,....0000.002000000200222202220022222222222224444444444444444464444466446666666666666888866888688888888888888:88888::::::::::::::::::::::::::8::8::::88:::8:8:8:::8::8:8888::::0 " "" """"" """"$""$$$$$$$$&&&&&&(&(&&&((((&(((((*********,,*,,,**,,....,,,,,....,,..,..0..,.............,,.........0.0.00000000000000202022222222244244440444424444444444646466646466666666666668886888888888888886888888::888::8:::<:::::::::::::::::::8::::88:::88::::::8:::::88:888::<:0 " " " """"""""""$$$$$$$$&&$&&&&&&&&&&&(&&&&&((*******,**,*,,,*,,,,,,,,,,,,.,.,.......,.*,........0...,,..,.,.....0000..00000000000000000000222222224222444444244444444444466664666666466666666668888:888888888888688888888::::8::::::::::::::::::::::::::8:::::8:::::8::::::::::88:::::::80 "" """ """"""$""$$$$$$$$$&$&&&&&&&&&&&((&(((((*******,***,,,*,*,,,,,,*,,,....,.....................0..,.,,........0000..000000000000000000222220222224444444244444444444446644464666666666666666666886888688688884888888888:8:88:::::::::::::<:::::::::::::::::::::::::::::::::::88:<<:::8,  """"""""""$"$$$$$$$&$&&&&&&&&&&&(&&(((((((*******,*,,,,,*,,,,,.,,,.,,.......................0.......,......0.000..000000000000000020022022222222224444444444444444466444466666466666666666666666668668888888:888::8888::88:::::::::::::::::::::<<:::::::::::::::8:::::<::<<<<:::<<::8* " """"""""$"$$$$$$&$$&&&&&&&&&&&&&&(&(((((**,******,*,,,,,,,..,...,..........,.,.,...........................000.0000000000000000000020.02244222424444444444444444664644666666646666666666666666666666688888888:88:88:::::::8:::::::<:::::::::<::<:<::::<::::::8:::::::::::<:<:::::::8* " """""$$"$$"$$$$$$&&&&&&&&&&&&&&&(&((((((*********,,,,,,,,,,,,,...,.0.......,,,,,,.......................0000.00000000000000000000002202222222202244244444444444444444444466666466666666666668686866888886888:::::888::::::::::::<:::::::::<<<::::<<::<<:::::::::::::::8:::<:<<<<::::, " """""$$$$$$$$$$$&&&&&$$&&&&&&&&((((((((**********,,,,,,,,,,.......0..,,,,..,.,,.,.....................0000000000000000000.00200002022222222422444244244444444444444444444446646644446666668888668868888888::8::8:88:8:::::::::::::::::::::::::::::<<<:::::::::8:88:88::8:::::::::::* " """"$$$$$$$$$$$$$&&&&&$$&&&&&&&(((((((((***,**,***,,,,,,,.,,...0.....,..,...,.....................0000000000200200000....00000002222222222222444224422222444244444444646466666664424466666888868688:888888::8::::::8:8:::::::::::::::::<::<::::<:<<<<::::::::::::8:8:888::::::::::8*   """ """"""$$$$$$$$$$$$&$$&&&&&&&&&&&((((((((*****,,,,*,,,,,.........00........,,,,,....................0.00000002222020000.....00.000000022222222222422222222224422424444444444446644448446666666666868888888888:888::::::::::::::<::::::<::::<<:<::::<<<::::::::8::888::::::::::<<::::8,D   """ """"""""$$$$$$$$$$$$&&$&$&&&&&&&(((((((((******,*,*,,,,.......,.........,.,,,,.......................0000022022222000..0..00..00200202222222222222222224422442444444444644444446446864666666666668868688888:888888::8:8:::::::::::::<::::<<::<:<<::::::::::::::::::8::8:::::::::::::(l   """""""""""$$$$$"$$$$$$$$&&&&&&&&((((((((((*******,*,,,,.,,........,.,....,.,....,................,,...0.00000000200000..0.000000002022222022202022242222224244442444444444664664468646686666666666888888888888888888:::::::::<::::::::::::::<::::::::::::<::::::::::::::::::::::<<::::(  " """"$"$$$$$$$$$$$&&&&&&&&&&&&&(((((((**********,,,,,.,....,,,,....,,.,,..,.,..0.0.........,,,,,,..000000000200000...00000000000022222222022222222222222242242444444666666644648864686666666666888888888888:::8:88::::8::::::::::<:::::::::::::<::<:::<:::::::::::::::::::::<<<:<::$   """"""""$$"$$$$$$$$$&&&&&&&&&&&&&(&((((((((*********,,,,,....,.....,,.,,.,,.,,,,.............,.,,,,,....00000000000.0.00000.0000000222222222222222222222244424444444444446644444668:8886666666666888888888888::8::88:::8::::::::::::::::::<:::<:<<<<<:::<<:<<::::::::::::::::<<<:<<<:$  " """"""""$"$"$$&&&&&&&&&&&&&(&&&&((((((((*********,,,,,,.,..,.,,,,,,,..,,.,,......,............,.,,.....00000.0000.....00000000002222222220222222222222222444444446444464444644646688866666666666686888888888:8:88::::::::::::::<::::::::::<:<<:<<:<<<<<<<<<::<:<:::::::::::<<<::<:::"  " """""""$$$$$$&&&&&&(&&&&&&&&&(&&((((((((********,**,*,,,,,,,,.,,,,,,,,,,,,.,,,........................0.0000000.....00.00000000222222222002222222222222244444666444446664444666466666666666666668888888888888:8::88::::::::::::::::<::<::<::<<<<<:<:::<<<<:::<::<::::::::<<<<<:<:::   " """""""$$$$&$&$&&&&&&&&&&&&&&&(((&&(&((((((((******,,,,,,,,,,,,,,,*,**,,,,,,,,,,,,.....,,,.................00000.0..0.0000000002000222222222222222222424222444444444644444666466446664666666666688688688888888:8::::::8::::::::::::::::::::::<:<<<<<<<::<<<<:::<<<:::<::::::<<<:<<:::  " """"""$$$$$$$&&&&&&&&&&&&&(&(&&&((((((((((((((((********,,,,,,,,,,,,*****,,,,,,,,,,.,,,**,.....00...........00.00.....00.0000002002222222202222222222222242444444444444444644466666666666666666666668688888888:888::::::::::::<::::<::::<:::::<<<<<<<<<:<<<<<<<:<<<:<:::::::<<<:<<<<::0L  " """"""$$$$$$$$$&&&&&&&&&&&&&(((&((((((((((((((**********,,**,,,,,,*,**,,,***,,,,,,,,*,,,,.,,....000....0....0000.....0.000000000222222020020222222222242444444444444444644664664664666666666666668866888888888888:8::::::::<:::::::::<:<:<::<<<<<<<:<<<<<<<><<<<:<:<<:::::::::<:<<::::  " """"$"""$$$"$$$$$&&&&&&&&&&&&&&(((((&(((((((((((((**********,,,,,,,*,*,,***,,,,,*,,,,*,**,.,,,...000...........00.....00000000000220022220222222222222444442442444444444446446666666666666666666666888688888888888:8:::::::::::::::<:::<:<<<<<<<<<<<<<<<<<<<:<<:<<<<:<:<<<<::::<<<<<<<::   """"" """"$$$$$$&&&&&&&&&&&&&&&(&&$(((&&(((((((((((****,*****,**,*,,,,*,******,*,,,,,,..00.,,....000..............0..0000000000000002020202202222244242242644244444444444444666646666666666666666666688888888:88888::::::::::::::::::<:::<<<<<<><<<<<<<<<<<<<<<:<<<<<<<:<<<::<<:<:<<<::: " """" """"""""$$$$$$$&$&&&&&&&&&(&&&&&(((((&&&(&(((((*****(*******(",,,,,,,,,,*,**,,*,,*,.,,..,,,,...00................0000.(0000020220020222222222224242.444444444444444444444446666646666666666666688668688888886688:8:::::::::::::::<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<:<<<<<::<<<<<<<<<<<::` """""""""""""$$$$$$&&&$&&&&&&&&&&&&(&(((((((&((((**(((*(**************,***,,,***,,,,,,..,,,,,,,,.....000............0...0.0000000000020002222222222222222244444444444444444444444666644666666666666666686868888888448:88:8:::::::::::<<<<<<<<<<08<<<<<><<<<<<<<<<<<<<:<:<<<<6:<<<<<<<<<<<8  ""$""" """""""$$$$$$$$&&&&&&&&&&&&&&&&((&(((((((((((((*(*(*(****(****,*,,,,,,,,,***,,,*,,*,..,,,,.....00000...........0.0.00000000000000000002222222222224422224444224444444444446666666666666666666666666666868888888::::::::::::::::<<:<<<>><<<<:<<<<<<<<<<<<:<<<<<<<<<:<<<:::<<<<<<<<<<<:: """" """"""""$"$$$$$&$&$&&$&&&&&&&&&&&&(&&&&(&((((((((((((((*(**(***********,*,*,,,*,,,,,..,,,,*,,.....00000.....,.000000000..0000000000000000222222222224444444442466464444444644444666666666666666666668668868688888:88::8::::::::::::<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<:<:<<<<<:<<:<<<<<<<<: """""""""$$$$$$$$$$&&&&&&&&&(&(&&&(&&(&(((((((((((((((*************,****,,,,,,,*,,.,,,,.,,,........0000.....0.....00.00000000000000000002022222222242444244446444444444444466446446666666666666666666866888888888:88:8::::::::::::<:::<<<<<<<::<<<<>>><<<<<<::<<<<><<<<<<<<<<<<<<<<<<<<<: """""""$$$$$$$$$$&&&&&&&&&&&&(&&&(&&&&&&&((((((((((*(******(*,*((***,,,,,,,,,,.,,,,,,,..........0.000....0.......000000000000000000000202202222222444444444444644444444446444446666666666666666666888888868888888888::8::::::::<<<<<<<<<<<<<<<<<<>><<<<<<<:<<:<<<<<<<<<<<<<<<<<<<<<<<<< """""""""$"$$$$$$$$&&&&&&&&&(&(&&(&(&&&(&&((((((((*(((*(*((((,**,**,**,*,,,,*,,.,,,,,,,,,,,,.......0.00.....0...0.0.0000000.000000000020022222222222224444444466444444444644444646664446666666668688688888888888888888::88::::::::::::<:<<<><<<<<<>><<>><<<<<>><<<<<<<<<<<<<><<<<<<<<<<<<  " """""""$$""$$$$$$&$$&&&&&&&&(&&&&&(&&&&&&((((((((((((***(********,.,****,*,,,,,,,,,,,,,,,,.,,,..,..0.0000........00..0000000000000000202002220222442222444444666664444446446664466666866666666686668688888888888888888:888:::::::::::<<:<:<<<<<<<<><<<<<<<<<><<>>><<<<<::<<<<<<<<<<<<<<<< " """""""$$"$$"$$$$$$&&&&&&&&&&&&&&&(((&&(((((((((*((((*(**********,,,***,,,,..,,,,,,*,,,,,,,,,.....,..00200.......0000..0000000000000202022222222222222224424444444424464444444446666466466666666666888688888888888888:88::88::::::<<<<<<<<<<<:<<>><<<<<<<<<<@>>>>>><<<<><<<<<<<<<<<<<<<<: """"""""$$$$$$$$$$$$$&&&&&&&&&&((((((&&(((((((((((*(**********************,.,,,,,,,,,,,,,,,.........00000......000000000000000000000000000222022222222422222444224444444444444466666686666666666666688688888888888888:88::::::::<:<<<<<<<<<<<<><<><<<<<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<:  """""""$"$$$$$$$$$$&$&&&&&&&&(((((((((((((((((((((********************,***,.,,,,.,,,,,,,,..........002200.....0..0...000000000000000000222222222222224222222224444444444444666466688866666666666666888868888888888:8::88:::::::::<:<<<<<<<<<<>><><<<<<<<<<<>><<<<<<<<<<<<<<<:<<<<<<<<<: p "" """"""$$""$$$$&$$$&&$&&&&&&&&&&(((((((((((((((****(******(*********,****,,**,,,,,,,,,,,,,,..,,....00..0000....0..00000000000000000000000022222222222222242242244444444446444446666466666666666466686688888888888888:::8888::::<<<<:<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><:  "" """"$"$$$$$$$$$$$$$$$&$&&&&&&&&((((((((***((*******(**(*(((***(*****,*,***,,,,,,,,,,,,,,,,,,.,..,..0.....00.0..00.00000000000000000000000002222222222222242222244424444444466466466666666664868:86686688888888888888:::8::::::::<<<><<<><<<<<><<><<<<<<<<<<<<<<<><<>><<><<<>><>>><<<<>><: " """""""$"$"$$$$$$$$$$$$$$$&$&&&&&&&&&&((((*(***((((((*(((((((((***(**(*********,,,,,,,.,,,,..,,,,,.,,.,,,,,,.........000..0000000000000000002202222022222222222222424244444444446666666666666666868888688686888888888:888::8:::::::<<<<<<<<<<<<>>>><>>><<<><<<<<<<<><><<<>><<>>>>>><>>>><<<<<<J """" """"$$$$$$$$$$$$$$$&$$&&&&&&&&(&((((((*(**(((****(***((**(**((*(*****,**,*,*,,,,.,,,......,,,,.,,,,,..,....0...0000000000000000000202220022222222222222222222242424244444444666666666668:888888866688888888:::6::::::::::::::<<<<<<<<<<<<<<<<>>><>>>><<<<<<<<<>><<><<>>>>>>><<><><<<<<< " " """""""$""$$$$$$&&$$$$$$$&&&&&&&&&&&&(&(((((*((*********((*((((***(*((******,,,,,,,,,,.......,,,*,,,,,,,,,,,,,......000000000000000000000020222222222222222224222444444444444444446688888866468866666888868888888:::::::8:::::<::<<::<<<<<<<<>><<<><><<<<>><<><<<<<>><>><>>>>>>><<<<>><>><<<@ """"""""$$$$$$$&$$$$&$&&&&&&&&&&&&&&&(&&(((((*******(((((((**(*(((((((((*****,,****,,,...,.,,,**,,,,,..,,,,,,,...0.00000.0.0000.0000000002222222222222222222224244444444444444666666886666888666666688888888888888:::::8:::::::<<<:<::<<<<>><>>><<>><<<>><<<<<<<<<>>>>>>>><<<<>>>>>>>><<>><: """"""""""$$"$$$$&&$&&&&&&&&&&&&&&&((&&&&&((((*((*((((((((((*((**(((((((((*****,,,,,,,,,,,,,,,,,,,,...,.,,,,,,,.....0.0..000000000000000022222222222422222224224224444446446466668866866666688666886:::888888888888::::::::::::<<:::::::<<<>>>>><<<><<>><><><<<<<<<<<<><>>>>>>><>>>>>>>>>>><< """""""$$"$$$$$$$&&$&&&&&&&&&&&&&&&(&&&&((((((((((((((***(*(********************,,*,,,,,,,,,,,.,,...,.,,,,........000.00000000000000002222222222222222242222444444444446666668866666666668888:86888888888888888888:::::::::<<<<:<<:::<<<<<<><<<<<<<<>>>>>><<<<<<<<<>>>><><<>>><<<>>>>>>><<<  """""""$"$$$$$$$&$&$&&&&&&&$&&&&&&(((****((((((((((((((((*(*(*************,,,****,,,,,*,,,,,,,,.....,,,,.............0000..00000000000222022222222222222424444446444446666666666666666666666886888:8888888888888888:8::::::<<::<::<<<<<<<<<>>><<<><>>>>>>>>>>><<<<<><><><<>><<<><<<>>>><><<<,< " """""""$$$$$$$$$$&&&&&&&&&&&&&((&((((**(((((((**(((((((**(*(*********,***,*,*,**,,,,,,,,,,,,,,,....,,,...............0.0...000000000002200222222222222244444444264446664666466666666666666668888::8866888888888:8::8:::<:<<<<<<::<<<<:<<<<<><<<>><>><>>>>>>>><<<<<<><>>>>>><>><<>>>>>>>><><, " """$$"""$$$$$$$$$$&&&&&&$&&&(&&&&(&&(((((((((((((((((((*********,**,********,*,,,,,,,,,,,,,,,.....,.,................0....000000000000222222222222222242444646464444446466666666666666666688888888668888888888888::8::<<<<<<:<<<:::::<::<<<<<>>>><<<<<>>>>>>>><<<<<<<><>>>><<<>>>>>>>>>>>><, """" """$""$$$"$$$$$$$$$$&&&&&$$$$$$$&&((&&(((((((((((((((((******************,,*,,*,,*,,,,,*,,,,,,,..,..,.......................0000000000222222222222222444444444664444466666666666666666666668888888666688888888888888:::::<<<<:8::::<<<<<:<<<<>><<<>><<<>>>>>>><><>><<><<><<>><><<>>>>><>>>><, " """"$$$$$$$$$$$$$$$$&&&&$&$&&&$&&((((((((((((((((((**(**(************,,*****,,,,,*****,*,,,,.,,,..........................000000022022222222222222244424444644444646666466666668666666666668888668868888888888888:8:::<::::::::<:::::<<<<<<<<>><<<<<<<<>>>>>>><<<<<>><><><<>>><>>>>>>>>><,  """"""$$$"$$$$$$$$$$$&&$&&&&&&&&&(&(((((((((((((((*(((*(******,****,****,*,******,,*,***,,,,,,,,,,.,........................0000000222020222222222444424444446444446644666666666666666666666666866886888868888888888:8::::::<<<::::::<:<<<:<<<>><>><<<>>>>>>><><><<<>><>><><><>>>>>>>>>>>>><, """"""$"$"$$$$$$$$&&&&&&$&&&&&&&((&&(&((((((((((((***(****(*********,,****,,*****,**,*****,,,.,,,,.,.......................000000000202222222222222224444444444444444464466666666666666466666666666866688886888888:888:::::::::<::<::::<<<:<<<>>>>>>><>><>>>>>>>>><>>>>><<<<>>>>>>>>>>>>>>>>>, " """""$$$"$$$$$$&&&&&&&$&&&&&((&&&&&(((&((((((((********(*******,**,,******,*****,*******,,.,,,.,,...................0.0.00000000022224222222222242224424444444444644444466666666664666666666666686686886868888::8::88:::::::::::::<:<<<<<<<>>>><<<><<><>>>>>>>>>>>><>><>>>>>>>>>>>>>>>>>>><*  """""""$""$$$$$$$&&$$&$$&&&&&&&&(&&&((((((((((((((((****(***********,,,,*,**,**********,,,,.,.,,,,............0.......0..000000000022222222222422222424422444444444446444446666664644666666666666668866686888888888::8888888:::::::<:<<<<<><<<>>>>><>>>><<>>>>>>>>>>><><><><>>>>><>>>>>>>>>>>* "" """"""$$$$$$$$&&&$&&$&&&&&&&&&&&&((((((((((((((********************,,,*,,***,******,,,,,,.......,..,.................0000000020020220222222222222222224444444444444444444666466446664646666666666668688668888:8:8:8::88<::::::<:<<><>>>><<<>><>><>>>><<>>>>>>>>>>>><<>><>>>>>>>>>>>>>>>>>><( " """"""""$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(((((((((**(*************************************,,,,,,,,,,.,,..................0.0.000000220022222222222222422422442444444444444446466444644646664666666666666686866888:::88::::::<:::<<<:<<<<>>>>><<<<<<<<<>><>><><>>>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>(" " """""$$$"$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((*((*********************,***,******,***,*,,,,...,,...,....................00000222222222022222222244442244444444242444444444464466666446666666666666668886668888888:::::<::<<<><:<>>><<><<<<<<><>>><<>>>><>>>>>>>><>>>><>>>>>>>>>>>>>>>>>>>>><& " """"""""""$$$$$$$$&&&&&&&&&&&&&&&((&((((((((((******,**************,,*,****,***,,,,,*,,,,,,,,.......................00...0000220222222222222222224422444424444444444444444446646466666666666666666686686688888:8::::::<<><<<<<>>>><<<<<<<<<>><>>><>>>>>>><><<<>>><<<>>>>><><>>>>>>>>>>>>>>><& """ """"""""""$"$$$$$$$$&&&&"&&&&&&&&(&((((((((((((**,*** (************************,,,(*,,,,,,,,.,...........................0000000222222022222222222422422244244424444444244244446666666666666666666868866688888::888:::8:::::<<<<<:<<<<<<:<>>>>><>>>>>>>><><>>>>>>>>>>>><>><>>>>>>>>>>>>>>>>>>& " """"""$$$$$$$$$$$$$$&&&&&&&(&((&&&(&((((((((************,*************,*******,,,*,,,,,,,..,...,..............*.......000000000022222222222(2222222242224424244442444444244646666666666666666666868666888888688:888::::::<<<<:<:*<<<<<><<<>>>>>>@>>>>>>>>>>>>2>>>>>>>>>>>>>>>>>>>>>>>>>>>< " """""""$$""$$$$$&&$&&&&&&&&&&&&&(&((&(((((((((((*****************************,,,,,,,,,,,,,,.................0...0..00.000000000002222222222222224246422222244444424444444444444666664664666666666666666888888888888:88:8::::::<<:::<<<<<<<<<<<<>>><>>>>><>>>>>><>>>>>><>>>>>>>>>>>>>>>>>>>>>0 """" """"""""$$$$$&(&&&&&$$&&&&&&&((&(&&&&((((((*(************************,,******,,,..,,,,,.,.........,.......0,..........000000000202020200022222242224224242244224444244244444446666666666666666866666668888888888888:::::8::::::::<<<<<<<<<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>""" """""""""$$$$$$$&&$&$&&&&&&&&(&&&&((&(((&(((***(**(**************************,*,,,,,.,.,,.,..................00.....00.0000000200002202220202202242402422424444444444244244444446466666666666666866666666888888888888888::::::::<:<<<<<<<<<<<<<<<>>>><<<>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>$""""""""$$$$$$$$$$$$&&$$&&$&&&&&&&(&(&&(((&(((((((*(*********************,*,***,*,,,,,.,,,,,.,..,................00...0.0.00000000000000222022222242444464442424444244444444444444464466646666666666666668688888888888888:::::<<:::::<<<:<:<<<<<<<<<><><>>>>>>>>@>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>><"""""""""""$$$$$$$$$$$$$&&&&&&&&&(&&((((((((((((((*((((**************,***,*,*,**,,,,,,,,,.,,.,,,,..,......................000.000000000020022222222222444444244444224244444444444444464664644688666666668666888888888888:88:::8:::::::::<::<<<:<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>> """"""""$"""$$$$$$$$""$&&&&&&&&&&&&((((&((((((((((**((*(**********,,*,**,******,,,,,,.,...,,.,,.........................0..000000000000002200222022222224444242442222424444444444666666666466666666666666688888688888888888::8:::::::::::<<<<<<<<<<<<<><>>>>>><>>>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>@> """""""""""$$$$$$$$$&&$$&&&&&&&&&&((&((&((((((((((((((****************,*,**,*,,,,..,...,,,,,,....,..,,,..............00000..00000000000000220002222244444244442422444444444464466666666466666666666686668888886668668888888:::8:::::::::<:<<<<<<<:<<><><>>><><>>>>>>>>@@>>>>>>>>>>>>>>>>>>@>@@>>>>  """"""""$$"$$$$$$&&$&&&&$&&&&&&&&&&&&&((((((((*(*************************,**,*,,,,...,.,.,,,,.,,.....0,.............00.000.0000000000002000222202222242424444442224446444442444666666666666666666666668868888888888888888888:8::::::::<::<<<<<<<<<<>><<<>>>>>>>>><>>>>@@>>>>>>>>>>>>>>>>>>@@>@@>>  """"""""$$$$$$$$$&&((&&&&&&&&&&&&&&&((&(((((((*(********************,*,,**,,*,,,,,,,,,,,,.,,,......................0.000000002000000000000022222222222222244442444446444446666666666666886666666668668668688886688888888888::::::::::<:<<<<<<<<<<<<<<<<<>>>>>>>>>>>><>>@@>@>>>>>>>>>>>@>@@@@@@@@>""""""""$$$$$$$$$$&&&(&&&&&&&&&&((&((((((((*((((*(***********************,*,,,,,,,,,,,..,,,.,.,.,,.,..00..............00000000000000222002002222222222224444444444444244444446666664646666666666666666666686668888688888888888::::::::::<<:<<<<<<<<<<<<<<<><>>><>>>>>>>>>>>@>>>>>>>>>@@>>>@>@@@@@>""""""""""$$$$$$&$$$&&&&&&&&&&&&(&&&(((((((((((((******,*******,,*********,,,,,,,,,,,.,,,,.,....,.............0......0000000200000000000002002220202242224444442464444244444466666666666666666666666686666666666688888888888:88:::::::::<<<<<<<<<<<<<<<><<>>>>>>>>>>>>><>>>>>>>>>>>>@@>@>@@@@@@B@>"""""""""$"$&&$$$$&&$$&&&&&&&&&&(&&&(((((((((((*(**************,,,**,******,,,,,,,,,.,.,.,,,,,,.,..,..,...........0.00000000000000000002000002222202224224444244244242444446666666644666666666666868666666866666866888688888:8:::::::::::<<<<<<<<<<<<<<<<<>><><>>>>>>>>>>>>>>@>>>>>>>@@@@@@>@@BB@>"" """""$"$$$$$&&&&&&&&&&&&&&&&&&&&((((((*((((((*(********,***,,,,,********,,,,,,,..,.,.,,,,,,..,,.,.............0000000000200000000000002020002222222222242444444244446646666664644466666666666666686666666666688888::8888::8:::::::::::<<<<<<<<><<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>@@@@@@> """"""$$$$$$$$$&&$&&$&&&&&&&&&&&&(&(((((((((((**(***********,,**,***,,,**,,,,,,,,,,,,,,,.,,.,...,,,.,.........00...000.0000000000000000002222222222222222242422444444444464446464644444666666666666666666668666686888:8888888:::8::::::::<<<<<<<<<<<<<<<><><<>>>>>>>>>>>>>>>>>>>>>@>>>>@@@@@@@>@>@"""""""""$$$$$$$&$&&&&&&&&&&&&&(&&((((((((((***********,**********,*,,**,**,,,,,,,,,,,,,,,,,,,.,.,,,.............00000000000000000000000022202202022222422444244444444444444646644446446666666666666666666666686688888888888::::::::::::::<<<<<<<<><<<<<><<>>>><>>>>>>>>>>>>>>>@>>>>>>@>@@@@@@@>@>l" """""$$""$$$$&$$$&&&&&&&&&&&&(&&&&&((((((**(*(****,,**,,,,*******,,*****,,,,,*,,,,,,,,,,,.,,,,,,,...........000..0.0000000000000022000000200022222022222424244244444464644444446644466666666666666666666686666868888888888::::::::::<::<:<<<<<<<<<><<<<<<<>>>>>>>>>>>>>>>><>>@@@>>@@@@@@@@@@>>@>" """"$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((*(((*****,,,,,,*****,*,**,,,****,,,,,,,,,,,,,.,..,.,.................000000000.00000000020220020022022002222224422224444446444664444466446666466666666666666866888668688888888888::8::::::::::<<<<<<<<<<><<<<<><><>>>>>>>>>>>>>>>>>>@@>@@@@@B@@@@@B@@>$$$"$""$$$$$$$$$$&&&$&&&&&&&&&&&&((((((((((((**(****(***,,****,**,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..............0...0.00000000000000002022224422222222222244444444444444464464466666664646666666666666666666668868888:888:888:::::::<<<:<<::<<<<<<<<>><><<>>>>>>>>>>>>>>>>>@@>>>@>>>>@@@@@@@@@@@@"$""""""$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((*((((***********,,*********,,,,,,*,,,,,,,,,,,,,,,,,,......,...............00..000000000000000022222202222222222222244464444444646644466666666666666666666666666688668868888888::888868888::<:::<<<<<<:<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@>""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((((((((*(****(************,*,,,,,,,,,,,,,,*,,,,,,,,,,,,........,.......0.00..00....0000000000000222244444222222222224424444444444644644466444666666666666666666666666688688688888868888888888:::<::::<<<<<<<><<<><>><>>>>>>><>>>>>>>>>>>>>>>>@@@@@@>@@@@@@@$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&(((((((((((((((****************,*,,,,,,,,,,,,,,,,,,,,,,..,,,,,.................000..00.0000000000000020022444444222222422222444444444444464444446446666666666666666668666666886888888888::8888888:8::::<::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@BB@@@@@@B@@@@@@"$$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&(((((((((((((((**************,,,(,*,,*,,,**,,,,,,,,,,..,,,,,,,..,............0.0...0.000200.00000000002002224422224224422222244444444444466444444466444466466666666666686666888888888888::<:::8::::::::::<<<<<<<<<<<<><><<>>>><>>>>>>>>>>>>>>>>>>@@BBB@B@@@@@BBB@@""$$$$"$$$$$$$$&&&&&&&&&&&&&&&(((((((*(((******(*********,*****,,*******,,,,,,,,,,,,,,,,,,...,........0............0000000000.0000000000022222222222222242444444444446444444444644466666666666666666666668668688888888888::::::::::::8::::<<<<<:<:<<<<>>>><>><<>><>>>>>>>>>@>>>>@@@@BBBBBBBBBBBBB@$$$$$$$$$$$$$$$$&&&&&&&&&&&((((((((((*((((***(*************,*,*,,,,***,,,,,*,,,,,,,,,,,,,,.,............,,......0.0000000000000000000000020222222222222222242444446444444446466444446466686866666666666666666888888888888::::<:<:::::<<::::<<<<<<<<><>>>>>><><><>>>>>>>>>>>@@@>>>>>@@>BBBBBBDBBBB@$$$$$$$$$$$$$$&$&&&&&&((&&&&(((((&(&((((((((***(***************,,,,,*,,*,,,,,,,,,,,,,,,,.............,..0..0......0....0.0000000000000000002222222222222222444444444444444466444444464666666666666666666666868688888888888:8:<<<:<<:<:<<:<<<:<:<>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>>@>>@@BBBBBBBBBBB$$$$$$$$$$$$&$&&&&&&&&&&&((&((&&(((((((((((**********,**********,,,,,,**,,*,,,,,,,,,,,,,,,,,,....................00.0..0.00000000000000000202222224222222224242244244444666644444446466464666666666666686666666668886888888:<:<<<::<<<:<<<<<<<<<<>>>>>>><>>>>>>>>>>>>>>@>>>>>>>>>>>>>@@@@BBBBDDDDB$$$$$"$$$$$$&&&&&&&&(&&&&&((&((&(((((((((*((****************,*,*,,,*,,**,*,,,,,,,,,...,,................00.......0..000......00.000000000222222222222222242244444444444446644444446664666666666666666666668888688888888:::8:::::<<<:::<:<<<<<<>>><>>><<<><>>><>>>>>>>@>>>>>>>@>>@@>>@@@@B@BBBBBBBB$$$$$$$$$$$$&&&&&&&&&&&(&&((((((((((((((***************,***,,,*,,*,,,,,,*,**,,,,,,,..,,,,,...,.....,...00.............0.0....0000000022000002022222222222222222444444444446444464466666666666666666666666888866888888888::8:::::<:::<::<<<<<<<><<<<>><<<>>>>><>>>>>>>@@>>>>>>>>@>@@@@@@@BBBBBBDDDB<$$$$$$$$$$$&&&&&&&&&(&&(&&((&(((((((((((********(******,******,,**,,,,,,,,,,,,,,,,,,.,,,,,,...........0...........,......00....000000022200002222222222222244444444444444444444466666466666666666666666868866666888888888::::::::::<<::<<:<<<<><<<<<<<>>>>>>><>>>>>>>>@@>>>>>>>>>@B@@@@@@BBBBBBDB@$$$$$$$$$$$&&&(&&&&((((((((((&(&(((((((*(*******(****************,,*,,*,,,,,,,,*,,,.,,.,,.........................0.....0.00000000000002222202222222222224224444244444444444444666464666666666666666666886688688888888888:::::::::::::<:<:<<<<<>><<<<>><<<<<<>>>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBB@B@@ 0$$$$$$$$$$&$$&"$&&&&&(&&((((((((&((((((((((($***********,**,**,,**,*,,,,,,,,,,,,,,,,,,,......,....................00..0000000000000000002002222222222222224444444444444444444446644666666466646666666866668688:888888:8:::::::::::::8:<<<<<<<<>>><<>>>><>>>>>>@@>>>>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBB ""$"$$$$$$$&&&&&&&&&&&&(&(((((((((((((((***(************,,**,*,*****,,,,*&,,*,,,,,,,,,.,...,,,.......,$.........0..000.00000000220,0220020222222422222222242240(44444446444466644646466666640666666866688:8<:::888::::<::8::<:::::::<<<<<<<<><<>>>>>><<>>>>>>>@@@@@>>>>>>>>>>>>>>@>@@@BBBBBBBBBBB""""$$$$$$&$$&&&&&&&&&&&&&(&((((((((((((****(*(*******,***,,*,,**,***,,,,,,,,,,,,,,,,......,.....,..........00.0000000000000002000.020020000200224222224422444424444444444444666666646666666246666686888:::::88888:::::::4::::<<<<:<<:<<<<>>><><<>>>>>.>>>>>>>>>>@>@>>>>>>@>>>>>>@>@>@@BB@B@BDBB "$$$$$$$$$&&&&&&&&&&&&&&(&(((((((((((***(*********,,,****,*,,,***,,*,,,,,,,,.,.,,,,,.,,,..,....,,,.,,........000000020000000200000002000000022222222246442244244444444444444644666666666666666668666888888886888888:888:::::::::::<<:<<<<<><>>>>>>>>>>>>>>@>>>>>>>@@@>>>>>>>>>@>@>@@@@@BB@@@BBBBB>$"$"$$$$$$&&&&&&&&&(&&&&(&(&(((((((((*****(**(****,,******,,,,*,*,,,,,,,,,,,,,,,,,,,..,,..,...............00..00000220000002020.0022000022022022222224442244244444644444444444666644646666664666868:88868668888888:::8888:::::::<<<<>>><<::<<>>>>>>>>>>>>>>>>>>>>@@@@B@@>>>>>>@>@@@@@@B@@@@BBBDBB@ @"$$$$$$$&&$&&&&&&&&&&&&&(&(((((((*((*****************,***,,,,,,,,*,.,,,,,,,,,,,,,,,,,,,,,,.................00....0.020000000000200222000222022022022222224244224444444444444466666666666666666888::88866688888888:8::::8:::::::::<<<><:::8::<<>>>>>>>>>>>>>>>>>@>>>>>@@@>>>>>@@>@@@@@@@@@@BBBBBBB@$$$$$$$$$$$&&$&&&&&&&&((&(&((((((((((((((*(********,,**,****,,,,,,**,,,,,,,,,,,,,.,,.,.,.,..................0..000200000....0020222202200022222022202222422244444424444446646466666668888888888886886868888888888:::::<::::::::::::<<::::@@<<<<>>>><<>>>>>>>>>>>>>>>>>>@@@>>@@@@@@@@@@@@@@@BBBBBBB$$$$$$$$$&&&&$&&&&&&((((((((((((((((((((*((********,,*,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,.......................00000000.222.0200202022002222222202222224244444444424444464446666666888666668686668666868888888:88::::<<<:::::::::<::::@DBBB@>><>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@>@@@@@@@@@B@@B@BBBBB$"$$$$$&$$&&$&&&&&&&((&((((((((((((((((((**********,,**,,****,,,,,,,,,,,,,,,,,,,,,,,,,..,....................0...0.0000022240.00000000022200222222422222444444244444444424266666686666666666686666666886888888888:8:::::::::::::<<<:<:>B>>>>@><>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@@B@@@@@B@BBB@BBBBB@"$$$$$$&&$$$&&&&&(&&(&&(&(&((((((((((((*(((*****,*,,********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..........0.........0.0.0.0000222222000000020022224220222222024224442224444444466446666664666666666668886888688888888888888::::::::::::<::<::>>>>>>>><>>>>>>>>>>>>>>>@>>@>>><>>>@B@@BBBBBBBBBBBBBB@BBBBB@$$$$$$$&&$$$&&&((&&&&&(&((&&(((((((((((((****************,****,,,,,,,,,,,,,,,,,,,,,,,.,,,...................0..0.00000000000020000222222222422222222222222222222244444464466666464666666666666666686888888:888888888:::88::::::::<<<<<<<>>>>>><<>>@@>>>>>>>@@@@@@@@>>>>>>>>@>>>>@@@BB@BBBBBBBBBBB@$"$$$$$&&&&&&&&&((&&((&(&&(&((((((((((((*((****************,,,,,,,,,,,,,,,.,,,,.,.,,,,.,...,...................000000000...,.00022022222222242222224444222244442444444466886664466666666666666666668888888888888:88:888::::<:::<:<<<>>:<<>>>>>>>><>>>>>>>>>>>@>@@@>>>@B>>>>>>>>>>@>@@@@BBBBBBDDBBB$$$$$&&&&&&&(&&&&&&(&&(&(((&((((((((((((*((************,**,,*,,,*,,,,,,,,,,.,,,,,,,.....,....................0.00.0.00000.,...022222222222222222222222222222246644444646666666666666666666666668668888888888888888:88::::::::<::<:<<<<<:<<<>>>>>>><<>>>>>>>>>>>>@@@>>@@>>@@>@>>>>>@@@@@@@BBBBBDDBB"$$&&&&&$&&(&&&&&(((&(&&(((((((((((*(*(**(*****************,,,,,,*,,,,,,,,,,,,,,,,....,..,.,..........0.......00.00.000.002220000242222222222222222222224422244444464666666666446666646666668668688888:68:888:88888::::::<::::<<<<:<<>>88:::<<>>>>><>>>>>>>>>>>@>>>>@@>>@>@@>>@>>@>@@@@@@@BBBDBBDB"$$&$&&$$$&&&&&&&&((&&((((((((((((((**((((***********,,,*,,,*,,,***,,,,,,,,,,,,.,.,..,.,.,,..................0.0000000000022220000000222222220222222222444442244446666666666446666446666666666868886688:888888:888888:::<<<<::<<:<<<<<>>8888:>>@>>>>>>>>>>>@>@@@@@@@@@@>@@>@@>@>>>@@@@@@@BB@BBBBB@$$$$&$$$$$$&$&&&&&&&((&(&&((((*(((((((((**********,*,,,,,,,,,,,,*,.,,,,,,,,,,,,,,,,,,......................0..000000002220000222002222222222222222222222244466224866666668664446668646666666866666888888:8888888888:88:<<<<<<<<:<:<<<>>>><<>>>>>>>>>>>>>>>>@>>@>@@>>>>@>>@@>>>>@@>@@@@B@@BBBBBBBB@$$$&&&&&&&&&&&&&&&&&&((((((((***(((((((((**********,,,,,,*,,,,,,,,,,,,,,,,,,.,,,,,.,..................0......000000000020...02222022022020222222222224444422666662444444666666866666666666668666888888888888888688888::<<<:<<<<:<<<<<<>>>>>>>>>>>>>@>>>>>>>>@@@@>>@@@>@@>>@@>>@>>@@@@BBBBBBBBBBBB@$$$$$&&$&&&&$&&&&&&((&(((&((((*((((((((*********,,,****,,*,*,,,,,,,,,,,,,,,,,,,,,..,.000...............00..00...00000002000200222222222202222022222224444444246664466666666668666666666666866868668888888888888::8:::<:<<<<<<<<<<<:<<>>>>>>>>>>>>>>>>>>>>>>@B@@@>>>>@>>@>>@@>@@@@@@@@BBBBBBBBBBBB>"$$$$$$&$&&&&&&&&&&&((((((((((((((*((((**********,,**,**,,,,*,,.,,,,,,,,,,,,,,.,,,.,....................00..0.0000000002466220200200002200202222222222446666244664666666664666666666866666866668668868688888888::::::<<<<<<<:::<<<<<<<<>>>>><>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@@B@@@BBB@BBBBDBDBBBB@"$$$$$$&&&&&&&&&&&&&&(((((((((((((((((((*********,,*,,,***,,,,,,,,,**,,,,,*,,,.,,,,.......................0..00000000..02442420200.000222222224222222244664664466646664666666666666688868688886668686686868888888::::::<<<<<:<<<<<<<><<<>>>>>>>>>>>>>>>>>@><>>>>>>>>>>>@@@@>@@@@@BB@@@@@BBBDBBBBBB$$$$$$$&$$&&&&&((&&&(&&((((((((((((((((*(*(*****,***,**,,,,,*,**,*,,,*,,,,,,,,.......,,.............................000.002222000022200222222244222224444466666666666644666666666666686668866666666688668888:888888:::::::<<<<><<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>>>>@@@@@>>@>B@@@@@@BBBBBBBBBBB$$$$$&$&&&&&&&&&((&(&(&(((&((((((((((*(((**(****,,*,,***,,*,*,***,,,,,,,,,,,,,,.....,...,..........................0000.,,.00002222222222222424444422444666664644644466666646666666666688666666666668888688888888888:::::::<<<<:<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@@@@@@@BBBB@BBBBBBBB"$$$$$$&$$&&&&&&((&&(((((((((((((((**************,,,,,,,*,*,*,,,,,,**,,,,,,,,,,.....,.,......0....................000000....00222222002222246444444422224466642246666666646666666666666666666666666866686888668888888:88:::::<::<<<<<>>>><>>>>>>>>>>>@>>@@@@>><<>>>>>>>>@>@@@@@@@@@B@B@@BBBBBBBBB@$$$$$&&&$&&&&&&&(*(&&&&(((((((((((((*(**************,,,*,,,,,,,,,,,,,,,,,,,,,,,,,...............0.......0...0.....000000020004422222222222244222442424444466666664466666666666666666666666666666866866886688888888888::8:::::<:<<<<<<<><<<>>>>>>>>>@@>>>>@>>>>>>>>@>>>>>>@@@@@>@@@@@@BBBB@BBBBBBB@$$&&&&$&&&&&&&&(&((((&(((((((((((((*******(*****,*,,**,**,,,,,,,,,,,,,,,,,,..,,,,,.....,............0..00..0..000002200002200222002222422244222242224444646644644444644666666666666666666666666668666666868888888888888:8:::::<<<<><<><<><<>>>>>>>>>>>@>>>@@@BB@@>>>>>>>@@@@@>@@@@B@@B@B@@@BBBBBB@$$$$$&&&&$&&&&&(&$&((((((((((*((((*((****(*****,,,**,*,**,,,,,,,,,,,,,,,,,,,.,,,,,,,...........0..........000000000..000000200004202222224422222222244444444444444444466666666666666666666666666868666688888888888888888:::::<<>>>>>>>>>><>>>>>>@>@>>@@@@BBBBBBB@>>>>>>>@>@>@@@@@@@@@B@@BBBBBBBBB@$$$$$$$$$&&&&&&((((((((((&&((((((*(((*(************,**,*,,,,,,,,,,,,,,,,,,,,,,,,.,,.,..,..........0.0....0..000000000000222200..0222244442222222222244444444444444644664444666666666666666666686668666686888868888888:88:8:8:<<>>>>><>>>>>>>>>>>>@>@>@@@BB@B@@B@@>>>>>>>@>@@>@>>@@@@B@BBBBBBBBBBB@$$$$$$$$$&&&&((((((*((((((((((((*(*(**************(*,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,.,.............0.....00...00000000020020220..0222422442222202224244444444446662666644886666666666666666666666888688888888888888888::::::::::<<<<>>>>>>>><>>>@@>>>>@@@B@>@@@@>>>>>>>>>>>>>>>@@@@@@B@BBBBBBBBBB@J0$$$$&$&&&&$&&&(((((***((((((((((((((((*(*************,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,..............0..0..0.00000020200222220222222224444222202222444444444446446666666666666666666666666666666666668888:8888888888::88::<::::::::<<>><<<>>>>>>>>>>>>>@>@@@>>@@@>>>@>>>>>>@>>>>>@@@@@@B@BBBBBBBBB> $$$$$$&&&&&&&&&&(***((((((((((*(((((*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,...............0..0..00000002020202020222222202222202222222444444446444664446666866448666666666666666666666666888888888888888:88::::::::::::<<<<<<>>>>>>>>>>@@@>>>>>>>>>>>>>>@@>>>>>@>@>>>@@@@@@BBBBBBBBBBB>$&$&&&$$$&$&&&&((((((&&(((((((((*(((***(*************,,,*,,,,,,,.,,.,,,,,,,,,,,.........................000.0000002002020002222022200000022200224424444446666664666866666886666666666666666666668868888888888888888888:8::::<:::::<::<<>>>>>>>>>>>@@@@>>>>>>>>>>>>>@>>>@@@@@@>>>@@BB@BBBBBBBBBBBB@$$$$&$$&&$&&&&&&&(&((((((((((((((((*****************,*,,,,,,,.,.,,,,,,,,,,,,,,,......,.....................0000000000020022222220022220000022222444244444466666666666666888866666666666666666666668866888886888888888888::::<<::::<::<<>@@@>>>>>>>>@@>>>>>>>>>>>>>>>>>>>>>@>@@>@@@@@B@@@B@BBBBBBB@ $&$$$$&&&&&&&&&&&&&&((((((((&(((*((**(*********,***,,,,,,.,,,,,,.,,,,,,,,,,,,,..,........,...............0000000.02200222222222242202222222224464444444466466666666666666888888666666666666666686666868888888888888:8::8::8:<<<::<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@@>@@@@@@B@B@BBBBBBB@"&&&$$$$$$&&&&&&&(((((&((((((&((((**(****(******,,,,,*,,,,&*,,,,,..,,,,,,,,......,,.,..(..............00.0000000000(.222222222202222222222224444.2244446446666666666646666668666866666666666666666666686686888888::::8:::8:::<<<<<<<<<<<<>>>>>@@>>>>>>>>>>>>>>>>>>>@>>>>@B@>@@@@@@@B@@@@BBBBBBBB@$&&&&&&&$&$$$$&&&&(((((((((((((((((((**********,,,,,,,,,,,,,.,,.,,,...,,...........,.,.,.............000.0.0000000...020020222222.00224224444422202224444466666646664444446662&6666644666666666666666666884,88888888:88:::8:88::<<<<<<:8,<<>>>>@>>>>>>>>>>>>>>>>>>>>28>>>>>>>>>@@@@B@@BBBBBBBBBBB*$&&&&&&&&&&&&&&((&&(&&(((((((((((((***********,,,,,,,*,,,,,,,,,,,,,,,.........,,.....,.,..........0.000...0.00000000...0000200022222222424422224424444444444664446664464664646466668666666688666868666686888888888888::8::::8::::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@BBBBBBBBB6$$&&$&&&&&&&&&&&&&(((((((((((*((*(((*********,*,,,,*,,,,,,,,,,,,.,,,,,.....,,,,,,......,.,...........0.0.0000.0.00042002202000002442002222224442444446644244444666664464664646646668886666666666666688686888868888888888:::::::::<<<:<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@B@@BBBBBBBB>$&&&&$&&&$$&&&&&(&(&(((((*((*((((**(***(*(((*,,,,,,,,,,,,,,**,,.,.,,,,,,,,,,,,,,,........................0.00.00002.22222000000222222222222444244444444444442444666446644466646666666666666666666668888666868888888888:88::::::::::<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>@>>>>@>>>@@@@@@@@B@@B@BBBBBBBB@$&$&&&&&&&&&&&&&&&&(((((((((***((((((******,**,,,,,,,,,,,,,..,,,.,,.,,,,,,,,,,,,,,.....,.....0.......000...000000020.222222422224442422442002244444444444444444444644466666666666666666666666666668666886688888888888888:::::::<::::<<<<<<<<<<<<<>>>>>>>>>>>@>>>>>>@@>>@@@@>@@@@@@@@@@B@@BBBBBBBB>$&$$$&&&&&&&&&&&((((((((*(((((((((*(((******,,,*,,,,,,,,,,.,,.,....,.,,,,,,,,,,,,.......,.........0..0000000022000022222222022222224664442244444442442444444242444444466666664646666664466666666666666688688888888888888:::::::::<::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@@>@@@@@@@@@@@@@@@@@BB@BBBBBBB>$$$$$$&&&&&$$&&&&((((((*(((((((*******(***,,,**,,,,,,,,,,,,....,.,.,.,,,,,,,,,,,,,,,................0..0.0000022200222222222002002244442222244424444444444444442444644646466666666666666666666666686688688668888888888:8:8:::::::::::<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@@@@@@@@@@@BB@BBBBBBBB>$$$&$$&&&&$&&&&(&&(&((((((((**((****************,*,,,,,,,,,,,.,.,,...,,,,.,,,,,.,.,.,,,.,,..............000000022222222022222222220020022244442642424462444644446646666664666666666666666666666666688668668868688:88888:8:::::::::::::<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@B@>@@@@@@@BB@@BB@BBBBBBBBBBB>$&$&&&&&$&&&(&&&&&(((((((((((**(**(*,******,,,**,*,,,,,,,,,.,,,,,,.,,.,,.,.,,,,,.,.,,,,,,.,.............000000002222222222242222222000004444442442226666444446646666686644444466666666886666666666686688888888888888:::::8:::::::::::::<:<<<<<>>>>>>>>>>>>>>>@>>>>>>>@@@@>@@@@@@@B@@@@BBBB@BBBBBB@$$$&&&&&&&&&&((&&&((((((((((((((*****(***,*,*****(*,,,,,,,,,,,,,,,,.....,,,,,,.,,,..,,...,,,..........0.000000000022222242224442220022222244444444464442444464464666664446464644666666888866666666868886888888888:88:8888:::::::::::<<<<<<<<<><>>>>>>>>>>>>>>>>@>@>@>@@@>@@@@B@@@@@@BBBBBBBBBBBBB<&&$$&&&&&&(((((((((((((((((****(**********,****,,,,,,,,,,,,,,.,,,,,,.....,,,,,.,,,.,,...0....,........0..000000000000022244244424200222222222244246442224444644464466646886466666666666868868888868886888888888888888888::::::::::<<::<<<:<<<<<>>>>>>>>>>>>>@>>>>>@@>>@@@@@@@@B@@@BBBBBBBBBBBBBB@<$$&&&&&&&&&(((*(**((((&(((((****(*(***********,,,*,,,,,,,,,,,.,,,,,,.,..,,..,..,,,,,.................0.000000000000000222222224222220020222420022644224666444686442444444466644444466666688886886866668688888888:::8::8::::::::::<<<::::<<<<><>>>>>>>>>>>>>@>@>>>@>@>>@B@@@@@@@BB@BB@BBBB@BBBBBBB>$$&&&&&&&((((**(((((((*((((((*******(******,,,,,...,,,,,,,,,..,,,...,...,..,...,,,,..................0.0000.000000000000022222222244222222222402244444444444444444444464446666666666666668888866868668866688888:::8:88::::::::<:<<<:<<<<<<>>>>><<<>>>>>>>>>>>>>>>>@@>@@@@B@@@@BB@@B@@BBB@BBBBBBBB>$$&$&&&&&(((((&(((((((((((*(**************,*,,,,,,,,,,,.,,,,,,.,.....,.....,,,.,,,.......0.............00000000000000000022220202224444424422444644244444664442424666666686886666666666666688888886688668888888::8::8::8::::::::::::<::<<<<><>>>>>>>>>>>>>>>>@>>>>>>@@@BB@@@B@@@@@@@@BBBBBBBBBBB@<$$&$&$&&(&((*((&(&((((***(***((((***********,,,,,,,,,,,.,,..,,,..,...,...,,..................,...0..,..000000000000200000000200022422444442246424444444444446666866666666666666666666666664666888666666886886688::::8::::::::::::::::<<<<<<<>><>>>><>>>>>>>>>>>@>@>>>>@@@@@@B@@@BB@@@@BBBBBBBBBB@>$$&&&&&&&(******&(((((((**(**((**********,,,,*,,,,,,,,,.,........,...,.,..,.,...............220..0202000000000000000000000002000222222224222204424244466666666444646886666664466466664666666866688888866688:8:868:::888:::::::<<:::::<<<<<<><>>>>>>>>>>>>@>>>>@>>>>>>>@@@@@@@B@B@BBBBBBBBBBB@BBB@<$$&&&&((&&(((((((((((*(**(*(*(((*********,,*,,,,,,..,,....,,,,..,,,.,....,.,,,.,.,....,000..0220..000200000000000000000000000000222022022022444444466666666666222468666666666644666666466666666668888668:888888::888888::<:::::::::::<<<<<<<<><<>>>>>>>>>>>>>>>@>@>>>@@@@@@@BB@@B@BBBB@@BBBBBBBB@:@$$&&&&((((&&&((&(((((*(******(***********,,,,,,,,.......,,,.,,,.,,,,,,,,,,,,..,......,.00.0...00000....000000000..00000200020000020222022022222224244464466666646666666666666664666666666866668888886688::88:8:::8:::8888:::::::::<::<<<<<<><>>>>>>>>>>>>>@>>@@@@@@@@@@>@@@@@@B@@BBB@BBBB@BBBBBBB<$$&&&&&((&$$$&&&((((((*((*(*((************,*,,,,,,,,,,,,,,.,....,,..,,,,,,,,,.......,.....0.,...0000000000000.0..0000000202220002020202220002222224242444446666466422446666466888666666888888888888888888::8::8::::::<:<:::::::::::<<<<<<<<<><>>>>>>>>>>>>>>@@@@@@@@@@@@@@@BBB@BBBBBBBBBBB@BBBBBB<&&&$&&&((&&$$$&*((((&(((((*(*(*************,*,,,,,,,,,.,.,,,,.,..,,.,,,,.,,.,..........,..0.,,,000000002000000000000000000000000000220222020222222444424446644444446622444446666688888886666668888888:88888::::88::8::8::::::::::::<<<<<<<<><>>>>>>>>><<>>>>>>>@@B@B@@@@@@@>B@B@@B@@BB@BBBBB@B@BB:&&&&&&&(((((((***((((((((((**(**((*******,,,,,,,,,,,,,..,,,,,,.........,....,,,........,*,.0..0000000000000.00000000202200000000000222200002222222424442444644664246664464466668886666688688686688::::::88:::::88888::::<:::::::::::<<<<<<<>>><>>>>>>>>>>>>>>>>@@@@@@B@@@@@>@@@@@B@BBBBBBBBBB@B@@:&&&&&&&&((((((***(*(((((*(*(*****(*********,,,,,,.,,,,,,,,,,,.,......,...,.,,,,.....000000.0000000000000.0.000002220000000002000002022000002222222244444444666664444466666666668888668888888::888888:::::::::::::::8:<:<<<<<<::::<:<<:<<><<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@B@BB@@BBBBBBBBBBBBB@<&&&&&&&((((((*****((*((((((*((*(**********,,,,,*,..,,,,,,,,,,..,,.,...,.,...,,,,,,...0000..000000000000..000.00000000002000020000000000000222222244244444446666646422466666666888888888:888886888888::8::::::::::::<::::<<::::::::::<<<<<<<><>>><>>>>>>@@>@>@@>@>>>>>@@@@@@@@BBBB@@B@BBBBBBBBBBBB8&&&&&((((((((((****((*((**((***(**(*****,,*****,,,,,,,,,,....,,....,...,,,.,,,,,.0....00..00000000000..0.0...0.000000020000000002000000002222422224444244444666886644666666688866668888688888888888888::::<<:::<:::::::<::8:::::<:<<<<<<<<<<>>>>>>>>>>>>>>>@>>>>>>>>>@>@@@@@B@BBBBBB@BBBB@BBBBBBB8&&&&&&&&(((((((*******((****************,,*****,,,,,,,,...,,..,.,,...,.....,,.0...0..........0..........00...000.00000020000000002000002222222224444444244666666666666666666886666666686688888888886:::::::::::::<::<<<<::8::::<::<<<<<<<<<<<<>>>>>>>>>>@>>>@>B@@@>@>@@@@@@@@B@@@BBBBBBBBBBBBBBB@8&&&&&&&&&((((((**,,*,,,*******(*************,**,,,,,,,,,.........,,..........,...,..00.00000.0..0..............0000000020000000000002222222222222242424444466644666668666666686666666666688:888886888:::::888888:<<<:<:::88::::<::<<:<<<<<<>>>>>>>>>>>>@@@@@@@@BBB@@@@@@@@@BB@@@@BBBBBBBBBB@BBBBB8&&&&&&&&&((*((****,,,,,,,*********((******,,**,,,,,,,,,,,,,.....................0.,00.0000000..000..0000..00000.0000000002200000002222222222222444442444444666666688888886866666666666666668886688888888888888::::::::::::::::::::<<<<<<<<<<<<<>>>>>>@>@>>>>>>>>>@@@BBB@@@@@@@@@@BBBBBBBBBBBBBBBB8 &&&&&&&&&(((((***********(**((*(*********,*,,,,,,,,,,,,,,.,,,....,...,.......000.......020000000000000.0..0000000000000000020000002022222220222222244244444666888886644446666666666666666888888888868888688888:::8::::::8::::::<<<:<<<<<<<<><<>>>>>><>>>>>>>>>>>>>@>@@B@@@@@@@@@@@B@@BBBBBBBBBBBB6&&&&&&&&((((((*,((((((***(***((**(********,,.,,,*,,,,,,.,.,,,........,......0.00000.....000020202000000..00...0..0000000020002220002222002222222444444424446668868886424466666466666666666888686688688888888888:8:::::::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@@BB@@BBBB@@@B@@BBBBBBBBBB@4&&&&&&&&&((*(****((((*******((**(********,*,,,,,,,,,,,,,,...............,,....00000000......000000000.0.0......0000000000022200020022200222222222244244242466466666666444446666666666666666688686888888888888888:8::::::::8:::::<<<<<<<<<<<>>>>>>>><>>>>>>>>>>>@>>@@@@@>@B@@BB@@@B@@B@@BBBBBBBBBB@$&&&&&&(&&(((*,(((((******(******(*********,,,,,,,,,,,,,,,,,,.............,........00.0............000.0..00000...000000002200002022222222222222222424442446666646666664444444666666666666668668888888888888888::8::::::::::<<<<:::::<<<<<><<<>>>>>>>>>>>>>>>>@@@@@@@@>@@B@@BBBBB@>@@@@BBBBBBBB@@>$&&&&&&&&(((**&&((((*(****(**************,*(,,,,,,,,,,,,,,,,,,,.,,......$.,.,............0..............0000000000.00002000000020202022222222222222444444466646246666464466666666666666666686668868888888888888:8:8:::::<::<<<<::<:<<<<<<>>>>>>>>>@@>>>>>>>>>>@@@@@@@@@@@B@>@B@@@@>@@@@BB@BB@B@B>$&&&&&&&&(((***(((((***********,,**,,,,,,******,,,.,,,,,...,,...........,,,..,,..,...,...............,,..000000000.00.000022220202..000222222222224244444466444&.444666444444666666666666886$4886688888888888888888::::::8<::<<<<<<<<<<<<<<>>>>>>>@>>6>>>>>>>>@@>>@@@@@@@@@@>@@@B@>>@@BBBBBB@BBB0&&&&&&&&(&((((((((**(((*******(***(***********,*,,*.,,,,,,.,,...........,.,,,,,,,.,....................0000000000000000200022202000000222222222222224444464444444446666446466666666666666666666688888888888888888:::::8888:::<<<<<<<:<<<<<<<>>>>>>>>>>:>>>>>>>>>>@@>@@@@@@BBBBBBBB>:BBB@@BB@BBBB@&&&&&&&&&&((((((*((((***(***************,,*,**,,*,,,,,,,,.,,,,......,...,,,,,,,,,.,..................0.0000000000000000000022222200222222222222222222244664444444446666664446666666666666666666888888888888:::::::::8::::::::::<<<:<<<<<<<<<>>>>>>>>>>>>>>>>>>@>@>>>>@@@@@BBDBBBBBBBBB@B@BBBBBB@@>:&&&&&&(&&&(&((((((((*******(****((******,,*,,*,*,*,,,,,,,,........,..,....,,,,,,,,,,.................0000020000000000000000022222200222022222222422222466444444444444666444446666666666666666666688688888888888:888::::::::::::<<::<<<<<<<<><<>>><>>>>>>>>>>@>>>>>>>>>>@@@BBBBB@BBBBB@@@@@B@@@BBB>&&&&&&&&(((((((((((((*******((***********,,***,*,,,*,,...,,............,,,,,,,,,,,....................0000000000000000000000022222222222022222222222444444444444464446466446466664666666666688888888886888888888:8::::::<::::<<:<:<:<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>@@BBBBBBBBBBBB@@@@@BBBB@@@>&&&&&&&&&(&(&(((((((******(**((****,,*,**,,,**,*,,,,,,,.............,,.....,,.,,,,,,..................000000000000.000000000002224222222222222222222244444444444444444666644446666666666666688886668888:8888:888:888::<<<:<:<::::<::<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>@@BB@BBBBB@@@@BBBBBB@B@@@B@B@>&&&&&&&&&&&&((((((((*(**(****(*(**********,,,**,,,,,,*,,,.,.........,,......,,,.,.,,,,.................0000000.0.00000.00000002022222022202222222222224424444444444444666664666666666666666666666868888::888::::::8::::::::::::<<::<<<<<<<<>>>>>>>>>>>>>>>>>>>>@>>@@@BBBBBB@BBBB@@BBBBBB@@@>@>@@B>&&&&&&&&&&(&(((((((((****(**********,***,*,,,,,,,,,.,,,,,...,....,,,.,,*,....,,........,................00000.0.000000000000000202222202222222222222244244444444464444666666666666666666666888868888888888:8:::::::::::::::::<:::<<<<<<<<<>><>>>>>>>>>>>>>@>>>@@@@@@BBBBBBB@BBBBBB@@BBBBB@@@>@@@@>&&&&&&&&(&((((((((*((*********************,,,,,*,,,,,,,,.....,,,,,,.,,,,,......,..................0......0.00000000000000000000000222002222222222222222442444444464444446664446666666886688888888888888888888888:888::::::::::<<<:<<<<<<<<<<<>><>>>>@@>>>>>>@@@@@@@BBBBBB@BBBBBBBBBBBBBBBBBBB@@@@>&&&&&&&&(&&&(((((*(********(********,*,***,,.,,,,,,,,,,,,.....,.,..,,,,..,..,.............................0....0.0.000000000000020020002220222222222224244444444444444664664446666666668688888888888888888888888888:8:8::::::::::<<<<<<<<<<<>>><<>>>>>>>>>@>@@@@@@@@@B@@>@@@BBBBBBBBBBBBBBBBBBBBB@&&&&&&&&&(((((*((((((**********************,,,,,,,,,,,..,...,,.,..,..,,,,,.,,,...................................0202000000000000222200022222222222422444444442444464444466464666866666668868888888888888::8888:88:::::::::::::<::<<<<:<<<<>>>><>>>>>>>>>>>>@@@@@B@@@B@@>@BB@BBBBBBBBBBBBBBBBBBBB@&&&&&&&&(((((((((((*(*******************,,*,,,,,,,,,,.,.,,.,,...,,.,..,,,,....,,.....,,...............0....000000.,0000000000000020220202222222244424424444244444444446464664646666666668666886888888888888:8888888::::::::::::::::<<>><<<<>><>>>>>>>>>>>>>@@@@@@@@@B@@@@@@@B@BBBBBBBBBBBBB@BBBBB>&&&&&&&&(&(((((((((******************,,,,,***,,,,,,,,,,,,,.,.,,,,,........,,............................0.0.000002200000000002000002222002022222222422224444444464444444464666464666666668888686888888888888:88868::::::::::::::::<<<>><<<<<>>>>>>>>>>>>>>>>@@@@@@@@@B@@@@@@BB@@@@BBBBBBB@@BB@B@@>&&&&&&&(((((((*(((((**(******(***********,*,,,,...,.,,,..,,,,,,..,...........,...0,...................0.....0000.020020000000200000222222222222222224422444444444444444644446644666688666686888888888:8888888866668:::::::::::::<<<:<>>><<<>>>>>>>>>>>>>>>>>>@@@@@@B@B@@@@@@@B@@@@@@@BBBB@B@B@BBB>&&&&&&&(&((((((*((**((*****(***************,,,,,..,..,,,.,,,,,,,,................*,...0...............0...0000.000000000000000000002220222222222222444224444444444444444666644444666666668868666888888886888888:<:8::::::::::::<<:<<:<<:<<<>><>>>>>>>>>>>>>>>@@@@@@@BBBB@B@BBBB@B@@@BBB@@B@B@B@@@>&&&&&((((&((((((*((************************,,,,,,,,,,,.,,,,,,,,.,...00.......,...,..000..................000..0.0000000000000000000022022222244444244422444444444444464446464446664466666886668888888888:::8::::::88::::::::::::<<<<<<<<<<><>>>>>>>>>>>>>>>>>@@@>@@@>@@@@B@@B@BBBB@@@@@@@@@BBB@@@>&&&(&((((((((((((((((*(*********************,,,.,,,.,,,..,,,,,,,,,...0................0.............0..0.00.000.000000000000000020022220222224442244444444444444444446664466664446666666668668666888888:88::8::86:<::::::::::::<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>@>@>@@@@@@@B@@BBB@@@@@@@@@B@@BB@>&&&&&&((((*((((((((((**************(*******,,*,,,...,,,,.,,,,,,..,................,,,...........0....0000..000000.00000000000000000022002222244444444444444444444444444646466464666666666668666688888:8:::888:<>><<:::::::::<::<<<:<<<<<<<<<><<>>>>>>>>>>>>>>>>@@@@@>@B@@@@@@@@@BB@@@@@@B@@@B@BB@>&&&&&&((((((((((((((*(**((*******(*((((*******,,,.,,,,.,.,,,,.,....,..0..,..........,,,,........0......00.0.000000.000000000000020002222222222444444424444442444444446644646666444666666868666666688888888888::<><:::8::::::::<::<<<<<<<<><><<<>>>>>>>>>>>>>>>>>>>>@@>@BB@>@@@@BBB@@@B@@@@@@@BB@@>&&&&(&(((&((((((((((***********(****(((*****,*,,,,,..,,,,,,,,,,,,.,,...................,,,,.......0.0..0.00.00000000000000000000220022222222224444242222444444444444444646466666446666666686688688888888::88888::::::::::::::::<:::<<<<<<<<><>>>>>>>>>>>>>>>>>@>>>>>>>>@@@@@@@@@@@@@B@@@@@@@@@@B@>&&&&&((((&((((((((((***************,.,,(*,,,**,,,,,,,.,,,,,,,.,.,,,,,,.................,.,,...........00.00.000000.00000000002200220022222222224444222444224444444444444644666666446666666668886668888::88:::8:8:8::::::::::<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@B@@B@@@@@@>@@@@<&&&&&(((((&(((((((((((**(******((((,,*,,,,**,,,,*,,,...,,,,,..,,,..,...0...............0...........0...0.000000.00000000200000020020222022222244222242422444444444444444444466666644666666666666668888888888:::8:8:::8:::<::<<<<><<<<<<<<<<>>>>>>>>>>>>>>>>@>>>>>>>>>>>@@BB@@@@@@@@@@BB@@@@@@>@@@<&&&(((&&&(((((((((((((((************(**,,,**,,,,,,,,,,.,,,,,,,,,,,,.............0.....0............0...000.000000000.0000.0000000002220000222222222222222444444442444444446466666666666666666886888888888888:::::::8:::::::<<<<<<<>><>><<<>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>@B@@BB@@@@@@@@BB@@@@>>>@<<&(&&&&&&(&((((((((((((********(*********,**,,,,,,,,,,,....,.,,,,..,,.,.........0.0..00..000.....0....00..0.00000...0000000000000000022220222222422224422444444444444444444446466466666666666866666888888888888::::8:::<<::<:::::<<<<<<<<<<><<>>>>>>>>>>>@>@@@@@@>>>>>>>>>@@>>@@@@@@@@@BBB@@@@>@>>:&&&&&&&(&(&(((*(((((((*(*(***(***,**,,,**,****,,,,,,,,,.........,....,,...0.000..0000000....0......0..0.....00000000000000000222.222220222222222422222424444444444444444444444646666666666666868688888888888:88::<::::<<:::::<:<<:<<<<<<<<<<<>><>>>>>>>>@@>@>@@@@@>>>>>>>>@@@BBB@@B@@@@@BB@B@@@@@<&&&&&&&&&&(((((((*((((*****(*****,,,,,*,,,**,,,,,,,,,,*,...,.........,.,..0000.0.000..0000020......0....000000..000000000000000202220202222222224222424244442444444444446466464666666666666666668886888888888888:::::<<:<:<:<:::<<<::<<<<<<<<<>>>>>>>>>>@@>@>@@@@@@@@@@>>>@B@BB@@@B@B@@@@BBBB@@@@<&&&&&&&&&&(((((((((*(**(**********,*,,,,**,*,,,,,,,,,,,,,...........,.,,,..............002200.......0.00....000.00000000000002222200002002222224444222224244444444446444444444666666666666666666888888888888888:::<<<<<<<<<::::<<:::<<<<<<<<<>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@BBB@@BB@@@@@@@BBBB@@BB<&&&&&&&(&&(((((((((((((*(*((*******,**,,******,,,,,,,,,,,,,...,,..,,,,,,.,,,..,.............................0000000000000000200202200022022222224222222222444444444444666644664666666666666668888888888888888888::<<<<<<<<<<<<:::<<:<:<<<<<<<>>>>>>>>>>>@>>>@@@>@@@@BB@BBBBBBBBB@BBBBB@@@@B@@B@@@<:&&&&&&&(&&&(((((*(((*(***(((*****(**,,,,,**,,,,,,,,,,,,,,,,,......,,..,..,.,..,.,....,.............0.0.0....00000000000000000022002022022222222224422222222444444444446646444464666666666666666888888888888888::::::<:<<<<<<<<<:<<:<<<::<><>>>>>>>>>>>>>>>>>@@>>@@@@BBB@@BBBBBBBB@BBBB@@@@@@@@@@@:&&&&&&&&&&&(((((((****(*********(************,,,,,,,,,,,,.,,.....,,,,.....,......,...................0..0...0000.000200000000000020020022202222222422222244424444444464446664466646666666666668888888888:88::::::::88::<<<<<<<::<<<:<<<<>><>>><<>>>>>>>>>>>@@>>@>@@@@@BBBB@BBBB@B@BBBBB@@B@@@@@>@:&&&&&&&&&&&(((((((((((*****(*,******************,,,,,,,,,,,,,.......,,,,,,,..,,.,.........................0.0000000000000000200000022002202222222222222224444444444444466464466666666666666666688888888::::::::::<:::::::<<<<<:<<<:<<<>>>>>>>>><>>>>>>>>>>@@>>@@>@@@@BBBBBBBBBBBB@@BB@@BB@@@@@@>>8`"&&&&&&&&&&&(((((((*(****(((*****************,*,**,,,,,...,,,....,.,.,.,.,.,,,,.......0................0.0..00.000000020020000000222200022022222222222224444424444444644666666666466666666686888688888:::<<::::::::::8888:::<<:<<<<<<<>>>><>>>><<>>>>>>>@@>>>>@@@@@BBBBBB@@@@@BBBBB@@@B@@@@@>@@@8&&&&&&&&&&&((((*(((***(*****(&***********,**,,,,,*,,,,,,,,",.,,.....,.,.,.,,,.........."........0..........0000000000000000000000000220002222222 2222224442244444444464444666.66666666666666688886888:::::68:::::::::::::8::<<<<<<<<>>><<>><<<<<<<<<>>>>>>>>>>>>@@BB>@@@@@@@@@BBBBBBBBB@@@@@@>@@6&&&&&&&&&&&&&((((**((***(**********************,,,,.,,,,,,,,,,,......,.,,,,,.............................0000000000000000000000020000002002202222022242222444444444444446466644666666666666666688888888:::68888888::::::::::::<<<<><<<<4:><<<<<<<<>><>>>>>>>>>>@>@>>>@@@@@@BBBB@BBB@@BBB@@@@@>@@&&&&&&&&&&&(((((((((*(*********************,*,,*,,,,.,,,,,,,,,,.......,.,,,,,........................0.0..0.000.0000000000000000020000002222002222222242224444444444444464464666666666666686686868888:88888888888:::::::::::::::<<<<<<<<<<<<<><<<<<>>>>>><>>>>>@>@@>@@@@@@@@BBBBBB@B@@@B@B@@@@>>>&&&&&&&&&&&&((((((**(***(*******************,*,,,,,,,,,,,,,,,,,,,,...,..,,,,,,.,.,...................0..00...000000000000000020000220022022220222222222224224444444444444444466666666666666668888888:8888888:88888888888::::<::<:<<<<<<<<<::<<<>>>>>>>>>>>>>>>>@@>>@@@@@@@@BB@B@@@@BB@@@@B@B@@@@@@4$&&&&&&&&&&&(((((**********(((**************,,*,,,,,,,,,,,,,....,,....,,..,.,,.,.......................0....000.000000.000000000002020002222222222222422442244444444446446446646666666666666668888888888888888::8:8888::::::::<<<:<<<:<<<<:::<<><>>>>>>>>>>>>>>>>@>@@@@@@@@BBB@B@@@@@@@@@@@@@@@@@4&&&&&&&&&&&(((((*************((***********,**,,,,,,,,,,,,.,,,,,.,.,....,,,........................0.000......0..00000000000200002200020222022222224222424444244444444444446444666666666686668868886888888888888::::8:::::::::<<<::::::<<<><<<<<<<<>>>>>>>>>>>@>@>>>@@@@@B@B@@@@@@BB@B@@@@@@@@@>>@6&&&&&&&&&&(&(((((**(***********(*********,*,,,,,,,,,,,,,,,,..,,,,..,................,....................0..000000..00000000000002022020022222222244224444242444444444444646664466666666866686888888888888888888::8:8:::::8:::<<:<<<<<<<<<<>>><>><<><>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B@4&&&&&&&&&&((((((((((***********(****,*******,,*,,,,,,,,,,,,.,....,.,.,......,........................0.0...0.00000.00000002002002020000202222222224222224422244444444646664466666666666866666688888888888888888::8:><::::::<<<::<<<<<<<<<<><>>>>>>>>>>>>>>>>>>@@@@@@@@B@@@@@@B@B@@@@@@@@@@@@@@@@@2&&&&&&&&&&&&((((((((((((***************,*,,,,,,,,,,,,,.,,,,,.,.,,.,.,..,..,...,..,............0......00.00.0.000...000000000002222000022222222222222224444442244424444664444666666666666666666668888888888888888::86:::::::::<:<::<<<<<>>>>>:<>>>@>>@>>@>>>@@>>@@@@@@@@@@@@B@@B@@@@@@@@@@@@@@@B@@4&&&&(&&&&&&&((((((((((((*****,******,,**,*,,,,,,,,,,,,,,,..,,,..,,,,,,,.........,............................0..000000000000002020000022222222222222222444422244444444444444666466666666666866688888888888888888:<<8<<<<<::::<<::<<:<<<<>>>>>>>>>>>>>>>>>@>>@@>@@@@@@@@@@@@>@@BB@@@@@@@@@B@@B@@@>4@&&&&&&&&&&(&((((((((*(***(***(*(*********,*,,,,,,,.,,.,,.,,....,...,,.............,................00.....000.0000000000000002202220000222202222222222224244222444444444464666666666666666666868888868888888888::::<<<<:::::<<<:<<<<<<<<<>>>@>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@B@>>>@2&&&&$&(&&&&((((((((((*(******((*********,*,,,,,,,,,,....,....,,,,,,,,.,...........................0.00022.0.0.0000000200000000000000220022222222222222442244442244444444646664466666666666868666668888888888888888:<<<::::::::::<:<<<<<<<>>>>>>>>>>>@B@@@>>>>@>>@@@@@@@@>@@@@@@@@@@@@@@@@@@@>@>>@2$&&$$&((((((((((((*((*******************,,,,,,,,,,,,..,.,,,,.,,..,,,,..,,...........................000000000...0.0000000002000022220022222222222222224244444422244444444464664666666666666666666888888888888:888:::::::::::::::::<<<<><<<>>>>>>><>@B>>>@@@>>>>>>@@@@@@@>@@@@@@@@@@@@@@@@@@@@@>@@0&&&&&&&((((((((((((((*(****,***********,*,,,,,,,,,,,,....,.,..,...,.,.......,,..................0...0000.00....00000000000002002000002022222222222222444244444222244444444466646666666666666666668688888888:8888:::::::<::::::<::<:<<<<<<<<>>>>>>>>@@>>>@>>>>>>@>>>@@>@@@@@@@@@@@@@@@@@@@@@@@@>>@0&&&&&&&&&(((((((((*((*******************,,,,,,,,,,,,,.,,.....,...,,,,................................002200.0000.00000000000000002222222222224224222242424442444424644444444666466666666666666668868688888888::::::::::::::::::::<<<<<<>>><>>>>>>>><>@@>>>>>>>>>>>@@@@@@@B@@@@@@@@@@@@@@@>@@@@@@@. $$&&&&&&((((((((((((***********************,,,,*,,,,,.,....,.,...,,,,.,................................0.00000.0000000000000200200002222222222222422222244444444442444464644444446666666666666666668888888888888:::::::::::::::::::<<<<<><<>><<>>>>>>>@@>><>@>>>@@B@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@,@ &$&&&(&(&(((((((((************************,,,,,.,,,,.,.,.,,..,,..........,....,.............................0.0000000000000000020022222222222222422224444264444444244444466464666466646666666666866688888888:88::8:8:::::::::<::<:<<<:<<<>>>><>>>>>@>>>>>>><>@@>>@>@@@@B@@@@B@@@@@@@@@@@>@@@>>@@B, &$&&&&&&&(((((((**(*************(***,*****,,,,,,,,.........,.....000...,.......,.........................0...0000000000000000002222222222222222242244444422244444444444444444646446666666666666666688888888888:::::::::::::::::::<<<<::<<><<>>>>>>>>@@>>>BBB>>>@@@@>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, &&&&&&&&&(((((((*************************,,,,,,,,..,....,,.,.,...020.....,.....,..,,.........0.0......0.0..0..000000000000020222222022222222222242444244222224444442444444446446466466666666666666888868888888:888:8:::::::::<:<<<<::<:::<<<><<>>>>@@@@@@B@@@@@>>@@@@@>@@@@@@@B@@>@@@@@@@@@>>>@@>* &&&&&&&&&(((((((*((**********************,,,,,,,,,,,..................................................0..000000000000000000002222222222202222222424424244244444444444444444666466666666666666666666888888888888888888:::::<:::<:::::::::::<>>@B@@@@@@BBB@>>>@@>>@@@@@@@@@@@@@B@@@@@@@B@@@>@>@@@>>* $&&&&&&&(&&((((((*******************,**,**,,,,,,,..,..,,......................,.......................0.00000000000000000000000222222222222022224222242244444424464244444444466666666666666666686686886688888::8::88:8:::::<:<:<:<:::<<<<<<<<>>>@>@BB@BBB@>BB@@@@@@@@@@@@@B@@@BBB@@@@@@@@@>>>>@@@(&&&&&&&((&&(((*(((***********************,*,,,,,,......0,...................,..........................0.000000000000000000200002022222220222222242242444444444444444444444464646666666666666686668868888888:88::::::8:::::<::<<<::<<<<<<>><>>>>>>>>>>@@BDDDB@@>>@@@@@@@@@B@BB@B@@B@@@@@@@@@@@@>@& &&&&&&&&(((((((**********************,***,,,,,,,..................................................0...000000000000000000000022022222222222022222444444444442444444444444464464666666668666666668688688888:8888:::::::::::::::<<<:::<<<<<<<<>>>>><>>>>>>>@@B@>@@@@@@@@B@@@@@BB@@BBBB@@@@@@@@@@@@@@&`$&&&&&&&&&&(((((**(*************,,***,**,,,,,,,,,.,.....0.............................................00000000000000000000000200020220220222202224444444444444444444444646446646666666666666666668688888888::::::::::::::::<<<<:<<<<<<<<<<<>>>>>>@@@>>>>>@@@@@@@@@@@@@@B@B@@@@B@@@BB@@@@B@B@@@B@@$&&&&&&&&&&&(((*((*(********,*****,,*,,,*,,,,,,,,.,...000................,,..000................0..0.00.000.0000200000000000000022222220222222222224444444442444444464464644466464664666666666666668888888888:8::::::::::::::::::<<<<<<<<<<<<<>><>>@>@@>>>>@@@@@@@@@@@@@B@@@@B@@@@@BBB@B@@@@@@@@@@$"&&&&&&&&&&&((((**(**(**********,*,,,,,,,,,,,,,,,,.,....00.......................................000.0000000000000000000000000000202222222222222222444422220244444446644444446446664666666666686668668888888:8888::::::::::<::<:<<<<>><<<<<>><>>>>>>>>>@>@@@@@@@@@@@@@@@@@@BB@@@@@B@B@B@@@@@B@@@@@ `&&&&&&&&&&&((((**((************,**,,,,,,,,,,,,..,...........,.....................................0000000000000000020000000000000002242222222222444444422264224646666644464464666664666666668668866888888888:8::88::::::::<<<<<<<>>>>><<>>>>>>>>>>>>>>@>@@@@@>@@@@@@@@@B@@@@BB@B@BBBB@@@>@@@@>>>@ $&&&&&&&&&&&(((((((****************,,,,,,,,,,,,................................................0.00000000.0.000000000202222220022222222222222242444424424:8:624444444446664446646666666666686688668888888888::::::::::::::<<<<<<<<<<<><<<>@>>>>@@>>>>>@@@@@@@@@@@@B@@@@@@BBBBBBBBBBBB@B@BB@>@@>>> &&&&&&&&&&&((*((((((**********,,,*,,,,,,,,,,.,.,.......................,.................0.........00..0.0000000000002222222222220202022222222222242444466668644444444446664664466666666666666866868868888:88:::::::8:::<:::<::::<:<<<>><>@@>>>>>>>>>>>@@@@@>>@@@@B@BBB@BBBBBBBBBBBBBBB@@B@@@>@@@&&&&&&&((((((((((((*(*************,,,,,,,,,,..........................................................00000000000200000000002020220022222244222444422444446666444444444644464466666666666666666688888888888888::::::::::::::<<<<<<::<<>><>>@>@>>>>>>>>>>>@>@>>>>@@B@BB@@B@BBBBBBBBBB@@@@B@@@B@@@@&$&&&&&&&((((((**(*******************,,,,,,,.,.....................,.....,...........................0.00000000002000000000202222222222222244444444244442222444446644666646466646666666666666688868888888:888:8::::::::::::::<<><<<<<<<>>>>>>>>@>@>>>>@>@@>>@@@@>@BB@@@BBBBBBBBBBB@@B@@B@@@@@@@@@$&&&&&&&&&((**,(((**((************,,,,,,,..0..,,.........................................0...0...0..000000.00000002000220202222222222222002444424446446640222666666466666644466666666666666686668888888:888888:::::::::::::<<<<<><<<<<<><>>>>>>>>>>>>@@@@B@BBBBB@@@BB@@@@BBBBBBBBBB@BBBBB@@@@@@@@&&&&&&&&&&(((("((**(*(****,******,*,,,,,,,.&(.,,.,,....,.................(...............0.00000..0.0..0000000000000020020022222224.222024246422444444666622666864666466644664666666666688888668868888888:8:88:8:::::::<<:::<<<<<<<>><><<>>>>>>>>>>@@@>>@@@@@BBBB@@@BBB@@BBBBB@@B@DBBBBB@@@B@@@@B&&&&&&&(&&(((((******,****,********,*,,,,,,.....,.......................................0..0..0........0.0000000000000000020222222,2222444444644446446666668664$6666466646466646666666666686&88688888888888:::::::::::::6:<<<:<<><>>>>>>>>>><>>>>@@@>:>@>@@@@@BBBB@BBB@B@@BB@BBBBB@BBB@B@@@@@@BB&&&&&&&&&(&((((((******************,,,,,,,*,...,,................................0.................000000000000000000000222000222222222444644444444444666666666666646666644444666666666668688888868888888:8:8::8:8:::::::<<<<<<<<>>>><>>>>>>>>>>>>>>>>@@@B@@@@@B@BBBBDBBBBBBBBBBBB:@BBBBBBB@@@@@<&$&&&&(&&(((((((((*********(******,,**,,,,,,,,.,.............................................000000000000000000000000000000220222444222246444444246444646666666666666666664444464466666668866688888888888:::::::::::::::::::<:<<<<<<<<>>>>>>>>>>>>>>@@@@@@@@@@@@B@B@BBDDBBBBBBBBBBB@B@@BB@B@@@B@B$&&&&&&&&(((((((((**************,***,,,**,,,.,.,.,.........................000..............000000.00000000000000000000000000002222444222244464444446664666666666666666666468666666666666666688888888888:::8:::::::::::<::<<<<<<<<<<<<<>>>>>>>>>>>>>@@>@@@@@B@@@@@BBB@B@BBBBBBBBBBBBB@@@B@BB@B@BB&&&&&&&&&&(((((**((***(*(*******,**,*,,*,,,,.,.....,....,,...........00................0.0.000000.0...0000000000002000020002202222224222444444666444666646666666666666666866466668666666666868888888888888::::::::::::<<<<<<<<<<<<<<<>>>>>>>>>>>>>@>@>@@@@@BB@B@BBBBBBB@BBBBBBBBBBBB@B@BBBB@@@BB@$$&&&&&&&&(((&*****(************,*,,*,,,..,,,,,..........................................0....00.000.000000000000000000020002220022222222224444466466446466666666666666668888:86666666666666888888888:8::8::::::::::::<<<><><><<><>><<<<>>>>>>>>@>@>>@@B@@@@@@@@@@BBBBBBB@BBBBBBBBBBBBBBBB@@@BBBB@$$&&&&&(*(((((((**(((**********,*,**,,,,.,,,,,,,.............................0.................00000000000000002000000202200202022222022224444446444444664664666668866666666866666666666666686688888888:8:8::::::::::<<:<:<<<<<<<<<<>>>>>>>>>>>>>@@>>@@@@@B@@@@@B@@BBBBBBBBBBBBBB@@@BBB@@B@@B@@BB&$&&&&&&((&((((**(*(****((**((****,,*,,,,.,,,,,,,,,....,,,.........0.0................0..........00000000000220022002000000220222022222222424444666644444446666466688886666866666666668666888888888:888888::::::::<:<:::::<<:<<<<<<<>>>>>>>><>>>BB@@@@@@BBBBBB@@B@BBBBBBBBBBBBBBBBBBBBDBBBBBBBBBB&$&$&&&&&&&((((((((*******,*,****,,******,,.,,,.,......0.,....,.,,,.......0.0.0.0.......,..,,.....0000222222220000000..000020222444422422222222244444444466866686866666444446666666888888866886686686888888::::<<<<<<<<:::::<::<<<>>>>>>>@@>>>>@@@@@@>>>@>@@BBBBDBDDDDBDDBBBBBB@BBBB@@BBB@BBBBBBD " """$$&((&&&&(&(*****(((&&&&((&(**,,**(*,,....,,,***(*,.,,,..00,,,.00200..,0,,.,,*,,........02200....0,...,.000222000202442220000.00000222224244468666664222224666446664686888886466666646668888888:::<::888:888888:::<<>>>><<>>>@>><<<<<<::<<<>@@BBBB@@@@DDD@@@@@>>>>>@@BDDFFDDDDFFDD@@B@B@>>>>  $&&$&&&&(&((((((((&(&&*(((**,*(*((**********((***,,,,,,,,,,*.......,.,,,,,,..0000.,,.,...0.,.....,,*..0002220000022200002000000222222222204444424424466446666888666644666444464444446868888888:68888886688:::::::<<:<<::<<><<<<<<<::<:>>>>>>>@@>>>>@BBB@>>@>>>>@@BBBDDDBDDD@BBB@@@B@B@>@>@B@BBBDB &&&&&&&&&&&&&&((**((**,,*****,***(*********,,,,,..,,...,.....,...,....000000.00...00....,...00..00000000000000002000000022202224224224222242224444666688866688666666644666666688888668888888888:8:888::8::::<::<<<<<<<<<:<:<<<<>>>>>>>>>>>>@>>>>>>>>>>@@BBBBBBBBDDBBBBBBBDBBBBBDBDBBBBBBBBBBBBBBB&&&&$&&&&&&&&(&(((**(************(***,,**,*,,,,,,,..,,,,,....0.....0...000000....,..0..000000000000000..0.02222222222222222222222222224222424444444466664668666666666666666868886686666888888::<::::::::::<::<:<:<<<<<<<<><<<<>>>>>>>>>>>>>>>>>@@@>@@@BBBBBBBBBBBBBBBBBBBDDDBDBDDBBBBBBBBBBBBBBBB &&&&$&&&&&&((((((((**(*****(**((((***,,*,*,,,,,,,,................000.....00....0000.0.0002202220020200222.022222222222222222222242222444444444464464644666666666666666666668668:888888888:::::::::::::::<<:::::<<<<<<<<<>><<<><>>>>>>>>>>>>>>@@@@@@@B@BBB@BBBB@BBBBBBBDFDDDDDBBDBBBDBBBBBBBBBBBD $$&&&&&&&&&&(&((((((*((*(*((*(*(******,,***,*,,,.,,.......,,,.,...................000...00022202202000222202002222222442222222422242444444424444446646664646666666666666666688888:8888:::::::::::::::::<::::::::<:<<<<<<<<<<><<<<>>>>>>>@@>>@>@@@@>@@@@@BBBBBBBBBBBBDBBDDDDBBBBBBBBBBBDDBDDDBBBBB*$$$&&&&&&&&&&&((((((((((**((*(**********,,,,,,,,,,.,,,.,..,,..,.......,......,....00000..0000220220020.002222200222224444222222222222244444444466644666666666666666688888888888:88:8::::::::::::::<<<::<<:::<<<<<<<<<<<<<<<<>><<<>>>>>>@@>>>>@@@@@@@BBBBBBBBBBBBBBBBBBBBDDBBBBBBBBDDBDDDDDDBBBBBD$$$$$&$&&&&&&&((&((((((**(****(**,*********,*,,,,,,..,..,,..,,,..................00.....0.0002000022022...0022222242222422222224244444444444444666666646666666666666868888888888:::8::::::::<:<<::::<<<<<<:<<:<<<<<>>>>><<>>>><>><>>>>@@>>@>@@@B@BBBBBBBBBBBBBBBBBDBBBBBBBBBDBBBDBBDDDDBDDDBBBBBB$$$$$$$&&&&&&&&(((((((((****(**(**********,,,,,***....,...........,,...............0......0.00220002022220202242224222222222222224444444444444666464666666666668888888888:888::88:::::::::<<<<:<<<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>@B>@B@@@@@@B@@@B@BBBBBBDBBDBDDBBBDDDDDDDDDDDBBBBDBBDBBDBBBBDBDBDD6 $$$$$&$$&&&&&&&(((((((((((*(*((************,,,,,,,,,.,....,,.................00...........0..0000202022224222222424222222244442442444444444446666646666666666666888888888::::8::::::::::::<<<<<<:<<<<:<<<<<<<<<><<>>>>>>>@@>>B@@>>@B@B@@@@@@BBBBBBBBDDBBDDDDDDDDDDDDDFDDDDDBDDDDDDBBBDDBDBBBBBDDD6 $$$$$&$$&&&&&&&(((((((((((*(*(**(((((******,,,,,,,,,,,,,.,.,.....,........,..,.....0.......0000000000222222222222222222222224244424444444666666466664666666666666888888888::::::::::::<:<<<<<<<<<<<<><<<><><><<<>>>>>>>>>>>@>@B@@BBBBB@BBBBBBBBBBBDDDDDDDDFDDDDDDDDFDDDDDDDDDDDFDDDDDDDDDDDDBDDDD6 $$$$$$$$$&$$&&&&&(((((((((((***((((**********,.,,.,,,,,.......,.......0......0............000.00000022222222222222202222222422442444444446664666666664666666666688886868888:<::::::::<<<:<:<<<>>>>><<<<>>><>>>>>>>>>>>>>>>>>>@BBBDBBBB@BBBBBDDBBDDDDDDDDDFFFFFFFFDFFFFFFFFDFDFDFFFFFFDDDDDDDDDDDF6 $$$$$$$$$&&&&&&&&&(((((((((((((((((((*(****,,,,....,,,,....,...,......0.....0..................0002422222222222222222222222244244424644466464466666666666666666888688:8:8:8::<<:::::<<<<<<<<<><>><<>>><<>>>>>>>>>>>>>>>>@>@@>BBBBDBBBBBBBDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFDDFFDFFFF6$$$$$$$$$&&&&&&&((&&&&((((&((((((((((*(*******,,.,,,,.,.,.,,......,,.........................000004202222222222222222022222222224424444466666666666666666666666888:88::::8::::<::<<><<<><<<<<><><<<>>>>>>>>>>>>>>>>>>>@@@>>@@@BDDDBBBBBBDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFFFFFFFFFFFFFFFFFFFFF6 ""$$$$&$&&&&&&&&&(&&&&&&(&((((((((((((**********,,,,,,,.,,,,,..,,...,......................0..00000222222220022222222222222222444444444466866666666666666666668888:8888:::::::<:<<<<<><<<<<<<>>>>><<>>>><>>>>>>>>>>>@@>@@@@@@@@BDBBBBBBBDDDDDDDFFFFFFFFFHFFFFFFFFFFFFHFHHFHFHFFFFFFFFFFFFFFFFFFHH6"$""$$$$&&&&&&&&&&&&&&&&&&((&((&(((((((((*(******,,,,,*,,,,,,,,.,,,,,..,...........,.........0000000222222222222222202222222222444444444446666666666666666666688888888:8:::::::<:<<<<<>><>><><>>>>>>>><>>>>>>>@@>>>@B>>>@@@@@BB@@BBBBBBBDDDDDDDFFFFHFFHFFHFHHHFFHFFHFFHHFFHFFFFFFFFFFFHFFFFFFFHHHH8"$"$$$$&&&&$&&&&((&&&&&&&&&&&((((((((((((((******,*,,,,,,,.,,,,,,,,....,........,..........0.000020022222220022222222202020222444444444446444466644666666666668688888:8:::::::<<:<<<<<<>>>>>>>>>>>>>>>>>>>>>>@@>@@@>>>@@>@@@BBBBBBBBBDDDDDDFDFFFFHFHHFFHHHHHHFHHHHHHHHHHFFHHHHHHHJHHHHHFFHHFHHHHHH8"$"$$$$$$&$$&&&&&&&&&&&&&&&&&&&&((&(&&(((*(*******,,*,,,,,,,,,,,..,.....,........,....,......00000.0222222002000222222222242244444444444446466466686666666686868888:::::::::<<<<<<<<<<<>>>>>>>>>>>@@>>@@>>>>>>@@@@@@@@@@@@@BBBBBBBBBBDDDDDDFFFFFHFHHHHHHHHHFHHHHHHFFFFHHFFFFFHHHJFFHHHFFFFHHHHHHHJ6"$$$$"$$$&$&$&$&&&&&&&&&&&&&&&&&(&&(&(&(&(((*********,,,,,,,,,,,...,,,.........................00000002220002000002002422204466644444446444466666688666866666688888::::88::::<<<<<<<><<<>>>>>>>>>>@@@@>>>>>>>>>@@>@@@@@@@@@B@BBBBBBDDDDFDFFFFFFFFFHHHHHHHHHHHHHHHHHFHFFHFFFFHFHHHJJHHFHFFFHHHHHHHJ6 $$$$&$$$$$&&&&&&&&&$&$$&&&&&(&&&(&&(&&(((((((*(*******,*,,,,,,,,.,,..,....,........,.........000000002220000200020000242444444444444444644646666686666888688888::88888888:<:<<<<<<<<<<>>>>>>>>>>@B>>@@@@@>>>>>>>@@@@@@@B@@BBBBBDDDBDDDDFFDFFFHFFFFHFHHHHHHHHHHHHHHHFHHFFFFFFFFHHHHFHHHHHHFHHHHHJJ6$$&$$$$$$$$&&&$$&&&&&&&&&&&&&&&&(&&((((((((((((*(*******,**,,,,,,,..,,.,......,,........,,......000000000000000020022222224224444424444444466666666686866866888888:8888<>>::<<<<<<<<<<<<<<>>>>>>>>>>>@>@@>>>>>@@@@@@@@B@BB@@BBBBDBDDDDFFFFFFHFFHFFHHHHHHHHHHHFHHHFHHFFHFFHFFFFFHHFFFFFHFFHHFHFHHHJ4$$$$$"$$$$$&$$$&&$&&&(((&&&&*&&&&&&&&((&(&&*((****(*****,,.,,,**,,,,,,,,,,..,.,,,............000.0000.000000020002022222222222242444444446446666666666668668868888888:<<<<:<<<<<<<<<<<<>><>>>>>>>@@>@@@@@>>>>@@@@@BBBBBBBBBBBBDDBDDDDFFFFFFFFHFFFFFHHHHFFHHFHHHFHFHHHHHHFHHHFFFFFFFFFFHFHHHHHHHJJ2$""$$$$"$$$$$$$$$&$&&&&&&&&&"&&(&(&&&&&&&((((((((*******,$*******,..,,....,....,.,...0.........0...000000000020224622222222222222244444464466668666666666868888::8::88:::<<>><<<<<<>><<><>>>>>>>>@@>>@>>@B@>@@@@@@BBBBBBBBDDDDDDDDDDDFFDFFFFFFFFFFFFFDFFFFFHFHHHFFFHFFFHFHHFHFFFFHFFFFFHHHHHHJJJ2"$$$""""""""$$$&$&$$$$$&&&&&&&&&&&&&&&&&&&(&((*((((((**************,*,,,,....,,,,.,....,,..,..........0.00000000002400022222222222224444444444446$2466666666686888:::::866:<<<:<<<<><<>><>>>>>>>>@>>>>@>>@ >>>@@@@@@BBBBBDBBDBBDDDDDDDD:DFFFFFFFFFFFDFFFFFFFFHFFFFHHDFFHHHHFFFFFFFFFFFFHHHHHHHHJL( $"""""""$$$$$$$&$$$$$&&$&$$&&&&&&&&&&&&&((((((((((((***,**************,,,,,,,...........................0000000002000000020202222222224444444444444666666666668888::::88::::<:<<<<<<<<<<<<><<>><<>>>>@>@>>>>>>@@@@@@@@BBBBB@BBBBBBBDBDBBDDFDFDDDFFDDDFFFFFFFFFFFFFFD>FFFFFFFFFHFFFFFFHFFFHHHHHHH8 """"""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((&((((((**(**************,**,,,,,......,...,.,.....,.........000000000000000002002222222222224424444444444666666688:88::8::::::::<<><<<<<<:<<<<<<><><<>>>>>>>>@>>>>@>@>@@>>>>@@@@@B@BBBBBDBDDDDDDDDDDDDDDFDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHFFHHHHHJJ