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 = DEIMOS IMAGE_ID = '347B14' IMAGE_NUMBER = 53439985 IMAGE_TIME = 1977-08-03T05:51:39Z EARTH_RECEIVED_TIME = 1977-08-03T08:56:57Z ORBIT_NUMBER = 347 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = OFF OFFSET_MODE_ID = OFF FILTER_NAME = CLEAR EXPOSURE_DURATION = 2.660000 NOTE = "MEDIUM RESOLUTION COLOR VIEW OF DEIMOS" /* 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  ! 5RUe['9 .#bn`IIWB/>l"ɔ*884668:8::<><86646::866424242248:::::6422666640.024640026:::66224442400.2022200468:8600266642,.244200.02446644424222.,,..220,*,26622.,22420,*...000..00222242..0220,,,0220.*,.0420....000...0.,...0,,..220.**,020,,*,00..,*.,.,**,......,,,.*,000.,,,00.,**(,0..*.....*****((******(&*,,,*(*,,,*((" (2404420..24640.0466442244440.220220220022668642448640..02220.0244244446642220.,.........2642004442..0..0.,,,,00024222222222.,*.,,,,*,00220..244200..,*(**,,,,,.0440.0022.,*(*,,**(**,.0......0...,,*((******,.00.,,..00,**(**(&&(**.*,,.,..,,...(&&(**((&((,..,*((*,,,(&((((&$&&((&**,,,(***..*((* ...22420246664426442002200000.22224466642.02420.002220026400222620..022....000000402220*,0.0....0000022220002220*,00****,.,,*,022000..0..**,,...,*,,,........,,,,,,,**....**,0200,,....**,,,,,*****,*,.....*,*,,*(((,.,,(((.,.,*,,,.,((*****(*,,*((,.00,*******(((*,**((**,,*,,*,,**&((((&&*,*(((,,"0046662022420.02220.0444422246422020202....020222242200220.0.0022..02422222444..202,..,..0.020222202200..,,..0,,,,..,,..2420.,,..,,**,,,,,,022000*.00..,..,****,...,..0200..,,$(**,,,****.0.,,,.00.,,(*,,,*&(*****...0..,.,,,***,*,(((*,,,.*,,.0..*******(*******,.,**,...,((&***(&&&(****,,,,,,***"..0200.022642246864202000.000000024666444464200.00,,.0044442446244242......0...024422244420,,,..,,,,....00042202220.,**..,***.02420022200,,,,,,**,,,,*.0220,.2240,((**,***(*..0...0000.,,,.***,,*(((*.00.,,*,00,*(**,*(&(*,,.,,.,..,....($((**((&&(*.0.,,.000,(((*((&&$&((**,*,,,,.,.,**&&(*(&&&(*,.244220244200222200222224224442202400002022200222220022202002200.00200022200..00220..000..0.0000.0.2200.00000....0....00....0020....,.,,**,,.,,..0.....,..6,,.,,*,**.0....020..,,,,,***,,.,,,,0..,....0.**(*,***(**,*,,,,...,******(*****(*...0,,,...,**(**(*((**,,,,,..,,,,***(((((((((&*,,.,,,... 00200.0222020244420444240202000000200224444224220000.2220..022222224222000.....0.0..00200000220..,.,...,......00220.0.0..,,,,.,,,**00000..00...,,,,**,,,.,,,..0...,.0..**,,.,***,,,,........,,.,,**********.0..*,.,.,,*****((***,,,,,,..,,,,,,**(**,*****,.,,,,.,,,*(****(((******,,,***,,,,,**(***.000022422224040002220002024222224440000222000020.002422224200000020....2000002220000.............000000000..,.0..,,,.00.....0000.0...,,,.,,,*,,.,,.0.00..,,,,,,*,,,,,,.,,....,.,,,*(,*,,***,,.,,.,,,,.,*,,*,****,,,(***,,.,,,,..**********,*,**,,,,,**,***************,,*,*,*********((**,**,.,...0222202222.0.20202244222442202000000022220222222222020...000.0.022020002020..0000...0.000.2200200000..,.....,..000...000...,.,,,,..,,.,,..0...0...*,*,,.,**,,...,...,...,.,,,,*,,,*,,,,...,,...,,*,,,***,**,**,,,,.,,,,,,*(****,*(**.,,,,,.,,,*,************,,..,,,,,.,********((,*,****,.,,,,,****.00020222222222220000000022000224222022222000220000020002222220020000..000..000000002000.....,........0.00...00..,,....,,,......0..0......,,.,,,.,.*.....,0....,.,,,,,,,*,,,,*,.,,,.,.,***,,*,***,,,,,,,,,.,,,,,,,*,***,,**,,..**,,.,,*,*******,*,**,,,,,,,*,*,********(**,,,,,*,,****((******,,,,,00202222000222000020222244222222222020220022222222220200000...00000000002000000....000...0....002000...0.......00...00......0..,,.,,*,....,,,.........,,,,,,,,,,,,..,,,,....,,,.,,,**,,,*,,...,,,,,,,,*,*,,****,*,*,*,,,,,*,,,**(**,****,.,,,*,,,*,,**********,**,,,,,*,,,,***(********,*,,*,,,,,,,.00000000220422222222220202000222220224222222220000200.0002000020200.0.0000.....000000.0.000..0...............0.00.....,,...,,,,.,,.....0..,,,,,,,,,,,,,.......,....,,,,,,*,*,,,,,,,,.,.,,,,,,***,,,,**,,,,,*,*,,,*****,*********,,,,,,,,,,*****,*,**,**,,,,,,,,***,,******,*****,,,,*,*****,,,****.0002222222220000220000002022224222022020002020022222202200000.000.0000020000020000..........,.,00...000..,....,,,.,................,,,,*.,,,...,.,.....,,,,,,,,,,.,,,,..,,.,..,,,,**,,*,***,,,,..,,,,,,,,,****,***,*,.*,*,,,,,,,********,,,,,*,,,,,,,******,,********,**,,,********(********.,,,,,.00000000002202222222222222000202200202220222220200000.000200000000000000.0.0.0...00..0.000000...0....,....,..........,.....,.,,,...,,.....,....,,,,,,*,,*.,,,,....,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,***,,,,,*,,,,,,,,,,*****,******,,*,*,,,****,,****,***,*,,,,***,,*************,*,***,,,,,,*,**,,,.002220222222222220020202022222202222220200000.00000000200002020000000..0..0000..00000..0.................0...,,.,..,..,,..,.,....,,,,,.,,,,,,,,,.,.,.,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,**,,,,*,,,,,,,**,*,,,***,*,*,,,,**,*,,,,***,,*,,*,,,,,*,,,,,,***,***********,,***,,*,************,,,,..0222222000200000222222222022020200022200222222202000000000.000000.00000000000................000.......,....,,,,.............,.,,,,,..,.,.,..,..,.,.,,,,,,,,,,,,,,,.,,,,,,,,*,,,*,,,,,,,,,,,,,*,,,,,***,*,***,,,,,,,*,*,,**,,*****,*******,***,,***********,****,,,,****,,***************,,,,.,,,,..00020022222202222020002202022222022222222200000000000000000000000000.0..0.00...0.000..0..0..........,........,.....,.,,,.,,......,.....,,,,,,,,,,,,,,*,,..,,,,,,.,,,,,,,**,,,.,,.,,,,,,,,,,,***,,,,,,,,,,,,,,,,,**,**,***,,,***,,*,***,*,*********,,*,,**,,*,*,,,****,*,**,****,************,*,,,.00002000020200002200202220022202222000000000000022200000000.0.00...000.00.000000.0.............0.............,.,,....,,.....,...,,,,,,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,***,,****,,,*,*,,,*,*,*,,****,,*,**,,,**,,,,*****,******,*****,******,***********,,,,,,..0000000002200002222222222200002200202002220002000000000000000000000000.0..00...........000..,.0....,....,.............,,.,.,,,,.,,.,,,..,,,.,.,,*,,,*,,,,,.,,,,,,.,,,*,,,*,,,,,*,*,,,,,,,,,,,****,*,**,**,,*,,,,*,,,,,****,*****,*,,,*,,,,**,,*****,**,**,*,,***,,***,*********,**,,,*,**,,,,,,,,,.00000000222200020220000202202222022222200000000000000000000000.000.0.......0.0.0.0...............,............,,,,...,,,...,.,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,.,,,,,,,,,,*,,,,****,,*,,,,,**,,*,**********,,*,*,,,,,**********,*,,**,****,,*,,******,****,*,,,*,,**********,,,,,*,,.0000220000020002222002222002220200000000000000000000.000000000...00.00000..00.............................,....,,,..,.,......,,.,,,,,,,,,,,,,,,,.,,,.,,*,,,,,,,,,,,,,,,,,,,,,,,****,,,,***,,,,,*,,*****,,,***,,*,,,,,,****,**,****,**,,,,,****,,***,*******,,****,*,,**,**,***,********,***,,,,,,..00000000022222222222002220200222000020200000000000.0.0.000000000000...0...00..0..0...0............,,...............,.,,.,,.,,.,,,.,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,**,,,*,,,,,,*,,,,,***,,,*,*,,,,**,,,,*,*,***,****,**,*,*,,**,**,***,*******,*,,*,,*,**,*,,*****,****,,,*,******,*,,,,,,.000022020220022202000002222002020002200000000000000000000000...00......0..00.0.............................,..,.,,,..,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,,,,,,*,,,,,***,*,,**,,,,,**,,****,**,*,**,,,,*,*,,****,***,**,*****,*,,**********,****,***,,,,***********,,****,,,,,..00000200000020200020200222200022020000000000000000000.00.00..0000..0.00.0....0..........,..........,.,...,,...,,.,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,*,*,**,**,,,,,,,,,,,*,,,**,*,,,****,,,***,*,****,*****,,**,**,,,*,*,,*,*,*,,,***********,,,**,*,,*,**,*****,,,**,*,***,,,,,,,..0000002022222220220200022000020000000000000002000000000000000.00.0...0....0..0..............,.,.....,.....,...,.,,,,,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,,,*,,,,,,*,,,*,,,*,,*,,**,,,****,*,****,*****,*,*****,,***,,*,****,,,***********,**,,*,,,*,*******,*,*****,,***,,,********,,,,,,.000002200000202000202200222222000200000000000000000000000.0000..0.0.0..................,............,,...,..,,,..,,,,.,,.,,..,,,.,,,,,,,,.,,,,,,,,,,,,,**,,*,,*,*,,,,*,,,,,,*,*,,,*****,*,**,,,,,,,,,********,,***,,***,,,,****************,********************,**,*,,,************,*,***,,,,,,,,,0000000220202202020220000002202000000000000000000000.0.00..00000.0.00.........................,,.....,,..,,,,,...,.,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,*,*,,,*,,*,***,,*,,**,***,***,*********,**,*,**,*********************,*********************************************,***,****,,,,,.00000000220000000200022200002020000000000000..000....0000.........................,,,,.,.,,,,,.,,,,.,,,,,,,,,,,*,,,,,*,,,,,,,,,,,*,*,****,*,****,,***,,*,************,*****************************************************************************,*,************************,*,********,*,,*,,,..0000000000220002222022020022202220000000000000000000000...0.000.00.0.0.0..0...00...................,.....,...........,..,.,,.,..,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,,*,,*,,*,,**,,,,,,,,,,,,*,,*,**,,******,,,,,,,*,*,*,,,**,,,,.*,*,,,***,,,,,,*,,**,,,*,,,*,,,,,,,,..000000022222222222202222222222222222220000200000000000000000000000.0.0000.0000..0..0....0................,,....,.....,.....,,....,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,*,,*,,***,,,,*,,**,,*,*,,**,*,,,*,,,*******,,,*,,*,,**,,,,,*,,,*,**,*,,,**,,,,*,*,,,*,,,,,,,,,..00022000202222222222222222222202200220002000000000000000000..0000000.00.0.000.....0.....0..,......0.......,...,..,,.....,..,,,,,..,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,*,,,,,,,,**,,,,,*,*,*,*,,,*,,,,,***,,,**,****,**,,,,,*,,,*,*,**,***,,,**,,*,,,*,*,,*,***,,,,,*,,,.,,,000000220202202222222222222220020000002200200000000000000000...0000..00....................0..........,.........,,,.,..,,.,...,,,.,,,*,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,*,,,,*,*,,,***,,,,****,****,*,,****,*,,,*,,*,***,*,,,**,,*,*,**,*,*,*,,**,*,*,**,*****,,,*****,,,,*,,,,,,0000000220202022222222002022220202000000000000000000000000.0.00.00..0.....0....................,.............,....,....,,,,,,..,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,**,,,,,,*,,,*,,*,***,,*,**,,,*****,,****,*,,*****,*****,***,,,*,****,********,***,*,,,*,,*,*,,,,,,*,,,,,,,,,."00200000002022022022222002022000202000000000.0000000000000000.00...00.....0.....0................,,.........,,,,....,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,,*,**,,,,,,,*,*,,*,***,*,**,*,,,***,*,*****,*****,,**,****,**,****,*,,,,,****,,***,,,***,**,,**,,,*,**,,,,*,,,,,,,,,,&00000020222200,2220220222002220200000000000&000000000.0..00.00..0....0..&..0..................,......*,..,.....,.,,,,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,*,,**,,**,,,,,**,,,*,,,,*,*,**,,,*,*,,,,*,,*,,******,,*,,,*****,,*****,,**,**,,***,,,*****,****,,,**,**,,***,*,,,**,,,*,*,,,,,,.,0000000220222202222200222020020200000000000000000000000000..0...00...0.....0.0.....0.................*,..,..,..,,,,..,,.,,,,,,,,,,$,,,,,,,,,,,,,,,,,,,,,*,,,,** ,,,,,,***,,,,,*,**,*,*,,**,*(**********,*,***********,,************************,****,*,,****,****,**,****,,****,,****,,*,***,,,,,,.000000000020222022222000202200000000000000000000000..0.0000....0.00..........................,,,,...,,..,.,...,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,,,,*,,,,,**,,,,,***,,,***,*,,****,,****,****,**,******,**,***$*********,******************"*,,****,,******,***,,*,,****(**,,,*,,,,,,,,.00000002020222220022200000000200200000000000000000000000..00.0................................,,,......,....,,,.,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,*,,*,,,,,****,***,**,**,***,*****,***********,*******************,*,**********,***,****,,****,***,*,*,*******,,,,,,,,,,*,000000000222222200002200000000000000000.0000000.000..0.00...0......................,,.....,......,..,...,,.,.,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,*,*,,,,,**,*******,*********,***,****,,*************************,*,***,****,************,,***,********,,****,,,,***,,,,,,.*00000002000220220002002000000000000200000.000000..00.0...0.0...........................,...,,,...,.,..,.,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,**,,,,,,*,**,**,***,*,,***,***,*******,,********,*****,,**********************************,,**,,********,**,*******,*,,*,,,,,,,,,,,00000020000002220200202000000000000000000000000000...000..00..............................................,.,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,*,**,,,,*,,,,**,,,*,*,,,**,**,*****,**,**,,*,*,***,**,**,,****,,,*,*********,*****,,*,***,,**,**,**,**,*,,*,*,**,**,,,,,,,,,,,,,.,.,.00000002000200002000020002002000000000000000000.0...0.0....0.0.........................,..,.....,.....,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,*,*,,**,,*,**,,*****,,*,****,***,,,**,****************************************,*******,******,,*,,,,,**,**,*****,***,*,,,.,,,,*0.00000000000000202002000000000000000000.0000000000............0.................,....,.....,,,,..,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,**,,,,,**,,*,,**,*,****,**,**,,,*,*,**,*****************,************,*******************,******,***********************,,,,***,,*****,,*,,*,,,,,.,.0.002000000200000200000000000000000000000000.0...................................,...,..,..,,,,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,*,,*,,*,**,,*,***,,,,***,,*****,,****,******,***********************************************************************,,*********,****,**,***,*,,*,**,,,,,,,.00.00000000000002000200000000000000000.00.....0.0...........................,.,...,,.,...,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,****,,,,*,*,**,,*,,,*,***,**,,**,**,**********************************************************************************************,*****,***,*,,**,*,,,,,,,,,.00000004000000000000000000000000.0.00.0.000...0.............................,.....,,..,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,***,,,,,*,,****,,,*,*,,*,,,,**,********,***,****,*************************************************************************,******,,,***,***,***,,,*,,,,,,.,.00000002002020000000000000000000.0.00.00.0...........................,..........,,,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,*,*,,,,***,,***,***,*,****,****,,**,*********************************************************************************************(,**,,,*,*,,*,,,,,,.,...000000000000000020200000000000000000000..............,.........,........,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,****,*,,,,,,*,,*,*****,*,****,*,*****,***,********,**********,**********,*******************************************************************,***,***,,,,,,,,,,,.,.000000000020000000000000000000000.0000....00..........................,.,..,.,...,...,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,*,**,,,***,*,****,*,*,*,,,*****,***********,,****************************************************************************,*******,****,*,*********,,,,*,,*,,,,,*..0.0000000000000000000.000000000000...000...0....................,.,..,..,.....,,,,...,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,***,,*,****,,*,**,*****,*****,*******,*******,**********************************************************************,******************,,********,*,,,,*,,,,.,.00000000000000000000000000000000..000.0...0..0.......,..............,..,,....,,.,,,..,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*,*,,*,,,*,***,*,,******,**,******,,***,***********,*****,*****************************************************,*******************,******,*,**,****,,,,,,,,.,..000000000000000000000000000000000.0....0..0.....0.......................,,....,,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,*****,,,****,,**,,*,,,***,,,******,***********,*****,***************************************************************(***********************,***************,**,*,,,,.*..00000000000000000000000000000.....000..0..............................,,...,,.,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,*,**,*,,,,*,,**,**,,*************************,********,*****,,****************************************************(********************,******,*,*****,,,,,,,..*...000000000000000000000.0000.000..................0..........,..,..,..,.,,,,..,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,***,,,,,*,,***,,,*****,,***,*,,*******,***********************************************(****(************************************,********,**********,***,*,**,,,,,,,,..0000000020000000000000000000.00.00.0.00.0....................,...,.,,.,,..,,,,...,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,*,,*,,*,,*,**,**,,***,**,*****************************************************************(*********(******************************,**************,*,,,,**,,,,,.*.0000000000000000000000000.00.0..0.000............................,.,..,,.,...,,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,**,*,*,*,**,***,,**,***,********,***********************************************************************************************,*************,***,**,**,*,.,,.,..00000000000000000000000000000.0..00....0...............,,,......,.,.,,,,,,.,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,*,*,,,,,,,,,*,,,*,*,,*,,,*,*,,*****,****,,******,**********************************************************************************************************************,*,,*,,,,,,.*..00000000002000000.0000000.00...0...00................,.......,...,..,,.,,,,.,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,*,,,*,*,****,*,,,,,,,**,*,,*,***************,******,*****************************************************************(********************(*****,********,*,*,*******,,,,,,,*..0.000020000000000000000000000..00.0.....................,....,,,,....,,,,,,,,,.,,.,,,,,,,,,,.,,,,,,,,,,*,,,,,,,*,*,,,*,,,,,,,*,,******,***,*,,**********,*************(*****************************************************************(***************************,***************,,***,,,,,,.*.0.0000000000000.0.000000.000...0......................,..,,..,.,..,.,,....,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,***,,,,,**,,**,**,,,*,,*,*,**,,,****,,,,************************************(*************(***(****(**********(*****(*(********************(*******************************,,,***,*,,*,,..0000000000000000000000000...0..00..0...0.................,..,..,.,,,..,.,..,,,,,,,,,,,,,.,,,,,,,*,,,,,,,,,,,,*,*,,,,,**,*,,**,**,***,*****,*****,***********,***,********,**********************************************(****************************************************,******,*,***,,,,,,.,....00000000000000000..0.0000.0.0.00.0.......0......,,......,.....,,.,,,.,,.,..,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,*,**,,*,,,**,,,,*,,***,*****,*,***,***(**********************,****************************(*******(********************(************************************,*,***,****,**,*,.,...0000000000000000..0000.000.00...0................,........,.,,...,,,.,,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,*,,,,,,*,****,*,*,*,****,,,*****,,*,**,****************************************(********(********************(**(*****************************,******,*******,,**,***,*,*,,,,,,...00000000000000000000.000....00..0.....0................,,,,,,,,.,,,,,..,,,,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,*,*,,,*,,,,,**,*,*,,,*,**,,,****,****************,***********************(**********(((*******(**********(**********************************************,,**************,*,,,,,,,0.0000000000000000000000.0.00...0.0..0..0..............,,.,.,,,,,.,,,.,,.,,,.,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,*,***,*,***,,*,,*,,,,****,******,**********************(*,***************************(***********((******************(****(**(*******************************,***,*,*,**,,,,,*...00000000000000000000000000..00.....0............,...,,....,.,....,,,.,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,*********,********,***,****,*******************************,***********(**(*(****************(*********************************************************,******,,*,**,,,,.0000000000000000000.0..0......0........0.,...........,...,..,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,**,***,,,,,,,4,*,**,,****,**************,************************8*******************(******(****((*****(**(******(********(****************,***********,*******,********,,,,.,..0000.0000000000000.0000.00...0..0...........,.,.,..,,,,,*.,,.,.,,.,,,.,.,,,,,,,,,,,,*(,,,,,,,,,,,,,,,,,,,,**,,,,,*(*,,*,*,******,**,,,******,*((******,*****(*************************************(***(*((**********(***(*(((********(******(*****************(******************,*,*,***,*,,*,,,..0000000000000000..00000.0..............,......,,......,,.,,,..,.,,,.,,,,.,,,,,.,,,.,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,*,,****,,**,**,******,**,,*******,************************((********************(******($(**********(*(*******(******&*(**********(************************************,**,,,,.,.000.0.000..00.000.0000.0000.0...00..................,..,....,,.,,....,,*,,,,,,.,,,,.,,,,,,,,,*,,,,,,,,,,,*,,,,*,,*,*,,,*,*,*,***,,,,***************************************************************(**********(****(****(((*****(**(******(**(**********************(**********,*****,,**,,*,,,,,,.00.00000.00000.000000.....0.........................,...,..,.,.,,,,,,,.,,,,,,,,,.,.,,,,,,,,,,,,,*,*,,,,,*,,,,,*,,,,,*,*,*,****,********,****,,**,*****************************************************(*(*****(*****(*(**(*(*********(****************************************(*****,,******,,,,,..0000..0000.0000.00..00.0..0....................,........,.,..,,,.,,..,,,,.,.,,*,,,,,,,,,,,,,,,,,*,*,**,,,,,,**,**,,*,,**,****,,****,**,,*******,************,**********************************************(*****(***(******(((*************(*******(***(**************************,****,*,*,,,,,,..0.0000000000000000..000.0..............................,.,,..,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,*,*,,,,*,,,,*,,,,,**,,*,******,**,,,**********,*********,***************************************************(*************(****((****(*********(***************************************,***,**,,*,**..00000000000000000.0...0......00...00......,...........,.,.,.,..,,,,,.,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,*,,*,*,,***,,*,***,***,****************,*****************************(*********************(*****(************(******(*(*(*(****(**(************************************,,*,*,,,,,,,.0000.0000000000000..0..0.........0............,..,.,......,.,..,,,,,,,.,,..,,,,,,,.,,,,.,,,,,,,,,,,,,*,,,*,,,,,,**,**,,****,*,**,******,,*******,******,*************************************************(*****************(**********(***(*********(************(********,************,*,,,,,*,,*..000000000..0.000000..0.00..0....................,...,.,,..,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,**,,*,,**,*,*,*,*,,**,,**,*,,**,***,,*,***************************************************************************((*************(*(*(****(****(*(*((****************************,***,*,*,,,&.00.0.0000000000000000.00.0..0.0...............,.......,,.....,..,,,,,.,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,*,,,,,,,,*,,******,,*****,***,******************************************************(********(************(***(**************(******(****(********((***********************,****,,*,,,,*..00000000000000..0000.0000.......0............,.......,.,.,,,,,,..,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*,,,**,*,,,,,,,*,,*,*,,********,************************************************(**************(********((****(*****(**(*(*********(*******************************************,*,**,,,&...0000000000.00000000.00..0.000...........,...........,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,*,*,,,,****,*,,,********,,*,***,**,*,*******************************************(*************************(*********(***(*(*(*****************************************************,,,,,,,(..00.0.0000000.0....0000.0............................,..,,.,.,.,,,,,.,,.,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,***,,,,,,,*,**,****,*,*********,*****************,***********************************(*(******(*****(******(*************(**(**********(**(********************************,**,***,,*,,,&...0000000000000.00000.0..0.00.0..................,.,....,.,,.,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,*,,*,****,***,*,,********,***********************(*********************************(*********(*****(****(*****************(********(************************,*********,**,,,,,,(.....0.00000000.00000000...................,..,.......,,.,,..,,,,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,*,,,,**,*,**,,,****,*****,*,,*******,,**,*********,**,***************************************************((**((***((((*(***(***********************(********(***************************,**,,,,,,, (.0000000.00000000...0.....0..................,.......,..,.,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,*,***,*,,**,,,*,****,*,*,*****,***********,***********************************(*****************************(****(*(**(*(*****************************************************,***,**,,,,&...00.00000..0000000...0.0.0........................,..,,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,***,*,,,,,,,,*******,****,***,,****,*,**,********************************************************(********(******(******************(*((*************(*************************,**,**,,,,,,,&.00.0000000000.000000000.0...0..........,..........,.....,.,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,*****,,,**,*******,*****,,***,****************************************************(*******(*****(*(***(*(***(*(***(****(****(*(*****0************(****************,******,**,,*,*,,,&...000.0000..0000000....0...0.0...0.............,.,....,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,*,*,,**,,**,*****,****,*,***************************,************************************(*(**(**(*(******(*((***(********(********(**(*********(***********************,******,,,,,,,&...00000000000.0.00000.0.0.....0..........................,.,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,*,,,,,*,**,,********,**********,*********************************************************************(*((***(((****(((******((*************(*******(************************,****,*,,,,,$..0.000000000000...00.00000.....0..................,,....,.,,,,,,,.,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,***,,**,,,****,*,*,***,***,,*********,*,******************************,*************((*******(*(****((********(*(**((**(******(****(********************(**************************,,,,,,,,*,&.000000000000.000..000.0.....0.0............,.,...,..,.,,,,,.,.,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,****,******,**********************************************************(********(***********(******((*((*****(*((*(*********(**(*************,****************,******,,,*,,, &...0000000.00000000.0..00.0......................,.,,...,.,..,,,.,,,,,,,,,,,,..,,,,,,,,,,,,,,,,*,,,,*,,,*,,,,,**,*,,**,*,**************,************,**********,**********************(**(********************(********(*********(***(****************(*********(*(************,***,**,,*,,**,,*,,$...0.0000000000000000000..0..0.0...0.........,,..........,,,,..,,..,,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,*,*,,,,*,,**,,*,*,*,***,,*******************,*****,**************************************************(*********((*(****(**(***(**********(****(******(**************************,**,***,,**,,,, $.00000000.0.0000..000.0....0..............,....,..,,,,,,,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,*****************,*,******,***********,**************(*******,**********************(*****(****((*******(*(******(********(*************(************************,,*******,,*,,,,,,,$00..00000000.0.0..00.000.000.00..............,.,........,,..,...,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,**,,,,*******,***************************************************(******************(****((*******************(*********(*****************************(**********************,*,,,,, "..00.0000.000.0000.00..00.00.0....0..........,..,.,...,..,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,*,*,,*****,*,,****,****,**,*************,****,*************************************(******************(********((*********(****((**(*(*********(********************************,,,*,,*,,, $000..0.000000.00..0.000..0.....0................,......,....,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,*,*,**,*,*,******,,,**************************,***************************(*******************(********(***********(*(*((*****(********************************(**,***********,****,,,,,, $..0..000.00000.0000..00.000.0....0...............,...,,..,.,,,,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,,,,,,,,*,,,*,*****,,********************,***********************(*****************(****(*********(**(****((*(((*******(*******(*((**(**(****(********(*******(***(**********,******,***,,,*,,,,"$....00000000000...0.0000...........................,...,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,*,***,,***************,****************,*****************************************************************(*****(********(*****(*(****************************,**,********,.,******,*,,,," ..00.000000000000.0.00.0..000......................,,,.....,,.,,.,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,****,**,*,*,,,***,****************,**************************************************************(******(**(**(*(****(************(**************************,***************,***,,,,,,.0000000000000..0000.0000..........0..,...,..,...,..,,,....,,.,.,,,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*****,********************************************************************************(********************(*(*****(***(**************(****************(**********,**********,**,*,,*,, ...0000000.00.(0.0.......000............... ......,,.,,,,.,.,,,,.,,.,,,, *,,,.,,,,,,,,,,,,,,*,**,,,,,&**,,**,**********,*,********,*,******,***********,*********************************(****(******(******(*****(*****************(*********(***********************************,****,**,,,,,,,, "..0000000000000000...00.........................,..,..,..,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,**,*,,,,,,,**,*,,,,,,,*,,,*,************,**(*,*************************(***********(**************** (**************((******(**** (((*((*(****(******************************************,***,**,,**,,*,,,$"0.000.0000000.00.00.00.00.00....0.................,......,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,*,****,**,*,**********,**************************************************************(*(*******(**************(****(***********(***************((***************************&***,,***,,,,,* .000000000.0000000000..0.0.0.....0.................,.,.....,,,,,,,,.,,,,,,,,,,,,,*,,,,,,,,,**,,,,*,,,***,**,,***,**,,**********,*****************************************************************(***********(********(**(*****((*(**************(******(*********************(**,********,,,*,,*,  000000000000000000.00.0...0..0...............,...,.....,,,....,..,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,**,,,****,************,**,***************************************************************(*********************(*********(*(****(*******(*******************************,*,,*,,,*,,,""..0000000000000000000.0000000.....................,,,,.,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,**,**,,**,*****,,,**************************************************************(*************(*******************(*******************************************************,,*****,,*,,,,,,," ..00..000000000000.0000.0..0........................,...,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,,,,*,*,*,*,***,,*,*******,********************************************************(***((******(*(******************(****(***************(******(*******************************,**,,,,,***,*,,," .000000200000000000000..0.00....................,..,,.,.,,,,...,,,,..,,,,,,,,,,,,,,,,,,,*,****,,,**,,*,**,******,*,*****,,****************************************************************(******************(*************(*(******************************************************,*****,*,,,,,,$".0000.000000.000000000.00......................,..,...,...,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,*,,,******,,,*,,*******,********,,**********************************************(*******(***********(*********(**********(****************(******************************,****,,,,*,,,,,,$ 0.00000000000.000.0.0.00..0..0...................,...,..,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,*,*,*,***,,,**,*,***,*******************************************(********************(**(************(***********************(*(********************************************,*******,,,,,$"..0000000000000000000...00.00.......0......,.........,,.,.,.,,,,,,,,,.,,,,,,,,,,,,,,*,,*,,,,,,,,*,,,,**,*,**,,*,*,,*************,*****************,************************,**********************************(******((**(********(************(*******************************,********,,,**,,*,,$"0000000000000000.000000000........0...........,..,,.,,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,**,,*,*,*,*,**,*******,***,*,*********,**************,************************,****************************************(******(********************(***********************,***********,,*,,,,*$ 0000000000000000.000000.......0....0...................,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,*,,,**,,,*,,,,***,,,*,,,,*,***,*****,****************,*,*******************************************(********************************(***(***(((*********************************************,*,**,**,,,,,$.00000000000000000000..000.0...0...................,,..,..,,,,.,,,,,,,,,,,,*,,,,,,,,,,*,,,,,*,***,,,,,*****,*********,,***************************************,*,*****,*********************(*******(**********(**************************************(******************,****,****,*,******,,,,,,$ .00000000000000.000..000.00..................,.,.,..,..,.,..,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,*,,**,,,****,,**********,*,**********,,******************************************************(****************************(**********(******************************************,***,*,*,,,,,,$ 0000000000000000000000.0...0.................,.,......,,..,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,*,,,,*****,*,***,**,,*,****************************************************************(*****************************************************************************************,,,*,,,,,,,$(0.0000000000000000.0000...0.0.0....................,..,....,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,***,,,***,*,****,,**,**,**,,********,***************************************************************************(*(*****(*********************************(*******************************,***,,,,,,,,$*0000000000000000.0000000.0.00...0.............,.,,,,.....,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,*,,**,*,*****,*,**,,*,**********,*******,**********,******(*******(*********(*******(***********((****************(***(******(****(**********************************,********,*********,,*,,,*,,,&*000000000000000000000.0.00.....0.............,....,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*****,****,**,***,*********,*,*********,**********(********************************************(*****************************************(***************************************,****,,*****,,,,,((.0000000000000000000.00.0.00.0.......0.......,...,...,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,**,*,,,,****,**,*,******,,***,************************************************************(*(*(*****(*********************(****(****************(************************************,***,**,,,,,,,,&(.0000000000000000000.00.0.0...................,.,,...,..,,,,,,,,,,,,,,.,,,,,,,,*,,,,,,,,,*,,***,,,*,,*,,,,,,********,*,*********,********,*,******,*******************************************************((************((*******(****************(*(****************,******,******,*,***,,*,*,,,,&(00000020000020000.000000.0..0...................,..,,.,...,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,*,*,,,**,,,**,,*,************,**********,*****************************(****************(*****(**(**********(*****************(**(*****(*****(******(************************,**********,,*,,,,*,,,,$*000200020000000000000.000.....0.............,..,....,,,.,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,***,************,***,******************************************(********************(**********(*******************(************************************,*(***********,**,**,***,,*,,,*,.&*.00202000000000000000.0000.00....0............,....,,,..,,,.,,,,,,.,,,,,,,,.,,,,,,,,,,,,*,,,*******,,,,**,*,*,*******,***********************,**,**************************************************************(***********(********(******(*(******(********************************,*,***,,,,,,,&(.000000000000000000.0000000...............,.,.....,.,,,.,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,***********,*,***,,**,*,****************************************************************(***************************,****(******(***(*****************************,*****,******,,,,,*,,,,,,((000000000000000000000000..00..0.0............,,....,.,,,,,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,***,**,********************,*******************************************************(***(**(******(********************************************************,********,,*,*,,,*,**,,,(*0000020220000.0000000.00.000.................,.....,.,,,.,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,*,***,,*,*,***,**,,,********,************************************************(**(***(**********************(*****************((********************(**************************,***,,,,,,,,,,((00200000000000000000..0000.......0...............,..,,,..,,.,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,*,***,*,*,**,*,*,,******,********************************************,**********************************((*******(*********(******(*********************************,****,***,,*****,,,,,,,,,**.00000000000000000.0000000............,....,.....,.,.,..,.,,,,.,.,,,,,,,,.,,,,,,,,,,,,,,*,*,,*,*,,****,,,******,,,*,********************,***********,*****************************************************((*********(*********(*******(*****************************************,,*****,,,,,*,,,,((000000000020000000000....0.0...0..............,.,,,..,,.,,,...,.,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,*,,,,,,,*,***,*****,****,***********,,*********************,*********************(****(*****************(*******************(**(**(************(***********(*****,*******,****,**********,*,,,,,&(0000000200000000000000.0.00..0..............,...,,,..,,,,..,,,,,,,,,..,,,,*,,,,,,,,,*,*,,,,,,,,*,,,,,,,****,,,***,****,,*,********,***************,********************(***********(*******************************(***(*********************(*************************************,**,,,,,,*,,,,,(&00000000000200000000...0.000.............,..,,,..,,,,.,..,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,**,,,*,,**,*,,,,,,*,*,***,,,**************(**************,**********************************(****(*************(******(****(*******(**(*********(***************************,*,******,*******,,,*,,*,,,(.000000000000000000.000.00.0.&....0............,,.,,..,.,,(,,,,,,.,,,.,,,,,,,,,,,,,,*,***,*,,,,,,*****,,,,*,*,,***,,************************************************************(******(**(*****(***(******(******(***********(**************(*****************************,***,,******,*,,,***,*,*&0000000000000000000000.00...0.................,...,.,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,*,,,*(,,,,**,,,,,,,,,,,,*,**,*,**,&****,**,,***********,******* ,**(************************$**************************(*(****************((*********(****(****(*********(****************,*,**,***,,*,,,,,,,,,((00.000000000000000.000000..0...............,,.,.....,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,*,*,*,,*,,,,,,*,*************************************************************************(*************(****************(*(******(***$********(******************* ********************,,,,,,,,(000000000200000000000.0.0.................,......,.,,.,.,,..,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,***,,,*,*******,,**,*****,***************,********************************************************************(******************(**************(**********************,***********,****,,**,,,,,,"(.00000000000000000000...00...............,....,..,,,...,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,*,**,******,********************,*,******************************(*******************(**(*********((***********************(*****************************,**********,*,**,,*,,,*,,,,,,*(.00000000000000000..00000..0.0...............,,,,,..,.,.,.,.,,,,,.,.,,,,,,,,,,,,,,,,,,,*,*,,*,,*,,****,***,,,*,**,*,,***********,**************************************,****************(*(**************************(**(*********************************,***********************,**,**,,,,*,,,,,(&000000000000000..0000000..............,........,,....,,,.,,,,,,,,,,,,.,,.,,,.,,,,,,,,,,,*,,*,,,,,,,,**,,*,,,**,**,*,*****,**,*************,*****,********************************************(**********(***********(****(*************************************************,**********,,,,,,,,,,.,*&.0.0000000000000000000.......0................,,,..,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,,*,,*,*,,*,,***,**,*,**,**,*********************************,*************************(***************************(*(****(***(*(**************************************,********,**,****,,,***,,,,,,,,(&...000000000000..00000.......00...........,..,......,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*,,**,**,,*******,*************,*******,************************************************************(****************((*(****(***********(*(******************************,***,**,*,,,,,,,,,,*&.0...0000.000.000000..0......0...........,,...,......,,,,,,,.,,,.,,,,,,,,,,,*,,,,,,**,,,,,,,,**,,,,,,,**,***,,****,***,**********,*******(,****************************(****,**************(********((*****,******(*(***((****((**************(**********************************,*,***,,,,,,,,,,,*&..00000000000.000000.0......0............,.......,.,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,**,,**,,*****,,,****,*,,********,**********,**********,******(*,*************(************((*(********(***(*************((*******************************************************,*****,***,,,,,*,,*&....0..0000000000.00000.........,......,....,...,,.,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,**,,**,,*****,,*****,****,**,******,**,**,***********,********************************************(**(*******(*(********(*(********************(**************************,**,****,,,,,,,,,,.,&.00..00.000000..00.00.0......................,,.,.....,.,,,,,.,,,.,,,,,,,,,,,,,,,,,,*,,*,,,*,,,*,**,,,,,,**,***,*,**********,***,,******************(**********************(****************(************(*****(*((********(((********(**********************************,*****,****,,,*,,,,,,,*,,*&..000.00000.00.0.0.00.0...................,...,,.,.,.,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,**,,*,,,***,,,,,,*,,,**,****,,*****,,****,**********,***************************************(**********(****************(****((**(****((**********(********(******,******,***********,,******,,,,,,,,,,,,,,*&......00000.0.0..0...0........................,,...,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,*,*,*,,*****,*,,**,,**,*,*******,*********************************************(******************************((*(*****************(**********************************,,****,****,*,**,*,,,,,,,,$....00..00....0...0......0.....,..,......,.,.,......,,,,,.,,,..,,,,,,,,,,,,,,,,,,*,,*,,*,,,,,,,,,*,,,**,,**,***********,,****,*****,******************************************************(*************************((***((***********************************************************,,*,,,,,,,,,*&......000000.00..0......................,,.......,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,,*,**,***,*,,,**********,*,****,**,*******************************,*********************(*****(******(**********(******(*************(**(*******((***********,************************,*,**,,,,,,,,,,$....0.00.0.00..0.....................,...,........,,,,..,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,*,,,*,,**,*,***,,*****,*,**********,***,****,*********************************************************************(***************************************************************,,,*,**,**,,,,,,,,,*&.....00.000.0.000........0....,........,,,...,,,,.,,,,,.,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,*,*****,,***,**,,,,***********************************(*********(*************************(******(*********(****(***((*******((*****************,*************************,,**,**,,,,,,,*,,,,,*&....00..00..000..0.....................,.....,.,,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,**,***,,,,,,*,*************,*********************,****(********************************(****(***********************(**(**********(*********************,***************************,*,,,*,,,,,,.,&...000....00.0.000............,...............,,,.,,,..,,,,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,*,,,*,**,*,**,*,*,*,*,*******************,*****,**********************,*****************************(*(******(******************((*********(****(*****************,*******,*******,,****,,*,*,,,,,,,,$..0...000.0.......0.0................,,..,,.,,,,.,,.,,,,,,,.,.,,,.,,,,,,,,,,,,,*,,,,,,*,,,,,,*,*,*,,,,,,,,,***,**,*,****,*,,*******,********,***************************(***(*********(*****************************(******(**********(*************************,**,********,**,*,**,*,,,**,*,,,,,*&.......0.....0..00..................,......,...,.,...,,,,,,.,.,.,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,**,,,,,,,,*,***,***,*****,****,*******,************************************(*************************(**(*******************(*(****************************(*************,***********,*,**,,,,,,,,,,$.....00....00.....0.......................,.,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,*,*,**,**,*******,*************************(*******************************(*********************************(********(*******(*********(**********(**************,*******,***,,,*,,,,,,,,,$......0.0.0...0.....0............,,.....,,.,,,...,,,..,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,*,*,,,**,*****,**,***********,*****************,*************************(*********(*******(**********(**********(*********(*(*****(*(************************************,****************,*,,,,,,*$....00000....000......................,,.,,......,.,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,*,,****,*,,*,*******,**,**,********************************************************(*********************(*****(***************(*(*****************************,****,,****,***,,,,*,,,,,,,,,,,,,&....00.....000...........0...,...............,.....,,,.,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,*,*,*,,,,,,*,*,*,,,***************************,********************,*****************(******************************************(*******(**********************************************,,**,*,,,*,,,,,,,$...000.0......................,.,....,.,.,,.,,.,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,*,,*,,,*,,**,,,***,*,,**,*,,,,*,**,,**************,*****,***************************(******(*(*************(****************((*******(****(***********(***(*********(****,*******************(****,,,*,,,,,,,,,,*,$..00.000............0..........,........,..,......,,,,...,,.,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,*,*,,********************************************,************************************************(****(***************(*****((************************************************,**,,,,,,*,,,,,,&....0..0..00.00...............,......,.,,.,.,,..,.,,,.,,,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,*,,,,*,*,**,*,,*********,******,***********************************************************(*(((*(*****((****************************************************************,**,**,,*,*,*,,*,,,,"..000.....0.0...0........................,..,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,**,*,,***,*****,,******************,*************************,*****(************************************(*****(**(*(**(******(***(*(*******(*******************************,**,*,,*,,,,,,,,,,,,,$,..0.....000.000..........,.,........,.,.....,.,.,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,*,***,*,*********,***,*****************,,**********,**,*************************************************************************************************,*********,*,*,**,****,,,,,,,,,,,,....0....0...(.................,..........,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,***,,,,*,,,,*******,,,********************************************(********************(********(*********(**********(**(*****************************(********************,********,,,**,**,,,,,,,...00.....0.0...0......0...,.........,..,,,,.,.,,...,,.,,,,,,,,,,,,,,,,**,,,,,,*,,,*,,,*,*,*,,,*,**,**,,,,,**,,**,*,**,*,,,*,*,**$(***,**,******,*************((*****,*********************&(****************(*******(****************(*************************************,*,,***,*,*,,,,,,,,,,,$...0........00.00....................,,.....,,.,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,**,*,,*,,*****,****,******,***,**********************,**************************(*********(****************************(***************************($****,*****,**,**********,******,,,,,*,,,,,$$.........0........................,.,.....,,.,,.,,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,,,,***,*,,,,,,*,,,**,,,,*********************,******,*******************************************************************************(**(*****************************************,*******,,,,*,*,,,,,,"$,.......0...........0.......0......,....,....,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,*,,**,*,,,,**,****,,***,******************************,*********(*********(***********************(****(*********************************(*****************************,*********,**,****,,**,,,,,,,$.........00..........0................,,..,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,**,,*,,,**,*,*,**,**,*,**,**,**********************************(******************(*************(*******(************************(******(*******************************,*********,*****,*,,,*,,,,,,$.........0.00.............,,.....,.....,....,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,*,,,,*,,,,*,,,,,,**,*,,,,*,*,****,*,,******************,**************(***************************************(************(*****************************************************,,*********,,*,,,*,*,,,,,,"......0.........................,..,...,..,,..,.,,...,,,,,,,,,,,,,,,,,,,,,*,*,,.,,,,,,,,*,,,,,*,,,,,*,,,,*,,**,,**,**,**,*,****,******,****,****************************************************************************************************************(*******,****,*,*,,**,******,*,**,,,,,,"...0...0.................,..........,,.,..,.,.,..,,,,,.,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,**,,,,,*,,****,*,,******,********,*************,******,***(*********************(************(*********************(************,****(********************************,****,,*,,*,,,,,,,$,......0..0.0.0..0.............,..,...,.....,.,.,..,,,,,,,,,,.,.,,,,,,,,*,,,,,,,,,,,,,*,,,,*,,,*,,**,,*,,,,*****,,******,******,******,*********************,*******,***********************************************(****************************************,.,******,***,*,*,*,**,,****,,*,,,,,,,".........0.0..............,..........,,...,.,..,,,,,.,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,**,,,,,**,,*,,*,*,****,**,****,**,****,,*****,*****************(**************************************************(******************************************,**,******,*********,*,**,,*,,,,,,,,,",..00.........0....................,,....,.,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,*,*,*,,*,*,*,*******,*,********,**********************************(*******************************************(******(**************(****(*********,************************,,*,,,*,,*,,,,,,,,*$,........0.............0..........,....,.....,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,*,**,*,,***,*,******,************,****************,************************************************************************(****************************************,,**,*,,*,,,,,*,,**,*,,,,,$......00..0.......0...............,..,..,,.,,.,,,..,,,,,,,,,,,,,,,,,,,,,.,*,,,,,,,,,,,,,,,,,*,,*,*,,**,,,,,,,*,,,********,,,*,**********,*****,**********************(*******(*****************************************,*******(*****((**************,********,************,,***,****,,*,*,**,,,,,*"......................................,.,..,,,,....,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,**,,,*,****,,,,,,****,****,*******,************************,******************************(*******************,**********************************(*********************,,***,*****,*,,,*,*,,,,,,,,"....0............................,,,,....,..,.,.,,..,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,*,,,,,,,,***,,**,*****,,,************,************************************************************,*************************(***************************************,**,****,***,*,,****,*,*,,,.,,$.............0......................,....,,,...,,....,,.,.,.,,,,,,,,,,,,,,,,*,,,,*,,,,*,*,,,,*,*,**,,,,,,,*,*,*,,**,****,**,****,**************,***************************************************************(**((**,**************************************************,,*,,****,,**,**,,**,,,,,,$.........0...0................,....,.,.,.....,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,*,,*,,,*,**,******,*****,***,,**********************,*************,****************(****************************************(************************,**,****,*,*******,***,,,*,,*,,*,,,,",............00...........,.......,,,...,...,,.,...,,.,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,**,,,,*,,*,*,*,,***,*,***,,******,*************************************************************************************************************************,,*,,*****,,*,,**,*,*,,**,,,*,,,,,,$..0.....0.................,........,,..,......,.,,,,.,.,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,*,****,********,********,,*****,******************,******,******************,****************************************(**********************************,*****,*,**,**,*,**,,*,,**,,,,,,$..................................,,...,.....,,.,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,**,*,,,,,,,**,*,,**,*,********,******,,,********,**********************************************************************(****************************************,*****,**,*,*,********,,,,**,*,,,,,,$.............0...........,.......,,....,.,,...,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,,,,**,,,,,,,,,*,*,**,*,***,*,*******,*,*********,*****************************************************************************************************************,******,****,,*,,**,,,,,,*,,,,,,,,,"....0....00..................,....,..,....,.,.,.,,,..,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,*,,*,,*,*,,*,,,,*,**,*,**,,******************,*******************************,**********(*******************************************************,************,***,,**,,,,,*,*,,,,*,,**,,,,,,,,$.........0......0.0...,...............,,....,.,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,*,,**,,*,,,*,*****,*,*,***,**,,,*****,***********************,**********************************************************************************************,*****,***,,******,,,****,*,*,,,,*,,,,,,.,$,.....0.......0.................,,...,...,..,,.,,,,.,,,,,,.,,,,,,,.,,,,,,,,,,,,*,,,,*,*,,*,,*,,,,**,,**,,*,,**,,,,,,********,*********,,***********************************************,********************************,*************************(******************,***,*,*,,,,,***,,*,,,,,,,,*,."......0.0................,..,...,.....,..,..,..,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,,,,,*,****,,,,**,,********,****,**********,,***********************,,****,****************************************************************,*********,*******,**********,****,******,*,*,,**,,, ",................................,.,.,..,....,,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,**,*,,,*,,,,***,,**,,**,,,**,****,*******,*****************************,***,********************************(*************************************************,******,*******,*,****,**,,*,,,,,,,,,,$..,.........................,.......,,...,....,,,,...,,,,,.,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,,,,,*,********,****,***,******,**,,****,,*********,***************************,************,*************,****************(**,***********************,********,******,*,,*,**,,*,,,,,,,,,,,",.....0....0............,..........,.,.......,,..,,,.,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,***,,,,,,**,,,*,,*,,****,*,,***********,****,,*,***************************************************,*********,***********************************,******************,*,,*,****,*,*,*,,,,,,,,*,,,, ",..................................,...,..,,,..,.,.,.,.,,,,.,,,,,,,,,,,,,,,,,,,,,*,,**,,,**,,,,,,,,,,,*,***,*,****,*,*,*****,******,***,,*************,*****************,***(********************************************************,**********************,*,***,*,******,,,**,,*,*,,,,,,*,,,*,,,  ",.......................................,,,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,*,***,*,,***,*******,*****************************************************************(************,*********************,**********************,******,,*,**,*,,,,*,,,,,,,,,,, "....................................,..,..,,..,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,*,***,,*,,,**,,**,***,**,**,*,*,****************,***************,****,****,*****,*****************************,***,***************************,******,*,**,**************,*,,,,*,,**,,,,,,,,,,,,,  ,.0............................,.......,..,....,,,,,,..,,,,.,,,..,.,,,,,,,,,,,,*,,*,,,,,,,,*,,,,,,,**,,,,*,,,,,,*,**,*,*****,,**,***************,*********************************,*****************,***,***************(*,***********(*********************,,********,**,,*,**,,,,*,,,*,,*,,,,,,., *........0...0..0..........., ....,...,....,,....,.,.,,,,,",,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,*,,,,,****,*,******,,****,*,****,**,******$*****,*********,*********,**$******************,*****,*********************(**************************,**,**,**********,*****,,,,,****,,,,,,,,,,, ,......................................,,,...,,,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,,,,,,,,,*,,*,*,,,*,,,*,,**,**,***,*,*,***,**********,***************,**,**********(****************************$****************************$**********,,**,***,********,(**,*,***,,,,,,,*,,*,,,,,,,,,* ",.,.............................,.......,,...,.,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,**,,*,,,**,,*,*,***,*,**,*,***********,**,******,********************,**********************************,****,*********************************,,********,,*,****,,,*,,,**,,,*,,***,,,,*,,,,,  ",.,....0............,..,.0..............,...,,..,,.,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,*,*,,*,,,*,,*************,,***,*,,*,,*****************,***,**,********,**,*************************************************************************,,*,********,*****,**,**,,**,,*,,,,,,,,,,,  $.,...............................,,....,.,,,,,,.,,...,,,.,,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,*,,,,,,***,,***,*,,*******,,,,*****,*************,(**,******,*,*******,**************************************,****************************************,,,*,,***,,*,,,,*,**,,,,,,,,,,,,,*,,, "..............................,.,....,,.....,.,.,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,*,,,*,*,,*,**,,,**,*,*,,***,**,*,,*,*******,**,**************************************,********************************,*****,*********,****,****,***************,,**,*,,**,,,*,,,,,,,,***,,,,,,,, ",.............0........................,,,,,..,,,,,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,*,,,,*,*,,,,**,,,*,*,,**,***,*,*,****,,**********,***,*,************,***,**,************************************************,*******,**,**(*,,*,,*,*****,******,*,*,,,,,*,,***,,,,*,,,,,,,,,* $,.,.......................,.,............,,.,..,.,.,,.,,.,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*,*,,,**,,,,,,,*,,,**,**,*,***********************,************************,,*,***********************************************,*****,*,******,,*********,*,,******,**,,,**,**,*,,,,,,,*,,,., $,.,.................,...............,,.,.......,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,*,,,,*,,**,*,*,*,,,*,,***,,***,***,****,**************,***,*****,**********************,*************,**,****,***************,*****,*,****,**,,********,,*,**,****,,*,*,**,**,*,,,,,,***,,,,,,,,,,  $,,,....................................,...,,,,,,,,...,,.,,.,,,,,,,,,,,,,,,,,,,,,,,*.,,,,,,,,,,,,,,,,,,,,,**,*,*,*,**,,,,,**,,******,,*******,*,********************,*******************,**************************,*****************,,**,****,********,*****,**,,,*,,*,**,*,,,,,*,,,*,,,,,,,,,,,,,  $...,..........................,....,..,,..,..,,,,.,,..,,,,,,,,,,,,.,,.,,,,*,,,,,,,,,,,,,,,,,,*,,,,*,,,,*,*,,**,*,,*,*,,,**,,***,***,****,******,**,,*****,********,,*****,*****,*,*,*,*****,*****,**************,********************************,***,*,,*,****,**,*,,*,*,*,**,,,*,,,,,,,,,,,,,,,,, ",,,,.,.................,.....,......,..,,..,,,,,.,.,..,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,*,,,,,,,,,*,,,,*,,*,*,,**,,,,,***,,*,**,*,*,*,****,*,*,***,*,******,*****,******,,*****,********************,********************************,**************,*,**,**,,*,*,****,*,,*,**,*,,*,,,*,,*,,,,,,,,,,,,, ",..........................,..........,,.,..,,,..,,,.,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,**,,***,,,,,,,,,,*,,***,***,,,,,****,**,,,,*,,,**,***********,*******************,***********************************,,***************,**,***,*****,********,,*,*,,,*,,,*,,,,*,,,,,,,*,,,,,,,,,,,,, ",,..,,.......,0..........,,.....,....,,..........,,,,..,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,*,,,,,*,,****,,*,,*,*,*,**,*,**,****,,,*********,*,******************************,***,**,*,****************,*********************,*,,*****,**,,*,*,,,,*,*,,*,,,,*,,,,*,,,**,,,,,,,,,,,,  $,.,.,..,.................,...........,,.,.,..,,,,,,.,,.,,,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,***,,***,,,*,,*,,,*,,,*,,,******,******,****,***,******,********,**,****,*,***************,,**,***,***********************,,*,*****,***,***,,*******,,,,,,,,*,,,*,*,,,,,,,,*,**,,,,,,,,,,, $,.....................,,...........,..,..,,,.,,....,..,.,,,,,,,,,,,,,,,,.,,,,,,,,*,,,,,,,,,,,,,*,*,,,,,,,,,,,*,*,,***,,,,,0*,************,,*,**,**,****,*,*,**,**********,*****,,,*********,**********************,****************************,********,,*,*,**,,**,,*,***,,,*,,,,***,,,,,,,,,,,,, "*.,........................,,.......,......,,.,,,,.,,,,,,,,,,,.,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,*,,*,,*,,,*,,,,,,,**,*,,,******,*****,*,************,***********,*,*,************,*******,*****,**,*,,***********,***************,****,*,***,,,,,***,**,***,,*,,,,,,*,*,,,*,,,,,,,*,,*,,,,,* ",,,....,...................,...,....,.,.,.,.,,,.,,..,,....,,,,.,,,,.,,,,,,,,,,,,,,,,,,*,,,,*,**,,,,,,*,,*,,*,,,,,**,*,,,**,**,,*,*,,***,******,*****,,*,***,*****,*********,***********,,*,,*******,*******,*****,,**************,**,,************,****,,,,,,,***,***,,,,,**,,,,**,,*,,*,,,,*,,,,,,  $,,.,....,.,............,.......,..,.,,,,.,.,....,,...,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,*,,,***,,,*,,,,**,,*,*,*,,**,***,*,***,*****,******,**,**,,,*,,**,*,***************************,****************,*************,*,****,*,**,*,***,,,**,**,,,,,,*,,**,,,,,,,,,,,,,,,,, $,,..,................,....0.,.............,,.,,,,,,.,,,,,.,,,,,,,*,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,*,*,*,*,,*,,,*,,,,,,*,**,**,*,****,,*******,,**************,*,***,*,**,**,*,****,*,*****,**********,*********,********,*******,*****************,*,******,***,,,,,*,*,,,,**,*,,,,,,,,,,,,,,,,,*,,,,  ",,............................,..,.....,.,,.,,,,.,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,***,,,,,,**,,,*,*,*,*,*,***,**********,,**,***,***,****,*****************,******,*****************,,**********,**,,******,************,*,**,,,*,,*,,**,,,*,,,,,,,,,**,,,,*,*,,,,,,,* $,,,,..,....,.............,..,...,...,.,,...,.,,,,.,..,.,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,*,,,**,**,*,,***,*,*,,*,*,*,**,**,,*,,*,***,*****,*****,*,******,******,********************,*****,************************,******,,***,*,,,,,,,****,,**,,,,.*,*,,*,,,,*,,,,*,*,,,* $,,,..,.,.....,...............,..,....,,..,..,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,.,,,,*,**,,,,,,,,,,,,,,*******,,*,,,*******,*,,*,,***,***,*,**,*,,,***,,***,,***************,***,*********,***************,**,*,,***********,**,*,,*,,,,**,***,,*****,**,**,,,,,,,*,,,*,,*,*,,,,,, ",,,,,............,..............,,..,,,..,....,.,,,..,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,*,,,,,*,*,,,*,*****,,***,,,,,*,,,***,,,*,,*,*,**,,,*****,*****,**********,,**,*****,********,********,*,******,****,*,*******,,*,*,,,**,,*,**,*,,**,,*,*,,***,,,*,,,,*,*,,,,,,,,,,,,,,, $,,,,.,.,.,.,.,,..,...,,.........,.,......,,..,..,,,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*,,,*,,*,****,,,**,*,*****,**,*,********,,,*****,**,*****,,***,************,*,*********,*********,****************,**,*********,,*****,*,,*,,**,**,*,,**,,,,,*,,,*,,,,,,,,**,,* $,,,,,...,....,,..,........,....,..,,,,,.,..,,,,.,,,.,.,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,,*,,**,,,,****,*,,*******,*,**,*,*,**,**,*********,**,***,*****,*,********,********,,*****,*,**,****,*,***********,*,****,*,**,,,,,,,***,,*,,,*,*,**,,,,*,*,,,,*,,,,,,,,** $,,.,,..,,,,,............,.,,..........,..,,,.,,..,,.,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,*,,,*,,****,,*,,*,,*,*****,*,*****,***,******,,********,****,****,*,*****,*,,******,,********,************,*,******,,**,**,,**,,**,*,,,*,**,,*,,,,,,,*,*,*,**,*,,,,,,,, $,,,,,,,,.,....,......,...,..,...,.,.....,,..,,,,,.,...,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,*,,**,,*,,,,**,*,*,,,,,,,,*,*,**,****,**,*,,,*****,,*,**,*,******,****,,*******************************,****,****,,*****,*****,***,,***,,***,***,,,**,*,***,*****,,,*,,,,,,,,,,,***,**,,,,,,, $*,,,,.,,..,,......,......,....,,,.....,,....,,,..,,,,.,.,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,*.,,,,,,,,,,,,*,*,,,,*,*,*,*,,,,***,,,**,,*,*,**,**,**,*,*,*,,*,,*,******,,,***,**,*,*,*,*,****,*,,***,,,,*,,********,**,**********,*************,*,**,*,,***,,,,,,*,,,,*,*,,*,,,,,*,,,,,,,,,,,***,*,*,,*, $*,..,..,.,.....,,.,...,,,......,...,..,,,,,..,,,...,.,,..,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,*,,,*,,,,,,,,,,*,**,,*,,**,**,,*,,*,,,,,*,,,**,*,*,*,*****,*,**,**,***,**,**,,**,*,*,*****,*,,***,*,***,,,*,*******,*,**,****,*********,**,,**,,,**,**,,**,****,,**,**,,,,,*,,**,,,,,,*,,***,,,*, ",,.,,,,....,,.,.....,.,.,...,.,...,..,.,,.,,,.,,,,,.,,,...,,,,,.,,,.,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,**,,,,,*,,,,**,,,,,*****,,**,**,**,*,***,,,*,,*,****,*********,**,********************,****,**************,**,**,,*,*,,*,,***,,,***,,,**,***,*,,,,,,,,*,*,,*,*,,,,,*,*,,* ",,.,,.,,,,..,,.,.....,,....,,.,..,.....,,.,,..,.,,.,,,,.,,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,*,,**,,,*,,**,,****,*,*,,,*,***,*,,*,,,**,,*,***,****,**,,,*,,*,,,***,,*,*****,,**,,*,,******,*,*,***********,**,,,*****,**,,,*,,*,,**,,******,,,*,*,,**,,,,,*,,,*,,**,,,,,***,*,, *,,,.,.,..,,..,,.,.,,...,.,,.....,....,...$*.,,,,,..,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,**,,,,,**,*,,,,,,*******,,,,,,,,*,,*,,,***,*,*********,****,*,*,*******,,*,*******,,*,*,*,*,***,*,************,*******,*****,*,,,**,,*,,**,,,,*,*****,*,,,,,,,,,,,***,,***,,,,,*,,,,,* *,,,,,.,,,.,.,,...,..,..,,.,.,,.,..,....,.,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,*,,,,*****,,*,,**,,,****,*,**,,*,*,,*,********,***(,*,*,**,**,**,,**,*,,*****,(****,***,**,,,***,*,,*,*,*,*"******,,***,******,,**,*,,,,*,,*,*,,**,*,,,,,,,*,,,,,,,,**,,,,,,,**,**,, &,,,,,,,,,..,,,..,.,.,..,,,...,,...,.,.,,..,...,..,.,,.,..,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,*,,,,,,,*,,*,,,***,,***,,,,**,**,*,,****,,,,,***,,*,*****,*,****,*,*,*****,,*,*,**,,*,,,****,*,******,,**********,*,****,*,*,,*,,,,,,,*,***,,,**,*,,,***,,*,,,,,*,,* *,,,*,,*,*,*,  &,,,.,,.,,,,,.,.,,..,.,.....,....,.,....,.,.....,,,,,.,.,,,,,,,.,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,*,,,,,,,*,,,,,,,,,,**,****,,,,,,*,,,*,***,****,,,,,****,,*****,*,**,*******,*,,*,,,,*,****,,*****,**,,******,*,,************,****,,**,,*,*,,,,*,,*,,,,,,,,**,**,*,,********, $,,.,,,,,,,.,,,,.,..,,,.,......,,.,...,..,..,,.,,...,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,,,,*,,*,,,,**,*,,**,***,,*,,*,,**,**,***,,,,**,,*,,,*,**,,**,,**,*,***,********,*****,**,**,*****,,,*,****,**,,***,*,****,,**,****,*,*,,,*,,,,,*,,,,**,*,,,,**,,*****,,*,*** &,,,,,,.,,,,,..,,.,,.,..,,,..,.........,.,,..,..,.,,,,,,,,,.,,.,,,,,.,,,,,,,,,,.,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,*,****,*,,,,*,,,,,,,,*,,*,,*,**,,*,,,,,*,*,,,*,*,*,*****,*,,,,**,*,*****,***,,*,***,******,,,,,,**,****,,,*,,,*******,*****,*,****,*****,,*,*,,,,*,*,,,,,,*,,**,**,**,,**,*,*********, $,,,,,,,,,,,,,,,,.,,,...,,....,......,.....,..,,.......,.,.,,,,,,,,,,.*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,,*,*,,,,,,**,,,,*,,*,***,,,,*,**,,,**,,,,,*,*,,****,*,,**,,*,*,*,***,**,,,,,*,,***,*****,,*,*******,*,,*,*******,*,**,,**,,**,,**,*,,*****,,,,,,,*,,,,,*,,*,*,*,*,,,****,* &,,,,,,,.,.,..,,,,...,,..,,,.,.,..,,..,......,,,,...,..,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,**,,*,*******,,****,*,*,*,,*,,,,,*,,**,*,,*,*,**,,,,**********,*,,*,,****,,,,*****,**,**,*****,*,*,*,*****,,,,,*,,,,,,,,*,,,,,,**,,,,*,,,,*,****,**,******,**** $,,,,,,,,...,,.,.,,,,..,,.,,..,..,.,,,,.,..,,.,.,.,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,*,,,*,,,,,,,,,*,,,*,,,,,,*,,,,,,,,**,,,*,,,******,**,,******,**,*,*,,,,,,,**,,**,***,*,***,*,*,**,************,***,***,,,,,,*,***,,,,,*,,,,*,,,,*,************* &,,,,,..,,,,.,,,*,,,.,.,.,,........,,..,,,,,,.,,,.......,,,,,,,,*,,,,,,,,,,..,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,*,,,,,,,**,,,,,,,,,,,,,,,,,**,***,,*,,*,,,,,,,,,,,*,***>****,*,**,**,,,,,*,*,,***,**,,,,,*,*,,***,*,,,**,*,*,**,*****,,,*,****,***,*****,***,,,*,,*,,*,,,****,,,,,*,*,,,**,*****,****, (,,,,,,,,,,,,,.,,,,,,.,,.,,,,.,...,........,.,.,..,,,,,.,,.,..,..,,,,,,,,*,,,,,,*,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,*,,,,*,,,*,*,**,,*,**,*,,**,,,,**,,*.,**,**,***,,***,**,****,,,,,*,,,,**,,****,**,,***,*,*,,*,,*,,,,*,*****,,,,,,*,*,,****,***,*,,,*,,*,,,*,*,,**,,***********,**** &,,,,,,,,,,,,,,,,.,,..,.,.,.,,.,,,.......,,.,...,,,,,.,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,*,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,*,*,,,,,,*,,,,**,,,,,,*,*,**,,*******,*,*,,*,*,**,,*,*,**,,**,,,,**,**,****,*,,***,*****,,,*,,**,,,,**,*,,**,*,,,,,,*,,,,,,,*,****,***,***,***,*,*****,*  &,,,,,,,,,,,,,,,.,,,,...,...,,,,,,,,*,,,.,.....,...,,,,,.,,,,,,,,,,,.,,,.,,,,,,,,,,,,*,,,..,,,.,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,*,,*,*,*******,,,***,,*,,**,*,*,**,,*,,**,,,,*,,,*,,,,,,,*********,,*,,*,,,,,,,****,*******,,,,*,,,,,,,,***,****,*,*,,,*,,,,,,*******(********,,, $*,,,,,,.,..,,.,,.,,,,*,,,,,,..,.........,.,,,,,,,,.,,,..,.......,,,*,,,,,,,,,,..,,.,.,,,,,*,**,,*,,,,,.,.,,.,,,*,,**,*,,,,,,,*,,,,,,*,**,*,*,,,,,,,*,,,,,,*,,***,,*,**,****,*,,,,,**,*,,****,,**,*,,,,,,,,,,,*****,,**,**,,*,,**,*,**,****,*,,*,,,*,,,,**,,,*,,*,,,*,,,*,***,*****************,**** &,,,,,,,.,,,.,,,,,,.,,,,,,,.,,,,,,.,,.......,.,...,.,.,,,,.,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,,,*,,,,,,,,*,**,*,,,*,,*,,,.,,,,,*,****,,,,**,*,,,,,,*,*********,**,,,,,,,,,,*,*,,,,,***,*,,,,,,,*,,*,,,*******,****,**,,*,,,,*,***,*,,,,**,,**,,*,,,*,,**,*,*,*****,,**,*********, (,,,,,,,,,,.,,,,,,..,,.,,,,...,,,,.,.,,,,.....,,.....,,,,,,,,..,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,,,,,***,,,,,,,*,,,,,**,,,,,****,*,****,,***,,,,,*,,****,****,*,,,*,**,,*,*,*,***,,*******,,*,*,*,*,,,,*******,,*,,,,*,,,,,,,,**,,,*******,***,***,*********,* &,,,,,,,,,,,,.,,,,,,,,,.,,,,.,,,.,,....,..,....,,..,.,,,,,..,,,.,,,,,,.,,,,,,,,,*,,,,,,,,,,,,.,,,,,,,.*,,,,,,,,,,,,*,,,*,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,*,**,,,*,,,,,**,,,,**,,*,***,,**,,,****,*,*,,,*,*,,,*,*,*,**,,,,***,,**,**,,****,,,*,,,*,,,*,,,,**,*,,,,*,,,,,,,,**,**,,******************* (,,,,,,,,,,,,,,,,.,,,,,,..,,,,,.,,,..,,,,.,,,,...,,...,,,,,,,.,.,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,**,,,,,,,,,,,*,,,,,,*,,,*,**,,,*,,,,*,,****,,,,,,,,,*,,,,,**,***,,**,,*,******,,**,**,,,,,**,*,*,**,,**,,,**,,*,,,*,,,*,,*,*,,,*,,****,,*****,*,*********, (,,,,,.,,,,.,,,,,..,,,,,,,,,,..,.,,,,,.,,..,,..,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,*,,*,****,,,,,,,**,,,*,,,,,,,,**,,,,***,*,,,,***,,*,,,*,*,*,*,,,*,,,,*,,*,,,***,,,,**,,,*,*,*,*,,,,,,,,***,,,*,****,,,,,,,,,,,*,****,*,*,,,*****,**************** &,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,..,,,,.,.,,,.,.....,.,,,,,,,,,.,,,,,,.,,,,,.,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*,,,,,,,,*,*,**,,,,,,**,,,*,,,*,,*,**,*,,*,,,*,,,,**,,,,,,,,*,,*,*,,,,,,*,,,,,,**,**,,,*,,,,***,,,,*,,,,,,**,,,,,,*****,**********,***,*****(* (,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,...,,,..,.,,,.,,,,,,,...,.,,,.,,,..,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,*,,,,,*,,,,*,,,,,,,,,,*,*,*,,,,,,*,,*,,*,,**,,**,,,*,,,*,******,,*,,,,,**,*,**,,,*,,,,,*,*,*,**,*,*,,,****,*,*,,*,,,*,,,,**,,*,,*,,*,*,**,****,***,******************* (,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,.,..,..,,.,.,,.,.,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,***,*,,**,,**,**,*,,,***,*,,,***,*,,,*,**,,,*,**,,,,,,,*,,,,*,,,,,*,*,,,,*,,,*,*,,*,,,,,*,,,**,,,,*,,**,****,,*,***,*****,*******(*** (*,,.,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,.,,,,,,,,....,.,,,,,,,,.,.,,,.,,,,,,,.,,,,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,*,,,,,,**,,,*,*,,,,,,,,*,****,***,,,,,,,*,*,,,,,,**,*,,*,,,,,***,,,,,,,*,*,,*,,,,,****,,*,,*,,*,,***,,,,***,,,,,,,,,,,,,,,*,,*,,,****,********,*********** (,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,..,,,,,..,,,,,,..,,,,,..,,,,,,.,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,**,,,,,,,,,*,,,,,,*,,,,,,,*,,,,,*,**,,**,,,,,,**,,,*,,,,,,,*,**,,*,,,,,,,*,*,,*,,*,,,*,*,,*,**,,,**,,,,,,,,,,,*,,*,,,,,**,,*********,******,*********** (,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,,.,,,,,.,.,,,,,.,,,..,.,,,,,,,,,,,,,,.,,,,.,.,,,,,,,,,,,,,,,.,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,*,*,,,,,*,,,,,****,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,*,***,*,*,,*,*,*,,,,,*,,,,,,,,,,,,,,*,,,*,,,,*******,**,*********************  (*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,..,,,,.,,,..,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,***,*,**,*,,,,,,,,,*,,,,,,,,,,,,,,,,*,,*,*,,,,,*,,**,*,,,*,,*,,*,,,,,,,,*,*,,,,*,,*,,**,,,,***********,***************** *,,,,.,,.,,,.,,,,,,,,,,,*,,,,,,*,,,,.,,,,,,,.,,.,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,*,*,,,,,*,,*,,,,,,*,*,,,,,*,,*,,,*,,,,,,,,,,,,,*,,,,,*,*,,**,,,,,,*,*,,,*,,,***,,,,*,,,,,,*,,**,**,**,,******,,**********,,********* (,,,,,,,,,.,,,,,,,,*,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,.,,,,,,,,.,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,**,,,*,,,,,,,,,,,,,,,*,*,,,,,,,,,,,**,,,,*,,,,,,*,,,*,,,,***,*,,,,,,,,,,,,,,,,*,,,*********,**,***,*******,********,, (,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,.,,,.,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,.,,,,,,,,,,,*,,,,,,*,,**,,,,,,*,,,,*,,,,,,,,,,**,,,,,,,***,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,*,*,,*,,,*,,*,,*,,*,,,,,*,,,,*,,,,*,*,*,*******,********************** *,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,*,,,,,**,,,,,,*,,,,,,,,,,,*,,,,,,,,*,*,,*,,,,,,,,**,,****,*,*,,,,,,,,,**,,*,*,**,*********,******,**,*************** *,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,.,,..,*,,,,,,.,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,,**,,,,*,,,,,,,*,,,,,*,,,*,,,,,.,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*****,*******,**,*********************** *,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,.,,,,,,,,,,,,,,.,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,*,,*,,,,,,,,,,,,*,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,*,,,,,,*,*,,*,,,,,,,,,,****,,,***,******,,**************************** ",,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,,,,,.,,,*,,,,,,,,,..,,,,,..,,.,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,.,,,,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,*,,,,,,,,*,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,*,,,,,,*,,,**,,,*,*,,,,,****,*,,******,******(****,********,, *,*,,,,.,,,,,,,,,,,,,,*,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,,.,,.,,,,,,,,,,,,,,,,,.&,,,,,,,,,,,,,,,,,,,,,,,,,,,,"*,,,,,,,,,,,,,,,,,,,,,,*,,,,",,,,,,,,,,,,*,,,,,,,*,,,,,,**,,**,,,,,**,,,,,,,,,,,,,,,,"*,,,,,,,,,,,,,*,,,,*,,*,*,,,&*,*,,,,**,,,,*,,*****,*,**,****,****,,***************,,*,, (,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,*,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,*,,,,*,,,,,,*,,,,*,,,,,,,,,,,,,,,,,**,,,*,,,,,*,*,,,,,,,*,*,,,,*,******,,**,*****,*,*(***,***************,****,,**(  ,,,..,.....,.,*.,,,.,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,.,,,.,,,,,,,.,,,,...,,,..,.,,,.,,.,,.,,,,,..,,.,,.,,,,,,,,,,,,,,.,,,,.,,,..,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,..,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,*,,,.,,.,,.,....0