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 = '322A28' IMAGE_NUMBER = 32091663 IMAGE_TIME = 1977-05-07T00:22:12Z EARTH_RECEIVED_TIME = 1977-05-08T19:03:52Z ORBIT_NUMBER = 322 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.006360 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  +/8N/' XY\fET,ۮ ,( N "$$$&$$$&&$&&&&&&&&(&((((((*((*****(*********,******,,,,**,,*,,,,,,,,,.,,.,...,...,,,................0.......0.....0.0000000000000000000000000000002000020000002202220202022022222222222222222202222202220222222222222222222222220222222220022222222222222200000000000.0.00.0.0.0..............,.,* $$$$&&$$$$$&&&&&&&&&&&&&&&&&&(&((((((((((****(*********,*$*,,,,,,,,,,.,..,......,..............0.........0.00.00000000000000000002000000220002022022222002222222222222222222222242242242242422444244244424224444424442244444444444444444444444444444222424222224442222222200222220002020200002200,"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(((((((((((***********,,,,,,,,,,,,,,,,.,,..,......,,................000000.0000 .000000000000200000202000022 ,222222222222222222222422422.2444244442444444444444444444*24444444444444444444444644660446646644444644464444646444402444444224222422222242222220" "$""""$$"$$$"$$$$$$$$$&$&$&&&&&&&&&&((&(((((((((*(((******,,,,*,,,,*,,,,,,,,,,,,,,..........................0.0.0.00.0000000000000000000000002202022222222222222222224222242222242444444444444442444444444404444644444466444664466666666,46666666666666466446664646444444444444444444444444444242 """"""""$""$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&(&((((((((((*********,**,,,,,,*,,,,,,,,,,,.,,,.,.,................0......00000000000000000000000000020020022222222222222222224422424442244444444444444444644444666466444466646666466666666666666666666666666666666666666666644664444444444444464464444442," """""""$"$$$"$$$$$$$$$$$$$$$$&&&&&&&&(&&(&((&&&&&&&(&((*(****,*,,,*,,,****,,*,,*,,.,,............,,.,,.........00000000000....,....000222022222222202..0.000002022244424464444422224224444464644464444442224244666666666868886666642224446666668888886886664242242444444464444666664424224244442. " "$$"" ""$"" " ""$$$$&&&&&&$$$$&(&&&&$&$$&&&((****(((&,(***(((((*((**,,,...,,*(((**,,****(*(**,...02000.0.,..0..,,****,..000222.....0.00000......02224442200000222200...0022446664422242244442200.00224466664446464666642220224666664624444666666400022466646442422202444422000024666464( """""$  """" """""""""$"$&$&$&$"$$&$&&$&&&&&&&&*((((***(((**(******(*(**,*,,,,,,.*,*,..,,,,,*,**,,,.......,,,..0.0....0......00220000...000000000000222224422200022222020222222444444644224446442242242646666664444246664446466446666888886644666664444864666688866642444444424442446666666684. " " "" """""""""$$$$$$$$$$$$$$$$&&&&&&(&((((((((((((((*(((*******,,**,,,,*,*,**,,,,,,,,,,.,,.....,..................0000000000000000000000202202222222220202022222222222444444444444444444444444444464444644444644666666666686666866666666666666666888666866666666464664664446464666666666644. " """""""""""""""$$$$$$$$$$$&&&&&&&&&&&(&((((&((((((((((****************,**,,,,,,*,,,,,,,,,,..,...............0...0..0....0..0.0000000000020202222202020222222222242224442424442444444444444444444444444646646664666666666666666666666666666888866686666666666666666666666666666666666666664. """"""""""$"$$$$$$&$$&&&&&&&&&&&&&((&(((((((((**(*************,*,*,,,,*,,,,,,,,,,,,,,,,,..,..........................000.000000000200000000200202222222222222224242444444244444444444444444464646646666666666666666666666666686888686866686868686666666666666466666666666666666666664. """ """""""""""$$$$$$$$$$&&$&&&&&&&&&&((&((((((((***(********************,,,*,,,,,.,,,,,,..,.....,................0..000.0000.0000000000000020022222222224222222422244424244444444444444446444466444664666666666666666666666666666886686886686886686666666666666666666466666666666666666.< "" """"""""$$$"$$$$$$$$&&&&&&&&&&&&&(((((((((((((*(******************,****,,,,,,,,,,,,....,.,..................0...0000000.0000000020000000022202222222222224222424244244444444444444644446464444466664446666666666666666666666688866688888888666686666666666666666666666666666666664, " """""""""$$""$$$$$$$&$$&&&&&&&&&&&((((((((((((((*(*******************,*,**,,,,,,,,,,,.,,..,.,.,............0.....0..00.000000000000000000220222222022222222222224422224444444444444444444446444644464666666666666666666868666886888886888868666666866666666666666666666666666666666* """"""""""""$$$$$$$$&$&&&&$&&&&&&(&&&&(((((((((((**((****************,,,,,,,,,,,,,,,,,,,..,,.................0.00.00000000000000000000020002222222222222222222244222444224444444444444464464464444466666666666666866666688686888866888888666686866666666666666666666666666666666666* " " """"""""$$$$$$&$&&&&&&&&&&&&&(&((((((((((((((*(*(*******************,,,,,,,,,,,,,,,,,..,.......................000000000000000000000002202022222222242222224222224444444444444444444444466446664666666666666666666866668888686868688888688666668886666666666666666666666666664*   " """""""$"""""$$$$$$$$&&&&&&&&&&(&(((((((((((((*(***(*((**********,***,*,**,,,,,,,,,,,.,,,.,,..,,.............0.0.00.00..000000000000020000220222222222222222222224444244444444444444444664464464664666666666666666666666688888888868888866686866668666666666666666666666666666664(   " """""""""$"$$$"$$$$&$&&&&&&&&&&&&&&&(((((((((*(((*((****************,,**,,,,,,,,,,,,,,,,...............0...........0.00000000000000000020202022222222222222222222244442444444444444444444644446466666666666666666666666666688688868888888866868688666866666666666666666666666666(   """"""""""$$$$$$&&$&$&&&&&&&&&&&&&((&((((((((((*(((**********,***,*,*,**,,,,,,,,,,,,,..,,,,......................0.0.00000000000000002000222222220222222222222224444444444444444444444444444466666646666666666666666666868668888888888888886886886666666666666666666666666666666(  " """""$"""$$$$$$$$$&&&&&&&&(&&&&&&(&(&((((((((((((*((*****************,,,,,,,,,,,,,,,,,,.......................00.0..00000000.0000000000002202222222222222222222244442444444446444644464646644646466666666666666666668666866688668888888888668866886666666666666666666668666666&  """"""""$"$$"$$$$$$$&$$&&&&&&&&&&&&(&(((((((((((*(*((***************,,**,,,,,,,,,,,,,,,,,.,,.................0.0.0.0.0.0.0000000000000000000022222222222222222222224444424444444444464444464446464666666666666666666686668668888888868888868888888686866686666666666666666666666$   "" """""""$$$$$$$$$$$$&$&&&&&&&&&(&&&&&(((((((((((((*(**(**************,*****,,,,,,,,,,,,.,,,,,,.................00.0.000000000000000000000000020022202222222222422224244444424444444444464646446666666666666666666666868666888888888888888888888886866686666666666666666686666666$ " """"""""$$""$$$$$$$$$$&&&&&&&&&&&&&(&(((((((((((((((((****************,**,,,,,,,,,.,,,,,,,,,,.,..,..............0..0.0.000.0000000000000000222022022222222224222222222244242444444444646644444646664666666666666686666668868888888888886688886688666666666666666666666668666664"  "" "" """$"$$"$$$$$$$&$$&&&&&&&&&&&&&(((((&(((((((((((*********************,*,,,,,,,,,,,,,,,,,,.,,...........00.0.....0000.00.000.000000000000022202022222222222222242424224444444444444444646666646666666666666666666686666688888888888888888888888886888666666666666666666666666" """" """""""""$$$$$$$$$&$$&&&&&&&&&&&&&((((((((((((((((*((**********,**,,*****,*,,,,,,,,,,.,,,.,,..,..............0..0....0..000000000000000000000022022222222222222222244444444444444444664664466666666666666666666668866866888888888888888888888888888688888666866666668666666666    """ """""""$$$$$$$$$$&$$$&&&&&&&&&&&(((((((((((((*(*(((*(**(**********,*,,,*,,,,,,,,,,,,,,,,...,..,....................0.00000000000000000000020022022222222222222224224222444444444444444464646664666666666666666666686688868888888888888888888888888688868888688666668686668666   " """""""""""$"$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((*((**(********,***,,,*,,*,,,,,,,,,,,,,,..,,,,...................0000.0.0000000000000020022222222222222222222222444444444444444446444444464666666666666666666686868688866888868888888888888888888888688666668866866868866666   """""""""$"$"$"$$$$$&$&&&&&&&&&&&&&&&(&((((((((((((*(*(****************,***,,,,,,,,,,,,,,,,.,,.....,..................000000.0000000000000000200200222222222222224224224444444444444444444466666646666666666666666666668688888888868888888888888888888888868888888668868666666686  """"""""$$$$$$$$$$$$&&&&&&&&&&&&&&(&((((((((((*((((((*(****************,,*,,,*,,,,,,,,,,,,...,.,,................0..00.0000000000000000000000200202222222222222224224242444444444444444666446664666666666666666868886688868888888888868888888888888888888688686666888686866666  """""""$$"$"$$$$$$$&$&$$&&&&&&&&&&&((&&&((((((((((((*((****************,****,,,,,,,,,,,,,,,,,,,,,........................000.0000000000000000000022220222222222222222442244444444444446466666466646666666666666666666666668688888888888888888888888888888888868888868668886888866 " """""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&(((&&((((((((((((***************,***,*,*,,,,,,,,,,,,,,,,,.,......................00.00000000000000000022220022022222222222222222224244444424444644444464466664666666666666668886668888888866868888888888888888888888888886866866868888868866 " """""""""$""$$$$$$$$$$&$&&&&&&&&&&&&&(&&&((((((((((((*((***************,*****,,,,,,,,,,,,,,,,,,,....................0.0.0.0000000000000000002002022222222222222222222222224442444444444644666666644666666666666666686668688888888868888888888888888888888888868888888668688888866  "" """"""""""$""$$$$$$$&$&$&&&&&&&&&&&&&(&((&(((((((((*((((***************,**,,,,,,,*,,,,,,,,,,,,,,.,,.................0.0..0.000.00000000000000002222202222222222222224244244444444444444644644666466666666666666666666666868888888888868888888888888888888888888888888868888888866   """"""""""$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&(((((((((((((**(((******************,,,,,,,,.,,,,,,,,,,.,.,..............00....00.000.000000000000020202022222022222222222224222444444444444644444444466646666666666666666886666688688888888888888888888:88888888888886886868888868888866 """"""""""""""$$$$$$$$$&&&$$&&&&&&&&&(&(&((((((((((((((*("***(**********,,,,,,*,,,,,,*,,,,,,.,,,..................&...00.000..00000000000000200*222022222222222222222424444404444444444444446646466466666466666666688866888888888888886888888888:88888888888888888668888888886686   """"""""$"""$$$$$$$$$$$&&$&&&&&&&&&&(&&&(&(((((((((((*(((*******************,*,,,,,,,,,,,,,,.,.,,,...,..,..........,...0....0000000000000000000002202222222222222222242244440244444444444446644466466666622666666866866666888888888888,48888888888888888888888888884888888888888. """""""""""$"$$"$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((*((((**(*******,*****,,,,*,,,,,,,,,,,,,..,.,,.,...............0....0..000000000000000000222222222222222222222224222444424444444444444464646666666666666668666666888888888888888888888888888888888:88888888888888888888888886 " """"""""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&((((((((((((((((((****(********,,****,,*,,,*,,,,,,,,,,,,,,,..,.,..........0...000..0000000000000000002000222200222222222222222244444444244444444444646446646666666666666668686688688888888888888888888888888888888888888888888888888888866 @ """""""$""""$$$$$$$$$$&$&&&&&&&&&&&&&&&((((((&((((((((****(**(*******,****,,*,,,,,,,,,,,,,,,.,..,,,,...................0.00..0000000000000000020222222222222222222222422444444444444444444646664666666666666666666666888888888888888888:8888888888888888888888:886888888888888886  " """"""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&(((((((((((((**(*****************,,,**,,,,,,,,,,,,,,,,..,.,,................0..000000000000000000202002022222222222242222222444444444444444446446666666666666666666668688868888888888888888888888888888888888888888888888888888888886  """""$"$$"$"$$$$$$$$$&$$&&&&&&&&&&&(&&&(((&((((((((((((((((*(**(********,**,,*,,,,,,,,,,,,,,,,,,,.....................0.00.0000000000000000000002222222222222222222224244444444444444444444464466666666666666686666688888888888888:<888888888888:88888888888888888::8888888888886 """""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&((((((((((((((((*(******************,,,,,,,,,,,,,,,,,,..,,......................0000..00000000000000202002222222222222222222244424444444444444446444666666666666666666666666868888888888888888888888888888888:88888888888888888888888886  """"""""$"$$$$$$$$$$$$&$&$&&&&&&&&&&&(&&(((((((((((((((*(((*******************,*,,,,,,,,,,,,,,,,,,.,,.,................0.00000000.00000000002020022222222222224242222222224424424444644444444466666666666666666666688888888888888888888:8888888888:8:8888888888888888888888888886 ` " """"""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((*(((((*******************,*,*,,*,,,,,,,,,,..,,,.,,,................0.0.00000000000000000020020222222222222222222422242444444444444444464666666466666666666666666888888888888888888888:88888888888888:88888:88888888888888888886   """""""$""$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&((((((((((((((**(*((*(***********,*,,,*,,,,,,,,,,,,,,,,,,...,..................0.000.00000000000000020000022222222222222242424222244424444444444466644664664666666666666666868888888888888888:888888888888888888888888888888888:88888886 """ """""""$$""$$$$$$$$$&&&&$&$&&&&&&&&&&&((((((((((((((((**((*(**************,**,*,,,,,,,,,,,,,,,,,.,,...................0...000.00000000002000022002222220222222222222222222444244444444446444466466666666666666666666668888688888888888888888888888888888888888888888888888888886 " " """""""$$$$$$$$$$$$$$$&$&&&&&&&&&&(&&(((&&((((((((((((***((*******************,,,*,,,,,,,,,,,,,,,.,...,.............0.....0000000.00000000000000222222222222222222222442424224444444444646466666666666666666666666868886868888888888888888888888888888888888888:88888888888888886  """"""""""""$$$$$$$$&$$$$$&&&&&&&&&&&&&(&((((((((((((((((**((**(*********,****,*,,*,,,,,,,,,,,,,,.,,.,....................00.0000000000000000002020220002222222222222222442444444444444464444644646666666666666686668886868888888888888888888888888888888:8888:888888:888888888886*  " """"""""""$""$$$$$$&$$$&$&&&$&&&&&&&&&&&(((((((((((((*((*((*******************,*,*,,,*,,,*,,,,,,,,,..,..,...............0.0.0.0000000000002000002002222222222222222222244222442444444444444446466664666666466666666668868668888888888888888888888888888888888888888:888:8:88888888*  """""""""""""$"$$$$$$$$$$$&$&&&&&&&&&&&(&&&(((((((((((((*(((((*(****************,*,,,,*,*,,,,,,,,.,.,,,,...,.................00.000000000000000200222020022202222222222222244444444444444444464666664666666666666686666688668868888888888888888888:8888888888:888:888888888888888888*  "" """""""""""$"$$$$$$$&$$&&$&&&&&&&&&&&&&&&((((((((((((*(((((((*******************,*,*,,,,,,,,,,.,,,,,.,,...,.............0.00..00000000000000200000022222222222222222242242424444444444444444444444666666666666668686666868888888888888888:88888888888::88:888888888888888:8:8:8888(   """"""""$"$$"$"$$$$$$$$$$$&&&&&&&&&&&(&(&(&&&((((((((((((((*((*(**(***********,,**,***,*,,,,,,,,,,,,...,..,...................000.0000000000020002020220222022222222222222242422424444444444444444666666666668666686666666888888888888888888888888888888:8888888888:888888:8:888:888(  """""""""""$"$$$$$$$$$&&$&&$&&&&&&&&&&&&((&(((&((((((((((*(*(***(*************,***,*,,,,,,,,,,,,,,,,,,,..,..............0.000..0000000000000000000220222222222222222224222424444444446444444444644466466666666668666866668888888888888888888:8888:888888:8888888888::8888:8:8:8:888(  """" """$""""$$$$$$$$$$$&&&&$&&&&&&&&&&&&(((((((((((((((((((((((*(*(***************,,*,,,,,,,,,,,.,,,,.,,,.,..............0..00.0.0000000000002000020202222022222222222224242224244444444444444444446666666666666666668666868888888888888888888888888:88:888888888888::8888:88888:::8(   """"""""""$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&((&(&(((((((((((((((***************,****,***,,,,,,,,,,,,.,.,,,........................00000000000000000000220202022222222222222422424444444424444444444646666666666666666666686668688888888888888888888:88888:888888:8888:88888888::888:888& """""""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((&(((((((((((((((((*****(***************,*,,,,,,,,,,,,,,,,,,.,,...................0...0..0000000000000000220000222200222222222224242444444444444444444464444666666666666666666688668688868888888:88:88888888888888888888:8888:88:::88:8::88&   """""""""""$"$"$$$$$$$$$$$$$$&&&&&&&&&&(&(((((((((((((((*((((*(((((***(*********,,**,,,,,,,,,,,,,.,,,,..,,..,..............00...00.0000000000000002002000022220222222222222242244424444444444444444644466666666666666686868866888888888888888888:88888888888888888:8:8:8888888:::::88( " """""""""""$$"$$$$$$&$$$$$&&&&&&&&&&&&&&((((((((((((((((((((**(*(*(*(******,*,***,,,*,,,,,,,,,,,,,,.,..,,.,...,...............00..00000000000000000200200222222222222224222222444424444444444444444644666666666666666666688888888888888888:888888888::888:8888888888888:8888:888:888& " """"""""$""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((((***************,*,,,,*,,,,,,,,,,,,,,,,,,,,,.,..,.................000000000000000000000002202222222222222222222224424444444444444464646666666666666666686688688868888888888888888888888888888888888888888::8::8:::::88&  " """""""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&&(((&(((((((((((((((**(**************,***,***,,,,,,,,,,,,,,,,,,,...................0.0.00000000000000000000200002222222222222222222224442444444444444444444666466666666666666688868866888888888888888888888888888:8::888888888::88:::::::86$   " """""""""""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((&(((((((*((((((((*((((***************,*,*,,,,,,,,,,,,,,,,,,,,..................0..000000000000000000000020002022222222222222222422244244444444444444666666666666666666666668668868888888888888888888888888888888888888:888:88:8:::8:::8$   """""""""$""$$"$$$$$$$$$$$&&&$&&&&&&&&&&(((&((((((((((((((((((*((*(**(************,**,,,,,,,,,,,,,,,,,,..,,.....................0000000000000000002000202222222222222222222222222222424444444444644644466646666666666666686668688888888888888888888888888888:8888888::888:88:8::::888"  " """ """"""""$$$$$$$$$$$$&&$$&&&&&&&&&&&(&&((((((((((((((((((((*(**(***(*********,,**,*,*,,,,,,,,,,,,,,,,..,,....................0...000000000000000002020222220222222222222422242222444444444444444446644666666666666666666868888888888888888888888888888888888888:8888:8:::8:::::::88"   " """"""""$""$$"$$$$$$$$$$&$&&&&&&&&&&&&&(&&(&((((((((((((((******(*************,****,,*,,*,,,,,,,,,,,,.,..,..................0..0000..0000000000000002020222202022222222222222224444444444444444444444666666666666666866886666688888888888888888888888:8888::8:8:8888888::88::::::8:8"   """""""""$""$$$$$$$$$&$&$&&&&&&&&&&&&&&&&(&(((((((((((((((((((*(*(******************,,*,,,,*,,,,,,,,,,,..,.,................0..00000.00000000002000022022022222222222222222422242244444444444444444666666666666666666666868688888888888888888:888:8888:888888888:88:::8::8::::::8:88  " """""""""$"""$&$$&$$&$&&&&&&&&&&&&&&&(((((((((((((((((((*(((************,****,****,*,,*,,,,,,,,,,.,,,....,.....................00000000000000000000200000220222222222222222442442224244244444444444444646666666666666888666888888888888888888888:88888888:8888888888888:::::::::::8  " "" """"""$$""$$$ $$$$$&&$&&&&&&&&&&&&&&&(&((&&((((((((((((((((*(*********(***,**,,*,*,*,,,,,,,,,,,,,,,.,......................0.0.0..0000000000000002220022222222022222222424222222244444444444444446466666666666666666688668688888888888888888:8888888888::888888888::::::::::::::8  " """"""""""""""$"$$$$$$$$$&&$&&&&&&&&&&&&&&(&&&((((((((((*(((((((*(**********(*****,**,,*,,,,,,,,,,,,,.,.,(..,...............00.....00.&.00000000000000002020222022222222222222224224444244444424644444666666666666666686866(68886888888888888888888888884888888888888888:8::::::::::6   " """"""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((**((**************,****,*,****,,,,,,,,,,,,,...,........,..........0000..0.000000000000000002022022220222222222222244222422424444444444444446466666666666666666666888868888888888888888888888868888888888888:888:8:::::::::.x  """""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((*(**(************,***,**,*,,,,,,,,,,,,,,,,..,....................00.000000000000000000000000002222222222222222222222242424444244444444444666666666666666686666668888888888888888888:8888:8888:88888888888::88::::::::::8  " """""""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((*((**((((***(************,***,,,,,,,,,,,,,,,,,..,,.....,..................0000000000000000000000202222222022222222222222424222444422444444444444666666666666666668868668868888888888888888888:888888:8888888888::8:::::::::::8@ "" """"""""$""$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((((((((((*(((((*******************,,***,,,,,,,,,,,,,,,,.,,,..,,..............0....000000000000000000000022222202002222222222222222422422444424444444644444466666666666666666668688888888888888888888888:88888888888888:8888:8::::::::8 " """""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(&(((&((((((((((((*(*((((**(**(***********,**,*,*,,,,,,,,,,,,,,..,,,....................0..0...0.0000000000020000020022020222222222222222222224244424444444446446666666666666666666666686668888888888888888888::8888888888:::88:::::::::::::8:   """"""""$"""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((*((*((***************,***,,,,,,,,,,,,,,,,,,,,,,.....,..............0000.00.00000000002000202202002022222222222222222442224244224244444444446446666666666666866666868888888888888888888888888888:888888:::8::::::::::::::8 " """"""""""""$""$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((*(*(*((******************,,,,,,,,,,,,,,,,,,,....,...............00....00..000000000000000002200022022222222222222222224242244244444444444446466666666666666668686688888868888888888888888:88888888:8:88:8:::88::::::::::8p " """"""""""$"$$$$$$$$$$&$&$&&&&&&&&&&&&&&(&((((&&((((((((((((((((*(***(*************,***,,,,,,,,,,,,,,,,,.,,..,.,,.,.................00.000000000000000002002022220222222222222222222242444424444444444464466666664666666666686688888888888888888888888888888:8:8888:888:::8::::::::::::  "" """""""$$"$"$$$$$$&$$$$&$&&&&&&&&&&&&&&((&((((((((((((((*((((***((****************,**,,,,*,,,,,,,,,,,,,..,.,,.,.,...............0.00000000000000000000002020222222222222222222222222444244244444444444666664666666666666666886688888888868888888888888888888888:888::::::::::::::::: " "" " """"""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&((((&(((((((((((((*(***((*(*******************,**,,,,,,,,,,,,,,.,.........................00.0000000000000020000200002222020222222022222222242444244244444444446646666666666666666666668668888888888888888888888888:8888888888::::::::::::::::8 " """""""""""$"$$$$$$$$$&&$&&$&&&&&&&&&&&&&((&((((((((((((((((((((**(*******************,,,,,,,,,,,,,,,,,.,.,,.,.................0..00..0000000000000000002000200020222222222222222222442224444424444444444644466666666666666666688688886888888888888888888::8:888::::8:88:8::::::::::::8 " "" """"""""$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&(&(&(((((((((((((((((((***(*******************,*,,,,,,,,,,,,,,,,,,.,...,.,...................00000000000000000000202200002002202222222222222424222424444444444444464646666466666666666866866888888888888:888888::888:8888888888::::::::::::::::: "" """""$""$$$$"$$$$$$&$$$&$$&&&&&&&&&&&&&(&((((((((((((((((**((**(**((*(***********,**,**,,,,,,,,,,,,,,,,.,,.,,,..,...............00....0000000000000000000020000222222222222222222222222224242424444444444444466646666666666666666886888888888888888888888888888888::88::::::::::::::::8 " """ """"""""$$$$$$$$$$$$$&&&&&&&&&&&&(&&&&(&((((((((((((((((((((*(*(((************,**,***,,,,*,,,,,,,,,,,,,..,.,....,............0....0000.000000000000000202022222222222222222222222222442242444444444444444466666666666666666666888868888888888888888888:888888888:88:::8::::::::::::8 "" """"""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&(((((((((((((((*((((****(****************,,*,,*,,,,,,,,,,.,,,,...,.,....................0..000000000000000000000200202022222222222222422422222242224444244446464446466666666666666666686888888888888888888888888:8:888888888::8:8:::::<:<::: " """"""""""$$$$$$$$$$$$$&$$&$&&&&&&&&&&((&&(((&((((((((((((((((((**((**(************,*,*,*,,*,,,,,,,,,,,,,,,,,,..,................0....00000.000000000000000000202022222222222222222222222222244244444444444446666666666666666666666888888888888888888888888:8888:888888::8:::::::<::<<:: """""""""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&(&&(((((((((((((((((((((**(*(************,**,,**,,*,***,,,,,,,,,,,.,,.,.,..................0.0...0000000000000000000020002202220222022222222222222242222444444444444444466466666666666866688688888888888888888888888888888888::8::::::::::::::::: " """""""""""""$$"$$$$$$$$$$$$&&$$&&&&&&&&&&&(&&&(((((((((((((((((((((******************,*,**,,*,,,,,,,,,,,,,,,.,,..........................0000.0000000000000000200002000022222222222222224242242222444444444644664666466666666666666668888888888888888888888888888888888::8:::::::::<:::::: " " """"""""""$"$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((((((((((((((((((((((*(***(**(************,****,*,**,,,,,,,,,,,,,,.,.....................0...00000000.000000000000002020022222222222222222222242222242244444442444446646464666666666666688886888888888888888888888888888:8888:::::::::::::<<<:: """"""""""$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((((((*((((((***********************,*,,,,,,,,,,,,,.,,...,.................00.....00000000000000000000202220022202222222222222224224242444444444444444466466646666666666666666668888888888888888888888:8888888::::8:::::::<:::<:::$ """ """""""$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&(&((((((((((((((((**(((*((((*********************,,,,,,,,,,,,,,,,,,.,.....,...............0.000000000000000000000000202022220002222222222222222222224444442444446466464646666666666666866886888888888888888888888:8:88:8:888::::::::::::::::<: """""""""""$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&((((&((((((((((((((((((******(************,***,*,,,,,,,,,,,,,,,,.,,.,,,..................00.0.00000000000000000000002002202222222222222222222422222242444444444444644664666666666666666886688888888888888888888:8:888:88:::8::::::::::<:<<<<:: ` """"""""$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&(&(&(((((((((((((((((*((**(**********************,,*,*,*,,,,,,,,,.,,,,,,,,..,..............0..0000.0000000.000000000000220222022222222222222222222222244244444444444446444646666666666666668888688888888888888888888:88::8::8888:::::::::::::<::::  """""""$"$$$$$$$$$$&$$$&&$&$$&&&&&&&&&&&&(&((&(((((((((((((((*(((*(*(*((**************,,,,,*,,,,,,,,,,,,,,,,,..,,...,.................0000000.0.000000000000000000022202222222222222222222222444442444444444646466466666666666666688668888888888888888888888888888888:8::::::::::::<:<:::  " "" """"""""$"$$$$$"$$$$$$&$$&&&&&&&&&&&&&((&(&&(((((((((((*((((*(*((****(******************,,,*,,,,,,,,,,,,,,.,,,,,.....................00000000000000000000000222020022222222222222222222222222244244444444444444466666666666666668668868888888888888888888888:8:8:8:888:::::::::::::<<<:: " " """"""""""$$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&(&((((((((((((((((((((((((*(*****************,*,**,,,,,,,,,,,,,,,,,,..,.......,...............000000000000000020000002000000022222222220222222222224244424444444444444444666666666666666866868888888888888888888:88888:8888:::::::::::::<:<::<::  " " """""""""$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&((((((((((((((((((((((((*((*****************,*,,,*,,,,,,,,,,,.,,,,.,.,.....,..........0.......0000000000000000000002002002022222222222222222222222224444242444444444444666666666666666686686888888888888888888888888888:888:::::::::::::<::::<8 x """ """""""$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((***(((*********,******,,*,*,,,,,,,,,,,.,,,,......................0.....00.000000000000000000202200020202222222222222222224424422444444444446444664666666666666666888888888888888888888888888888:8888::8:::::::::<::::: """""""""$"$$$$$"$$"$$$$$$$&$$&&&&&&&&&(&(&(&(((((((((((((((((((((((((((****(************,*,*,,,,,,,,,,,,,,,,,..,,,.....................00..00000.0000000000000020020002022200222222222222222222224424444444444444466666666666666686666888888888888888:888888888888:8::8:888::::::::::<:<::: " " """""$"""$$$$$$$$$$$$$&$$&&&&&&&&&((&&&&&&((((((((((((((((((*((*(*(((**(****************,**,,*,,,,,,,,,,,,,.,,,..,.................00...0.0000000000000000020000000022222020222222222222224224224444444444444444446666666666666866666688888888888888:88888:88888:8888::::::::::<::::<:::: "" """""""$$$$$$$$$$$$&$$$$&$&&&&&&&&"&&&&(&&((((((((((((((((((((*((*(***(**(**********,*,***,,,,,,,,,,,,,,,,,,.........................0000000.0000000000000000000202222222202222222222224222242224444444444464466664666666666666666866888888888888888:8888888888888:8::8::::::::<:::<<:<: """"""""""$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&((((((((((((((((((((((&(((*(*****************,*,,**$,,,,,*,,,,,,,,,,,.,.....,..*............000000000000000.$000000020000002222222222222..222222222222444444444444464424666666666666666666688888888688888888888888888888:88::::88:::::::<<:<:: """""""""$""$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&((((((((((((((((((*((***(((**(************,**,*,,,,,,,,,,,,,,,,,,,,,..,.,.................0.0.00.00.0000000000000000000000200222222222220222222222242244444444444444424446666666666666688886868888&88888888888888888888::88:::8 ::::::::::<:< """"""""$""$$"$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&((((((((((((((((((((((*(*****(****************,,*,,*,,,,,,,,,,,,,.,....,.....................000000000000000000000020002020200220222222222222222222224444444444444446464666666666666666666888868888888:88888888888888888888:::::::::::::<:<<::8 """ " """"""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*(*(((*************,*****,*,,***,,,,,,,,,,,,.,...,.......................000000000000000000000002000020022222222222222222222424424444444444444664446666666666666666888888888888888888888888888888:88::::::::::::::<:::<: " " """""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(((**(***(***(*************,,*,,,,,,,,,,,,,,,,,.,..,,,...............0..0....0.00000000000002000000022202002022222222222222222222222442444444444466464644666666666666886688888888888888888888888888888:8:88:::::::::::::<<: " """"""""$"$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&(((((((((((*(((((((((*(*(*(******************,**,**,,,*,,,,,,,,,,,,,,,,,................0..00..0.00.00000000000000000000002022202220222222222222422224244444444444444444666666666666666866888888888888888888888:88888888:88::::::::::::::::<:<:@ """"""""""$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&(((((((((((((((((((((((((*(**(********************,*,,**,,,,,,,,,,,,,,,,.,..,,.,....................00000000000000000000020002200202022222222222222222224244444444444444666464666666666666668888888888888888888888888:88888:8:88:::::::::::<:::<: """"""""""$"$$"$$$$$$$$&$$$$&$&&&&&&&&&&&&&(((&((((((((((((((((((((*(*(**(*(*****************,,,,,,,,,,,,,,,,,,,,,,,.,........................0.0000000000000000000000002000002222222222222222222224444444444466444464444666666666666686888886888888888888888888:888:8:::::8:::::::::<<<<::: " " " """"""""""$$$$$$$$$$$$$$$&$&&&&$&&&&&&(&&&(&((((((((((((((((((((((((((****(************,*****,**,,,,,,,,,,,,,,,,..,,..,...................0..00..000000000000000000000000000020022222222224222224444222444244444444444466466666666666868888888888888888888888888888:8888888::::::::::<::<:8 " """"""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&(&(((((((((((((((((*((*(*(((((********************,,,,,*,,,,,,,,,,,,,,,,,,..,.................0..000.00000000000000000000222000002022222222222222222224222244444444444464446666666666686686686888888888888888888888888888:8:88::::::::::::::<:<:($ """""""""$"$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&(((((((((((((((((((((((((*(*(*****(*********,*********,,,,*,*,,,,,,,,,,.,.,..,....................0.00..000000000000000002000222222002022002222222222222224244444444444444446466666666666666668668868888888888888:8888::88888:88::8::::::::::::::: """""""""""""""$$"$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&(((((((((((((((((((**((*(((*******************,*,,*,**,,,,,,,,,,,,,,,.......,.............0.....0.000000.00000000000000200200022222222222222222222424224444444444444444446466666666666668868888888888888888888888::8:88:8:8:::::::::::::<:::: " """""""""""$$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((******(***********,***,,,,,,,,,,,,,,,,,,,,,,,.,.,.,...................000000.000000000000020000002222202222222222222222424242244444444444444644666666666666666888888888888888888888888888:888:888:::::::::::<<<::: " " """""""""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((&(((&(((((((((((((((((((**((((*(*****************,,,,,,*,,,,,,,,,,,,,.,,...,,,...................00.000.0000000000000000000200200222222222222222222442422422444444444444446666666666666666868666888888888888888:8888888888:888:::::::::::::<<:8 " "" """"""""$"""$$$$"$$$$$$$$$&&$&&&&&&&&&&&(&&&&(((((((((((((((((((((((*((((((***************,*,,**,*,,,,,,,,,,,,,,,,,,,,.,..............0.....00.0.0.00000000000000000000022002202022222222222222224224424244444444444444666666666666666668868888888888888888888::888888:8::::::::::<:::::::: """"""""""$$"""$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&(&(((&(&(((((((((((((((*((((((**************,,,,*****,,,,,,,,,,,,,,,,,,,,,.,..,,...................00000000000000000000002000000020202022222202222222422224444444444444444464666666666666666868888888888888888888888888:88888::::::::::::::<::<8 " """"" """""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(((((((((((((((((((((((((*(*(((((*(****************,,,,,*,,,,,,,,,,,,,,,,,,,,....,..............0.......0000000000000000002000000200202022222202222222222422444444444444444444466666666666666666868888888888888888888888:8:8::8::::::::::::::::::: """""""""$"$"$"$$$$$$$$$$&&&$&&&&&&$$&(&&&&((&(((((((((((((((((((((((((((***(*(******************,,,,,,*,,,,,,,,,,,,,,....,.,..............0..0....00000000000000000000200002200222022222222222222222222244224444444444466666666666666666888888888888888888888888888:8:8::8:8:::::::::::<<::: "" " """""""""$"$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&((((&((((((((((((((((((((((((((**(**************,,,**,,,,,,,,,,,,,,,,,,,,,..,.,....................0.0000000000000000000000000220020022222222222222222222422244444424446444666646666666666666888888888888888888888888888888::::::::::::::::<::::L """ """""""""""$$$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(((((((((((((((((((((((((*((**(***(*************,*****,,*,,,,,,,,,,,,,,,,,,.........................0000000000000000000000000000002022222222222222222222224244224444444444444446666666666666868868888888888888888888888888:88::::::8:::::::::::: " " """"""""$$$$$$$$$$$$$$$&&&&$&&$&&&&&&&&&&((&(((((((((((((((((((((((((((**((****************,,**,,,*,,,,,,,,,,,,,,,,,,,.,,...............0......00.000000000000000000000000200222022222222222222224242242444444444444464646666666666666666668868888888888888888888888:8:8:::::::::::::::::: " " """""""""$"$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&((((((((((((((((((((((((((((***********************,*,,,,,,,,,,,,,,,,,,,,,.,,,..................0.....0000000000000000000020002200220222022222222222222222224244444444444464466666666666666666668888888888888888:8888888888:8::::::::::::::::::8 """ """""""""""$""$$$$$$&$$$$$$$&&&&&&&&&&&(&&&&&&(&&(((((((((((((((((((((((***(****(*************,*,,,*,,,,,,,,,,,,,,,,,,,........,..............0000000000000000.000000000000002002222222222222222222222222444444444446644664666666666666666868688888888888888888888:88::::8:::::::::::::<::: " """"""""""$$""$""$$$$$$$$$$$&&$&&&&&&&&&&&&&&((&(((&(((((((((((((((((((*(((((((****(************,**,*,,,,,,,,,,,,,,,.,,,.,,........................00000000000000000000000000200200002200222222222222242422444444444444444466646666666666666868688886888888888888:8::8::8::8:::::::::::::::::: """"""""""""""""""$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&(&&((((((((((((((*((((((((**(((((((****************,,*,,,*,,,,,,,,,,,,,,,,,,,.,,...,...............000..0.00000000000000000002200000220022202202222222222244444244444444444646466666666666666868688888888888888888888888:8::::::::::::::::::::8 "" """ """"""""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((*(*((*(*****************,,,*,,,,,,,,,,,,.,,,,,,,,..,.....................000..000.00000000000000000002000222220222222222222224244424444444444644446646666666666666868688888888888888888888888::8:8::::::::::::::::: """""" """"""""""$$$$$$$$$$&&$$$$$&&&&&&&&&&&&&&(&((&(&(&(((((((((((((((((*((((****(*************,*,*,*,,,,,,,,,,,,,,..,,..,,,,.,.................0.00000.0000000000000000000002000000020022022222222222222422444444444444464666666666666666666888688888888888888888888888:88:::::::::::::::::8 """ """""""""""""$""$$$$$$$$$$$$$&&$&&&&&&&&&(&&&(&&((((((((((((((((((((((((*(((((***************,**,*,*,,,,,,,,,,,,,,,,,,,,,,,......................0....0.0000000000000000000200000022222222202222222222422442244444444444464666666666666666668866888888888888888888:88:88:::888::::::::::::::8 """"""""""$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*********************,*,,*,,,,,,,,,,,,,,,,,.,,,..,.,...............0.0..0.0.0000000000000000000000200000202220020022222222222224422444444444444444666666666666666886688868688888888888888::::::::::::::::::::::::8 " " """"""""""$"""$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(*(((********************,*,,,,,,,,,,,,,,,,.,,,,.,......................0.0.00000000000000000000000000000002002220022222222242242244444444444464466666666666666666666686888688888888888888888:::::::::::::::::::::8" """"""""""""""$""$"$$$$$$$&$&&$&&&&&&&&&&&&&&&&(&((((((((((((((((((*((((((((((*((****************,****,,*,,,,,,,,,,,,,,,,,,.,..................0..0..0000.0000000000000000000200000000002200002002022222222422442444444444446666666666666666668686888888888888:::8:888888:8::8:::::::::::::::8 @" " """""""""""""$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((**,*************,,*,*,,,,,,,,,,,,,,,,,,,,,,,.,..................0......000.000000000000022000000000002020000002002222222422444444444444444444666666666666668666688888888888888888:8888888::::::::::::::::::<6 """ """ """"$"$$"$$"$$$$$"$$&$&$&&&$&&&&&&&&&(&((((((($&((((((((((*(((((((((*((*((*&*************,*,*,,,,,,,,,,$*,,,,,,,,,,,.,.,.....................000.0000000000000000.0000002000002202020020022224024222244444444444466646666664466666666686668888888888888:88888:888:88:8:8::::::::::::8 " """""""""""$$""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(&(((((&&((((((((((((((((*(((((((***((*(************,**,*,,,,,,,,,*,,,,,,,,,,.,,,..............,...0...0.0000.000000.000000.$0000000000222222222002222220(2242244244444444444644666660&666666666668668688888888888.48888888888:::::8:::::::::::, " " """"""""$$$$$$$$$$$$$&$&$&&&&&$&&&&&&&&&(((((&(((((((((((((((((((((((((*((*****(**(**********,*,,,,,,,,,,,,.,,,,,,,,,,,,.,,........................00.000000000000000000000000022022222222202222222422424444444444444464446666666666666866666688888688888888888888::88888888:8::::::::::,l " """""""$""$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((*(**(*(************,,**,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,.......................000000000000000000000000002222222222220202222222222222244444444444466666666666666666666666888688888888:88888:8888888:8:8:::::::::::6 " """"""""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((*((*(*******************,**,,,,,,,,,,,,,,,,,,,,,,.......,......................00..00000000000000000000000020222222222222222222222444224444444444664666666666666666666868888688888888888888:88:888::::::::::::::::8 "" """""""""""""$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*((((***(************,****,,,,,,,,,,,,,,,,,,.,,,..,,,..,.....................00.00000000000000000000000002222022222222222222222222224444444444444466466666666666666668688888888888888:888888888888::::::::::::::::8 " "" """""""""""$$$"$$$$$$$$$$$$&&&$&&&&&&&&&&&&(((((&(((((((((((((((((((((((**(**(*(**(************,,**,*,,,,,,,,,,,,,,,,,,,,.,............................00.000000000000002200000000002022200002222222222222424444444444444446446666666666866666666888888888888888888888::88888:::::::::::::6 " """""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&((((((((((((((*(((((((((((((*(*((*********(*******,*,*,,**,,,,,,,,,,,,,,,.,.,,...,.,......................0.00..000000000000000000000000020020222022222222222442244444444446444664466666666666888868888888888888888888888::::88:88::::::::::::6 """"""""""""""""$$$$$$$$$$$&&$&$&$&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((((**(*****(*************,,,,,,,,,,,,,,,,,,,,,,,.,...,....,.....,..........0.0000...0000000000000000000002000000202220222222222422244244444444644446644666666666666686868868888888888888888888888:8::::::::::::::6h " " """"""""$"$"$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&(&&(((((((((((((((((((((((((*(((((***(********************,,,,,,,,,,,,,,,,,,,,,...,,...,...............0.....0000000.0000.0000000000000000000020020222222222222222242244444444444466664666666666666686688888888888888888888::8::88::88:::::::::::8 """ """""""""$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((*((((**(**************,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,...........................0000000000000000000000000000000000022222222224422244444444444644466666666666666668668888888888888888888:88:8:::::88:::::::::::6@ "" """"""$""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((*(*******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............0...0......0000.0000000000000200000000000000000022222222242242444444444444446446466666666666866666868868888888888888888:::8:8:::::::::::::6 "" """""""""$$""$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(&&(&((((((((((((((((((*((*((((((*((**(*******************,,**,,,*,,,,,,,,,,,,,,*,,,,,,,,,...................0..0.00.0000000000000000200000000000000000202222224222222444444444444646666666666666686666888886888888888888888::8888::88:::::::::::4 """ """"""""$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((*******************,,**,,*,,,,,,,,,,,,,,,,,**,,,,,,,,,,.,..................000.00000000.00000000000000000000000000222222222422224444444444444444466646666666666668686888888888888888:88:8:8888:8:::::::::::::4 """""""""""$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&(&((((((&(((((((((((((((((((*(((***((***************,,,,,,*,,*,,,,,,,,,,,,,,**,,,,,,,,,,,,........0..............00.000000000000002000000000..0.00002222222222224422442442444444466466666666666666668868886888888888888:888:888::8:::::::::::::4 "" " """""""$$"$""$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*((((((********************,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..................0...00.0000.000000000002000.000.......00222222222242244444244444444444664666666666666666688688686888888888888888888888:::::::::::::4 " """"""""""$$$$$$$$$$$$&&$$$$&&&$&&&&&&&&&&&((&((((((((((((((((((((((((((((**((*(((***(**************,,,*,,,*,*,*,,,,,.,,**,.,.,,,.,,,,,....................0.0000000.00000000000000.....0......0222222222222222244444444444464466666666666668686666886888888888888888888888:::::8:::::8::::2 """"""""""""$"$$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&(((((((((((((((((*(((((*((((*((******((****************,***,*,,,,,,,,,,,,**,,,,,.,,,,,,.,.................0.000.0.000000000002002000............022222222222222424444444444466666666666666666666666666886888888888888888888888:888::::::::::4 " """""""""""$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((*(*((******************,,,,,,,,,,,,,,,,,,***,,,,,,,.,,,,,..................0..0.0.000000000000002020000.0........02222222222222242444444444444446666666668666666688688688888888888888888888:8::::::::::::::::2 """"""""""""$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((*((*(((*************,****,*,,,*,,,*,,,,,,,,**,,.,,,...,,,,...............0....0...000000000000000020200000.......000222222224222224424444444446446466646666666666866666888688888888888888888888:::8:::::::::8:2 """""""""""""""$$$$$$$"$$$$&$$&$$&$$&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((*(((***************,***,*,,,,,,,,,,,,,*,*,,,,,,,..,,,,,.......................00.0.0000000000000002220..0...00222222222222222242224444444444446446666666666666666666886888888888888888:888:8:8::::::::::::82 """"""""""""""$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((*(********************,,,**,*,,,,,,,,****,,,,,.,,,,,.....................0.00.000000000000000000000220...0022222222222222222242442444444444464666666666666666686688866888888888888888888888:::88:::::::::6 " " " """"""""$"""$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&(&(((((((((((((((((((((((((*(((*(((*((****************,****,*,*,,,,,,,.,,,,**,,,,,,,,,,,,.................0...0000..00000000000000020020220020222222222222222422242244444444644446666666666666886866868668888888888888888:88::8:8::::8:::::::0 " """"" """"""$"$$"$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((*(((((((*************************,,,,,,,,,,,****,*,,,,,,,....,..............0.00..0000000000000000020022020202022222220222222222244222444424444444646466666666666686668688888886888888888888888888::::8::::::::8 """"""""""$"$$"$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(&(&(((((&((((((((*(((((((((((((((((((((((*((*****************,**,,,,,,,,,,,,,,,,**,*,*,,.,,................0.0.0..000.000.0000000000002222220222222222222222222222222244444244444446646466666666666666688888888888888888888888888:::8::::::8:::8 "" " """""""$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((*********************,***,,,,,,,,*,,,,,,,,*,,,,,.,,.,.....................0000.00000000000000020000222202222222222222222222444444444444444466666666666666666868886688888888888888888888888::8::88::::8:8 """"""""""""""$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((**(***(*(****************,***,,,,**,,,,,,,,,,,,,,,,,,,..,,................0.....0000000.00000000000020202022202222222222222222222444244444444464446666666666666666688886888888888888888888888:::8:::8:::8::88 "" """""""""$"$$$$$$$$$$$$&&$$&$$$&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((*******(*(***********,****,,,,,,,,,,,,,,,,,,,,,..,,,,,,,.......................0000000000000000000002000202022222222222222222242244444444446444644666666666666668868688888888888888888888888:8:::8:88::888  """""""""""$$$"$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((((**(*(********************,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,......................0.00000.000000000000000000002200220222222222222442244444444444444464666666666666666686668888888888888888888888:888:::88:::::8 "" " """"""""$$$"$$$$$$$$$$$&$$$$$&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((((**(*************************,*,,,,,,,,,,,,,,,,,,.,,,,,........................00.000.0000000000000000002000022222222222224222244224444444444446666666666666666686886868886888888888888:88:888888888:888:886" """"""""""$"$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(((((&(((((((((((((((&((((((((((((*(*(((************************,,,,,,*,,,,,,,,,,,,,,,,,,,.,......................0.00000000000000000000000200022220222222222422244222444444444446444446666666666668688668888888888888888888:8:8:8888:888:888 """""""""""$"$"$$$$$$$$$$$$&$&$&$&$&&&&&(&&&&&&&&(&&((((((((((((((((((((((((((((((((((*(((***********************,,,,,,,,,,,,,,,,,,,,,,,.,,,,...,.............0..0...0.000.0000000000000000000000022022222222222222424244444444444466466466666666668666666888688888888888888888:8:8888888::::86 " """"""""" ""$$$$$$$$$$$$$$$$$&&$$$&&&&$&&&&&&&&((&(&((((((((((((((( (((((((((((((((*(((***(*****(***********,***,,,*,,**,,,,,,,,,,.,,,,.,..............0.0......00.0000.0.0000000000002000000020022222222222222222442444444444444444466666666666866666668868888888888888:8888:8888888::::::6@ """""""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((((((((((((((((&((((((((((((((((((**********((************,,**,,*,,,,,,,,(*,,,,,,,,.,.,............... *...........0000000000000000,00000222200222222222222422424444444444446664466666666680666668688888888888888888888:688:8:888:88::(  "" """"""""""$"$$$$$$$$&$$&$$$$$$&&&&$&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((**(*(*********************,*,,*,,,,,,,,,,,,,,,,,,,,.,,.,.............0.....0....0.00..00.00000000000000020202220222222222222242222444444444444444666666666666646666668888888888888888888886288:8888:8:8:8  """"""""""$"$$$$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((*((((((((*(*(*********************,,*,**,,,,,,,,,,,,,,,,,,.,..,.......................00.00000000000000000000200002220022022222222222242444644444446446466666666666666666686888888888888888888888888888:8::8::42 " """"""""$"$"$$"$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((*(*(*(((********,*******,**,,,*****,,,,,,,,,,,,,,.,,,,.,......................000.0000.0000000000000020002022222222222222222222424444444444464466466666666666666668668888688888888888888::8:88:888888:88 """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((&(((((((((((((((((((((((((((*((*(*(*(**(**************,*****,,,,,,,,,,,,,,,,,,,.,.,...,.......,.............0..0.000000000000000000002200202022222222222222244444444444444446646666666666866666666886888888888888888::::8:88888:88886 """""""""""""$"$$"$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&((((((((((&((((((((((((((((((((((((((***(*((((******************,**,,,,*,,,,,,,,,,,,,,,,,,,,....,.................000.....0.00000000000000000000020202222222222222222244444244444444464644666666666666666686668888888888888888::888::8:::88:6 """"""""""""$"$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&((((((&((((((((((((((((((((((((((((((*(((********************,***,,,,*,,,,,,,,,,,,,,,,,,..,,....................0..0.00000000000000000000000000002222222222222222224444444444444646666666666666666666668688888888888888888888888888888:886 """""""""$"""$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((((**((******************,***,,**,,*,,,,,,,,,,,,,,,...,,,,.........................0..000000000000000000002000222222222222222222244442444444646646666666668666666668668888888888888888:88888:88888888886 " """""""""$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&((&(((((&((((((((((((((((((((((((((((*(((((*(**************,,**,,,*,*,,,,*,,*,,,,,,,,,,,,,,...,......................00.000.000000000000000000002000222202222222244424444444464444446646666666666666686688888888888888888888888888:8888:886 "" """" """"""$$$$"$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&&&&&&&((((((((((((((((((((((((&(((((((((*(((**(*****************,,*******,,,,,,,,,,,,,,,,,..,,,,..,,......................00..00.0000000000000000200222222022222222442424444444444444446466666666666666666688668868888888888888888888888888886 " """"""""$""$"""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&&&(((&(&(((&((&((((((((((((((((((((((((((((********************,,*****,,,,,,,,,,,,,,,,,,,..,.,,.,.,.,...........0.0..0000.00000000000000000000020022222222222222222244444444444444664446666666666668668668888888888888888888888888888888:6 """"""""""""$""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&((&(&((((((&((&((((((((((((((((((((((((((((*(((**********,********,**,,**,,,,,,,,,,,,,,,,,,,,........,.............0..00..00000000000000000000000020222222222222222224444444444446644646666666666668666686688888888888888888:8888888888:886 " " """" """""""$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&((&&((&((((&&(((((((&(((((((((*(((*(*((*********************,,,*,,,,,,,,,,,,,,,,,,,,.,,....,..................0.00..0000000000000000000000002020222222222422224444444444444464446666666666666866666688868888888888886:8888888888:8886& "" """" """"""$$"$$$$$$$$$"$$$$$$$$&&&&&&&&&&&&&&&&&(&((((((&(&(((&((((((((((((&(((((((((((((*(*****(*********************,,*,,,*,,,,,,,,,,,,,,,,,.,...,........................0..000000000000000000022020222222222222422244444444444464666466666666666668866886888888888888888888888888888886 " " """"""""""$"$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&((&((((&(&(((&(((&((&(($&(((((((((((((((((((***********************,,**,,,,,,,,,,,,,,,,,,,,......,......................0000000000000000000002020020202222222244242424444444444444446666666666666666866688888888888888888888888888888884 " """"""""""""$$"$$$$$$$$$$$$$$&$$$$&$&$&&&&&&&&&&&&&((&&(&((&(&(((&((((((&(((((((((((((((((((****(*(************,,**,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,...,.,..................00.00000000000000000000022002222222222222222424424444444646464666666666666666668868688686688888888888888888888886 " """""""""""""""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&(&&((&&((&(&(&(&(((((&((((((((((((*(*((****(**(*****************,**,,,*,,,,*,,,,,,,,,,,,,,,.,,,.,.,......................0.0000000000000000000200020022222222222224422444444444444646646666666666666666686688688888888888888888888888886 """"" """"""""$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&(&&(&((&(&&((((&(((((((((((((((((((((((((*****((*(*******************,*,,,,,,,,,,,,,,,,,,.,..,..,..................0.....0...0000000000000000000220220022222222242224422444444444446464666666666666666668888886888888888888888888888886 """"""""""""$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&((&(&&&&(((((&&(((((((((((((((((*((((((**(*(******************,*,,*,,,,,,,,,,,,,,,,,,,,.,.........................0.0000000000000000000000020222222222222222422424444444464444666466666666666666666688668886888888888888888888886 " """ """"$"""$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&(&&&&(((((&((&(&&(&((((((((((((((((*(((((*(*******************,**,,,**,*,,,,,,,,,,,,,,,,,,,,,.............,...............0000..0...000000000000022222222222222222224442444444446444444666666666666668868688868888888868888888888888886| "" """""""$"""$"$""$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((&(((((((((((((((**(*(*(*******************,**,,,,,,,,*,,,,,,,,,,.,,,,,,..,......................0..00000000000000000000020202202222222222222422444444464444644466666666666666666688868888888668888888888888884 """""""""$"""$$"$$$$$$"$$$$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&(&((&(&&&&((&&((((&((((((((((((((*(*(**(************************,,,,*,,,,,,,,,,,,,,,.,,,,.,.,,..................0.....00.0000000000000000022222222222222222222442444444444444444666666666666666668668688888888888888888888888884$ """ """"""$"$"$$$$$$$$$$$"$$$$$$$$$&$&&&&&&&&&&&&(&&&&&&&&&(&&(&&(&((&(&((&(((((((((((((((((((((**(**(****(*************,***,,,,,,,,,,*,,,,,,,,,,,.........,................0.....00000000000000002000202222222222222224244444444444446464666466666666666666666686868868868888868888888882 " """""""""""$$$$"$$$$$$$$"$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&((((&&((((((((((((((((((((********************,,***,,,,,**,,,,,,,,,,,,,,,,,.,....,,......................00..0..00.0000000000202000022222222222224224444444444444644466666666666666666668666688886886888888888888884 """""""""""""""$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&(&((&&((&&&&&&(&&&((((((((((((((((((*(((*((***********************,,*,,****,,,,,,,,,,,.,.,,,..,.........................0..000000.00000000000000002222002222222224424444444444444444666646666666666666666668886668668888888688888884  """" """""""""$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&(((((((((((((((((((((((((***(**(********************,,*,,,,,,,,,,,,,,,.,,,.,,,.,,,...................000000..000.0000000000000002022222222222222224242444444444646446666666666666666666686686868666866886888886882 """"""""""$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&(&&&&(&(&&&(((&(((((((((((((((((((((((((((*(*(*******************,***,*,,,,,,,,,,,,,,,,,,,,,,,,.,......,.............0.0.0..00.0000000000000002022002222222222222224222444444444466646666666666666866666666666666668688666888868882 " " """"""""""$""""$"$$$"$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&(&&&&&(&&&&(&&&(&((&&((((((((((((((((((((((((((((*******************,,*,*,,,,,,,*,,,,,,,,,,,,,,,,,.........................00.00.0000000000000200000002220222222222222222444444444444466646666666666666666666666686688886666866868882, " " """""""""""$$""$$$"$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&(((((&((((((((((((((**((**(*****(**********,****,,***,**,,*,*,,,,,,,,,,,,,,,,.,,............................00000000000000000020020202222222222244244224444444444466644666666666666666666666688868886868668686660 " """""""""$"$$$""$$$$$$$$$$$$$&&$$$&&$&&&&&&&&&(&&&&&&&(&&&&&(((&(&(&((&((&(((((((((((((*((((((((****(((*******************,*,,*,,,,,,,,,,,,,,,,,,..,,....,.................0....000000000000000002002202202222242222222424444444444444466666666666668666666666686888888888886686668660 " " """""""""$""$$$$$$$$$$"$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&&&(&((&&(&(&((&(((((((((((((((((*(((((((((*(***************,*,,**,**,*,,,,,,,,,,,,,,.,,,.,.,.......................0.0...00000000000000000000020222222222222242244442444444444446646646466666666666666688888::88888868686860 " """"""""""""$""$ $$$$$$$$$$$$$$$&$$&$&&&&&&&(&&&&&&&(&&&&(&&&&&&(&&&((((((((((((((((((((((((((***(*(***,****************,*,,,,,,,,,,,,,,,,,,,,,,,,,,....,...................0.0.00.00..0000000000000000222022222222222222424444444444444466664666666666666666888888888888888866666680 " """""""""$$$""$$"""$$"$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&(&(&&(((((&(((((((((((((((((((((*(****(*************,**,*,*,,,,,,**,,,,*,,,,,,,,,...,..,..,...*...........0.0.00.0000000002.00002000222222222222222224442224444444444444666666666666666666688888868888888886666880  """""""""""""$"$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((&(&(((((((((((((((((*((((((***********************,*,*,**,,,**,,,,,,,,,.,,,,,,.,,,...,.................00000.000000000,.000002020220222222222222222,22444444444444646446646666662668868888688888888868866666  " """""""""$$$"$$$"""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((&&&&(&(&((((((((((((((((*((((**(((((*******************,****,,*,,,*,,,,,,,,,,.,,,,,,,,......,...,.............0..0.0.0000000000000000200222222222222244224444442444444466664446646666666666688888888888888888868666   """"""""""""""$$""$$"$"$$$$$$$$$$$&&&$&&$&&&&&&&&&&(&(&&&&&&&&&&&&(&&&&&((&&(&((((((((((((((((((((**(((*********************,**,*,,,,*,,,,,,,,,,,,,,.,,,,.,,...................0..0.00000000000000002000222222222222222222244424444444444446444666666666666668888688888686886668886866.  """""""""""$$$"""$$"""$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&((&((((&(((((((((((((((((**(*((*(***********************,,**,,,,,,*,,,,,,,,,,,,,,.,..,.......................0..000000000000000000002222222202222222242444444444444444444666666666666688886886868886668666666668, " "" """"""$""""""$""$$"$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&((&((((&&(((((((((((((((((((((**(*(********************,*****,,,,,,,,,,,,,,,,,,,,,.,,,,,......................00.00.000000000020200200022220222222222222424444444444446666646666666866688668688668666666666666668.  " """"""""""""$$$""$$$$$$$$$"$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&(((((((((((((((*(((((*((((((********************,******,,*,,,,,,,,,,,,,,,,....,,...................0.0.0.0.00000000000000000000222222222222222424244444444444444464466466666668668868868866666666666666866,  """ """"""""""""$$"$"""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&(((&&&&&&(&&((((&((((&((((((((((((((((*(*((**((******(*************,,****,,*,,,*,,,,,,,,,,,,,.,,,,.........................00...0000000000000000002020200222222224222242444444444444466646666666666688686866666666646666666666*<&   """"""""""""""$$"""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((&&((((((((((((((((*((((*(******((*****************,**,,,,,,,,,*,,,,,,,,,,,,,.,,.,,..................0.0......0000000000000000002002222202222222222244442444444444646666666666666668666666666666666646666666* "" """"""""""""""""$"$$""$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&(&&(&&&&&&&&(&(&(((&(((((((&(((((((((((((((*(**((**********************,*,,,,,,,,,,,,,,,,,,,,,.,,.....,,...................00000.00.000000000000022200022222222222222244444444444446446466666666666666666666666666666664666466*  " """"""""""""$""""$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((&((&&(((((((((((((((((((((*(((****((************,**********,,*,*,,,,*,,,,.,.,,...,,..,,..............00....0..00.0000000000000000022222222222222222224422444444444446646646666666686666666646466664466666666* """"$"""""""$""""""$$""$"$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&&&(&&(((&(&(&(((((((((((((((((*(((((*************************,****,*,**,,,,,,,,,,,,,,.,,,...,.............0.....0...00.00.000000200000000220022202222222222224224444444444466666666666666666666666446666646644664666& """""""""""""""$""$$""""$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(&(&(((((&&((((((((((((((((*((((((*****************,****,,*,,,,,,,,,,,,,.,,,,.,.,...,.,...................0.0....00000000000000002200222202222222242222444444444444446464666666666666666446444464466644444666&  """"""""""""$"""$$$$"$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((&(((((((((((((((((((((*((**((*(**(**************,*****,,*,,,,,,,,,,,,,,,,,..,,..,...,.................0..00..00.00000000000002222222222222222222222422424444444464446666666666466664644446444444444444666&  """""""""""""""$"$$""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(&(&&(&((((((((*(((((((((*(*(((*(***(((*****************,,,,,***,,,,,,,,,,,,,,,,,.,...,....,...........0.0......0.00.0.000000000000000200202222222222224442224444444666446664666666666646646444444444444444468" " """"""""""$"""""""$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&((&&(&&&((&(((((((((((((((((((((**((((******************,**,*,,,,,,*,,,,,,,,,,,,,,,,,,,.,,.,........................000000000000000000022220222222222222222222424444446464664644666668666664444444444444242444466$ "" """""""""""$$$""$""$$$"$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&((((&(((((((((((((((((*((((**********(************,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,..,..................0.....000000000000020002022220222022222222422242444444444464664666666666866644444444444444224444446"  " """""""""""$""$"""$"""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&&(((((&((((((((((((((((((*((*((*(*******************,,****,,*,,,,,,,,,,,,,,,,,,,,,,,,..,..,..................0.000000000000000002220022222222222224442444442444444646466666666666668664444444222422242444466   """"""""""""""$""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(((&(&((((((((((((((((((((***(**(****************,,*,,**,,,*,,,*,,,,,,,,,,,,,,,,.,..,,,................00...0000000000000000000200222022222222222442422244444444446466466666666666684444444242224242444666   """" """""$"$""$"$""$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((&(((&((((((((((((((((((((((((((((((**************************,,,,,*,,,,,,,,,,,,,,,,,,,.....,........................0.00000000000000020202222220222222222444444444444444664466664666666666644442444424224444468  " """"""""$""$"""$$$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&(((((((((((((((((((((((((((***(*(******************,*,*,**,*,,,,,,,,,,,,,.,,.......,.,................00...000.000000000000022222222222222222424442444444444444644666666666666666864444242444222244666  """""""""""""""""$$$$"$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&(&(((&(&((((((((((((((((((((((((*****(**************,****,***,,,,,,,,,,,,,,,.,,,,,,..........................0000.000.0000000000000222022222222222224424224444446446646666666666666666666424224444444446666  "" """"""""""$"""""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&(((((((((((((((((((*(((**((*(*************************,,,,,,,,*,,,,,,.,,,,,.,,,,.,,,....,...........0..00.000..0000000000202220222222222222244444444444444444446666666666666668666644442422224466668  """"""""$"""""""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((&&((((((((((((((((((((((((*((**(((********************,,***,,,,,,,,,,,,,,,,,,,,,,,,,.,,.......................0.0000000000000000000022222222222222222442244444444466666666666666666666666666644444446666666   " " """""""""""$$"$"$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&&((&(((((((((((((*(((((((((((*((**********************,,,,*,,,**,,,,,,,,,,,,,.,,,,,,.,,,.,............0........000000000000000200022022222222222222444444444444444466666666666666666666666666664666666666   """""""$"$"""""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((((((*((****(****(***************,**,,*,*,,,,,,,,,,,,,,,.,,.,,,,..,,,.,,..................000.000000000200200002222222222224224224444444444446466666666666666668666668666666666666668   "" """"""""""""$$""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&&&&(&(&(((((((((((((((((((((((*(*(*(**(*****************,*,***,,,,,,,,,,,,,,,,.,,,,,,,,,,..,,..................0.00.000000000002002202220222222222242242444444444464466466666666666666666666666666666666666  """"""""""""$"$""$$"$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(((((((((((((((((((((*(((*******(*(***************,*****,,,*,,,,,,,,,,.,,,,,,,,,.,...,.....................00.0000000000000200222222222222222244444444464644464466666666666666666666666666666666666668   " """"""""$$$"$$"$"$"$$$$$$$$&$$$$$&&&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&((&&&(&((((((((((((((((((((****(******(*************,***,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.................000.0000000000000000220222222222222224224244244444444444646666666666666666666666866666666666666  """"""""""""""""""$$$$$$$$$$$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((&(((((((&(((((((((*((((*****((***((*************************,,,,,,*,,,,,,,,,,,,,,,,...,...............0.....000000000000000000220222222222222424442444444446664644666666666666666666666666666686666666  "" """""""""$"""$""$""$"$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&(&(((&(((((&((((((((*(((*((**((*(**(**(******************,**,*,*,,,,,,,,,,,,,,,,,.,,,,,....................0.0..00000000000000202222022222222422222442444444664664646466666666666666666666666666666666666   "" " """""""$""""""$"$$$$$$$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&(&((&(&((&(&(((((&(((((((*((((*((****(*(**,*******************,,,,,,,,,,,,,,,,,,,,,,.,,,..,...................000.000000000022220220202222222222442222444444466466446666466666666666666666666666666666668    """"""""""""""$$"$$"$$$$$$$$&&$&&$&&&&&&&&&&&&&&&(&&& &&&&&(&&&&&&&&&(&&(((((((((($((((((((((((*((**(**********(***********,****,*,*,,,,,,,.*,,,,,,,,.,.,,,...,,.......00......0..00..000000000000022222022222224222242244444444664466666666666666666666666666866666664666668  """" """""""""""""$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&(&&(&&&(((((&&((((((*(*((((((*(((((((****$(***********,,*,,*,,,,,,,,,*,,,,,,,,,.,,..,....,.......,........0000000000000000222$ 0222222222222422244444444464.444646644666666668666666666446666666666668    """""""""""$"""$"""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((((((((*(*(***((*******************,*,,*,*,,,,,,,,,,,,,,,,,,,,,.,..................0...0000.0.00000000002202222222222222222222444244444424464666666666666666666666666 2666666666666$  " """"""""""""""""$$$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((***(********************,,,*,*,,,,,,,,,,,,,,,,,,,,,.,,.,.,,........0..0...000000.00000000000220220222222222222224422244444446446646466666666666666666666666666666666666 """""""""""""""""$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((((((((((((((*(((*(((((((((*(************************,*,,*,,,,,,,,,,,,,,.,,,.,,,.,............0.....0.00.00000000000020202202222222222224244444444444444644666666666666666666666666666666666668  """ """""""""""""""$"$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&(((((((((((((((((((((((*(*(*****(***********,*,***,,,,,,*,,,,,,,,,,,,.,.,.....................0....000000000000002202222222222222222224442444444464444646646666666666666666666666666666666668   " "" """""$"""$"$"$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&(((((((&(((((((((((((((((((******(*****(*************,*,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,..........0..0..0..00.00000000000220202222222222222424424444444444646466666666666666666666666666666666666666@ "" """"""""""""""$""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((((((((((((((((((*((((((*(*(***********************,*,,,,*,,,,,,.,,.,.,,.,..,..,..............00..0.000000000000000020222022222222222222424424444444666666666666666686666666666666666666666666  " " """"""$""$""$"$$$$$$"$$$&$$&&&&&&&&(&(&&&&(&&&&&&&&&&&&&&&&&&&((&((((((&&&(((&(((((((*(***(*(*(**((((((((((******,,,*********((**(***,,,,,...........,,,,,,,,..,..00..0000000.00..0...0..0022222222222222200002202244446666666666644222242246666686886:886664444444466, "  "$" "$$$" ""&$$&"  "$&&&"   "&($""  "&&((&$ " $"&&((&&$"  $$&(*((&"""$$&(***&&$$$"""$&(***(&$$"$&*,,,,(&&&$&$&(*,,,*(&&$&(*,...,**&&(&**...0.,**(((*,0000.,*****,..2240.**,*.02244200...,..2446400....0248644200.0.0226464200...226 "  """"" "$$$$" " "$$&&&"" ""$&&&$" " "$&&&&(",  $"&(&&&$"""""$&&((*&&$$$"$$(**(((&&&&$&&(****&&$&$$&((,*,*((&&&&&(,,,,***(((((*,..,,,**((*.,....,*4****,,0.00.,,*,....2020....,.0.2224202...0204444200000224666644440222666642020004468666424222::,F    """"""  """$$$$$$$"" """$$&$$""$""$$$&&&&&&$$$$$$$&&&&&$$$$$&&((((((&&&(&(&((((((&(&&&&(******(((&((******((((((**,,**,*,***,**,,,*,,*(*(,,.....,,,.,,,........,,,,,.0000000..0.000002000.0.002422222222222244224222424446666444244466666644444446666646464466, """""" " """""""""""""$$$$$$&$$"$$$&$&&$&&$$&&$&&&&&&&&&$$&&&&&&&&(&&&&&&&&((((((&&&((((((((((((((((***********************,,*,,,,,*,**,,,,,,,,.,,,,.,......,..,,.0...........0.000000.000000220222002022224444244222444446442444446666666666466666666466646666666646666,   " """""""$"""$"$$$$$$$$&$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((((&((((((((((((((((((**(********,*********,*,*,*,,,*,,,,,,,,,.,,,,,..................0.00.00...00000000000000020002202202022222222444424444464444446666666666666666666666666466666666666668,@ " """""" """"""""$$"$"$$$$&$&&$&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&(&&((&(((&&((((((((((((((((((*((*(********************,,**,*,,,,,,,,,,,,,,,,.,,,.,...,.....0.....0...000000000000000000000200022220222222222222424444444464446466646666666664666666666666666666666666668,  """"""""""""$"""$$$$$$$$$$$&&&$&&&&$&&&$&&&&&&&&&&&&&&&&&&&&(&&&(((&&&((((((&((((((((((((***(************,*,,*,,,,,**,*,,,,,,,.,,,..,,.,.......................0000000000000000000002020022222222222222442444444444466446666666666666666666666666666666666666666888,  " " " "" """"""$"$$$$$$$$$$&&$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&((((((((((((((*((((*****************,,*,*,**,,,,,,,,.,,,,,,.,.,,..,...........0...0.0..0.0000000000000002000200222222222222222222244444444444466646666666666666666666666666666666666666666688.  """""""""""""$$$$$$$$$$$$$$$$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&(((((((((*((***(**(*****************,,*,,,,,,,,,,,,,,,,,..,.............00...00000.00000000000000000220202022222222242244224444444444446466666666666666666666666666666666666666666666668, " """"""""""""$$$$$$$$$&$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&&&&&&(&(&(((((((((((((((*(((*(************,****,,,,,,**,,,,,,,,,,,,,,..............0...00.000000000000002000202002222222222222222222244444444444444666666666666666666866666666666668666666666666666688*  " """""""$"$$$"$$$$$$$$$$$$$$$$&$&&$$$&&&&$&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((*(((************,***,,*,,,,,,,,,,,,,,,,,,.,,............00000000000.0000000202022002222222222422222224242444444444466466666666666668686686888666866666666666666666666666888,  " """"""""$""$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*(((****(******(*****,**,,,,,,,,,,,,,,,,,,,,,,....,....0.00..00.0000000000000000022022222222222222222244444442444444446666666666668888888888888888886888888866666666866688688,`  " """"""""""$$$$$$$$$$$$$$$$$$$$&$&$&&&&&$&&&&&&&&&&&&&&&(&((&(((((((((((((((((*((((****************,,,,,,,,,,,,,,,,.,,,.........0..0..0000000000000002022022222222222222442242444444424444444466666666668668888888888888888888886888888888888886888688::*  """"""""$"$$$$$$$$$$&$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&((&&&&(((((((((((((((((((******************,,,,,,,,,,,,,,,,,,,,..,,............000000002000202222222222222222222442222424444444444446646666666686668888888888888888888:888:88888888888888868888:8:, """"""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((*****************,,,*,,,,,,,,,,,,,,,,,,..........00.0000000000202022222222222222222442424444444444444444446666666666888888888888::8:8:8888::8888888:888888888888888::::,  """ " """""""$$$$$$$$$$$$$$$$$&$&&&$$&$&&&&&&&&&&&&&&&&&(&&&(&&&((((((((((((((((**************,*,,,,,,,,,,,,,,,,,,..,.............000000000000202222222222242222222222442444444444444464466666666666888888888:8:8:::888::8::8::88:8888888888888:88::8::*  " "" """"""$$""$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((*(**(**********,*,*,,,,,,,,,*,,,,,,,,,...,.,..........00000000000020222222222222244222222244444444444444446446666666688888888:88888:8888:::8:::8:88888::88888888:8::8::8:::,  " """"""$""$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&((&((((((((((((((((((**((*********,*,*,,,*,,,,,,,,,,,,,,...,...........0000000000002222222222222222224444442444424444444466666666666888888888888888888::::8::8:8::::88888888:888888888:8:::<*  """ """""""""$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((***************,**,,,,,,,,,,,,,,,,,,,.,.........00000000000020222222222222222222222444444244444444446446666666668668888:88:88:88::8:88::::88:88:8888:888888888:::88:::::* """""""""""$$$$$"$$$$$$$$$$$$$$$$&$$&&&$&&&&$&&&&&&&&&&&&&(&((((((((((((((****(********,****,*,,,,,,,,,,,,.,,,,.........0..0000000000222222222222244222422442444444444444444444466666666666688888:88:88888:::::::88:888888:8888888888:88:888::::::*  """"""""""""""$""$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&(&&((((((((((((((((*****************,,,,,,,,,,,,,,,,............0000000000000222222222224222422424224444244244444446666666668688888888888888888:8:88:8:::8888888888:88888888888::8:::::<(  """ """"""$""""""$$$$$$$$$$$$$$$$&$$$&$&$$&$&&&&&&&&&&&&&(&&((((((((((((((((((************,,,,,,,,,,,,,,,,..,.,........0000000000000022222222222422222222444444444444446464466666668688888888888:8888:8:88888888:888888888888888888888888:::::<&   " "$"""""""""$"$$$"""$$$$$$$$$$$&$$$$&&$&&&&&&$&&&&&&&&&((&((((((((((((((*************,**,,,,*,,,,,,,,,,..............00000000000222222222222222222444444444444444464666666666686888688888888888888888888888888888888888888888888888:88::<&\    "" """""""""""""""""$"$$$"$$$&$$$$$$&$&&&&&&&&$&&&&&&&&&(&*((((((&((((((*((((*(********,,*,*,,,,,,,,,,,,...........02000000000000022220222222222242222444444444444666666666668666688868888888688888888888888888886688888888888888888:::<&  " " """""""""""""""""$""$$"" $$$$$$$$$&&&$$&&&&&&&&&&&&&$&&&&&&&((&((((*(((((********&***,**,,*,,,,,,,............0.00.00000000200222022202222222222444444666444666646668.466666666688888688888868888:468888886868888868888888:88:> """ """""""""""""$""$"$$"$$$$$$$$$$&$$$&$&&&&&&&&&&&&&(&&&&&&(((((((((((**(**(**************,,,,,,,.,...........000.0000000000000002220202224222224244444424464644664466666666666686666666888666842688866666868888888688888:::. """""""""""""""""""$"""$$"$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&(((((((((((((*((*((***((********,,*,,,,,,,..............0..0000000000020022220222224222222224444444444444644466666666666666666666666666666666668886688888:::<:,