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_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '458B03' IMAGE_NUMBER = 55523514 IMAGE_TIME = 1977-11-19T06:41:54Z EARTH_RECEIVED_TIME = 1977-11-19T17:42:58Z ORBIT_NUMBER = 458 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = VIOLET EXPOSURE_DURATION = 0.407300 NOTE = "LOW RESOLUTION COLOR 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 %  9püÈXs׈7 o tÊ(# §!œ¥(   Íî¡b! Ïe×å­E &îÌ«¡ÑÕ¸ˆ=K"$$$&$$$$"  $&&&(***,**(((&&$$""   ""$$(((***,,,.0..0..,*(&&&$$&$&&&&&&(*,..002224400...,****((((&&&(((*,,002224444422..,****((&&&&&&(,,.02424444444642220,*((&&&(((**,,,..02244466642200,,,**(((&(&&(*,...02246444422020.,,**((((((((,,,.224444666880   $$$&$$$$$$$" ""&&((&(**,,,,,,((&$$""""""""""$$$((**,..0000..,,***((&$&$$$$$&&(**,.000222222200.,.**((&$&$&&&(**,.0022222442220..,**(((&(&(((***,..0244646644220.,*,***(((((((**,.0242444444442200..**((&&&((((*,..0222424442220..,,**((((((***,,..02246  "$$&&&&&$"""  "$&&(*******((((&&$$"  ""$$$(((*,..,.....,***(&&"$$$$$$$&&&&(*,,..0022220..,**((&&&&&&&&&(&(**...002220000..,,**((&&&&&&&(*,,,.0222222222220..,***(((&(((***,,.0044444444200..,*((((((((((***,.0002444222200...,***((&(((**,.0"  ""$$$$$$$$$$$"   ""$$&&((******((&$""""" "" """""&&&***,..,...,,$((&&$$$$$$$$$&&((*,,.00.0..(.,,**(((&&&$&&&&(((*,,..000.0000..,,*(((((&(&(((((**,..022424222000.,,,***((((((***,.0002222220200...****((&&&((**,*,..00002224220...,,*******.   ""$$&&&$$$"""  ""$$&(((*((((((&&&$$"$""""""""$$&&(((*,,,,,,,.,***((&&$$&$$$$&&(((***,*,.......,,*(((&&&&&&&&&&&(**"*,.00000....,,,,*((((&&&(((((...000002200000...,****(((*(,,,...00020220000..,,**(*((&(((*(**,,,.022222222000.0...  ""$$$$$$$$$$"""   """$$&&&(((((((((&&&$$$"$$"$"""$$&&&((**,,,,,,,***((((&&&&&&&$&&((((**,,,,..,,,,,,***(&&&&&&&&&((***,,,,...000....,***(((((((((***,,..00022020000..,,,,*(*(((((****,,,..000000000...,***((((((((*,,,...00020222220  ""$$$$$$$$"$""" "$$&&&&(((((((&&&&$$$$$$""""$$$&&(((***,**,******(((&&&$$$&$&&&(((****,,,,,.,,,***(((((&&&&&&&&&(**,,.........,,,,,***(((((((****,,...0.000000.0...,****((((******,,....0000000.,,,****(((((*(**,,..0022244  """$$$$$$$$$$$"""""  """"$&&&&(((((((&&(&&&$$$$"$$$$$$&&&&(((**,,*,,***((((&&&&&&$&&&&&(((***,,,,,,,,,,***(((&&&&&&&&(****,,,,,........,,***(*(((((((**,,,.,..00020000..,,,,***(((((*(*,,,,,,..........,,.,***(*((***,,,...02    ""$$$$$$&&$$$""""" " ""$$$&&&((((((&((&&&$&$$$$$$$$$$&&&(((***,********(((&&&&&&&&&&&(((****,,*,,,,,,***(((&(&(((((((((***,,,..........,*,****(**(*****,,.....0...00....,*********(***,**,,,.....0...,,,,,*******,,,,.0  " ""$"$$$$$$$$$$""""""" """"""$$$&&&&&&&&(((((&&&$$$&&$$$$&&&&&&&(******,*****((((((&&&&&&&&((((((******,,,*,*****((((((((((((****,,..........,,,*************,,,,,...0.......,.,,*******(*((****,,,,,....,.,...,,,,,,.,,. " "  """""$$$$$$$$$$$$""""""""""""""$$&&&&&(((((((((&&&&&&$$$$$$&&&&&&(((((*********(((((&&&&&&&&((((((*(***,**,*,*,*****(((((((((****,,,,,,..,.,,.,,,,,,,*********,,,,,,..,,........,,*****(((*(*******,,..,............0 "   ""$$$$$$$$$$$$$$""$"""$"""$$$$$&&&&&(((((((((&((&&&$&&&&&&&&&&&&(((********(*(((((&((&(&&&&(&&(*******,,,,,,*,*****(((((((*******,,,,......,.,.,,,**,********,,,,,,..........,,,*******(*******,*,,.......0002 """  ""$$$$$&$&&$$$$$$$$"$"""$"$$$$$$&&&&&(((((((((((((&&&&&&$&&&&&&&(((((*(*********(((((((&&&&((((((****,,,*,,*,********(*(((((******,,,.,.....,.,,,,,,,,*********,,,,,,.....,.,,,,,*****(*********,,....0002 """"""""" """$$$$$$$&$$&&$$&$$$"$$$$$"$$$$&&$&&&&((((*((((((&(&&&&&&&&&&&(&&((((***********(*(((&(((&&&&(((((*****,,,,*,*,*****(((*(*((((***,,*,,,.......,.,,,,,*,*********,,,,,,..,,,,,,,,,******,*****,*,,...00 """""""""""""" """$""""$$$$&&$&&$&&$$$$$$$$$$$$$$$$&&&&&((((((((((((((&&&&&&&&&&&&&&((((((((*******(*(((&((&&((((((((**(****,,,*,*,*****(*(*(*********,,,...........,,,,***,*************,*,,,,,,,,,,,,,,****,*,,,,.0 """"""""""""""""""""""""""""""$$$$$&$&&&&&&&&&$&$$$$$$$$$$$&&&&&(((((((*(((((((((&&&&&&&&&&&&((((*(*********(((((((((((((((((********,*,*,*,****************,,,,,.,.......,..,,,,,***************,,,,,,.,,,.,,,,,,,,,,,,0  """"$""$$"$$"""""""""""""$$""$$$$&&$&&&&&&&&&&&&&&$$&$&&&&&&&&&((((((((((((((((&((&&&&(&&(&((((((((************(((((((((((((*******,,,*,,,,,*,,**********,,*,,,,,....,...,.,,,,,,******((******,,,,,,,.,.,.,..,....    """""""""$$$$$$$"""""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((&&&&&&&(&&((((((**************(((((((((((********,,,,,,,,,,,*,,,*,,***,,*,,,.,,,.,.,...,,,,,,**************,,,,.,.,........0  " """"$$$$$$$$$$$$$$$""$""$$$$$$$$&&&&&&&((&&&(&(&&&&&&&&&&&&&&&&(((((((((((**(*(((((((&&&(&&((&((((*(**********((*((**(*(*(((*******,*,,,,,,,,,.,,,,,,,,*,,,,,,,,,,,,.,,,,,,,,,,**************,*,,,,,.....02 """" " " " """"$$$$$$$$$&&$&$$$$$$$$$$$$$$$&&$&&&&&&&(((((((((&&&&&&&&&&&&&(&((((((((****(((((((&(&&(((((((((*((************(****(*((((((*****,,,,,,.,,,,.,,,,.,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,....00 """"""" " """" " """""$$$$$$$$$&$$$$&$$$$$$$$$$$&&$&&&&&&&(&((((((((&&(&&&&&&&&&&&&&&&((((((*(*(*(*((((((&(&(&((&(((((*******************(*((*((*******,,,,,.,.,,,..,,,,,,,,,**,*,,,,**,*,*,,,,,,,,,,,,,,,,,,**,,,,,...0 """"""""""""""" """" """"""$$$$$$$&&&&&$&&$&$&$$$&&$$$&&$&&&&&((((((((((&(&((((&&&&&&(&&&((((((((((*(((*(((((((((&((((((((*(***********************(****,*,,,,,.,,.,,,,,,..,,,,,**,,*********,*,,,,,,,,,,,,,,,,,,,,,,..0 """""""""""""""""""""""$$$"$$$$$$$&&&&&$&&$&&&$&&$&$&&&&&&&&&&&(&(&(&(*&(&(&((((&((((&&&((((((((((((((((((((((((((((((((((*(((****************************,,*,,,,,,,,.,.,,,,,,,,,,**,********,,,,,,,.,.,,,,,,,,,,,..0 "" """"""$$"$"$""""""""""""$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((&((((((*((((*(((*(*(((((((((((((***(************************,,*,,,,,,.,,,,.,,,,,,,,,********,*,*,,,,,,,,..........2 " """""$"$$$"$$$$$""$$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((&(((((((&((((((*((((*((***((((*(*((((((((((((***********,*,,,,****,,**,,,,,,,,,,,,,,,,,,,,,*,,*******,**,,,,,..,.......02 " " """"""$$"$$$$$$$$$$$$$"$$$$$$$$$$&&&&&&&(&&&&(&&&&&(&&&&&&&&&&((&&((((((((((((((((((((((((((((((((((((*(*******(****(((((((((((*((*****,*,,,,,,,,,,**,***,*,,,**,,,,,,,,,.,,,,,,,,,,,*****,,,,,,.,,.....002 "" " "" " " """"""""$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&((((&&&&&&&&&&&&&&&(&&&((((((((*((**(((((&((&&(((((&((((((********(**(((((((((((((((******,*,,,,,,,,,,,,**,******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,...02  " " """""" " " """""""""$$$$"$$$$$$$$$$&&&&$$&$$$&&&&&&&&&&&&(&&((((((&(&(&&(&&&&&((&(&((((((((**(*((((((((((((((((((((((((*(***********((((((((((((((******,*,,,*,,,,,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,....0  " """""""" """"""""""""""""$"$$$$$$$$$$&&&$$&$&$$$&&&&&&$$&&&&&&&((&((&&&(((&(((&((((&&(&(&(((((((((*(((((((((((((((((((((((((*(*********(**(((((*((*(**********,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,...,,.,..,,.....00 " """"""""""""""""""""""""""$$"$$$&$&$$&&&$&&$&&&&&&&&$&$&&&&&&&&&&&&(((((((((((&((((((&(&((((((*((((((((((((((((((((((**((((**((((*((**(***********************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,......,........000  """"""""""""$"$""$""$""""$$"$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((&(((((((((((((((((((((*(((*((*(**(*(((((((((*((((**(((*(**(***********************,,,,,,...,,,,.,,,,,,,,,,,,,,,,,,,,..............00 " """""""$"$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((&(((((((((((((**********((***((((((((((************,,,***,*******,*,,,,,,,.,,.,.,,,..,,.,,.,,,,,,,,,,,..........0000    " " """""""""$$$$"$$$""$$$$$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&(&((((*(((((((*(((((((((&(&((((((((*(*************(*(((((((((((*****,,,,,,,,*,,,,,,*,*,****,,,,,,,,,.,,,,........,.,,,,,,,,,,,.......000.  "" " """" """"""""""$$$$$$$$$&$$$$$$$$$$$$&$$$&&&&&&&&&&&&&(((&&&(&(&&&(&&&&&&&&&&((((((((***(((((((((((((((((((((****************(((((((*(*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,...,.,,..,....0. " """""" """""""""""""""$$$"$$$$$$$$$$$&$$$$$$$&$$&&&&&&&&&&(&(&(&(&(((&&&&&(&&&&(((((((((*(((*((((((((((((((((((((*((**,*************(****(*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,...........,,..........0. """"""""""""""""""""""""$"""$$$$$$$$$$$&$&&$&&&&&&$&&$&&&&&(&&(&((&(((((&((&&&&((($((((((((((*(((((((((((((((**(*((***********************,,,**,,,,,*,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,.,.,......................0, """""""""""""$"""""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&((((((&&(((((((((((((((((((((*((*(*"&********(*(**************,,&,,,**,,,,,,,,,,,,,,,.....,.*,,.,.,,.,,,,,,.,,....,.....,............0,   " "" """"""$""""$"$$$"$$"$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&(&&((((&(((((((((((*(((((((((((((((((*((**(******(*((******((******,,,,,,,,,*,*,,,,,,,,,,,,..,,..,*,..,.,,.,..,,,,.,,,.,,....,.(,..........00  " " """""""""""$""$$"$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&((&(((((((((*(**((((((((((((((((((*(*(********(***(**************,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,,.,,,,,...........,..,,,...........0.00..00, """"""" " """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((&&((&&&&&&&&(((((((((((((*(((***(((((((((((((((((((***************************,,,,,,,,,,,,,,,,.........,,,,,,,,,,,.,,.,........,,..........0........00*  """"""""""" """"""""""""$$$"$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&(((&&&(&(&(&&&(&&&&(&((&((((((***((((*****((((((((((*(*((*****(*********************,,,,,,,,,,,.,.,,.........,.,.,,,,,,,,.,...,.......,.,.................00*  "" """"""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((((((&(&(&((((&&&&(&((((((((((*(((**(****(**(**((((*(((*(****((******************,,*,,,,,,,,,,,,,,,.,.........,,.,,.,,,,,,.,,........,...................0.0(   """""""""""""""""""$""""$"$$$""$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((&((&&&&&(&&&(&&((((((((((*(((*((((********(***(*((((******************,,**,,,,,,,,,,,,,,,,,,,,,.........,...,,,,,,..,,,,.....,,..........0...0.....002& " """""""""""""""""$""$""""$$$"$"$$$$$$&$$$&$&&&&&&&&&&&&&&&(((((&(&&&(&&((&(((&(((((((((((((((*(((**(***(************************************,,,,,,.,,,,,,,,,,,,.,...,.......,..,.,,.....,.....................0...0.002(  " " " """""""""$"$""""$$$$$"$"$""$$$$$$$$$$&&&&&&&&&&&&&&((((((((&&&(&&&&&&(&&((((((((((((((((*(((((**(**************************************,,,,,,,,,,,,,.,,,,,,,,......,........,........,................0000....0002$  " " "" """"""""""""$""$""$$$$$$$$"$$$$$$$$$$$$&&&&&&&&&&((((((((((((&&((&&(&&&&((((((((((((((*****(***(**(*(**********************************,*,,,,*,,,,,,,,,,,,,.,..,,,...,,,,,..,..................,.........00..0000002&  " " """"""""""""""""$""$"""$$$"$$$$$$$$$$$$$&$&&&&&&&&&&&(&(((((((((((&((&&&(&((&&((((((((((((*******(**(***********************************,**,,,,,,,,,,,,,,,,.....,.......,.......................................000002& """ """"""""""""""""""""""$"$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&(((&((((((((((((((((&(&(((((((((*((************(*********************************,****,,,*,,,,...,,,,...........,.........,,..............0...............0..002" """ """""""""""""$"$$""""$""$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&(&((((((&((((&&&(&(((((((((((((((********((**********(**********************,*,,,,,,,,,,,,,,,,,....,........,,..................0.0.0...0....0...0...0..00002   " """"""""""$""""$"""$"$$"""$$"$"$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((&(&&(((((&(((((((((((***(***(*((***************************,**********,*,,,,,,,,,,,,,,,,,,....,..........................0..00..........0.0.....0000002  " " " """""""$"""""$""$"""""$$""$$"$"$$$$$$&$&$&&&&&&&&&&(&&&&(((&&(((&&((((((((((((((((((*((((**(((******(******,****,**,********************,,,,,,,,,,,,.,,,..,.,.......,....................0.0.00000....0000...00000000022 "" " """" """"""""""""""$$"$$""$"$$"$""$$$$$$$$$$$$&&&&&&&&(&&&&(&&&&(&&(((((((((((((((((((((*(*((***(***((************,***,,***,*****,*,****,**,,,,,,,,,,,,.,,,..............................00..0..00.0..00..00..00.00.0000000020 """ """""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&((&&&&(&(((((((((((((((((((((((*(((((((*****(*****************,,,***,*****,,,,*,*,,**,,,,,,,,,,,............,...........,............000.0.0000.000000000000000000000020 """ """"" """"""""""$"""$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((((((((((((((((((((((((**(************************,****,*,,,,,,,**,,,,,,,,,,,,,,,,,,......................................000000000000000000000000000000240 "" """"""""""$"""""""""$""""$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&((((((((((***((((((((((((((((*(**(**(**********************,*****,,,,,**,,,,,,,,,,,,,,,,,.,.................................0000.00000000000.00000000000000000020 " " """"""""""$""""$"""$$"$""$$$$$"$$$$$$$$$$$$$&$$&&&&&&&&(&(&&(((((*(*************(*(((*(**(*((*******************,**,*,,,*,*****,,,,,,,,*,,,,,,,,,.,.,,,..................0...............00...00.0.0000.0000000000000000000220 """""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&(&&(&&&(&(((***************(((**(((((**(********************,**,,,,,*,,,,,,,,,,,,,,,,,,,,,,..,,.,,.................0................0.0..00.0000000000000002000000202224.  " """""""""""""""""$"$"$"$$$$$$$$$"$$$$$$$$$$$$$&&&&&&&&&&((&(&((((*****(****(***(*(*(*(*(*((***(********************,*,,,,*,,*,,,,,*,,*,,,,,,,,,.,,..,...,..............0................0..0000.0000....00000000000000022020224.  " """"""""""""""""$"$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(((((((****************(*******(((***(****************,*******,,**,,,,,,*,,**,,,,,,,,,.,,,.......................................0.00.0000.00.0000000000200020002222224.  """"""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&((((******(***********************************************,,,,,,,,,,*,,,,*,,,,,,,,,,,.,.,,,,..,................................0.....00000000000000000200002002222224.  "" """"""""""""""""""""$$$"$"$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&(((************************(******************,****************,,,,,,,,,,*,,,,,,,,,,.,,,,,,,..,....................0.....0.....00.0000.00000.000000002000000200222224. """""""""""""""$""""""$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&(&&&&(&((*******************************************************,*,,*,,,,,*,*,,,,,,,.,,,,..,,,,,,.,....................00....0......000...000000000000000000000000002020024,    """"""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&$&&&&(&(&((((************************************************,*******,,,**,*,,,,*,,,,,,,,,,,,,,..,.,....................0..0...0...0.0000000..0.0000000000000000002220000020224*    """""""""""""""""""$"$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&$&&&&&(&(((((((*****************************************************,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.......................0..00.0000000000.0.00000000000000000002202000222224,      " """"$$""""$"$""$"""$$$$$$$$$$$$$$$$$&$$$&$$$$&$&&$&&&&((((((((*(*************************,,*************************,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,....,,...........0.....0..0...000000000.0..0.0.00000000000000022020000222226(      """"""""""""$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&(&&((((***********************,****,,*********************,*,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,......0............0.....0.0000000000.00...0000000022200000020000000022224(     """"""""""""$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&$&(&((((((((((*****************,,***,,**,*****,*******,**************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................00......0..0000.0000000000.00.000000220000200000000000220024(      """""""""""""""""$"$$$$$$$"$""$$$$$$$$$&$$$$$&$$$&&&&$&&&&((&(((((**************(******,*,**********,,**********,****,****,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,.............0.....0.......0.0000.0000000000000000000222200000000002002224(        """"""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&&&&&(((((((***********************,**,********,*,********($****,***,,,,,,,,,,,,,,,,,,, ,,,.,,,,..............0...0&&.........00000.00000..0000000002200220000002002220000226     """"$"""""""""$""$"$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$&&&&&&&&&&(&((((((*************(**,***,*********,*,,**,**************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,...........0........0000.00000000000000000(.002220222020020000022222022       """""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&$&&&(((((((((*********************,**,*,*******,,**,******************,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,............0.........0.....00.0000000.0000000000002020220220000022022220024"    """""$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&(&((((((((********,**,*,*******,,****,,,***,,,,*,*,************,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.....,.0....00.0..........00..0.000.00000000000000020022220222222022222002204$     """"""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&(&&(((((((*********,*****,*************,,,,,*,,*,*,,********,****,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,...........0000.....00.....0.....00000000000000000202002200022222220222020224"  " """  """""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&$&&&&&&&&&&(((((****,*****,,,,*,**,*,********,,,,,,,,*****,************,,,,,,,,,,,,*,,,,,,,,,,,,,,,,................0000..0...0.000.0..000000000200000000022222202222222222202202224"  "" """ "" """  """""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&((((*************,******,***,******,,*,,*,,***,*,**********,,,,,,,,,,,,,**,,,,,,,,,,,,,.,,,.............00....000..000000....0.000000000000220222202222022222222222222224" """"""""""  """""""$"""$""""""$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&((((((((*(******,,*****,*,,**,****,*****,,,,,*****,********,,*,*,*,,,,,,,,,,,*,,,,,,,,,,,,..,................000000..00..0.00....000.0000002000202222022222222222222222222224  """"""""""""" " "  """""$$$""$""""$""$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&&&&&&&&&&((((*(((*((******************************,,,,,,,*,,********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............000..0.00000.0.0.0.00...00000000020020222222222222222222222222222226  "" """"" """"""""" " " """$"$"$$"$"""$$$$$"$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&((((((**(*******************,***,*,*****,,,*,,,,*,*********,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,.......0.......0..0.0.0000..00000000000.0.0000020222222222022222222222224422222246"  """"""""""""""""" """"  """""$$$""""$$""$"""$"$$$$$$$$$$$$&$&$$$$&$&&&&&&&&&&&&&(&&&(((((*(************************,,*******,,,,,**,,*,*,**,**,,*,,,,*,,,,,,,,,,,,**,,,,,,,,,..,,............0..0.0.0000.0.00000.000000000020020222222222200022222222222422222246 """""""" " """""" "" "  """"""$$$$$$"$$""$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&(&&((((((((*******************,***********,,,,,,,***,**,**,*,,,,,,,,,,,,,,,,,,*,,**,*,,,*,,,....,........0.0.00.0..000000.0000000000000000000202222222222222222222222222222222246   " """""" """" """" """"" """"""$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&(&((((((**********************,*********,*,,,*,,,,,**,*,,**,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,.............00..000..0.0000000000000000000002000222222222222222222222224242222222446  """"""""" """"""""" """ """"""$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&&(&(((((********************,************,,,,,,,,,,****,,*,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,....,.,.........000000.00.0000000000000000000020020022222222022222222222222222222222248 """""""""" "" """" "" """ " """""$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$&$$$&&&$&&&&&&&&&&&&&&&&&&((((******,**********************,,,,,,,,,,,,,,,,*,,****,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,..,...........00000.000000.00000000000000020200000222222222222222222222222422222242446 """"""""""""""""""""""""""" """""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&(((((*,****,*,**************,*,****,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............0.00.000000.0..0000000000000000200002222220222022222222222222222244424248  """"""" " """"""" """""" """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&(((((((**,***,**,******************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.............00.0....000000.00.000000000000002222200222200022022222222222222222224244448 """""""""""" """""""""""""""" """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&((((((****,*,*,,,,**,**,***,****,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,.,,.........00..00.00.000.000.0000000000000220020222020020222222422222222442224422448 """""""""""""""""""""" """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&((((**********,****,,,**,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,.,,..,.,.,...,..........0.00.0..00...00000000.00000200200002222220002222222222222222224242244448  """""""""""""""" """""" """"""$"$$""$$$$$$$$$"$$$$$$$$$$$$$$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&(((((((***,***,*,*******,*,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,,,......,............0.000.0.0000..0000000000000000220222222202202222222224222222244224222448  """""""""""""""""""""""" " """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&(&&&&&((((((*(******,****,**,*,,,*,,,,**,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,...,.....,...........0.......000.00000000.0000002000000222220222022022222224222424222242224448 " """"""""""""""""""""""" """""""""""""$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&(&&(&&(((*(*********,*,****,,,,,,***,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,......,.....................0.000...0..0..000.00000000000222222202022222224222222222222222242248 """"""""""""""""""" " """ " """$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&(&((((((*******,****,,,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...............................00.000.000000000.000000000222222022222222222422222222222224244224448 """"""""""""""""""""""""" """"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&$&&&&&&&&&&$&&&&&&&&&((((((((*********,**,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,..,..,..........,....................0.0.0.00.00.00.0.000002022020222222222222224242224242222244222244448 """"""""""""""""""""" """""""""$"$$$$$$$$$&$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((*********,***,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,...,......,.....,.......................00000.000000000002200022222222222222222222224222244244222224448 """"$""""""""""""""" " """""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((******,,,*,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..,,,,.,,,,,,,.,..............,..................0000.00000....0000000000022022222222222224224242422244424242222244468  """"""""""""""" """" " """""""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((********,***,*,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,..,,,,.,.,..........,...,...................00.00.00000000.000000020002222222222222224424222222422222422444444448  """""""""""""""" " " "" """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((*(********,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,..,.,,,,,..,..................................000000000000000.000020022222002022224222444424424242444244442244446:  "" """"""""""""""""" " " """"""$"$$"$$$$$$&$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((*(****,,,*,,**,*,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,.,...,...,,...................................0000000.0.000000000000000022222202222442444444424242222244422424444448 " " " """""""""""""""""""$"""""$"$$$$$$$$&&$$$$&$$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((******,.4*6,,,,,,,,,,**,*,,,,,,,,*,,,,,,,,,,,,,.,,,,,.,.........,.......................................0.00.00.00.0000000002222022022202222222424444222424224442444244444446:  """"" """"""""""" """ """""$$$$$&$&$&&&$&$&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&($&&(&&(((((((********(*2,,,,,,**,,*,,,,,*,,*,,*,,,,,,,,,.,,,,,,,,,,,.........,,,.,.............,.................00000000.0000000000002022022222222222222444242442222424424222442244444466:  """"""""" " """""" """"""""""$$$$$&&&&&&$&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&" &&&&&(((((((*****,****,,,,,",*,,,,*,,,*,,,,,,,,,,,,,,,.,,,,,,,,.,..........,.,,..............................00000000000.000000000020222220222222222222244244444422244444444244444444446:   """""""""" " """" " """"""""$""$"$$$$&&&&&&$&&&&&$&$$&$$$&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((((**(******,,***,,*,**,**,,,,,*,,,,,,,,,,,,,,,,,,**.,,,,...............,...... ................0...000.0002"0000000000000000000222222222022222244444444442442424444442224444444468< """"""""""""""""" " """""""""""""""$$$$$&&$&&&&&&&&&&&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((((********,,,*,,,**,,,*,,,,,,*,,,,,,,,,,,,,,.,,.,.,,..........................................0...0000000.0000000000000000202222222220*222222242442444424222444444"(444444444468. """""""""""$$$$""""""""""""""""""""$$$$$$$$&&&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((&((((******,**,,***,*,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,.,,,,...........0...............................000000000000000000000020200002222222222222222242242444444442444444422244444444466:  " """""""$"$$$$$$""""""""""""""""""""$$$$$$$$&&$&&&&&&&&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((*******,,*****,,,*,****,,,,,,,,,,,,,,,,,,....,.,,,,.........................................0..0.0000000000000000000000200020222222222222222222444444442244444444442444444444466:  "" """"""$"$""$"$$""""""""""$""""$""$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((**(************,**,**,,,,,,,,,,.,,,,,,,,,,,,,.,.........................................0.....0000000000000000000000000202022222222222222222244444444444444444444244444444444466<   """""""""$$$$"$$$"""""""""""""""$""$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((&(((*(****,*,********,**,,,,,,,,,,,,,,,,,,,.,....,..............0..0........................0..00000.00000000000200000000000020020022222222222224444224444444444444444444444444444466<  """""""""$$$"$""""""""""""$""$""""$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&((&(&(((((((*******,,******,*,,,,,,,,,,,,.,,,,,,,,,....,.....................................0.....0.000.0000000000000000000002200000200222222022222244444444464444644444444444444444666668<   """""$"""$$$$$$""$"""""$"""""$$$"$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&(&&&&((&(((((*(****,**,**,,,***,*,,,*,,,,,,,,,,.,.,.,..................0...0...................00.0..00.000000000020000020000000000000000222222222222222242244444444444444444444444444466666668< """""""$"$$$$$""$"""""""""$$"$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&&(((((((((******,*,,,***,****,,,,.,,,,,,,,,,.,,,,,,...............0.....0....................000.0000.000000202000000000000000220002202222222222224242244444444444444444444444466644446666< """"""""""$"$$""$""$""$"$"""$$$$"$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&((&&&((&&&((((((((((*****,**,*,,*,,,*,,,,,,,,,,,,,,.,..,,,,.,.....,...........0.00.....................000000000000000000000000000000000000002222222222222222424244244446444444444444666664446644666< """"""$"$$""$"$$$$$"$"$""$""$$$$$$$$$$$$$&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((&&&&&&(((&((((((*********,,,,,*,,,,,,,,,,,,,,,...,,,,,,..................0.0..0....................0000.000.0000000002022000000022002000202220022022222242244444444444444444444446666666444644668< """""""""""$$$$$"$$$$""""$$""$$$$$$$$"$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&(((((&&((((((((((((*********,,,,,,,,,,,,,,,,,,,,,,,.,.,.,,.,,.,,..,.............0.00................0..00000.0000000000000000000202002202022222222222222222224242444444444444444446666464666664666668<  " """""$$$$$$$$$$$$""$"""$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&&&&&&&(&&(&&&&&&&&(&&((&(&(&(&(&(&&((((((((((((*****,*,***,,,,,,,,,,,.,,,,,.,,..,.,,,,,,,..,,,............0000...............0.000000000000000020000000002220222222222222222202222222222222444444444444444444446666646644646668< """"$$$$$$$$$$$$$"""$"$$$$$&$$$$$$$$$&&&&$&&&&&(&&&&&&&&&&&&&&&&&&(&&&&(&&&&(&(((&&((((&(&((((((((((((**************,*,,,,,.,,,,..,,,,..,,,,,.,,,.,,.,,............................0..0..00000000000002000000000222222222222222222222222222224244424444444444444444666664666666666666688<   """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(&&&&&(&&&&&&&&&&&&&(&(&(&&&&&&(&((((&((&&((((((((((((*(*(********,,*,,,*,,,,,,..,,.,,,.,,,,,,,,,,,,,.,,,............0..0................00..00000.0000000002020200222222022222222222222222242244244444444444444664446444466666666666666668<" """"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&((((&&&(&((&((((((((&(((((((((*((**********,,,**,,,,,,,,,.,,,,,,,,,.,.,,,,,,,,,.,,,...............0.........0......00..0000000002000000202200202222222222222222222222242242242444444444446664646666664666666666666868<$""" """""$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&&(&&((&&&(&&&&&&&(&&(&&(&(&&&(&&(&&((((((((((((((((((((((*(********,,,,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,................0.0........0....0..00000.00000002000022220222222202222222244422222224244244444444444444466664666666666666666666688<"$"""""""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$&&&&&&&&&&&((&&&&&&&&&&&&&(&(&&&&&&&&&((&(((((((((((((((*((((***********,,,,*,,,,,,,,,.,.,,,,,,,,.,..,,,,,.,,,,,................0....0....0.....0.000000000000000002202222222222222222222424224222244444444444444444446444666666466466666666668688:<""""""""$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&((&&&&&&&((&&&&(&&&&(&&&&((&(&&&(((((((((((((((((((****(*(******,*,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,,,,,,.,..,...........0........0........00..0000000000000200002222222222222222222222424424424444444444444444444644646666666666666666868686688<"$"""""""$"$$$$$$$$$$$&$$$$$$$$$$$&$$$$&&$$$$&&&&&&&((((&((((&&&&&&(&(&((&&&(((&&&(((((((((((((((((***(***(********,,,,,,,,,,,*,,,,,,.,,,,..,,,.,,.,,..,,,.,,...........0.........0000000.....0000000000000000022022220222222222222224422224422444444444444444444644464666666666666666866666888:<"$$""""""$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$$&&&&&&&&&&(&(&(&&(&&&&&&&&&&&(((&((&(((&((((((((((((((((((***(*(********,*,,,,,,*,,,,,,,,,,,,.,.,,..,,,,,,..,,.,,....................0.0.0000...00...0.000000000000000202222222222222222222222422244242244444444444444664666466666666666666666888888888:>"$$$"""""$$$$$$$$&$$$$$$$$&$$$$&$$$$$&&$$&&&&&&&&&&((&&&(((&&&&&(&(&((&((&((((&&(((((((*((((((((((*((**********,*,,,,,,,,,,,,,,,,,,,,,....,..,,,..,......,,..,......0.........000.0000..0.0...000000000000000222200222222222222222222224422424444444444444446446666666666666666666666886688888::>"$$$$""$""$$$$$$$$$$$$$$$$&&$$$$$&$$$&&&&&&&&&&&&&(&((&&(((((&&(&(&&&(((&(((((&((((((((((*((((((((*****(*********,,,,,,,*,*,,,,,,,,,,,....,.,.........,,.,,.,.......0.........00000000.00......0000.00000000202222022222222222222422222222424444444444446666666666646666666666866666688888888:::>"&$$$$""""$$&$$$$$$$$$&$$$&&&&$$$&&$&&&&&&&&&&&&&&&&&&(&(((&&&(&&(&(&&(((((((((&(((((((*((((((((**(((************,,,,,,,,,,*,,,,,,,,,.,,,....,........,.,,,,..................00000000...0.....00.000000000222220222222222222224222222224444444444444466666466666666466666666668868888888888888:>"$$$$$"""$$$$$$$$$$$$$$$$$&&&$&&$$&&&&&&&&&&&&&&(&((&(((&&(((&((((&(&&(&(((((((((((((((((((((((((**************,*,,,,,,,,*,,*,,,,,,,,.,,......................................0.00000.000...0.000000000000022020022222222222222222222424444444444444666664466666666666666666668868888888888888::< &$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&$&&&&&&&&&((&((&(((((((&&((((&(&((((((((((((((((((((((*(((((**************,,,,,,,,,,,*,,,,,,,,,,,.,................,..................0.00...00......0.0..0000.000000002200222222222242222222222244442444444446666666464666666666666686688888888888888888::>"&&$$$$$&$$$$$$$$$$$$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&(&(((&((((((&((((((((((((((&(((((((((((((((((((*(*********,*,,,,,.,.,,,,,,,,,,,,,,,.,,...................................0..0.00..0000.0....0000000000000200222222222222222224424242244444446444664666666666666666666666668666888888888:888:::>&$$$"$$$$$$$$$"$$$$&&$$&&&&$&$&&&&&&&&&&&&&&&&&&&(&(((((((((((((&((((((((((((((((((((((((((((((***************,,,,,,,,,,,,,,,,,,,,,....,.....................,..........000000....0.0.000....0000.0000020000022222222222244422224222444444444464464466666666666666866666666888868888888888:::::@ &&&$"$$$$$$$$"$$$&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((*(((((((*(****(*********,,,,,,,,,,,,,,,,,,,,,.,...,.............................0..0.00000000.0000.00......00000000000002022222222222222224244444444444444444664666666666666666686866888888868888888:888::<>&&&$$$$$&$$$$$&$$&$&&$$&$&&&$$&&&&&&&&&&&&&&&(&(&&((((((**(((((((((((((((((((((((((((((***(**(**(***********,,,,,,,,,,,,,,,,,,,,.,,...............0..............0.....00000000000000000.0.0..0.0000000002222222222222222242224244444442444444444466666666666666866866886888888888888888:88::::@&$$$$$$$&$$&$$&$$$$&&&&$&$&$""&&&&$&&&&&&&(&&&&(((((((*(( $(((((((((((((((((((((((((**(***((*************,***,,,,,.,,,,,,,,,,,,,,..................................00000000000000000......00..000000000000002222222222222222244424444444444444446666666666666666688888668888888888888::8::::::<>&&$$$$$$&&$$&$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&((*((((((((((((((*(((((((((((((*((((&$&((*(**(********,,*,,,,,,,,, ,,,,,,,,,,,,,,,...........02&0..................0..00000200000000..0.0000000000000022222222222222242244224444444466444444444666666666686886668888868888888888888::8::::<::<@&&$$$"$$&&$$&$$$$&&&&&&&&&&&(&&&&&&&&&&&&&&&((&((((((((((((((*((((((((((((((*((((((((*(*((((*******(***,,,,,,,,,,,,,,,,,,,,,,,,,..,.............,..................000.00..0,$0000000.00..00000.000000004(222222222222422244442444446.464644446466666666666668868:688888888::88888::::::::<<<<@&&&&$"$$$&&$$&&&&&&$&$&&&&&&&&&&&&&&&$&&&&&&(&((((*(((((((((((((((((((((((((((((((((((*(((((**************,,,,,,,,,,,,,,,*,,,,,,,...........0....0.....................000000000000000000.000.000000000000022222222222224444444444444604666446646666666666666686686888888888888888::::::::<:<>&&&&&&$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((*(**(*(****(**(*****,,,,,,,,,,,,,,,,,.,,.,,,.................................000.0000.000000000000000000000000000000002222222222244444444444444464466666666466666866688868888888888888888:::8:::::<:::::<<<&&&&&$$&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((*((*((((((((((*(***((**(*(((*************,,,,,,,,,,,,.,,,,,,.,,....,,......0............,...........000.00000000000000.00000000000000020000222222222422224444444444444464666666666666666668888668868888:8888:8:::::::::::::::<<<@&&&&&&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*****(**((((*((****(*(((*(***(**(**(*******((*****,,,,,,,,,,,,,,,,,,,,,,,.,.,,............00.................0000000000000000000000000.0000000020000022222222424444444444444444446666666666666666668888866868888888888888:::8:::::<<<<<<B&&&&&&$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((***(*****(**(**((****((*****(*(**(*********(****,,,,,,,,,,,,,,,,,,,.,..,.,,,...............0..............0000.0000.0000000000000000000000000020022022222222242422444444444464666666666666666668688888886688888888888:8:::::::::<<<<<<<>B(&&&&&$$&&&&&&$&&&&&&&((((&(&&&&&&&&(((((((&((((((((*(*(*******(**(*(((****(*(*(****(*((*(*************,,,,,,,,,,,,,,,,,,,.,...,..,...0.......................000000000000000000000..00000000000000000200220222222224424444444446446666666666668688686686888688888888888:88:::::::::<::::<<<<<>B(&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&&&&&(&(((((((((((((**(********(***((***************(***(***************,,,,,,,,,,,,,,,,,,,.,............0....................00.000.0000000000000000000000000000000020002222222222222244444444644444446666666668868666668686888888888888888:::::8::::<<<<<<<<<>D(&&&&&(&&&&&&&&&&&(&((((((&&&&&(((((((((((((((((((((*(************(*****************(********(*********,,,,,,,,,,,,,,..,.,,....,.,........................00.00000000000000000000.0000000000000000000020000222222224444444444444444644666666666666666888688888888888888888::::::::::::<<<<<<<>>D(&&&&&&((&&&&&(&&(((((((((&&&&&&(&(&(((((((((*(((*((((***********((**(***************(******************,,,,,,.,,,,,.,..,.,,..,.,...........00.0.0........000000000000000000000000000000000000000000022202220222222244444444444444664666666666888688888888888888888:8888::::::::::::::<<<<<<<>>B&&&$&&&&&&(&&&(&((((((((((&((&&&(&&&(((((((((((((*(**((*(*********(***********************************,,,,,,,,,,,,,,,.....,,...,..,..........0...0......0.000000000000000020000000000000000000000000220202022222224444444444444444464466666666888888888888888888888888::8::::::::<<::<<<<<<><>>D&&$$&&&&$&&&&&&&((((((((((((&&&(&(((((((((((((((*((**(**(********(**********************************,*,*,,,,,,,,,,,,,,,,,,,,,,..............0............000000000000000000000000000000000000000000000220022222422444444444444444644466666668668886688888888888:8888:8:8:::::::::<::<:<<<<<<>>@D(&&$&$&&&&&&(&&&&(((((((((((((&&(((((*(((((((*((((****(*********************,*************************,,,,,,,,,,,,,,,.,,,,,,,,..........0.00...0.........000000000000000020200000000000000000000002002000200224222444444444444444466646666666686868888888888888888::::::::::::<:<<<<<<<<<><<>>>D(&&&$&&&&&((&(&&&(((((((&(((((&&(((**(*((((((**((*(****(********************,**,,*********************,,,,,.,,,.,,,,,,,,,,,,,,,..............000..0.....00000000000000020020002000000000000000000202202220222222242244444444444466644666666866888668888888888:88888::88:::::::<<<<::<<<><>>>>>@D(&&&&&&(&&&&&&(&&&(((((((((((((((((((*((**((*********(**(***************,***,**,***,*****************,,,,,,,,,,.,.,.,,,,,,,,,,,,.............0.00000..00..0000000000002220222022200000000000000000000000202222224444444444444444646466666666666666866888888888888:::::::::::<:<:<<<<<<<<<<<<>>@D&(&&&&&&((&&&&&(&(((((((((((((((((*****((((*((((*********************,*,*,*,,,,,,**,***************,,,,,,,,,,,,,,,,..,,,,,,,,,,...........00.000000.00..0.0000000000000020222222200000000000000020022000222222222424444444464444446446666666666886888888888888::8::::::::::::<:<<<:<<<<<<><<>>@D(&&&(((((((&(((((((((((((((((((((((************************************,,,,,,*,,,,*,********,,*******,,,,,.,,,.,,,,,,,,,,,,,,,,..........000.0.000...00.00000000000000000200222200000000000000020020022202222222442244444444444464446666666668668688688888888::::::::::::::<<:<:<<<<<<<<<<<<>>@D(&&&(&(((((&(((*(((**(((*((((((((*********************************,*,*,,,*,,,,,,,,,,**,******,***,,,,,,..,,,,,,,,,,,,,,,,,,,,,..............0000000000..000000000000000202022222202000000000200022202022222222242442444444444444446666466666666686888888888::8::8::::::::::::<<<<<<<<<<><>>>>>@D((((((((((((((((*(**((****((*(**(**********************************,*,,*,,,..,,,,,,,*,****,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,............00.00.0.........0000000000002002222222202000020000022000220020222222422442244444444444644664666666866688888888888::8::::::::::::::<<<<<<<<<<><<<>>>>@D(((((*(((((((((**(***(***(((*(((*(********************************,,,,,*,,,,,,,,,,,,,,,,****,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,.........0.00000.00..00..0000000000000222222220002002002000020022020022222222244244444444444444644446666666866666688888888:8:::::::<:::::::<<<<<<<<<<<<<>>>>>@D*((*(((((((((*((**((*****((((((**********************************,,,,,,,,,,,,,,,,,*,,,***,,,,,,,,,,,,,,,.,...,,,,,,,,,*,,,,,,..............0..000..0.000000000000000002200202222222000220022222020022020022244224224442444444444666666666666686668888888888:8:8::::::::::::<:<<<<<<<<<<>>>>>>>@B*(*(((&&(&((*(*(**(*(****((*((((*(***************************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,,,,.,,,..............000.0.000.00.0000000000000220020022222222200020222222222202022222242444444444444446666666666666666688688888888888:8:8:::::::::<<<<<<<<<<<><<<<<<>>@D***((((&((((((*(((*******((*****(**********,**,******************,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,.,,,,,,,,,,,,,..,.,......,......0000000000.00.000000000000020022222022020002022222222220022222244444444444444444666664666666668668688888888888888::::::::<::<<:<<<<<<<<<<<<<<<>>>@F**(((((((*((((***********(**(**************,*,************,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,...,...,,,,,,,,,,,*,,,,,..................0000..00000000000000000222022222222222222022222222222202222222424444444444446444666666666666668688688888888888::::::::<<::<<<:<<<<<<<<<<<><>>>>@F*(((((((**(*((**********(**((***(*********,***,**,,*********,,,,,,,,,*,,,,,.,,,,,,,,,,,,,..,.,,,,.,,.........,.,,,,.,,,,,,,........0.........00000000000.00000000000002222222220222222000222222222220022222444444444444444444446666666666666868888888888888888::::::::::<<<<<<<<<<<<<<<<<>>>>>@F(((((*(**************,***(((**(*****,,,*,*,*,,,**,*,*****,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,............,,,,,.,,,,,,,.,..............0..000000000000000000000000222222220222222222222222222222222222424444244444444446666666666666666668888888888888888:8:::::::::<<<:<:<<<<:<<<<<<<<<>>>D*(((*******(*****,**,,**((**********,,**,,*,,,,,,,,****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,............,..,,,,,,,.,....................0.0.000000000000000000002022002022222222220222222222222222222224444442444444444466664666666666666886888888888888888::::::::<<<<:<<<<<<:<<<<<<><><>>D *****************,,*,*,***,,,,**,*,,,,,,,,,,,,,*,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,....,,.,,............,.,.,,,,,,,,,.,................00000000000000000000000000022222022202222200222222222222222222222444444444444446664666666666666686888888888888888888::::::::::<<<<<<:<<<<<<<<<<>><>@F*************"$*,,,**********,**,,,,,,,*,,0,,,,,,**,,***,,,,,,,,,,,,,,,.,,,,,,,,,....,.,.......,...0............,,,.,.,,,,,.................0.00000000000000000000022002222222022222222022222222222222222224242444444444444646666666666666668688888888888888888::::::::<<<<<<:<<<<<<<<<<<<>>>>@F**((*****(***("*,*,,*********,*,,,,,,,,,,.,,,,,***,,,,,,,,,.,,,,,,,,..,,,,,,,,.,,................00.00.........,,.,,,..........0.........0.0000000000000002000000002222222022222222222222222222222222222444444444444444444666666666666666666888888888888888::::::::::<:<<:::<<<<<<<<<<<<>>>>@D ,**************,,,,,***********,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,.,,,,*&,,,,,,.,.,...............000..........,,..,,.,.......0 ............00000000000000222000220222202222222222222222422222222222422244444444444446646646666666666666668888888888888888:8::::::::::::<::::<<<<<<<<<<<<<>>@F ***********,****,***,**********,,,,.,,,,,,,,,.,,*,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,....................0...........,..,,,,.....0...,.......00000.000000000020020002222222222222222222022222.2222222222224444444444444466*664666666666666666668888888:888888:8888::::::::::<::::<<<<<<:<:<<<>>>@F *((***********,*,,,,*,**,,,,,,,,,,,,.,...,.,,,,,,,,*,,,,,,,,,.,...,.,,.,,,,,,,,,....................000...........,,...,,........00.000.0.000.000000000000020200022222222022222222222222220222222222244442244444444444422644666666666666686866888868(.888888:888::::::::::<:<<::> :<:<<<<<<<>>B0,***************,,,,**,,,,,,,,,,,,,..,....,.,,,,,,,,,,,,,,,,,..,....,,,,,,,,,,.,,...................0000..........,,,.,.......0000.0000..00000000000000000000000022222222222222222222222220222222224444224444444444444446666666666666666666666888888868888:8:::8:::::::::::::::::::::<<::<<<<>@8*****(*********,***,,*,,,,,,,,,,,,,........,,,,,,,,,,,.,,,,,.,,..,,.,.,.,,,,,,.,................00.00.0000.........,.......0...0.0..000..00000000000000000002022222222222222222222222222222222222222424442444444444444446466466666666666666666686686888888:8:88::::::::::::::::::::<<:<<<<<<<<>B**(******,***,,,**,,,,*,,,,,,,,,,,,,.,....,,,,,,,,,,,,,,,,,,,,.,.....,,,,,,,,,..................0.0.0000..00...............00000000000.0000.000002000200000200222222222222222222222222222222222222224222442444444444444444446666666666666666666668686888::8::8:8:8:::::8:::::::::::::<<:<<<<<>>D ,**,**,***,,*,,,,,,,,,,,,,,,,.,,,,,.,.......,,,,,,,,.,,,,.,,.,........,,,,,,.,,.................000.000000..0...............00000000000000000000000002220020020222222222222222222222222222222222222224244444444444444444466666666666666666686686686888888::::::88::::::88:::::::::::<<:<:::<<>>D**,,,,,,,,,*,.,,,,,,,,,,,,,,,,,,...,........,,,,,,,,,,,.,,,.,...,.....,,,,,,,.............00...0000000000.0....................00000000000000002000002020000202222222222222224222222222222222222222422244444444444444444444446666666666666666668688888888:8::::::88::88:::::::::::<::::::<:<<<>B ***,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,..........,,,,,,,,,,,,,,,...,.....,,,,,,,,,............000.0.00000000000.000.............000000002000000000000022222202202222220222222222222222222222222222222222224444444444444446444644464666666666866686666688888888:::::::::8888:::8::::::::::::<:<:<<<>B,,***,,,*,,,,,,,,,,,,,,,,,,,,,..,,...........,,,,,.,,,,,,.,,.,........,,,,.,,,,..........0...000000000000.000......0.......0000002222000000000002022222222000222222222222222222222222222222222224444244444444444444444444446464666668666666666688888888:8:::::::::::888:::::::::::::::::::::<<>B ,,,,,,,,,*,,,,,,,,,,,,,,,,,.,.....,........,..,,,,,,,,,,,.,..........,,,,,,,.,...........0.00000000.00000...................00000022202022000220200222202222222022222222222222222222222222222222224222244444444444444444644644446666666866666688888888888::::::::::8:8:8:8888::::::::::<:::<<<>B ,,,,,,,,,,,,,.,,,,,.,,,,...,.,,.,..,.........,,,,,,,,,,,...,..,......,,,,,,.,..,.,.....000000.0000000000...0................00002222222222020000202222022222222222222222222222222222222222222222444244424444444444464466666666666666666666886888888888888::::8:::::8:::88:8::::::::::::::::::<>B ,,,,,,,,,,,,,,,,,..,,,,,,.,,.,................,,,,.,,,,,,...........,...,,,,...........000000000000000000...0..............00002002222222222222200022222222222222222222222222222222222222224224422222444444444444644644466664464666666666888668888:88888::8:8::::::::888:::8::::::::::::::<:<<>B,,,,,,,,,,,,,,,,,...,,,,,,,,,.........00.0.......,,,.,,,,...........,.,.,.............0000000000000000000000.......0......00000022222222222222222022222222222222222222222222222222222222422242244444244444444646646446666664666666666666886868888888888888::::8:::::::8::8:::::::::::::::::<<<>B ,,,,,,,,,,,,,,......,,,,,,..,.........0...0......,....,,........0...,,,,.,.............000000000000000.0000.00.0.........0.000000002222222222222020222222222222222222222222222422222222222222422442444444444444646446666666666666666666666666688888688:8888::88::::::88::8::::::::::::::::::<<>@ ,,,,,,,,,.,,,,......,,,,,,.........0.0.00..........,...,..............,................0000000200000000000.00.........0..0000000022222222222222220022222222222222222222222222222222222222224244444444444444444464666646666666666466666666666688888888888888::::::88::88:8::::::::::::::::::::<>@ ,,,,,,,,,,,..,,.....,..,,,.,.0.....0000000...............,.............................0000000020000000000000....00.0...0000000200222222222222220022222222222222222222224222222222222224222244244444444444444446666646666666666666666666686688888888888888888888::8:88:88:::8:::::::::::::::<<>B",,,,,,,..,.........,.,...........000.00000....................................0.......000000000200000000000000.000.0..0.000000000022222222222022002220222222222222222242222422222222242224224442444444444444444644666466666666666666666666668688886888888888888888888:88::::::::::::::::::::<<>B .,,,,,,,,,,,....,,..............00000000000......,............0.................000..00000000022220020000000000.00....0000000000222222222222222222022222222222422222222422422222222222424224444444244444444444666666666666666666666666666666886868886888888888888888888:::::::::::::::::::::<<>@ ,,,,,,,,,,.,,,,..,..,..........00000000000.0.............................0.......0.0.00000000222200022202220000000000..000000000220222242222220022022222242242242422224222222222224422222444242442444444464666464666666666664666666666666688888666668888888888888888888::8::::::::::::::::::<<>@ ,,,,..,..........,.............0000000000000........0.............0.0.........0..0000000000222202202020000200000000000000000000022222222222222202222222222222222222422222222222222422442444444444444444444444466446666646666466666666666688866666668688688888668688888:8::::::::::::::::::::<<>B .,,,,.,...............,......0.0000000000000.............................0...00.0000000000022202002000022222200002000000000000022222222222242220202222222222222222222422222222222224242244444444444444446464464466466664666666466666666686886866668688868888688888888::::::::::::::::::::::<<<>B ..,,,,,,......................00000000000000.0.....0...............0.........0.00000000202222200220202222222000222000000000000002222422242222000200022222222224222242442222222224222244444444444444444464646466644666444666646666666666686686666686688688666668888888888:::::::<:::::::<::<<<>>B .,,,,,.,,...............00...00000200200000000....0...............0.......000..000000002002222222020222222222202200000000000002222222222422222202222222242224422442444242244422444224444444444464444446666664446446666466666666666666666866666666668668888868888888888:8::::::::::<:::::<:<<>>>D .,,.,,.................000000000000000000000.000..................0.0....000000.00000000222222222222222222222000222000200000002202222222222222222222222224222444424444222224244424444444644464446466646666666646466664664666666666666666666666666666688888886888888888::::::::::::::<<<<<<<<<>@B",,,,.,................00000.00000000000000000.0..00......0....0...00...00..0.00.0000000222222422222222222222222220200020000000222222222222222222222222222222242244224222222244444444444644644644466466666666664444646664666666666666666666866666666688888888888888888888::::::::::::::<:<<<<<>@B",,,,........................000000000000000000.0..0..............0.00...0000000000000022022222222222222222222220200200200000020222222222222222222222222222222222244222442442444444444464644444464466666666666446446666666666666666666668666666666666666888888888888888:8:::::::::::::<:<<<<<>>>@".,,,......0...............0.00000000002020000000..0..00.....0.00..00.0.0.0.000000002000002222222222222222222022222020000000000222222222222222422222222222222222242442242422444444444646446664664644666666666466444666444666666666666666886666666666868888688888888888::::::::::::::::<:<<<<<>>@B".,,...0..............0.00..0000000022220000000000.0.........000.0.000....0000000000002022222222222222222220020222222002200000222222222222222224222222222222222222242244224444444444646666664664466666666664646666466666666666666666668688666868688688688888868888888:8:::::::::::::::<<<<<<<>>@B$..,..................0....000000000000202000000..00.......0.0000000000.0.0.000000002002222222224222222222222202222220200000000222222222222222222222222222222222222224444442444444444666666664666666666666646646666646466666666666666666888868688888888888888888888:88:::::8:::::::<:::::<<<<>>@@.,,...........0........0.002000000000202020000.000.0000.000.0000000000...0000000000002222222222224222222220022222222020200000222222222244222242222222222222222222222222244444444444666666666666466666668666666666666666666666666666868888668888688866888868888888:8:::::::::::::::<:::::<<<<<>@@,...........0.0....0....0.0* ,000000022220000000000000002*.0000000000000000000000002042222222222222422220022202222222020200002222222422224222442422222222222222222224442444444444464666666666666666666686666666666666666666666666668688888888888888868888888888888:::::::88:::::<::::<<:<<<><>@@ .,,,.......0....000.0..000.000000000002202000000000.00000..00000000000000000002020022.0222222222242222222200222222220022202222222444224424224402222222222222222422224224446444446666666666666666666866886666666666666666666686686688888888888888888888888888888::::::::::::::::::::<:<<<<<>>@>".,,........0............00000000000202222000000000000000000000000000000000000000000222222222242224422222220000222200222022222224242222244242222.,222222222222222224422424444,44446666666666666668666688:666466666666666666666668688:088888888888888688888888888::::::::::::::::::::<:<<<<<<>@B$.,,.,.............,...0000000000000002022000022000000000.000000000000000020002202200222222222224422222222220222222222222222222242424422444424222222222222222222242222242224444444666666666666646666668866466666666666666666666686688868:8:888888888888888888888::*:::::::::<:::::::<<<<<<<>>B*$..,,.......00.........000.0000000002000022000020000000000000000000000000000002220220222222222242224222222222002222222222222222244444442444424422222222222222222242222424224444446466666666666664666668686666666666666666466666688888888:8::8888:8888888888888888::88:<:::::<:<::<:<:<<<<<<<><>@&$.,,..,...0..0......0.0.000000000000000202022002002000000000000000000000200000222222222200222222222222222222022222222222222244244444442422242422222222222222222224422242424444444466666666666666666668666666666666666668666666688888888888:8::8:8:888888888888888:::::<<::<:<<<::<:<:<<<<<<<<>>@>$........0000...0.....0.000.0000000020020222222220000000.00.00000000000000000002222222202022222242222222222222222222222224444424444444242242222242222222222222222222224444444444464666666666666666666666666666666666686666666688888888888::8::::888888888888888888:::<<<<<::::::<<<:<<<<<<<<<<>@>&0.........000..00.0.0..0.000000000000202222200002202200000000.00000.00000000002222222222222222442222222242222222224222224444444444444222224222422222222222222222222224424444444466666666666666466666666666666666668666666686888888888:88:8:888888888888888888888::::::<<:<:<:<<<<<<<>><<<<<<>>@<&..........000..0....000.0000000020000022222222220020002000000000000000000000202202222222022224422222224422222222222244444444424444444242224222222222222222222422224242244444444446666666666666666666666666666668666666668668866888888:8::88888888888888888888888::::<<<<<<<<<<<<<<<<<<><<<<<>>B>&........0..000.....0000000000000002000022222222222200000000.00000000000000002022222202020022222224422222222222244222444444444444444442242222224222222222222222222222244424444646466666666666666666688866666666666666666688888:88888:8888:88888::888888888888888::::::<<<<<<<<<<<<<<<<<<<<<>>>>@>&............00.0....0000000000000000000222222222222002200000000000.000002020222222222002022222222244222222242222222442244444444444444444222222242422222242222222222222424444444444666666666666666668686666666666668666888888888888:8::8::8:8:8888888888888888::8:::::<<<<<<<<::<<<<<<<>><>>>>>B>&.......0.00..000....00000000000000020222222222222222000200000000000000000002022222200202222222222222242222242222224442444444444444444442224424422424242222222242222424222444444666666666666666666668666666666646666686886888888:::::::8:8:8:88:8:8:8888888888:::::::<<<<<<<<<<<<<<<<<>>>>>>>>>B>$.......00000000000.000000000000000002222222222222222022020202000000000000000020222020022022222222224224222222222242444444444444444444442224424244422222222442222222242444444444466666666866666668686686666666666666666668888:88::8:8:8:::8888:8888888:88888888::::::<<<<<<<><<<<<<<><<<>>>>>>>B>&..,.....00..000.0.00000000000000000022222222222222200002200220000000000000202220200020022222222222422442222222242224422444444444444444444424424444424444244442222222422244444446666668686688666666666666666666666666866688:88:::::::8::8:8888:88:8888:888:8:::::::<<<<<<<<<<<<<<>><<<<><>>>>>>B<(0.......0.0.00000.00000000000000000000022222222222222022222000000000000000202222202002222222224222222224242222222244422444444444444444444444444444442444224222222222222444444444466666666686686666866666666666666666686888888888::::::8:8:::::::8::8::::::88::::::::<<<<<<<<<<<<<<<<>><>>>>>>@B>&......000000000000..000000000000000000022222222222220202202000000000000000000020222202222222224424424222242222222444222442444444446444444444444444444442444242222224222244444446666668666886866866666666666666666686668888888888:8:::::8:::8::::::88:::::::::::::<<<<<><<<<<<<<<<<><><>>>>>>>@B<&0.,..00.000000.000.0000000000000000000002202222222222222220200002000000020002222222222222222424442422442422222224444242244244444466444444444444444444442244442222222242444444446666666868666688886666666666666666666888888888:88::::::8:::::::::::::::::::::::<::<<:<<<<<<<<<<<<<<<<<<><>>@>@@B<&.....0000000000.00..00.0000000000000000002002222222222222222202222200020000200202222222222222242244244422224422242244244444444444646444444444444444224244442422222222242444244666666666866668666666666666666666666688688888888888:::::::::::::::::::::::8::::<::<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@D>&.....0000000000000..000000000000000020002202222222222222020000200002200200202222222222222222244444224444242422444444224444444446446444444444444444444424442422222242222442444666666666866666668666666666666666668686888888888::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<><>>>>>@B:(.......0000000.0.....000200000000000002020222222222222222200200200200000000022222222222222222244444444244422444244444424244444444664464444444444444422224444222244224444444444446666666666666666666666666666666868888888888:88888::::::::::::::::::::::::::::<:<<<::<<<<<<<<<<<<<<<<>>>>>>>>>@B:(0....0000000000....0..000000000000000002222222222222222222222002200000000002222222222422222224444444444424442444244444444444444466666446444444444442422442442222244444444444446466666666666666666666666666666688688886888888888:::::8:8:::::::::::::::::::::::<<<<<<<<:<<<<<<<<><<<<>>>>>>>>@@D:´(0....000.0000000......0000000000000000022222222222222222222202022000000000202222222222224422444444444422242444444444244444644644646664666444444444444244444442224444444444444446666666666666666666666666666666668688888888:88888::8::::::::::::::::::<8:::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>@@B:(....000000000...0.0.000000000000000020222220222222222222222202002000020000000022222222222422222244444424444444442442444444644466666666466444444444242222442244224444444444444446646666666666668666666666666686688888888888888888::::::8::::::::::::::::::<:<<::::<<<<<<<<<<<<<<<<<<>>>>>>>>>@@D8(...0..00000.0.0..00.0000000000002020200022222222222244222222020202020002000200222222422222222222444444442444444424444444444446466666666444444444424442424444244444444444444444466466664466666666666666666666666688688888888:8888:888::::::::::::::::::::::::::::<:<<<<<<<<<<<<<<<<<>><>>>>>>@@B8(0......0000.0..0.0000.00000000022222022022202222222222422222220022000222000002222222222222222224244424224444444444444444444666666666664644644444244444242244444444444446444444644446466666666688666666666666666666688688888888888888::::::::::::<:::::::::::::<::<<<<:<<<<<<<<<<<<<<>>>>>>>>@@B8*....0...000..........000020000220220222222222222222222242202220202020220222022222222222222422222444242442444444444444444444466666666664446444444244244444244444444444444444444444666446666666666688866666666866666868888888888888888:8::::::::::::::::::::::::::::<<<:<<<<<<<<<<<<<<<<>>>>>>>@B6(....0...0000....000000000000002222222222222022222222224222200020002222222202022222222222222242244422444444444444444444444446666664666644644444444444444444444444444644644444446466666666666666686668886666666666666888888888888888888:::::::::<<::::::::::::::::::<<<<<<<<<<<<<<<<<<>>>>>>>>>@B6(..............0..000000000220022222222222222222222222444420202200022202222222222222222422222442444422244444444444444444444446666666666664444444444444446444444444444444444444444466666666666886886868686666666666666888888888888888:888:::::::<<:::::::::::::<:::::<::<<<<<:<<<<<<<<<>>>>>>>>@B6(........0.0....0..0000000020002222222222222222222222242222222200000222222222202022222222222442422442224444444444444446444446664444666644644444444444446644444444444444444444644666666666686686668886666666666666668688888888888888888::::::::::<::::::::::::::::::::<<<<<<<<<<<<<<<<>>>>>>>>>@B6(...,...0......00..0000000000022222222222222222222222224222222200000022222222222202222222224424422222224444444444444466646466444446466666644444444444646664444444444444444446446666666666686866888666666666666666668888888888888888888::::::::::::::::::::::::::::::::::<<<<<<<<<<<<>>>>>>>>>>@D8*........00..0.......000220000022222222222222222222224224222220200002202222200222222222222222242222222224444444444444466664464444646664666444444464446666666444444444444446446466666666666688886866866666666668666688888:888888888:88:::8::::::::::::<<:<:::::::::::::::<:<<<<<<<<<<><>>>>>>>>@B6(.0......00..200...00000000000222242220222222222222222422422222000202022222222222222222222224244224222222444444444444446666664444446464466444444444666466644444644444444644646666666666666668868666666666666666688688888888888:888888888:8:::::::::<<<<<<::::::::::::::::<<<<><<<<<<<<<>>>>>>@@D6.......000.., ".0...0000000002222242222224*02022222222222222000220020044242222222222222222222224222422224444444444444446666444444446666466444444444646666666664444444444444666668666666666688886666666866666668666688888888888888:888:::88::::::::<:<<<::<<<::::::::::<<:<<<<<<<<<<><><>>>>>@>B4(...0.0.000....,....000000000022222222022200.222224222222222000000022222&2222222222222222222222222240224444444444444646666664448664466644644444466446666664686444444664666666666666666666:8666666666666666688886688888888:888888888::8::::::::::<:<<<<:<::::::::::::::<:<<<<<<>>><<<>>>>>>>>@D6*.....00000.....,...00000000222222222222222222222222222224222202000022222222222222222222222222222222202424444444444444466664444442,266666466444444446444666666,444444444466666666666666668,.88666866666666668888688888::8:88:8:8::8:88::8::::::<<<<<><<<<::::::::::::::::<<<<<<>>><>>>>>>>>>@@D6 *....000.000...,...00000000222222222222222222222222222222222222000000222222222222222222222222222222222422444444644444446644644444244464644644444444444446666444464444446666666866668666686666866686666866666868888868888&4:88888::::::8:::::::::<<<<:6<:<<::::::::::::::<<<<<<<><<<>><>>>>>@BF0 *....0000............000000002222242222222222222222222222222220000002222222242222222222222222222222222222224446646446646664464444444444444644444444444446666466664444466666686688666686866866666686666666668688888888688888:8:8::::::8:::::::::::::<<:<<<<<:::::<::::::::<<<<<<<<<0>>>>>>>>>>>BB ,......000...........000000002022222444222222222222222222222200000002222222222222222222222222222222222222244444664444666666444424444444644464444244444464666664444644646666666686868888888866666666866668668688888688888888888::8:::::::::::::::::<<<:<<<<<::<:::<::::::::<<<<<><<>>>>>>>>>>>@@D2 ,0....0.0.00..........00000000020222242222222222222222222422202000000022222222242222222222222222222222222424446666644446666646444444444444444444444444444666666666646666666666888666888888688668666866688886888888888888::88:8::8::::::::::::::<::<<<:<<<<:<::::::::::::::<<<<<><><>>>>>>>@>@>@D2 ,00.00.0...............00000002002222422222222222222222222222002020202222222222222222222222222222222222222244444666444666666644444444644444646444444444446666464444666666666868886688688888888888666886886888888888888888:88:::8::::::::::::::::::<:<<<:::::::<:::<::::::<<<<<<<<>>>>>>>>>>>>@@B2,..00000..............0.000002022222222222222202222222222222220020000222222222222222200022222222222222222224444666444666666444444444444444444464444444464666664466666486866688888888888888688888868868888888888888888888:8:::::::::::::::::::::<<<<<<:<<::<:::<<<<<:<:::<:<<<<<<>><>>>>>>>@@@@@B2,0..00.0...........0....0000002222224242222222222222222222222222200000222222222222222220022222222222222222224464466464666666664444444446444644444444464666666666466666668888888888888888888888888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<:<::::::<<<<<<<<<:<<<<<<<>><>>>>>>>@@@@D2,0.....0....,.......0.....00020222222222222222222222424222222000000020022222022202222202022222222222222222222446444444646666444444444444444446444444464666666666666666666666868888688888888888888:88888888:8:888888888:8::8:::::<::::::::::<::<<<<<<<<:::::<<:::::::<<<:<<<<<<<<>>>>>>>>>@>@@@BD2,00....0....,,,.,.......00000222222224222222222222222222222202000000000222222222020222002022222222222022220224444444446666666664444444444444664444464666686666666866666666866688888688888888888888888888:8:::88:88:8:8::::::::::<:::::::::::::<:<<<<<<<:<<<<<<::::::<<<<<<<<<:<<<><>>>>>>>@@BBBF0,.0..0..0......,...00....00.002222222222222222222222222222000020000002022222222200200000022222222222222222242444444664444464444444444444444466664444666666666666686688686666688868888868888888:8888::8:88::8:::888888:8:::::::<:<:<<::<<::<<<<<<<<<<<<<::<<:<<<:::<<<<<<<<<<<<><<<>>>>>>>@@@@@BD.*.....0.00.........000...00000022222222222222222224222222002020000000002222222220220022000020222222220022222244444444446446664444444444464666666666666666666666666666668666888888:888888888888888888888:88:::8888::::8::::::::<::::::::::::<<<<<<<<<<<:::<:::::::::<:<<<<<<<<><<<>>>>>>>>@@@@BBD0,......0...........00.00000000222222222222222222222244242222000000000000222222222000222220222222200000002222224444444446666464444224242444446666466666666666666868666666666668688888888888888888888888:88888888:888::::::::::<:<:<:<:::::::<<<<<<<<<<<<><<:::<<:::::<<<<<<:<<><<>>>>>>>>@@@@@BBD,,..............,...0..000000002222222222222222222224222222220200000000022222200022200202202222222022022222222224444644666666664444444244444446664466666666666666868666666666888888888888888888888888888888:8::::88:888::::::<:<<<:::<::<:<:<<:<<<:<<<<<<<<::<<<<:<<<<<<><<<<<<<><>>>>>>@@@B@BBBF.,............0....0..0.000000022222222222222222222222222202000000000222222220000000002022200222222220222222222244444444444444444444444444444464646466666666666666866666666688888888888888888888888888::88:8:::::::8::::::::::<<::<:<<<::::<<<<<<<<<<<<:<::<<<<:::<<<<<<<<>><<>>>>>>>>>>@@@@@@BBF.,..,...0.....0....0..0.00000000222222222222222222222222200000000000000202222222200222222222202220222222022242244446444444444444222242424444446646666666666666666666866666688888888888888888888:88888888:88::::::::::::::::::::<:::<::::<:<<<<<<<<<<<<:<<<<<<:<::<::<:<<<<><<>>>>>>>>>>>@@@@@@BBF,,.....................0000000000222222222222222222222422222000000000000202220000000222222222000020000202222242444444446644444444242242444444666446466666666666666686666666886888888888::8:88:88:::8:8:888::8::8:::::::::::::<:<:<<:::::::<:<<<<<<<<<<<<<<<<<<<<::<<<:<<<<<<<>>>>>>>@@>@@@@B@@BDF..0...0...............000000000022222242222222222222222222020000002200200000000000020002222222020222222002222244444444444444444444442244444446664646666666666666888866666668668886888888888::::::::::::::8888:::::::::::::<:::<<<<<:::<<::<:<<:<<<<<<<<<<:<:<<<<<<<<<<<<<<<<<>>>>>>>>>@>@@@@@BBBF.0.0..00000..0..000000..0002020002222222222222222222222222200000002000022220000000020002220000000022222222222244444444444444444444424444444666666666666666666666888866868888666888888888:8::::8::::::::::::::::::::::::::::::::::::::::<<<:<<<:<<<<<<<<::<:::<:<<<:<<<<<<<<<>>>>>>>>>>@@@@BB@BDDH..0.0...00.....000000020000002222222422222222222242222222000200000200000000220002000202222002000222222222222224244444444444444444444444444444646466666666666666688886666666666888888888:88:::::::::::::::::::::::::::<:::::::::::::::<:<<<<<:<<<<<<<<<<::<:<:<<<<<:<<:<<<><<>>>>>>>>@@@@@@@BBBDDF,00000.....0....000000002000022222220020222222222222222222200000020200000000000000000002220022222222222002022222244444644444444444444444444464666666666686666868868868666866666666888888:88::::::<:::::::::::::::::::::::::::::<:::<:::<<<<<:<<<<::<<<<<:::<<<<<<<:<<:<<<<<<<<>>>>>>>@@@BBBBBDDDH,000.00..............0000000022222222222222222222222222222222000000020002000202000000002220002022222222202222222224444444444444444444444444464666666666666666868888668868666668686888888888:::::::<::<::::::::::::::<::::::::::::::::<<<<:<<<:<:<:<:<<::::::::<<<<<<:<<<<<<<<<>>>>@@@@@B@@BBBBDDF.00000.0......0........000000022202222222222222222242222222220000000200222202200020000002002222222222220002222222222244444464444644442244446666666666666666868688686668888886686668888888:::::::::::::::::<::<<::::<<:::<:::::::::::::<<<<<<<<<:::::::::::::::<<<<<<<<<<<<<<<>>>>>>@@@BBB@BBBBDFH,00000...............0.0000000022200220222222224222244662220020000000000202000000000002222224222222222202222222224224444466446646444442444444466666666666668886688886666666686666688888888::::::::::::<::::::<::::<:::::<<:::::::::<:::::<<::::<:::::<<:::::::<<::<<<<<<<<<<>>>>>>>>@>BBBBDBDDDFH, 020000.0.........0000000000000022222222222222222222424222220022002000000000020000002222224242444442222020222222222424464446666664444244244444666666666868688886886666666666666868688888:88:::::::::::::::<<<<<:::::<:<:<<<::::::::::::::<:::::::::::<<<:<:<:::<:<<:<<<<<<<<>>>>>>>@@@@BBDBDDDDFJ, 020000000.........0.0000000000022222222222222222222222222200000002000220222220000002242222224444442422222222222222224464444666666644444444444466666666668686886866666866668666866668888888::88:::::::::::<<<:<<:<<::<::<<<<<:<<<:<:<:<:<:<:::::::::<:<::::::<<<<<<:<<<<<><<>>>>>>>>>@@@BBDDDDDDH. 0000000..0...0..00000000000000022222222222222444222244222200020002222222222202200002222422222444444422222222222222244444464666664644444644466666688666666666666666666886668868868888888888888:::88:::::::<<<<<:<<<<<<:::<:<::::<:::::<<:::::::<::::<:<::::::::::<<<<<><<>>>>>>>>>>@@@@@BBBDDDDFJ*0000000.0.....000000000000000000020222200224424442224442222@62200000222222222202000224444444444444442222222222222224444466666666664444444646668666666666666666686666666666666666668888888:8:8888:::::::::<<:<:<:<<:<<:<<<<<<<:<:::::::::::::::::::<:<<<<<<<<<:<:::::<<<<<<>>>>>>>@@@@BBBBDDDDFFH,22000000.......000.0..0000020000222222222222224422222422222220202222222220202020202244444444464444424422222222222224446446666666666444444646668668666666666666886666666666666666668888888888:8:::::::::::<:<:::<::<<::<<<<<<<<<<<:<<<:::::::::::::::::<<:<<<<<<<<<<<<>><<<<>>>>>@@@@@@BBBBDDDFFH*22000.000.....0.0.....0002222200222222222224444422222222422022002002222222222222022444444444444444444222224444422444444466664666646464466666668866666666666666668866666666666668688866886888:8::::::::<<<<<::<<:<:<<:::<<<<:<<<<:<<<<:<<<:::::::::::::::<<<:<<<<<<<<<>>>>>>>>>@>>@@@@@BBBBBDDDFJ@(200000000000.00000000000022"2000202222222244244422222444002220000222222202222222444686444442244444444244444444446646444646666666644666666666888666886666666666866666666664666668888888:88888:::::::<::<<<<<<<<<<<<::<:<:<<::::<:<<<<::::::::<<:::::::<::<<<<<<<<<<<<<><>>>>>>@@@@@BBBBBBDDDDFH@02000.00000000000000000000020,000022202422222224242222222$222200000222222222224242446444444442224442224444244468*.64666666666644446666666688:6686668868666666666666666668888666866888888:8:::::<:::<<<><<<<:<<<<<<<<<:<<<<<:<:<:<<<<<:<:::<::::<<:<<<<<<:<<<<<<<><<>>>>>>>>>@@B@BB@BDDBDDDDFHB220000.0000000.000000000000000020222002222222222222222224222222222002202222222222224444264442444422444422244444446400646666666666664664666666686486888688866666666666666666266666888888:::::::::<<::<<<6"<:<:::<<<<<<<<<<<::<:::<<<<>:::::::<:::<:<:<<<<<<<<<>><>@>>>>>>>>>>@>@@@BBBBBBDDDDFFJ*22200000200000000000.00000000022022220222222240222222222222222222220022222222222222222244442242222222444444444444444444666666446664446666668668868888866866666666666666666666686668868888:8::::::::<<<<<<:8<<:<<<<::::<<<<:<<<::<<:<<<.0<:<<::<<:::::<<<<<<<<<<<>>>0>>>>>>>@@@@@@BBBBBBBDBDDFFJ22222222222220000000000000000002000002222222222222222202222222222200002222222222222224422424222222022222444444444664466664644646666446688688868888888886866666664666666666686888886888888:8::::::<:<:<:::<:<<<<<<<<<<<<<:<<:::::<:<<::<:<<<<<:<:<<<<<<<<<<<<<<<<>>>>>>>>>@>>@@@@@@@BBBBBBBDDDDFH22200200022200000002000202200000200000222222222222220220022222222020202222222222222222442242222222222222244464644666646666666466666644666688888888888888886666666664666666888888888888888:::::::<:::::::::::::<<<<<<<<<<<<<<:<<:::<:::::<<<<<<:<<<<<<<<<<><<><<><>>>>>>>>@@@>>@@@@BB@BBBBBDDDDFJ<