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 = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '280A08' IMAGE_NUMBER = 31298173 IMAGE_TIME = 1977-03-26T20:54:55Z EARTH_RECEIVED_TIME = 1977-03-30T06:46:57Z ORBIT_NUMBER = 280 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.008480 NOTE = "VERY HIGH 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 d1(%)F0~ +5c6  Dd~ cJ#2  $$"$$$$&&$&&&&&&&((&(((((((*((***((******,*****,*,*,,,,,,,,,,,,,,,.,,,,,,..,.,...........00........0..0..000..00000000002200002000202020020202222220022222222422222222024224242222442222224444222244422222442224242442422424444224424424424222242442222222222222222000020200000000200000000000.0.*$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&(((((((((((**(***********,,$*,,,,,.........................00....00000000000000000002000002220200202022222222222222224222222244444244442444444444444444442444446444444444446644444444446466646666664666644666666466666644666444464444444244442242222222222222222220.& ""$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&(&&(((((((((*(*********,***,,*,,,,,,,...........,......*.....00.0..00..0000000000000 0222020020002202022222222224".44222222424424444442444444402444446644444644664666666466,26666666666666666666666666682666666666666666666666666666624666444644444444444444444442" """""""$$$$$$"$$$$$$$$$&$&&$&&&&&&&&(&((((((((((((*(********,*,,,,,,,,,,,,,,,,,,.......................0000.0000000000002200000022022222222222222222224224244444244444444444442444464466466466666466666666626666666666666666666666686668,6888888886686666666666866666 6666666466666464466666666642 @ ""$"""""""""$"$$$$$$$$$$$$$&&&&&&&&&&((&(((((((((*(*******,******,*,,,,,,,,,,.,,....,.,................0000000000000000000000000022202222222222222222222444244442444444244444446444444464446666666666666666666666666666666668666668888888888888886888886888886686866868666666666646666666666666664. """"""""""""$$$$$$"$"$$"$$$$$&&&&&&&((((&(((((((*&((((((*((*,*,,,,,.,,,,,.,,,,,*,,,...,....00..0000..,...0..0000002222202000020000..002222244442244222422000002022222666666466666444224444646666888666666664446464666666668:8:88666886664666688888:::8:::866888664444444666666868888668664442442. "$""""&$&$$$"" """ ""$$$&&$$&(((((((&$&&(&&&$&&&((*,***,,,,,,*****,**((*(*,,.,..00000..,.,.,,,,*,,,,.00000242222220.000..,,....002022444424222222000200224444446644244242422022024466666888666666664442022246866688:88:888888886444446888688:::88888888886444466686666846666666666444242446664." """"""" """"" """$$$$$&&&&&$&&&&$&&&$&&&(&(**((*,*,,***(*****(((****,,,,.........,,,,,,****,,,...0.0002000..00.........00000222222222000000000002224444644444444424222222244444666686666644444444422666666888:88688666666666666888:8:::8:888888686666866688888:8:8686666666466646666888688660 """ " """"""""$$"$&"$"$$$$$$$$&&&&((((((((((*(((((*(*(*(*****,,,,,,,,,,*,*,,,,,,,,,.,,............,........00.00002000000000000000002020222222422222222222222222444444646446244444444444444666666666666666666666666688888888888888886888888888888:8888888886666666666666666686866686666664. " " """"""""""$"""$$$$$$$$&$&&&&&(&&((((&(&((((((***************,,*,,,*,,,,**..,,,,,.,..,,.,............0000000000000000.00000000022222222222222202222222222444444444444444444444444466466666466646666666666686866688888886868888888888888888:888888668868666868688886666666666666666666860 " """"""""""$$$$$$&$&&&&&&&&&&(&(&(((((((*((************,*,,**,,,,,,,,,,,,,,,,,,,,,..............0...0.0000.0000000002000000202002222222222222242244244244222444644444464664666666464464666666666666666868668888668686888888:88888888:8888888886888886868886668666666666668688866866.  " " """""""$"$$$$$$"$$$$&&&&&&&&&&&(((((((*((**(*(************,*,,*,,,,,,,,.,,,,.,,,,..................000..0000000000000000000002002202222222222222442424244444444444444444644646666666666666666666666686666668886888888888888888888888888888888888886888868666666666866668888688886. @    " """""""""$$$$$$$$&$&&&&&&&&((((((((((((((((**********,***,*,,*,,,,,,,,,,,,,.,,,,.................000000.00000000000000000000022222222222222222222224422244444444444444446446666666666666666666666666666686666888888886888888888888888888888888888868666668866666686668668688886.   """"""""$""""$$$$$$$$&&&&&&&&&&&&(((&(((((((**********,***,*****,***,*,,,,,,,,,,,,,.,,.................0.0000000000000000000200022202222222222222224224442444444444444444444464666666666666666666666666668668888868888888888888888888888888888868688866688888886686666868888686866. " """"""""""$$$$$$$$&&&&&&&&&&&&(&((((((((((*((**(*(***********,,,,,,,,,,,,,,,,,,,,,............0.......000..000000000000000020202202222222222222222224424444244444444464464644464646666666666666666866668688888888888888888888888888888888888888888888886866888668688888888868686, """""""""""$$$$$$$$$$$&&&&&&&&(&((&((((((((((*(**********,*,******,,,,,,,,,,,,,,,,..,................0.0000.000000000000000000220002222222222222222222444444444444444444444444466666666666666666666666666888888888888888888888888888888888888888888888888866666668688888888888886*  """""""""""""$$$$$$$$&&&&&&&&&&&(&(((((((((((((*(****************,*,,*,,,,,,,,,,,,,,,.,.................0..0.00000000000000000002002222222222222222224424444444444446444444444664666666666666666666666666688888888888888888888888888888:888888888888888888886888868888688886868866*  """"""""""""$$$$$$$$$&&&&&&&&&(&(&(&&(&((((((*((**(*****************,,,*,,,,,,,,,,,,,,.,................00000..0.0000000000000000002202222222222222222224244444224444444464446666466466666666666666666666668888888888888888888888888888:88:8:8888888888888888886688688886888888666*    """"""""""$$$$$$$&&&&&&&&&&&&&&&&(((((((((*((****************,*,,,,*,,,,,,,,,,.,,.,,...,.............000.0000000000000000000000020222022222222222222222222444444444444444646466666666666666666666666866688888888888888888888888888888888:88888888888888888888888888668888888886(  " """"""""$$"$$$$$$$&&$&&&&&&&((&&((&((((((((***(**************,,**,,,,,,,,,,,,,,.,,,.,..,..............00...0000000000000000000000000022222222222242224442424242444444446444444666666666666666666666668888888888888888888888888888888888888:88888888888888888888888888688888886& " """""""""$$$$$$$$&&&$$&&&&&(&&&&&((((((((((*((***(((***********,*,,*,,,,,,,,,,,,,,,...................0.0..00.0000000000000000220200000222222222222222242444444444444444444644446466666666666666666666666668868888888888888888888888:8888888888:8888888888888888888688688888886&  """""""""""$$$$$$$$$&$&&&&&&&&&&&&&((((((&((((*((****(**********,**,,**,,,,,,,,,,,,,,.,,.................000.000.000000000000000002200222222222222222222424242444444444444444466444666466666666666668668886888888688888888888888888:888888888888:88888888888888888888888888888886$8  " """""""$$$$$$$$$$&&$$&&&&&&&(&(((((((((((((*((((**(**(*********,*,,,*,,,,,,,.,,,...,................0..0..0..000000000000000000022002222222222222224224424224444444444646444646446666666666666668666668688888888688888888888888888888888:888888888888888888868888888888888886&   "" """""""$$$$$$$$$&$$&&&&&&&&&&(&(&((((((((((((((*(((**(*************,,*,*,,,,,,,.,,.,,....................0.0.0000000000000000000020022022222222222222224424244444444444446444666646666666666666666866666888686886888888888888888888:8888888888:8:88888888888888888888888888886   """ """""""$$$$$$$$$&&&&&&&&&&&&(&(&&(((&(((((((((***(*********,***,,,,,,,,,,,,,,,,,,,,.,...................0.0.0.00000000000002000222202222222222222222242222444444444444446444446666466666666666666666668686686888888888888888::888888888:88::::888:88888888888888888888888886"P  " """"""""$$$$$$&$$$$&&&&&&&&&&&&&&(((&(((((((*(((*(((((*********,*,,,,,,*,,,,,,,,,,,,,,,.....................0.0.000000000000000000000222222222222224222222244444444444444644464666666666666666666666666888668866888888888888:888888888888::88::::8888888:8888888888888888888886   "" """""""$"$$$$$$$$$$$&&&&&&&&&&&(&&&((((((((((((*(******************,,,,,,,,,,,,.,,,......,,..,.........00.0000000000000000000000000200022222222222224222242424444444444444444666666666666666666666866666686686688888888888888888888:88::::::8:::::8:88:88888888888888888:88886 """" """""$$$$$$$&&$$&&&$&&&&&&&&&(&(&(((*(((((((((****************,,,**,,,,,,,,,,,,,,,.......................00..000000000000002000002002022222222222224244444444444444444464446666466664666666666666668666686688888888888:888888:88:8888:::::8:::88:88:8:888888888888888888888  " """"""""""$$$$$$$$$$$&&$&&&&&&&&&((&&((((((((((((((((**************,*,,,,,,*,,,,,,..,..,,,.,............0...0..00000000000000000002222220222222022222222424444444444444444466664664666666666666666666668666666666888888888::8888888:8:::88::8:::8::8::888:888:888888:8888888886  "" """""$""$$$$$$$$$$$$$&&&&&&&&&&(&((((((((((((((((***(********,***,,,,,,,,,,,,,,,,,,,,,.,...............0..0...000..000000000000000222220222222222222222222242244444444444444664446666466666666666686666668868868888888888888888888:888::::::::::::888:8:8:88888888:888888:8886   """""""""$$$"$$$$$$&$&&&&&&&&&&&&&&&(((((((((((((((((********************,*,,,,,,,,,,,,,,....,.................00.0000000000000000000002220222202222224222442444444444444444644646466666666666666666666666666866666888888888888888888888:8::8::8::88:::888:8:88888888888:8888888  """""""""$"$$$$$$$$$$$&&&&&&&&&&&(&((&(((((((((((((*((**(*************,,,,,,,,,,,,,..,,..,.....................0.0.0000000000000000202220022222222222242222222222244444444444464444446666466666666666666666666666688888888888888:::88888:::8::::8:888::8888:88888888888888::88:6  "" """""""""""$$$$$$$$$&$$$&&&&&&&((((&&&((&(((((((((((*(****************,,,,,,,,,,,,,,,,,.,...................0.00.0..00000000000000002002222222222222222222242444444444444444446444664666666666666666666666666688888688888888888888888:::::::88::8:88:8::8:88888888888888::8:88:88  """""""""$$$$$$$$$$$$$$&$$$&&&&&&&(&&(((((((((((((*****(**********,***,,,*,,,,,,,,,.,,..,,,,,,.,.............000000000.000000000000200202222222222222222222222444444444444646644664444666646666666666666866686688688888888888888:88::::8::::::8::::::8::::888888:8::88:888888888   """"""""$""$$$$$$$$$&$$&&$$&&&&&&&&((&((((((((((((*(((( *************,***,,,,,,,,,,,.,...,..,................00.(0000000000000000000200020020.2222222222222244444444444444244464464446646666666666666664666866868888888888888:8:888888:::8:8:::::8::::8::::::8888888:88888:8886 """""""""$"$$$$$$&$$$$&&&&&&&&&&&&&&&((((((((((((****(*(************,,,,,,,,,,,,,,,,,,,,,.,.,................00..000.00000000000000002202222022222222222422222444424444442244444464664666666666666666622666688688888888888888:88:::.4:::8:8:88::::::::::::8:8:::68:88:8:888884  "" """"""$$"""$$$$$$$$&$$&&&&&&&&&&&&&&&((((&(((((((((((*(********,**,*,***,,,,,,,,,,,,,,,.,..,,..............0.0.0.0.0.000000000000000200222222222222222222422244444444444444444444464464646666666666666666666666888888888888888888:88:::8:8::8:::8:::::8::::888::8:8888888:::::6 """"""""$"$$$$$$&$$$$&&&&&&&&&&&&&&&(((((((((((((*((((******************,,,,,,,,,,,,,,...,..,,...,........0.........000000.00000020002020222222222222222242222424442444444444444444466444666666666666666866668688888888888888888888:::::::::::::8::::::8888::8::8888888::888::88 """"""""""$$$$$$$$$$&&&$&&&&&&&&&&&&((((&((((((((((*((**(*(***********,*,,,,,,,,,,,.,,..,,,,,,.................000000000000000000000000022202222222222222222442422444444444444444444664646666666666666666668888886888888888888:8:8::8:8:::8::::::::8:::::::::::::8888::8:8:8:888  """""""""""$"$$$$$$&$$$$&$&&&&&&&&&&&&(&((((((((((((((**(***********,*,,,*,,,*,,,,,,,,,,,,,.....................0....000000000000000000000202222222222222222224424224444444444444444444466466666666666666666666888888888888888888888:::::::::8::::88:8:::::::::8::8::88:88::::::88  " """"""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&((((((((((((((*(*(**************,,*,,,,,,,,,,,,,,,,,,......,..........0..000....0000.0.0000000000000202222222222222222244444444444444244444464444466666666666666666668688888888888888888888:::::::::::::::::::8:::8::::::::::88:8::::::88:8   """"""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&(((((((((((((((***(**************,***,,,,,,,,,,,,,,,,,.,.,.............0.000.000000000000000000000002202222222222222222224444444444244444444466644466666666666666666666888888888888:888888888:88:::8::::::8::::8:::88:::8:88:8::888:8:::::8   """""""""""$$$$$$$$$&&&$&&&&&&&&&&&&&(&(((((((((((((((*****************,***,,,,,,,,,.,,,,,,,,,.,............0...0.000000000000000000000200222222222222222222224224444444442444444444464446666666666666666666866888888888888:888888:888:88:::8::::8:8::8::8:::8:8:::::8::8::8::::8  " """""""""$""$$$$$$$$$$$$$&&&&&&&&&&&&((((((((((((((((((***************,,*,*,,,,,,,,,,,,,,,,,,..................0.0000000.0.000000000000222222222222222222222222244424444444444444444444666646646666666666866668688888888888:8:88::8:888:::::::::::::::::88:::::8::::::::::::::8::@    """""""$$$"$$$$$$$$$&$&$&$&&&&&&&&&&&((&((((((((((*((*(***************,,,,,,,,,,,,,,,,,,.,,,.,................0.00.00.000000000000000002200022222222222222222222424244444444444444444444666666666666666866668688888888888888888:8:::::::::::::::8:88::::88::::8:::::::::::::::88   """" """"""$$$$$$&$$$$$$&$&&&&&&&&&&&&&(&((((((((((((*(******************,**,*,,,,,,,,,,,.,.....................0.....00000.0000000002002020000222222222222222242222224244444444444444444466666666666666666666688688888888888:88:88888::888:::::::::8:::8:88:::::8::::8::8:::::::8  """""""""$""""$$$$$$$$$&&&&$&&&&&&&&&&&&(((((((((((((((*******************,,,,,,,,,,,,,,,,.,,.,,.,.............0.....00000000000000000000000222222222222222222442222442244444444444444444666666666666666666666868888888888888888:88:8:88:::::::::88::::::::8::::::::::::::::::::::8  " """""""""""$$$$$$$&$&&$&&&$$&&&&&&&&&&(&(((((((((((*((*(****************,,,*,,,,,,,,,,,,,,,.,,.................0...000.000000000000000000200202222222222222222244242444444444444444444446644666666666666666666888888888888888888::888:::::88::::::::::::8:::::::::::::::::::::::8*  " """""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((((*(********(*******,,*,*,,,,,,,,,,.,,,.,,,..,.................0.00000000000000000000000220222222222222222222224244444444444444446666466464666666666666686888888888888888888:88:8::::::8::::::::8:::::::::::::::::::::::::::8* """""""""""""$$"$$$$$$$&&$$&&&&&&&&&&&&&&(&(((((((((((**(((**(***********,**,,,,,,,,,,,,,,,,,,,,.,,..................000.00000000000000000022200022222222222224222222222444444444444444444444666666466666666666888868868888888888:888:88:8:8:8:::::::::8::::8::::::::::::8:::::::::8*  " """""""$"$"$$$$$$$$$$$$$$&&$&&&&&&&(&&(&((((&((((((((*(((((************,,*,*,,**,,,,,,,,,,,.,,,,......,...........0..000.00000000000000002000002222222222222222222224424444244444444444464466646666666666666668888888888888888::88:::88:8::::::8::::::::::::8::8:::::8:::::::::::8(  """"""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((((((((((((*((*(*(********,*,,*,,,,,,,,,,,,,.,,,,,.,,,...............0...0.00000000000000000020200202220222222222222222422444424444444444444464666666666666666686688888888888888888888::88::::::8::8:::::::::::::::8:::::::::::::::::8*@ "" """"""""""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((*(((**************,**,,,,,,,,,,,,,,,,,,...,,..,...............0.000000000000000000020022022222222222222222222242444444444444444446466666666666666688688688688888888888888888:8:8:8:::::::::::::8::8:::::::::::::::::::::::8* " """""""""""$"""$$"$$$$$&$&&&&&&&&&&&&&(&((&((((((((((*(((*(***(************,,,,,,,,,,,,,,,,,,,,.,,..............0.0..00000000000000000000020000222022222222222222222222244442444444444444444466646666666666668868688888688888888888:::8:::::::::::::::::8:::88::::::::::::::::::::8( " """"""""$""""$$$$$$$$$$$&$$&$&&&&&&&&&&(&(((&(((((((((((((***************,**,,,,,,*,*,,,,,,,.,.,,,...................0.000000000000000000000000202222222022222222222222244444442444444444464666646666666666688668886688888888888888888:8:8::8:::::::::::8:::::8::::::::::::::::::::& """""""""$"$"$"$$$$$$$$$$&$&&&&&&&&&(&&&(((&(((((((((((*(*(****************,***,,,,,,,,,,,,,,,,.,.,..,.................0.000000000000000002000002200222222222222222222242444442444444444446664446666666666666688866888888888888888:8888:88:::::::::::::::::8:888::8::::::::::::::::8(  " """"""""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((((*((((((*********,******,,*,,,,,,,,,,,,,,,,,......................00.00.000000000000200000022222222222222222222242242424224444444444444464666666666666666666688888888888888888888:88::::::::::::::::::8::::::::::::::::::::::::8& " """"""""""""$$$$$$$$$$$&&$&$&&&&&&&&&&&&&((&(&((((((((((**((***(************,*,**,,,,,,,,,,.,.,,,,.,,..,,...............000000.000000000000000002002222002022222222222424222422444444444444444646666666666686686668888888888888888:88:8::88::8:::8::::::::::::::::::::::::::8::::::8&  """""""""""$""$$$$$$$$$&&&$&&&&&&&&&&&&&((&&((((((((*((((*((********************,,,,,,,,,,,,,.,,.,...................0..0.000.00000000000000002000222202222222222224222442222244444444444444644464666666666866668888686888888888888888::8::::8::8:::::::::88:8::8:::::::::::::<:::::$   " """""""$"""$$$$$$$$$$$$&$&&&&&&&&&&&&((((((((((((((((*(((*****************,**,,,,,*,,,,,,,,,,.,,,..,....................0.0000000000000000002222202220222222202222222222222442224444444444646466466666666666866668888888888888888888:8::::::::::::::::::::8:::::88:::::::::::::::::$  """ """"""""$"$$"$$$$$$$&&&&&$&&&&&&&&&&(&((((((((((((((**(*(*(************,*,,,,*,,,,,,,,,,,,,,,,,,,....................0.0..0000000000000000000022022002222222222222222222224242244444444444446666666666666666666688886888888888888:888888:8:::::::::::::::::::::::::::::::::::::::8$  " " """"""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((**(*(**************,***,****,,,,,,,,,,,,.,...,..,...............0.000.000000000000000002222002220022222222222222222224224444444444444464466666666666666686866888688888888888:8:::::::::::::::::::::::8:8:8:::::::::::::::::::   """"""$$""$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&((((((((((((((**(*(*(************,,*,,,,,,,,,*,,,,,,,,,.,,,..............0.......00000000000000000002000020222222222222422222222242442444444444446444664646666666666666666866688888888888::::::::::88::::::::::::::8:8::::8::::::::::::::::" """""""""""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((&(((((((((((*(((((*(**************,*,,,,,,,,,,,,,,,,,,,.,,.....................000.000.00000000000000000222222220222222222222222444424444444444444646446466666666666666686888888888888888888888:88::::::::::::::::::::::::8::::::::::::::<:"   " """""""""$$""$$$$$$$$$$&$&&&&&&&&&&&&&((&((&(((((((*((((((((****************,*,,,,,,,,,,,,,,,,,,.,,,...................0.00.00.000000000000000020000222022222222222222222224422244444444446444664666666666666666668868888888888:888888:8::::8:::::::::::::::::::::::::::::::::::::<:   " """""$"$"$$$$&$$$$$$$$&&&&$&&&&&&&&&&&&((((((((((((((((((((**(*********,*,**,,,,,,,,,,,,,,.,,.,,...,................0.0000.00000000000000020020002202220222222222222222222444244444444444446664646666666666666666886888888888888::888888:::::::::::::::::::::::8::::::::::::::::::   "" """""""""$$$"$"$$$$$$$&$&&&&&&&&&&&&&&&(&((&((((((((((((((((*********,*&*,*,,,,,,,,,,,,,.,,..,,......,.........00........0.0000000.00000000000000222222222222222222222224222424444444444446464446646666666666666686888888888888:8888::::8::::::::::::8:::::8:8:::::::::::::::::::8   """"""""""$$"$$$$$$$$$$$&&&&&&&&&&&&&((&((((((&((((((((*(((((((************,**,,,,,,,,,,,,,,,,.,.,....*..................0.00000000$.00000000000200022022202222022222222222222242444442444444444644666666666666666688886(68888888888888:8:::::::::::808::::::8:::::::::::::::::::6  """"""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((((((((((((((((((((*(****************,,*,,,,,,,,,,,,,,,,.,.,,.....................000000000000000000000000002200222222222222222222242444444444444444444466446666666666668666688868888888888888888:8::8::8::8:::8:8::::::8::::::::::::::<:<:.   """"""""""$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&(&(((((((((((((*(**(****((******,*******,,,,,,,,,,,,,,,,,,.,........................0.000000000000000000000022202020222222222222222444244442442444444446444464666666666666886668688888888888:88:888:88:::::8::888:::8:::::::::::::::::::::::8 " "" """"""""""$$$$$$$$$$$$$&&&$&&&&&&&&&(&&((((((((((((((((*(((*((***************,,,,,,,,,,,,,,,,,,.,.,......................0000000.000000000000020220022222222222222222222222242444444444444444444466466666666668866688888888888888888::88::8:8::::::::::::::::::::::8:::::::::::<<:: """"""""""""$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&(&((((((((((((((*(***(**************,**,**,,,,,,,,,,,,,,,,,..,..,................00....00000.00000000000002022222002222222222222222244444224444444444444466646666666666666666888886888888888888888:8:8:8:::8::::::::::::::::::::::::::<<::::8  """"""""$""$$$$$$$$$$$&$$&&$&&&&&&&&&&&&((((((((((((((((((((((***************,*****,,,,,,,,,,,,,,,,,...,..,.................00...000.0000.0000000020000020222222222222222222224244244444444444444466446446666666666666666688888888:888888:888::8::::::::::::::::::::::::::::::::::::::8p """"""""""""""$"$$"$$$$$$&$&$$&$&&&&&&&&&&((((((&((((((((*(((((*(**************,**,*,,*,,,,,,,,,,,,,,.,,,.......................0...0.0000000000000002222222222222222222222222424224244444442444444644666666666666666666868868888888888888:888888:8:::::8:::::8:::::::::::::::::::::<::: """""""""$""$$$$$$$$$$&$&&&$&&&&&&&&&&&&(((&(((((((((((((**(**(******(**********,*,,,,,,,,,,,,,.,,,,.,,.,.................0.00....00000000000000000220002222222222222222222242224444444444444464444644666666666666666686868888888888888888::88::8::::::8:::::::::::::::::::::::<::<:<: """""""""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&((((((&((&(((((((((((*(*(****************,,,,,,*,,,,,,,,,,,,,,,.................0...0.0....00000000000000002000020222222222222222222224424224444444444446444444666666666666666686688888888888888888::8888::8:::::::::::::::::::::::::::::<:<:::  """"""""$$"$"$$$$$$$$$$$$&&&&&&&&&&&&&(&((((((((((((*(((((**************,***,,*,,,,,,,,,,,,,,,,.,,......................0..0...0.00000000000000000002222222222222222222222224244444444444444444444666666666666666666666688888888888888:8888:88::8888:::::::::::::::::::::::<<:<<<<::  """""""""$"""""$$$$$$$$$&$&&&&&&&&&&&&&&((((((((((((((((((*(*((((**(************,,**,,*,,,,,,,,,,.,,,,.,.....................000..00..00000000000020000002200222222222222242222222422224444444444444444466666666666666686866888888888888888:8888:88::::8::::::8::::::8:::::::::::<:<<:<: " "" """"""""""$$$$$$$$$$$$$&&&&$&&&&&&&&&((((((((((((((((((*((((((************,*****,,*,,,,,,,,,,,,.,,,,..,....................0.....0000.00000000002220222020222222222222222222242244444444244444644644646666666666666666688688888888888888888888::8:::8:::::8:::::::::::::::::<:<<<<<<: " """"""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((((((((((**(**(*(**********,*,*,,,,,,,,,,,,,,,,,,,..,.................0.0..0..00000000000000000000020220022222222222222422224444444444444444444444664666666666666668686888888888888888:888::8:8:8:::8:::88::::::::::::::::::<<<<<<: """""""$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((((((((((((((((*(*(((((*(********,***,*,,*,,,,,,,,,,,,,,,.,.,....,.......................000000000000000000222020022222222222222222224424444424444444444444646666666666666686666668688888888888888:8::::::8::::::8::88::::::::::::<:::<<<<<<<: " """"""""""$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&((((((((((((((*((*(((**(*************,*,,,,,,,,,,,,,,,,,,,,.,,........,................0.00.00000000000000000022220222222222222222222224222444444444444444644666666666666666686668888888888888888:88:8::8888:::::::8:::::8::::::<<::::<<:<<<:  " """""""""$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&(&((((((((((((((((((*****(**(************,,,,,,,,,,,,,,,,,,,.......,...............0...00.0...000000000000000000222222222222222222222242424442244444444444464666666666666666666666888888888888888:8::8:88888::::::88:8:8:::::::::::::<<:<<<:<: " """"""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(((&(((((((((((((((((*(******(***********,,*,,,,,,,,,,,,,,,.,,....................0.0.0.000000000000000000000020222220222222222222422222422444444444444444444666666666666666666868668888888:888888888:8:::::::88:8:8:::::::::::::::::<<<<<:::  "" "" """""""$$$"$$$$$$$&$$$&&$&&&&&&&&&&&(&((((((((((((((((((((((*(*******************,,,,,,,,,,,,,,,,,,.,.,,.,....................0...00000000000000002002222222022222222222222224222224244422444444444446646646666666666686668888888888888:88888:8::8:::88:::::::::8:::::::<:<<<<<<<<<: "" """"""""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&(((((((((((((***(*(*((((**(*********,***,,,,,**,,,,,,,,,,,,,,,,..,..,..................0.000000000000000000002002022222222222222222222444444444444444444444444464666666666666666686888888888888888:88:88:::888::8:::88::::::::::::<:::<<<<<<: " """""""""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&((((((((((((((((**(***(((******************,*,,,,,,,,,,,,,.,,,.,....,....................00.00000000000000000000002222222222222222222222222244444444444444444644664466666666666666666886888888888888888888888888::::8:::::::::::::<::<<<:<<:<<: """""""""""$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&(((((((((((((((((((((((((****************,*,,,,,,*,,,,,,,,.,,,,..,....................0..0..0.000000000000000000220002222222222222222222224242444444244446444644666666666666666666666868888888888:8:8:88:8:8:8888:::::8::::::::::::<:<<<<<<<<<: """""""""$"""$$$$$$$$&$&$&&$&&&&&&&&&&&&&(&(&((((((((((((*(((((((((*(********************,,,,,,,,,,,,,,,,..........................00.0.000000000000000002002022222222222222222222222244444444244444444444644466666666666686888868868888888:8888:888::88:88:::::::::::::::::<:<<<<<<<<<<< """""""""""""$$$$$$$$$$&$&$&&&&&&&&&&&&&&((((((&((((((((((((((*((*(((***************,**,,*,,,,,,,,,..,,,,,,.........................0000000000000000000020022020220222222222222222242242422444444444444444466666666666666668688688888888888888888888888::::8:::::::::::::::<<<<:<<<<<<<:  "" " """"""""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&((((((((((((((((((((((((((**************,**,*,**,,,,,,,,,,,,,,,,,,,,....................000.000000000000000000000000222222222222222222222222224444242424444444444464646666666668666666888888888888888888:88:88::::::::::::::::::::::<<<<<<<<<<<:  " """"""""""$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&((((((((((((((((((((((((**(*********,*****,*,,*,,,,,,,,,,,,,,,,.,....,..................00....0.00000000000020000220200222222222222222222242422444444444444444444666666666666666666686688888888888888888:8:88:8::::8::::::::::::::::<:<<<<<<<<<<  " """ """"""""""$$$$$$$$&$$$&&&&&&&&&&&&&&(&((((((((((((((((((*(((**(********************,,,,,,,,,,,,,,,,.,,,..,...................0..0...00.0000000000000002020002222222222222222222222222244444442444444644466464666666668668868866688888888888:888:8:8::::8::8::::::::::::::<<<<<<<<<<<<<  " " """""""""$"$$$$$$$&$$$&&&$&&&&&&&&&&&&&&&(&(((((((((((((((((((*((((******************,,,,,,,,,,,,,,.,,,..,........................0.0..00000000000000020220000022222222222222222224244224444444442444444466646666666666666668686888888888888888888888::::::::8:::::::::::::::<<<<<<<<<<:  """"""""$"$$$$$$$$$$$$$$$$$$&&&&&(&&&&(((((((((((&(((((((((((((*((***************,**,*,,,*,,,,,,,,,,,,,.,.,.,,...................0...00.0000000000000000202202202222222222222222222242242224444244444444646446666666666666666868888688888888888888888:8:::8:::::::::::::::::::<<<<<<<<<: " """""""""""""$$"$$$$$$$$&$$$&&&&&&&&&&&&&&&((&&(((((((((((((((((((((***(************,,*,,,*,,,,,,,,,,,,,,,.,,...............................00000000000000000000022002222222222222224222244442424244444444444444466666666666668666688688888888888888888:8:8:::::::88::::::::<<:<<<<<<<<<<<: "" """"""""""$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((&(((((((((((*((*(*(((********************,,*,,,,,,,,,,,,,,.,,.,..........................00..000000000000020000020202222222222222222222222444444444444444444464466466666666668666668888888888888888:88::8::::88:::::::::::::::::<<<:<<<<<<<: " " """"$$"$""$$$$"$$$$$$$$&$&&&&&&&&((&&&&&&((((((((((((((((((((*(***(***************,***,,,,,,,,,,,,,,,,,,,....,....................00..00..00000000000002002002020222222222222222222222444444242444444444466666666666666666666688888888888::8888888888:::8:::::::::::::::::::::<:<<<<<<<: " """ $"$$$$$$$$$$$$$&&&$$$&$&&&&&"&&&&(((&((((((((((((*((((((((((****(************,***,,,,,,,,,,,,,,,,,,,.,.....,................000.00000000000000020022002022222022222222222222222222244424424444444444666666466666666666666888888888888:888:::8::::8:88::::::::::::::<::::<<<<<<<<<: " " " """"""""""""$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&(&(((&(((((((((((((((*($**(*******************,,*,,* ,,,,,,,,,,,,.,.............,........0..0.0000.000000000.&0000000202220222022222222220.2222244224444444444446666664466666666666666688688888888:688:8:8:::::8:::8:88:8:8::::<:::::<<<<<<<<<< " """""""""""""""$$$$$$$$$$$&$&&&&&$&&&&&&&&&(&(&((((((((((((((((*((************************,,,,,,,,,,,,,,,,.,....,.........................00000000000000002020000002002222222222222222222244442442442444444444464626666666666666688686888888888&8888::::::8:88:8:8::8::::::8":<<<<<<<<<<<< """"""""""""$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((((*(*(*(*****************,*,,,,,,*,,,,,,,,.,.,,,..,.......,...............0..0.0.000000000000000000022222222222222242222222222422444444444444444666666666666666668666688888888888::8888888:8:8:::::::::::::::::::<<<<<<<<<<<8 " " """""""$$$$$$$$$$$$&$$$&$&&&&&&&&(&&&(&&(((((((((((((((((((****(******************,,,,,,,,*,,,,,,,,,.,,.,,,.......................0.....00000000000000000020202022222222222222222222422444424444444446444464666666666666668668686888888888888::8:8:88:8::::::::::8::::::::::<<<:<<<<<< """""""""""$$$$$$$$$$$$$&&$&&&$&&&&&&&&&&&&((((((((((((((((**((((((*(*****************,,**,,,,*,,,,,,,,,,,,,.,........................000..00000000000000002000002202222202222222222222242242444444444444444664466666666666666668668888888888888888:::8::88::::8::::::::::::<:<<<<<<<<<<<< """""""""""""$$$$$$$"$$$$$$$$$&&&$&&&&&&&&&&&&&((((((&(((((((((((**(**(*****************,,*,,,,,,,,,,,.,,,,,,,,,,,........................0000.00000000000000000000200222222222222222222222222442244444444444444466666666666666666666688888888888888::8888:88:88::::8:8:::::::::<<:<<<<<<<<<: " """"""""""$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&((((((((((((((((((*((((***((****************,*,*,,,,*,,,,,,,,,,..,,..........................0.0.000000000000000022200000222202222222222222222222224444444244444646666666666666666666666668888888888:888888888:8::::::::::::::::::<<<<<<:<<<<<: "" """""""""$$$$$$$$&$$$$$&$&&&&&&&&&&&(&((&((((((((((((((((((((*(*(******(***************,*,,,,,,,,,,,,,,..,,,..,.,,....................0...0000000000000000220020222222222222222222222222422244444424444444466664466666666666868666888888888888888:88::::88::::::::8:::::::::::<<<:<<<<<: """""""""""""""$$$"$$$$$$$$$&$$&&&&&&&&&&&&&&(&(((&(&((((((((((((((*(**((******************,***,,,,,,,,,,,,,,,,,,,.........................0.000000000000000000000020020202222220222222222222222224444444444444446444464666666666666666886888888888888888::::::::8::88:::::::::::<:::::<<<<<<<: " " """"""""""$"$$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&(((((((((((((((((((((*(((((((***(*****************,,,,,,,,,,,,,,,,.,,.......................0....000.00000000000000000000002222222222222222222222224242444444444444444644446666666666666866688888888888:8:88:8:8:::8::::::::::::::::<::::<<<<<<<: " "" """""$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&((((&(((((((((((((((((*(**((*(****************,,*,,,,*,,,,,,,,,,,,,.,.....,.,,...................0.00000000000000000000002020002222222222222222222222424442244444444444644666666666666668668888888888888888888:::8::8:::8::::::::::::::<<<<<<<<<:h " """""""""""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((*((*******************,,,,,,,,,,,,,,,,,,,.....,....,.,...............00.000.0000000000000000000000000222222222222222222224224244444444644444444466666666666668668688888888888888::8::8:8:8:::8:::::::::::<<:<<<<<<<<<<@ " """"""$"""$""$$$$$$$$$$&&$&$&&&&&&&&&&&(&&(((((((((((((((((((*((((((*(**************,***,,,,,*,,,*,,,,,,,,,,,,,,.,...,,,...................00.000000000000000000002022222220222222222222222222222444444444444444446446666666666866688666888888888888:888::8:8::::::::::::::::<:::<<<<<<<<: " """"""""""$$"$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&((&((((((((((((((((*((*(*(((((**************,*,*,*,,,,,,,,,,,,,,,,,,.,,,.....................0..0...0.000000000000000220202222202222222222222222222244444444444444644444466666666666666888688:8888888::88888888:8::8:::::::::::::<<:::<<<<<<<<: " """""""""$$$$$"$$$$$$$$$&&&$&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((**************,,,,,,,,,,,,,,,,,,,,,.,.,,...,,....,...............00.0.00000000000000000002002002022222222222222222222242442444444444466464666666666666666668688888888888888888::8:::88:8:::::::::::::<::<<:<<<<<: " """""""""""$""$"$$$$$$$$$$$$$&$$&$&&&&&&&&&&&((((((((((((((((((((((((((***(****************,,,,,,,*,,,,,,,,,,,,,,,,,,..,.................00..0000000000000000000000000200202222222222222222222222224442224444444466666666666666666666888888888888888888:::88::8:::::::::::::::<<<:<<<<<<<<<: "" """"""""""$$"$$$$$$$$$$$&$&$&&&&&&&&&&&&&((&(((((((((((((((((((((((((****************,,,*,,,*,,,,,,,,,,,,,.,,,.,.,.....................0..0.0.0.000000000000002002002222222222222222222224222244444444444444444646666666666666866888888668888888:88888:::8:::8:::::::8::::<:<<<<<<<:<<<:v "" """"""""""$"$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(((((((&(((((((((((((((*(((((**(****************,*,,,**,,,,,,,,,,,,,,,,,,.,..,.................0.000.0000000000000000000000002022220222222222222222222222444444444444646466666666666666668868888888888888:8::8888::::::::::::::::::<:::::<<<<<<<: """""""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((((((((((((((((***(************,**,*,,,,,,,,,,,,,,,,,,,,,,............................0000000000000000000200022000222222222222222222222222444444424444444644446666666666666668688888888888888888888888::::::::::::::::::<:::<<<<<<<: "" """""""""$"$""$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&(&&((((((((((**((((((((((((**(***(**********,,*,,,,,,,,,,,,,,,,.,,,,,,.....,................0.....0..000000000.0000000000002222022200222222222442222244424444444444644664466666666666666888888888888888888888:8::8:::::::::::::::::::<:<<<<<<<: """""""""$$"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&(((&((((((((((((((*(((((((((**((****(*************,**,,,,,,,,,,,,,,,,,,,,,.,,.,...................0..000000000000000000000002222022222222222222222222222244242424444464446466666666668666666888868888888888888::::888::8:::::::::::::::::<:<<<<<<:d """"""""$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&(((&((((((((((((((((((((((((*****************,,***,*,,,,,,,,,,,,,.,,,.,,,..,,,...................0.0000.00000000000000000222202022222222222224222222222224444444444444664466666666666666886888888868888888888::888::::::::::::::::::<::<<::<<<<: "" """""""""$""$$$$$$$$$$$$$&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((**(***********,********,,,,,,,,,,,,,,,,,,,,,,,.,,,,....................000.0.0000000000000000000002020222022222222222222222242224444444444444466666666666666666888866888888888888888:8::::::::::::::::::::::<::::<<<: """ """"""$$""$"$$"$$$$$$$$&&&$&&&&&&&&&&(&&(((&&(((((((((((((((((((((*((*************,*****,,*,*,,,,,,,,,,,,,,,,,,,,...,,.....................0000.0.00000000000020022200220202222222222222222222222444444444444444466446666666666666688888688888888:88888:8888::8::8::::::::<:::<::<<<<<<: " " "" """"""""$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(((((((((((((((((((*(((((*********************,,,,,,,,,,,,,,,,,,,,,,..,,,,.....,.........0...00.0.0000.0000000000000000020200022222222222222222222224424444444444444466666666666666686866888888888:88:888::8888:8:8:::::::::::::::<<<::<<<<: """ """"""""""$$"$$$$$$$&$&$&$&&&&&&&&&&&&&&&&((((((((((((((*((((((((((((((*(*****************,,,*,,,,,,,,,,,,,,,..,,.,,,.,.................0.....000000.000.000000000002202222222222222222222222242242444444444444444466666666666666666688888888888888:888:88:8::::::::::::::::::::<<<<<:<: " """""""$""""""$$$$$$$$$&$$$$$$&&&&&&&&&&&&&(&&(((((((((((((((((((((*(((((((((************,*,,**,,,,,,,,,,,,,,,,,.,,,,,,,,,,...............0..00000000000000000000000200022220222222222222222222222244444444444444464466666666666686668886688888888888888:8::8:::::::::::::::::::::::<<<<<<: """"""""""""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((*(*(*************,,*,,*,,*,,,,,,,,,,,,,,,,,,...,............0......0....00.000000000000000000002220022222222222222222222424244244444444444646666666666666666888868688888888888888:::::::::::8:::::::::::::<:<:<:<:@ " " """""""""$$$$$$$$$$$$$$&&$&&&&&&&&&&(&&&&&&((((&((((((((((((((((*((((*(*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,................0..0..000.000.00000000000000200000222222222222222222222222442444444444446464666666666666688688688888888888888888888:8:8::::::::::::::::<::<<<<:<: " """"""" """""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((******************,***,*,,,,,,,,,,,,,,,,.,,,,,,,,................000....0000000000000000000000000002022222222222222222222424244444444444444446666666666666666666688888888888888888:::::8::::::::::::::::<:<:<<<<:: " " """"""""$""""$$$$$$$&$$$&$&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((**(************,*,****,,,**,,,,,,,,,,,,,,.,,...,,.....................0..0.00000000000000000000020202200222202222222222222422244444444444444446666666666666666666868688888888888888:8:8::::::::::::::::::::<:<<:::: """"""""""""""$""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((*((((**(*((***,**********,*,,,,,,,,,,,,,,,,,,.,,,,,.,.,.....................000...000000000000000000000200002200000222222222222424222444444446444666466666666666666666688888888888888888::::8:::::::8::::::::<::::::<<<<8 " """"""""""$"$$$$$$$$"$$&$&&$&$&&&&&&&&(&&&((&(((&$((((((((((((((((((((((******(*************,**,,,,,,,,,,, *,,.,,,.,,,,................*...00..00000000000000000000000000222000220222222222222224224444444444644646446466666666668666888888888888888888888:88::::8:8:::::::::::::<::<<<8 " " """"""""""$$$"$$$$$&$&$$&&&$&&&&&&&&&&(&(&(((((((((((((*((((((((((((**(**(*(*************,,**,*,,*,*,,,,,,*,,,,,,,,,,,,,,..............,.......0000.000000000000000.&0000202000222222222222222242$2242444444444446444664666662(66666666888888888888888888:.4:888::::::::::::::::<<<:<:<* " """ """""""$""$$$$$$$$$$&$&&&&&&&&&&&&&(&&((&((((((((((((((((((((((((((((((*****(***********,,***,,,*,,,,,,,,,,,,,,,,.,,,..................00.....00000000000000000000000000000202222222222222222242242224444444444466666666666666666688668888888888888888::888::88::::::::::::::::<<<<<<<. """ """"""""$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&(&(((((((((((((((((((((((((*((**(*****************,,,,,,,,,,,,,,,,,,,,,,,,.,...,...................0...0.00000000000000000000002002022222220022222222224424442244444444446666666666666666668888888888888888888888:8:88:8:::::::::<::::<<:::::8P. "" """""""""$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((*(****************,,*,**,,,,,,,,,,,,,,.,,,,,,.......................00.000.0.0000000000000000000020200022202222222222222444444444446444444464666666666666688688888888888888888:88::88:8:8::::::::::::<:::::<:<8, " """""""$"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*((((((((**(***(***********,**,*,,,,,,,,,,,,,,,,,,,,,,,,..,................000.......0.00000000000000000000000200220222222222224222224424244444444644464666666666666666866888888888888::8:88::8:8:8:::::::::::::::<:<<<<:8 """ """"""""""$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&((&(((((((((((((*((((((((((((***((************,*,*,,**,*,,,,,,,,,,,,,,,,,,,.............................00...00000000000000000000002020222222222222222422224444444464444444666666666666686868868888888888888888:8:88:8:::::8::::::::::::<<<:::: """""$$""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((*****************,*****,,,,,,,,,,,,,,,,,,,,,,,..,,.......................00.000.000000000000000000200002022222222222422222242224444444444444646466666666666866688888888888888888:888:8:::::::::::::::::<:<<<<<:8 """""""""$""$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&(&((((((((((((((((((((((((((*((****(*(**************,*,,,,,,,,,,,,,,,,,.,,..,,......................00.000.0..0.0000000000000000002020222222222022222222242244444444444444466646666666666668688888888888888888888:8::8:::8::::::::::::<<:<:<<:6 " " """"""""$$"""$$$$$$$$$$$$$$&&$&&&&&&&&&&&(&&&(&((((((((((((((((((((((*((((((((****************,**,,*,,,,,,,,,,,,,,,,.,,,.,.,.............0.....0......000.0000000000000000000020020222222222222222444442444444446444444646666666666666666666888888888888888:888:888::::8:::::::::::::<<:<:6 " """""""""$""$"$$$"$$$$$$$$$$$&&&$&&&&&&&&&((((((((((((((((((((((((((((((((((****(*****************,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,........0.......0.00.0...000000000000000000020200022222222222222224224424444444444446446466666666666666668888888888888888:888:8:8:::::::::::::::::<<::<::6 " " """""$"$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&(((((((((((((((((((((*(((((*(*((**(((****************,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,...............0..0000..0000000000000002000020020222222222242222224242444444444444444446666666666666666888888688888888888:888::88:::::::::::::::::::::::6 "" """"""""""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&&((((((((((((((((((*((((((((((((********************,*,,,*,,,,,,,,,,,.,,,,,,,,,*,,,,,,,..........0...0.00000.000000000000000000000222222222222222222222222222444444444444444666666666666666668888888888888888888888:::::::::::8:::::::::::<:::4 " " """"""""""$"$$$$$$$&$$&$$&&&&&&&&&&&&((&(&&((&(&((((((((((*((((((((((((((*((*(**(************,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,...............00.00000.000000000000000020020202022202222222222222242444444444444446666666666666666666868888888888888888888:8:::::8:::::::::::::<::<<:8 """""""""""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((&&&(((((((((((((*(((((((((((*(((**(***************,**,**,,*,,,,,,,,,,,,,,,***,,,.,,,,,,..............0......0.00000.00000000000000202022002222222222244224442244444444444446646666666666666666888888888888888888888:88::8::::::::::::::::::::4P " """""""""""$$$"$$$$$$$$$$$$$&&&&&&&&&&&&((&&&&(((((((((((((((((((((((*(((*(((*********(***********,,**,,,,,,,,,,,,,,,,,**,,.....,,,,,.,...........0....0000000.0000000000000002002220222222222222222222222444244444446646446666666666666668688888888888888:888888:88888:8:::::::::::::::::6  " """""""""$""$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&(((((((((((((((((((((((((((*(((*(((******************,,*,,,,,,,*,,,,,,,,,,,*,,,....,.,,,.............0.0...000.00000000000000000002222222202222222222222224244244444444446646646666666666688868888888888888888888::888::::8::::::::::::::::::40 """ """"""$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((*******(***********,***,*,,,,*,,,,,,,,,,,*,,,,...,.,,,,,...................0.00000000000000000000020022222222222222222222222444444444444444466666666666686666886888886888888:88:::8:8:::::::::::::::::::::::2 " " """""""$"""$$$$$$$$$$$$&$$&$&&$$&&&&&&&&(&&(&&((((((((((((((((((((((((((((((((*((********************,*,,*,**,*,,,,,,**,*,..,.,..,,,,,...........0..........0.0000000000000000000020022022222222222222244244244444444446644666666666666668888888888888888888888888888:8:::::::::::::::::::2 "" " """"""""$""$$$$$$$$$&$$$$$$$&&&$&&&&&&&&&&&&((((((((((((((((((((((((((((((((*((**((*****************,***,,,,,,,,,,,,*,*,,,,,..,.,,,.....................000.00.00000000000202020222202220222222222224444444444444444664666666666666666686888888888888888:88::::88::8::::::::::::::::::::2 "" " """""""$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((((((*((*((*********************,**,,,,,,,,,,,,,*,,,,,...,.,,,,,................0000...00.0000000000000200000002222222222222222222444424444444464446666666666666666666888888888888888:88::8::8:::::8::::::::::::::::4 """"""""""$""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((***((******(************,,****,**,,,,,,,,,,***,,,,,.,,,,,,...................0..00000000000000000000220022022222222222222222222224444444444446466666666666666866888888888888888:8:88::8::8::::8::::::::::::::::2 " """"""""$"$$$$$$$$$&$$$$&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((*((*((************************,,,,,,,,,,,,,,,,*,,,,,,,,,,,.......0.........0...00.0000000000000000000000220002202222222222224444244244444444464444666466666666686888888888888888888::8::8::::8:::::::::::::::::0 " """"""""$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&(((((((((((((((((((((((((*((((((((*(((**************************,,,,,,,,,,,,,,,,,,,*,,,,..,...................00.00000000000000000020022022222222222222222222444422444444466466466666666666666888888888888:8888:888:8:8:::::::::::::::::::::::0 " """"""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((&&((((((((((((((((((((((((((*((((***(**(***************,*,**,***,,,,,,,,,,,**,,,,,,,,.....................0..000.00000000000000000000020000222222222222222224224444444444464446666666666666886888888888888888888:8:88:8:::::::::::::::::::::6 """""""""""""$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&((&(((((((((((((((((((((((((((((((**((**(**(***********,*,,,,*,,,*,,,,,,,,,,*,,,,,,,,..,,,..................0.000000000000000000002000000202222222222222224222444444444444444466666666666666686886888888888:888888::8:88::::::::::::::::::::8 " """""""""$"$"$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&(&((&(((((((((((((((((((((((((((((((*((*(*(*********,******,,**,**,,,,,,,,,,,,,,,,,,,,.............................000000000000000000000002222022222222222242224244444444444444464666666666666666688888888888888888:::8:8:::88::::8::::::::::::: """"""$"""$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(((((((((((((((((((*(((((((((((((*(*(***(*(******************,,*,,*,,,,,,,,,,,,.,,,,,.,.,,,.................0...000000000000000000020002000202022222222222222244444244444446446466666666666668888888888888888888:8::88888:::::::::::8:::::::8 """""""""""$$"$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((**(*********************,**,,,,,,,,,,,,,,,,,,,....,.......,..................0.000000000000000000000222200222222222222224244444444444444464666666666666688688868688888888:8:8:888::::::::::8::::::::::::8 "" """"""$"""$"$$$$$$$$$$$$$$&&&$$&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((((((((*(********************,,*,*,,,,,,,,,,,.,,,..,.,..,........................0.0.0.0000.0000000000000200002220222222222242444444444444444646666666666666666888688888888888888::8888:::::8:::::::::::8:::8 """ """""""$"$$$"$$$$$$$$$$$&$&$&$&&&&&&&&&&&(&(&((&((&(((((((((((((((((((((((*(*((((*****(******(******,**,,,,*,,,*,,,,,,,,,,,,,,,,,,.....................0.0....00.0.00.00000000000000220222202020222222244242444444444444464664666666666686886888888888888888:::8888::8::::8:::::::::::::8 " """""""""$"""$"$$$$$$$$$$$&&$$$&&&&&&&(&&&&&&&&&((&(((((&((((((((((((((((((((((((((((*(***(********************,*,***,,,,,,,,,,.,,,,,..,......,.............0....0.0.000.00000000000020200220220222222222224242444444444444466466666666666666666888888888888888888::888:::::8:::::::::::::::8  """""""""""""$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((((( (((((((((((((((((((*(*(*****((********,*,*,,**,,,,,,,,,,.,,,,,,..,,.,................0..000.00000.00000000000000202000002222222222222224244424444444444446446646666666668688868888888888888:8::::::::::::::::::::::::::8 " " """""""""$$"$$$$$$$$$$$$&$&$$&&&&&&$&&&&&&&(&&(((((&((((((((((((&&(((((((((((((*(*((**(**(***((**************,,,*,,,,,,,,,(*,,,,,,,..,................. *...00.0.00.0.00000002000020.0202200220222222222422444442444444466644666666666668868.68866888888::88:::::::::::8:4:::::::::::::& """"""""""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((*(((((*(*******************,**,*,,,*,,,,,,,,,,,,,,,,,,,,,,,.................0..0....000000000000000000000002022222222222222242442442444446466666666666666666668646888688888888888888::::::::64:8::::::::::8  """ " """""""$"$"$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((*(****((**************,**,**,,,,,,,,,,,,,,,,,.,,...,............0..............000.0000000000000020000020222022222222222424444444446446666666666666686666686668888888888:8888::8:8:::::::::::::::::::4 " """""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((**((*(**(**************,**,*,,,,,*,,,,,,,,,,,,,.,,,,......,..................0...00.000000000000020020022222222222222222222444444444444446666666666666666888688888888888888888::::::8:8:::::::::::::::8 " """""""""""""$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&(&(&(&((((((((((((((((((((((((((((((((*((*(****(*****************,,,,,,,,,,,,,,,,,,,,,,,,,....,........................0.0..0.0000000000020000000220222222222222424442444444466466466666666666666888888868888888:8:88:8:8::::::::::::88:::88:6  """"""""""""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&(&&((&&(((((&(((((((((((((((((((((((((((*(((***********,*********,,,,,,,,*,,,,,,,,,.,,.,,.,,.,.,,..................0..0..000000000000000002000202020022222222242444444444446466464666666666666668686888888888888888:::8:::::::::::::::::::::6 @D " """ """"""""""$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&(&&&&((&(&(((((((((((((((((((((((((((((((((********************,,**,,,,,,*,,,,,,,,,,,,.,,.,,.,......................0.0.00000000000000000022020022222222222222244444444444666666666666666668668888666888888888:88888::::::8:8::::::::8:8::6 " """""""""""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&((((((((((((((&((&((((((((((((((((((((((**(**(***************,**,,,,,,,,,*,,,,,,,,,,,,.,,.........................0.0.000.00000000000000000022022222222222222224444444444446464666666666668668888886868888888888:8::::::::88:8::88:88:8888 " """"""""$$$$"$$$$$$$$$$$$&$&$$&&$&&&&&&&&&&&&&&(((&((((((((((((((((&((((((((((((((((*(((((*******(********,*****,,,,,,,,,,,,,,,,,,,,,,,..,...,.......................0..000000000000002022002220022222222224424444444444444664466666666666668886688888888888:88888888:::::8:::::::::8:888 " " """"""""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*(((*(((*(*********************,,*,,,,,,,,,,,,,,,,,,.,..,....................0000.000.0.0000000000000002022022022222222222224444444444444444664666666666666668868888888888888:88::88:::::88:88::88:886l """ """""""""$$"$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&((((((((&((((((((((((&(((((((((((((((((**(*****************,,**,,,,*,*,,,,,,,,,,.,,,,,.,,,................0....0......00000000000000220022002222222222222442422444444444666466666666666666886666888888888888888:::8::::8:::88:88::::86 """""""""""$$$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&((&((((&(((((((&&(((((((((((((((((((*(((**(*********************,,,,,,,,,,,,,,,,,,,,.,.,...,.,....................0.00.0000000000020000022202222222222222222244444444444446664666666666666666686888888888888888:88:88:8:::888:88:::8:6 """"""""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&((&(((((((((&((((&(((((((((((((((*(*(****(******************,,,,,***,,,,,,,,,,,,,,,.,.,......................0..00.0000000000000000000222220222222222422424444444444466466666666666666668868888888888888888:8888888:8:88:88888:88:8 " """"""""""""$$$""$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&(&&&&&(((&(((((((((((((*&(((((((((((((((((**************************,,,,,,,,,,,,,,,,,,,,.,........................0.0..0.0000000000000000000022022222222422244224444444446444446666666666666666668688888888888888888888::8888:888888::84 " """""""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((&&&((&((&(((&((&(($&&(((((((((((*(((*(((((*****(*********,,*****,**,,,,,,,,,,,,,,,,,,.........................0....0.0000000000020000022222222222222222244444444444444466466666666666666666688886888888888888:88:88::8:8:888:8:8888 " " "" """""""""$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&&&(&&&(&(((&(((((((&(((((((((((((((((((((((((******************,**,,,*,,,,,,,,,,,,,,,,.,.,.............................000.0000000000000000022222222222224424444444444444444446666666666666688688888888888888888:8888:88:8::88888888:6 "" """""""$"""$$$$$$$&$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&&((&&&&((&((&(((((((((((((((((((*((((((*((*((**(****(***************,,,*,,,,,,,,,,,,,,,,,,......................0......0..00000000000000000202202222222222424242444444446464466666666666666688688688688888888888888:::88888:8::8888::6 """"""""""$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&((((&(((((&((((((&(&((((((((((((((((((****(**********************,*,,,,,,,,,,,,,,,,,...,.,,,,.....................0..000000000000000000000022222222222222222444444444446666666666666666668666688888888888888:888::88888888888888886 "" """"""""""""$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&((&&(&&((&&((&(((((&((((((((((((((((((*((*(****(********************,**,,,,,,,,,,,,,,.,,..,.......,,..............0.00.000000000000000000000020222222222222224444444424444446466666666666666866866888888888888:::888888888888888888:4 " """""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((&(&&&(((((&((((&&((((((((((((((*(((((*((*((*(****(**************,***,,,,,,,,,,,,,,,,,,.,,,.......................0....0....000000000000000220222222222222222422444444444444446666666666666666866888888888888:8:8:88:888:88888888:886 " """"""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&(&&(&(&(&&&&&((&(&&((((((((((((((((((((((((****(********************,***,,,,,,,,,,,,,,,,,,,...,...............0..........000000.0000000000002202222222222444222444444444644646666666666666686868886888888888888:8:8:88:88888:88888884 """""""""""$"$$$$$$"$$$$$$$&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&((&((((&(&((((((((((((((((((((*((*(*(******************,***,,*,,,,,,,,,,,,,,,,.,.,,,.,..............0.........000000000000000000222222222222222222222444444444446664646666666666666868888888888888888888:::88888:888:8884  " """" """""""$$$$"$$$$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&((&(((((((((((((((((((((**((*((*(*(*************,****,*,,,*,,,*,,,,,,,,,,..,,...,.........................00000000000000000000020222222222222224424424444444444666666666666668886686868888888888888888:::8888:88888884 " """""""""""$$$"$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&(((((&(((((((((((((((((((((((*((********************,*,,,,,,,,,,,,.,,,,,.,........................0......00.000000000000000220020222222222222422444444444464466666666666666666666688688888888888:88888:8::888888:882 " """"""""$""$$"$"$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&&&&(&&(&(&((&(((&(&(((((((((((((((((((**((*(((*****************,*,,,,,,,,,,,,,,,,,,,.,,..,..........................0....0000000000000200022222222222222422244444444444466666666666666666666888888888888888888888888888888888884 " """"""""""$$$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((&(((((((((((((((((((((((((**(((*********************,*,,,,,,,,,,,,,,,,.,.,,....,,...................000000000000000000000022222222222222222222444444444444466666666666666666666888888888888888888888:8888888888884 " """$""""""$$"$""$$$$"$$$$$$"$$&&$$$&&&&&&&&&&&&&&&(&&(&&&(&&&&((&(&&((((((((((((((((((((((((*(((((*****(**************,**,**,,,,,,,,,,,,,.,,,,,,....,....................000....000000000000222220022222222222224444444444444444646666666668666666868688888888888888888888888888888:2  """""""""""$"""$$"$$$$$""$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(&((((((((((((((((((*(((((((((**(*****************,****,,,,,*,,,,,,,,,,,,.,,...........................0000.000000000000002222022222222222222222444444444444444666666666666666686686688888888888888888888888888882  """""""$"$$$""$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&(&((&(((((((((((((((*(**(((******************,***,***,,,,,,,,,,,,,,,,,,,,,...,,.................0.00.0.00000000000200022000220222222222222224444444444444644646666666666666686888888888888888888888888888888882< " "" """""""""""$""$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(&(&&&&&&&&(&&(&((&((((&((((((((((((((((*((*((**(******************,***,,,,,,,,,,,,,,,,,.,,,..,,,.,...............0..00.000.000000000000000022022222222222222242444444444444646646666666666666866666868868888888888888888888888880  """"""""""""$$$"$$$$$""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((*(********************,***,,,,*,,,,,,,,,,,..,,,......,.................0...000000000000000000002202022222222222242244444444444446666666666666686686686686888888888888888888888888880`  """"""""""""""$$"$$"$$$$$$$$$$$$$&$&$&&&&&&&(&&&&&&&&&&&&&(((&&&&&((&(((((((((((((((((((((((((((*(((***(****************,**,,*,,,,..,,,,,,,.,.,,.,........................0.00000000000000000000002222222222222222444444444444444644666666666666666668868888888888888:88888888888880 " " """""""""""$"$$""$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((&(&&(((((((((((((((*(((((((((*( ****************,**,**,,,,,,,,,,,.,,,,,,................(...........00.0000000000020200200222222222222242442444444244444446666666666666666868886688888888888888888888888888.@ """"""""""$$"$$"""$$"$"$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&((((((((((((((((((((((((((*(((***((**************,****,**,,,,,,*,,,,,,,,,,,,.,,...,.........,..........0..00000000000000,0020022222222222222224444444*24464466446666666666666668866688888888888888888888888888  """ """""""""""$$""$"$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(((((((((((((((((((((((*((((((((**********************,*,,,,,,,,,,,,,,,,.,,,,.,,......................0.000.000000000000002200222222222222222424444444444444444646666666666666686868868888888888888888888888886   "" """"""""$"""$"$$$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&((((&((((((((((((*(((((((********************,***,,*,,,,,,,,,,,,,,,,,.,.............................00.00000000002000002022022222222222222424444444444446464666666666666666668668888888888888888888686888.  " """""""""""$$$"""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&((&((((((((((((((((((((((((((******************,****,,,,,,,,,*,,,,,,,,,,,,.,..........................0.0.0000000000000022022222222222222222424444444444444464466666666668666668688888888888888888888866868.  """"""""""""$"$"$"""$$$$$$"$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&((((&&(((&((((((((((((((((((((*(*(***********************,**,,,,,,,,,,,,,,,.,,,......................0..0.....000000000000002020222220222222242222224224444444444466646466666666668888868888868888888888888686888. """"""""""""$"""$""$""$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&(&((((&((((((((((((((((((*((**((***(***************,*,***,,,,,,,,,,,,,,,,,,,...........,...........0...0.0000000000000200200002002022222222222442444444444444666466666666666668888888868888868668868886866668, " """"""""""""""$$""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&(&((&&&((&&((((((((((((((((((((*(((******************,***,,,*,,,,,,,,,,,,,,,,,,,,,..................0..00...0.00000000000000000022202222222222224244244444444444466666666666666666668888888888668866866668866888* " """""""""""""""$""""$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((&&&&&&&&(((&&(&((((((((((((((((((((((((((*(*(((((********************,*,,,,,,,,,,,,,,,,,,,..,........................00.000000000000000000202202222222222224444444444444464446664666666666686668666888888668886686686868888, """"""""""""""""""$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&((((&((((((((((((((((((((((*(*((**************************,,,,,,,,,,,,,,,,,,,,,.....,................0.00...0.0000000000000000220222222222242224424444444444444666666666666666886666666888888868868686866686888* """ """"""""""""""""$"$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((&(((&&((((&&(&(((((((((((((*(****(*****************,*,,**,*,,**,,,,,,,,,,,,,,,,,,,.,.,..................0....0.00000000000000220222222222222222222242444444646444646664666666668666666688868686666666666668688* """"""""""$"""""$"""$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((&&((((((((((((((((((((*(**(****************,*,*,,,*,,,,,,,,,,,.,,,,,,...,..,.,,.................0...000000000000000002002222222222242242444444444446666666666666666666686666868886886888688666668888(@   """"""""$"""""$""$"$$""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&((&((&(((((((((((((((((((((*(*((***(******************,,,,,,,,,,,,,,,,,,,,,,,....................0.0....0.0000000000000000200022202222222422224464444444444446666646666666666666666686886866888688666668686&  """"""""""""""""$""""$"$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&(&&&&&&&&&(&&&&&(&&&&(((((&&(((((((((((((((((((((*((*((************,***,*,*,,,,*,*,,,,,,,,,,,,,,,,...,.....,..............0...0...0000000000000000022222222222222222422444244444444646666666666666668868668666688886688666666668&  " """ """"""""""$$$$"""$$"$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&&&(((&(((((((&(((((((((((((*(((***(***************,**,,,,,*,,,,,,,,,,,.,,..,..........................00.00.000000000000000000222222222222424444244444444446446666666666666666866886868686866888666688888$   "" """"""""""""""""$""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&((&&((((&&(&((&(((((((((((((((((((**(((*************,**,**,,,*,,,,,*,,,,,,,,.,,,.,,,.,..,,.,.................0..000000000000000020202202022222222222442444444444466646466646666668868666886866686688868666866666"0 """"""""$"""""""""""$$""$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&&&((((((((((((((((((((((((((((**(**********************,,,,,,,,,,,,,,,,,,,,,,,,,,,......................0..0000000000000000002022022222222222244224444444444446646666666666666666866686668688688886666688688"  """"""""""""""$$$"$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&((((&&(&((&(((((((((((((((((((((**(***(***************,,***,,*,,,*,,,,,,,,,,,,,..,.,....,...............0.....0.0000000000000000002202022222222222444444444444646646666666666666666868888666866668666666666868   " """"""""""""""""""$$"$$$$$$$$&&$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&((&(((((((((((((((((((((*((((**(***(***********,***,**,,*,,*,,,,,,,,,,,,.,,,,.,...,........................00000000000000000020202222222222222222444444444644666446666666666666668886888868686666866666868   " """""""""""""$""$"$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&(((((((((((((((((((((((((**(****************,,****,,,***,,,,,,,,,,,,,,,.,.....,..............0...........0.0000000000000202222222222222222444444444444464644666666666666666888686888868866666666666868   """"""""""""$"""$"$"$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((((((((*(*(****************,********,,,,,,,*,,,,,,,,,,,.,.,......,..................0.0.00000000000000002222022222222222222224424244244444466666666666666666666666688886666666688686886p """"""""""""""$$"$""$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&(&&&(&(((&((((&(((((((((((((((((*((((****(********************,,,,,*,,,,,,,,,,,,,,.,..........................000..00000.0000000002220222222222224222242244444444444644666666666666666666868888886666666868686888>  " """"""""""""""""""""$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&(&&((&&(((((&((((((((((*(((((*(*************************,***,*,,,,,,,,,,,,,,,,,.,,,,..,..................0...0000000000.0000000220222222222222424442224444444444644666666666666666866868886868868866668868866  """"""""""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((((&(&&(((((((((((((((((((((((*(((**(********************,,,,,,,,,,,,,,,,,,,,,.,..,.,...................00.0..0000000000000000022222222222222224242444444444466666666666666686666666666888888666686868866668   "" """""""""""""$"$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&((&&(((((((((((((((((((((*(*(************************,**,,**,,,,,,,,,,,,,,,,..,,,..,,....,,..................000000000000000220222222222222222242444444444446666666666666666666666686888688666666888666866 """"""""""""""$$"$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&(&&&&&&(&&((((((((((((((((((((*(**(*(***********************,*,*,,,,,,,,,,,,,,,,,.,,,.,,..,,..................00.00000000000000000020222242222222444444444444464446646666666666686666668888868888868686666666  " """""""""$"""$"$$$$"$$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&(&&(((((((((((((((((((*(**(********************,*****,,,,,,,,,,,,,,,,,,,,,,..,,,,.,.....................00.0000000000002222222222222222444244444444444444466666666666666666866888888668688688666668666  "" """"""""$""$""$"""$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((&(((&(((&(((((((((((((*(*******(********************,***,,,*,,,,,,,,,,,,,,,.,,.,,,,.,,............0.0..0..0000000000000022222022222222222224244444444464464666666666666666868886888888868686866686668`   " """""""""$$$""$$$$"$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((&&((&&&(((((((((((((((((((((******(*(********************,***,,,,,,,,,,,,,,,,,,,,,,,,,....,.............0.0000000000000000000000222222222222222444444444444444666666666666666686688688888688668686666886668 """ """""""""""""$$"$$$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((((((((((*(************************,*,**,,,***,,,,,,,,,,,,,,,..,......,..............000000000000000000022222222222222422442444444444444446666666666666668888888886868868866666666666 " """"""""""""""""""$"$$"$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((*(*****(***************,*,**,,,*,,,,,,,,,,,,,,,,,,,,,,..................0.0....00000000000000022222222222222222422444444446666666666666666666666886668686688668886666668688  "" """"""""""""""$$$"$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&(&&((&((&(((*(((((((((*(((((*(************************,**,***,,,,,,,,,,,,,,,,,,,,,,,,................0.000.00.000000000020022222222222222422224424244444666666666666666666666688688886668886666868866688  """"""""""""$""""$""$$$$$ $$$&&$&&&&&&&&&&&&&&&&&&&&($"&&&&&&&&&&(&&&&&&&&&((((((((&((((((((((((((****(*(**(***,*************,*,,*,,*,,,,,,..,,,,,.,,,...,,,..,........00........0..000000000000222224222222222222242442444444464666666666666686686688868886688868686688886868   """ """"""""""$""$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&(&(&((&(((((((((((((((*((*(**(*****$(********,*,***,,,,,,,,,,,,,,,,,,,,..,,.,.,..............0.00..000000000000000002220 22222222224444244444446446620466666666666668666688886688846888868668688   """ """""""""""""""""$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&(((((((((((((((((*(((*((***((*(**************,*****,,**,,,,,,,,,,,,.,,,,,,..,................0.0.0000.0..0000000000222220222222222244224444444444466646466666666666686866888686686,68888686886882   """""""""""""""""""""$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&(((((((((((((((((*(*((((**(********************,****,,,,,,,,,,,,,,,,,,,,,,,,.....,..........0..00..00.000000.000000222022022222222224442224444464464666666666666668668666866868688888688666686688   """""""""""$"""$$"$$$$$$$$&$$&&&&$&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&(&&((((((((((((((((((((((*((*((******(**********,****,,*,,*,,,,,,,,,,,..,....,....................0..00000000000000000202222222222224442424444444446666666666666666668888866888888868666868686868  """ """"""""""$"""""$"$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(&((((((((((((((((((((*****(********************,*,**,,,,,,,,,,,,,,.,.,,......................00.0.000000000020222222222222222224422444444646466666666666666668688688686868888888688688686688  """" """""""""$$"""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&(((((((((((((((((((*(**(*((**(**************,*,,*,***,,,,,,,,,,,,,,.,,,,.................0...0.000.0.0000000000022222222222222222242444444444466666666666666666666666666886888886668666868888  " """" """""""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(&(((((((((((((((((((*******(***((*************,,***,,,,,,,,,,.,,,,,......,..............0..000.00.000000000000202222222222224222244444444444446666666666666866666688866888888888866886886668   """" " """ """"""""$""$$$&$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((&&(((((&&&((((*(((((*******((((***((********,,,,,,***,*,,,,,*,,,,.,...................,.0..0.00000000000000000.00000222224244444424444422242446666666868866666688666666688888888888666668860  ""   "$$"""$"$$$"" """" """$$&&&&$$&&&&&$"$$$$"""$$$$$&&(((&$&((((&&$&&&&&&&&$$((*(*((&(**,*(&&((&&$$(&(&((*,*,**,,,,*(&(***(((((*(**,..,,,,....,(*,,****,,,,,..00..000220.,,.0,0.0.....022242006444402220022020226666644668666444444424446688:88668:::86464444426666:   ""$"" $$$$"" """"$""""$&&&&(&$$&&(&$"$$$$$$$$$$$&&(&&(&$&(((&&$$$&$&$&$$&&&((*(((&((**(&&((((((((((((**,****(,,,*,*((***((((****,..,,,*....,**,.,,**,,,,.,..00.,.00000..0.00..,...002222200044222022220002222246644426666646446644444468888666868::8866664444666668888, " " " """" """"""""""$$$$$"$$$&&&$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&(((((((((&((*(((((*(****(**,**********,*******,,,,,,,*,,,,,,,,,.,.,,,,,,....,...0.00.........0.0000000000002222220222222022224444444464444464446466666686866666688666666886666666888866888  """""""""""""$$$$$$$$$$$&$&&&&$&&&&$&&&&&&&&$&&&&&&&$&&&&&&&&&&(&&((&(&((((((((((((((((((*(*****************,*******,*,,,,,,,,,,,,,,,,,.....,,.............0.0.....0..0000000000000220200022222222422444444444444644444466666666666686666866886888686688666688668888.   """ """"""""""""$$$$$$$$$$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&(((((((((((((((*(*********************,*,**,,,,,,,,,,,,,,,,.,.,,,,..........0.......0.0.00000000000000202222022202222222224442444444444444466666666666668666666686666866888666888668688:, " "" """"""$$"$"$$$$$&$$$$$&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&&(((((((((((*(((************************,*,,,,,,,,,*,,,,,,,..,...,.,..................00000000000000000000020000222222222442442444444444446466666666666666666686866666686668866668686866888.  " """""""""""$"$$$$$$$$$$$$$$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(((&(((((((((((((((*(**(****************,,,,,,,,,,,,,,,,,,..,........................0000.0000000000000200222022222222222224242424444444464666666666666666666686666868866888866668668886888:,  " """""""""$$$"$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((**((*(****************,*,,,*,,,,,,,,,,,,,,.,,,,,..................0000000000000000000000220022222222222222222242444444444466666666666666666668686866888668688868866866868888:. " """"""""""""$$$$$$$$$$$$&$$$&&&&&$&&&$$&&&$$&$&$&&&&&&&&&&&&&&&&((&((&(&((((((*(((*((***(***************,,,,,,*,,,,,,,,,,,.,..,,.................0.000000000000000020000020202222222222242224224444444444666666666666666686668888866868666886668688888888888888.  " """"""""""$$$$$$$$$$$$$$&$&&&&&&$&&&&$$&&$$$&&&&&&&&&&&(&&&&(&(&((((((((((((((((*(***(************,**,,,,,*,,,,,,,,,,,,,,,..............0.0000000000000000020220022222222222222222224244222444444444666664666666868868886888688888668688888868688888888888:,  " """"""""$"$$$$$$$$$$$$$$&$&&$$&$$$$&&$$&&$$&&&&&&&&&&&&&((&(((&((((((((((*((((((((**************,*,,,,,*,,,,,,,,,,,,,,,,,,............00000000000000000000020222200222222222222222444444444444466644666666686668888888888888888888888888688888888688888888:.     " """"""""""""$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((**(**************,*,,,,,*,,,,,,,,,,,,,,,.,,........0.00000000000002200002002222222222222222222224444444444444666666666668666688888888888888888888888888888888888888888888:,  """""""""""$$$$$$$$$$$$$$$$$&&$$$$$$&$&&$&&&&&&&&&&&&&&&&&(((&((((&(*((((((*((*(**(***********,*,,,,,*,,,,,,,,,,,,,,.,,..........00.0000000000000020222022222222222422244444244444444444444666666668866888888888888888888888888:::888:888:8:8888888888::*   """"""""""""$$$"$$$$$$$$$$$$$$$$$$$$&&$&$&$&&&$&&&&&&&&&&&(&&&((((((((((((((((*(**************,,,,,,,,,,,,,,,,,,,,,...,,.........00.000000000002222022222222222222244444442444444444444466666666686688888888888:::88:::88:8:::::::::::::8::88888::::8::<, """""""""""$"$"$$$$$$$$$$$$$$$$&$$$&$&$$&$&&&&&&&&&&&&&&&(&((((((((((((((((((((*****************,,*,,*,,,,,,,,,,,,.,.,...........000000000000000222222222222222242422424424444444644446446666666668888888888::::8:::8:::::::::::::::::::::8::::::::::::<*  " "" """"$$"$$$"$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*(**************,,,,,,,,,,,,,,,,,,.,.,.,...........0000000000200222222222222242244244444444444444464446666666666686888888::8:88::8::::::::::::::::::::::::::::::::::::::<* " """"""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&((((((((((((**(((*****(*****,**,,,*,,,,,,,,,,,.,.,.......,.........00000000000002222222222242424224444444444444444444646666666666888888888:88::::::::::::::::<::::::::::::::::::::::<:::<*$  """"""""""$"$$"$$$"$$$$$$"$$$$$$$$&$$&&&&$&$&&&&&&&&&(&&&((&(((((((((((((((*******(********,,,,,,,,,,,,,,,,,..,.............0000000002000222222222222424444444444444444444444446666666686668888888888::::::::::::::::::::::::::::::::::::::::::<:<<*  " """""""""$"""""$$$"$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&(&(&(((((((((((((*(**************,**,,,,,,,,,,,,,,...,..........0.000000000020022222222222224244444444444444444444444466666668866888888:888::8::::::::::::::::::::::::::::::::::::::<:<<:>*  " """"""$""""$$"$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((*********,***,,*,,,,,,,,,,,,,.,,,............000000000020022222222222244444224444444444444444664466666666686868888:888:8::8::::::::::::::::::::::::::::::::::::::::<<>*X   """""""""$$""$"$$$$$$$$$$$$$$$$&&$&$&$&&$&&&&&&&&&&&&&&&(&(((((((((((**(*************,,*,,,,,,,,,,,..,,,..........0000000000000022222222222224224224222444444444444644646666666668888888888888::::::8:::::::::::::::::::::::::::::::::::::<<<(  " """""""""""$$"$"$$$$""$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&(&(&(((((((((((**(*************,,,,,,,,,,,,,,,,.,.,........0.0000000000000220222222222222422242444444444444464444666666666888888888888::8::::::::::::::8:::::::::::::::::8:::::::::<<<>(   " "$$""""""$"$"""$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((*(((*************,,,,,,,,,,,,,,,.,.........0.0000000000002022222222222222224444444444464444466666666666666888888888888:::8:8:::8::8:8:::::::::::::::::8:888:8::::::<<<& """ """"""""""""""$"$$"$"$$$$$$&$$$$$$$$$&$&&&&&&&&&&&&&&(((*(((((((((((((************,,,.,,,,,,,,,..,,........0.....02000000022222222222224222244464444444444646666666666666888888888888::888:8:8::888:8::::::8:::::::::888:8:8:8:::::<<>(  """"""""""""$""""$$$"$$$$$""$$$$$$$&$$&$&&&&&&&&&&&&&&&$&(((((((((((**(************,(*,,*,,,,,,.,..,........00.0.0000000222222222222242424242224444444644464666666686688.68888888888888::8888:888:8::6888888888888888888:::::::<>>  "" """""""""""""""""""$""$$""$$$$"$$$$$&$$&&&&&&&&&&&&&&&&&&(((((((((((((((**(***(******,***,,,,,,,,,.,............0.000000002000222000222222422244444444444444446666666666668668686688888888888888888886488888888888:88:8888:::::::<. " """ """""""""$""$""""$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&(&((&&(((((((((((((************,,,,,,,,,.,.........0.000000000000000000022222222222222224444444444446666666666666666666686666888886888888888888888888888888:::::<:<<<