CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = PRIMARY_MISSION TARGET_NAME = MARS IMAGE_ID = '026A78' IMAGE_NUMBER = 26409887 IMAGE_TIME = 1976-07-16T09:42:46Z EARTH_RECEIVED_TIME = 1976-07-17T01:52:31Z ORBIT_NUMBER = 26 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE OF THE B1 LANDING SITE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END    /#/,[z|-/1  +J T * "$"$""$$$$$&&$&&&&&&&&((((&((&((&((((((((((((*(*(******,**,***,******(**********,***,.....,,..,....,,..,.,,....,.,,,0.................,,,.,.,..0....0000......000000002200000..0.00022000000002000000000000002222200020000200000...00000000.00000000000000............0.00...0...........,,,.,,,*(("$"""$"$$$$$&$$$$$&&$&$&&&$&$ $&(&&&&&&((((((((((((*******&*,,**,,******,*******,*****,,..,,,,.........,,...................0....000000..,.......00000200...0002220000222220220020222222222022222222222222222442244442222222222222022220220200222422224222220000022222222020202200000000000.000...*""""""""$$$$$$$&$$$$$$$$$$&$&$&&&&&&&&&&&&&(&(&&(((((**(**(**,,*****((**********(****,*(..,,,,.,.......,............ ,........0000000......,,..0.&.000022000000000000022220222,0222202222222224222242222222.2442444444424444444244422444.22224466444444444442422222440224222444222222422222002222.$ """""""""""$""$$$$""$$$$$$$$$$$$&$&&&&&&&&&&&(&&(&(((((**(**,*,**(***((**(((**(*********,...,,,,,,,,....,...........,...,,..0000000000..........0.00000022000000000002222222200022222222222222244222422222202444444444444444444444644446(4446688666666666444444444444"2444444444444442242222224442  """""""""""$"$""$"$""$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((**********(*(((((((****(*((******,..,***,****,..,,,.....,,.....,..,..00000.0..,....0.......00000020020000002222022222222222222224422202222222222002244224444442444444444466666664646668866686666666666464444444444424464444424442224222444,* """""""$$""""$"""""" """""$$$$$$&&&&&&&&&&&&$&&$&&&&((((*******((**((((((((((((*****,**,.,********(**,,*.....,.00000.....,,.,.,......00020200....00..,,...00220002022224222200000022224242222222246200000022444646466646464446444424244666888::8888886664644444646664444424442224420200224664464."""$  "  " """$&&&&$""$$$$$"""""$$&&((&(&((((&&&&$&((&&((((&((*(*******(&(((((((((((((****,,,,,.,,,*,,.,,,,*,,**0......0..,,**......,,,...0000022000...0000..00020222422244220022222000002220442444422222222244422444666886666422226666666686688:86886642422224442422244466664622222222222." """" """"" """" """""$$$$&$&&$&&&$$$$$$$&&&&&&((*****(((***(((&&((&&(((*****,*(**,***((((((*,*(*,,,..,........,,,,,,,.......000000000...,,,,..0000.002222200002200000022222022444442222222220.0222424466644644464444444446666464668886888::868666646664666666464444664444424244424666666422. " """""""$""""""$""$""$"$$$$&&&&&&&&&&(&&(((&&((&((((((((((((((((((((((((****,*(***********,****,**,,,,,,....,...0.............000.0..000.0000000000..0000022222422422222222022222222222222424464464444424444446666668866864666666668888888886886666666646664444464466666666446444444442. "" "" " " """""""""$$$$"$$$$$$$$$$$&&&&&&&&(&(((((((((((((((((&((((((((((**(**,***(((*(********,,,,,,,,,..,,.,.,,,...,,.....0.0.......00...0000000000.0000000220002222222222222222222202020224244466664444444444444444666666666666888688888686666666666666666666666466644666666446666666444. "" """"""""""$""""""$$$$$$$$$&&&(&&&&&&&&((((((((((((((((((((((((((((((((((***(***********,,,,,,,,,....................,....,.,....0000000000000000.0222000000022222222222022222242222242424444444244442446664444666646666666888886668866666666666664666666444444644666666666668866644. """ """""""""$$"$$$$$$$$&$&$&&&&&&(&(&(((((((((((&((((((((((&((((((((((***(*******(**,*,,,,..,,,.,,...00.,..........0......0....00000000200000000020000...000222222222222222202222222444444222224224446466666666666666688:888666666666666666666666688666666666466666666666666668860    "" """"""""$$$$$"$$$$$$$&&$$&&&&&&&&&&&(((((((&&(((&(((((((((((((((((((*,,,**(********,,,,...,,,.......................0....0000..00.000000000002020000000002222222222200222222222222244442200002224644444446666666666888888666666666666866666668886688666666666666666666666666686. """"""""""$"$"""$$$$$$$$$$&&&&&&&&&&&&(&&&&&&(((&&&&(((((((((((((((((((*****(***(*****,......,,*,...,,,...............0000..00.00000.00000000000000.00000020022222222222222222222244242242000222024446646666666666666688:666666666668688886866666666866666666666666664666668666666.x   """"""""""$"""$""$$$&$$&&&&&&&&&&&&(&((&((&&(&&(((&((((((((((*(((((((((***(((*((*****,......,,,,,..,,.,............0.0000.0.0.00000000000220000000000022000022222222220222222222222442222222444246446666666666666666688666666666666886668888686666666666666666666666666688888664.  " """""""$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&((((&((((((&((((((((((((((((((((**((((**(*****,,,,,.,,..,.,.,,..............00.00.00..0.0000000000000000000002202200242222202222222422444244442224244464444646466666666666668866666666666666888888868886886666666666666666466666686666644,   """"""""""""""$$$$$$$$$$&&$$&&&&&&&&&(&&&((((&((((((((((((((((((((*(((((*****(((***(*******,,,,,,,,,,,...,....,..00...00000000000..00020000002000000000222000002222002022224222424442444424444444444466446666666666666866666666666866888:88888886688666666666666666666666686666664* " """""""""""$"$$$$$&$&$$$&$$&&&&&&&&&&&&(&(&(((((((((((&(((((((((***((((*(((((((**********,*,,,,,,,,,,,,..........000..0000000000000.0000000000000000020200220.2022222222224242444424244444444444664444646466666666668666666666666888888888868888886688868:88666666666866666666664*   """""""""""""$$$$$&&&&$$&&&&&&&&&&&&&(&((((*(((((((((((((((((((***(*((((((((((***((*(*****,,,.,,,,,,,,,,,..,,....000..0000000000000..0000000000002220220202222222222222442444444222222222444444644444444446666666666866666664466688::886888888:8888866888888866666666666866888866(  " """""""$$$"$"$$$&&&&&$&&$$$&&&&&&&&&(((((((((((((((((((((((((((,,**((((((((((**(*(****,,,,..,.,,,,,,,..,.........000..0.000000000000000000200022222022022222222222222444444442444444444444224444444464446666666688866666646666868:88888:8::888888868888888668666666888886668888* """"""$$""""$""$$$$$$$$$$&&&&&&&&&&&&&(&&(((&((&((((((((&((((((((((((((((((((*(((*********,*,,.....,,.,,,,....,............00000000000000000000202220000022022222222224442444444444444466644424442444444464666666688886666664468888888::888:8::88888888886888686666866888888886686*   """""""""""""$$$$$""$$$$$&&&&&&(&&&&&(&(&(((((((*(((((((((((((((((((((((((((**((************,.........,..............0...00000000020000020000000000000022222222222222422244444666444444446444444444464664644666668866666666668888:::::8:::::88:8688888888886888888886688:88866664( """""""$$$$"$$$$""$&&&&&&&&&&&&&&&(((&&&(&&&((((((((((((((((((((((((*((*(((*************,,,,,.,.....,,,....,......0..000002220000000000000020000022222222022022222222224446666464444244664444444446446664466666664666666688:8:::8::::88:8:88888:888888668888888886888888886666&  """""""""""$$$$"$$$&&$$&&&&&&&&&&&&&&&&&&&(&(&&&((((&&&&&((((((&((((((((((((((*(********,,*,*,,,.,,..,.,,,,,..........00000000.020000000..00000000000002000222200224422424444444464444446444444444444464666644666666466666888888::8::::8:88:::::8:::888886888888888888688888668866& """"""""$$"""$"$$$$$$&$$$$&&&&&&&&&&&&&&&((&&&&(&(&$$$$&&(&&(&(((((((((((((*((*(*(*(********,,,,,,,,..,..,..,.,....,...0...00000000200000000000000000000022222222222222222242444464444444444444644444444666664466666666666668888:::888::::8888::8:::8:88888888888888868868888888686$ """""""""""$"$$$$$$$$$&$$$&&&&&&&&&&&&(&&(&(&&(&&&&&&&&&&&&&((*(((((((*((**********(********,,,,.,,,,.,.,....................00000000000000200000000020002222222222222424442444444444664444444644444466666666666666666666688888:8888888:888888888::8888888888888:888888888888::888$ " """"""""""$$$$$$$$$$&$$&&$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((**((((((((((***(*************,**,,,,..,,,..........,,......0....0000000000000000000000022222222202222222222224444464442224644466666444444446666666666666666688::88:8888888:8888::::::8888:88888::::::8888::88888::88" """"""""""""$$$$$$$$$$$&&&&&&&&&&(&&&&&&(&(&(&$&&&&&&(&&&(((((((((((((((*(****(***********,*,,,,,,,,....,.,,...............00....00000.0000000000000022202222202222222222222222224444444444444466644446666666666666666666688:888888886888888888::88:::::::::8:::::::::::88888888::8$  """"""""$$$"$$$$$$$$$$&$&&&&&&&&&&&&&((((&(&&&&&&&&&(&&&(((((((((**(((((*(*(**,********,*,,,.,*,....,,,....,.........0...0.....00000.00000000000000222202222220220222222222224244444444444446664646:<646666866646666668888888888868688888888888:::::::::::::::8::::::88:8888:::8  "" " """$""$""$$$$$$$$$$&&&$&&&$&&&&&&&&&&((&((((&(((&&&((&&(((((((((***(*(((************,****,,,,00,,...,....,,.....000.00.0.0...0000000.0000000002002222200200022022222222222222222444464466464664644224466666466444666688888886866666888888888::::::::::::::::::8:::::::::::::::8 """"""""""""$"$$$$$$$$$$&&&$$&&$$$$&&&&&&&&((((*((&((&&&&&(((((((((*(*((*****(***,********,,,,,,,,,,.0.................000000000000.0000000002000000000022200000000002222222222222224444444464464444444402446666666666444688888668868866668888888888::::::88888:::8:::88:::::8::88886 """""""""$"""$$$$$$$""$$$&&&&&&&&$&&&&&&&(((&&((((&&(((&((((&((((((((((****(((***********,,,*,,,,,**,,.......,,,,......0000000000.000000000000000000000000200000002222222442422224444444444444464464664246666666666666668866666888888888888688888:::::::8868888::::88888::888:888886 """"""""""""$$"$$&$$$&$$&$$&&$&((&&&((((((&((&&((((&&((((((((((((((((((******(***(*********,.,*,,,,*.........,.....,....0.00.000000020000000000.000000000022222222222222244444224244244444444446444666666666666666668866866668866668888888888888::8::8888::::::::::888888:::88888886   """"""""$$"$$$$$&&&&&&$$&&&$&&(((&&&&&&(&&((((((((&&(((((((((*(((((((((****((*((******,**,,*,,,...,........,...........00000000000022220000.000002000202220224442222222444444444444444444444444444666668666666666688666666666668888888888::88::::::88:::::::::::888888888888888686 " """""""""$$$$$$$$$&&$$$&$&$$&&&&&&(&&&&&(((((((((((&(((("(((((((((*(*((*********(****,**,,,,.....................&...0000000000002202000000000,20222002220222222222222244220444224244444444444466666666646666666688666666668888:::88868668888::88:::::::8:::88888888::88:8888886@ """"""$"""$$$$$$$$$$$&&$&&&$$&&&&&&&&(&(((((((((((((&(((((*((((**************((**(******,*,,,,.............,......,..00..000000000000000000000.000002222222002222222222224200224444422442444464666466666206666666668866668888:88::::8.6868::8:888::::::88888888888 68:::88:888684  """""$$$$$$$$$$$$$$$$$$$&&&&&$$&&((&(&&&&&(((((((((((((((((((((((**(****(*****(*((*******,*,,,,.,...,.....00.,...............0000000000.0000000000000000200222002220222222224444444444246422686444666666666666666666686688888888::::8:88:88:8::88:::::::888886688:8888888::8888664  """""""""$"$"$"$""$$$&$$$&&&&&&((&&(&&&&(&&((&(((((((((*((((((((((((((((**(((*(*((*********,,,,,,,,,...........0..................000.000000000000000000022222222222422222222222242444444442464224466666666666668868868888888888:88888888:88::::::::::8:88:::888888:8888688:::8886866  " """""""$$$$$"$$"$"$$$$&$&&&&&(&&&((((&&&((((((((((((((((**((***(**(******(***,**********,******,,.....,...,*,..........,........0000000000000000000000022222222244222222444222224444444244444446666666666666688888888888888888888888888888:88888:::::::88888::::8888868888::888886  """""""$"$$$$$"$$$$$&$$&$$&&&&&&&&&(((&&&(((((((((((((((((((**,,*****(**,,,,,,********,*,**,*,,,,,............0..00.0.......0.00000000000000000000000220022200222222222222224444224444444466444464666666666668686668888888888888888:8:8::::88888::::8:::8:::::::8888888:888:::::886   """"""""""$"$$$$$$$$$$&&$$$&$&&&&&&&(&&&&&((((((((((((((((((&((***************,,*********,,,,,,,*,,,,............0000....00....0000000.0.020000002202222000222222222222244222224424224444444464446666666666666668666688888888888888888::8:::::::::::::::::8:::::888888888888::::::886  "" """""""$$$$$$$$$$$&$$$&&&&&&&&&&&&&&((((((((((((((((((((*********,*,********,,,*******,*,,,***,,,,,.............00.00...00.....0000.00...000000022222224222222222022222242222222442444464466666666666666666666888888888888:888888:8:88::8888::::::<:::::::::8::88888::888::8::::866  """""""$""$$$$$&$$$$&&$$$&&$&&&&&&&(&&&(&((((((((((((((((((****(****,***********(********,*,,,,*,,,,,................000...0000000000000....00000022222222220022224202242222222224444446464666664666666666666668668888888868888888:::::::8:::::::::::::::::::88888888:::::::88:::::86   """""""$$$$$$$$&$&&$$&&&&&&$&&&&&&((((((&(((&((((((((((((*********(((*(*******((*,********,,*,,*,,,,...............000....0...00000000.....000200222020222222222022222244222222242444444666666666666666666868666688888888886888888:::::8:::<::::::68:88:::::88888:::::8:::888::::::6    """"""$"$$$$$$$&&$$&&&&&&&&&&&&&&&&&&(((((((((((((((((((**(((*****(*((((**********,,,,,,,****,,*,,,,,,,...........00..0000000..000000000000000002222000202224222022222222224222442224444444666666666666668888668668888688888:8888888::::::::::8:8866888:::88:8::::::::88888888::::::8  """"""""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&(((((&(((((&(((***(*(*((*,,(*(**(*****,,***********,***,*,,,*,,,,..............00.000.00000000..000002022202022202202222222224222222224244442224444444466666666666666866686888666888888888888::::::::::::888888888888:::::::::::8:8888888:88::8  " """""""$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&(((((&(((((((((*((**(****,*(((((((****,,,**,************,,,,,,,,,,.................0000000000....00000000002000220020222222422222222242444424444444444444466666666666666666888686888888:888:888:8::::::::888::88:888888:::<:<:::::8::88888888888  " """"""$""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(((((((((*((((((******,**(*(((((*****,,,*************,,,,,,,,,..............0..00000000.0....000000000000222200220022222222222422222242222244224466444466666666866868688:8::888888:888888:88888:88:888::8::888888888:::::::::88:888:888::8888  """"""""$"""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&((&((((((((((((((((*******((*((((***,,,,,**********,,**,,,,,,,,,........00...00.00.000000.0000000000002022022022200222222242224442444222244222422444444666646666666666888888888:::8888::::8888888888:::8:88:88888888:::8::::8888:888::888:8:8   """""""$$$"$$$$$$$$$$$&$$&&&&&&&&&&&((&&&(((((((&(((((*(*((*(((*(***((*((((*,,,******,,,*,*****,,,,,,,.,,,,....020....000.....0000000000000202220202222222022200222224222222222222242244424444444464666666666666886888688888888:888::8888:8:8:88::88:868:8:::::::::::88:88:888:888:::8  """"""""""$$$$$$$$$$$&&$$$$&&&&&&&&&&(&&&&((((((((((((((((*(*((((*(***************(***,,,,***,*,,**,,,...,,,,.......000.000.0000000000000002000022222222222222020222200000022222222424444442444444644646666666666686888888888888::::::::::88:8:::8:::88888:::::::::8888:8:888:8:888:::8   """""""$"$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&((((((((((((*******((&(((***(**********,*,,***,**,,,,*,*,,,.......0..***..0.0000000.0..000000200200220022022222220220202222200002000022444444442244444644464464666666666888888668888888:8:::::::88:8:::8::8:::::::<::::88888::8888888:::8:88  " """"""""$$$$$$$$$$$$$$&$$$$&&&&&&&(&(&&((&&&(((((((((((((*(*****((((((*******(***,,*,,,***,***,,,,,,,*,,.0...002......000..0.......00000000000202220202222222220200000266622020002422442222224444444444444446666666668888888888888::8::::8888::8888:8888::::::<::8::888:888888::::::8888 " """"""$""$$$$$$$$$$$$&$$$&&&&&&&&&&&(&(&((&((&(&(((((((**(**(****,,,*(((*,,***,**,,**,,*,,,.,,,*,,,,,,,,,...**,...0..0000..0...00000000000000222220202222222222220268<<<<<<<::4222222222442244442442244446466668886668888868888:::8:88:88::::::::::8888::::::::::88888:8::88::::8888:88* " """"""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&((((&(((&((((((*********,,,,*********(((**,****,*,,,*,,,,,,,,,,,....,**,.....00.00000.0000000000000020022222222202222242226:::868::<>><:22224444422444668666666444446668888888888888688888:8:::8::::::::8888:::888:8:8888888:::::::<::::8888::8*4 " """""""""$$"$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((**(****,**,,,**********,**,*,****,,.,,,,,,,,,,,....,,...00000..0...000020000000000000002222222222242222248:86444666888::8202422444442668666644464466666888:88888888:8888888:8:::8::::::8:888:::88:88888868888888::<<<::::::::88* "" """"$""$"$$$$$$&&$&&&$&$&&&&&&&&&&&(((&((((((((((((*(*(*(**(****(**,,,*,,*,*,************,,,,,,,,,,,,,,,,...,..00.0000.0..00000000000000000000222222222222442246:8644444444668886224244644646666664668686446688688888888888:888888:::::::::::88:::::::::88:::::88:888888::::::::::::88*  """""""$"$$"$"$$$$$$$$$&&$&&&&&&&&&&&&(((&&(&(((((((((((**((((**((((****,,,,**,**,,***,****,,,.,**,,,,,,,,,...........00....000220000000200000020222222222222222426864444444444448884224424446866666666666686666686668888888888:888888:::::::::::::::::::::::::::::::::8:8888888::::::::8( " " """"$$"$"$$$$$$$$&$$&$$&&&&&&&(&&&&(&&&(((((((((((((((((*****(((((****,,******************,*,,,,,,,,.,,,,.................0.02200002000000220020222222222424224466444444444644468:82244444666688666646666886666666668888888888888::88::888::::<::::::::::::::8::::::::::::::::::<:<::::* """"""$"$""$""$$$$$$$&$&$&&&&&&&&&&&&(&&&&&(&(((((((((((((((**(*************,*************,,***,,...,,,,.,,,........................00000000000022222222222224444466644444424444446668<8244446666624666666646688688668666688888888:::::8:68<>88:::::::::::<<<<::::::::::::::<:<:::<::::::::*  """""""$"$$$"$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*****,,,***(**,,****************,,**,...,,,,,,,......................,,..0000002000020002222224222244244444444442444442446::64446666666686666666666666668866666888888:::8:88:::86::88::::::<:<::<::::::::<<<<<<<<<<::<<<<<::::8(  "" """"""$""""$$$$$$$$$$$&&$&&&&&&&&&&&&(((&(&(((((((((((((((****((************,***,,******,**,,,*,,,,,,,,,,.,......................0...0000000220022202022222242242444444444424446244668644444466646686686666666866842688688888888:888::::::8888::::::::::::::<:::::::::<<:::::<<:<<<<:<<:8( "" """"""""""""$$$$$$$$$$$&$$&&&&&&&&&(&&(&(&&&(&((((((*(((*(((((*(**(((((*(******,,,,,,,***,,,**,,,,,**,,,,,.,............,......00......0000202482202222222222442220224444444444444464668822444446666666686686446868886888888888888888:>:8::::::88::::::8::::<::<:::::888::8:8::::<:<<<><<<:& """ """""""$$"$$$$$$&$&$$&&$&&&&&&&&&&&((&&&(((((((((((((**(((*******(((((((******,,,,****,,,,,,,,..,,,,........................0.00.000000000002200000222222222224222444444444442466646:844644466642244646666886886888:888888888888::86:::88::8:8:::::::::::::::<:::::88::88:::::<:<>>><<<:&" """"""""""$$""$$$$$$$$&$&&&&&&&&&&$&&&&&&&((&(((((((((((((*(***((******(((((((**(**,**,****,*,,,,,,,.,,,.,,.,.............,......00000.000000020.,.22202202222202224222222424444444446464466466664464022666446688868868888::8868888<::8::::::::::::8::::::::8888::::<<<<<::8888:::<::<<<<<<<:$ """" """""$"$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&((&(((((((*((*(*(*************(((((***********,,,,,,,,,,,......,.,,...................0020000.0000000..02222222222222422222224444444444444444446666666444464666666666666666688888::::888688:::::::::::::8::::8:::888888::::::::8:88:::<<<::<::::::" """""""""""$$$$$$$$&&$"&&&&&&&&&&&&&&(&&((((((((((( &(*((****(************((****&(***,***,,,,,,,,,,...,,,,,,.0....................00000042.02220220222222224442224222222244444444464466466666644664664666688<:8:66686868888888:::88:8::::::::::<:::888::8::::888888888888888::::::<<:::::::"" """""""""""$$$$$$$$$$$$&&&&&&&&&&&&(&&(&((((((((((((((****(********************,,***,,,,,**,,,,,,*,,,,,.,,..,,,(,....................0.000..&0020222222222202222222442020024444444444444444666642466446666668:8446888888688888:88,8::::::::::::::::888:8::::::088:8:8888:::88:::::::::::::8 """""""""""$$$&$$$$$$&&&$&$&$$&&&&&&&&((&(((((((((((((((*(*((((***********************,***,,*,,,,*,*,,,,,,,,,.......00...0............00000.00202220200222222222222444200022222244444444422246664422644666466642444466888866688888888::::::::8::8::::::<:8888::888:88:::::::<:::::::::::<<:::. "" """""""""$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(&(((((((((((((((*(*((*(****************,*,,*,,**,,,,*,,,.,,,,,,,.,....0..0...0............0200.00000022200002202222222222244420.0002222224444442222446666424646666664642468868888888888<88888::::88::::<::::::8:::8:88::8::::88:::::88::::::::::::::: `" """""""""$"$$$$$$$$&&&&$$&&&&&&&&&&&(&&(&((((((((((((((((**(***(***************,**,*,,,,,,,,*,,,,,,,,,,,,,,,,,......,,.0..00..0....2240.0000000000202202220224222224444200.002222222244220002666666424666666666466888866888888886:8888:88888:::::<::<<:<:::8::8:::::8:::8:::::::<::<:::::<::::  """""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((((((((((((((((**********************,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,...00000.........000.,,..000002002000202222222244222444440..0000022222222000266666666246666666886668<:66668888888868:8888888::<<:<<<:::::::::::::::8::8:::::::::::::::::::<<:<: "" """"""""$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((****************,,**,*,****,,,,,,*,,,....,.,,,,,,,..,.000.0..0.........,,,.00000002200020222202222222444444442..000000020200004666666668622466666666486688868888888888::8888:<<::<:<<<:::::::::<::::::::88:::::::8:::::<:::::<<<::" """""""""$$"$$$$$$&&&$$&&&&&&&&&&&&&&&&((((((((((((*((((*((((*****************,,,,,,*,,,,,,,,,,,,,,,,,,,,.0,,.,,,......000.........0....0.000000002002202222222222242224442220.000000000002686666666668:624466666688:6888888:8866888888868:86::::::::8::::::86:<:::::::8:::::::::::::<<<<:::::<: """""""""$$"$$$$$$$&&&$&$&&&&&&&&&&&&&&&(&((((((((((((((((((((***((*************,,,,,*,,,,,,,,,,,.....,,,..,,.,,,,,,....000000........0000.00.0.00000000002222222222224244444244000..0.0.006888666466668::886426668::8::::::888888888888888:::::::::::::<:<:::::::::::::::::::::::8::::::::<><::::@""" """"""$"$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&(((((&((((*(((*(((((((((((**********,***,,,,,,,,,,,,,,,.,,,....,,..,.,,,,,....0........0....0...00002000000000022222222242242222446888886424224466866666666666888:::::::8:::::8888888888886888::8:::::::8::::<::<::<<:::::::::::::::::::::::::::<::<<:<:"" """""""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((,*((*************,*,,,.,,,,,,,,,.,,,,,,,,,.,,,...,........,,...0.....000...0,0000000000002200222222222244666888888866666666666666666666868888::8688:8:86688888:::::88::::::::::::::8:::::::<<<:::::::8:::::<<::<:<<:::<<:::<:<<:"""""$"$$$$$$$$$$&$&&$&&&&&&&&&&&&&(&&&&&&&&(&(((((((((((((***(***((****************,,,,,,,,,,,,,,*,,,,,,,,,*,,..,,,,,.,........000.0200000000...000000000220222222222222444666666666666644466446686666666666688888:88886888888:88886::668:::<:::::::::<::8:<::<<<:<::::::::<<<<<<<:::::::<<<<<<<:""""""""$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&((&(((((((((((((((**********************,***,***,*,,,,,...,,,,,,,,,...,,,,,..0..,,.....000000.00000000000000000200000200022422222446466666664444464466446666666664666866888888668888:8888888:::::<::::<:::::::888::::::::::::<:<::::<<:<<<<:::<<<><<<<<<<<""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((**(((**(************,**,,,,,..,,,,,,,,.,,..,,,,,,,.,,.,,.,..,*.......00000000000000000000000000002022202222224422224424444442466666666666644664666666666668866688688888888::::::<<::::::::<<<::::8::::::::<<:::<::<<<<<<<<<<<<:<<<>><<><<:"""""$$"$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&(&&((&((((((((((****((((******,*********,,**,,,,,,,,,,,,.,...,,,,,,,,,.,,,,,,.........0000000000000000.000000200002202222222222222424444444444664666666444644466666666666666666666888888888:8:::::::::::::::8:::<::::::::<<:::::::::<<<<<:<<<<><><<<>>>><><:"""""$$$"$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&((((((((((******(**(((****,*************,,****,,,,,,,,,.,,,,,..,,.,,,.,,,,....,.....00.000000000000000000024400244222222242242222222444444444666644444664646446466886866646666688888:::::::::::8::::::::::::<::::<:::::<<:88::<::<:<:::::<<<<><<<<<>><<<<:"""$$"$$""$$&$&$&&&&&&&&&&&&&&&&&&&&&&&((((&(&(((((*((***************************,*,*,,..,,,,**,.,,,,,...,,,...,,,.........0,.0.000020000002200000...00...2222244244242222222442444444244444444446666646666666666666666888888888::888:::::::::::::::::::<:<:::::::<<:::::<<::::::<<<<><<<><<<<<<<:""""""""$$$$$$$&$&&$&&&&&&$&&&&&&&&&(((((((&((*(((((*(******,,**************,**,,,,,,*,*,.,,.,.,,.,,,......,,.,,.......0.0.000000.0.000.000.000000...00...2442222222222222222224444444444424444444444464666666666666686666666888888::68::::::::::<<::::::<::::<::::<<:68::<::::::<<<<<<<>>><<<>><:"""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((*(&(((**(**********************,******,,,,,,,,,,,..,,..,*,,...,.,..,........00000.000000000220000000000000000202222222242224222224444444464444466644664666666666666666666666666666688888:::::::<:::::::<::<:<<::::<<::::8::::::<<:<::<<<<<><>>><>><<>>"""""""$"""$$$$$$&&&&&&&&&&&&&&&&(&&((((((((((((*(((*(****************,****,****,*,,,,,**,,.,..,,...,,,,,,,........,.....0000000200000000002202000002200000..022222222222242224444442466446466666646666444666666466666666666666688::8:::::::::::::::<::<::<::::::::::<<<::::::<<<<:<<<:<>>><<>>><:"""""$$$$$$$$$$$&&&&&&&&&&&&&((&&&&&&&&((((&((*((((*(********************,,,*,,,,,,,,,.,,,......,,,..,,,...,,...........000000...00,.222202000000020.0000022222222422222222242244444446666642444446464666664466668666666666866688888:::::::::::::::<::<::::::::::<>:<><<<<<<:<<<<>><<<>><>>@>>>>>:"""""$$$$$$$$$&$&&&&&&&&&&&(&&&&&(((((((((((&&(((***********************,***,***,,,,,..,.,,,..,,,,,..,,....,,........0.000000000.000000000200000202200000046862222222222424442242444444666444444466444666646446666668688888888666688888:::::::::<:::::<<<::::<:::86:<::<<<<:<<:<<<<<><>>>>>>>>>>><"""""""$$""$&$$$$&&&&&&&&&(&&&&&&&&&((((((**((((*(*(***********************,,,,*,,,,,**,,,,,,,,**,*,....,,,,,,........0000000.0.00000000000000000020222000..022222222222422444224444442244444424444444666444666666868888:88:88888888888:8::8::::::<::::::::<<<::<<8<<:<<:<<<<<<<<<<><<<>>>>>>>>>>> """""$$$$$$$$$&$&&&&&&&&&&(&(((((((&(((((****************************,,***,,,*,,,,,,,,**,.,,*,,*,*,,..,,,,,,,,........000......000000.00000204202022002220...022222222222444644444424424466444464444444444666666668888:<:::::8:::88888888::8:::::::::<:::::::::::<<:<<<<<><<<<<<<<<<<<<>>>>>>>><<"""""$"$$$$$$&&$&&&&&&&&(&&&&&&&(((((((((((*****************************,,*,*,,,,,,,.,,,,,.,****,,**,,,,,,,,,.,......000000.0...00000000000020.000022222020200022222422222444444444444442446664464446444466866666666888:::<<<:::::888::::8:::8:::8::::<<<<<<::<::::::::<<<<<<<<<:<<<<>><>>>>>>>><<"""$$$"$$$$$$$$&&$&&&&&&&&&&&((&(((((((((((((((***********************,**,*,,,*,,,,,,,,,.,,,**,,*,,,,,,,,,,,.,,,...00000000.0.0.0000..0...0..002002220202224022222444222424442444444466422446666664646666666666668888::88::::<<<:8868:::::8::::::::::::<<<<::<<<<><<<::<<<<<:<:::<<<>>>>>>>>>>><<<""""$$$$$$$$$$$$&&&&&&&&&&&&((((((((((*((*((((((**************************,,,,,,,,,.,,,.,,,*,,,,,*,,,,,,,,,,,,.*,.0220.00.0..000000.00.0..0000..00222222222002242222224442444424444466444444444466466666666666666668:8:88:88:::::88:::::::::::::::::::<<<<<<:<<<<::8<::<::<<<<<<<<<<<>>><><>>>><><""""$$"$$$$&$$$&&$&&&&&&&&&&&&&(((((((**((***(*******************,**,*****,,,,,,,,,*,,,...,,,,,,,,,,,,,,.,,,,......,,.0.....0000.000..00..0000002002202220002200222244444424444444244644644446646666666866666666868888888688888888:::::::::::::::<:<<<::<:<<<<<<<<<<<<<<<:<<<<:<<::<<><<><>>>>>>><"""$$$$$$$$$$$$&&&&&&&&&&&&(&&&(((((((((***(**(*******,,,,*,,***,*,****,,,*,*,,,,,,*,.....,,*,,,,,,,,,,,,,,,,...000,,0000.0000000..00....00000000200020022222002422222444244444446444444446666666666666666666668888:8668668866688888:::88::::::::<<::<<<<:<<<<::<<<<<<<<<<<<<<<<<<::>><<:<<<>>><><$""$$$$$$$$$$$$&$$$&&&&&&&((((((((((((((((*(***********,,,,,*,**,*,*,**,,,,,,,,,,,.,....,,,*,,,,,,,,,,.,,,,,....0000000.....000000000000000000202002222220222002022222224444444444464446666666664686886666466688888686866866688888::::8:8::::::::<::<::<:::<><:<<<<><><<<<<<<<<><<<<<:<<>><<<<>>><""$$"$$$$$&$$$&&&&&&&&&&&&&&&((((&(((((((((**,********,***,,*,,**,,,,,,,,***,,,,,.....,,,,,,,**,,,,,,,,,.,,...00000.00000..00.0000.000.000002000220202000202044242222242444444444244446666666666666688666666666688866666666868::::<::::8::::::::<:<<<::::::::::<<<<<<<<<<<<><<<<<<<<>><<<<><<>>>>< $""""$$$$$$$$$&&&&&&&&&&&&&(&&&((&(((((((**,,*******,**,,,,,,*,*,**,,,,,,,,,,,,,...,,,,*,,*,*,**,,,,,,,....0.0............0..0...0.....000224202202222224622240002422244444444444424466666666666666666666666666886686666666688:::::::::8:::::::<:::<::<<<<<:<:<<<<<<<<<<<<<<<:<<>><>::<<<<>>>>>>>> ""$""""$$$$$$$""&&&&&&&&&&(&(&&((((((((((***$****,,,,****,*,,,,,,***,**,,*,,,,...,,,,,***,,,,,*,,,,,,,..................0000..0......0000000.002002222020020000202222244444444244464664444466666666666666666668888888866888888888:::88::::::::<<::<:<::::<<<:::::::<<<<<:<<<<<<<8<><<<>><<>>><>>><$$""$""$"$$$&&&&&&&&&&&&&&&&(&((&(((((((*((((*((**,,***(**,,,,,,**,,,,,,,&.....,,,,********,,,,,,,,,.*".,,.........................0200000000002222222200220.20*444224244424444466664222446226666666666666888888:888:888868888888:888::::8:::<<<:<:<:88:<<<<<<<<::<:<<<<<<<<<>>><>:<>>>>><>>>><>:$""""$$$$$$$&&&&&&&&&&&&&&&&((&((((((((((((((*,******(((*******,*,,,,.........,,*,,,*(**,,,,,,,,,,,,,,,,,,,...........,.........00.0..002000022002222222222222222444244444444224200444444666466666666666666888888688888884:8::8888::8:8:::::::::<<<<::,:::<<<::<<<<:<<<<<<<>><<::<>>><<>><>>><>>"""$"$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((((((***(((((((*********,,,,...,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,.,...................00000000020000202022220222202222222424444444444224442444464644666666666666668688666888888::8:::8:::88::888::::::<:<:<<:::<:::<<<<<<<<::<<<<<<<<<::><>>>>>>>>>><>>:8""$$$$"$$$$$$$&&&&&&&&&(&&((&(((((((((((**(((((((((((*(((******,*,,,,,.,,,,,,,,,**,,..,.,,,,,,,.,,,,,,,,,,.,.................000.0000020.020000000222222222222222444424444444444444444444644646666666666666666866886888888888888888888::8::::::::::<<><<<<<<<<:<<<:::<:<<<<<>>>>>><>>>>>><>>><>>>:"""$$$""$$$$&&&&&&&&&&&&((&(((((((*(((((((((((((((((((**(****,*,,......,,,,,,*,**,*,....,,,,,,,,,,,,,,,,,,.,.........,......000000002222222200244022220222224222222444444442444448446666446446666666666666666686888886888888:88888888::::::::::8::::<<><<<<:<><<<<<::<:<<<<<<<>>><<<>>>><><>>>>>>>""$$$$$$$$$$$$&&&&&&&(&&&((((((((((((*((((((((((((((*(**(((*,,,,,,,..,,,,*,**,*,*,*,,.,*,,,,,,,,.,,,,.,,,,,.......0.....0..00000000222222222000.02422222222222222222222222222444446444444664644446466644666866688888888888888888888888::::::::<:<::::<<<><<<<<<<<>>::::<<<<<<<<<<>>>>><<@>>>>>>>>>"$$$"$$&$$$$$$&&&&&&&&&&&&((((((((&(&((((((*****((((*****(***,,.,,,,,,,,,*****,,*,,,,,,,,,,,,,,,,,,,.,,,.,,.........00...00.000020222222222022200202242222224442224222222222244400444444446444664444664666686666688888888888888888888::88::::<<<<<::::<:<<<<<:<<><<<:<:<:<<<><<<<><><><>:<>><>>>>>"$$$$$$$$$$$$$$&&&&&&&&&&(&((((((((((((((((((***((****(*(****,,,*,***,,,,****,**,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,...,....0..000000000002222220022220..0202222222222222222642242422442444466444444464444466666666668868888688888888888888:::88::::<<<<:<:<<<<<<:<<<<<<<<<::<<<<<<<<<<<<>>>><:<>>>>>>><$$$$$$$$$$$$$&&&&&&&&&&&&((((((((((((((((((((*(((*((*(*(******,*******,*,*,*,..,,.,,,,,,,,*,,,,.,,,,,.,,...,..,........00.000000000000000222222220020022222222226402220242222224444444446444444666644666886666668888888888888888888888:::8::::::<<<<<<<::<:::<<<<<<<<<<<<<<<<<<::<>>><<>@>>>>>>><>$$$"$$$$$$&&&&&&&&&&&&&((&(((((((&(((((((**(****(((((******************,,,*,,..,,,.,*,,,.,,,,,,.,,,,,,,,,..,,.....0...0000..00000000000022220222.022222220222222002244202222224444444446444444464466666888666466686888888888888888:888::::8::::::<><<<<<<::<:<<<<<<<<<<:<:<<<<<<<<<>>>>>>>>>>>>>>>""$$$$$$$$$&&$$&&&&&&&&&&((((((((((((((**********(((******(************,,,,,,,,,,,,,,,,,,..,,,,.,,.,,,.....,,..........000000000..00.00000202242222222222200222200222244222244466644444444466466666666686666668666666688888866888888888::8::88::::<:<<<<<<<<<<<<<:<<<<<<<<<<<>>><<<>>>>>>>>>>>>>><("$$$$$$&&$$$$&$$&&&&&&&((&((&&(((((((((((******(****((******************,,,,,*****,,,,,,,,.,,,,,,..,,..............0.0.0020000..000..000222222022222242222222424422244444444444444444442446444646466688866668646666668688888888888888:888:8:::::::::::<:::<<<<<<:<<<<<<<<<<:<<:><<>>>>>>>>>>>>>>><""$""$$$$$$$$$&&&&&&&&(&(&(&&(((((((((**(****((******(******************,,,,,,,,***,,,,,,,,,,,,,,,,,,,,...,.......0.00000000....000000002222222222224422222224444422224444644444244422444444464446666666446686866666688:88888888888:888::88:::::::<<::::<<<<:<<<<<<<>>><<<<<<>><<<<<<<<>>>>>>>>>><"""""$$$$&&$$&&&&&&&&&(&&&&&((((((((((******((((*(***(******************,,.,,...,,,,,,,,*,,,,,,,,,.,,,,.......,.....00.........000000000022222222202222222222222244444444422222244444444422444644666866644666666666666888888888888:888::8:::::::::::<<:<<<<:<<<<<<<<>><<<<<<<<<<<<<<>>>>><>>>>>>>>""$$$"$$$$$$$&&&&&&&(&&&&(&&&((((((((*(***((((*(*****(**(*************,,,,..,,....,,,,,*,,,,,,,,,,,,...,...........0....0.....0.000000000222222422200222222222242444464444444446644444444444446666666666664686888666688888868668:888::8888::::::::::<<<:<<<:<<<<<<><<<<<<::<<<<<<<>>><>>>>>>>>@>><""""$$$$$$$$&&&&&&&&&&&&&&&&(&(((((((((*(*(((((((*****((****,***,******,**,,,,,,..,,,,,,,,,,*,,,,,.,..,.,.................000000..00000000022222222020222244242424224444444446444444444444666666666666666688666666666668888888:86:8:888:::::::::::::::::<<<<<<<:<><<<<:<<<<<<<<<>><><>><>>>>>>@>><""""$$$$$$$$&&&&&&&&(&&&&(&&(((((&(((((((((*(****(***(*(*****************,,.,,,,.,,,,*,,,,,,,,,,,.,...,,..,,,......0...00..00000..00000002002222222224222200244244422244444466446444424464644666868666688688666666668888888888888:8888888::::::::8::<:<:<:<<<<<<<<><<:<<<:<<<<<<<>>>>><<<>>>>>>>><$$"$"$$$$$$$&$&&&&&&&&&&&&&(&&&(&(((((((((((**((((*((********************,,,,.....,,,,*,,,,,,,,......,,,.,,.,.........0000.000.0.0000002000002022222222444244424444444444444004444644464444446666666446668888666666668888:8888888:8888888:::::::<<<::<<<<<<<<:<<<<<<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>>""$$$$$$$$$$$$&&&&&&&&(&&(&((&&&((((((((*(((((*(**************(((*******,,***,,,,,,,,,,,,,,,,,,,,,.,.,....,,,.......0000.00000000...000000000020222000222244444444444444444444444464466664488:>:66444666688888666666688888888888:88:8:8::88:::::<:<<<<<<<:<<<<<<<<><<<<<<<<:<<<<<>><<<<<>><<>>>>><""$$$$$$$$$$$&&&(&&&&&&&&&&(&((((((((((((((((*((**(***************,***,,,****,,,,,,,,,,,,,,,,,,,,,,.,,......0....00000...0........0000.000.0020220222222222444444444444444444444444444446668866644444466888888886666668688:8888888888:88:::::::::::::<::<<<<<<><<<<<8><<<<:<:<<<<<<<>>>>>>>>>>>>>> $"$$$$$$$&$$$$&&&(&&&&&((&&&&((&(((((((((&((((((*************,,,,,,,,,,*******,,,,,,,,,,,,,,.,.,,,,....,,..0.000.0000....0.00...0.00000..00000222222222224444444444444666444644444444444466664224666666686666888666668688888888:888888888:::::::::::<<<<<<<<<<<>>><<<>>><<><:<><<>>>>><>>>>>>>>>><$$$$$$$$$$&$$&&&(&&&&&&&&&&&((&&((((((((&&(((((((************,,,,,,,****,*,,,,*,,,,,,,,,,,,,.,,,,,,,.,..,,...0...0........0.00000000...000000002222224224444444244224642444444444464464666664424666466646666666666666686688888888888888:88::::::::::::<<<<<<<<<<<<<<<<<<>::>><<<<<>>><>>>>>>>>>>><$&$&$$&$$$$$&&&&&&&&&&&&&&&&&(&((((((((((((((*********(************,,*,,*****,*,*,,,,,,,,,,.,,,.,.,,..,.,,...............0..00000000000000000002222222444442244444446842244464444464444446444466866666666666666666666668888888888888888:::::::::::<::::<<<<<<<<<<<><<<<<<>><<<<><>>>>>>><>>>>>>>><$$$$&$$$$$$&&&&&&&&&&&&&&&(&&(((((((((((((((((*(******((********,*,*,,,,****,*,,,,,,,,,,,..,.,,,..,,...,........,...........00000000002022000222220222244442222222420222444444464464666666444666666666666464666666666666688888:8:88:8888::::::::::::::<<<<<><<<<<<<><<<<><<<<<<<<<>>>>>>>>>>>>>>><"$$$$$$$$$$&&&&&&&&&&&&(&&&(&&&&((((((((((((((*******(**,,,****,***********,,,,,,,,,,,,,,,,,,,,,,,,,...,,,.,,.........0000...0..0.000000000000022222224244442224444400024446644446666866644446666666666666666666666666668688888888888:88::::::::::<<::::<<<<<<:<<<:<>><>><<<<><<<><>>>>>>>>>>>>>><$$$$$$$$&$$$&$$&&&&&&&&&&((&&&&(&&((**(*((*(**(((********,,**********,**,**,,,,,,,,,,,,,,,,,,,,,,...,,,,...,,..000.00..00000...000002000000000002222422222444422444442244442444446666244666666666666666866666666666668686668888888:88:::::::::::::::<<<:<<<<<>><>>>>>><<<<<:<<<><>>>>>>>>>>>>>>>>>$$$$$$$$&&&&$$&$&$$&&&&&&&&&(((((((((((((((***(((((***,******************,*,,,,,**,*,,,,,,,.,.,,,,.......,,.........00000000...0002000000000000002222222222424424444444444424644466666666666666666666666666888666666666688688888888:8::::8:::::::::<<<<:<<<<<><<>>>>><><<<<><<<<><>>>>>>>>>>>>>>>>$$$$$$&$&$&$$&&&&&&&&&&&&&((&((&&(*((((((****(((****,,*********,,,,,,******,**,,**,,*,,,,,,..,,...,,..........00000..00.0.0.0.000220002000020000222222222222244444446644444664664666666666664466666666668666688866666666668688888:8:::::::::::::::::<<<:<<<<<<>><<<<<<<<<<<8:><>>><>>>>>>>>>>>>>><$$$$$&$&$&$$&&&&&&&&&(&(&(((((((((*((*(****(*(***((((**********,*,,*,*,,,,*,,,,*,,,,,,,,.,.,.,,,,,,,.....0..00000000..0000000.0022220200000000022222222222224466644664646442444666666666644424666666688666666686666646666888:888888888::::::::::::<<<<<<:<<<<<::<<<<>>>><>>>>><><>><<<<>>>@>>>>>><$$$$$&&$$&&$&&&&&&&&&(((&&&((((((((*(******(**(((*(((((*******,,*,**,,,,*,,,,,*,,,,,,,,,,,,,...,,,,......0000..00000000000000000002222000002022222222222222244666664644444444446666446666444686666666666666664466666666688888:88888888::::::::::::<<<<<<<<<<<<<>>><<><<<<<>>><<<<>>><>>>>><>>>>>>> $&&$$$&&&&&$&&&&&&&&&((((((((*((((((((**(**,**(((**(********,,,,,,,,,,*,**,*,,,*,,,,,,,,,,,,,...,........000.0.0000000000000200020220220022002222222222222444664666666464444444664446466666666666666466666666666666688886888:88888888:::::::::::::<<<<<:<<<<<>><>>>><<<<>>><<>><><><>>><>>>>>>>>>< &&&$$&&&&&&&&&&((((&&&(((((((&((*(***(*(****((((*(*******,******,,,,,***,,,**,,,,,,,,,.,,,,............00000000..00000.00020020220220222222222022222222222444464466444464644444664444666666666666666666666666666668888688888::8:8::88:::::::::::<:<<<<<<<<<<<<<<>>>>>><><>>><<>>>>>>><>>>>>>>>>>: "$$$$$&&&&&&&&&&&&&&&&&(((((&$((***(*((((((((*******,*****$********,**,,,,*,*,,,,,,,,,,*...............0.0000000.00(.000002222222222222222220002.022222224444444464644464444644446664466666664666666666666666668666688888888:::88888:::8:::::::<<<<<<<<><><>>>><<>>><><:>><>>>><>>>>>>>><>>>>>>><$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((&&((((((((((****(**********,,,**,,,,,,,**,,,,,,...,.,.,....0........00000.....0...00002222222222222220000000.0022222444424444444444444442&6644444466666666666666666662*66666666688888888888::88::84&::::::::<:<<:<<<<<>><>>><><68<><>>>>>>>>>>>>>>>>>>>>>>>@($$$$$$$$$$$&&&&&&&&&&((&(((*(****((&&((&&&((((((((((***********,*,**,*,,,,,,,,,,,,,,,,,,,.,,.,...,....,...0.00......00000020022022220222222000022222222222422222424442444644446666644444666664666666466664666666666666888888888888:8888::::::::<<:<<<<<<<<<<<<>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>2""$$$$$&&&&$&&&&&&&&&(((&(&(((***(((((&&&(&&((((((*********(****,*,***,*,,,,,,,,.,,,,,,,,,,,,,,...,,,..........0.....00000200000000022220002202222222222222222222442444444446664666444444666666666666666686666668666868688888888888888::::::::::<<<<:<<<<<><<<<<<<>>>>>>>>>><>>>>>>>>>>>>>>>>>>>><"$$$$$&&&&&&&&&&&&(&&&&&((((((*(((((*(((((*(((((((*************,,***,*,*,,,*,*,,,,,,,,,,,,,,,,.,,,.....................00000000000022002222202000222222422422222244444444444442444666666646666466666464666666666686688686888888:888888888:::::::<<<<:<<<<<<<<<<><<>><<<>><>>><>>>>>>>>>>>>>>>>>>>>""$$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((***(((((*(*************,,,,*,,,*,,,*,,,,,,,.,,,,.,,,,,,,,,....,,,.............000.00000000000000222220002222222224422222224444244444442244666646666666666666464666666666888888886688:::88:88888:8:::::::<<<<<<<<<<<<<>>>><<<>>>><<>>>>>>>>>>>>>>>>>>>>>>><"""$&&&&&&&$&&&&&&&&((((((&((((((((((********(***(*****,**********,,,*,*,,,,,,,,,,,,,,,,.,,,,,,.......,.......0..000..00......00000..002202222222222224244222222222444644444444444466666666666666666666666666688668888886688:::::88888::::8:::::::<<:<<<<<<<<<>><<>>>>><<>>>>>>>>>>>>>>>>>>>>>>>><"""""$&&&&&&&&&&&&&((((((*(((((((((((**((************,********(****,,,**,*,,,,,,,,,,,,,,..,,.,...,.............0.0000...0...000000...0000222222222222222222222222224444444444444444444464446666666666666666666688888888668888:::::888:::::8::::::<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>><""$$$$$$&&&&&&&&&&&&(((((((&(((((((((((((((((***************,*******,****,,*,,,,,,,,,,,,,,,,....,.......0.....0..0000000000000000020020022222022222222424422222222442224444464446446666866666666666666666666666888888888:888:::::8:8:8:::::::::::<:<::<:<<<<<<<>>>>>>><<<<>>>>>>>>>>>>>>>>>>>>>>>:"$$$&&&&&&&&&&&&((&(&&(&&(&&(&((((*((*((***((((*************,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,..,,............0....0.0000000..00.00020000000222222222222224422222222244444422444444664666602666666666666666666666888888888888::8::88::::<:::::::::::::::<<<<<<<<<<<<>>>>>>>><<>>>>>>>>>>>>>>>>>>>>>><"$"&&$$$$&$&(&&((((&&&((&&(((&((&(((((((((((*******(************,,*,,,,,,,,,,**,,,,,.,,.,,...,...................000.00000000000000000000022222222222224222222222244444444444446666464666666666446666666666668888888888::8:8:::8::8:88:<:<<<<:::<::<<:<<<<<<><<<>>><>>>>><<>>>>>>>>>>>>>>>>>>>>>@:$$&$$$$&&&&&&&&&&&&&&(((&(&&((&((((((((((((*(**(**(**************,***,,,,,*,,,,,,,,,,,,..,.,,,.............0.0..0.00000000.00..00000000000022222222222242222222224444424464444466666466666666666666666666666666668888888888888:::::8::::<<<<<<<::<<<<<::<<<<<<><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>><$&$$$$&&&&&&&(&&(&&&&&&&(&&((&&((((((((((*****(((*****,***,*****,,,,,*,,,,,,,,,,,,,,,,,.,,,,...,...,..............0000.000000000000000000020222222222222222222222224442246444466666666666646666666666666666666686668888888888:::::::::::::::<<<<<<<<<<<<<<<<<<<>><><><>>>>>>>>>>>>>>>>>>>>@@>@@@@<$$$$$$$&&&&&(((((&&&&(((&&(((((((((((*(((*******(**********,*,**,,,,,.,,,,..,.,..,,..,,,,,,,,,,..,..,,............0...000000000000000000.0000222222222222222222224224444444444646426666444646666664666664666666668668888888888::::::::::::::<<<<<<:<<<<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>@>>>>>>>@@>>:<$$$$$$$$&&&((((((&&&&(&(&&(&(((&(((((((((*************,**,*(*,*,,,,,,,,,,,,.,,.....,,,.,.,......................0.....0...000000.0000220000002222222222222220220222242444444446666644444644466666666666666666666668688888888888:::::::::::::::<<<:::<<><<<<<<<<>>>><<>><>>>>>>>>>>>>>>>>>>>>>>>>>:$$$&$&$$&&&&&&&((&&&&((((&((((((((((((((((***********,*,,*,,**,,,,,,,.,,..,..,,,...,,,,.,,.............................0..000.00202222220000022222222222442222022222442444446444644444646464666664666666868686666686666888888:::::::::::::8:8:<<<<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:$$$&&$&&&&&&&&&&&&&&(&(&&((&((((((***(((((*(******,**,*,,..,.,,,,,.,,,,,.,,,,,,,,,,,.,..,.............0............0......00000002200020200022222222222444222444222424444444444444444444666666666666666688886666666688:888888::::::::::::8<>:::<<<<<<<<<>><<<><<>><><><>>>>>>>>>>>>>>>>>>><>>>>>>8"$&$$&&$&&&&&&&&&&&((&&(((&((((((((*(((*((*********,,,**,,.,..,,,,,,..,,..,,,,,,,,..,..,,...........0...000000.....00000.000000000000022200022222222244422242244424224442444444444444466446666666666666666666686668686688888:888:::::::::>>>>>:<<<>>>>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>6$$$$$&$&&&&&&&&&&&&&&&&(&&((((((&((((((*((*******,**,*,*,,,.,,,,,,,,..,,..,,,,,.,,......,..............0....00.000.000000000000000000002000002222202244222222242244424444444444444444646464646666666666466666666686888:88888888::::::::::<>>>><<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@@>>>6"$&$$$&$&$&&&&&&&&&&&&&&(((((((((&((((((((*****,,*,,,,,,*,,,,,,,,,,,,,.,,,,,,,,,.,......,,,....................0........000000.0020000000002022222222222222224224446442424444444442244666664446466666666666666668688888888888888:::::::::8:<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@>><>>>8$$$$$$$&&&&&&(&&&&&&&&(&&(((&(((((((((*(*******,,*,,,,,,,*,**,.,,,,,,,.,,,,.,....,,.,....,..........,......0....0.0000000002000000200000.2000222222222222222224444444444444466444444444666444666666466666666668668888888888888::::::::<<<88::<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@>>>6&&$&$$&&&$$&&&&&&&&&(&&&((((&(((((((((((((*****,,,,*,,,,.,,**.,.,,,.,..,...,......,....................0......00.0000002220220..0.000200.0002224222222222244444444646644446666664664446666666466646666666666666668888888888888:::::::::<<:888:<<><<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@>@>>>>>@>>6&&&$$$$$&&$&&&&((&(((((&(((((((((((((((((*******,,*,,,,,,,,..,,,,.......,,..........,,..,.............0.0......00000000000000000000000000000242244222222224222222444466464666664446666666666666666666666666666866686888888888:8::::::::<<>:8:<><<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@>>>>>>>>>>>>>8&&&&&$$&$$&&&(&&&(&&(((&((((&((((((*(((((((*****,,,*,,,,,.,,.,,,.,,,,.,,,,,,.......,,,,,,.,...................000000000000000000.00000.00022222222222222224444422242246666666664446666666666666664666666644666668868888888888::::::::::<<>>>>><<<<<<<:>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>6$$$$$$$&&&&&&&&(&(((&&((((&((((((*(*(((*((*(****,,,,,,,,,,.,.,....,,,,,..,,.....,.,,,,,,*,.,,............0..00.000000000000000000000..000022222224222442222244444444466666646446666644666666446666666666666666668888888888:888:::::::<<:<<<<<<<<<<<<<:><><>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>><>4<$$&&$$$&&&&&&&&(((((((((((((((((((((((*(**(*****,,,,,,,..,,,..,.,................,..,,,..,,...............000000000000000..000000020002002220222224222422424444444444646666464666664666666444644666666886666886888688888888888::::::::<::<<<<<<<><><<>>>><><<<><>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>><>2$$$&$$&$&&(&&&&&&&((((&(((&((((((((*((((*(((******,,,,,.....,.,,...,........,,,,,......,.............0000..00..00..00000000...000002200222222224224422222222220244464664444646666444446664444466666446668688668886888888888888::::::<:::<:<<<><<><<>>><><<<>><<<>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>4 "$$&&$$&&&&&&&&&&&(&&&((((((((((((((((((****(*****,,,....,...,........,,,,,,,..,,,,.,................,..0.00.00....00000.000222002000.0000022244242422222202222424444444666464444444466644444666664446688888686886888888888888::::::<<<::<<><<<<<>>>>>><<<<<>>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>4$$$&&&&&&&&&&&((&&&(((((((((((((((((((((((********,,.,,,,,,..,...,..,,..,,,..,,,,,,,,.....,,........00000000...0000..000000000000000002222202222424222222222222224444444442664444444466444444464466646666686668888888888888888:::::::<<<<<<<<<<<>>>><<><>><<<>>>>>>>>>>>>>>>>>@>@>>>>>>>>>@>@>>>>2$&$$&&$&&&&&&&((((((((((((((((((((((((((************,,.,,,,,..,,,,,,,..,,.,,,,,,,,.....,...,....,...........000...00......02000002022222222222222222222444422222444442224244444442444444424444666666886666666668888888688888::8888::<<<<<<<<<<<<<>><><>>><<>>>>>>>>>>>>>>>>>>@@@@@@@>>>>>>>@>>>>>:$$$$&&&&&&&&&((&(((&(((((((((((((((((((*((*******,*,,,,,,,,,,,.,,.......,,,,,,...,,,.....,..,.,......,.....0..000000000.02000000000222222222222222222244444242244444422424422444224444444464666686666666668666668888888888888:888:::<<<<<<:<<<><>>><>>><<<>><>>>>>>>>>>>>>>>@>>>@>@@>>>>@>>>>>>>><$$$&&&&(&&&&&((&((((((((((((((((((((((**(***,*****,,*,.,,,,,,,,...,...,..,*,,,,,,....,,........0...000......0000000020020000000000222222222220020222224444444444444446444444244244444444444464466888666686666666688888::8888:88888:::::<<<<<<>><<<>>><<>>><>>>>>>>>>>@@>@@@@@@>>>>>>>>>>>@>>>>>>><"$$&&&&&(&&&(($((((((((((((((((((((*(*(****&**,***,,,,,,,.,,,,......,,.,$..,,,,,,..,.,,,,,........000,.....000002000..0.0200000002022202020020022222422244444442244444424444466644444444444644446886688886866868888888888888::<:::::::<<<<<<<<><<<<>>>>>>><<>>>>>>@>>>@>>@@>@@>>@@>>>>>>>>>>>>>><$&&&&&&&&&(&&(((((((((((*(((*(((*((**(*(***(***,***,,,,,,,,,...,....,..,,.,,,,.,,.,,,,....0..........,,...0000000000020000000.0000,.002200000222222222222242424&,222444444244466666644444444$066466888866688666868868888868:::::<:::::::<<<<<<<<<<<>>4<>>>><<>>><<>>><>>>>@>>>>>@@>>>>>>>>>>>>>>,&&&&&&&&&&&&&((&&((((((((*****((***(*((************,,*,,,,...,.,,,..,.,.,,....,,.,,,.,...............0000..00000000000000200000000000000000002222222222222222222224444244444444444666444444444464668:86666666668666886888688::<:<<::::::::<<<<<<<<<>><8>>><>>>>>>>>>>>@>>>>@@>>@>><8@>>>>@>>>>>>>&&&$&&&&&&&&(&(((&((((((((***(*(*****((******,**,,,,,,,,,,.,..,...,..,,,,,,,.....,,..0.........,.0...00.000...00000000000000000000000000200022022220222222222224444424244244444444444464444464444466666666666668868886888888::<<<::::::::::<<<<<<<>>>>><<>>>>>>>>>>>>>>>@@@>>>>@>>>@>>>>@>>>>@>><:"$&&$&&&&&&&&&&&(&(((((**********((**********,,**,,,,,,,,*,.,..,.,,,,,,,,,,...,....................0.0000..0..000.0.02000000000000000000222222222222222422222222444444444444444444444444644444464644466666666668866888888888888::::::::::::::<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@>>@>>>@@@@@@>>>>>@>><&&&&&&&&&&(&(&(&(&((((((((**((***(*********,,***,,,,,*,,,,,,,,,,.,,,,,,,...,,,.......,...........00..0.....000..0..0.00000000000000000020222222222422222222222444442444444444244224444444444446644644646666668866666688888888888:8::::::::::<<<<<<<<<>>>>>><>>>>>>>>>>>>>>>>>@@@>>>>@@>>@@@>>>>>><$$&&&&&&&&&&(((((&(((&(((((((((((*(********,,*,,,,*,,**,.,,,.,,,,,,,,,.,.,...,.................00...0.0.00.000000.002200000000000000000222222222022222222222244444444444444242422224442444464466644664666666666668666688688888888::::::::::::<:<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@>@>>>><$&&&&&&&&&&&&(&&((&(&((((((((*((****************,,****,,,,,,,,,,,,,,,,,........,..............0...00...000000000.0000000000000000000220002002222222222222222444444444444664242242224444444444444646664666666686668866686888888:88:8:8:::::::<:<::<>>>><<<<<>>>>>>>>>>>>@@>>@>>>>@>>>>>>>@>@>>@@@><&$&&&&&&&(&&((((((&&(((((((((((((************,,*,,*,*,,,.,,,,,,,,,,,,.,,,.....,.,..........................00...0.00000200000000.0002020222222222002222222424444444444224442442222444444444444444446466666666666666668888888888::8::8:::::::::::<<<<<<><><<>>>>>>>>>>>>@>@@@>>>>>>>>>@@@@@B@@@@>><$&&&&&&&&(((((((&(((((*((((&((((***(**********,,***,*,,,,,.,,.,,,,,,,,,......,,.,......................0..0000...00000000000000000002022000000000020222222224244222422222422424424224244444444444444466466666868666886888888888:888::::::::::::<<<<<<>><>>>>>>>>>>>>>>>>>>@>@>>>>>>@@>@@>@BBB@>@@>&&&&&&&&&&&&((((&&((((((((((((((*(**((*******,****,*,,,,,,,,,,,,,,,,,,,.,...,,,...,..,....................000......00000000000000000202002202000000222222244424422422222244222242222444444444444444444666666666666666686888888888::::::<:::<<<<:::<<<<<<<>>>><>>><>>>>>>>>@>>@>@>>>>@@@@@@BBB@@>>< $&&&&&&&&&&&((((&(((((((((((((((((((((*******,,,**,*,,,.,,,,.,,,,,,,,,,.,,........,,..,............0.0.0000.0.0.....000000000000000020022002002220024222244444222424222222222244444444444444444446444666666666666666688688888888::::::8:<:<<<:<<:<<<<<><>>>>><>>>>>>>>>>>>>>>>>>>@@>@@B@@@@@@>@@@<$$&&&&&&&&&((((((&((((((((((*((((((*(*(******,***,*,,,,,,.,.,,,,,.,,,,,,,,,,..,.,....,.,................00.0..000000000000000000000000000000000222222242424424224442224442244422444244444444444444644666666666666866888888888:::88:::::<<:<<:<<:<<<<<><><><><>>>>>>>>>>>>>>>>@@>>@>@@@@B@B@@@>@>>>&&&&&&&&&&&((((((&&(((((((((((((((((((((**,,******,,,,,,,,,.,,,,,..........,,,,,.,,,,,............0...00....00000000000000200.00000.00.00000000022200224424422222222244444242442422444444444446644666666666666666688888888888::::8:::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>@@>>>>@@@>@@@@>@>@>@< &&&&&&&&&&&&&((&(((((*((((((((((*((*(((((****,**,*,,,,,,,.,,...,,,.,,.,,..,,,,,,,.,,,,,,.............00.....000000000.000000000000000000000002020020022224220222222242244444222224444446444444444664466644666666668888888888888:88:::<<:<:::<<<<<<<<<<<<>>>>>>><>>>>>>>>>>>>>>>@@>>>>>>>>@@>>>>@@>0$$&&&&&&&&&&(((((((((((((((((***((((((*(*****,,,*,,,,,,,,,,,.............,...,,.,**,,.,..........0...00.0000.0..00000.0000002220000000000000000000000002422202222224224444444222244444446424444444466446666666666888888888888888:::::::::::<<:::<<<<<<<<<>><<>>>>>>>>>>>>>>>>>@@>>@@>@>>@@>>>>>@@>&&&&&&&&&&&&((((((((((((((*(((**(((((((*(*****,,,,,,,,,,,,.....,,,,,,,...,......,,,,...,............0....0.0...0000000..0.02000000000.000000000002200002222222222222242444444222244444444444444444466646666666666668888888888888:8::::::::::<<<<:><<<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@@@>>>>>>>>>>>@@>&&&&&&&&&&&&((((((((((*(((((((((((***(((*****,,,,,,,,,.,..,,.,,..,,,.......,,....,,..,.............0..........0...000.0....0000000.000000000000200000022222222422222222224444222422224444444444444666646666666668886888888888888:8::::::::::<<<<<:<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@<$$&&&&&&&&&&&((((((((((((((((**((((*(**(****,**,,,,,.,,,,,,,,..,,,..,....,,,,.,.,.,.,...,............0.......0..0...00.0...0.00000000000000000002220000222222224222244422222222222444444444446446646466666866688888888868888888888:::::::::<<:<:<<<<<<<<<><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@<&&&&&&&&&&&&(((((((((*((((((((*((*((***(*(*,****,,,,,,,,.,,,,,..,......,,,..,,.,,.,,.....,.................0....00.00..000000000000000020000220022000020022222222222222222222222224444444464444444464666686666686888666888888:::::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@<p&&&&&&&&&&&(((((((((((((((((((***(((((**(*(******,,,,,,,,,,,...,......,,...,,,,,,..,..............................0.0000000.0000000000002000200002020000022222222222222222022222224444444444444444464666666466866888668688888888::::::::::::<<<:::<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@<$&$&&&&&&&&&&(((((((((((((*((((*((((((((********,,,,,,,,,,,,..,.,,,,,,.,.,,,,........................................00..00000000000000000000000000000022222222222222422222222244224444444444444444666666688888688866668888888:8:::::::::::<<<<<<<<<<<<<<><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@<6$$&&&&&&&&&(&(((((((((((((((*((((((((((*********,,,,.,,,,,,,,,..,,,..,,.,,,..,,......,................0....0.......00...0000.000000000000000020000020000002222222222224222222224244444444464444444466666888888888888668868888:::::::::::88:::<<<<<<<<<<<<>><<<>>>>>>>>>>>>>>>>>>>>>>>@>@>>>>>@@>@<$$&&&&&&&&&&&(&((((((((((((**((((((((***********,,,,,,,,,,,,,*,,,,,,.,,,,,,,,................,..................0...0.0.00000000000000000000000000000000022222202222222222222422244444444446444446644668888888:88688688888888:::::::::::8::::<<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>@@@<$$$$&&&&&&&&(&&&((((((((((((((((((((*****(****,*,,*,,,,,,,,,,.,...,,,,,.,.,,,..,.,.,,........,,,.................0..0.0000000000000000000000020000000020222220220222222222224424244444444444464444666666888:86666666888888888888:8:::::8:::::::<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>@@@<&&&&$&&&&&&&(&&&((&((((((*(((((((((***********,,****,,,,,,,,,,,,....,.,,...,...,.......,..,..,.,,...............000..0..00.00000000000000000000000002002222222022222222222222442242444644444444444666666666866666666868868888888888:::8::::::::::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@<&&&&&&&&&&&&((&&&(&(&((((((((((((((*****************,,,,,,,,,,..,,......,,.,,,,.,......,,,......,,...............000...00.0..00000000000000002000222222222222222222222222444444444444444464446444466666666666666866888866886888888::::::::::::<::::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@:&&&&&&&&&&&&((((((((((((((((((*((*(***************,,*,,,,,.,,,...,...,,,,,,,,.,,.....,,.,,......................0.0..00.0000000000000000000000000020002222220000000002224444224244444444444444444666666666666666666888888688888888::::::::::<<:<:<<:<:<<><<>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>@>>>:$&&&&&&&&&&&&(((((((((((((((((*((*(**********,***,,*,,,,,,.,,,,,,..,,,,,,,,...,.,.,..,..,,,,..........................0.000000.0000000020000000000000022220020020222224444444444444444444446444666646666666666666666686888888888:8:::::::::::<<:<::<:<<<<<><<<<><>><>>>>>>>>>>>>>>>>>>@>>>>>>>@@>:$&&&&&&&&&&&(&(((((((((((((((((**((*************,*,,,,,,,,,,,,.,,,,,,,,...,..,.,,..,,,,,,.,,.................000.0.0..........000000000020000022002020220002222222222222444444444444444644446666666666666666666666666886688888888::::::<:<::<<<<<<:<<<<<<<<<<<<>>>>>>>>>>>>@@@@>>>>>>>>>>>>>>>>>>:$$$&$&&&&&&&(((((((((((((((*((*(((((***********,,*,,,*,,,,,,,,,,,,,,..,,.,,.....,,..,,,,,,.,................000......00..00000.000000000000000202002222222222222222222224444444244444464644666666466646666666666666866668866888888:::::<:::<:::::<:<<<<<<><<<<<>>>>>>@@@>@@@>@@>>>>>>>>>>>>>>>>>>8$$$$&&&&&&&&&((((((((((((**(***(((((((((******,*,,*,****,.,..,,,,,,,.,.,,.,,,,,.,,,,,..,...........................0.00..000000000000000000222002020222222222222422224444444444444444446666666666666666666666666666866688868688888:::::::::::::::<<<<<<>><><>>>>>>>>@@@@>>>@@>@@@>>>>>>>>>>>>>>>>8 $$&&&&&&&&&&((&(((((((((((**((((((((((***,,,,,,,,,,..,,..,,,,,,,,,,.,..,,,.,,,,,,,,.,.,,.,...............00.0....00..00.000.00000020000000200022220022222222222242444444444446244444464666666666666666666666668866668866888888888:::::::<:<:<<<<<<<<<<<>>>>>>>>>>@>>@@>>@@@@>@>>>>>>>>>>>>>>>>>6$$&$&&&&&&&(&&&&&&&&&(&((((*(&(((((**(*((***,,,,,,,,,.,,,,",,,,,.,,,..,,,..,,....,.,.., *,,,............................0.00..0.0000002202000000 022220002020222224444444444404444444646666666666666666666466666666688886888866888::::::::::<:<<<<<<<<<<<<<>>>>>>>@>>>>>>>>>@>>@>>>>>>>>>>>>>>>>6$$&$&&&&(&&&&&(&((&&&((((((((((((((((**(*(*******,,,***,,,,,,,,,,,.,,,.,,.,,,,...,,,,,,,,........................0....00000000....00000020200220002002022222222242244444446442444444444464666668666666666626666686668668888888888888:::48::<:::<<<<<><<<<><><<>>>>>><>>>>>>@@>>@>@>>>>>>>>>>>>>>$$$&&&&&&&&&&&(&&&&&((((*((((((((((((*((((*(*****,,,.**,.,,,,,,,,.,,,.,,,,,,,,,.,,,,..,,,..,,,.........................000000......000002200220220022220222224422442444444444444444444466664666666666666666666666866668888888888888::::8:::::::::<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"$$&&&&&&&&&&&&(&((((((((((((((((((((((***********,*,....,,,,,,,,,..,.,,.,,,,,,,,,,,,.,,,,,,,.....................0....0.0...00442000000002222020200202202200002244444444444444444444444446644666666666666666666666666888888688:::88::::::::<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>@>>>>>@>>>>>>>>>>>>>>>4$$$$&&&&&&&&&&(((((&(((((((((((((((((*(*(((*******,,,,,,,,,,,..,,,...,.,,.,,,,,.......,,,,,..........................0.0..0002022200000002022022022222020266620224444444444444444444466444442466666666666666666666668868888888:::::88:::::::<<:<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2X$$&&&&&&&&&&&&(((((((((((((((*((*(*****************,,,.,,,..,,,..,,,.....,..,,,,,,,...,,,,,,....................00000.00000000.00000000022002202222222222464442244244444444444644444444444644666664666666666666666666688888888888888:::::<::<>>><<<<<><<<<<<>>>>>>>>>>>>>>>>>@@>>>>>>>>>>>>>>>>>>4$$&&&&&&&&&&&&&((((&((((((((((((**************,,,,,*,,,,,..,,,,,,,...,,,..,,.,..,,,,..,,,,,,.......00......0000.00000000002000...00200022220222202222222244444424442444444444464444444446466866666686668666666666668688888888:88888:8::::<:::<<<<<<<<><<<<>>>>><>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>2$$&&$&&&&&&(&(&(((((((((((((((((((***,,,,,,****,,.,,,,.,,,,,,,,,.,,...,..,,,,,,,,.,,.,,,,..........0.0....0000000000000000002222220000002222002222222222202244444444444444444444444444444666446666666686666666666868688668888888:888:::::::::<<:<<<<<<<<<<<<>><<>>>>>>>>>>@>@>>>>>>>>>>>>>><>>>>>2$$$$&&&&&&&((((((((((((((((((((((****,,,*,*****,,,,,,.,,,,,,,,,.,,,,.,,.,,.,.,,.,,,,,,,................000000.0.0.0000000000220220000002222222222222222460002024444444444444444444444444464666666666666666666686666666888888888888:888:::::::::::<<<<<<<<<<><>>>>>>>>>>>>>>@>@>>@>>>>>>>>><>>>><>4$$$&&&$&&&&&(((((((((((((((((((((((**********,**,,,,,,,,,,,,,.,,..,,..,,...,...,,,.,,....,,............0000000.....002200020202222222222022222222222242242..0.264444244466444444444444444446666666666666666666666866888868888888888:6888::::::<<<:<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><2$$$$&&&&$&&&((&(((((((*(((((((*(((*********,*,*,,,,,,,,,,,,,,,..,,,,...,,.,,...,,.,.,......0.......0.00000000........00002000002220000002222222222222244444204644442424444444446444444444446666666666666666666666666686688888888888:888:::::::<<<:<<<<<<<<<<><<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>0$$$$&&&&&&&(((((((((((((((*(((((((*((*********,,,,,,,,,,,,,,,,,,.,,,..,..,,,,,.,,,....................000000....00..000000020202000200022222222222222222244666442444444444444444444444444444666646666666666666666668666886888888888888:::::::::<<<<<<<<<<<<>><>>>>>>>>>>>>>>@>>>>>>@>>>>>>>>>>>>>0$$$$&$$$&&&&(((*((*((*((((((*(***((****(***,,,,,,,,,,,,,,,,,,,,,,..,..,..,,,,.........00000...........000000...0.0..0.000000020020000022202222222222222442444422224444444444444444446464424444666664666666666666666666668888888888::::<:::::<::<<<<<<<<<<<<>>>>><<>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>.$$$$$$$&&&&&(((((**(((***(*((((((*(((*******,,,,*,,,,,,,,,,,,,.,,...........,..........0000000.......000000........0..000000000220020222022222222222202224442224222424444444444444444444442444466444646666666666666666688686888888:::::::::::<:<<<<:<<<<><<<>>><>>>>>>>>>>>>>>>>>>@>@@>>>>>>>>>>>.$$$$$$&&&&&&&(((((*((((((((*((((((*************,,,,,,,,,,.,.,,,,,.......,,,,,.....,.......0.0.......00..........00.0000.000.00000220200002222222222222222444444222222422444444444444444444444444444666666666666666866888868888888:88:::::::<:<<:<<<<<<><><<<<<>>>>>>>>>>>>>>>>>@>@>@>@@>>@>>>>>>>,$$$$$$$&&&&&&(&(((((((*((**(**((***(**(******,*,,,,,,,,,,,,,,,.,,,,,...,,,,,,....,,,.............0...000..0....0.0000000000000000220222000022222222222222224222222222222424444446444444244444444666646666666666666866688686688888:8::::::<<<<<<<:<<<><>>>>><<><><>>>>>>>>>>>>>>>>>>@@@@>@@>>>>>>>*&&$$$$$&&&&&&((((((((((((*******(((******(*,****,,,,,.,,,,.,..,,..,...,...,,,,,..,,,,.,........0.......0000......0.000000000000000224220022222222222222222222222222222222224444464444444444244466444646666666666666666666888888:88::8::::<<<<<<><<<<<>>>><>>>>><>>>>>>>>>>>>>>>>>>>>>@@@@@>>>>>>>, &$$$$$$&&&&&&(((((((((((*((((((*(((*********,**,,,,,,,,,,.,,,..,.,,,,,.,,,..,,...,,,,,,........0000....0000.....0.0..00.00000000002200000022244222222222222222202222022222224424444444444444444446666666666666666666686688888888888::::8::<<<<<<<<<><<<<>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>@>>>>>>>*$$$$&$&&$&&&(&(((((((((((((**(**(**(*******,**,,*,*,,,,,,,,,.,,..,..,,..,,,,.,..,,,,,,,,.........000.0....000000......0000000000000000000002244422222222222222222222222222244444444444446444446666666666666666686666666688888::8888::::::<::<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>@* $$$$$$$&&&&&&((((((*(*((*((((***((**(*******,,,,,,,,,,,,,,,,,,.....,.,,,.,....,..,,..,.,..0......00.............00.0..00000000000000000000022222422222222222222222222202222242442244446464444466666666666666666688888888:888:8888:888:::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>& $$$$$$&&&&&&&&((((((((((**(**(*(*****(******,*,,,**,,,,,.,,,,,,,,,.....,.,.,,...,.,.................00.............00...00000000000000000000022244222242220222222222222222222222244446464446466666666666666666686888888888:8888:88888:::::::<<<<<<<<<>>>><>>>>>>>>>>>@@@>>>>>@>>>>>>><>>>>>>>>>>>$0 $$&$$&&&&&&&((((((((((*(((***(**************,,*,,,,,,,,,,,,,,,,,.,,....,.,,,,.,,,,,,,.....0........00...............0000000000000000000002202222224244244222222222202222222022222444446666466666666666666666666666888888888888888888::::::::<:<<<<<<<<><<<<<>>>>>>>>>>>>>>>@>>>>>>@@>@>@>>>>>>><>$p $&&$$&&&&&&((((((((((((*((*(*(*(**********,,*,*,,,,,,,,,,,,,,,,,.,.,,,.,..,,.,,,,,,,,....,......0.0...............00.0.00000000000000000202202022224424222222222002222222000222444444466666666666666666666666666668888888:888888888::::::::::<<<<<<<<>><<<<>>>>>>>>>>@>>>>>>>>>>@>>BBB>>>>>>>>>>>" $&&$&&&&&&&&&&(((((((((((*(****************,,*,,,,,,,,,,,,,,,,.,.............,,...........,......0............0....00000000000000222000000000022222444442222222222222002222222244446666666666666666666666666666688888888:88888888:8:::8:::::<<:<<<<><><><>>>>>>>>>>>>>>>>>>>>>>@>>>@@@>>>>>>>>><< $$&&&&&&&&&&&&(((((((((*(***((******************,,,,,,,,,.,,,,,............,,.,......................0......0..000.0000000000000000020002200002222224444242220220000220222222222444666666666646664666666666666666868888888888::8:::::8::<<<<<<<<<<>><<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> $$$&&$$&&&&&&&((((((((((((***((**,**********,,,*,,,,,,,,,,,,.,,............,,,.,....................00........000000000000000000002002000202020202224442424222000220002202222224446666666666666666666664666666868868688888888:::::::8:88:<<<<:<<<<<<>>><<<>>>>>>>>>>>>>>>>><>>>>>>@@>>>>>>>>>>>>> $$$$$$$&&&&&(((((*(((*((((*(**((********,**,*,,.,,,,,,,,,,.,...,...,.,.,....,.,,,,...................00.......0.0000000020000000000200000020222202222222222222200020220202222444446464466666644444646666466666668888888888888:::8:8888:::::<:::<<<<><<><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$$$$$$$&&&&&&(&((*(((**((*(*(**(**********,,,,,,,,,,,,..,..,............,......00,..........0.........000...0.00000000000000000000000000000002220222222222222222202002002222244444446464666664664466666666664666668888888888::8::::::::::::<<<<<<<<><>><>>>>>>>>>>>>>>>@>>>>>@@>>>>>>>>>>>>>>>>>>$$$$$$$&&&&&&&(&(((((***((****((*************,,,,,,,,,..,,.....,..............000....................00000000000000000000..0.000000000000000202022222222422222222222222222222424464644666666664666666688666866868888888888::8::::::::::::::<::::<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>>>>@@>>>>>>>>>>>$$$$$$$$&&&&(((((((*((*********(************,,,,,,,,,...,,....,,........,........................0..0.0022200020000000000000.00000000000000000022222222222222222222220224224444444446646666646666666666888666868888888:888::::::::::::::::<<<<<:<<<>>>><>>>>>>>@>>>>>>>@@@@@>>>@>>>>>>>>>>>>>>>>>&$$$$$$$&&&&((((((((((**((***************,*,,,,,,,,,,.,,.,,........,.,,,......,,,,..................000002220000000000000000000020000000000000022222222222222244224422442244464446664466464446666666666688866668888888888:88::::::::::::::<<:<<<<<<<>>>>>>>>>>>>>>>>>@>>@@@@>@@@>@>>>>>>>>>>>>>>>$$$$$$&$&&&&&*,((*((*(((((*((((***********,,,,,*,,,,,,,.,..............,........,.....0.0........00.0000200000000000000000000000000000000200000022222222222224444224464444444444466466444466666666644666866666666866888:::::8::::::::<:<:::::<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@>>>>>>>>>>>>>$$&$$&&&&&&&&&"&(((((((*((((((**(*********,"(**,*,,,,,..................(&...00000..........0.000..000.0022000000000000000000000002000000000000222222222244244462244666444444664464464444646666666666666666666668888888::8:::88:::::::::::<<<:<:<<<>>>>>>>>>>>>>>>@>>>@>@>@@@@@>>@@>>>>>>>>>>>>>@$$$$$$&&&&&&(&&((((**(**((((((*(*********,,,,*,,**,,,,,,.....,..........,......0....0..........0...00.0000000000000000000000000000*00200022000222222222224422222444446666644444444464646664$6666666666666666666888866884&88888:::::::::::::<<<<<<<<<:6<>>>><>>>>>>>@@@@@@@@@@@@@>@<>>>>>>>>>>>>B$$$$&&&&&&&&&&((((*(**(******(**((*****,**,,...,,,,,,,,,.,....,,.....,.......0...................0000000000000000000000000200000000000220002220222222222444444444444464666666446664444444466666686666666668686688888888:88::8888:::::<::::::::<<<<<<><<>>>>>>>>>>>>>>>>@@@>>@@>@@@6>>@>>>>>@@B@@:$$&$&&&&&&&&&&((**((*((*****((*(************,.,,,,,,,,,,......,....,.........0...................0.000..000000000020000000000000000000000220002222222224422244444444464666646666444444644644666666666666666888886688::::88::888::<<<<<::::<<:<<<<>><>>><>>>>><>>>>>@>@>@@@>>@@@@>>>>@@@>>>@@>@@>>@$$$$$&&&&&&&&(&((((*(*(*****(((*********,**,**,,,,,...,................,.......000..................0..000002000.022000000000000000000002222002222222222224444444444444666666646444666466646666666866668::8686866888:::88888888:::::<<<<:::<<<<<<<<<<<<>>>>>>>>>>>@@>@>>@@@@@@>>>>@>>@>@>>>>>>@@@$$&$$&&&&&&&(((((((**(*(*(**((((**(**********,,*,,,,.,.......,.........,....0....................0....0000000000000000000000000000002000202222222222222224424444446644666688666666444466666666666686668:::::888666888::8:888888:::::::<<<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>@@>>@@@>>>>>@>>>>>>>>>>>@@$&&&$&&&&&&&&(&&(&(((((((**(***(((**********,*,,,,,.,..,.,.,..,.........,.............,,........0....000000.0000000000220000000202200200022220202222222222422244446644666668666666666666666666666666666888::::::888888888888688::::<:::<<<<<<<<<>>><<>>>>>>>@@>>>>>>>>>>@@@@>@@@>@>@>>>>@@>>>>>>@@$$$&$&&&&&&&&&((&(&&(((((((***(((********,,**,,,,,,,.,,.,....,.,.....,.,,.................,.........00000.0.0000000020000002022222222020222422222222222224244446666666668868686666666666688866668666888888:::8::::86666888888::::::<::<<<<<<<<<<><>>>>>>>>>>>>>>>>>@>>>>@@@>>>@>@>>>>@@>@>>>>>>@@"$$$$$$&&&&&&&(&&(((&(((((((**((((****,,**,,,*,,,,,,,,,,...,,........,..............................00.,....00000000020000000000000202222222422222222222224222446466666688868668666688668888::6666888868888:::::::8888888688::8:8::::::<<<<<<<<><<<>>>>>>>>>>>@>>>>>>>>>@@@@@@@>@@@@@@>@@@@@@>@@@$$&$&&$&$&&&&&&&&(**((((********(*((((*(**,*,,*,,..,.0.....,,,,,,,,,,,,,.,.........,..,,,,,,,,,..000000000000000000..00000000022222222222222222220000222446466666646666664464666666686686686646466666646888:8:::::<<::::888::88888::<<:<>>><>>>><>>><>><<>><<<>>>>@@@@B@@@@@B@@>@>>>>>>>@>>@>>@>@" " """$$$$&&$&&&&&(*(((&&&$$$$$$((*((((.*((,,,,,,,**,,***,,,,,,,,**,,,,,..,,*******,....,.,,,..020000..,,*,,.00000.0000022220020....0.000.0220222224424424002004446466464886666666664422222246866688868888:::88666688888:<:<<<><<:<<:::::888::<<<<>>>@BB>@@@>@><><<:<>>>@@>@BBBBBDBB@@@>>><<<<>$$$$$&$&$$&&(&&&(((&"$$&&(&&(((&((((,***(****(((*(*,,*.,,,*,**.....,,****(***,,,,.,..,2..0.....,,,,,.,.00000002042222222020.....00000242224422422222.00.00222444466668666444222222244666688:8::8886886440246:::::::<<:<<<<::::::88888::::<><>>>>@>>>>>>>>><<<>><>>>>@B@BDDDBB@@B>>>><<<<>>>>@@@@B &$$$$$$$$$$$$$&&(((((((((*(*(((*((((((((***,,,,,,.....,,,,,.,,,,.,,,,,..,........,.....,,,,,....0000202200000000000000022222222242020222222000022222442444442242244444444444444466666666666668666666888888::<::<:::8:88::::::::::::::<<<<<><<<<<<<<<>>>>>>>@B@B>@@@@@@@@@>@@>>@>>>@@>@@@@@@@@@@@@"""""$$&$&&&&&&((((((((((((((((((((********,**,*,,,,*,,,,,..............,.,,,,,,,.,........0..0...00000000002020222220220222222000022222222222222222222222444424444244664444244666644666666688888888688:::::8:<<<:::::::<::::::::::::::<<>><<<<><>>><>>>>>>@BB>>@@@>@@@@@@@@@@>@>@@B@@@@@@>BBB@BB"$$$$$$$&$&&&&&&&&((((((((((((((((((((******,,**,,,,,,,,,,....0..,.,....,...,,...............0000000002000000000000200022222222222222222222222224444444442224242244444446464442446666666666666688888888::::88::<<:88:::<<<<<<<::<<<<<<<<<<<<<<<>>>>>>>>>>>>@@@@>@@@>>>@@@@@@B@@@B@@BB@@@@@BB@@B@@ $$$$$$$&&&&&&&&&&&&&&((&&(&(((((((((**(*******,,,**,,,,,,,,......,,.........,..............0....0.0..00000000000000020000000242202222222244224442444444424444444444446444646444444464666666688888888888888868:::::::::<<<<<<<<<<<<<<>>><<<<<<<>>>>>>@@>>>>@>>>@@@@@@@@@@@@@BBB@@@@@@>@>@@BBB@BBBB$$$$$$$$&$$$$&&&&&&((((((&&(((((((((((*(*****,,,,,,,,,,,,,,,..,.,..................,,..,......0.000000000000000002202022200222222222222222444444444444444446644444444666666664644444466666688888888::::::::88:::<:::::<<<<<<<>><<<>>><<>><<<<>>>>>>>@@>>>@>@@>>@@@@@@@@@@@@@B@BB@@@@B@@@@@@@@@@BB6$$$"$$$$&$$&&&&&&&&&(&&&&(((((((((((((*(****,,,,,,,,,,,,,,,,.......,,.,......................0000000220000000000202222200022222422222222224224444444444444444444446466666666666666666666668888:::::::::::88:::::<<<<<:::<<<<<><<<<>>>>><<>>>>>>>>@>>@@@@@@@@@@@B@@@@@@@@@@@@@BB@B@@@@@@>@@@@@@BBB"$$$$$$$$&&&&&&&&&&&&&&&(&&(&((((*(((((((**(*,,,,,,,,,,,,.........,,...,...................00.0000000000202000000200202222222222202222444224424442444444464446444446666666868686688888888868:::8::::::::::::::<<<<>><>>><<<><<><<<>>>>>>>>>>>>>>>@@@B@@@@@@@@@B@B@@@BB@B@@B@@@@@@@@@@@BB@@B@BBBBB4"""$$$$$$$&&&&&&&&&&&&&&&&&(&&&&&((((((((*(****,,,,,,,,.,,..........,,.,.......,...........00000000002202202220202022022222002222222222244222244442444444444644466666666668688868888888888:::::<:<<:<<<<<<::<:<<<<<>>@>><<>>>><<<>>>>>>>>>>>@@>@@@@B@BBBB@BBBB@B@BBBBBBBBBBBBBBBBBBBB@BB@BBBBBBDD"""""$$$$$$&&$&&&&&&&&&&&&&&&(((((((((******(*******,,,,,,,,.,,,...,.,.,.,.....,.........00000000000000000202202200222222222222222222242224424444444444444444464666666668668888888:::88:8:8::::<<<<<<<><>><<<<<><<>>>@>@>><>>>>>>>>>>>>>>>>@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDBBBBBBBDBBDDDBB6 ""$$"$$$$$$&&&&&&&&&&&&&&&&&&&&&(((&&((****(******,***,,,,..,,,,,,,.,,,,,.,..............00000000000000020202020022222222222222224424444424244444444444444244466666666666688:8:::::::<::::::<<<<<<<<<<<>>>><<<<>>>>>>>>>>>>>>>@@@>>>>>>>@@B@@@BBBDBBBBBBDDDDDDDDDBBBBDBBBDDDDBDDBBBDBDBBBDBBDDDDD4 """""$$$$$$$$$&$$&&&&&&&&&&&&&(&((((((((*(((***,,,*,,,,,,,.,,,,,,,,..,.,,,,..................00000000000000022022222222222222422244244244444444444444444444444466666866668888::::::<:::<<<<><>><>>>>><<>>>>>>><>>>>>>>>>>>>>>>>@>>>>>>@BBBBBBBBBBDBBDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDDDBDDDDDDDDFD6D""""""$$$$$$&&$$&&&&&&&&&&&&&&&(&&(((((((((((***,,,,,,,,,,,,,,,,,,,,...,..,...,..............0.00000000000000002222224422222224222444444424444444464444446644446666666686888888:::<<<:::<<<<>><>>>>>>>>>>>>>>>>>>>@>>>>>@>>>>>>>@@BBBBB@BBBBBBBBDBDDDDDDFFDFDFDDDDFDDDDDDDDFDDDDDFDDDDDDDDDDDDDDF6""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&(&(((((((*(**,,,,,,*,,,,,,,,,*,,,,,,,,,.....................00..00000000000002222222222222422444444222444644446464664664666666666666688888::8:<::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@BDDBDDBBDBDDDDFFFDFFDFDDFDDFDDDDFDFDFFFFFFFDDBDDFDFDFDDDDFF6 """""$""$$$$$$$$$$&&&&&&&&$&&&&&&&(((((((((*((************,*,,,,,,,,,,,,,.,.,,................0.0.00000000000020222222222222224244444444444444444466664646866666666666668888::8::::<<:<<<<<<<<>>>>>>>>@@@>>>>>>>>>>>>>>>@@@@@@B@@>>@@BBBBDBDDDDDDDDDDFDFDFDFFFFFFDDDDFFFFFFFFFFFFFDFDDDFFFFDFDFFF6 """""""""$$"$$$$$$&&&&$&&&&&&&&&&&((&&&(((((((***********,,*,,,,,,,,,,,,.,,,.,........,.......00.000000000020202202222222222424244424444444444444466666664446666888688888888::::::<::::<<<<<<<<>>>>>@@@@@@@@>>>>>>>>>>>>>@@>@>@BBBBDDDDBBDDDDDDDDDDDFFDDFFFFFFFFFFFFFDFFFFFFFFFFFFFFFDDFDFFFFDFFF6 " """$""$$$$$$$$$$$&$&&$&&&&&&&&&&(((&((((((((************,,,,,,*,,,,,,,,,,,,,,....,........00...00.0.0000000020222222222222244242444444444446444466646464446666666886888888:::::<::::<<<<<<><<<<>>>>>@>@@@B@@@@@>>>>@>>>>@@@@@BBBBBDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFDFFFFFDFFFFFF4 """"""""$$$"$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&(((((********,*,*,*,,,,,,,,,,,,,,,,,.,....,........0000..0.0000000022222222202222424444444664444464666666664666666668868866888888::::::::<:::<<<<<<><<><>>>>>@@BB@BB@@@>>@@@@>>@@@@@@DBB@BBDDDDDDDDFDDDDFDFDFFFFFFFFFFFFFFFFFDFDDDDDDDFFFFFFFFFFFFFFFF4 """""""""""""$$$$$$$&$&$&$&&&&&&(&&&&&&(&&((&(((((********,**,,,,,,,,,,,,,,,,,,.,................000.00000000000002022002222222444224466444446664646466666666688888888888888:::::::::<<<:<<<<<><<@<<><>>>@@@BB@@@>@>>>>@>@@>@BBBDDDBBDDDDDDDDDDFFDDDFFFFFFFFFFFFFFFFFFDFFFFDDDDDDDFFFFDFFDFFFFFFF4""""""""""$"$$$$$$$$$$$$$$&&&&&&(&&&&&&&&(((((((((((****,,*,****,,,,,,,,,,,,,,,,,,,.,,............0.000000000000020002202222002224444444644444444466646464466668888668888888:::::::::<<<<<<<<<<<<<<<>>><>>>@@BB@@@@>>>@@@@@@@@BBDBDDFDDFDFDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDFFDFDDFFFFFFFFFFFFHF2"""""""""""""""$$$$$$$$$$$&&(&&&&&&&&&&&&(&(((((**((****,,,******,,****,,,,,,,,,,,.,,...................0000000000022222222220202224444444444466446466444646668868868888888::8::::::::<<<<<<<<>><<>>>>>>>>>>>@@@@B>@@@@@@BB@BBBBBBBDDDDDDDDDDDDDFDDFFFDFDFFFFFFFFFFFFFFDFFFDFDFFFFDDFFFDDDFFFFFFH2  """"""""$$"""$$$$$$$$$$&$$& &&&&&&&&&&&&(((((((*(*((***,&*******,**,,*,,,,,,,,,,,,,,0...,............0..00000000040022220022000222444444444446646464466466668868888888888::<::::::::<<<<<<><><>>>>>>>>>>@>>>@>@@@@@>@@BBBBBBBBBBDDDDDDDDDDDDDDDDFDFFDFFFFFFFFFFFFFFDDDFDFDDFFFFFDFDFFDFDFFFFFHH2 """" """""""$"$$$$$$$$$$$$$$$&&&&&&&&&&((((((((((*(((((************,,**,*,,,,,,,,,,..,,.....................000000,.000002222022222244224244444(04444446666686866888888888:86:::::::::<<<<><<<><<>><>>>><>>>@@@@>>>@@@@BBBBBBBBBDDDD6BDDDBDDDFDDFDFFFFFFFFFFFDFFH@DDFDDFFFFDDFFFFFFFFFFFFFFFHJ& """"""""""""$$$$$$$$$$$$$$$&$&&&$&&&&&((((((((((***********,*,*****,,,,,*,,,,,,,,..,,,...,,.................0000000002022000000002222222224224444444444466666666668886868888::88::::::::<:<<<<<<<<><>>>><<>>>>@@@@>@@@@@BBBBBB@BBBBBBBDBDBBDDDDDDDDDDDFDDDFDDFDFFB>FFDDDDDDDFDFFFFFDFFFFFFFFFH4 """"""""""$$$$"$$$$"$$$$$$$$$$$$$&&&&&(&&&&&&&((*(*(***************,,,,,,,,,,,,,,,,,...,,,..,...........0..000000000200020222222220222222222224442444444666666666666688888888888::88:::::::::<<<<<<<<<<<<<<>>>@>@@B>@@@@@>>@>@>>>@BBBBBBBBBBBBDDDDDDDDDDDDDDDDDFDDDDDDDFDDDFFDDFDDFFFFFFHHHHH