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 = '427A04' IMAGE_NUMBER = 34093259 IMAGE_TIME = 1977-08-18T19:14:46Z EARTH_RECEIVED_TIME = 1977-08-19T06:12:36Z ORBIT_NUMBER = 427 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.012730 NOTE = "HIGH RESOLUTION STEREO SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END e 5"#5^   ;eZ6b~ M45!  BRB $$$$"$$$0&&&&((**,,*,**,.,,..,..,,,,,,*,,.,,*,,,.,*,,,*********,*,,,**,,*,.,,,,*,,.,,,,..,,....,..,..0.......00...0..0.0.00000.000200000200200.0222202222222444222222@2222222442242224444644444424444446464666466684@666666866666446664466666646464424666K4@4224466444224222222222222200222220002@@@$$$$$$$$$$$&&&&&&((&&&&&((((&(((((*((*(********,*******((*(*,,,,,,,,,,,,,,,,,,,,,,.,....,............0.............0.............00000..0.0000.0022222222222222222222222222442242442444444444444444444444666666666666666866666666666666666666666666646664444244444444444244424222222222200222000.* $$$$$$""$$$$$$&&&&&&&&&&&&&((&((((*((*((**(***********(((("*,,,,,,,,,,,,,,,,,,**,,,,.,.,,,,,.......................(.000..00.0.00..0000000000020,022222222222222422222222444402444444444444446466466666666446888686888888888868888888884688888868886866666666666666646666644664444444444444444222, "$""""""""""$$$&&$&&&&$&&&&&&&((((((((((((((*(*(*****((&(&(********,,,,,**,,,*,..,,..,,,,,,,,,........................0.......0......00020000000202222222224222222422444444444.4444444444444644466666666666*6886868888888888888888888888$88888888888888886666668886866666666666666646666666666462""""""" """"""$$$&$$$&$$&&&&&&&((((((((((((((((*(*****(&&&((((*******,,,,,,,,.....,,,,,,,,,,....,..,....,.,,.............0........0000000000000222222224224442422222222244444444444444444664466666666666666668888888888888888:8:88:88:::88:888:8:8888888868866888688868866666666666666666666666664&"""""""""""""""""$$$$$$$&&&&&&&&&((((((&((((((((((******((((**((((****,**,,,,,..,..,,,,,.,,.,.,,,,.,...,..,.............0.......00.000000020002222222220222224222222422244444444446646446666666646666466666668888888688:8888888:88888888:::8:::::8:888888868888888888666668666666646666686686688660""& " ."$&&$&&$ "$&((&" "$&*,*&((&$"" ,"$$&(($""""&**..,**(((&$$&&(*,,,($"$&(*,..**((&&&4&0*,,00**&$&*,0220..,*(((**,,.020.*(**.0244200.,,,,:00224400*(*.02466220....002444864..,.22688642:0000244668:86400044:::8842222266886::642,.028:8866220022246868:20.,..24684420.0.00$`"" """ "  "$"&&$""  $((&&&$$"$$$&(((**(&""" &&((&(((&&$&((*,,.*(&&$"$&(*.,*****(**,*,,,,**&0&&&&*...,,*****,.00000..**(((*.000..4,..000422220.....,24422200..00224646400...02266642202224688866646202268888844664668::88:666424668::844446688:::8884444244666662222226686666864400(  " " ""  ""$$$$""  "$&&((((&&&&""$&(((((&&$" $&((*,,,*(((((((**,,(.(.((**,,,,,,**,*****,*,**((((*(*...0.,,,***,2..000.,**,,.002202206.6.2002020....0.02444444220202242642020002446668666424466886864422668:888:8866688888:886644468:::8:86866668688886646444686866646444466666844442( $$"" "$ """" " "$$$$$$$$&$$$$&&&&&(&&&$$*((*(*((*((&&((*,,**,*(*(((,**,,**(*((((*,*.,,,*******,,,*******,,.........,.,0.0000.,.....00022222000002022200000222224242442202244444422422444466666444666888886666466888:888868688888:8888886:8:8::::888<868888886666466886668866446686688666642* $$$$""""   """$"$$$$&&$&$&&$&&&&&&&&&&(&(&(((((***(*(((**********(****,*********,**,*,,,,*,,,,*,,,**,,,.,,,,,,.,.....0...0.0000000..000022220020220222202222222222444444444444464444444446666666466668888888886668888888888888888::88:8888:88:8::88:8888888888866668866666666666668668666664,"$&$$$$"$$  """$""$$$$$$$$$&&&&&&&&&&(&((((*((((*((**&((***,**********,*********,****,,,,,*,,,,,,,,,,,,,,,,..,..,,..000.0000.00000.00000020200022222222222222224424224244444444444444446446666666668888888888868888888888888:888:88:888:::8:8:88888:::88:888888888888666666666666668688866664*$$$$$$$&&$"" """"""$$$$$$$$&$&&&&&&&&&&(&&&((((((*(*(((&(((*************,******,,***,,*,,*,,,,,,,,,,,,,,,,,..,..,........00..000000000000000000022202202222222222444242444444646446444446466666666688888688688688688888888888888::::::::8:::::88::88:::8:::8:888888888686666666666868888886666* $$"""$&&&$$$$$ """""$$$$$$$$$&&&&&&&&&&&((&&(((((((((((&(((((*(***********,***,,****,*****,*,,,,,,,,,,,,,..,.,.....,..........0.0000000000000000002222022222222222222422244444444446444466666666668688688868888888888888888888::8:8:8:88::::::::88:8:::::::::888:888866668668688668888888886866*$$$$$&&&&&$$$$&"" """$$$$$$$$$$&&&&&&&&&&&(((((((((((**(&((((*************,*,,*************,,,,,,,,,,,,,,,,,,,,...,,..0.......00000000.0.000000002000002222222222224444244444444444444446644666668668668688868668888888:::::::8::8::::8:88:8:::::8:::::<::::88888888888666666886688888886866886($$$$&&&&&&&$&&&&&$ """"$$$$$$$&&&&&&&&&&(&(&(&((((*((*(&&&(((********************,***,,,,*,*,,,,,,,*,,,,.,,,,,..,.,...........00.000000000000000000000202022222222244442242444444444444466446666666666666868688888888888:8:8:88::::::8::::::8:::::8::::::::::88:8888666868888888688866888688866&F0$$$&&&&&$&&&&&&&&&$ """$"$$$$$$$&$&&&&&&&&&&&&&&(((((((*(&&(((**************(*(*****,,,*,,,,,***,*,,,,,,,,,,,,,................00.0000000000000002200222222222222222244242424244444464444446666666666666666666868888888888888:::8:8:88::::::::::8:::::::::::888888888886886886868688868888688886&$&$$&$&&&&&&&$&&&$&$" ""$$$$$$$$&&&&&&&&&&&&&&&(((((*(*((*((*((************(((********,,**,,,*,,,,,*,*,,,,,.....,.,,..........00.00000002000000022000220222222222222242424444444444646666666666666666666668688868888888888::88:8:8888:8:::88:8:::::::<:::::::8::88888888868888688668688868888886&$$$&$&&&&&&&&&&&&&&$&$ " """"$$$$$&$&&&&&&&&(&&&&&(((((******((***(********,****,******,,,,,,,,*,,,,,,,,.,,,,,.,,,.,,,........0.0.0000.00000000002222222222222222222222224422444444444466466666666666666666668888888888888888888:8888:::::8::88:::88:::::::<:::88888888888888866688866888888886866"$$&&&&&&&&&&&&&&&&$$&&$"""""""$$$$$&&&&&&&&&&&&&(&(((((((((((*((**((********,,,,,****,****,,***,,,,,,,,,,.,,..,.....,,..........00.000000000000000222022222020222222222224224444444444646666666666666666688686686868888888888888888::888:88:::8::::::::::::::::888:8888888888888888886888888888686 $$$$$&$&&&$&$&&&&$&&&&&&&&&&$$$$$&&$&&&&&&&&&&&&&(&(((((((*((****((*((****,,**,,,***,,,,,*,,,,,,***,,,,,,,,,,,,,...,,.......0.0.00000000000000000022222220220220202222222224444444444446666666666666668868888868686888888888:8888888:88:8::::::8:::8::::::::::::8888888888888888888888888888888686 $$$$&$&$&$&&&&&$&&&&&&&&&&(&&&&&$$$$&$&&&&&&&&&&&(&((((**,,,**(*((((******,***,,,,***,,,,*,,,*,,*,,*,,,,,,,,,,,,.,,,,.........000000000000000000000020222222200022224222244244444444444666666666666666666686886886668888888888888888:88::88:8::::::::8::::::::::8888888888888886888888888888888886 $$$$$&&&&&&&&&&&&&&$&&&&(&(((((((&&$&$&&&&&&&&&&&(&((((****,,,*((((*,,,***,**,,,,,******,,,*,***,*,,,,,,,,,,,,,,,.,.......0000000000000000000000000222000000222202222222244424444444444446446666666666668668666668888888888888888:888::8:::::::8:::::::::::::::8888888888:888888888888686888888886P$"$$$$$&&&&$&&&&&&&&&&&((&(&&((((&&$$$&&&&&&&&&&((&((((****,,,,,,********,,,,,,,,**********,,****,*,,,,,,,.,,.,,,,......000.0000000000000000000000220020000002222222222222244444444444444446646666666666866666666888888888888888888888::88:8888::::::::::::::8:888888888:8:88888886888888888888886$$$$$$$&$$&$&&&&&&&&&&&&&(((&(((((&&$$$&&&&&&&&&&&&((&*******,,,,,,*****,,,,,,,,,,**********,,,**,*,,,,,,,,,,,,,,,,...00000.00000.00000000000000022020020220222022222224222444444444444466666666666666686668868888688888888888888:8:888888:8:::8:::::::8:::::88888888888:888888888888888888:888888$$$$$$$$&$&&&&&&&&&&&&((&(((((((((&(&&$&$&&&&&&&&&&&(((*****,**,,,,,*(**,,,,,,*,,***********,*,***,**,,,,.,,,,,,,,,......0.00000000.0000000000002200002002022222222222224242444444444444646646666666666866668688868888888888888888888:888888:::8::::::::8:::88:8:8::88::888888888888888888:8:8:886$$$$$$$$$&$$&&&&&&&&&&&&(((((((&(&((((&$$&&&&&$&&&(&&&(********,,,,,,,,,*,,,,,,,,************,,,*,,*,,,,,.,,,,,,,.,......00.000.00.000000000002202000000022220222222222222244242424444466666666666666666686688888886888888888888888888888::88::8::8::::88:8:888::8:::::::8:888:8888888888:88888888$$$$$$$$$$$$$&&$&&&&&(&((&((((((((((&&&&&&$&&&&&&&((**((&(******,,,,,,,,,,,,,,*,,,,,*******,,,,*****,,,,,,,,,,,.,,,........00.....0000.00000000020000002222220022222222224444444444444664466666666666666666688888868886888888888888888888::888::::88::8:888::::::::::::::::::8:8888888888888888886$$$"$$$$$$$$$&$&&&&&&(&&&&(((((&(((((((((&$$$&$&&&(*****(((**,*,,,,,,,,*,*,,*,,,,,*,***********,*,,,,,,,,,,,,,.,,,..............00....000000000002202202222222222244222222224444444664444666666666666666668888888886888888888888:888888888888:::::8888:::::::8:::::::::8::::8:8888888888888:::8886$$$$$$$$$$&$&$$$$$&&(&&&((&((&((((&(((((((($$$$$$&((*****(***,*,,,,,,,,,,,,**,,*,****,***,,,,*,*,,,.,,,,,,,,,,,,.,.......00....0..000000000000000022202022222422244424222424444444444444666666666666666668886666888688888888888888888888:88888::888888:::::::::::::::::::::::8:88888::8888:888:886"$$"$"$$$$$$&$&$$&&&&&&((((&((((((((((((((*((&$$&&(((***********,**,,,***,,*,,,*,,*,****,,,*,,*,,,,,,,,,,,,,.,.,,,...........0...0..0.00000000000002022222222224224222242244444444444466646666666666666888668688868688888888888888888888888::8:8:888::::::<<:::::::::::::::8:8:8888:::88:88:8::8:8"""$"$$$$$&$&&$$&&&&&((&((((((((((((((((*******(((((((((**************,*,*,,,,,,*,*,**,,,,,,,**,,,,,,,*,.,,,,,,,,...0..........00....000000000000022222222222224222422222444244244444446666466666466666666666686868686888888888888888888888:8::888::<::::::::::8::::::::::::88:888::::888:::::88:8"""$$"$$$$$$$$&&&&&&&&(&(((((((((((((((((*(******((((((((*(*******,*,**,*,,*,,,,*,,,*,,,,,,,,,**,,,,,,,,,,,,,,,.............0.00....0.0.000000000020222202022222222222244444444444444446664664646466666666666666866888888888888888888888888::8:88:::::::::::::::::::::::::::::::8:8:88::8::::::::8 ""$$"$$$$$$$$"&&&&&&(&&(&&((&(((((&&**(*******(&&&(((((**(************,,,,*,*****,,*,,,,,,,**,,,,,,,..,,,,,...........,.....00...00000000000000020200020202222422222424424444442244646666666666666666666666668866688888888888888888888888::888:::::::::::::::::::::::::::8::::::8:888:::::::::86 """"$"$$$$$$$$$&&&&&&&&&&(&&&(&(((((**(((**((*((((&&(((((((*******,***,**,*,*,***,,,,.,,,,**,,,,*,,*,&,,*,.,.................0...0,.0.00000020002022000220022222222242444444422444444444646444666666666666668886688888686688888888888888::8888:::::::::::::::::::::::8:::::::8:::888:::::::8::::8 |""""$$"$$$$$$$$&&&&&&&&&&(&&((&(((((*(((*****((*((&&(((((((********,**,,,,*,,,,*,**,,,,,,,,***,,,,*,,,,,*,,............,............0..0.00000020022222220.2222202222444442244424444444444462.666664666666666866668688888028888888888888:88::88:::::::*6:::::::::::::::::::::::::::.6::::::8::::84" ""$$$$$$$$$$$$$&&&&&((&&(&&&(((((((**((***((((&(&&&(&&(((((*********,,,,*,,,**,,**,,*,,,,*,,,,,,,..,,,*,,,...,..,..............0....0000..0000002200000002222222222422422242224444444446464666644668666668666666666688888888888888888888888:8::::::::::::::::::::::::::::::::::::8:::::::::::884 """""$$$$$$$$$$$&&&&&&(&&&&&((((((((******(((((*****(&&&((((***,******,*,,,,,**,*,,,.,,,,,,,,,,,,...,.,*,..,.,.....,............0.0.0000.000000020020..00022222222222222222442444444444444444444666666666668666866686666888888888888888:8:::8:::::::::::::::::::::::::<::::::::::::::8:::::::::88h """"""$$$$$$$$&&&&&&&&&&&&&((((((*(*(*(*((((((***,*,*((((((***********,*,,,***,*,,,,,,,,,,,,,,,.,.,,,,*....,.....,,...............0000.000020000000..00220222222222222242222444444444444422446666866666866868666666686688888888888:8:8:::::::::::::::::::::::::::::::::::::::::::::::::::::8:888X"""""""$$$$$$$$$&&&&&&&&&&&&&&(&(((((((((((((((****,,,,**********,*,*******,****,*,,,,,,,,,*.,,,...,,,,,,.,.,,..,,,..................00..000000000000...022222222222224222222444444444444442244666666666666666666666886666888888888888:::::::::::::::::::::::::::::::::::::::::::::8:::::::::::::8" """"""$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((*(((***,*,,,,****,****,,,*,*,,*******,,.,,,,,,*,.,,,,.,,,,,,,.,....,..,.,,,.............000000000000000....22222222222242422224244444444444444246666866666666686666666686668688668888888::::8::::::::::<<::::::::::::::::<:::::::::::::::::::::::::::8*" """"$"$$$$$$$&&&&&&&&&&&&&&((((((((((((((((((****,,,,,****,*****,**,,,,*,,**,,,,,,,,,,,,,,,,.,.,,,,,,,,,.,,,....,................000000000000000...0222222222222224224222244444444444422666666664444666666666666666666868888888888::88::::::::::::::::::::::::::::::::::::::::::::::::::::::::8*"  """$$$$$$$$$$&&&&&&&&&&&&((((((&(((((((((((*,***,,,,,,******,**,***,**,*,**,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,......................00000000000.0000.02222222222222222222222444444444444424866464444244666666666666666866868688888888:88:::8:::::::::::::::::::::::::::::::::::::::::::::::::::::8( """ """$$$$$$$$$&&&&&&&&&&&&(&(&((((((((((&&((*****,,,*,,,**,,**,**,*,,,******,,,,,,,,*,,.,,,,.,,,,,,,,.,.,....,..,..,..,....,....0...0000000.00000..22220222222222224222224444444444444426664664444466666666666666686668688888888888888:::8:::::::::::::::::::::::::8:::::::::::::::::::::::::::8*"""" ""$$$$$$$$$&&&&&&&&&&&&&&(&&&(&((((&((&((******,,,,,,,,**,,****,**,,****,,,,,,,,,,,,,,,,,,,,.,,,.,,..,..,..,......,....,........00000000.000...0022222222222222222242444444444444444666664444466664666666666666666866888888888888::88::::::::::::::::<::::::::::8:::::::::::::::::::::::::::8* """ """""$$$$$$$&$$&&&&&&&&&&&&(&&((&&&&&&&(((***,**,,,,,,,,,*,*****,*,******,,,,,,,,,,,,.,..,,,,,,,.,,.,....,,,,,,......,.............0.00000000..000022222222202222242224444424444444466446644446666666666666666666866688688888888888:88::::::::::::8:::::<:::::::::::8:::::::::::::::::::::::::( """""""""$$$$$$&$$&&&&&&&&&&&&&(&&&(&(&&&&&&&(*****,,,,,,,,,,*,,,,,*,******,,,,,,,,,*,,,,,,,,,,,,,,,.,...,,,.,,.,.,,.,.........000.....0..000000..000020222222222222222224444444444444666666644666686666666666666666866888688888888888::888::8:::::<::::<::::::::::::::::::::::::::::::::::::::::8( """"""""""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(((((***,,**,,,*,,,,,************,,,,,,,,,,,,,,..,,,,,,,,,.,,........,.,,,,,..........00.......00000000...00202220222222220222244442442424244666644444666666646666666666668668888888888888::8:888:::::::::::8:::<::::::::::::::8:::::::::<::::::::::::::8& """"""""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(*********,,,,,,*******,*****,*,,,,*****,*,,,,,,,,,,,,,.,,,.....,.,.,,..,,,.,..,..0.0......0..000000...0000222222222222222222442442442224444644446666666664666666686666668868686888888:::8:88:::8::::::8::::::::::::::::::::::::::::::::::::::::::::::8& """""""$$$"$$$$$&$&$&&&$&&&&&&&&&$$$$$$&&*****,,*,,*,,,,,***,***********,,,,,,****,,,,,,,,,,,,,,,,,.........,.,...,................000000000.0..02222022222222222222244442222422444444446466646666466666666666666688666886888888:88:8:::::::::88::::::::::::::::::::::::::::::::::::::::::<<:::8&" """"""$""$$$$$$$&$$$&&&&&&&&$$$$$$$$$$$&(***********,,,***,***********,,,,**,*,,,,,,,,,,,,,,,,,,,,..,.,......,.,........0.0..........00000....0000022222222222222222224222222444444444446446666644666666666666686666868688888888:88888:888:88:::::::::::::::::::::::::::::::::::::::::::<:::::8$" """"""$"$$$$$$$$$$$$$$&&&$$$$&$$$$$$$$&((*********,******************,,,,*,***,,,,,.,.,,,,.,,.,.,,,......,..,,........000.........00000000..000002002222222222222242442422222444444444446666664466666666666686666886868888888888888:888:8:::::::::::::::::::::::::::::::::::::::::::::<::::::8$" """""$"$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$&&((**(**************,********,,,,**,,,,,,,,,,,,,,,,,,,,,.....,....,.,..,,...................0.000.0..00000022222222222220222224222424444424444446666664446666666668666666866686688888888:888888:8::::::::::::::::::::::::::::::8:::::::::::::::::::::::8"""" """$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((&&((***********,*******,*****,,****,,,*,,,,,,,,,..,,..,,,,....,..,..,,,...................0.0.00000.000002202222222222222222422224444444442446666646444666666666666666668668666888888888:88888:::::::::::::::::::::::8::::::8::::::::::::::::::<:::::::""""""""""$""$$$$$$$"$$"""""$$$$$$"$$$"$&(**((&(**(((***,***************,*,,,***,,,,,,,,,,..,,,....,..,,...,,,.,.,,.....................00000..000002222222222222224422224242244444444444664464444666666666666666668888668888888888:88888:88888:::::::::::::::::::::::::::::::::::::::::::::::::<:8""""" """"$$""$$$$"""""""$$$$$$$$$$$$$$$&*****(((***************,*******,*******,,,,,,,,,,,,,,,.........,,.,..,...,,,,,...............000000....000002222222222222222442424244444444446664446444466666666666666866686666668888888888888:8888:888::8:::::::::::::::::::::::::::::::::::::::::::<:::8  """""""$$"$$$$"""""$$$$$$$$$$$$$$&$&(*(*(**************************,*****,**,,,,,,,,,,,,,,,,.....,.,,.,..,,,,,,...................0..000...000002222222222222244224444242444424444444644444466666466666666666666666666888888888888:88:88:8:8::::8:::::::::::::::::::::::::::::::::::::::<:::::8 """""""""""""$$$"$$$&$$$$$$$$$$$$&$&&((((****(**********************************,,,,,,,,,,,,,,,.,..,.,,,.,.,.,,,,,.,..................0000....000022020022222242424424222444442244444444444444666644444666666666666666686888888888888888888:88::88::::::::::::::::::::88::8::::::::::::::::::::::8  """""""""""$"$$$$$$$$$$$$$$$$$$$$((**(((*((((((*******(****************,**,,*,,,,,,,,,,,,,,,,,,,,,..,.,,,..,,,.,..................00.0.0...00000022202222222222224424424244224444444444446466444646666666666666666688888888888888888888::::888::::::::::::::::::::::::::::88::::::::::::::::::: """"""""""""$$$$$$$$"$$$$$$$$&$&(****(((((((((((************************,*,,,,,,,,,,,,,,,,.,,,,,,...,....,.,.,,,........,......000000.....00200020222222222222424422222444424444444464444464664664666666666666666688886888888888888:88:888888:::::::::::8:8:8:8::::8:::::8::::::::<::::::::::8" """"""""""""$"$$$$$$$$$$$$$$$&((****((&&&&&((((((*(******((((*************,,*,,,,,,,,,,,,,,,,,,.,,,.,,,,.,,,,,....,.,.,.,.......0.......00022222222022222242442222422244444444444444444446646664466666466666666888888886888888888::888888::::::::::::::888::8:8:88:88:8:::::::::::::::::::::8""""""""""""""$$"$$$""$"""$$$$$$$&*((***((((&&&&&(((((((****((((***********,**,*,,*,,*,,,,,,,,.,,,,.,,,,,..,.,.,.,,.,.,.............0000.....0000002222022224442244422244444244444444444444444444646444446666666666868888888866688888888888888::::::::8::::8::::::8888:8:8::::::::::::::::::::::::\"""""""""""""""""""""""""""""""$&(**((***(**(&&&&&(((((((**((*((****************,*****,,,,,,,,,,,,,,.,.,,.,,,,,,,,,..,,.............0.0......000202022202224242222222224444444444444444444464444444444666466666666666688888866888888888888888:::::::::8::::::::8:8:::8::8::::::::::::::::::::::::8""""""""""""""""""""""$$$$""$$&&&((**(**(***((&&&&&((((***(((((((**(*(*****,****,**,,,,*,,,,,,,,,,,,,,,,,.,.,,,,,,,,..,.,............0......0000020222202222222222222224444444444444444444444444444446644666646686668666668688888888888888:::::::8:8:8:::888:8:8:::8:8:::::::::::::::::::::::::::8`" """"""""""""""$$$$$$$$$$$&&&&&((*****((*****(&&&&&(((((((*((((*****************,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,..,,,..................0000000222222222222222222224444444444444444444444444446464466666666666666688688888888888688:::8:::8::::88::::88:88:::::::::::::::::::::::::::::::::::8" "" """""""""""$$&$&$&$$&&&&(&&&((*******(*(*((&&&&(((((**(((((*************(*****,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,..,................,....000002222220222222222222224444244444442444444444446466464664464446666868688688888888868888:8::8::::888:88888:8::::::8::8:::::::::::::::::<:::::::::::8 " """""""""""$$$$$$$$$&$&&&&&(((((*((*((****(&(&(((((*(($&(**((*(***************,,***,*,*,,,.,,,,,,,,,.,,,*,,,,,,..,...,...,...........,.0000222222222222222222222244444244444444224444444444444446446646466666666686868688888888::::::88:88::88:8:8888::::::::::::::::::::::::::::::::::::::::8""""""""""""""$"$$$$$$&&$&&&&&(((*******(**(*((((((((((((((((((((((***(**(**********,,,(,,,,,,,,,,.,,,,.,,,,,,,,,,,,$,,,.,.....,......,,,.00022200222222222222222222224444442424244442244464442444644644466666666666688666866888:::::.:8::::88888:8:88:88:8:::::::6:::::::::::::::::::::::::::8"""""""""""""""$$$$$$&&&&&&&((((((((((*(**(((*(*(***((((((((((((((**********(**********,,*,,,,,,,,,,,,,,,,,*,,,,*,.,,................,..,00000200022222222222222224222424422442444424222244444444444244444666666666646668666866888888:8668:88888888888888:::::8:::::66::8::::::::::::::::::::::::""" """"""""""$$$$$$$&&&&&&&&(((((((((((((((((((******((((((((((**(**(**(***********,**,*,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,......,,,....,,,,.0000002002222022222222222224244244442222444222224444446464424444466666664644666666686888888::8:::::888888:8888888::::::::::::::::::8:8:::::::::::::::::::8""""""""""""$$$$$$$$$$&&&&&(((&(((((((*(((((***********(&&&(&(((*(************************,,,,,,,,.,,,,,,,,,,,,,.,,,,.......,,,....,,,,0000000002222222222222222444224442244224222222224642444444444444446666666646666666686868888888:888:88888888888:8:8::::::8::::::8::::8:::::::::::::::::::::8" """"""""""$$$$$$$$$$$&&&(((((((((((((*(((*(**,*******((&&&(((((((((*((*************,***,***,,,*,,,*,,,,,,,,.,,,,,,,.......,,...,.,,,.000000000222222222222222222244244222244222442244422444444446644664666644646666666688668888888:888888888888888:::8::::::8::::8:::8::::::::::8::::::::::::::8"" " " """"$"$"$$$$$&$$&&((&(((((((((((((((***,************((((((*(((*(((**(*************,*,*,,,,,,,,,,,,,,,,,,,,,...,....,,,..,,,,,00.000000000022222222222242222424422222222224422444444244444444444466666466466466686668888888888888888888888888:::::::::88:::888888::::::::::::::::::::<:::::""" """"""$$$$""$"$$$$$&&((((((((((((((((************(*******((((((((((*(**(***********,,**,**,,,,,,,,,,,,,,,,,,.,...,...,,,...,,,,.0000000000200002222222222222222444222222244422224422244422444444664644666464666666666888888888888888888888:::888::8:::::8:::8:888:::::::::::88:::::::::::::::" " """""""""$$$$$""""$$&&(&((((((((((((*****(*,************,,*((((((*(((****(**,********,,*,,,**,,,,,,,,,,,,,,,,.....,..,,,,,,,,,,..000000000200002222220222222222242222224244224444442224442444444644444466664668866666888888888888888888688::::8:::88::::::::::8:88::::8:88::8:::::::::::::::::F""""" """"""""""""$"$$$&&&&(((((((((((((*(*((***************,,,**(((((((***********(*(****,,**,**,,,,,,,,,,,.,,,.........,,,..,,,,.000000000020200222222222222222222222222224222244444422442224444442444466444666886666668888888888888668868:8:::8::::::::::::::::::::::::8:888:8:::::::::::::::::"""""" """""""""""$$&&&&&((((((((((((((((************,***,,,,,,***(((((***(****(***********,*,*,**,,,*,,,,,,.,,..,,,....,,,.,,,,,.0.0000000000002222222022222222224222222222224242444444442424444444424666666666686668888888888688666868888888:8:8:8:::::::::8:::::::88::88888::::::::::::::::<:::@"""""""""""""""$$$&&&&&&&(&(((((((((((((*(((***********,**,*,*,***((((((((******(**,,,,****,,,,,,,,,,,,,,,,,.,.,.,.....,,,,,,,,,.0000000000000002002222222224222222222224224222442444444424244444446464646666666666888866888886888868888888888:8:8:::8:8:::88::::::8888:8888::::::88:::::::::<:::8 """"""""""""""$$&$&&&&&(((((&((((((((((((((((**********,**,,,,*****(((((*((*******(**,,*,***,,,,,,*,,,,,,,,.,,.,,...,,,,,,,.,,,..00000000000000020022222222222222222222222222422222244242444444444644646664666668686668666866688866688888888::8:88::88::88:::::8:8::::::8888:::::::::::::<::::::::"""""""""""""$$$$$&&&&(&((&((((((((((((((&&(((((**********,*,*,***,*((((((((((*********,,,*,,,,,,,,*,,*,,,..,,,,,..,,,,,,,..,,.....0000000000002022222222222222222222222242242422222222244442244244244664466466666666666668688688688888888:88:888::::::::::::::::::8:::8:::8:::::::::::::::::<::::  """""""""$$"$$$$&&&&&&(&(&((((&((((((((((&(&&((********,,,,,****,,,,*(((((((**********,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..0.0...00.00000000002202222222222222222222442222222244224444444444444444666666666666666666866666888888888:888:88:::8:::::::::::::::::8::888:888::::8::::::<:::::<:<: " """""""$"$$$$&&&&&&&&&&&(((&(&(((((((((((((&(((*********,*****,,,,,*((&((((*(********,*,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,..,,..0.0000000000000000000220202222222222222222442222242222224444444444444464466646666666666666666666886886868888:8:::8::8::8::::::::::::8:8:88888::88:::::::::::::::::::  """"""""""$$$$&&&&&&&((&&&&((((((((((&((((((((((***************,,,**(((((((((***(****,,,*,*,,,,,,.,,.,,.,*,,,,,,,,,,,.,....00.00000000000000000022222000022222222222222222244222024444444444444444466444466466666666666666666868868888888888::88:::::::::::::::8:::88:8:8:::::::::::<:::<:<<<<:: """"""""$$$$$$&$&&&&&(&(&&(&(((((((((&((((*(((((((*******,*****,,,,,**((((((((((((****,*,*,,*,,,,,,,..,,,,,,,,,,,,,*,,..,......0000000000000002000202002222222222222222222222422022244424444244444444444444666664666666666888868688666888888::88:888::::::::::88:8:8888::8::::8:::::::::::::<::::" """""""$$$&&&$&$&&&(&&&(&(((((((((&&(((((((((((((************,,,,***,**((((((((((((******,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,...00.00000000000000002200222222222222222222224422224222442424224224444444464444446666666666666668886866666888888:888888:::::88::::88::8:8888::88:::::8:::::::::::<<<<::( """"""""$$$$$&&&&&&&&&&&&&&&&&&&(&&&&(&((((((&(((((************,**,*,,*,((((((((((*******,,,,,,,,.,,,,,.,,,,,,*,,,,,,,,.......000.0000000000002220202222222222222222222222422222224224224244444464644444666666666666666688866666688888888888888:8::::::::88::::8:88:8888888:::::::::::::::::<::8  """""""$$$$$&&&&&&&&&&&&&&&&&&&&(&&&(&&&(((((&((((****************,,,,,***((((((*****,,**,,,,,,,,,,,,,,,.,,,,,,..,,,,.....0000.00000000000000002000022022222222222222222222222444444424244444444444444446664666666666886666686888888:888:8888888:::::::8::888888:88::8888:::::8::::::::<:::<:::" """""""""$$$$$&$&&&&&&&&&&&&&&&&&&&&(&(((*(((&&((((**(**********,*,*,,,,*****(*(*,********,,,*,,,,,,,,,,,,,,*,..,,,.......00.0000000000000000000202222222222222222222222224220244424424242444466444444446446446468666666666668668888888888:888:::::888::8:88888888:8888888::8:::::::::::::<<:<::p" """"""""$$$$$$$$$&&&&&&&&&&&&&&&&&(((*((*((((((((((((************,,,,,,***,,,,,,,,*,******,*,,,,,,,,,,,,,,,,,.,,,,,.........00.00000000000000000000020220222222222222224244422444224224244464444444444464646466666666666666666668888888888888888888888888888:88::::8:888:8::8:::::::::::::::::::"""""""$""$$$$$&&$&&&&&&&&&&&&&&&&&(((((((((****(((((**************,,,,,,**,,,,,,,,,,,*(******,,,,,,,,,,,,,.,,,,.,,,.......0.0.0.00000000000000000202222222222222222222244242224444442244424444462244444666464666666666666666666688888888888888:8888::888888888::::8:888::::::::::::::::::::<:::::" """"""$"$$$$$$&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*(**(******,********,,,,,,,,,,,,*(******,,,.,,,,,,,,,,,,.,,,.........0..0000.00000000000002222222222222222220222242222424442444444244464442442444444446666666666666666666888888888888888888:8888888888888::8:::::::::::::::::::::::::::::::" """"""""$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((*(*(************,*,****,,,,,,,,,,,,***(****,,,,,,,,,,,,,,,,,,,.......0.00..00000000000000000222222022220222222222222242224442244242222466644444424444466666664664666668666688888888888888:8888888::88::8:8:8888::::::::::::8::::::::::::<::::8 "" """""$$$$$$$$$$&&&&&&&&&&&&&&(&&(((((((((&((((((((((((*(*************,,,,,,,,,,,,,,,,**(***,,,,,,,,,,,,,,,,,,.........0..000.00000000000000000000020220222222222222222222444444222222444442244444444444664646444666666666668888888888888888888888:88888888::::::::::::::88::::::::::::::<::::8 """""""$$""$$$$$&$$&&&&&&&&&&&&(&&&(&(((((((((((((((&((((************,*,,,,,,.,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,............0..00000000000000000200020022222222222222222224444442222224244444424424444444444444444466666666668888688888688888888888888888888:88:::::::::<::8:::::::<:::::::::::::8"""""""""$$""$$$$$&&&&&&&&&&&&&&&&&&(((((((&(((((((((((((((********,,*,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.....,...........0.0000000000000000020022222222222222220222222222222022222244444442444444444444444466666666668866888888688888888888888888:888:8:::::::::::::::::::::::::::::::::::8"" """"""$$$$$$$$$$$&&&&&&&&&&&&&&(((((&(((((((((((((((((*(*(****,*,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,....,,...........00.00000000000000000002002222222222222224222222222222242222442444242444444444464666666666666688888868888688888888888888888:88:8:88::::::::8:::::::::::::::::::::8:  """"""$$$"$$$$$$$$$$&&&&&&&&&&&&&(&(((((((**(*((*((((((((((*******,,,,,,,,,,,,,,,,,,,,,,,..,.,.,.,,,,,,,*,,,,,..,..,.,,........0.0.0000.000000000020000002022202222222222224242222424424244444222444444444444666666666666666668686888888888888888888888:88888:::::8888::::8::::::8:::::::::::::::" """"""""$$$$&&$$$&&$&&&&&&&&&&&&((((&(((***(***(((((((**************,,,,,,,,,,,,,,,,,,...,,,.,,,,,*,,,,,,,,..,..,,,,,.........0.000000000000000002000002222222222222222222222222444224244222222244442444444466666666666666666666666868888888888888888888:::::::88:::8::::8:::::::::::::::::::<::"""""""""""$$ $$$&$&&&&&&&&&&&&&((((((((((*((((*((((((((*********,,,,,,.,,,,,,,,,,,,,,....,,,,,,,,*,,,,,,.,,,,,,................0000.0000000000000020200222222222222222222222224422442444422222222224444444666666666666666666666668888888888888888888888::::::::::::::::8:::8::::::8:::<:::::<:: """"""""$$$"$$$$$$$&&&&&&&&&&&&&&&((((((((((((*((((((**(********,,*,,*",,,.,,,*,*,,,,,,,,,,,,,,,,,*,,...,,....,,.............0.*0000000000000000000200020022*222222222022222424444244222402222222244444446646666666666466666888888888888888888868886::8888:::8::::::::::::::8::88::::::::::::8 " """"""""$"$$$$$$$$$&&&&&&&&&&&&(&&(&(((((((((((((*(*(***(********,,,,,,,,,,,,,,*,,,,,,,,.,,*,,,****,,,,.,,....,,..............0..000000000000000000020000022.0222222202222222224422422222.2222222222244464664664464666,6866666688688886888888888888:::::::::::::::::::::::8::88(8::::::::::8:$ """""""""""$"$$$$$&$$&&&&&&&&&&&&&&&&(((((((((((((***(*(***********,,,,,,,,,,,,,,,,,**,,,,,,.,,,,*,,,,.,.......,,..,...........00.0000000.00000000222000000000000022222022224424222244422222220000202224466666464666668868666666866886888888888888::::8::::::8::::::::::8:88::8:8:8::::::::::8:82 """""""""$$$$$$$&&&&&&&&&&&&&&&&&(&(((((((((((((((((**************,,,,,,,,***,,,,*,,,,,,,,,,,,,,,,,.,,,.,,,,,,,.,.........00.0000000.000000000000020000000000002222222222222442222442222222000022224644646446666666666666666868888868888888888888:::::8:::::::::::8:::888:::88::::::::::8:8:::: " """"""""$$$$$$&$&&&&&$&&&&&&&&&&&(((((((((((((***(*(***********,*,*,,,***,,*****,,*,*,,,,,,,,,,,,,,,,,,,.,,,,...........00000000.0000.00000000000000000202202000222222222222022442222222200222222266466466666666666666666666888866688888888888888::888:::::::::8:::::8::888::::::::::8:8:::<: """""""""""$$$$$&$$$&$$&&&&&&&&&&&&(&(&((((((((*********(*(*******,*,,******,*****,*,***,,,,,,,,,,,,,,,,...,,,..........0..0.0.....0000.0.00000000000002200202000020222222242222222222222220222242444464446664666666666666666686866888888886888888:88:::::::::888::::8:88:8888:::::::88::::<:<8 """""""""""""$$$$$&$$&$&&$&&$&&&&&&&&&&(&&(((((((******************,,***************,*****,,,,,,,,,,,,,,,,..,,,..............0.......0.00.00000000000000000022220020202222222222244422242220222446444444446646466646666666666666686688888888888888:88:::::8:88:888::::::8888888:<<<:::88::<<<<<<: " " """"""""$$$$$$$$$&&$$&&&&&&&&&&&&&(&&&(&&(&((******((***********,,,**************,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.........0...0..000000..00000.0000000200022000002222222222224222202222222224644444444466646666646666666666666666666688888888888888:::::::::::::::::::8:88:::<:::::::8:<<<<<<<:( " """""""$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&(&((((**(*(*************,************,*,*,,,,,,,,,*,,,,,,,,,,,,,,,,.,....,,......0...000..0000..0.00000000202222002222222022222222222002222222224444444446446646446644466446666666666868888688888888888::::::8:::88:::::::8:8:::::::::::8::<<<<<<><: "" """"""""$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(*(((((((*(*(((*************************,**,,,,,,,,,,,,,,,,,,,,,........,,,,.....00..000..000000.000020000000022200000022000222222222202422424224222244444446446666666666666466666666668688886888888888888::::::88:::8:8::::8::<<::::8::88:<<<<<><<<< " """"""""$"$$$$&&&&&&&&&&&&&&&&&&&&&(&((***((((((((*(***************************,,**,,,,*,,,,,,,,,,,,,,,.,,,...,,,,,,.....0.....000....000000000000000020000022000020222222222222222242444422224646644466646666646666666666886686688688888888::8888:8:88::::::8:::::::::::::::::8<<<<<<<<<<<: " """"""""$$$$$$&&$$&&&$&&&&&&&&&&&&(((((***(((((((((((((**(*****(*****************,,,,,*,,,*,,,,,,,,,,,,.,,.,..,,,........0......00.0.0.0.00000000000000000002200220222002220222422242244466446664444444444664666666666666686668668888888888:888888:::88:88:8:::::8888::8:::::::8::<<<<<>><<<: """""""""$$$&$&$&$&&$&&&&&&&&&&&&((((((****((((((((((******(**(***************,*,,*,,,,,,*,,,,,,,,,,,,,,.,...,,,...................0..0000.0000000002000022200020222022220222222222222444466666444446244446646664666666666666686888888888:888888::8:888::::::::::8:::::::::::88::<<<<<<<<<<: """ """$$$$$$$$$$$$&$&$&&$&&&&&&&&(((((*(**(((((((((((*(((****((((**************,,,,,,,,**,,,,,,,.,,..,...,,.,,.....,............000000000000000000000000000020022220220002222202022024444666664444444444444446666666666666666666688668888888888::888:88:::::::::::::::::<::::8:<<<<<<<<<<<<: " " ""$"$$$$$$$$$$&&&$&&&&&&&&&&&&&((((((((*((((((((*(**(*(*(**((*******************,,,,,*,,,,,,,,,,,,,.,,,,...,,..................0000.0..00.00000000000000222022222000.002222222222244444644466444444444444466646666666666666888666666888888888:8888:8:8::::::::::::8::::::<:::<<<<<<<<<<<<:: " """""""""$"$$$$$$$$$$&&&&$$&&&&&&&&(&((((**(((((*****(*(((*(*********(************,,,,,,,,,,,*,,,,,,,,,.,,...,...................00000000...00000000.0000000000222000020222222222444244444644444444444444444644466664466666666666686688888888888888:8:::::::::::::::8:::::::::::<:<<<<<<<<<<<: """"""""""$$$$$$$&&&$&$&&&&&&&&&&&((((((((((***(((*****(**(*(((********(**********,,,,,.,,,,,,,,,.,,,....,,,......................000.0.00.00.0000000000000000020022222222222224222244444664444444444444446466666666666666866886666868888888888888::::::::::::::::::::::::::::<<<<<><<<<<<<<: """""""""$$$$$$$$&$&$$$&&&&&&&&&&((&(((((*((*(**(((((***((*****(**(*(*****(******,,,,,,,,,,,,,,,,,,,,.,...,,............,..,...........000000000000000000000002000022020022222222224444444442444444442444444446464666666668666666688688888888888::::88::::::::::::::::::::::::::<<<<<<<<<<<<<: """"""""""$$$$$$&$&$$$$&&$&&&&&&&&&&((((((((*(*(**((((((***(******************(**,,,,,,,,,,,,,,,,,,..,.,,..,,,..........,.,...............0.00000000000000000000000000022222222222444224444444444444444444444444446666666666666686668888888888888888:::8::8:::::::::::::::::::::<<<<<<<<<<<<<: """""""$""$"$$$$$$$$$$&&&&&&$$&&&&(&&(&((((((((((******((***********************,****,,,,,,,,,,,,,.,..,,,..,,........,...,.,......,.....0.000000000000000000022200020002200222222224222244444444444224444444444466464664666666668886666888888868888:8::888:::::::::::::::::::::::<<<<<<<<<<<<<: " """"""""$$$$$$$$$$$$$$&$&$&&&&&&((((((((((*(***(***((****************,**,,,,,,,,,,,,,,,,,,,,,,,.,,.,...,,..,...................,..........0000000000000000022002220022222222222222244244442444222444444444446666464666666666666666868888888888888:88:::::::::::::::::::::::::<:::<<<<<<<<::: "" """""""""$$$$$$$$$$$$$&&&$&&&&&&&&&(((((((((********((********************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,...........,........,...........00..00000000002000000000022222220222202244244244444242444444444444464444464666666666666888888888888888:88888:::::::::::::::8:::::::<<:<<<<<<<<<<::: """""""""""""$$$$$$$&$$$$$$$&&&&&&((&&(((((((((******(********************,**,*,,,**,,,,,,,,,,,,,,,,,,.,..........,....,,........................000000000000000000000222202242200442242244442222244444644444444444444446666666666668668888888888888:8::::::888::::8:::::::::::::<::<::<<<::<<<8" """""""""$"$$$$$$$$$$$$$$$$&&&&&&&(((((((((((*******(*****************,****,,,*,,,,*,*,,,,,,,,,,,,,,,,..,,,...,,.......,......,.............00000..0000000000000002222022222202222222222222244224244444446444424644446666666666666688888888:88888888::8:8:8:8:::8::::::::::::::<<<<:::<<<<<<<8 " " """""""$$$$$$$$$$$$$$$&&&&&&&(&&&&(&(((((((*****************************,*,,**,,,,***,,,,,,,,,,,,,,,,,,,.,.,.,,.,......................0.00000...0000000020000020220022222222222222224222242224244244444444644446666666666666666666888888888888888:::8:::::::::::::::::::::<<<<::<<<<:<<::8 " """""""""""$$$$$$$$$$$$$&&&&&&&&&((((&((((*((***(*(**************************,,,,*,*,,,,,,,,,,,,,,,,,,,,.,,.,.,,,.............0.....,.0.....00000000000000.000000020022222222202222222242222222222444444444664466666666666666666666688888888888888:::8:::::::::::::::::::::<<<::<:<::<<<<<<8 " ""$"""$$$$$$$$$$$$$&&&&&&(&&&(&((((((((((((*(******************,****,***,,,*,*,*,,,,,,,,,,,,,,,,,,,,,..,,,..,,.....,.........0..........0000000.000000200002000222220222222002222222224222244444444444644466466646666666666666868688888888888888:::::::::::::::::::<<:<:<:<::::<::<<<<<8 """""$"$$$$""$$$$$$$$$$&&&&&&&&&&&&&(&((&((((((*****,*********************,****,,,,*,,*,**,,,,,,,,,,,,,,.,,,..,....,..,............0000000000.000000000020000000222222000220000222222222222222244444444464444446444666666666666666866868888888::::888::::::8:::::::::::::<::<<::::<::<<<<<<8  " """""""$$"$"$$$$$$$$$$$&$&&&&&&&&&&&&((((&((((****************************,*******,,*,*,,,,**,,,,,,,,,,,,,,,.,,............,.,,..0.000000..0...0002000002000000022220002200000222224222222224422444444444444466446666666666646686688888888888888888888::8::8:::::::::::::<::::<:<<<<<<<<:<<8 """"""$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&((((*****(************************,**,,*,***,**,*,,,,,,,,,,,,,,,..,,,...,...,,,............0000..0000.0000000000000002202000220000000022222222424424444244444444444446644646666666666668868888888888888888::8::::::::::::::::::<:::<<:<<:<<<<<<<<8 "" """"""""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((***************************,**,***,,*,******,,,,,,,,,,,,,,,,........,,,,,.....0....0..000000..000000.0000000220200000000002002222222222222424444424444444444446444446666666666666666888868:8888888:8:88::::::::::::::::::::::<:<::<<<::<<:<8 """"""""$"""$$$$$$$$$$$&$(&&&&&&&&&&&&&&&&&&&(((*(**,*,*******************,********,,,,**,**,,*,,,,,,,,,,,,,,,,.....,.,,.,,.......,.0....0..00.0000...000000000000000000000002222222222222222224222444444444444464466666666666666666866688888888888:8:888:8:8::::::::::::::::::::::<<<<:<<:::8, "" """"""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((*(*****&***************************(******,,,,,,,,,,**,,,,,,,,,..,...,,..,,,,..................00....0000000000000000000000002222222222222222442422444442444444444664666466664666668666866888888:88:8::::8::::::::::::::::<:::<<::<:::<<<:<::6 """""""""""""""$$$$$$$$$&$&&&&&&&&&&&&((&(((((((*****((*************************,,*****,,,,*,,,,,,,*,,,*,,,,,...(,,.,,,,,,*,,,................00.0.00.000000000000000000.02202222222222422442422424404444444446466666666444666664.66688888888888888::88::::::66:::::::::::::::::::<<:<<:<<0 "" """""""""""""$$$$$$$$$&$$&&&&&&&&&&&((((((((((((((**(***(*********************************,*,,,,,,,,,,,,,,,.........,,,,,................00.00000.0000..0000000000000000222222222202002222222424224222444444444444444466644444666866668888888888888:888:8::::::8:::::::::::::::::::<:<<<:<:< """"""""""$"$""$$$$$$$$$$&&&&&&&&&&(&&(((((((((((((*(*(**************************,********,,**,,****,,,,,.,.....,,,.,.,,,,.................000.00.0000...000000000000020020202222020200222022222222222224244444444444444664444246666686868868888888888888:88::::::::8:::::::::::<:::::<<<<:<<:4 "" """""$$""$"$$$$$$$$$$$$&&&&&&&&&&&(((((((((((((((******(***************************,*,,,***,,**,,,,,,,,,........,,.,,,.,,........,.,...000...0.0000.00000000022220022000022002022222220220002222224222424224444444444442444466666688888888888888888:888::88:88::::::::::::::::::<::::::<:::6 """""""""""""$$$$$$$$$$&$&$&$&&&&&&&&&(((((((((((((((((***(((*********************************,,,,*,,,,,,,,,..,,...,.,,,,....,.............000.00000000002000000222000000000020000000200002220022222222242244242422444444444464446666668686888888888888::8::88:::::::::::::::::::::::::::::<::::6 """""""""""$$$$$$$$$$&&&$$&&&&&&&&&&&((((((((((((((*((((*************(*********************,***,,,,,.,,,,.,...,,...,,,,.,,,.......,..0000...0000002000000002022000000000002000000000000202222222222222224422444244444444646688868686666688888888888888:88::::::::::::::::::::::<::::::::::::<4 """""""""$"$$$$$$$$$$$&$&$&&&&&&(&&&&(((&&((((((((((((******((*******(******(******,****,,,**,,,,**,,,,,,,,...,.,.,,...,,,...........000.00000000000200000020000000000.0000000002000022222222222222424222242244444444444466886666666886888888888::8:::::::::::::::::::::::::::::::<<::::<::::4 """""""""$$$$$$$$$$$$$&$&&&&&&&&&&(&&(&&(&((((****((((*(*(**********************************,*,,,,,,,,,..,,.,,.............0....0.0000000.000000200000000002200000000000000000022020222222222222222222222422444444444446666666666866688888888888888:::::::::::::::::::::::::::::::::::::<::::4p" """"""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&((((((*((**(******(*********************************,,,,,,,*,,,,.,,.,...,.,.......0000...000000000000000000000000000000000000002020000002000222222222222222222244242442444444446666666666666888888888888:8888::88:8:::::::::::::::::::::::::::::::::::4 """"""""$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&(((((*(((*******(*(*****(**(*********(*****(*,****,,*,*,*****,,,,,........,......000....000..0000000000000.0....00000000000000022000020222222222222222222222222222444424444446666666666666666668888888888888888:8::8:::::::::::::::::::::::::::<::::::2  """""""$$"$$$$$$$$$$&&&&&&&&&&&&&&((&((((*(*********((*(*(********(*******((***(*******,*,***,,,*,,,,,,,,.,,..,.....0000........000.00....00.......000000220000202020022022222222222222222222222222222222444424446666666666666666666888888888888888888:8::::::::::::::::::8:::::::::::::::0  """ " ""$""$$$$$$&$&$&&&&&&&&&&&&&&&((&(((((******(((((((((************(**************,,,,****,,,,,,,,..,,,,,.,..,,.00000....00000..0.0.0...0.......000000020022222222020220220222222222222222222222222222224444466666666666666666686866868888888888888:8:::::::::::::::::::8::::8:::::::::2` "" """$$"$$$$$$$$$$&&$&&&&&&&&(&&&&((&&&(((((**((*(((((((*******(*(**(****((*********,*********,,,,,,,.,,,,,..,,.000.0..,...00.00....00..........0000002200020022202222220222222222222222222222222222244444244466666666664666666666666666686686888888888::8:8:::::8:::8:::::::::::8:::::::0 " """""""$$$$$$$$$$$&&&&&&&&&(&&&&(&&&&(((((*(*****(*(*((((*******(*((*(*(********************,,,,,,,,,,,,.,.,,,..000..,,..00000..0..0000..,.....00000220220020000022222222222222222222222222222222222244424444646466646464666666666666666666666688888888::::88:::8:::::::::8:::::::::::::6 """"""$""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((*(**(*((((((**(**(***((*(***(**********,*********,,,,,,,.,,,.,,.,,........,...000000...........,....0000020020000000000222222222222222222222222222222222222222444444444644644446446666666666666666688888888888888:8:8::888:88:::88:::::::::::80  """"""$"$$$$$$$$$$&$&&$&&&&&&&&&&&&&&((((((((((*((((((*********((*((((*(***(((*(****,******,,,,,,,,.,,,,..,,,........,,.00...0.0.........,....02220220000000002222222222224224222222222222222222222222224224444446444446646646666666666666668866888888888888888::8:8::88::8:8::88::::::8:8 """""""""""$$$"$$$$&$$&&&&&&&&&&&&&&&(((((((((((*(((((******((*(((((*(**((*(*****************,,,,,,,,..,..,,,,.........,....0..00..............022022200000.000222222224222244222222422222222222222244222224444444444444444446446666666666666688888888888888888:88888:88:888::::::8::8:::::8  """"""""""$"$$$$$$&$&&$&&&&&&&&&&&&&&((((((((((*(((((*(*********((((***(*****(*************,,,,,,,,,,,,..,,,,......................,...0.....02220000000000000222222222222242422222442224222222222222222224444424444444444446466444666666668668888:88888888:8888:88888888888:888:8:8:::::8:6 """"""$$""$$$$$$$$$$&&&&&&&&&(&((((((((((((((((***(***(*(((*((*****(((((**(***********,,,,,,,,,,,,,,..,,,.,,,.,......,...0.....,........02220000000000000222222222222244220222222242422222222424222424222222224444444444446646666666666888888888888:88::8::88:8888888888888888:8:::::888  " ""$"""$$"$$$$$$$$&$&&&&&&&&&&((((((((((**(((***((**(*(****((*****((((**(*(*********,,,,,,,,,,,,,,..,,,,,,.,,.,...,,,..............00022222220000000002442222222222222222222442422222222224222224424444222222242444444444646666666688688888888888888:88:::::::::::8::88:88888::88888::8 " """"""$"$$$$$$$$&$&&&&&&&&&&((&((((*(((((((**(((**(***((((((((*(*((((**(**(*****,***,,,,,,,,,,,,,,,,,.,....,......,,,........,,..000022222222202002222444222222222422202222444422222224244422244244444422224244444444464644446666868888888888888:::888::88::::::::::8:8:::88:8:::888886 " """""""""""$$$$$$$$$$&&$&$&&&&&&&&&&(((((((((((**(*(**********(((*(**((((**(***(*******,,,,,,*,,,,,,,,,,,,,.,,,......,,,.,.......,....002222222222222222224444424222222200022422444442222244444444444444422222244442244446446666666668888888888:8:::8:::::::::::::8::::88:::8:8:8888:888886 "" """""$$$$$$$$$$$&&$&&&&&&&&&&&&(&(((((((((((**(((********((((((***((((((((*******(**,,,,,,,,,,,,,,,,,,,,,,,,......,...,.,.,..,..,.0002222222222222222224244244444442200222244442222222244444444444444244422444444464444446666666666888888888888:::::::::::::::::::88:::::888:::8888888886  """""""""$"$$$$$$$$&$&&&&&&&&&&&(&&(((((((((((((********(**(*((****(((((((((*(***((**,,,*,**,,,,,,,,,,,,,,,,,......,....,.,,,.,,.,....0022222220022222222224444444444442242444422222222244444444444442444442444444444444466666666866866888888888:::::8::::::::::::8:8:::8::8::8::8888888886 " " """""""$$$$$$&$$$&$&$&&&&&&&&&&&&&((&(((((((((*(****(**(*(((*(((***(((((((*(****(*****,**,***,*,,,,,,,,,,,,,..,...,........,....,,...00222202220022220224222222442242224446444222202222244444444444444444224442464644446666466666666668888888:::::::::::::::::::8::::::8:88::8:88:888888886 """"""$$$$"$$$$$$$&$$&$$&&&&&&&&&&&&(&&(((((((((((*(**((*(*(**((***(*(*(*(**(****((**,******,*,,,,,,,,,,,,,,,,....,.,,................0002022000022022222224444424422222444444444444442666444444444442444444444444444466444666666666668688888::88::8:8:::::::<::::::::::88:::8:8888888888886  "" """""$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((****(((((((***(((**(*((*((*((***(***,***,***,,,,,,,,,,,,,*,.,.,,,,,,.,......0.......0020020000.02002222222422422222222444444444424444466644644646644444464444444444644424466666666666688888:888888::8::::::::::::::::8::8:::::88888888888886 """"""$$$$$$$$$$$&$&&$&&&&&&&&&&&(&((&((((((((**((((**((*(((*((*((*(*(((((((((((****,*******,,,,,,,,,,**,,,,.,,,,,,,.......0......0000000000.020002222222222222222244444444442246444444444666646644644446444446444446446666666466686888888888:888::::::::<::::::::::8:8:::::8:::::88:888888 """"""""$$$$$$$$&$$&&&$&&&&&&&&(&&&(&((((((((((*((((**((((((((((*(***((((((**(((****,,*,****,,,,,,,,.,,*,,,,,,,,*,,...........,....000000000.020002222222222022200244424444422646444444444646666664666446444444444444666666666666668888888886888:::::::::<::::::::::8:8::8:888::::8:88888::: " """"""$$"$$$$$$&$&$$&&&&&&&&&&&&&((((((&((((((((((**((((((((((**(*(((*((*((((*************,,,,,,,,,,,**,,,,,,,,,,,....,.......,.0000000000.0000022022222202020224422444444246666444444446466466666664666444444444444644664466666668:888:8888::8::::::::::::8:::8:::8:<8888:8::88:8::::::::: " """"$$&$$$$$$$$$$$&&&&&&&&&&&&&&((&((((((((((*((((((((((((((((((*(***((*((***************,,,,,,,,,***,,,..,,,.,.,,..,.......,.0000000000.0000022000222220000022222424242224444446464644466644666866666644464444444446466666666668888888888:::<<:::<:::::88:::::8:::::88888:88888::<::::<:8 " """"$" $$$$$$$$$$&&&&&&&&&&&&&&&&((&(((((((((((*((**(((((((*(*(((*((((((**************,*,,*,,,,*,,*,,,,,,,,,,,....,..........000000000...000000200200220000220222224244444464444644644666666666666666666666646444466668666666888888688888::::::::::::::8:8:8888:::888888:8::::::::::::<:8 " " ""$""$$$$$$$&&$&&&&&&&&&&&&&(&(((&&(((((((((((((((((*((((*(((((&((((((*(**************,,,,,*(,,,*,,,,,.,,,.,.,,.........&"000000000.0.000000000000020,.002202220222222444444446446*26666666666666646668886666442244466666668888888688::::::<8::<::::888::888:8:8:8::8:88:88:::<:::8::<<: " ""$""""$$$$$$$$&&&&&&&&&&&&&&&&&(((((((&((((((((((((**(((((*((((((*(((*(*************,,*,,*,,,,,*,*,,,,,*,,.,.,,.....,,,,.00...0.0...0.02020.00020000000200222202222242442444444640666666666666646666886668866604646666686888888868:::::::::,::::8:::88:8888::88::8::88:4.8:<:::::::<:: " """"""""$$$$$$$$$$&&&&$&&&&&&&&&&&&&&((&(((((((((((((((((((((((((**((((((*(**************,*,,*,,,,*,**,,,,,,,,..,.,......,........00.0...00000000000000000000022020222222244424444442464446466666666666668868866686644666666666688888<<<:8::::<<:::::888::8868688888::8888::<::::::88:<<:<:"6` """ """"$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((*((((((((((*(((****************,***,*,,,*,**,,,,,,,,.,.,..,....,..,......0......0000000000000000000022000002222224222442244444444444446664466666668886688886688866888:888::<<::::::::::::::88::8888668888888888:::<8::::88:::<<:::8 " "" """"$"$"$$$$$&&&&&&&&&&&&&&&&&&&&&((&&(&(((((((((((((((*((((*(((((*****(************,,**,,,,,***,,,,,,,*,...,,,.....,........0.0....00.00.000000.0000000020000202222242022222244244444446446666666666666668:888886886688::<::::::::<:::::<:::::8888::88888868:88888::::8::::::::<<<::::80@ "" """""$$$$$$&$&$&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((****((*****(*(****,*,,,***,***,,,,,,,,..,,,,,,..,,..,.............0...0000000.00000000200200202222200222222224224444444464644666666666668888868888:::::::<<:::::::::::::::888888888888888::8:88:::<:888:::8:<:<><<<<:8 """""$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((&&(((((((((((((((((((((((**(**(*((***(*******,*,**,******,,,,,,,*..,.,,,,..,,,,.,.....0.......0.0.0000..00000.000000002202002002222222222222444244444664666666666688888688888:::::88::::::::::::::::88888888888868688888888::<:::88<::8<<<>::::::6 " """"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&(&((&((((((((((((((((((((((****(((**************,*****,**,*,,,,,,,,,,,,,,...,,.....,.......,.....0..00.....00..000.0000000220000222222222224224444444444444446666688866886:8::::::88:::8:::::::::::::8888888866888886888888::::::::<:::<<><<::::::6h """""""$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((**(((*((((***(******,********,***,,*,*,,,,,,,,.,,,...,.,........,...0........0000000000000000002000000002222222222222224444444444666466688688688:8888::::::8888::::8:::888888888:888888888888::8:8:::8::<::<><<<:::::::6 """"$"$$$$$&&&&&&&&&&&$&&&&&&&&&&&&(&&&((((((((((((((((((((((((*((*(((*****(*(************,***,,,,**,,,,,,,,,,,,,,,,,,,.......,..........0...........00000000000020022022222222422224444442246444644666666686688888::8::::8888:::888:88888688888888688886888::::8:::::8<<<::<::<::<::::6 " """""$$$$$$&&$&&&&&&&&$&&&&&&&&&&&&&&&&((((((((((((((((((((((**(((((((***((**********,***,***,*,,*,*,,,,,,,,,,,,,.,,.......................00.....0000..000000000000000022222222222222422244444444664666686688888888:88:8888888::8::8888888888:888668688888888::8::::8:<<<::::<::<:::::6 " " """$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&(&&&((((&(((((((((((((((****((*((((**(***********,*****,**,,,**,,**,,,,,,,,,,.,,,,.......,.............0.0...0....00000000000000020022222222222422244424444464444446666688888888888::888888888888886688888886686888888::88:8:::8:::::::::::<:::::886 " " ""$$$"$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(*(*(((((((((**(((******************,,*,,**,,,,,,,,,,,,,,,.......,,.....................0..00000000000000002222220222222242424442444444464466666688888888888888888888888888868888888686668888:8:88::::::::::::<<8:<<:::::::84< "" """$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((****((((((((((*((*(****************,*,*,*,,*,,,,,,,,,*,,,,.,..,.,.,,.,.....................000000.00000.000002022222022222422222244444446442666666688688888888888888886866666668688888666666888888:::8:::<<<:::::8:<::::8:8:886 """"""$"$"$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*(((((((*((((((&(********************,***,**,,,,,,,,,,,,,,.,,,.,,..,,.......................0000.0000000.0000022222222222222424444444444424646666666868888886868686888668866668888888666888888:888:8:::::<:::::::::<::<:::888:4 """"""$$$$$$$$$$$&&&&&&&$&&&$&&&&&&&&&&&&((((((((((((((**(((((((((((((((((**((************(***,****,**,,,,,,,,,*,,,,.,,,,.,.,.,.,,.,.................0.0000000..000.0000002222222222222224422444444466666466666666686668666666866686668868888888668888888888:88:::::::::88:::<<:::::888::4P " """"""$$$$$$$$$$&$&&&$$$$&&$&&&&&&&&&&&&&&(&(((((((((((((*(((*((*((((((**((((******(*****(*****,*****,,,,**,,,*,,,,,,,,,,,,.,,.,.,,,...,............0.0.0.0..00..0...0000002222222222222242244444444644666666666666668688666686666666666866888866888888888:88888::::::::8:::<<:::::8::88:4 "" """"""$$$$$$$$$&$$&&&&$&$&$&&&&&&&&&&&&&&(((((((((((((*(((((*(((((((((((*(**(***********************,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,........,..............0.0...0..00000000002222222222222244244444444464464666666686666666686666668666886888666888888888:8:::::::::::::::<<<:::::8:888882 " """"""""""""$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((*(((((((((((*(**((*(*******(*************,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,....................0000......000000002022220220222222244424444444444446666666666666886666666666666666666688888868888:::::::::::::8:<<<::::::88888882 """"""""""$$$$$$$$&&&&&$$&&&&&&&&&&&&&&(&&((&((((((((((((((((((((((((((*(*****(*********(****,*****,,,,,*,,,,,,,,,,,,,,,,,,,,,,,..,,,...,........0...............0.00000000022220022200244222222244444444666666666666668666666666666666666666888:8888888:8:::8::::::::::::::::8::888:8882 """""""""""""""$$$$&$$$$$$$$$$&&&&&&&&&&&&(&&&&((((((((((((((((((((((((**((*****((*(*******************,,,**,,,,,,*,,,,,,*,*,,,,,,.,,,....,,,.....................0..0000000002000200220022222222222444444444466644666666666666666666666666688668688888:888:8::8::8:::::::88:::8:::888888880@ " """"""""$$$$$$&&$$$$$$$$$$$&$$&$&&&&&&&(&((&((((((((((((((((((((((***(**(***(***(***************,****,*,,,*,,,,,,,,,,,*,.,,,,.,,,.,..,.,.,,.....................0000.000000200000002222222222222244444444646464464446666666666666666666666688688888888:::8::88:::::::8:::8888:8888888880 " """""""""""""$&&$&$$$$$$$$$$$&&$&&&&&&&&&&&(&&(((((((((((((((((((((((((**(((((((****(*************,*,,**,,,*,,,,,,,,,,*..,,,,,,,,,...,,,.,,.........0........0.0..0.0000000002022022220222222222244444444444444644644686666666666666666886668888888888:8::::88::::8:8::<::::88888:8888880 """"""""""$$$&$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&((&(((((((((((((((((((*(((((*(*(((**(*(******,*****,,*,*,*,,*,,,*,,,*,,*,,,,,,,,,,,,,.,,,.,,,..,,,.0.......,...000....000.00000000002222222222242444464444446644444444666666664666666666686666868888888::::::88:8::8::8::::8::8888888888880 """""""""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(((((&((((((((((((((((*(****((**((((**((**(*********,**,,,***,**,*,,,,,,,,,,,,,,,,,,.,...,.,,....................0.....00..00000000002202202200222244444444444444444444664466466664446666686666668868888:::::::::::::8:::::8::::8888:8:88888.  """"""""$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&(&(((((((((((((((((((((*(*((((((*((((*(((******(*********,***,,,,,**,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,.......,,,..........00000.000.0000020200200002202222444444222224444466444466446444646666666666688866888888::::::8::::::8::::8:::8668:8888888. """""""$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&(((&(((&(((((((((((((((((((((((((((*(**(******************,,,,,*,,,,*,,,,,,,,,,,,,,,,,,..,,,.,.....0............0..000...0000000000000020002002222224442242222244466664444664444664666666646668868888:868::8::::::::::8:8:::::88888::8:8:88800 """"""$$$"$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((*(((((*((*************,*,,,,*,*,,*,*,,,,,,,,,,,,,...,,,,,,.,,....................00000.00000000000000022200022222222222222222244444444464464646446666666666666688868888::::::::<::<:888::8:<88888::8888:88:0  """"""$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((**************,****,,,**,,,,,,,,,,****,,,,,,,,,,,.,,,,,...................0..0..000000000000.002202002222222224222222024444444444444444664646666664666666886888888:::8:<::::::::::8:<:8:888:8888:8::80 """$$$$"$$$$$$$$$$$$$&$&$$$&$&&&&&&&&&&(&&((((((&&((((((((((((((((((((*(((((((**(****(**********,,,**,,***,,,,,,*,,,,,,,,,,,,,,,....,...........,................00000000.00000000220022222222222222244442444444644446446666466446666888888688::::8::88::::::8::<<:::888::8:8888::8,  """""$$$""$$$$$$$$&$$$$$$$$&&&&&&&&&&&&(&&((&((((((&(((((((((((((((((((((((*((((**(***************,*,***,**,,,*,*,,,**,,,,,,,.,,,,,,,,,.........,....................00000.000022002220222222222022222442424244444442664666644644666646886688688:::8888::::8:::<<<<<:::88::::::888888,   ""$"$$$$$$$$$$&&$$$$$$$$&&&$&$&&&&&&&&&&(&((((((((((((((((((((((((((((((**(*((((*****(**************,,,,***,,****,**,,,,,,,,,,,,......,.,.,....................000.000..0000000000022220022220220224224242244444444444646444446666868886688688:8888:::88::::::<<:<:88:::::::8888888,  """"$$$""$""$$$$$ $$$$$$$&&&&&&&$&&&&&&&&&&(&&&((((((((((((((((((((((((((((**(*(**(*(***********,***,***,,,,,***,,,,,,,,,,,,,,,,..,,.,.,,.....................0..0.00..00000000000022222222204222224422244444244464444666464666666668668886:8:88888:::::::::<<<::88::::<::888:8888*  """""$""""""$$$$$$&$$$&$$&$&&&&$$&&&&&&&&&(&(((((((((((((((((((((((((&(((((((*(*****(*(**************,****,,**,*,*,,,*,,,,,*,,*,,,...,.,..,....,..................,.000.0000000200222222222000&,222222222244444444446444444 24666666686668686888:8888:::888::::<::88::::::::888:888:"  """ """"$""$$$$$$$$$$$$&$$$&&&&&&$&&&&&&&&(&(((((((((((((((((((((((((((((((((((((***((*((**************,*,,***,***,,,*,*,**,,,,,,......,......,...,,..,,............0...0000.000000220222220022222442222224442244446446644466466666666668686888886868:886:8::::::::8::::::::::8888888X   " """"$""""$$$$$$$$$$$&$$&$$&&&$$&&&&&&&&&&(((((&&(((((((((&((((((((((((*((((*((*(((*(((**(*****************,****,,***,**,,,,,,,.......,.....,,..,.,....,..............00000000000000222222022022420222224224444444224464464446666666866886868886888:88888::::::::8:::8:::::8::88:888& """""$"""""$$$$$$$$$$$$&$&$$$$$$&&&&&&&&&&(&&(((((&(((((((&((((((((((((((((((((((*(*(*((*******************,**,*,,**,,*,,**,,,,,,..,,,.,....,,...,,....,.,,........0..00..000000200000020202002222222222222444244444446446444666666666668686888888888888:88:::::888::8:<<::8::::88888(@  """""""$""""$$$$$$$$$$$$$$$&$&$$&&&&&&&&&(&(&((((&((((((((((((((((((((*((((((((((*((*(*****(*************,********,*,**,,*,,,,,,.,,,,,..,...,,..,,,...................000.000000000000000222004222222222222224444224444444646644666666666868888668888888888::::::86:8::::::88:8::8888:( """""""""""$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&(((&&&(((((((((((((((((((*((((((((((((((*((***************************,*,,,*,,,,,,,,,,,,,..,,,.,,..,........,..........0..00.0000000000000202222022022222222222242442244444664444666666686666688666686888688:8888:8::88::::8::8888::8888::& """""""""""""$""$$$$$$$$$$$$$$&$$$&&&&&&&(&&(((((((((((((((((((((((((((((((((((((*((((*(((******************,*******,**,,,,,,,,,,,,,,.,.,.,,,.,..,..,,..,..............0.0.000000000.000202000020002022222222224444244444464444466666666668666868686888888888:88::8868:::8:886888:::888::$  """"""""$"$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&((((((&(((((&(((((&((((((((((((((((((((((*(*((((((***********************,*,*,*,,,,,,.,,,,,..,...,.,....,..,.,................000000.000000000000020020022220222244224224444444466464446666666666886666886888888888888888::88:888:8:::8:::<::& " """""""""$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((&(((((((((((((((((&((((((((((((((((*((((((((**(****((*****************,,***,,*,,,,,,,,,,,,,.,..,.,,........,,...0...0.........00000000000200000020000002220002224224244444444444464664666666666666666888888886888:::8:8:8:8888::::88888:<<::"" " """"""""$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&((&((&(((((((&((((&(((((((((((((((((((**(((((((((******************************,*,*,,,,,,,,,,.,,.,.,,,,..,....,..................00000000000000000000000022020222222222222424244444444466666466866686666686888888888:88888888:888::888888:::::::$` " """"$"$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&((&((((((((((((((((((((((((((((((((((*(*(***(***(**************,******,***,,*,**,,,,,,,,.,.,.,.,.,,..,....,..................000000000.000000002000020222202222222222442224444446444666666688666666668868688688888888888:88888::888::8::<:::<    """"""""$$$$$$"$$$$$$$$$$$$$$&$&&&&&&&(&&((((((((((((((((((((((((&(((((((**((((((****(*(***************,**,**,**,***,***,,,,,,,,,,,.,,.,.....,..,....................0000000.00000000000000000220220222222222222224424444484464466666666666668886886688888888888:888::88888888:::::::  """"""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&(&(((((((((((((((((((((((((((((((((***(*((*(*(**********************,***,,,,,,,.,,,,,,,,,,.,.,,,..,....,,..,..............0000000000.000000000000000000222222222222242244444444444466446664664466686666866888888888888888888888888:88:::::::h  """"""""$$"$$$$""$$$$$$&$$$&&$&&&&&&&(&&(((((((((&(&(((((((((&(((((((((((((((((*((*(*((**(************,,*,*,,*,****,,,*,,,,,,,**,.,.,..,,.,.,.,,,,.,...,..........0.0000000..00000000000002000002202220022222242444444444446644666466666666666668886888888888888888888888888:::::::::  """"""""$$"$$$$$"$$$$$$$$$$$&&&&&&&&&&(&((((((((&&&(((((&(((((((((((((((((((*(((((**(*********************,***,***,,,*,,,*,,,*,,,,,,..,..,,.,,...0.....,....,......0000000..0...00000000000000022222202222222244424444444444466664666666666666886866888888688:888888886:888888:::::8: """"""""$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((&&((((((((((((((((((((((((*(*(*(*((((***********************,*,***,**,,*,,,,,.,.,,,,,,,.,..,........,..,.............000.000.0000.00.00020000200022022222222424244444444444466644646666668666866668888888:88888888888888888:88::888: """"""""$""$""$"$$$$$$&&$$&$&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((*(*(((***(********,***********,,***,*,,,,,,,,,,,,,,..,,,.,..,....,.,..,.,...........0000..000000000000000000002022022220222222222244444444444666446664666686668666888888888888888888888888888888:88:::   """""""$$"$$$$$"$$$$$$$$&$$&&&&&&&&&&&(&(((((((((&&(&(((((((((((((((((((((((((*((((*(************************,,**,,*,*,,,,,,,,,,,,.,,,.,,,,,,,..,...................0....0000.00..00000000000002222220202222222244444444664646646444666666666666668886888888888888888888888888888888:    " """""$$$"$$""$$$$$$$$$$&&$&&&&&&&&(&(&(&((((((&&(((&(((((((((((((((((((((((*((((*(*************,****,*****,,*,,,,,**,,,***,,,,,,,,,,.,,,.,.,.,,...............000.....00.0000000..0000000000002220022222222442444444466464466464646666666666686668888888688688888888888888888888888 """"""""""$$$"$$$$$$$$$&$&&&&&&&&&&&&&&&(&(((((&(&((((((((((((((((((((((((((**((*(**************,,***,*****,,**,,*,**,**,*,,,,.,,,,,,,,,,,,..,.,,........................00.0.000000000000000002000020222222244224244444464444646466666666688866686886688886868888888888888888888888: """""""$$$$$$$$$$$$$$$$&&$&&&&&&&&&((((((((&&(&&(((((((((((((((((((((((((((*(((*((************************,****,,**,,,,**,,,.,,,.,,..,,,.,,.,,..,.......................00000.0000000200.000022000022222222444222444444446446446666666666886666686888666866688888888888888888888888: """"""""$$$$$$$$$$$$$&$&$$&&&&&&&&(&((((((&((((&&(&(((((((((((((((((((((*(**((**(***********************,,*,*,,,**,,,,,,,,,..,.,.,,.,,,,..,,,..........................0..0.....0000000000022220202222222222222444444464444444646666666688866666866688686688888888888888888:8888888:@ """"""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&((((((&&((&((((((((((((((((((((((((*(***(*(*(*********************,**,**,*,,*,,,*,,**,.,,.,,,,,,,,,.,.,,..........,...............00.0.0000000000000200002000022222222222222444446444444464666666668886868686888866688886888888888888888888888:: " """""""""$$$$$$$$$&$$$$$&&&&&&&&&&&&&(((((&&((&((&(((((((((((((((*((((((((*(*****(**********************,****,,**,,,,,,*,,,,,,,,,,,,,.,,,,,,,,,.,...,,....................0...00000000000000220002222222222422444444444444444644666666666666688666886666668668:88:8:888888888888888:8 """""""$"$$$$$$$$$$&$$&$&$&&&&&&&&&&&(((((((((((&((&((((((((((((&((((**((((((**((********************,******,,***,,,,,,,,,,,,,*,,,,,,,,.,,,,..,,,,,.....................0...0000.0000000002000022222222422422424444444444446666666666666666666868866666666688888888888:8888888888888  """""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&(&(((&&&(((((((((((((((((((((*(**((****((((***(***************,,,****,,,,,*,,*,,,,,,,,,,,,,,.,,,.,.,..,.,.,....,...,..,...........0.0000..000000000000022222222222222224444444444646466466666666686666686866686686688688888:88888888888888888  """""$""""$$$$$$&$$&$&$$&&&&&&&&&&&&(&&&&&&(&(((&(((((((((((((((((**(((***((((****(*************************,,,,*,*,*,*,*,,,,,,,*,,*,,,,,,,,,,..,..,.............,...0.......000..0000000000002222222222242224424444444464646446666666666888866666666666666886688888888888888888888888  """""""""$$$$$$$$$$$$&&$&&&&&&&&&&&&&((&&((&(((((((((((((((((((((*(((((((((((*((******(********************,*,,*,,**,,,,,,,,,,,*,,,,,,,,,,...,,,,,....,.,,,.,..............0.0..00000.00000000222222222222222244444444466444464466666688888686686666888668886888886888888:8888:8:8888 """"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((&((((((((((((((*((((*(((((**(*((**********************,****,*,,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,..,,,.............0...00000.0000000000.000002222222222222242444424464444466666666688888886666886868668888888886688888888888888888:  " """"""""$$$$$$$$$$$$$$&&&&&&&&&&(&&&&(&(((&(&((((&((((((*****((((((((((((((**(((******(********(*****,***,*,,**,,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,...,,,................0..0000.00000000000002022222222222244444424444444446466666666688868888686888868666888886688888888888888888888 """$""""$$$$$$$$$$$$&&$$&&&&&&&&(&&&&&(&&(((((((((((((*(((((**((((((((((**(((*****((*((*********(**,*******,,,,*,,**,,,,,,,,,,,,,,,,,,,,,,..,,,,,,.,...,................0....00000000000000002222002222222224424444444444464466666666868886868868668888888888888888888888688888888:::8 "  """$$"$$$$$$$$&$$$&&&&&&&&&"$&&&(&(((((((&((((((((((((*(*&**(((*(((((((((((((********,********,********,**,,,**,,,.*,,,*,,,*,*,,,,,,,.,,..,,.,..,,....,..................000000000.00000222022220022022244424444444446666666666666868886866888888888888888888886888888888888:888:   """""""$$$$$$$$$$$$$&&&$&&&&&&&&&(&&&(&&(&&(((((((((((((((((((((*(((((((((*((((**(*(****&(*********,*****,,*,,***,,**$*,,*,,,,*,,,,,,,,,,,.,,,,..,*,.....,......,.....0....0..$.0.00.0000222220220202022222.444444444446666466666668888:48888888888668888888868888688488888888888::*  """"""""$$$$$$$$$$&$$&&$&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((*(*(**((***************,,,*****,*,**,****,,,*,,,,,,,,,,,,,,,,,.,,,.,.,,......................0..000..0000002202200200220000224222444444444446464666666666888446868868666888:8888888888886$688888:88888828  """""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((*(((((*(((((*((((**(*************,,*********,,**,,*,,,,,,,,,,,,,,,,,,,.,,,.,,..,.,...........,.........00..000000000000002022000002022222444442444444446446666666666686886888688688888888886888866668888888888888:8" " """"""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((*(*(((((***(***************,***,****,*,**,,,,**,,,,,,,,,,,,,,,,.,,,,,,,......,..............0...0000000.02000000202022022222222422444444444444666666666666668868888688888:88888888888668688888888888888::.  """"""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((((**(((**(*************(******,******,,,,*,,,,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,...............0..00.000000000000000000200002202222224242444444444446646666666666686688888888888886888888688866888888888888:88:. " """""""$"$"$$$$$$$&&&&&&&$&&&&&&&&(((((((((((((((((((*(((((((((((((((((((*(((**((*(((****************,,**,*****,**,,,*,*,,*,,,,,,,,,,,,,,,,,,,,,..,......,,..........00..000000000000000000000222222224222444244444444644666666666666868868888888888888888888888668888888886888888:0 """"""""""$"$$$$$$$$$$&$$&&&&&&&&&&&&(((&(&(((((((((((((((((((((((((((((((((((((*(**********************,,****,,**,,,,**,,,,,,,*,,,,,,*.,,,,,.,,,.,..,,..,.,,........00..000.0000000000020200202202222222244222444444444646666666666666866688888888888888688888868:8888888888888888:,&  " """""""$"$$$$$$$$$$&$$$&$&&&$$&&&(((&&(((((((((&(((((((((((((((*((((((((((((*(((*(********************,,,******,,,,***,******,,*,,,,,,,,*,,,,,,,.,,..,..,,.......0000..00.0000000000.20202222222222244422224444244444464466466666668868888868888888888688:8888:88:8888888:888888:,&&""""""  "$"""$&&&(&" " " "$$&$" "$$(*((*($&$""""$$&(&$"" ""$(*,*((&&&&$$$$&&&((&$$"$$(*,,****(&&&&(**(*,*(&$$$$(,,,*,*(&&((((**(..*((&&&(*,..,**(*(((**,,.0,*(($&&(.000.***8**84000220..***.046220.0...022640686422000268666200002468628:66420226666:822>222488628864422"""""" $" "&$""  $&&$"""" $$$&&&**(($$" $(((&&$"""$$&(&&$(*(&$$"$"$(*&&&$$$$$((**&&*,*((&$$&(*(*((&&&&&(*,*((*(*(&&&(&(****&&$&((*,.,(,.,.**(***....,*&(***,.0.0.00....,0.00000,**,,.024002222000002244400,.000466244422446666888642202246886686666@688:::<86200226888466& "&&$ "$$""" "  &&(*&,&&(&&"" """"$&&" ,$(*,,(&((*(&&&(""$$$&&&$""((*.,*&*,,*&&$$&&$&&*((*".*,...,(*,.,*&&$$&&((**&$$&*.00.*,...,,((&((***.**((*,.240,.00.,,,,,*,*.0..,**.02662.022000.00...22200,,0266844664422042224666420248:>:868::886842448:8864266:<<<:68888664466&   """$$""  "$$$"$"""""$$$&&&(&&$$"$&&&&((&&$&&$$&(&(((**&&$&$$&(((&((&$&$&&***(****&&&(((*****((**(*(*,,,,,**(&&((*,,***((***(,,.,....,*((*,.,,,.,,(*,,...00020....,.0000.0.,..000222222220.0.0222222000022446666666444246666666446668:88::86666668688886668668:8:88:88<666$   ""$$""$"$ """"$$$&$$$$$$&$&&&(((&&&&&((&&&&(&&&$&&&(((((((*(&((((((((((&(&(*((*******((*((*******(((*(**,**,,(*.*.**,,,.,,,**,,,,.......*,,*,,......,,,...000000020200.0200000..0200022222020222424242222426646666666464668866888666868:88888888888::8:::88866688:88:::8:&  " """""""""$$$$$$$"$$$$$$&&&&&&&&&$&&(&&&((*&&&&((((((((&(&&(((((((((&&(((((((((*(*((*((******(((*((**,****,(***,***,,,**,*,.,,,,,,.,,,,,,,........,.,,......0....000000000000.002220222220022242442222222224444446444466666866866666888888::888:8:88:::8:8:8:::::88:888::88:::&  "" """""" """""$$$$$$$$&&$&&&&&&&&&&&&&(&&((&&&(((&((((((((((&((((((((((*((((((((**(****(**************,,**********,,,.,,,,,,,,,,,,.,.....,,.................0.0000000000000020002200220222224222224224442244444466666666666666868686868888888888:88:::::88::8::8:8:8::888:88:88$@ " """""""""$"$"$$$$$$$$$&$$$$&&&&&&&&&(&(&((&(&&(&(((((((((&(((((((((((*(((*(**((**(((**************,***********,,,,,,*,.,,,,,,,.,.,.,,,..,.....0....0.0..000000000200000022200222202222222222424444444444444464646666666666888868888888888888888888::8:::::::888::8888:88888:&  """"" """"""""$$$$$$$$$$&&&&&&&&&&&(&&&&(&(&(&&((&((&&&&&&&((((((((((((((((((**((*(***(*******,***,**,*,,*****,,,,,,,,,,.,,,,,,....,,.,........0..00000000000000000020002222222222222222222224224222244646446666666666666888888888888888888::8:::8::8::::::::8:8::8::8888888:&  """""""""""""$$$$$$$$$$$$&&&&&&&&&&&&&&((&&&&((&&&&&(&(((((((((((((((((((((*(((*(**(***********,,**,*,,****,,,,,,,,,,.,,,,,,,....,,.,...........00000000000220000022222222222222222222224244422422446466666666666666886668888888888888::::8:::::::::8:::::88:8:88:888:88:::&  """"""""""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(((((((((((((*(((((((****((*((*********,**,,*,***,,,,,,,,,,,.,,,,,,,,..,.,,,.,......000000.00000000200022222222222222422224444442424244444446664646666666688888888:88888:88::::::::::::::::::::::8::::::::88::::::<$ " """"" """""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((((((((****(***((*(****************,,**,.,,,*,,,,,,,,,,..,,.,..,.,...0..00...0000000220222222222222222222222224244444442244444666666666666668888888888:8::::::::::<:::::::::::::::::::::::::::8::::::<"  " """""""$""$"$$$$$$&$$$&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&((((((((((((((((((((*((*****(****************,,****,,,,,.,,,,,,,.,,,,,.,,,.,..........00000000000000002222244222444244444444444424244444666666666686688888888888::::::::<::::<::<:<:<<<::<::8:::::::::::8:::::<::"@ " """"""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((((((((((((((*((**(*(***(****,*******,,,,***,,,,.,,.,,,,,,,,,,,.,,,,,,.........0000000000002000242224422424444444422444442244444466666666666668888888888:88:::::<:::<<::<<<<<<:<<<<<<<::<<:<<:<<::<:<::<:<:<$   " """""""""""""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*****(*(**********,,,****,,,*,,,,,,,,,,,,,,....,,............000000000000002222222222244444444424444444444666666666666666666888888::::::::::::::<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<" " """""""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((*((**(*********,,*,*****,,,,,,,,,,,,.,,,,.....,.,,........000000000000000000222222224444244444444444444666666666666686668888888888::::::::::<<<<<<<<<<<<<<<<<><<<<<<:<<<<<><<<:<<<<<<<<>>"  " """"""""$$$$$$$$&$$&&&$&$&&&&&&&&&&&&&&&&&&&(&&(&(((&((&((((((((((((((((((((((*(**,****,,,*,,,,*,,,,,,,,,,*,,,,...,..,........0.0.0000000000000222222224444244444444444446466666666666868888868888888:8::::::::::<:<<<:<<<<><<<<<<<<<<<<<<:><<<<<<<<<<<<<<<<>>" " """"""""""""$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(&(((((((((((*(******(******,*,,,*,,,,*,,*,*,,,,,*,,,,,.,...,...,..........0000.000000222224222224444444444444446466666666666668668888888888::::::::::<<<:<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<><>>> n " " "" """"""""$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&(&(&&&&(&(&(&(((((((((((((((***********,*,*,,,,*,,***,,,,,,,,,,.,,,.,..,...,.,.......000000000022222224222244444444444444466666666666666666888888888888:::::::<<<<:<<<<<<<<<<><<<<<<<:<<<<<>><<<<<<<<<<<<>><>>>>   " "" """""""""""""$$$$$$$$&&$&&&&$&&&&&&&&&&&&&&(&&&&&&&(&(&((((&(((((((((((((******************,***,,,,,*,,,,,,,,,,,,.,.,,...,......00000000002222222422224444444444444644646666666666666688888888888::8:::::<<<<<<:<<<<<<<<<<<<><<<<<<<<<<<><:<<<<:<><<<>><<<<>  """"""""$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&(&&&&&&&(&(((((((((((((((*(**(************,,,,,**,,**,,,,*,,,,*,..,,,,..........0......00002222222222244444444<444466444666666666666668668888888888::::::::::<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<::<<<:<<<<<<<<><<>>p " " """"$"""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((*(***************,**,******,,,,,*,*,,,,,,.,,..........0...000002222222224222442444444444444664664666666666668688888888::::::::<:<:<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<:<<::<<<<<<<<<<<<<>   """""""""$$""$$$$$$$$$$$$$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&(&((((((((((((*((*****((*((***************,*,,,.,,,,,,,.,,,............0000222222022222244444444424444444646666666666666888888888888:8::::::::::<<:<:<<<<<<<<<<<<<<<<<<<<::<<<<<<<:<<<<<<<<><<<>  " """""""$""$$&$$$$$$$$$&$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&((&(&((((((((*((*((((((((**********,*,,,,,.,,,,,,,,,.,,...........00002222022222224244444422444444466666666666666688888888888888::::::::::::<<:<:<:<<<<<<<<<<<<<<<<<:<::<<:<<<:<<<:<<<<<:<>@  """""""""""" "$$$$$$$$$$$$&$$&$&&&&&&&&&$"&&&&&&&&&&&(&(&&((((((((((($"((((((((*(((************,,*"(,,,,,,,,,,,,.,,......0000020020222222222224244422444446.44666666666666866688888888:<688::::::::<:::<<:::<<:<<<<<>::::::::<<<<:::<::<<<<<<<<<>@  """""""""""$"$$$$$$$$$$$$$$$&&&&$&$&&$$&&&&&&&&&&&&&&&&&(&(((((&(((((((((((((((((((*(*************,**,,,,,,,,.........000000.0000200222222222222242242442044444666666666686688668888860888:8:8:8::::::::::::<::::<6*::<:<:::::<<:<:<<<::<<<<<>@6  " """""""""""$"$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&((((((((&((((((((((((((*(((*************,,*,,,,,.......0.00000000000022022200222222424444444444644666666666668866888888888888888::::8::::::::::::<::::::::::::<<::<:<<<<<>>>>: